@import "/assets/fonts/proxima/proxima.less.css";@import "/assets/fonts/clan_pro/clan-pro.less.css";#contest-content .wrapper .section>.title.small:before,#contest-content.gifts .wrapper:after,#contest-content.news .wrapper:after{content:none}.mobile-page #contest-content.gifts .wrapper,.mobile-page #contest-content.news .wrapper{padding-top:0}#contest-content .triggers button svg,#contest-content .wrapper .section .vote-list .list-item .actions .triggers button svg{fill:#989898}body{background-color:#fff}#contest-content .menu,.mobile-page #contest-content .menu .block nav{background:#426717}#contest-content .participants{background-color:rgba(132,153,56,.1)}#contest-content.gifts .section{margin:40px 0}#contest-content.news{overflow:hidden}#contest-content.news .bg{background:0 0;position:static;height:auto}#contest-content.news .wrapper{margin-top:40px}#contest-content.participant .bg{min-height:calc(100vh - 80px)}#contest-content.participant .wrapper .participant-block{width:100%;min-height:846px;height:100%;border:3px solid #849938;border-radius:10px;display:flex;overflow:hidden;background-color:#F3F5EB;margin:50px 0}#contest-content.participant .wrapper .participant-block .content-block{margin:50px;position:relative;width:100%}#contest-content.participant .wrapper .participant-block .content-block .title{font-family:ClanPro,sans-serif;font-weight:700;font-size:40px;line-height:50px;color:#426717;margin:0 0 16px}#contest-content.participant .wrapper .participant-block .content-block .company,#contest-content.participant .wrapper .participant-block .content-block .description{font-size:21px;font-weight:500;font-family:ClanPro,sans-serif}#contest-content.participant .wrapper .participant-block .content-block .description{margin:60px 0 56px;line-height:26px}#contest-content.participant .wrapper .participant-block .content-block .triggers{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0;width:100%}#contest-content.participant .wrapper .participant-block .content-block .triggers .vote{border-color:#A81B34;color:#A81B34}#contest-content.participant .wrapper .participant-block .side-image{width:394px;height:auto;background-size:cover;background-repeat:no-repeat;background-position:center;flex-shrink:0}#contest-content .bg{width:100%;height:100%;background:url(/assets/media/contests/baltic_agro_farmers/bg.jpg) center no-repeat;background-size:cover}#contest-content .contest-wrapper{display:flex;flex-direction:column}#contest-content.paging .participants{order:-1}#contest-content.participant img{width:auto;max-height:700px}#contest-content .btn-main{border:1px solid #A81B34;background:#A81B34;color:#fff;padding:15px;border-radius:5px;text-transform:uppercase;font-family:ClanPro,sans-serif;font-size:20px;font-weight:500;cursor:pointer;opacity:100;transition:all .3s ease-in-out;position:relative;height:57px}#contest-content .btn-main:disabled{opacity:.5;cursor:default}#contest-content .btn-main i{transition:all .3s ease-in-out;position:absolute;margin-left:-20px;-webkit-animation:loader-spin 1s linear infinite;animation:loader-spin 1s linear infinite;opacity:0}.mobile-page #contest-content .btn-main i{left:24%}#contest-content .btn-main.loading i{opacity:100}#contest-content img{width:100%;height:auto}#contest-content .wrapper{display:flex;flex-direction:column;padding:0 10px;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;z-index:unset;position:relative}#contest-content .wrapper .hero{display:block;margin:0;padding-top:50px}#contest-content .wrapper .hero .hero-content{display:inline-flex;width:100%;align-items:end;gap:50px}#contest-content .wrapper .hero .hero-content .hero-image{flex:1 1 0;width:100%}#contest-content .wrapper .hero .hero-content .hero-image img{position:relative;bottom:-5px}#contest-content .wrapper .hero .hero-content .content{flex:1 1 0;width:100%}#contest-content .wrapper .hero .hero-content .content .hero-image-mobile{display:none}#contest-content .wrapper .hero .hero-content .content .partner{margin-bottom:19px}#contest-content .wrapper .hero .hero-content .content .partner img{max-height:96px;height:100%;width:auto}#contest-content .wrapper .hero .hero-content .content h1{font-family:ClanPro,sans-serif;font-weight:700;font-size:53px;line-height:.9;color:#849938;margin-bottom:30px}#contest-content .wrapper .hero .hero-content .content h1 span{color:#426717;font-size:100px;line-height:.9}#contest-content .wrapper .hero .hero-content .content .description{font-family:ClanPro,sans-serif;font-weight:500;font-size:16px;line-height:1.3;margin-bottom:20px}#contest-content .wrapper .hero .hero-content .content .description p{margin:0 0 22px}#contest-content .wrapper .hero .hero-form{width:100%;background-color:#F3F5EB;border:3px solid #849938;border-radius:10px;max-width:1180px;text-align:initial;flex-direction:row;z-index:1;position:relative;overflow:hidden;margin-bottom:50px}#contest-content .wrapper .hero .hero-form .form-item{width:100%}#contest-content .wrapper .hero .hero-form .form-side{width:286px;background-image:url(/assets/media/contests/baltic_agro_farmers/form_bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;flex-shrink:0;height:auto}#contest-content .wrapper .hero .hero-form .register-form .content{max-width:initial}#contest-content .wrapper .hero .hero-form .register-form .content .form-content{padding:66px 50px 50px}#contest-content .wrapper .hero .hero-form .register-form .content .title{color:#426717;font-family:ClanPro,sans-serif;font-weight:700;font-size:40px;line-height:50px;margin-bottom:30px}#contest-content .wrapper .hero .hero-form .register-form .content .form-row{display:flex;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}#contest-content .wrapper .hero .hero-form .register-form .content .form-group{flex:1 1 0}#contest-content .wrapper .hero .hero-form .register-form .content .form-group input,#contest-content .wrapper .hero .hero-form .register-form .content .form-group textarea{border-radius:5px;border-color:#849938;font-size:20px;padding:16px 15px}#contest-content .wrapper .hero .hero-form .register-form .content .form-group.phone input{padding-left:75px}#contest-content .wrapper .hero .hero-form .register-form .content .form-group.phone:before{top:21px;font-size:20px}.mobile-page #contest-content .wrapper .hero .hero-form .register-form .content .form-group.phone:before{top:16px}#contest-content .wrapper .hero .hero-form .register-form .content .form-group label.rules{justify-content:left}#contest-content .wrapper .hero .hero-form .register-form:not(.show-message) .message{height:0}#contest-content .wrapper .hero .hero-form .register-form.show-message .form-content{display:none}#contest-content .wrapper .hero .hero-form .register-form.show-message .message{opacity:1;visibility:visible;min-height:600px;background:0 0}#contest-content .wrapper .hero .hero-form .register-form.show-message .message .title{color:#000;font-weight:500;font-size:24px;line-height:34px}#contest-content .wrapper .hero .hero-form .file-upload{display:flex;gap:34px;margin-top:37px}#contest-content .wrapper .hero .hero-form .file-upload .file-upload-inner,#contest-content .wrapper .hero .hero-form .file-upload button{flex:1 1 0}#contest-content .wrapper .hero .hero-form .file-upload .file-upload-inner label{font-family:ClanPro,sans-serif;flex-direction:row-reverse;justify-content:flex-end}#contest-content .wrapper .hero .hero-form .file-upload .file-upload-inner label span{font-size:20px;font-weight:500;padding-left:0}#contest-content .wrapper .hero .hero-form .file-upload .file-upload-inner label .icomoon-upload:before{color:#849938;padding-right:27px}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group{display:flex;gap:10px}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group label{cursor:pointer;border:none;padding:0;flex:1 1 0;width:100%}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group input[type=radio]{display:none}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group .button{padding:8px 20px;background-color:transparent;border:3px solid #006D3C;border-radius:90px;transition:background-color .3s,border-color .3s;color:#000;font-size:17px;font-weight:700;font-family:proxima-condensed,sans-serif;text-transform:uppercase}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group .button:hover,#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group input[type=radio]:checked+.button{background-color:#006D3C;color:#fff}#contest-content .wrapper .hero .hero-form .file-upload label{border-color:#849938;background-color:#fff;border-radius:5px;color:#000;font-family:ClaPro,sans-serif;font-weight:500;font-size:20px;display:flex;align-items:center;text-transform:none;padding:13px 20px;max-width:initial;margin-bottom:0}#contest-content .wrapper .hero .hero-form .file-upload label span{padding-left:27px}#contest-content .wrapper .hero .hero-form .file-upload label i{color:#849938}#contest-content .wrapper .hero .hero-form .file-upload label.invalid{border-color:#CE123C;color:#CE123C}#contest-content .wrapper .hero .hero-form .file-upload label.invalid i{color:#CE123C}.mobile-page #contest-content .wrapper .hero{margin-bottom:0}#contest-content .wrapper .section{text-align:center;margin-bottom:80px}#contest-content .wrapper .section>.title{font-size:49px;line-height:.9;font-weight:700;margin:42px 0 50px;font-family:ClanPro,sans-serif;color:#849938}#contest-content .wrapper .section>.title.small{text-transform:capitalize;font-size:36px}.mobile-page #contest-content .wrapper .section>.title{margin-bottom:38px}#contest-content .wrapper .section p{font-size:18px;line-height:26px;margin:20px 0}#contest-content .wrapper .section .participants-filter{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:757px;width:100%;margin:0 auto 50px}#contest-content .wrapper .section .participants-filter button{background:0 0;border-color:#78A22F;color:#000;padding:0;border-radius:48px;flex:1 1 0;border-width:3px;font-family:proxima-condensed,sans-serif;font-size:24px}#contest-content .wrapper .section .participants-filter button.active{opacity:1;background:#78A22F;color:#fff}#contest-content .wrapper .section .participants-filter button a{display:block;color:inherit;text-decoration:none}.mobile-page #contest-content .wrapper .section .participants-filter button{max-width:none}#contest-content .wrapper .section .vote-list{display:flex;flex-wrap:wrap;gap:19px;justify-content:center}#contest-content .wrapper .section .vote-list .list-item{flex:1 1 260px;max-width:260px;border-radius:5px;padding:7px 7px 17px;background-color:#FFF;position:relative;border:3px solid #fff}#contest-content .wrapper .section .vote-list .list-item:hover{border-color:#849938}#contest-content .wrapper .section .vote-list .list-item .photo{width:100%;height:326px;background-color:#2a2a2a;margin-bottom:15px;background-size:cover;background-position:center}#contest-content .wrapper .section .vote-list .list-item .actions .name{font-family:ClanPro,sans-serif;font-weight:500;font-size:23px;line-height:21.6px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#849938;margin-bottom:12px}#contest-content .wrapper .section .vote-list .list-item .actions .company{font-family:ClanPro,sans-serif;font-weight:700;font-size:14px;line-height:21.6px;margin-bottom:20px;color:#000;min-height:44px}#contest-content .wrapper .section .vote-list .list-item .actions .triggers{flex-direction:column-reverse}#contest-content .wrapper .section .vote-list .list-item .actions .triggers .vote{background-color:#A81B34;border-color:#A81B34;color:#fff;font-size:19px;padding:13px 12px;width:125px;justify-content:center;border-radius:14px}#contest-content .wrapper .section .vote-list .list-item .actions .triggers .vote .votes-count-block{position:absolute;top:21px;left:21px;padding:6px 15px;border-radius:90px;background-color:#fff;border:1px solid #006D3C}#contest-content .wrapper .section .vote-list .list-item .actions .triggers .vote .votes-count-block .vote-count{order:1;font-weight:600;font-size:17px;color:#006D3C}#contest-content .wrapper .section .vote-list .list-item .actions .triggers .vote .votes-count-block i{order:12;color:red}#contest-content .wrapper .section .vote-list .list-item .actions .triggers .vote .vote-text{display:block;font-size:19px}#contest-content .wrapper .section .vote-list.popular{max-width:900px;margin:0 auto}#contest-content .wrapper .section .vote-paging{margin-top:80px}#contest-content .wrapper .section .vote-paging .pagination{display:flex;justify-content:center;gap:30px;border-top:0;padding:0;margin:0}#contest-content .wrapper .section .vote-paging .pagination a{color:#006D3C;text-decoration:none;font-size:20px;padding:0;margin:0;border:none}#contest-content .wrapper .section .vote-paging .pagination a:hover{background:0 0}#contest-content .wrapper .section .vote-paging .pagination a.current{text-decoration:underline;background:0 0}#contest-content .wrapper .section.description{display:none}#contest-content .wrapper .section.categories .section-title{font-family:proxima,sans-serif;font-weight:700;font-size:24px;line-height:130%;text-align:center;text-transform:uppercase;color:#006D3C;margin:45px 0 17px}#contest-content .wrapper .section.categories .categories-list{display:inline-flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:17px}#contest-content .wrapper .section.categories .categories-list .item{display:flex;flex:1 1 0;width:100%;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#contest-content .wrapper .section.categories .categories-list .item img{max-width:138px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#contest-content .wrapper .section.categories .categories-list .item .content{text-align:left;margin-top:14px}#contest-content .wrapper .section.categories .categories-list .item .content p{font-family:proxima,sans-serif;font-weight:500;font-size:20px;line-height:130%;margin:0}#contest-content .wrapper .section.categories .categories-list .item .content .category-title{font-family:proxima,sans-serif;font-weight:700;text-transform:uppercase;color:#006D3C;font-size:24px}#contest-content .wrapper .section.categories .categories-list .item .content .link-interactive{background-color:#006D3C;border-radius:90px;height:50px;line-height:50px;color:#fff;max-width:149px;width:100%;font-family:proxima-condensed,sans-serif;font-weight:700;font-size:23px;text-align:center;vertical-align:middle;text-transform:uppercase;display:block;margin:29px 0 0}#contest-content .wrapper .section.news-list .widget-horizontal-items.swipeable{border:none}#contest-content .wrapper .section.news-list .widget-title{box-shadow:none;border:none;align-items:center;justify-content:center;margin-bottom:50px}#contest-content .wrapper .section.news-list .widget-title h3 span{font-size:49px;line-height:.9;font-weight:700;margin:42px 0 50px;font-family:ClanPro,sans-serif;color:#849938}#contest-content .wrapper .section.news-list .list{margin-bottom:50px}#contest-content .wrapper .section.news-list .bottom-block-link:hover{text-decoration:none}#contest-content .wrapper .section.news-list .bottom-block{display:flex;position:relative;justify-content:center;max-width:1140px;margin:0 auto}#contest-content .wrapper .section.news-list .bottom-block .block-icon{background-color:#ECF1D9;width:130px;flex-shrink:0;height:auto;position:relative}#contest-content .wrapper .section.news-list .bottom-block .block-icon img{width:82px;height:82px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}#contest-content .wrapper .section.news-list .bottom-block .block-content{background-color:#849938;padding:20px 25px}#contest-content .wrapper .section.news-list .bottom-block .block-content p{color:#fff;font-family:ClanPro,sans-serif;font-weight:500;font-size:18px;margin:0}#contest-content .wrapper .section.news-list .bottom-block .click-image{position:absolute;height:70px;width:66px;bottom:-20px;right:-20px}#contest-content .wrapper .visual{display:flex;flex-direction:column;justify-content:center}#contest-content .wrapper .visual .visual-list{display:inherit;flex-direction:inherit;align-items:center}#contest-content .wrapper .visual .vl-button-wrap{align-self:center}#contest-content .prize{background-color:#A81B34}#contest-content .prize .wrapper .section{margin:0}#contest-content .prize .wrapper .section .content-block{display:flex;align-items:center}#contest-content .prize .wrapper .section .content-block .content-image{flex:1 1 0;max-width:50%;margin-top:22px;position:relative}#contest-content .prize .wrapper .section .content-block .content-image .image{background-image:url(/assets/media/contests/baltic_agro_farmers/web_desktop.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;height:221px;width:100%}#contest-content .prize .wrapper .section .content-block .content-image:before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;left:0;background-color:rgba(255,255,255,.4);opacity:.3;box-shadow:5px 5px 50px 50px rgba(255,255,255,.4)}#contest-content .prize .wrapper .section .content-block .content-text{flex:1 1 0;max-width:50%}#contest-content .prize .wrapper .section .content-block .content-text p{font-family:ClanPro,sans-serif;font-weight:700;font-size:28px;line-height:1.2;text-transform:uppercase;color:#fff;margin:0}#contest-content .prize .wrapper .section .content-block .content-text p span{font-size:50px;display:block}@media screen and (max-width:1023px){#contest-content .wrapper .hero{flex-direction:column;margin-top:60px;margin-bottom:0;padding-top:0}#contest-content .wrapper .hero .hero-content{width:100%;max-width:793px;margin:auto;height:initial;display:block}#contest-content .wrapper .hero .hero-content .hero-image{display:none}#contest-content .wrapper .hero .hero-content .content{text-align:center;padding:0}#contest-content .wrapper .hero .hero-content .content h1{font-size:43px}#contest-content .wrapper .hero .hero-content .content h1 span{font-size:82px;display:block}#contest-content .wrapper .hero .hero-content .content .hero-image-mobile{display:block}#contest-content .wrapper .hero .hero-content .content .hero-image-mobile img{position:relative;bottom:-6px}#contest-content .wrapper .hero .hero-content .content .description{width:calc(100vw - 60px);margin:0 auto;background-color:#426717;text-align:center;color:#fff;font-size:15px;position:relative}#contest-content .wrapper .hero .hero-content .content .description .description-content{padding:28px 38px 10px}#contest-content .wrapper .hero .hero-content .content .description .description-content p{text-align:center}#contest-content .wrapper .hero .hero-form{justify-content:end;border:0;border-radius:0;margin-left:-10px;margin-right:-10px;width:100vw;margin-bottom:0}#contest-content .wrapper .hero .hero-form .description,#contest-content .wrapper .hero .hero-form .form-side{display:none}#contest-content .wrapper .hero .hero-form p{margin-bottom:25px}#contest-content .wrapper .hero .hero-form .file-upload{width:100%;display:block}#contest-content .wrapper .hero .hero-form .file-upload label{margin:0 auto 25px;background:0 0}#contest-content .wrapper .hero .hero-form .file-upload .participant-categories .button-select-group .button{font-size:15px}#contest-content .wrapper .hero .hero-form .register-form .content{margin-top:16px;padding:0 30px 30px}#contest-content .wrapper .hero .hero-form .register-form .content .form-content{padding:0}#contest-content .wrapper .hero .hero-form .register-form .content .form-row{display:block}#contest-content .wrapper .hero .hero-form .register-form .content .form-group{margin-top:33px}#contest-content .wrapper .hero .hero-form .register-form .content .form-group label.rules{margin:0}#contest-content .wrapper .hero .hero-form .register-form.show-message .message{min-height:initial;padding:20px 0}#contest-content .wrapper .hero .hero-form .register-form.show-message .message .title{font-size:21px;line-height:28px}#contest-content .wrapper .section .participants-filter{gap:36px;margin-bottom:38px}.participant#contest-content .wrapper .section img{width:100%;max-height:none}#contest-content .wrapper .section.description{display:block}#contest-content .wrapper .section.news-list .bottom-block{display:block;background-color:#849938;padding-top:75px}#contest-content .wrapper .section.news-list .bottom-block .block-icon{position:absolute;top:-20px;left:33px;height:95px}#contest-content .wrapper .section.news-list .bottom-block .block-content p{margin:0}#contest-content .wrapper .section.news-list .bottom-block .click-image{width:50px;height:53px;right:33px;bottom:-20px}#contest-content.participant .wrapper .participant-block{flex-direction:column-reverse;align-items:center;margin:80px 0;min-height:initial}#contest-content.participant .wrapper .participant-block .content-block{margin:20px;width:initial}#contest-content.participant .wrapper .participant-block .content-block .description{font-size:19px}#contest-content.participant .wrapper .participant-block .content-block .triggers{position:initial}#contest-content.participant .wrapper .participant-block .side-image{max-width:320px;width:calc(100% - 40px);height:380px;margin:20px}#contest-content .prize .wrapper .section .content-block{flex-direction:column-reverse;margin-top:55px}#contest-content .prize .wrapper .section .content-block .content-text{max-width:100%}#contest-content .prize .wrapper .section .content-block .content-text p{text-align:center}#contest-content .prize .wrapper .section .content-block .content-image{max-width:100%;width:100%;margin-top:0}#contest-content .prize .wrapper .section .content-block .content-image .image{height:calc(100vw/2);background-image:url(/assets/media/contests/baltic_agro_farmers/web_mobile.png)}}@media screen and (max-width:767px){#contest-content .participants{padding-top:38px}#contest-content.gifts .wrapper .section{margin-bottom:0}#contest-content .wrapper .hero{margin-top:0;padding-top:50px}#contest-content .wrapper .hero .hero-form .file-upload .next-step{width:100%}#contest-content .wrapper .section{margin-bottom:40px}#contest-content .wrapper .section .vote-list{grid-template-columns:repeat(2,1fr)}#contest-content .wrapper .section .vote-list .list-item .photo{height:426px}#contest-content .wrapper .section#dalyviai .title{margin-top:0}#contest-content .wrapper .section.news-list .widget-title{margin-bottom:28px}}@media screen and (max-width:639px){#contest-content .wrapper .hero .hero-form p{font-size:24px;line-height:28px;margin-bottom:0}#contest-content .wrapper .section .vote-list{grid-template-columns:1fr}#contest-content .wrapper .section p{font-size:16px}}@media screen and (max-width:400px){#contest-content .wrapper .hero .hero-content .content h1{font-size:28px}#contest-content .wrapper .hero .hero-content .content h1 span{font-size:55px}#contest-content .wrapper .section.news-list .list .list-wrapper .item{width:calc(60% - 14px)}}