html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0;line-height:1.4em}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
.lang-list,.slick-dots,.why-we-tabs-list,.social,.nav-contact-box ul{list-style:none;margin:0;padding:0}
.about-top-box::after,.seo-about > .container::after,.filter-holder::after,.contact-holder::after,.contact-info > .description::after,.contacts-box .row::after,.home-slider-controls::after,.one-news-box::after,.share-container::after,.product-card-box::after,.basic-description-list li::after,.recommendations-use li::after,.protection-holder::after{content:'';display:block;clear:both}
.about-top-box .description-box::before,.seo-about::before,.seo-about-slider .slick-arrow::before,.open-filter::before,.close-filter::before,.ocfilter__cancel::before,.filter-btn::before,.breadcrumb a::before,.feed-back-form .jcf-select .jcf-select-opener::before,.contact-info > .description::before,.drug-holder table a::before,.lang-drop__active::before,.download-catalog-header::before,.navigation a::before,.home-slider .img-box::after,.home-slider-btn::before,.catalog-box .item .description::after,.why-we-holder::before,.why-we-tabs-list::before,.why-we-tabs-list a::before,.popular-goods::before,.popular-goods::after,.label::after,.label::before,.cultivation-program-slider::before,.cultivation-program-slider .info-holder > .title::before,.footer-container::before,.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::before,.news-btn::before,.news-slide-for .slick-arrow::before,.icheckbox_flat-grey.checked::before,.woof_open_hidden_li a::before,.woocommerce #respond input#submit::before,.woocommerce a.button::before,.woocommerce button.button::before,.woocommerce input.button::before,.woof_products_top_panel li span::before,.list-cultures-holder::before,.agreement-conditions-list li::before,.agreement-conditions-list li::after,.regions-distribution ul li::before,.necessary-preparations ul li::before,.protection-feedback-form::before,.protection-feedback-form > .text-box > .title::before,.search-holder > p::before{content:'';position:absolute;display:block}
.bean{background-image:url(../images/sprite.png);background-position:-28px -57px;width:20px;height:31px}
.basic-description-chemicals em{background-image:url(../images/sprite.png);background-position:-21px -118px;width:16px;height:20px}
.close::before,.ocfilter__cancel::before{background-image:url(../images/sprite.png);background-position:-127px -83px;width:10px;height:10px}
.ocfilter__cancel:hover::before{background-image:url(../images/sprite.png);background-position:0 -93px;width:20px;height:20px}
.colza{background-image:url(../images/sprite.png);background-position:0 -57px;width:23px;height:31px}
.corn{background-image:url(../images/sprite.png);background-position:-53px -57px;width:18px;height:31px}
.descriptor::before{background-image:url(../images/sprite.png);background-position:-66px 0;width:56px;height:48px}
.descriptor-about-box .descriptor::before{background-image:url(../images/sprite.png);background-position:0 0;width:61px;height:52px}
.open-filter::before,.close-filter::before,.woof_open_hidden_li a::before{background-image:url(../images/sprite.png);background-position:-127px -98px;width:9px;height:10px}
.download-catalog-header::before{background-image:url(../images/sprite.png);background-position:-113px -93px;width:8px;height:10px}
.new-formula::after{background-image:url(../images/sprite.png);background-position:-48px -93px;width:17px;height:17px}
.basic-description-fungicides em{background-image:url(../images/sprite.png);background-position:0 -118px;width:16px;height:20px}
.basic-description-herbicide em{background-image:url(../images/sprite.png);background-position:-127px -61px;width:10px;height:17px}
.search-holder > p::before{background-image:url(../images/sprite.png);background-position:-92px -93px;width:16px;height:16px}
.basic-description-insecticides em{background-image:url(../images/sprite.png);background-position:-70px -93px;width:17px;height:16px}
.novelty::after{background-image:url(../images/sprite.png);background-position:-25px -93px;width:18px;height:18px}
.peas{background-image:url(../images/sprite.png);background-position:-97px -57px;width:16px;height:31px}
.basic-description-steam em{background-image:url(../images/sprite.png);background-position:-127px -36px;width:11px;height:20px}
.stock::after{background-image:url(../images/sprite.png);background-position:-63px -118px;width:12px;height:12px}
.sunflower{background-image:url(../images/sprite.png);background-position:-76px -57px;width:16px;height:31px}
.wheat{background-image:url(../images/sprite.png);background-position:-127px 0;width:11px;height:31px}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
.bean{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.basic-description-chemicals em{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.close::before,.ocfilter__cancel::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.ocfilter__cancel:hover::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.colza{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.corn{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.descriptor::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.descriptor-about-box .descriptor::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.open-filter::before,.close-filter::before,.woof_open_hidden_li a::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.download-catalog-header::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.new-formula::after{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.basic-description-fungicides em{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.basic-description-herbicide em{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.search-holder > p::before{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.basic-description-insecticides em{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.novelty::after{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.peas{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.basic-description-steam em{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.stock::after{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.sunflower{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
.wheat{background-image:url(../images/sprite@2x.png);background-size:138px 138px}
}
*{box-sizing:border-box}
::after,::before{box-sizing:border-box}
.wrapper.wrapper-error-page{background:transparent}
.error-page-box{width:270px;margin:0 0 300px}
@media only screen and (max-width: 1023px) {
.error-page-box{width:80%;margin:0 auto 15px;text-align:center}
}
@media only screen and (max-width: 479px) {
.error-page-box{width:90%}
}
.error-page-box .global-title{margin:0 0 20px}
@media only screen and (max-width: 479px) {
.error-page-box .global-title{margin:0 0 10px}
}
.error-page-box .description{font-size:16px;color:#27384e;line-height:24px;margin:0 0 30px}
@media only screen and (max-width: 479px) {
.error-page-box .description{margin:0 0 15px}
}
@media only screen and (max-width: 1024px) {
.error404 .wrapper{height:calc(100vh - 336px)}
}
@media only screen and (max-width: 767px) {
.error404 .wrapper{height:auto}
}
.error-page-holder{background-position:left top;background-size:cover;background-repeat:no-repeat;height:100%}
@media only screen and (max-width: 1680px) {
.error-page-holder{background-position:center top}
}
@media only screen and (max-width: 1023px) {
.error-page-holder{background-image:url(../images/error-mobile.jpg)!important;background-position:center bottom;background-size:100%}
}
@media only screen and (max-width: 767px) {
.error-page-holder{background-image:none!important}
}
.error-page-holder .container{overflow:hidden;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}
.error-page-btn{height:50px;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14);border-radius:24px;line-height:50px;background:#0db14c;display:inline-block;vertical-align:top;position:relative;top:0;color:#fff;font-weight:400;font-size:13px;text-decoration:none;padding:0 50px;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.error-page-btn:hover{top:-10px}
}
.about-top-box{position:relative;margin:0 0 80px}
@media only screen and (max-width: 1170px) {
.about-top-box{margin:0 0 30px}
}
.about-top-box .img-box{float:right}
@media only screen and (max-width: 1170px) {
.about-top-box .img-box{width:600px}
}
@media only screen and (max-width: 670px) {
.about-top-box .img-box{display:none}
}
.about-top-box .img-box img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.about-top-box .img-box img{width:100%;height:auto}
}
.about-top-box .description-box{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#22344f;width:780px;overflow:hidden;padding:100px 90px 75px 80px}
@media only screen and (max-width: 1170px) {
.about-top-box .description-box{width:700px;padding:70px 50px 55px}
}
@media only screen and (max-width: 1023px) {
.about-top-box .description-box{width:500px;padding:20px 10px 35px}
}
@media only screen and (max-width: 670px) {
.about-top-box .description-box{position:relative;top:auto;-webkit-transform:none;transform:none;width:100%}
}
.about-top-box .description-box::before{background:url(/images/about-decor.png) left top/100% 100% no-repeat;width:1120px;height:869px;z-index:-1;top:-67px;left:-103px}
.about-top-box .description-box .text{color:#ccd3d4;font-size:16px;line-height:24px;font-weight:400;margin:0 0 15px}
.about-top-box .description-box .text p{margin:0 0 5px}
.about-top-box .description-box .text p:first-of-type::first-letter{float:left;padding:10px 0 0;font-size:50px;margin:0 7px 0 0;color:#0db14c}
.descriptor-about-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.descriptor-about-box .descriptor{margin:0 26px 0 0}
.descriptor-about-box .descriptor .descriptor-text{color:#fff}
.descriptor-about-box .download-catalog svg{display:inline-block;vertical-align:middle;fill:#fff;margin:0 5px 0 0}
.seo-about{position:relative;padding:0 0 280px}
@media only screen and (max-width: 1024px) {
.seo-about{background:#fafafa;padding:20px 0 40px}
}
.seo-about::before{height:346px;width:100%;background:#fafafa;top:40px;left:0;z-index:-1}
@media only screen and (max-width: 1024px) {
.seo-about::before{display:none}
}
.seo-about > .container{padding:0 0 0 60px}
@media only screen and (max-width: 1023px) {
.seo-about > .container{padding:0 15px}
}
.seo-about-slider{overflow:hidden;position:relative;border-radius:50%;width:427px;height:427px;float:left;box-shadow:0 3px 62px 0 rgba(0,0,0,0.49);z-index:2}
@media only screen and (max-width: 1023px) {
.seo-about-slider{width:300px;height:300px}
.seo-about-slider img{width:100%;height:auto}
}
@media only screen and (max-width: 767px) {
.seo-about-slider{margin:0 auto 10px;float:none}
}
@media only screen and (max-width: 350px) {
.seo-about-slider{width:290px;height:290px}
}
.seo-about-slider .slick-arrow{position:absolute;top:0;height:100%;width:50px;background:rgba(0,0,0,0.2);-webkit-transition:.3s;transition:.3s;z-index:1;border:0;cursor:pointer;text-indent:-99999px}
.seo-about-slider .slick-arrow::before{width:10px;height:10px;border:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin:-3px 0 0}
@media only screen and (min-width: 1024px) {
.seo-about-slider .slick-arrow:hover{background:#22b24c}
}
.seo-about-slider .slick-prev{left:0}
.seo-about-slider .slick-prev::before{border-top:0;border-right:0;left:25px}
.seo-about-slider .slick-next{right:0}
.seo-about-slider .slick-next::before{border-left:0;border-bottom:0;right:27px}
.seo-about-slider img{display:inline-block;vertical-align:top}
.seo-about-text{float:right;padding:80px 0 0;width:570px}
@media only screen and (max-width: 1090px) {
.seo-about-text{width:500px;padding:35px 0 0}
}
@media only screen and (max-width: 1023px) {
.seo-about-text{width:400px;padding:0}
}
@media only screen and (max-width: 767px) {
.seo-about-text{width:100%;float:none}
}
.seo-about-text > .title{font-size:36px;font-weight:700;color:#27384e;margin:0 0 20px}
.seo-about-scroll{height:310px;font-size:16px;font-weight:400;line-height:24px;color:#000}
@media only screen and (max-width: 1090px) {
.seo-about-scroll{height:242px}
}
.seo-about-scroll p{margin:0 0 30px}
.search-fox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 50px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (max-width: 1170px) {
.search-fox{margin:0 0 20px}
}
.search-fox .global-title{margin:0}
.search-form{position:relative}
@media only screen and (max-width: 1023px) {
.search-form{display:none}
}
.search-form .search-btn svg{fill:#666}
.search-form > input{width:570px;height:40px;line-height:38px;border-radius:20px;border:1px solid #939ba6;padding:0 40px 0 22px;font-size:14px;color:#939ba6;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 1170px) {
.search-form > input{width:300px}
}
.search-form > input:focus{border-color:#27384e}
.search-form > input::-webkit-input-placeholder{color:#939ba6}
.search-form > input::-moz-placeholder{color:#939ba6}
.search-form > input:-ms-input-placeholder{color:#939ba6}
.search-form > input:-moz-placeholder{color:#939ba6}
.close{display:none;position:absolute;top:5px;left:0;width:100%;text-align:right;padding:0 10px}
.close::before{display:inline-block;vertical-align:middle;margin:0 10px 0 0;content:''}
@media only screen and (max-width: 1170px) {
.close{display:block}
}
.overlay{position:absolute;width:100%;height:100%;left:0;top:0}
.filte-box-container{float:left;position:relative}
.filte-box-container > .overlay{display:none}
@media only screen and (max-width: 1170px) {
.filte-box-container > .overlay{display:block}
}
@media only screen and (max-width: 1170px) {
.filte-box-container{display:none;width:100%;height:100%;overflow-y:scroll;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:10}
}
.filter-box{width:270px;background:#fff}
@media only screen and (max-width: 1170px) {
.filter-box{z-index:11;position:fixed;left:0;top:0;bottom:0;overflow-y:auto;padding:30px 15px 15px}
}
.filter-box > .title{font-size:22px;color:#000;font-weight:700;margin:0 0 30px}
.option-name{font-size:15px;color:#000;font-weight:700;text-transform:uppercase;margin:0 0 20px}
.option-values label{cursor:pointer;display:block;width:100%;position:relative;margin:0 0 13px}
.option-values input[type="checkbox"]:not(:checked) + a,.option-values input[type="checkbox"]:checked + a{position:relative;padding-left:31px;cursor:pointer;line-height:21px;width:100%;font-size:14px;display:block;color:#7a7a7a;-webkit-transition:.3s;transition:.3s;text-decoration:none}
@media only screen and (min-width: 1024px) {
.option-values input[type="checkbox"]:not(:checked) + a:hover,.option-values input[type="checkbox"]:checked + a:hover{color:#000}
}
.option-values input[type="checkbox"]:not(:checked) + a:before,.option-values input[type="checkbox"]:checked + a:before{content:'';position:absolute;left:0;top:0;width:21px;height:21px;border-radius:5px;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}
.option-values input[type="checkbox"]:checked + a:before{background:#0db14c;border-color:#0db14c}
.option-values input[type="checkbox"]:checked + a:after{content:'';position:absolute;border:1px solid #fff;border-width:0 0 2px 2px;width:11px;height:7px;left:5px;top:6px}
.option-values input[type="checkbox"]:not(:checked) + a:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.option-values input[type="checkbox"]:checked + a:after{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg)}
.option-values input[type="checkbox"]:disabled:checked + a:after{color:#999}
.option-values input[type="checkbox"]:disabled + a{color:#aaa}
.option-values input[type="checkbox"]:not(:checked),input[type="checkbox"]:checked{position:absolute;left:-9999px}
.badge{display:inline-block;vertical-align:middle;margin:0 0 0 4px}
.open-close-box{display:none;position:absolute;bottom:0;font-size:14px;color:#7a7a7a;padding:0 0 0 31px}
.option-values{position:relative;padding:0 0 15px}
.option-values .close-filter{display:none}
.option-values .open-filter{display:inline-block;cursor:pointer}
.option-values .label-wrap{max-height:170px;overflow:hidden}
.option-values.active .label-wrap{max-height:100%}
.option-values.active .close-filter{display:inline-block;cursor:pointer}
.option-values.active .open-filter{display:none}
.open-close-box.active{display:block}
.list-group-item{margin:0 0 45px}
.open-filter,.close-filter{position:relative;padding:0 15px 0 0}
.open-filter::before,.close-filter::before{right:0;top:4px}
.close-filter::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.ocfilter__selected{margin:0 0 35px}
.ocfilter__cancel{width:100%;background:transparent;border:0;font-size:14px;padding:0 0 0 31px;cursor:pointer;text-align:left;position:relative}
.ocfilter__cancel:hover::before{margin:-10px 0 0;left:0}
.ocfilter__cancel::before{left:5px;top:50%;margin:-5px 0 0}
.ocfilter__selected-option{margin:0 0 20px}
.filter-product-container{float:right;width:870px}
@media only screen and (max-width: 1170px) {
.filter-product-container{width:100%;float:none}
}
.filter-product-container .seo-container{padding:80px 0 180px}
@media only screen and (max-width: 1170px) {
.filter-product-container .seo-container > .container{padding:0}
}
@media only screen and (max-width: 1170px) {
.filter-product-container .seo-container{text-align:center;padding:40px 0 90px}
}
@media only screen and (max-width: 767px) {
.filter-product-container .seo-container{text-align:center;padding:10px 0 50px}
}
.filter-product-box{font-size:0;margin:0 0 15px -30px}
@media only screen and (max-width: 1170px) {
.filter-product-box{margin:0 0 15px}
}
.filter-product-box .product-box{margin:0 0 30px 30px}
@media only screen and (max-width: 1170px) {
.filter-product-box .product-box{margin:0 0 15px;width:33.3%;border-radius:0}
}
@media only screen and (max-width: 900px) {
.filter-product-box .product-box{width:50%}
}
@media only screen and (max-width: 600px) {
.filter-product-box .product-box{width:100%}
}
.pagination-box{position:relative;text-align:center}
.pagination{list-style:none;margin:0;padding:0;font-size:0}
.pagination li{display:inline-block;vertical-align:middle}
.pagination li + li{margin:0 0 0 15px}
.pagination a{width:36px;height:36px;border-radius:50%;border:1px solid #e5e5e5;line-height:34px;font-size:14px;color:#000;display:block;text-decoration:none;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.pagination a:hover{background:#ededed;border-color:#ededed}
}
.pagination .active-page{font-size:48px;color:#27384e;line-height:36px;margin:0 0 5px 15px}
.pagination .dots{font-size:14px}
.pagination .pagination-prev,.pagination .pagination-next{position:relative}
.pagination .pagination-prev svg,.pagination .pagination-next svg{position:absolute;width:6px;height:11px;fill:#333;top:50%;left:50%;margin:-6px 0 0 -3px}
.filter-btn-holder{text-align:center}
.filter-btn{background:#27384e;color:#fff;text-transform:uppercase;font-size:14px;vertical-align:top;text-align:center;padding:11px 5px;min-width:200px;border-radius:20px;position:relative;margin:0 0 10px;display:none}
@media only screen and (max-width: 1170px) {
.filter-btn{display:inline-block}
}
.filter-btn::before{left:50%;bottom:5px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;margin:0 0 0 -2px}
.breadcrumb-box{padding:15px 0;background:#ededed;margin:0 0 60px}
@media only screen and (max-width: 1170px) {
.breadcrumb-box{margin:0 0 10px;padding:15px}
}
.breadcrumb{width:1170px;margin:0 auto;padding:0;list-style:none}
@media only screen and (max-width: 1170px) {
.breadcrumb{max-width:1170px;width:100%}
}
.breadcrumb li{display:inline-block;font-size:14px;vertical-align:top;color:#979797;margin:0 30px 0 0}
.breadcrumb a{color:#27384e;text-decoration:none;position:relative;font-weight:500}
.breadcrumb a::before{height:1px;width:15px;background:#979797;right:-24px;top:50%}
.seo-container.seo-container-catalog{padding:80px 0 180px;text-align:center}
@media only screen and (max-width: 1170px) {
.seo-container.seo-container-catalog{padding:40px 0 90px}
}
@media only screen and (max-width: 768px) {
.seo-container.seo-container-catalog{padding:10px 0 90px}
}
@media only screen and (max-width: 767px) {
.seo-container.seo-container-catalog{padding:10px 0 50px}
}
.feed-back-form-holder{text-align:center;margin:0 0 150px}
@media only screen and (max-width: 1170px) {
.feed-back-form-holder{margin:0 0 30px}
}
.feed-back-form{display:inline-block;vertical-align:top;width:770px}
@media only screen and (max-width: 800px) {
.feed-back-form{width:100%}
}
.feed-back-form > .title{text-align:center;font-size:36px;font-weight:700;color:#27384e;margin:0 0 40px}
@media only screen and (max-width: 620px) {
.feed-back-form > .title{margin:0 0 10px;font-size:22px}
}
.feed-back-form > .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}
@media only screen and (max-width: 620px) {
.feed-back-form > .row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}
}
.feed-back-form > .row input,.feed-back-form > .row textarea{width:370px;height:50px;line-height:48px;border-radius:24px;border:1px solid #b6c1d0;color:#b6c1d0;padding:0 20px;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 800px) {
.feed-back-form > .row input,.feed-back-form > .row textarea{width:48%}
}
@media only screen and (max-width: 620px) {
.feed-back-form > .row input,.feed-back-form > .row textarea{width:100%;margin:0 0 10px}
}
.feed-back-form > .row input:focus,.feed-back-form > .row textarea:focus{color:#27384e;border-color:#27384e}
.feed-back-form > .row input::-webkit-input-placeholder,.feed-back-form > .row textarea::-webkit-input-placeholder{color:#b6c1d0}
.feed-back-form > .row input::-moz-placeholder,.feed-back-form > .row textarea::-moz-placeholder{color:#b6c1d0}
.feed-back-form > .row input:-moz-placeholder,.feed-back-form > .row textarea:-moz-placeholder{color:#b6c1d0}
.feed-back-form > .row input:-ms-input-placeholder,.feed-back-form > .row textarea:-ms-input-placeholder{color:#b6c1d0}
.feed-back-form > .row textarea{width:100%;height:145px;border-radius:30px;resize:vertical}
.feed-back-form .jcf-select{width:370px;height:50px;line-height:48px;border-radius:24px;border:1px solid #b6c1d0;color:#b6c1d0;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 800px) {
.feed-back-form .jcf-select{width:48%}
}
@media only screen and (max-width: 620px) {
.feed-back-form .jcf-select{margin:0 0 10px;width:100%}
}
.feed-back-form .jcf-select .jcf-select-text{line-height:48px;height:100%;text-align:left;padding:0 50px 0 20px;margin:0;cursor:pointer}
.feed-back-form .jcf-select .jcf-select-opener{background:transparent;width:50px;border-radius:0 24px 24px 0}
.feed-back-form .jcf-select .jcf-select-opener::before{width:6px;height:6px;border:1px solid #b6c1d0;top:50%;left:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:0;border-left:0;margin:-3px 0 0}
.feed-back-form .jcf-option.jcf-option-Disabled{display:none}
.feed-back-form .btn{padding:0 54px}
.feed-back-form .jcf-select-drop .jcf-select-drop-content{border:1px solid #b6c1d0;border-radius:5px;overflow:hidden}
.feed-back-form .jcf-list .jcf-option{text-align:left;border-bottom:1px solid #b6c1d0;padding:12px 20px;cursor:pointer}
.btn{background:#0db14c;color:#fff;font-size:13px;text-align:center;cursor:pointer;display:inline-block;vertical-align:top;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14);position:relative;top:0;-webkit-transition:.3s;transition:.3s;border:0;outline:none;height:50px;line-height:50px;border-radius:24px}
@media only screen and (min-width: 1024px) {
.btn:hover{top:-10px}
}
.st0{fill:#E5E5E5;stroke:#FFF;stroke-width:.75;stroke-miterlimit:10}
.st1{fill-rule:evenodd;clip-rule:evenodd;fill:#E5E5E5;stroke:#FFF;stroke-width:.75;stroke-miterlimit:10}
.st3{fill:#F4F188}
.region{fill:#FAEF27;-webkit-transition:.3s;transition:.3s}
.st7{opacity:.3;fill-rule:evenodd;clip-rule:evenodd;fill:#1E9842}
.st8{fill-rule:evenodd;clip-rule:evenodd;fill:#1E9842}
.region-parent{cursor:pointer}
@media only screen and (min-width: 1024px) {
.region-parent:hover .region{fill:#1E9842}
.region-parent:hover .st7{opacity:.5;fill-rule:evenodd;clip-rule:evenodd;fill:#F5E63F}
.region-parent:hover .st8{fill-rule:evenodd;clip-rule:evenodd;fill:#F5E63F}
}
.region-parent.active .region{fill:#1E9842}
.region-parent.active .st7{opacity:.5;fill-rule:evenodd;clip-rule:evenodd;fill:#F5E63F}
.region-parent.active .st8{fill-rule:evenodd;clip-rule:evenodd;fill:#F5E63F}
.lviv.active .region{fill:#1E9842}
.contact-holder{margin:0 0 140px}
@media only screen and (max-width: 1023px) {
.contact-holder{margin:0 0 30px}
}
.contact-info{float:left;width:330px;margin:0 70px 0 0}
@media only screen and (max-width: 1023px) {
.contact-info{float:none;margin:0 0 20px;width:100%}
}
.contact-map{overflow:hidden}
@media only screen and (max-width: 1023px) {
.contact-map{text-align:center}
}
@media only screen and (max-width: 767px) {
.contact-map{display:none}
}
.contact-map svg{width:746px;height:525px}
@media only screen and (max-width: 1024px) {
.contact-map svg{width:522px;height:367px}
}
@media only screen and (max-width: 1023px) {
.contact-map svg{display:inline-block;vertical-align:top}
}
.contact-map > .description{display:none}
@media only screen and (max-width: 1023px) {
.contact-map > .description{display:block;text-align:center;position:relative;color:#666;font-size:14px;margin:0 0 30px}
}
.contact-container .global-title{margin:0 0 20px}
.contact-info{padding:40px 0 0}
@media only screen and (max-width: 1024px) {
.contact-info{padding:0}
}
.contact-info > .description{padding:24px 25px 24px 34px;background:#ededed;position:relative;color:#666;height:80px;font-size:14px;margin:0 0 30px}
@media only screen and (max-width: 1023px) {
.contact-info > .description{display:none}
}
.contact-info > .description::before{width:0;height:0;left:100%;top:0;border-top:40px solid transparent;border-left:50px solid #ededed;border-bottom:40px solid transparent}
.contact-info > .description span{display:block;overflow:hidden;height:32px}
.contact-info > .description svg{width:20px;margin:0 8px 0 0;height:20px;fill:#666;float:left}
.contacts-box{border:1px solid #e5e5e5;padding:40px 30px 34px;font-size:0}
@media only screen and (max-width: 1023px) {
.contacts-box{padding:10px}
}
@media only screen and (max-width: 767px) {
.contacts-box{display:none}
}
.contacts-box > .title{font-size:18px;font-weight:700;color:#000;margin:0 0 32px;text-transform:uppercase}
.contacts-box .row{margin:0 0 32px}
@media only screen and (max-width: 1023px) {
.contacts-box .row{display:inline-block;vertical-align:top;width:33.3%;padding:0 10px 0 0}
}
.contacts-box .row:last-child{margin:0}
.contacts-box .row address{font-style:normal;font-size:16px;color:#666;overflow:hidden;display:block;padding:8px 0 0}
.email-contacts{display:block;text-decoration:none;color:#666;font-size:16px;padding:8px 0 0}
.tel-contacts{display:block;overflow:hidden;margin:0;padding:0;list-style:none}
.tel-contacts li{margin:0 0 7px}
.tel-contacts a{font-size:16px;color:#666;display:block;text-decoration:none}
.contacts-icon{border-radius:50%;background:#ededed;position:relative;width:36px;height:36px;margin:0 15px 0 0;float:left}
.contacts-icon svg{fill:#4f5c6e;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.responsive-contacts-box{display:none}
@media only screen and (max-width: 767px) {
.responsive-contacts-box{display:block}
.responsive-contacts-box .contacts-box{display:block;margin:-1px 0 0}
}
@media only screen and (max-width: 650px) {
.responsive-contacts-box .contacts-box > .title{display:none}
.responsive-contacts-box .contacts-box .row{display:block;width:100%}
}
.cultures-inner{margin:0 0 160px}
@media only screen and (max-width: 1170px) {
.cultures-inner{margin:0 0 30px}
}
.cultures-inner > .img-box{margin:0 0 40px}
@media only screen and (max-width: 1170px) {
.cultures-inner > .img-box{margin:0 0 10px}
}
.cultures-inner > .img-box img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.cultures-inner > .img-box img{width:100%;height:auto}
}
.conventions{font-size:0;margin:0 0 85px}
@media only screen and (max-width: 1170px) {
.conventions{margin:0 0 30px}
}
.conventions .text{color:#27384e;font-size:20px;font-weight:400;display:inline-block;vertical-align:middle;margin:0 40px 0 0}
@media only screen and (max-width: 1060px) {
.conventions .text{display:block;text-align:center;margin:0 0 10px}
}
.conventions-list{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle;font-size:0}
@media only screen and (max-width: 1060px) {
.conventions-list{display:block;text-align:center}
}
@media only screen and (max-width: 767px) {
.conventions-list{text-align:left}
}
.conventions-list li{display:inline-block;vertical-align:top;margin:0 35px 0 0}
@media only screen and (max-width: 1060px) {
.conventions-list li{margin:0 10px 10px}
}
@media only screen and (max-width: 767px) {
.conventions-list li{width:50%;margin:0 0 10px}
}
@media only screen and (max-width: 479px) {
.conventions-list li{width:100%}
}
.conventions-list li em{width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 20px 0 0;border-radius:50%}
@media only screen and (max-width: 768px) {
.conventions-list li em{margin:0 10px 0 0}
}
.conventions-list li span{color:#27384e;font-size:16px;display:inline-block;vertical-align:middle}
.table-holder{overflow-x:auto}
.drug-holder .cursor-box{margin:15px 0 0;display:none}
@media only screen and (max-width: 600px) {
.drug-holder .cursor-box{display:block}
}
.drug-holder .global-title{margin:0 0 35px}
@media only screen and (max-width: 1170px) {
.drug-holder .global-title{margin:0 0 10px}
}
.drug-holder table{font-size:16px;font-weight:700;border-collapse:collapse;background:#fff;width:570px}
.drug-holder table thead{background:#0db14c;color:#fff}
.drug-holder table thead td{padding:34px 30px;border:1px solid #0db14c}
@media only screen and (max-width: 767px) {
.drug-holder table thead td{padding:15px 10px}
}
.drug-holder table tbody td{padding:22px 34px;border:1px solid #0db14c}
@media only screen and (max-width: 767px) {
.drug-holder table tbody td{padding:15px 10px}
}
.drug-holder table tbody td:first-child{vertical-align:top}
.drug-holder table a{display:block;font-size:16px;color:#000;padding:0 0 0 22px;position:relative;margin:0 0 20px;-webkit-transition:.3s;transition:.3s;font-weight:400}
@media only screen and (max-width: 767px) {
.drug-holder table a{margin:0 0 10px}
}
@media only screen and (min-width: 1024px) {
.drug-holder table a:hover{text-decoration:none;color:#0db14c}
}
.drug-holder table a::before{width:12px;height:12px;background:#0db14c;border-radius:50%;left:0;top:3px}
.cultures-list{margin:0 0 200px -30px;font-size:0}
@media only screen and (max-width: 1170px) {
.cultures-list{margin:0 0 40px}
}
.culture-item{display:inline-block;vertical-align:top;margin:0 0 30px 30px;position:relative}
@media only screen and (max-width: 1170px) {
.culture-item{margin:0 -1px -1px;width:33.3%;border:1px solid #e5e5e5}
}
@media only screen and (max-width: 768px) {
.culture-item{width:50%}
}
@media only screen and (max-width: 670px) {
.culture-item{width:100%}
}
@media only screen and (min-width: 1024px) {
.culture-item:hover .culture-name{background:rgba(13,177,76,0.9);color:#fff}
.culture-item:hover .culture-name em{border-color:#fff}
}
.culture-item > img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.culture-item > img{width:100%;height:auto}
}
.culture-name{position:absolute;bottom:0;left:0;height:60px;background:#f1f1f1;text-align:center;line-height:60px;color:#000;font-size:16px;width:100%;text-transform:uppercase;font-weight:700;-webkit-transition:.3s;transition:.3s}
.culture-name span{display:inline-block;vertical-align:top;margin:0 3px 0 0}
.culture-name em{display:inline-block;vertical-align:middle;width:7px;height:7px;-webkit-transition:.3s;transition:.3s;border:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:0;border-left:0;margin:-3px 0 0}
body{font-family:'Ubuntu',sans-serif;margin:0}
.wrapper{position:relative;overflow:hidden;min-height:calc(100vh - 317px);background:url(/images/wrapper.jpg) center bottom/100% no-repeat}
.wrapper-home{background:url(/images/wrapper-home.jpg) center bottom no-repeat}
svg{-webkit-transform:translateZ(0);transform:translateZ(0)}
input,textarea,button{-webkit-appearance:none;outline:none}
.container{width:100%;max-width:1170px;margin:0 auto}
@media only screen and (max-width: 1170px) {
.container{padding:0 15px}
}
.header{background:#27384e;box-shadow:0 11px 32px 0 rgba(0,0,0,0.19);position:relative}
@media only screen and (max-width: 1170px) {
.header{padding:5px 0}
}
.logo-container{font-size:0;margin:0 40px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.logo{display:inline-block;vertical-align:middle;background:url(/images/logo.png) left top/100% no-repeat;width:67px;height:55px;margin:0 12px 0 0}
.logo a{display:block;height:100%}
.header-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.descriptor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
@media only screen and (max-width: 440px) {
.descriptor{display:none}
}
.descriptor::before{content:'';display:inline-block;vertical-align:middle;margin:0 8px 0 0}
.descriptor-text{display:inline-block;vertical-align:middle;padding:13px 0 13px 7px;border-left:1px solid #8091a4;color:#8091a4;font-size:10px;max-width:110px;position:relative}
.header-holder{width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
@media only screen and (max-width: 1170px) {
.header-holder{padding:0 42px 0 0}
}
@media only screen and (max-width: 767px) {
.header-holder{padding:0 50px 0 0}
}
.header-top-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #233246}
@media only screen and (max-width: 1170px) {
.header-top-box{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border:0}
}
#language{position:relative;font-size:12px;font-weight:400;color:#b5c0cf;text-transform:uppercase;width:50px;margin:0 7px 0 0}
.lang-drop__active{position:relative;padding:10px;cursor:pointer;display:block}
.lang-drop__active::before{right:7px;top:13px;width:5px;height:5px;border-bottom:1px solid #b5c0cf;border-right:1px solid #b5c0cf;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.lang-list{position:absolute;top:0;left:0;box-shadow:0 0 20px rgba(0,0,0,0.6);width:100%;background:#27384e;display:none;z-index:1}
.lang-list a{font-size:12px;font-weight:400;color:#b5c0cf;text-decoration:none;padding:10px;display:block;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.lang-list a:hover{color:#feef27}
}
.header-tel-lang-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.download-catalog-header{text-transform:uppercase;text-decoration:none;color:#b5c0cf;font-size:12px;padding:0 15px 0 0;position:relative;margin:0 30px 0 0}
@media only screen and (max-width: 1024px) {
.download-catalog-header{display:none}
}
.download-catalog-header::before{right:0;top:2px}
.header-tel-active{font-size:18px;color:#b5c0cf;text-decoration:none;padding:12px 24px 9px 15px;display:block;position:relative;cursor:pointer}
@media only screen and (max-width: 1170px) {
.header-tel-active{display:none}
}
.search-form-box{width:100%;max-width:386px;position:relative}
@media only screen and (max-width: 767px) {
.search-form-box{display:none;position:absolute;top:100%;width:100%;left:0;max-width:100%;z-index:10}
}
.search-form-box input{width:100%;height:41px;line-height:41px;color:#fff;padding:0 40px 0 18px;font-size:14px;border:0;border:1px solid transparent;background:#41556f;border-radius:20px;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 767px) {
.search-form-box input{border-radius:0}
}
.search-form-box input:focus{border-color:#fff}
@media only screen and (max-width: 767px) {
.search-form-box input:focus{border-color:transparent}
}
.search-form-box input::-webkit-input-placeholder{color:#fff}
.search-form-box input::-moz-placeholder{color:#fff}
.search-form-box input:-ms-input-placeholder{color:#fff}
.search-form-box input:-moz-placeholder{color:#fff}
.search-btn{position:absolute;right:0;top:0;height:100%;width:40px;border-radius:0 20px 20px 0;background:transparent;cursor:pointer;padding:0;border:0}
.search-btn svg{position:absolute;top:50%;width:16px;height:16px;left:50%;fill:#b2bdcd;margin:-8px 0 0 -8px}
ul.sub-menu.active{top:0;opacity:1;position:relative;background:transparent;border:0}
ul.sub-menu.active li{margin:0}
ul.sub-menu.active li a{padding:10px 0 0;font-size:12px;-webkit-transition:none;transition:none;font-weight:400;color:#feef27}
ul.sub-tel li a{font-size:18px;color:#b5c0cf;text-decoration:none;padding:12px 24px 9px 15px;display:block;position:relative}
ul.sub-menu,.sub-tel{position:absolute;width:100%;top:-99999px;opacity:0;background:#27384e;left:0;padding:0;margin:0;z-index:100;list-style:none;-webkit-transition:.3s opacity;transition:.3s opacity;border-bottom:3px solid #feef27}
ul.sub-menu li,.sub-tel li{display:block}
ul.sub-menu a,.sub-tel a{display:block;padding:10px 15px}
.sub-tel{box-shadow:0 11px 32px 0 rgba(0,0,0,0.19)}
.sub-tel a{color:#b5c0cf;text-decoration:none}
.header-tel.active .sub-tel{top:0;opacity:1}
.header-tel{-webkit-transition:.3s;transition:.3s;position:relative}
.header-tel svg{position:absolute;right:8px;top:20px;fill:#b5c0cf}
@media only screen and (max-width: 1170px) {
.header-tel svg{top:4px;right:0}
}
.navigation{padding:14px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width: 1170px) {
.navigation{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);width:100%;height:100%;z-index:1000;padding:85px 0 0}
}
.navigation li{display:inline-block;vertical-align:top;position:relative}
@media only screen and (max-width: 1170px) {
.navigation li{display:block;text-align:right;margin:0 0 15px;padding:0 15px}
}
.navigation .link-parent{-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1025px) {
.navigation .link-parent:hover{box-shadow:0 11px 32px 0 rgba(0,0,0,0.19)}
.navigation .link-parent:hover .sub-menu{top:36px;opacity:1}
.navigation .link-parent:hover a::before{display:none}
}
.navigation .link-parent > a{padding:16px 30px 30px 15px}
@media only screen and (max-width: 1170px) {
.navigation .link-parent > a{padding:0 20px 0 0}
}
.navigation .link-parent > a svg{position:absolute;right:15px;top:20px;fill:#b5c0cf}
@media only screen and (max-width: 1170px) {
.navigation .link-parent > a svg{top:4px;right:0}
}
.navigation a{padding:16px 0 30px;position:relative;display:block;text-transform:uppercase;text-decoration:none;color:#b5c0cf;position:relative;-webkit-transition:.3s;transition:.3s;font-size:13px}
@media only screen and (max-width: 1170px) {
.navigation a{display:inline-block;vertical-align:top;font-size:16px;color:#fff;padding:0}
}
.navigation a::before{left:50%;bottom:0;background:#feef27;width:0;height:3px;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.navigation a:hover{color:#feef27}
.navigation a:hover::before{width:100%;left:0}
}
.slick-slide{outline:none}
.home-slider-holder{position:relative;opacity:0}
.slick-dots li.slick-active{background:#feef27}
.slick-dots li{display:inline-block;vertical-align:top;text-indent:-99999px;border-radius:50%;background:#3c5677;cursor:pointer;width:23px;height:23px;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.slick-dots li:hover{background:#557194}
}
.slick-dots li + li{margin:0 0 0 17px}
.home-slider-controls{position:absolute;bottom:35px}
@media only screen and (max-width: 1170px) {
.home-slider-controls{bottom:15px}
}
.home-slider-controls .slick-dots{float:left;margin:0 20px 0 0}
.home-slider-counter{float:right;font-size:16px;color:#fff;line-height:18px}
.home-slider-counter span{margin:0 0 0 3px}
.home-slider-counter .current-first{font-size:30px}
.home-slider{background:#27384e}
.home-slider .slick-list{padding:0 0 100px}
@media only screen and (max-width: 1170px) {
.home-slider .slick-list{padding:0 0 50px}
}
.home-slider .item{height:520px;background-size:100% 520px;background-repeat:no-repeat;background-position:center top}
@media only screen and (max-width: 1170px) {
.home-slider .item{height:420px;background-size:cover}
}
@media only screen and (max-width: 767px) {
.home-slider .item{height:300px}
}
.home-slider .caption-holder{max-width:370px;padding:110px 0 0}
@media only screen and (max-width: 1170px) {
.home-slider .caption-holder{padding:40px 0 0}
}
@media only screen and (max-width: 767px) {
.home-slider .caption-holder{max-width:100%;padding:15px 0 0}
}
.home-slider .caption-holder > .title{line-height:48px;font-size:48px;display:block;font-weight:700;margin:0 0 30px;color:#27384e}
@media only screen and (max-width: 767px) {
.home-slider .caption-holder > .title{font-size:26px;line-height:26px;margin:0 0 10px}
}
.home-slider .caption-holder .description{font-size:16px;color:#000;font-weight:400;margin:0 0 30px;line-height:24px}
@media only screen and (max-width: 767px) {
.home-slider .caption-holder .description{max-height:170px;overflow:hidden;margin:0 0 15px}
}
.home-slider .caption-holder .description p{margin:0}
.home-slider .img-box.active{right:-180px}
@media only screen and (max-width: 1600px) {
.home-slider .img-box.active{right:0}
}
@media only screen and (max-width: 1170px) {
.home-slider .img-box.active{right:15px}
}
@media only screen and (max-width: 768px) {
.home-slider .img-box.active{right:15px}
}
@media only screen and (max-width: 767px) {
.home-slider .img-box.active{display:none}
}
.home-slider .img-box{border-radius:50%;position:absolute;top:-285px;width:870px;right:-99999px;height:870px;-webkit-transition:.5s ease;transition:.5s ease}
@media only screen and (max-width: 1600px) {
.home-slider .img-box{width:600px;height:600px;top:-70px}
}
@media only screen and (max-width: 1170px) {
.home-slider .img-box{width:490px;height:490px;top:-30px}
}
@media only screen and (max-width: 768px) {
.home-slider .img-box{width:300px;height:300px;top:10px}
}
@media only screen and (max-width: 767px) {
.home-slider .img-box{display:none}
}
.home-slider .img-box::after{width:280px;height:16px;background:#0db14c;top:50%;left:-100px;z-index:-1}
@media only screen and (max-width: 1024px) {
.home-slider .img-box::after{display:none}
}
.home-slider .img-box img{display:inline-block;vertical-align:top;box-shadow:0 7px 21px 0 rgba(0,0,0,0.23);border-radius:50%;overflow:hidden}
@media only screen and (max-width: 1600px) {
.home-slider .img-box img{width:100%;height:auto}
}
.home-slider .container{position:relative}
.home-slider-btn{font-size:14px;text-transform:uppercase;font-weight:700;color:#27384e;display:inline-block;vertical-align:top;padding:0 0 0 90px;position:relative;text-decoration:none;color:#000;-webkit-transition:.3s;transition:.3s;outline:none}
@media only screen and (min-width: 1024px) {
.home-slider-btn:hover{color:#0db14c}
.home-slider-btn:hover::before{width:30px;left:50px}
}
.home-slider-btn::before{left:0;top:50%;background:#0db14c;height:2px;width:80px;margin:-1px 0 0;-webkit-transition:.3s;transition:.3s}
.wrapper-home .catalog-holder{padding:80px 0}
@media only screen and (max-width: 1170px) {
.wrapper-home .catalog-holder{padding:40px 15px}
}
.catalog-holder > .title{font-size:40px;color:#27384e;font-weight:700;margin:0 0 50px}
@media only screen and (max-width: 1170px) {
.catalog-holder > .title{margin:0 0 20px}
}
.catalog-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (max-width: 1170px) {
.catalog-box .item.fungicides,.catalog-box .item.steam{width:48%}
}
@media only screen and (max-width: 767px) {
.catalog-box .item.fungicides,.catalog-box .item.steam{width:100%}
}
.catalog-box .item{display:block;position:relative;border-radius:5px 5px 0 0;margin:0 0 30px}
@media only screen and (max-width: 1170px) {
.catalog-box .item{width:32%}
}
@media only screen and (max-width: 767px) {
.catalog-box .item{width:100%}
}
.catalog-box .item img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.catalog-box .item img{width:100%;height:auto}
}
.catalog-box .item .description{position:absolute;bottom:0;left:0;height:67px;width:100%;font-size:16px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;padding:25px 10px 0;background:rgba(0,0,0,0.6);-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 1170px) {
.catalog-box .item .description{height:40px;padding:10px 5px;font-size:12px}
}
.catalog-box .item .description::after{width:100%;height:8px;left:0;bottom:0}
.herbicide .category-label{background:#683c97}
@media only screen and (min-width: 1024px) {
.herbicide:hover .description{background:#683c97}
}
.herbicide .description::after{background:#683c97}
.insecticides .category-label{background:#feef27}
@media only screen and (min-width: 1024px) {
.insecticides:hover .description{background:#feef27}
}
.insecticides .description::after{background:#feef27}
.chemicals .category-label{background:#27384e}
@media only screen and (min-width: 1024px) {
.chemicals:hover .description{background:#27384e}
}
.chemicals .description::after{background:#27384e}
.fungicides .category-label{background:#15a98d}
@media only screen and (min-width: 1024px) {
.fungicides:hover .description{background:#15a98d}
}
.fungicides .description::after{background:#15a98d}
.steam .category-label{background:#0e50a3}
@media only screen and (min-width: 1024px) {
.steam:hover .description{background:#0e50a3}
}
.steam .description::after{background:#0e50a3}
.why-we-holder{background-color:#27384e;position:relative;padding:80px 0;overflow:hidden}
@media only screen and (max-width: 1170px) {
.why-we-holder{padding:40px 0;text-align:left}
}
@media only screen and (max-width: 767px) {
.why-we-holder{padding:10px 0}
}
.why-we-holder .container{position:relative;z-index:1}
.why-we-holder::before{width:814px;height:998px;background:url(/images/why_we_decor.png) left top/100% 100% no-repeat;top:-52px;left:130px}
@media only screen and (max-width: 767px) {
.why-we-holder::before{display:none}
}
.why-we-holder .title{font-size:40px;font-weight:700;color:#fff;margin:0 0 60px}
@media only screen and (max-width: 1170px) {
.why-we-holder .title{font-size:26px;margin:0 0 20px}
}
@media only screen and (max-width: 767px) {
.why-we-holder .title{font-size:22px}
}
.why-we-tab{padding:0 0 0 100px;margin:0 0 50px}
@media only screen and (max-width: 1170px) {
.why-we-tab{padding:0;text-align:left}
}
@media only screen and (max-width: 767px) {
.why-we-tab{text-align:center;margin:0 0 20px}
}
.why-we-tab .img-box{width:274px;height:274px;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;margin:0 57px 0 0}
@media only screen and (max-width: 1023px) {
.why-we-tab .img-box{width:174px;height:174px}
}
@media only screen and (max-width: 767px) {
.why-we-tab .img-box{margin:0 0 10px}
}
.why-we-tab .img-box img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1023px) {
.why-we-tab .img-box img{width:100%;height:auto}
}
.why-we-tab .description{display:inline-block;vertical-align:middle;max-width:615px;width:100%}
@media only screen and (max-width: 1023px) {
.why-we-tab .description{max-width:490px}
}
@media only screen and (max-width: 767px) {
.why-we-tab .description{max-width:100%;text-align:left}
}
.why-we-tab .description .title{font-size:24px;font-weight:400;margin:0 0 25px}
@media only screen and (max-width: 1023px) {
.why-we-tab .description .title{margin:0 0 10px}
}
.why-we-tab .description .text{color:#ccd3d4;font-size:16px;line-height:24px}
@media only screen and (max-width: 767px) {
.why-we-tab .description .text{font-size:14px;line-height:18px;color:#fff}
}
.why-we-tab .description .text p{margin:0}
@media only screen and (max-width: 1170px) {
.why-we-tabs-box{text-align:center}
}
.why-we-tabs-list{margin:0 auto;width:100%;text-align:center;position:relative;display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.why-we-tabs-list{padding:0}
}
@media only screen and (max-width: 650px) {
.why-we-tabs-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
}
.why-we-tabs-list::before{height:5px;width:100%;right:0;bottom:0;height:5px;background:#2c3f57}
@media only screen and (max-width: 1170px) {
.why-we-tabs-list::before{left:0}
}
.why-we-tabs-list li{display:inline-block;vertical-align:top}
@media only screen and (max-width: 650px) {
.why-we-tabs-list li{width:30%}
}
.why-we-tabs-list li + li{margin:0 0 0 50px}
@media only screen and (max-width: 650px) {
.why-we-tabs-list li + li{margin:0 0 0 10px}
}
.why-we-tabs-list a.active:hover .text{color:#0db14c}
.why-we-tabs-list a.active::before{width:100%;background:#0db14c}
.why-we-tabs-list a.active .img-box{background:#0db14c}
.why-we-tabs-list a.active .text{color:#0db14c}
.why-we-tabs-list a.active svg{fill:#fff}
.why-we-tabs-list a{display:block;position:relative;text-decoration:none;text-align:center;padding:0 0 27px;position:relative}
@media only screen and (max-width: 650px) {
.why-we-tabs-list a{height:100%;padding:0 0 18px}
}
.why-we-tabs-list a::before{height:5px;width:0;background:transparent;left:0;bottom:0;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.why-we-tabs-list a:hover svg{fill:#fff}
.why-we-tabs-list a:hover .text{color:#fff}
}
.why-we-tabs-list .img-box{display:inline-block;vertical-align:top;width:77px;height:77px;line-height:77px;border-radius:50%;text-align:center;margin:0 0 22px;background:#2c3f57;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 650px) {
.why-we-tabs-list .img-box{display:none}
}
.why-we-tabs-list .img-box svg{display:inline-block;vertical-align:middle;fill:#939ca7;-webkit-transition:.3s;transition:.3s}
.why-we-tabs-list .text{display:block;-webkit-transition:.3s;transition:.3s;color:#939ca7;text-transform:uppercase;font-size:16px;font-weight:700}
@media only screen and (max-width: 650px) {
.why-we-tabs-list .text{font-size:9px}
}
svg{-webkit-transform:translateZ(0);transform:translateZ(0)}
.popular-goods{padding:80px 0;position:relative}
@media only screen and (max-width: 1170px) {
.popular-goods{padding:40px 0}
}
@media only screen and (max-width: 767px) {
.popular-goods{padding:20px 0}
}
.popular-goods::before{left:0;bottom:0;background:url(/images/corn1.jpg) left top/100% 100% no-repeat;width:339px;height:127px;z-index:-1}
@media only screen and (max-width: 767px) {
.popular-goods::before{display:none}
}
.popular-goods::after{right:0;bottom:0;background:url(/images/corn2.jpg) left top/100% 100% no-repeat;width:320px;z-index:-1;height:108px}
@media only screen and (max-width: 767px) {
.popular-goods::after{display:none}
}
.popular-goods .title{font-size:40px;color:#27384e;font-weight:700;margin:0 0 50px}
@media only screen and (max-width: 767px) {
.popular-goods .title{font-size:32px;margin:0 0 20px;padding:0 65px 0 0}
}
.product-box{width:270px;height:350px;border:1px solid #e5e5e5;border-radius:10px 10px 0 0;position:relative;overflow:hidden;display:inline-block;vertical-align:top;background:#fff}
.product-box .img-box{height:185px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 25px;margin:0 0 24px}
.product-box .label-holder{position:absolute;bottom:0;left:25px}
@media only screen and (max-width: 767px) {
.product-box .label-holder{left:15px}
}
.product-box .description-product{padding:0 25px}
@media only screen and (max-width: 767px) {
.product-box .description-product{padding:0 15px}
}
.product-box .description-product .name{color:#142842;margin-bottom:10px;font-size:18px;font-weight:700;display:block;max-height:36px;overflow:hidden;text-decoration:none}
.product-box .description-product .characteristics{font-size:15px;color:#333;font-weight:400;height:55px;overflow:hidden}
@media only screen and (min-width: 1024px) {
.product-box:hover .more-product{top:45px;width:100%;bottom:0;opacity:1;z-index:1}
}
.new-formula{color:#539ac7}
.new-formula::before{background:#539ac7}
.new-formula::after{left:10px;margin:-9px 0 0}
.stock{color:#df6969}
.stock::before{background:#df6969}
.stock::after{left:12px;margin:-6px 0 0}
.novelty{color:#74c753}
.novelty::before{background:#74c753}
.novelty::after{left:9px;margin:-9px 0 0}
.label{height:40px;line-height:40px;background:#fff;border-radius:20px;padding:0 15px 0 44px;font-size:10px;text-transform:uppercase;font-weight:700;display:block;position:relative}
.label::after{top:50%}
.label::before{width:36px;height:36px;border-radius:50%;left:0;top:2px}
.label + .label{margin:10px 0 0}
.more-product{position:absolute;top:9999px;background:rgba(0,0,0,0.65);color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;text-decoration:none;line-height:260px;opacity:0}
.category-label{height:45px;color:#fff;font-weight:700;font-size:12px;text-align:center;line-height:45px;text-transform:uppercase}
.popular-goods-slider{margin:0 -15px}
.popular-goods-slider .product-box{margin:0 15px}
.popular-goods-slider .slick-arrow{position:absolute;top:-85px;text-indent:-9999px;border:0;background:transparent;z-index:1;cursor:pointer;padding:0;-webkit-transition:.3s;transition:.3s}
@media only screen and (max-width: 767px) {
.popular-goods-slider .slick-arrow{top:-55px}
}
@media only screen and (min-width: 1024px) {
.popular-goods-slider .slick-arrow:hover{opacity:.6}
}
.popular-goods-slider .slick-next{width:0;height:0;border-top:16px solid transparent;border-left:20px solid #0db14c;right:15px;border-bottom:16px solid transparent}
.popular-goods-slider .slick-prev{width:0;height:0;border-top:16px solid transparent;border-right:20px solid #0db14c;right:60px;border-bottom:16px solid transparent}
.cultivation-program-slider{padding:120px 0 130px;background:#27384e;position:relative;overflow:hidden}
@media only screen and (max-width: 1280px) {
.cultivation-program-slider{padding:60px 0 65px}
}
@media only screen and (max-width: 1024px) {
.cultivation-program-slider{padding:30px 0 35px}
}
.cultivation-program-slider::before{width:885px;height:975px;background:url(/images/cultivation-program-decor.png) left top/100% 100% no-repeat;right:470px;top:-150px}
.cultivation-program-slider .info-holder{display:inline-block;vertical-align:middle;margin:0 120px 0 0;width:600px;position:relative}
@media only screen and (max-width: 1280px) {
.cultivation-program-slider .info-holder{margin:0 30px 0 0}
}
@media only screen and (max-width: 768px) {
.cultivation-program-slider .info-holder{width:100%;margin:0 0 10px}
}
.cultivation-program-slider .info-holder > .title{color:#fff;font-size:40px;font-weight:700;margin:0 0 20px;position:relative}
@media only screen and (max-width: 1170px) {
.cultivation-program-slider .info-holder > .title{font-size:26px;margin:0 0 20px}
}
.cultivation-program-slider .info-holder > .title::before{height:16px;background:#0db14c;width:500px;top:10px;left:-530px}
.cultivation-program-slider .info-holder > .text-box{font-size:16px;color:#b6c4d6;line-height:24px;margin:0 0 28px;overflow:hidden;height:170px}
@media only screen and (max-width: 768px) {
.cultivation-program-slider .info-holder > .text-box{height:auto}
}
@media only screen and (max-width: 767px) {
.cultivation-program-slider .info-holder > .text-box{font-size:14px;line-height:18px;color:#fff}
}
.cultivation-program-slider .info-holder > .text-box p{margin:0}
.cultivation-program-slider .img-box{display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden;position:relative}
@media only screen and (max-width: 1024px) {
.cultivation-program-slider .img-box{width:300px;height:300px}
}
@media only screen and (max-width: 768px) {
.cultivation-program-slider .img-box{margin:0 auto;display:block}
}
@media only screen and (max-width: 767px) {
.cultivation-program-slider .img-box{width:250px;height:250px}
}
.cultivation-program-slider .img-box img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1280px) {
.cultivation-program-slider .img-box img{width:100%;height:auto}
}
.cultivation-program-slider .home-slider-btn{color:#fff}
@media only screen and (min-width: 1024px) {
.cultivation-program-slider .home-slider-btn:hover{color:#0db14c}
}
.cultivation-program-slider .slick-dots{bottom:179px;position:absolute;left:600px;padding:0 3px}
@media only screen and (max-width: 1280px) {
.cultivation-program-slider .slick-dots{left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:30px}
}
@media only screen and (max-width: 768px) {
.cultivation-program-slider .slick-dots{bottom:5px}
}
.seo-container{padding:80px 0 130px}
@media only screen and (max-width: 1170px) {
.seo-container{padding:40px 0 70px}
}
@media only screen and (max-width: 768px) {
.seo-container{padding:20px 0 70px}
}
.seo-box{width:100%;display:inline-block;vertical-align:top;text-align:left;margin-bottom:60px}
@media only screen and (max-width: 768px) {
.seo-box{width:100%}
}
.seo-box > .title{font-size:36px;font-weight:700;color:#27384e;margin:0 0 25px}
@media only screen and (max-width: 768px) {
.seo-box > .title{font-size:32px;margin:0 0 10px}
}
.seo-text{font-size:16px;font-weight:400;color:#000;line-height:24px}
@media only screen and (max-width: 768px) {
.seo-text{font-size:14px;line-height:16px;height:300px}
}
.seo-text p{margin:0 0 5px}
.seo-text p:first-of-type::first-letter{float:left;padding:10px 0 0;font-size:50px;margin:0 7px 0 0;color:#0db14c}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;background-color:#27384e}
.mCSB_scrollTools .mCSB_draggerRail{width:1px}
.coopirate{padding:21px 0;text-align:center;background:#212f42}
@media only screen and (max-width: 1170px) {
.coopirate{padding:10px 0}
}
.coopirate > span{display:inline-block;vertical-align:top;color:#C0BFBF;font-weight:400;font-size:14px}
@media only screen and (max-width: 1170px) {
.coopirate > span{vertical-align:middle}
}
@media only screen and (max-width: 500px) {
.coopirate > span{display:block;margin:0 0 10px}
}
.footer{background:#27384e}
.dev{text-decoration:none;color:#939ca7;font-size:12px;font-weight:400}
@media only screen and (max-width: 1170px) {
.dev{display:inline-block;vertical-align:middle;margin:0 0 0 20px}
}
@media only screen and (min-width: 1024px) {
.dev:hover svg{fill:#feef27}
}
.dev svg{width:70px;height:32px;fill:#939ca7;-webkit-transition:.3s;transition:.3s;display:inline-block;vertical-align:middle}
.dev > span{display:inline-block;vertical-align:middle;margin:0 15px 0 0}
.footer-container{padding:50px 0 40px;overflow:hidden;position:relative}
@media only screen and (max-width: 1170px) {
.footer-container{padding:25px 15px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media only screen and (max-width: 768px) {
.footer-container{padding:15px}
}
.footer-container::before{background:url(/images/footer-decor.png) left top/100% 100% no-repeat;width:647px;height:569px;left:130px;top:-245px}
@media only screen and (max-width: 1170px) {
.footer-container::before{display:none}
}
.footer-box{display:inline-block;vertical-align:top;margin:0 55px 0 0}
@media only screen and (max-width: 1170px) {
.footer-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.footer-box .logo-container{margin:0 0 20px}
.social{margin:0 0 20px;font-size:0;display:flex;justify-content:space-between;flex-wrap:wrap}
@media only screen and (max-width: 1170px) {
.social{margin:0 0 20px 10px}
}
.social li{display:inline-block;vertical-align:top}
.social li + li{margin:2px}
.social a{display:block;width:32px;height:32px;border-radius:50%;background:#212f42;position:relative;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.social a:hover{background:transparent}
.social a:hover svg{fill:#feef27}
}
.social a svg{position:absolute;top:50%;left:50%;fill:#939ca7;-webkit-transition:.3s;transition:.3s;transform:translate(-50%,-50%)}
.fb svg{margin:-8px 0 0 -4px}
.gp svg{margin:-7px 0 0 -10px}
.vk svg{margin:-5px 0 0 -9px}
.inst svg{margin:-8px 0 0 -8px}
.nav-contact-box{display:inline-block;vertical-align:top;position:relative}
@media only screen and (max-width: 1170px) {
.nav-contact-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;text-align:center;margin:0 0 15px}
}
@media only screen and (max-width: 767px) {
.nav-contact-box .col.col-contact{display:block;text-align:center}
}
.nav-contact-box .col{display:inline-block;vertical-align:top}
@media only screen and (max-width: 1170px) {
.nav-contact-box .col{text-align:left}
}
@media only screen and (max-width: 500px) {
.nav-contact-box .col{display:block;text-align:center}
}
.nav-contact-box .col + .col{margin:0 0 0 50px}
@media only screen and (max-width: 767px) {
.nav-contact-box .col + .col{margin:15px 0 0;padding:0 10px}
}
.nav-contact-box .col > .title{color:#fff;font-size:22px;text-transform:uppercase;font-weight:700;margin:0 0 7px}
@media only screen and (max-width: 1024px) {
.nav-contact-box .col > .title{font-size:16px}
}
.nav-contact-box .col .row{margin:0 0 7px}
.nav-contact-box .col .row > span{display:inline-block;vertical-align:bottom;font-size:15px;color:#8a93a4;margin:0 3px 0 0;font-weight:300}
.nav-contact-box .col .row > a,.nav-contact-box .col .row > address{color:#cfd4da;font-size:15px;font-weight:500;text-decoration:none;font-style:normal}
.nav-footer li{margin:0 0 10px}
.nav-footer a{display:block;text-decoration:none;color:#8794a6;font-size:15px;font-weight:400;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.nav-footer a:hover{color:#feef27}
}
.global-title{font-size:40px;color:#27384e;font-weight:700;margin:0 0 50px}
@media only screen and (max-width: 1170px) {
.global-title{margin:0 0 30px}
}
@media only screen and (max-width: 767px) {
.global-title{font-size:24px;margin:0 0 10px}
}
.menu-icon .line{background:#fff;display:block;width:30px;height:4px;border:1px solid #27384e;box-sizing:content-box;-webkit-transition:all .2s;transition:all .2s;position:absolute}
.menu-icon #bar-1.line{top:0}
.menu-icon #bar-2.line{top:20px}
.menu-icon #bar-3.line{top:10px}
.menu-icon.active #bar-1.line{-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:none;top:10px}
.menu-icon.active #bar-2.line{display:none;-webkit-transition:all 0s;transition:all 0s;box-shadow:none}
.menu-icon.active #bar-3.line{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:none}
.menu-icon{position:fixed;display:none;right:15px;top:25px;width:32px;height:26px;z-index:1001;cursor:pointer}
@media only screen and (max-width: 767px) {
.menu-icon{top:20px}
}
@media only screen and (max-width: 1170px) {
div.menu-icon{display:block}
}
.search-mobile{display:none;width:16px;height:16px;padding:0 5px;box-sizing:content-box}
.search-mobile svg{width:16px;height:16px;fill:#b2bdcd}
@media only screen and (max-width: 767px) {
.search-mobile{display:inline-block;vertical-align:top}
}
.wpml-ls-statics-shortcode_actions{position:relative;font-size:12px;font-weight:400;background-color:transparent;text-transform:uppercase;width:50px;margin:0 7px 0 0;color:#b5c0cf}
.wpml-ls-legacy-dropdown-click a{padding:10px}
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding:10px;cursor:pointer;display:block;background-color:transparent;border:0;color:#b5c0cf;padding-right:10px}
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::before{right:7px;top:13px;width:5px;height:5px;border-bottom:1px solid #b5c0cf;border-right:1px solid #b5c0cf;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after{display:none}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language:hover > a,.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a:focus{background-color:#27384e;color:#feef27}
.wpml-ls-statics-shortcode_actions a{background-color:#27384e}
.wpml-ls-statics-shortcode_actions,.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu,.wpml-ls-statics-shortcode_actions a{border:0}
.wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu{box-shadow:0 0 20px rgba(0,0,0,0.6)}
.wpml-ls-statics-shortcode_actions a{color:#b5c0cf}
.wpml-ls-statics-shortcode_actions a:hover,.wpml-ls-statics-shortcode_actions a:focus{color:#feef27;background-color:#27384e}
.wpml-ls-statics-shortcode_actions{margin:0 10px 0 0}
div.wpcf7-validation-errors{border:0;color:#fff;background:#ee1d1d;position:relative;z-index:2;border-radius:5px}
.protection-feedback-form > .tel-box > input.protection-feedback-form-btn{background:#0db14c}
div.wpcf7-response-output{margin:1em .5em}
@media only screen and (max-width: 800px) {
.feed-back-form > .row .wpcf7-form-control-wrap{width:48%}
.feed-back-form > .row .wpcf7-form-control-wrap input{width:100%}
.feed-back-form > .row .wpcf7-form-control-wrap .jcf-select{width:100%}
}
@media only screen and (max-width: 620px) {
.feed-back-form > .row .wpcf7-form-control-wrap{width:100%}
}
.nav-news{margin:0 0 50px;padding:0;list-style:none}
@media only screen and (max-width: 1170px) {
.nav-news{margin:0 0 30px}
}
@media only screen and (max-width: 767px) {
.nav-news{margin:0 0 20px}
}
.nav-news li{display:inline-block;vertical-align:top}
.nav-news li + li{margin:0 0 0 30px}
.nav-news li a.active{border-bottom:3px solid #27384e;color:#27384e}
.nav-news li a{font-weight:700;font-size:40px;color:#b4bfcd;text-decoration:none;-webkit-transition:.3s;transition:.3s;padding:0 0 3px;border-bottom:3px solid transparent}
@media only screen and (max-width: 767px) {
.nav-news li a{font-size:22px}
}
@media only screen and (min-width: 1024px) {
.nav-news li a:hover{color:#27384e}
}
.list-news{margin:0 0 20px -30px;font-size:0}
@media only screen and (max-width: 1170px) {
.list-news{margin:0 0 20px}
}
.news-item{display:inline-block;vertical-align:top;position:relative;width:370px;height:516px;border:1px solid #e5e5e5;overflow:hidden;margin:0 0 30px 30px;background:#fff}
@media only screen and (max-width: 1170px) {
.news-item{margin:0;width:33.3%;height:auto}
}
@media only screen and (max-width: 850px) {
.news-item{width:50%}
}
@media only screen and (max-width: 640px) {
.news-item{width:100%;margin:0 0 10px}
}
.news-item .img-box{margin:-1px;display:block}
.news-item .img-box img{display:inline-block;vertical-align:top;max-width:100%;height:auto}
@media only screen and (max-width: 1170px) {
.news-item .img-box img{width:100%;height:auto}
}
.news-item .description-box{border-top:0;padding:30px}
@media only screen and (max-width: 1170px) {
.news-item .description-box{padding:10px 10px 20px}
}
.news-item .title{display:block;text-decoration:none;font-size:18px;font-weight:700;color:#000;height:43px;overflow:hidden;margin:0 0 15px}
@media only screen and (min-width: 1024px) {
.news-item .title:hover{text-decoration:underline}
}
.news-item .text{font-size:16px;font-weight:400;color:#666;line-height:24px;height:72px;overflow:hidden;margin:0 0 15px}
.news-item .text p{margin:0}
.date{color:#9b9b9b;font-size:14px;margin:0 0 15px}
.date svg{fill:#9b9b9b;margin:0 5px 0 0}
.news-btn{display:inline-block;vertical-align:top;color:#000;font-size:12px;text-decoration:none;text-transform:uppercase;font-weight:700;position:relative;padding:0 0 0 50px;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.news-btn:hover{color:#0db14c}
.news-btn:hover::before{width:20px;left:20px}
}
.news-btn::before{left:0;top:50%;background:#0db14c;height:1px;width:40px;margin:-1px 0 0;-webkit-transition:.3s;transition:.3s}
.news-container{margin:0 auto 140px}
@media only screen and (max-width: 1170px) {
.news-container{margin:0 0 80px}
}
@media only screen and (max-width: 767px) {
.news-container{margin:0 0 40px}
}
.stock-label{text-transform:uppercase;color:#fff;font-weight:700;font-size:14px;position:absolute;top:25px;left:-55px;background:#df6969;height:50px;text-align:center;line-height:50px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:200px}
.one-news-box{margin:0 0 120px}
@media only screen and (max-width: 1170px) {
.one-news-box{margin:0 0 30px}
}
.news-content-box{border:1px solid #e5e5e5;background:#fff;margin:0 0 40px}
@media only screen and (max-width: 767px) {
.news-content-box{margin:0 0 10px}
}
.news-content-holder{float:left;width:770px}
@media only screen and (max-width: 1170px) {
.news-content-holder{width:100%;float:none}
}
.news-content-holder .btn-box{text-align:center}
@media only screen and (max-width: 1170px) {
.news-content-holder .btn-box{margin:0 0 20px}
}
.random-news-holder{float:right;width:370px}
@media only screen and (max-width: 1170px) {
.random-news-holder{width:100%;float:none}
.random-news-holder .random-news{font-size:0}
}
.random-news-holder .news-item{padding:35px 30px 30px;height:auto;margin:0 0 30px}
.random-news-holder .news-item .description-box{padding:30px 0 0}
.random-news-holder .news-item .title{margin:0}
.news-slide-for{margin:-1px -1px 27px;position:relative}
@media only screen and (max-width: 1170px) {
.news-slide-for img{width:100%;height:auto}
}
.news-slide-for .slick-arrow{position:absolute;top:0;height:100%;width:50px;background:rgba(0,0,0,0.2);-webkit-transition:.3s;transition:.3s;z-index:1;border:0;cursor:pointer;text-indent:-99999px}
.news-slide-for .slick-arrow::before{width:10px;height:10px;border:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;margin:-3px 0 0}
@media only screen and (min-width: 1024px) {
.news-slide-for .slick-arrow:hover{background:#22b24c}
}
.news-slide-for .slick-prev{left:0}
.news-slide-for .slick-prev::before{border-top:0;border-right:0;left:25px}
.news-slide-for .slick-next{right:0}
.news-slide-for .slick-next::before{border-left:0;border-bottom:0;right:27px}
.news-slide-nav{padding:0 19px}
.news-slide-nav .slick-slide{cursor:pointer;margin:0 10px;text-align:center}
@media only screen and (max-width: 560px) {
.news-slide-nav .slick-slide{margin:0}
}
.news-slide-nav .slick-slide img{display:inline-block;vertical-align:top}
.news-content{padding:20px 30px 30px}
@media only screen and (max-width: 767px) {
.news-content{padding:10px}
}
.news-content iframe{margin:0 auto}
@media only screen and (max-width: 768px) {
.news-content iframe{width:100%;margin:0 0 10px}
}
@media only screen and (max-width: 767px) {
.news-content iframe{width:100%;height:200px}
}
.news-content p{margin:0 0 30px}
@media only screen and (max-width: 767px) {
.news-content p{margin:0 0 10px}
}
.news-content img{display:inline-block;vertical-align:top;margin:0 0 30px;width:100%;height:auto}
@media only screen and (max-width: 767px) {
.news-content img{margin:0 0 10px}
}
@media only screen and (max-width: 767px) {
.share-container{text-align:center}
}
.share-container .date{float:left;margin:0;padding:10px 0 0}
@media only screen and (max-width: 767px) {
.share-container .date{float:none;margin:0 0 10px}
}
.share-container .share-box{float:right}
@media only screen and (max-width: 767px) {
.share-container .share-box{float:none}
}
.share-container .share-box .text{color:#9b9b9b;display:inline-block;vertical-align:middle;font-size:14px}
@media only screen and (max-width: 380px) {
.share-container .share-box .text{display:block;margin:0 0 10px}
}
.all-news-btn{display:inline-block;vertical-align:top;background:#0db14c;color:#fff;text-align:center;font-size:13px;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14);height:50px;line-height:50px;-webkit-transition:.3s;transition:.3s;padding:0 50px;text-decoration:none;position:relative;top:0;border-radius:24px}
@media only screen and (min-width: 1024px) {
.all-news-btn:hover{top:-10px}
}
.product-card-holder{width:970px;margin:0 auto}
@media only screen and (max-width: 980px) {
.product-card-holder{padding:0 15px;width:100%}
}
.product-card-box{margin:0 0 66px}
@media only screen and (max-width: 768px) {
.product-card-box{margin:0 0 30px}
}
.product-img-box{float:left;width:370px}
@media only screen and (max-width: 980px) {
.product-img-box{float:none;margin:0 auto 20px}
}
@media only screen and (max-width: 400px) {
.product-img-box{width:100%}
.product-img-box img{width:100%;height:auto}
}
.product-img-box > .title{font-size:36px;font-weight:700;color:#27384e;margin:0 0 40px}
@media only screen and (max-width: 1170px) {
.product-img-box > .title{margin:0 0 10px}
}
@media only screen and (max-width: 767px) {
.product-img-box > .title{font-size:24px}
}
.product-img-box .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:430px;border:1px solid #e5e5e5;outline:none}
@media only screen and (max-width: 400px) {
.product-img-box .img-box{padding:10px;height:auto}
}
.basic-description{float:right;width:540px}
@media only screen and (max-width: 980px) {
.basic-description{float:none;width:100%}
}
.basic-description-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}
@media only screen and (max-width: 500px) {
.basic-description-head{display:block;text-align:center}
}
.basic-description-head .label-holder{position:relative}
@media only screen and (max-width: 500px) {
.basic-description-head .label-holder{margin:0 0 10px}
}
.basic-description-head .label-holder .label{display:inline-block;vertical-align:top;height:36px;line-height:34px;border:1px solid;border-left:0}
.basic-description-head .label-holder .label::before{top:-1px;left:0}
.basic-description-head .label-holder .label + .label{margin:0 0 0 10px}
.download-catalog{height:50px;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14);border-radius:24px;line-height:50px;background:#0db14c;display:inline-block;vertical-align:top;position:relative;top:0;color:#fff;font-weight:400;font-size:13px;text-decoration:none;padding:0 24px;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1024px) {
.download-catalog:hover{top:-12px;background:#0fbd52}
}
.basic-description-body{padding:0 40px 0 0;position:relative}
@media only screen and (max-width: 550px) {
.basic-description-body{padding:40px 0 0}
}
.basic-description-list{margin:0;padding:30px;background:#f4f4f4;list-style:none}
@media only screen and (max-width: 550px) {
.basic-description-list{padding:5px}
}
.basic-description-list li{margin:0 0 25px}
@media only screen and (max-width: 550px) {
.basic-description-list li{margin:0 0 5px;border-bottom:1px solid #e5e5e5}
}
.basic-description-list li:last-child{margin:0}
@media only screen and (max-width: 550px) {
.basic-description-list li:last-child{border-bottom:0}
}
.basic-description-list em{font-style:normal;float:left;font-size:16px;font-weight:700;color:#000;width:160px;padding:3px 0 0}
@media only screen and (max-width: 550px) {
.basic-description-list em{float:none;display:block;width:100%;margin:0 0 5px}
}
.basic-description-list span{display:block;overflow:hidden;font-size:14px;font-weight:400;color:#000;line-height:24px}
.basic-description-list span > span{display:inline-block;vertical-align:top;margin:0 10px 0 0}
.basic-description-label{position:absolute;top:85px;right:-85px;-webkit-transform:rotate(90deg);transform:rotate(90deg);height:40px;min-width:210px;border-radius:10px 10px 0 0;color:#fff;font-weight:700;font-size:12px;line-height:40px;padding:0 15px}
@media only screen and (max-width: 550px) {
.basic-description-label{-webkit-transform:none;transform:none;left:0;top:0;right:auto}
}
.basic-description-label em{margin:0 5px 0 0}
.basic-description-label em,.basic-description-label span{display:inline-block;vertical-align:middle}
.basic-description-herbicide{background:#683c97}
.basic-description-insecticides{background:#feef27}
.basic-description-chemicals{background:#27384e}
.basic-description-fungicides{background:#15a98d}
.basic-description-steam{background:#0e50a3}
.recommendations-use{margin:0 0 70px;padding:0;list-style:none}
@media only screen and (max-width: 1170px) {
.recommendations-use{margin:0 0 30px}
}
.recommendations-use li{border-top:1px solid #e5e5e5;padding:40px 0}
@media only screen and (max-width: 768px) {
.recommendations-use li{padding:20px 0}
}
.recommendations-use li:last-child{border-bottom:1px solid #e5e5e5}
.recommendations-use li > em{font-style:normal;float:left;width:185px;font-size:16px;font-weight:700;color:#000}
@media only screen and (max-width: 767px) {
.recommendations-use li > em{float:none;display:block;width:100%;margin:0 0 10px}
}
.recommendations-use li > span{display:block;overflow:hidden;font-size:16px;font-weight:400;line-height:24px;color:#000}
.calculation-expenses{margin:0 0 150px}
@media only screen and (max-width: 980px) {
.calculation-expenses{margin:0 0 100px}
}
@media only screen and (max-width: 767px) {
.calculation-expenses{margin:0 0 30px}
}
.calculation-expenses .global-title{margin:0 0 35px}
.calculation-expenses .btn-box{text-align:center}
.calculation-expenses .btn-box > a{margin:0 5px}
@media only screen and (max-width: 550px) {
.calculation-expenses .btn-box > a{margin:0 5px 10px}
}
.back-btn{height:50px;border-radius:24px;line-height:48px;display:inline-block;vertical-align:top;position:relative;top:0;border:1px solid #b6b6b6;color:#666;font-weight:400;font-size:13px;text-decoration:none;padding:0 24px;-webkit-transition:.3s;transition:.3s;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14)}
@media only screen and (min-width: 1024px) {
.back-btn:hover{top:-12px;color:#333;border-color:#0fbd52}
}
.calculation-expenses-box{overflow-x:auto}
.calculation-expenses table{border-collapse:collapse;margin:0 0 40px;width:970px}
@media only screen and (max-width: 1023px) {
.calculation-expenses table{margin:0 0 10px}
}
.calculation-expenses table td{border:1px solid #0db14c}
.calculation-expenses table thead{background:#0db14c;color:#fff;font-weight:700}
.calculation-expenses table thead td:first-child{min-width:215px;max-width:215px;padding:0 0 0 34px}
@media only screen and (max-width: 1023px) {
.calculation-expenses table thead td:first-child{padding:0 0 0 15px}
}
.calculation-expenses table thead .cell-box{font-size:0;padding:30px 34px}
@media only screen and (max-width: 1023px) {
.calculation-expenses table thead .cell-box{padding:15px}
}
.calculation-expenses table thead .cell-box > span{display:inline-block;vertical-align:top;font-size:16px;width:33.3%}
.calculation-expenses table tbody{color:#000;font-weight:400}
.calculation-expenses table tbody td:first-child{min-width:215px;max-width:215px;padding:35px 0 0 34px;vertical-align:top}
@media only screen and (max-width: 1023px) {
.calculation-expenses table tbody td:first-child{padding:15px}
}
.calculation-expenses table tbody .row{padding:35px 34px;border-bottom:1px solid #0db14c;font-size:0}
@media only screen and (max-width: 1023px) {
.calculation-expenses table tbody .row{padding:15px}
}
.calculation-expenses table tbody .row:last-child{border:0}
.calculation-expenses table tbody .row > span{display:inline-block;font-size:16px;vertical-align:top;width:33.3%}
.cursor-box svg,.cursor-box svg path{width:30px;height:30px;display:inline-block;vertical-align:top;fill:#000}
.cursor-box{display:none;text-align:center}
@media only screen and (max-width: 768px) {
.cursor-box{display:block;margin:0 0 20px}
}
.cursor-box svg{position:relative;-webkit-animation:cursorp 2s linear infinite alternate;animation:cursorp 2s linear infinite alternate}
@-webkit-keyframes cursorp {
0%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}
}
@keyframes cursorp {
0%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}
50%{-webkit-transform:translate(0,0);transform:translate(0,0)}
100%{-webkit-transform:translate(10px,0);transform:translate(10px,0)}
}
.cereals-list{margin:0;padding:0;list-style:none;overflow:hidden}
.cereals-list li{display:inline-block;vertical-align:top;margin:0 5px 5px 0}
.cereals-list li svg{fill:#0db14c}
.woof_container h4,.woof_container .h4{font-size:15px;color:#000;font-weight:700;text-transform:uppercase;margin:0 0 20px}
.woof_list{padding:0}
.woof_list li{cursor:pointer;display:block;width:100%;position:relative;margin:0 0 13px!important;padding:0!important}
.woof_list_checkbox li div{margin-top:0}
.icheckbox_flat-grey{background:transparent;width:21px;height:21px;border-radius:5px;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s;position:relative}
.icheckbox_flat-grey.checked{background:#0db14c;border-color:#0db14c}
.icheckbox_flat-grey.checked::before{opacity:1;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg);border:1px solid #fff;border-width:0 0 2px 2px;width:11px;height:7px;left:4px;top:5px}
.woof_list a{padding-top:0;padding-bottom:0;cursor:pointer;line-height:21px;font-size:14px;display:inline-block;vertical-align:top;color:#333;text-decoration:none;font-weight:300;-webkit-transition:.3s;transition:.3s;margin-right:5px}
.woof_list a span{font-size:14px;display:inline-block;vertical-align:middle;margin:0 0 0 5px}
@media only screen and (min-width: 1025px) {
.woof_list a:hover{text-decoration:underline;color:#000}
}
.woof_checkbox_label{margin-left:10px}
li.woof_open_hidden_li{padding:0 0 0 31px !important;text-align:left}
.woof_open_hidden_li a{text-decoration:none;font-size:14px;color:#7a7a7a;position:relative;padding:0 15px 0 0}
.woof_open_hidden_li a::before{right:0;top:4px}
.opened_show_more_category_btn.woof_open_hidden_li a::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:transparent}
.woocommerce #respond input#submit:hover::before,.woocommerce a.button:hover::before,.woocommerce button.button:hover::before,.woocommerce input.button:hover::before{margin:-10px 0 0;left:0;background-image:url(../images/sprite.png);background-position:0 -93px;width:20px;height:20px}
.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{margin:0 0 20px;width:100%;border-radius:0;background:transparent;border:0;font-size:14px;padding:0 0 0 31px;cursor:pointer;font-weight:300;text-align:left;position:relative}
.woocommerce #respond input#submit::before,.woocommerce a.button::before,.woocommerce button.button::before,.woocommerce input.button::before{background-image:url(../images/sprite.png);background-position:-127px -83px;width:10px;height:10px;left:5px;top:50%;margin:-5px 0 0}
.woof_products_top_panel{margin:0;line-height:inherit;padding:3px 0 0}
.woof_products_top_panel li{float:none;margin:0 0 20px!important}
.woof_products_top_panel li a{color:#515151;font-size:14px;font-weight:300;display:block}
.woof_products_top_panel li span{background:transparent;padding:0 0 0 31px;position:relative}
@media only screen and (min-width: 1025px) {
.woof_products_top_panel li span:hover::before{margin:-10px 0 0;left:0;background-image:url(../images/sprite.png);background-position:0 -93px;width:20px;height:20px}
}
.woof_products_top_panel li span::before{background-image:url(../images/sprite.png);background-position:-127px -83px;width:10px;height:10px;left:5px;top:50%;margin:-5px 0 0}
.kama_breadcrumbs_my_item{margin:0 30px 0 0}
.search-results .search-holder{margin:0 0 40px -30px}
@media only screen and (max-width: 1170px) {
.search-results .search-holder{margin:0 0 40px}
}
.search-results .pagination-box{margin:0 0 60px}
.information-text-program{margin:0 0 12px}
.program-triggers{margin:0 0 0 -195px;font-size:0}
@media only screen and (max-width: 1170px) {
.program-triggers{margin:0}
}
.program-trigger-item{margin:0 0 35px 195px;display:inline-block;vertical-align:top;width:260px}
@media only screen and (max-width: 1170px) {
.program-trigger-item{margin:0 0 10px;width:33.3%}
}
@media only screen and (max-width: 768px) {
.program-trigger-item{width:50%}
}
@media only screen and (max-width: 767px) {
.program-trigger-item{width:100%}
}
.program-trigger-item svg{fill:#0db14c;margin:0 0 15px 12px}
.program-trigger-item .text{color:#6a7f99;font-size:16px;font-weight:400;line-height:24px}
.program-trigger-item .text p{margin:0}
.list-cultures-holder{background:#27384e;padding:74px 0;position:relative;overflow:hidden;margin:0 0 90px}
@media only screen and (max-width: 1023px) {
.list-cultures-holder{margin:0 0 30px;padding:20px 0}
}
.list-cultures-holder::before{width:814px;height:998px;background:url(/images/why_we_decor.png) left top/100% 100% no-repeat;top:-52px;left:130px;z-index:0}
.list-cultures-holder .global-title{color:#fff;position:relative;margin:0 0 44px}
@media only screen and (max-width: 1023px) {
.list-cultures-holder .global-title{text-align:center;margin:0 0 10px;font-size:28px}
}
.list-cultures{margin:0;position:relative;padding:0 12px;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
@media only screen and (max-width: 1023px) {
.list-cultures{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
}
.list-cultures li{text-align:center}
@media only screen and (max-width: 1023px) {
.list-cultures li{margin:0 5px 10px}
}
.list-cultures li img{display:inline-block;vertical-align:top;border-radius:50%;margin:0 0 20px}
@media only screen and (max-width: 1023px) {
.list-cultures li img{width:100px;height:100px}
}
.name-culture{color:#fff;font-size:18px;font-weight:400}
.agreement-conditions{margin:0 0 50px}
@media only screen and (max-width: 767px) {
.agreement-conditions{margin:0 0 20px}
.agreement-conditions .global-title{margin:0 0 15px}
}
.agreement-conditions-list{margin:0 0 0 -105px;padding:0;list-style:none;font-size:0}
@media only screen and (max-width: 1170px) {
.agreement-conditions-list{margin:0}
}
.agreement-conditions-list li{display:inline-block;vertical-align:top;font-size:16px;color:#0db14c;width:320px;font-weight:400;padding:0 0 0 54px;position:relative;margin:0 0 40px 105px}
@media only screen and (max-width: 1170px) {
.agreement-conditions-list li{margin:0 0 20px;width:33.3%}
}
@media only screen and (max-width: 1023px) {
.agreement-conditions-list li{width:50%}
}
@media only screen and (max-width: 767px) {
.agreement-conditions-list li{width:100%}
}
.agreement-conditions-list li::before{width:30px;height:30px;border-radius:50%;background:#e6f7ed;left:0;top:-4px}
.agreement-conditions-list li::after{width:20px;height:10px;border:3px solid #0db14c;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:10px;top:2px;border-top:0;border-right:0}
.feed-back-form.program-feed-back-form > .title{margin:0 0 10px}
.feed-back-form.program-feed-back-form > .description{font-size:18px;color:#27384e;margin:0 0 26px}
.protection-holder{margin:0 0 200px}
@media only screen and (max-width: 1170px) {
.protection-holder{margin:0 0 30px}
}
.protection-content-holder{float:left;width:770px}
@media only screen and (max-width: 1170px) {
.protection-content-holder{width:100%;float:none}
}
.protection-content-holder .btn-box{text-align:center}
@media only screen and (max-width: 1170px) {
.protection-content-holder .btn-box{margin:0 0 20px}
}
.protection-content-holder .btn-box .btn{text-decoration:none;padding:0 49px}
.protection-content{border:1px solid #e5e5e5;background:#fff;margin:0 0 40px}
@media only screen and (max-width: 1170px) {
.protection-content{margin:0 0 20px}
}
.protection-content > img{width:100%;height:auto;margin:0 0 30px}
.protection-content p,.protection-content b{font-size:16px;line-height:24px;margin:0 30px 20px;display:block}
@media only screen and (max-width: 650px) {
.protection-content p,.protection-content b{margin:0 5px 10px}
}
.protection-content .share-container{padding:0 30px 30px}
@media only screen and (max-width: 650px) {
.protection-content .share-container{padding:0 5px 10px}
}
.specify{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 30px 30px;border-bottom:1px solid #e5e5e5}
@media only screen and (max-width: 650px) {
.specify{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 5px 10px}
}
.regions-distribution{margin:0 30px 0 0}
@media only screen and (max-width: 650px) {
.regions-distribution{width:100%;margin:0}
}
.regions-distribution .title{color:#000;text-transform:uppercase;font-size:16px;font-weight:700;margin:0 0 20px;background:#e9e9e9;padding:12px 10px}
.regions-distribution ul{margin:0;padding:0;list-style:none}
.regions-distribution ul li{position:relative;color:#000;font-size:16px;margin:0 0 25px;font-weight:400;padding:0 0 0 37px}
.regions-distribution ul li::before{left:10px;width:12px;height:12px;border-radius:50%;background:#747474;top:4px}
@media only screen and (max-width: 650px) {
.necessary-preparations{width:100%}
}
.necessary-preparations .title{color:#fff;height:40px;line-height:40px;text-transform:uppercase;font-size:16px;font-weight:700;margin:0 0 20px;background:#22aa4c;padding:0 10px}
.necessary-preparations ul{margin:0;padding:0;list-style:none}
.necessary-preparations ul li{padding:0 0 0 37px;margin:0 0 25px;position:relative}
@media only screen and (min-width: 1204px) {
.necessary-preparations ul li:hover a{border-color:#22aa4c;color:#22aa4c}
}
.necessary-preparations ul li::before{left:10px;width:12px;height:12px;border-radius:50%;background:#22aa4c;top:4px}
.necessary-preparations ul a{color:#000;font-size:16px;font-weight:400;text-decoration:none;display:inline-block;vertical-align:top;border-bottom:1px solid #000;-webkit-transition:.3s;transition:.3s}
.social-likes{display:inline-block;vertical-align:middle;margin:0 0 0 5px;min-height:auto}
.social-likes svg{fill:#939ca7;-webkit-transition:.3s;transition:.3s}
.social-likes__widget{border:1px solid #e5e5e5;border-radius:24px;margin:0 15px 0 0;width:65px;cursor:pointer;-webkit-transition:.3s;transition:.3s}
@media only screen and (min-width: 1204px) {
.social-likes__widget:hover{background:#0db14c;border-color:#0db14c}
.social-likes__widget:hover .social-likes__counter{color:#fff}
.social-likes__widget:hover svg{fill:#fff}
}
.social-likes__icon{display:none}
.social-likes__button{background:transparent;padding:0 8px 0 12px;height:34px;line-height:39px;border:0;outline:none;vertical-align:middle;box-shadow:none}
.social-likes__button::before{display:none}
.social-likes__counter{vertical-align:middle;font-size:14px;color:#000;font-weight:400;-webkit-transition:.3s;transition:.3s;border:0;background:transparent;margin:0;padding:8px 12px 8px 8px}
.social-likes__counter::before{display:none}
.social-likes__counter::after{display:none}
.social-likes__button_facebook:hover,.social-likes__button_plusone:hover{background:transparent;box-shadow:none}
.random-news-holder .protection-feedback-form{background:#27384e;margin:0 0 30px;padding:47px 40px 40px}
@media only screen and (max-width: 767px) {
.random-news-holder .protection-feedback-form{padding:10px}
}
.random-news-holder .protection-feedback-form::before{width:330px;height:176px;background:url(/images/protection-decor2.png) left top/100% 100% no-repeat;z-index:0;right:0;bottom:0;top:auto}
.random-news-holder .protection-feedback-form .text-box{width:100%}
.random-news-holder .protection-feedback-form .text-box .title::before{display:none}
.information-top-box{margin:0 0 80px;text-align:right;background:#feef27;position:relative}
@media only screen and (max-width: 1170px) {
.information-top-box{margin:0 0 30px}
}
@media only screen and (max-width: 767px) {
.information-top-box{margin:0 0 15px}
}
.information-top-box > img{display:inline-block;vertical-align:top}
@media only screen and (max-width: 767px) {
.information-top-box > img{display:none}
}
.information-holder{position:absolute;left:35px;width:747px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:left;background:#27384e;padding:70px 62px 60px 67px}
@media only screen and (max-width: 1170px) {
.information-holder{padding:30px 20px 40px;width:600px}
}
@media only screen and (max-width: 1023px) {
.information-holder{width:500px;left:0}
}
@media only screen and (max-width: 767px) {
.information-holder{position:relative;padding:10px;top:auto;-webkit-transform:none;transform:none;width:100%}
}
.information-text{height:170px;color:#ccd3d4;font-size:16px;line-height:24px}
.information-text .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#feef27}
.information-text .mCSB_scrollTools .mCSB_draggerRail{background-color:#6a7f99}
.information-text p{margin:0 0 5px}
.information-text p:first-of-type::first-letter{float:left;padding:10px 0 0;font-size:50px;margin:0 7px 0 0;color:#0db14c}
.protection-feedback-form-holder{background:#27384e;overflow:hidden;padding:80px 0;margin:0 0 80px}
@media only screen and (max-width: 1170px) {
.protection-feedback-form-holder{padding:40px 0}
}
@media only screen and (max-width: 767px) {
.protection-feedback-form-holder{padding:20px 0}
}
.protection-feedback-form{display:inline-block;vertical-align:top;position:relative}
@media only screen and (max-width: 768px) {
.protection-feedback-form{text-align:center}
}
.protection-feedback-form::before{width:615px;height:584px;background:url(/images/protection-decor.png) left top/100% 100% no-repeat;z-index:0;right:-37px;top:-209px}
.protection-feedback-form > .text-box{display:inline-block;vertical-align:top;width:460px}
@media only screen and (max-width: 1170px) {
.protection-feedback-form > .text-box{width:100%}
}
.protection-feedback-form > .text-box > .title{font-size:30px;font-weight:700;color:#fff;margin:0 0 10px;position:relative}
.protection-feedback-form > .text-box > .title::before{height:16px;background:#0db14c;width:9000px;left:-9030px;top:12px}
.protection-feedback-form > .text-box > .description{color:#6a7f99;font-size:16px;line-height:24px;position:relative}
.protection-feedback-form > .tel-box{display:inline-block;vertical-align:top;padding:32px 0 0;width:267px}
@media only screen and (max-width: 767px) {
.protection-feedback-form > .tel-box{padding:10px 0}
}
.protection-feedback-form > .tel-box > input{width:266px;height:50px;position:relative;background:#41556f;font-size:14px;color:#fff;line-height:50px;padding:0 22px;border:0;border-radius:24px;margin:0 0 25px}
.protection-feedback-form > .tel-box > input::-webkit-input-placeholder{color:#fff}
.protection-feedback-form > .tel-box > input::-moz-placeholder{color:#fff}
.protection-feedback-form > .tel-box > input:-moz-placeholder{color:#fff}
.protection-feedback-form > .tel-box > input:-ms-input-placeholder{color:#fff}
.protection-feedback-form-btn{width:266px;height:50px;font-size:13px;color:#fff;background:#0db14c;text-align:center;display:inline-block;vertical-align:top;box-shadow:0 10px 22px 0 rgba(0,0,0,0.14);border:0;line-height:50px;border-radius:24px;cursor:pointer;-webkit-transition:.3s;transition:.3s;position:relative;top:0}
@media only screen and (min-width: 1024px) {
.protection-feedback-form-btn:hover{top:-10px}
}
input,textarea{font-family:'Ubuntu',sans-serif}
.seo-container-protection{text-align:center;padding:90px 0 20px}
.search-holder{margin:0 0 140px -30px;font-size:0}
@media only screen and (max-width: 1170px) {
.search-holder{margin:0 0 40px}
}
.search-holder > p{font-size:18px;color:#000;font-weight:400;padding:0 0 0 55px;position:relative}
.search-holder > p::before{left:30px;top:3px}
.search-holder .product-box{margin:0 0 30px 30px}
@media only screen and (max-width: 1170px) {
.search-holder .product-box{margin:0 0 15px;width:33.3%;border-radius:0}
}
@media only screen and (max-width: 900px) {
.search-holder .product-box{width:50%}
}
@media only screen and (max-width: 600px) {
.search-holder .product-box{width:100%}
}
.wc-layered-nav-term a{position:relative;padding:0 0 0 30px}
.wc-layered-nav-term a::before{display:block;content:'';position:absolute;left:0;background:transparent;width:21px;height:21px;border-radius:5px;border:1px solid #e5e5e5;-webkit-transition:.3s;transition:.3s}
.wc-layered-nav-term.chosen a::before{background:#0db14c;border-color:#0db14c}
.wc-layered-nav-term a::after{display:block;content:'';position:absolute;opacity:0;-webkit-transform:scale(1) rotate(-45deg);transform:scale(1) rotate(-45deg);border:1px solid #fff;border-width:0 0 2px 2px;width:11px;height:7px;left:5px;top:5px}
.wc-layered-nav-term.chosen a::after{opacity:1}
.filte-box-container{margin:0 0 80px}
.social svg{width:17px;height:17px;fill:#9b9eaa}