@font-face {font-family:"Gordita-Bold";src:url("/themes/agrocom/assets/fonts/Gordita-Bold/Gordita-Bold.eot");src:url("/themes/agrocom/assets/fonts/Gordita-Bold/Gordita-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/Gordita-Bold/Gordita-Bold.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/Gordita-Bold/Gordita-Bold.woff") format("woff"),url("/themes/agrocom/assets/fonts/Gordita-Bold/Gordita-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap }@font-face {font-family:"Navigo-Light";src:url("/themes/agrocom/assets/fonts/Navigo-Light/Navigo-Light.eot");src:url("/themes/agrocom/assets/fonts/Navigo-Light/Navigo-Light.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/Navigo-Light/Navigo-Light.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/Navigo-Light/Navigo-Light.woff") format("woff"),url("/themes/agrocom/assets/fonts/Navigo-Light/Navigo-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap }@font-face {font-family:"FranklinGothic-Regular";src:url("/themes/agrocom/assets/fonts/FranklinGothic-Regular/FranklinGothic-Regular.eot");src:url("/themes/agrocom/assets/fonts/FranklinGothic-Regular/FranklinGothic-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/FranklinGothic-Regular/FranklinGothic-Regular.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/FranklinGothic-Regular/FranklinGothic-Regular.woff") format("woff"),url("/themes/agrocom/assets/fonts/FranklinGothic-Regular/FranklinGothic-Regular.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap }@font-face {font-family:"Navigo-Bold";src:url("/themes/agrocom/assets/fonts/Navigo-Bold/Navigo-Bold.eot");src:url("/themes/agrocom/assets/fonts/Navigo-Bold/Navigo-Bold.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/Navigo-Bold/Navigo-Bold.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/Navigo-Bold/Navigo-Bold.woff") format("woff"),url("/themes/agrocom/assets/fonts/Navigo-Bold/Navigo-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap }@font-face {font-family:"Navigo-Regular";src:url("/themes/agrocom/assets/fonts/Navigo-Regular/Navigo-Regular.eot");src:url("/themes/agrocom/assets/fonts/Navigo-Regular/Navigo-Regular.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/Navigo-Regular/Navigo-Regular.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/Navigo-Regular/Navigo-Regular.woff") format("woff"),url("/themes/agrocom/assets/fonts/Navigo-Regular/Navigo-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap }@font-face {font-family:"Navigo-Medium";src:url("/themes/agrocom/assets/fonts/Navigo-Medium/Navigo-Medium.eot");src:url("/themes/agrocom/assets/fonts/Navigo-Medium/Navigo-Medium.eot?#iefix") format("embedded-opentype"),url("/themes/agrocom/assets/fonts/Navigo-Medium/Navigo-Medium.woff2") format("woff2"),url("/themes/agrocom/assets/fonts/Navigo-Medium/Navigo-Medium.woff") format("woff"),url("/themes/agrocom/assets/fonts/Navigo-Medium/Navigo-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap }.icon-wrapper {background-color:#FFF;box-shadow:0 4px 4px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%}.green {background-color:#65C168 }.dark-green {background-color:#469849 }.orange {background-color:#F9812A }.dark-orange {background-color:#DA7C38 }.brown {background-color:#C8965C }.dark-brown {background-color:#B17F44 }.yellow {background-color:#F3C44B }.dark-yellow {background-color:#EFB622 }.socials {display:flex;justify-content:space-between }.socials a {padding:4px }.navigation {background-color:#FFF;padding-top:32px;padding-bottom:39px }.navigation .breadcrumb-item a {font-family:"Navigo-Light";color:#F2611E;font-size:15px;text-decoration:none }.navigation .breadcrumb-item.active {color:#000 }.navigation .breadcrumb-item + .breadcrumb-item::before {color:#000;padding-left:10px;padding-right:10px }.navigation-content__title {font-family:"Navigo-Bold";text-transform:uppercase;color:#762E1B;font-size:calc((100vw - 30rem)/(120 - 30) * (2.875 - 1.4) + 1.4rem) }.line {border:1px solid #DED3C4;display:flex }.header-top {background-color:#FFF;box-shadow:0 2px 2px rgba(0,0,0,0.05) }.header-top-wrapper {display:flex;justify-content:space-between }@media (max-width:767px) {.header-top-wrapper {flex-wrap:wrap;flex-direction:column }}.header-top .header-mob{display:flex;justify-content:space-between }@media (max-width:767px) {.header-top .header-mob{width:100% }}.header-top-wrapper .header-logo {display:none }.header-top-wrapper .header-logo .header-title{font-family:Navigo-Bold;font-size:calc((100vw - 50rem) / (120 - 20) * (3 - 2) + 1rem);color:#762E1B;display:flex;flex-direction:column }@media (max-width:767px) {.header-top-wrapper .header-logo {display:flex }.header-top-wrapper .header-logo .logo-text {font-family:FranklinGothic-Regular;font-size:16px;color:#CE5300 }}.header-top-wrapper .header-info {display:flex }@media (max-width:992px) {.header-top-wrapper .header-info {flex-wrap:wrap;flex-direction:row-reverse }}.header-top-wrapper .header-info .language {display:flex;align-items:center;margin-right:32px }@media (max-width:767px) {.header-top-wrapper .header-info .language {margin-right:0;display:none }}.header-top-wrapper .header-info .language a {text-decoration:none;color:#000;text-transform:uppercase;padding:10px;font-size:15px;font-family:Navigo-Medium }.header-top-wrapper .header-info .language a.active {color:#F48617 }.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#F48617;text-decoration:underline }.header-top-wrapper .header-info .callback-btn {background:linear-gradient(180deg,#F25C16 0%,#F48617 100%);border-radius:0;display:flex;align-items:center;font-size:15px;text-transform:uppercase;color:#FFF;font-family:Navigo-Bold }.header-top-wrapper .header-info .callback-btn .icon-wrapper{display:none }@media (max-width:992px){.header-top-wrapper .header-info .callback-btn {background:none;padding:0 }.header-top-wrapper .header-info .callback-btn .icon-wrapper{position:fixed;top:45%;right:25px;display:flex;justify-content:center;align-items:center;z-index:999 }.header-top-wrapper .header-info .callback-btn span{display:none }}.header-top-wrapper .nav-item .nav-link {font-family:"Navigo-Medium";font-size:14px;text-transform:uppercase;color:#212121 }.header-top-wrapper .nav-item .nav-link:hover{text-decoration:underline;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1) }@media (max-width:992px){.header-top-wrapper .nav-item .nav-link:hover{transform:scale(1) }}.header-bottom {background-color:#F8EFE6;padding-top:6px;padding-bottom:5px }.header-bottom-wrapper {display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap }@media (max-width:767px){.header-bottom-wrapper {flex-direction:row-reverse }}.header-bottom-wrapper .header-logo {display:flex;align-items:center }.header-bottom-wrapper .header-logo .logo {text-align:center }@media (max-width:992px) {.header-bottom-wrapper .header-logo .logo {display:none }}.header-bottom-wrapper .header-logo .logo-text {font-family:FranklinGothic-Regular;font-size:21px;color:#CE5300 }.header-bottom-wrapper .header-logo .header-title {font-family:Navigo-Bold;font-size:calc((100vw - 50rem) / (120 - 20) * (3 - 2) + 1rem);color:#762E1B;display:flex;flex-direction:column }@media (max-width:767px) {.header-bottom-wrapper .header-logo .header-title {display:none }}.header-bottom-wrapper .header-contacts {display:flex;flex-wrap:wrap }.header-bottom-wrapper .header-contacts .phones {display:flex;align-items:center }.header-bottom-wrapper .header-contacts .phones .numbers {display:flex;flex-direction:column;padding-left:13px;padding-right:40px }@media (max-width:991px) {.header-bottom-wrapper .header-contacts .phones .numbers {}}@media (max-width:767px) {.header-bottom-wrapper .header-contacts .phones .numbers {flex-wrap:wrap;flex-direction:row }.header-bottom-wrapper .header-contacts .phones .numbers .phone {margin-right:10px }}@media (max-width:498px) {.header-bottom-wrapper .header-contacts .phones .numbers {flex-wrap:wrap;flex-direction:column }}.header-bottom-wrapper .header-contacts .phones .numbers .phone {text-decoration:none;font-family:Navigo-Regular;font-size:21px;color:#762E1B }.header-slider .swiper-main .swiper-wrapper .swiper-slide {height:583px;background-position:center;background-size:cover;display:flex;align-items:center;position:relative;background-repeat:no-repeat }@media (max-width:767px){.header-slider .swiper-main .swiper-wrapper .swiper-slide {height:300px }}@media (max-width:424px){.header-slider .swiper-main .swiper-wrapper .swiper-slide {height:200px }}.header-slider .swiper-main .swiper-wrapper .swiper-slide .swiper-main-backdrop {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(196,196,196,0.1) }.header-slider .swiper-main-pagination {bottom:40px !important }@media (min-width:1200px) and (max-width:1415px) {.header-slider .swiper-main-pagination {padding-left:100px }}@media (min-width:1200px) and (max-width:1415px) {.header-slider .swiper-main-pagination {padding-left:100px }}@media (max-width:767px) {.header-slider .swiper-main-pagination {bottom:20px !important }}.header-slider .swiper-main-pagination span.swiper-pagination-bullet-active:after {content:"";position:absolute;background-color:#FF7A00;border:1px solid #fff;border-radius:50%;width:20px;height:20px;top:-6px;left:-6px;z-index:-1 }.header-slider .swiper-main-pagination span.swiper-pagination-bullet-active {background:#fff;width:8px;height:8px }.header-slider .swiper-main-pagination span {background-color:#fff;opacity:1;width:8px;height:8px;margin:0 10px !important;position:relative }.about-block {background-image:url(/themes/agrocom/assets/images/bg.png);background-color:#F5E8DA;background-blend-mode:soft-light;background-position:center }.about-block__info {display:flex;padding-top:77px;padding-bottom:139px;font-size:23px;color:#28211D;font-family:"Navigo-Light";flex-wrap:wrap }.about-block__certificates {padding-bottom:5% }.about-block ul li::marker{color:#F48617 }.products-container {display:flex;flex-wrap:wrap;padding-bottom:80px }.products-container .product-item {background:#FAF3EA;border-radius:12px;margin:15px 0;height:100% }.products-container .product-item__header {display:flex }.products-container .product-item__header .product-item__icon {padding:21px;border-radius:12px 0 0 0 }.products-container .product-item__header .product-item__title {width:100%;border-radius:0 12px 0 0;text-transform:uppercase;font-size:27px;color:#FFF;font-family:Navigo-Medium;display:flex;justify-content:center;align-items:center }.products-container .product-item__description {font-size:20px;color:#292929;font-family:Navigo-Light;padding:25px 40px 5px 40px }.products-container .product-item__link {padding-top:10px }.products-container .product-item__link a {color:#F9812A;font-size:15px;text-transform:uppercase;font-family:Navigo-Bold }.products-container .product-item__content {padding:20px calc((100vw - 30rem)/(120 - 30) * (4.75 - 1.25) + 1.25rem) }.products-container .product-item__content .product-item__image .image img {width:100% }.products-container .product-item__content .product-item__image .title {font-family:Navigo-Regular;font-size:22px;margin-top:10px }.products-block {background:url(/themes/agrocom/assets/images/plant1.png) -9% bottom no-repeat,url(/themes/agrocom/assets/images/plant2.png) 103% bottom no-repeat;background-size:250px,200px }.callback-form {background-image:linear-gradient(rgba(0,0,0,0.37),rgba(0,0,0,0.37)),url("/themes/agrocom/assets/images/form.jpg");background-position:center;background-size:cover;background-repeat:no-repeat }.callback-form .main-form {padding-bottom:130px }.callback-form .main-form__title {display:flex;align-items:center;font-size:36px;text-transform:uppercase;color:#FFF;padding-top:87px;padding-bottom:60px;font-family:Navigo-Bold }@media (max-width:767px) {.callback-form .main-form__title {font-size:30px }}.callback-form .main-form__content {background-color:#F4F1E8;box-shadow:0 14px 14px rgba(0,0,0,0.15);border-radius:12px;padding:60px 90px 60px 90px }@media (max-width:767px) {.callback-form .main-form__content {padding:22px }}.callback-form .main-form__content .form-contacts {display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:30px }.callback-form .main-form__content .form-contacts input {margin-top:10px;padding:18px 10px 18px 37px;color:#404040;font-size:17px;width:48%;border:1px solid #CCC;border-radius:4px;font-family:Navigo-Light }@media (max-width:1200px) {.callback-form .main-form__content .form-contacts input {max-width:none;width:100% }}.callback-form .main-form__content textarea {padding:30px;color:#404040;font-size:17px;border:1px solid #CCC;border-radius:4px;font-family:Navigo-Light }.callback-form .main-form__content .form-check {max-width:440px;padding-left:0}.callback-form .main-form__content .form-check__label {display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none;color:#484848;font-size:18px;font-family:Navigo-Light }.callback-form .main-form__content .form-check__label input {position:absolute;opacity:0;cursor:pointer;height:0;width:0 }.callback-form .main-form__content .form-check__label a {color:#F48617 }.callback-form .main-form__content .form-check__label .checkmark {position:absolute;top:0;left:0;height:25px;width:25px;background-color:#FFF;border:1px solid #CCC;border-radius:2px }.callback-form .main-form__content .form-check__label .checkmark:after {content:"";position:absolute;display:none }.callback-form .main-form__content .form-check__label:hover input ~ .checkmark {background-color:#FFF }.callback-form .main-form__content .form-check__label input:checked ~ .checkmark {background-color:#F36C16 }.callback-form .main-form__content .form-check input:checked ~ .checkmark:after {display:block }.callback-form .main-form__content .form-check .checkmark:after {left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) }.callback-form .main-form__content .btn-submit-form button {background:linear-gradient(180deg,#F25C16 0%,#F48617 100%);border-radius:4px;text-transform:uppercase;outline:none;border:none;font-size:15px;padding:20px 40px }label.required{color:red;content:" *" }.modal-dialog {}.modal-dialog .modal-content {font-family:Navigo-Light;background:#F8EFE6;box-shadow:0 8px 24px rgba(0,0,0,0.16);border-radius:6px }.modal-dialog .modal-content .modal-header {text-align:center;border:none }.modal-dialog .modal-content .modal-header .modal-title {font-size:27px;text-transform:uppercase;color:#762E1B;font-family:Navigo-Bold }.modal-dialog .modal-content .modal-header .btn-close {position:relative;margin-left:0;left:34px;bottom:37px;background-color:#F36E17;border:4px solid #FFF;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,0.18);border-radius:50%;width:52px;height:52px;color:#FFF;opacity:1 }.modal-dialog .modal-content .modal-body input,.modal-dialog .modal-content .modal-body textarea {border:1px solid #CCC;padding:14px 0 14px 30px }.modal-dialog .modal-content .modal-body .callback-btn {background:linear-gradient(180deg,#F25C16 0%,#F48617 100%);color:#FFF;font-family:Navigo-Bold;font-size:15px;text-transform:uppercase;padding:17px 37px;border:none;outline:none }.modal-dialog .modal-content .modal-body .form-check {padding-left:0;margin-top:20px;text-align:left}@media (max-width:991px){.modal-dialog .modal-content .modal-body .form-check{margin-left:0 }}.modal-dialog .modal-content .modal-body .form-check__label {display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;user-select:none;color:#484848;font-size:18px;font-family:Navigo-Light }.modal-dialog .modal-content .modal-body .form-check__label input {position:absolute;opacity:0;cursor:pointer;height:0;width:0 }.modal-dialog .modal-content .modal-body .form-check__label a {color:#F48617 }.modal-dialog .modal-content .modal-body .form-check__label .checkmark {position:absolute;top:0;left:0;height:25px;width:25px;background-color:#FFF;border:1px solid #CCC;border-radius:2px }.modal-dialog .modal-content .modal-body .form-check__label .checkmark:after {content:"";position:absolute;display:none }.modal-dialog .modal-content .modal-body .form-check__label:hover input ~ .checkmark {background-color:#FFF }.modal-dialog .modal-content .modal-body .form-check__label input:checked ~ .checkmark {background-color:#F36C16 }.modal-dialog .modal-content .modal-body .form-check input:checked ~ .checkmark:after {display:block }.modal-dialog .modal-content .modal-body .form-check .checkmark:after {left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg) }.contacts {padding-bottom:5% }.contacts-main {background-color:#FAF3EA;border-radius:8px }.contacts-main .company-name {font-family:Navigo-Regular;font-size:35px;color:black;padding:20px }.contacts .employee-item {background:#FAF3EA;border-radius:8px;margin-top:15px;padding:30px }.contacts .employee-item .name {color:#202020;font-family:"Navigo-Regular";font-size:28px }.contacts .employee-item .title {color:#0C0C0C;font-family:"Navigo-Light";font-size:21px }.contacts .employee-item .number {color:#0C0C0C;font-family:"Navigo-Light";font-size:21px }.contacts .employee-item .number a {color:#0C0C0C;font-family:"Navigo-Light";font-size:21px;text-decoration:none }.contacts-content {padding:40px }.contacts-item {display:flex;font-family:Navigo-Light;font-size:21px;align-items:center;color:#0C0C0C}@media (max-width:1399px){.contacts-item {flex-wrap:wrap }}@media (max-width:992px){.contacts-item {flex-wrap:nowrap }}@media (max-width:500px){.contacts-item {flex-wrap:wrap;border-bottom:1px solid #DED3C4;padding:10px }}.contacts-item .text {padding-left:10px }.contacts-item .email a {font-family:Navigo-Light;font-size:21px;text-decoration:none;color:#0C0C0C }.not-found {background-size:cover;background:linear-gradient(0deg,rgba(0,0,0,0.4),rgba(0,0,0,0.4)),url("/themes/agrocom/assets/images/form.jpg") no-repeat center }.not-found__content {font-family:"Navigo-Medium";display:flex;align-items:center;flex-direction:column;color:#FFF;padding-top:70px;padding-bottom:70px }.not-found__content .title {font-size:34px }.not-found__content .text h1 {font-size:calc((100vw - 30rem)/(120 - 30) * (3.5 - 2) + 9.8rem) }.not-found__content .buttons .main {font-family:"Navigo-Bold";background:linear-gradient(180deg,#F25C16 0%,#F48617 100%);border-radius:4px;text-transform:uppercase;padding:13px 52px;border:none;font-size:15px }.footer {background-color:#F8EEE3;font-family:Navigo-Light;font-size:20px;color:#762E1B;padding-top:44px }.footer-socials {justify-content:center }.footer .phones {display:flex;flex-direction:column }.footer .phones a {color:#762E1B;text-decoration:none;white-space:nowrap }.footer .contacts .email {color:#762E1B;text-decoration:none }.footer-top {}.footer-top-wrapper {display:flex;justify-content:space-between;margin-bottom:20px }@media (max-width:992px) {.footer-top-wrapper {flex-wrap:wrap }}.footer-top-wrapper .footer-info {display:flex }@media (max-width:992px) {.footer-top-wrapper .footer-info {flex-wrap:wrap }}.footer-top-wrapper .footer-info .language {display:flex;align-items:center;margin-right:32px }.footer-top-wrapper .footer-info .language a {text-decoration:none;color:#000;text-transform:uppercase;padding:10px;font-size:15px;font-family:Navigo-Medium }.footer-top-wrapper .footer-info .language a.active {color:#f48617 }.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show >.nav-link {color:#f48617;text-decoration:underline }.footer-top-wrapper .footer-info .callback-btn {background:linear-gradient(180deg,#f25c16 0%,#f48617 100%);border-radius:0;display:flex;align-items:center;font-size:15px;text-transform:uppercase;color:#fff;font-family:Navigo-Bold }.footer-top-wrapper .nav-item .nav-link {font-family:'Navigo-Medium';font-size:14px;text-transform:uppercase;color:#762E1B }.footer-top-wrapper .nav-item .nav-link:hover {text-decoration:underline;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1) }.contacts-content .icon-wrapper{width:100%;max-width:52px }@media (max-width:500px){.contacts-content .icon-wrapper{display:none }}.scrollup {background-color:#CE5300;position:fixed;width:45px;height:45px;bottom:100px;right:25px;opacity:1;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000;transition:all ease .3s;box-shadow:0 10px 10px rgba(black,.1) }.scrollup .icon {stroke:white;width:12px;height:12px;transform:rotate(-90deg) }.scrollup.hide-scroll {opacity:0;z-index:-1 }i {border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px }.right {transform:rotate(-45deg);-webkit-transform:rotate(-45deg) }.left {transform:rotate(135deg);-webkit-transform:rotate(135deg) }.up {transform:rotate(-135deg);-webkit-transform:rotate(-135deg) }.down {transform:rotate(45deg);-webkit-transform:rotate(45deg) }.navbar-collapse .language{display:none }@media (max-width:767px) {.navbar-collapse {}.navbar-collapse .language{display:block }.navbar-collapse .language a {text-decoration:none;color:#000;text-transform:uppercase;padding:10px;font-size:15px;font-family:Navigo-Medium }.navbar-collapse .language a.active {color:#F48617 }.navbar-light .navbar-toggler{height:max-content }}footer .footer-bottom{border-top:1px solid #DED3C4;font-size:.875rem;padding:calc(.27778vw + .91667rem) 0 }.footer-bottom a{color:#F48617;background-color:transparent }.block-cookies {position:fixed;bottom:calc(5px + 15 * (100vw / 1920));right:calc(5px + 15 * (100vw / 1920));max-width:650px;background:white;z-index:100;padding:calc(10px + 20 * (100vw / 1920));border-radius:20px;box-shadow:0 0 14px #F48617;@media (min-width:992px) {animation:3s ease-in 1s infinite cookies }@media (max-width:768px) {right:0 }@keyframes cookies {0% {transform:scale(1) }25% {transform:scale(1.01) }50% {transform:scale(1) }75% {transform:scale(1.01) }100% {transform:scale(1) }}}.block-cookies-wrapper {margin:0 auto }.btn {background:#F48617;color:white;transition:0.4s;&:hover {opacity:0.9 }}.modal-cookies-text {font-size:14px }.modal-content {background:white;opacity:1 }@media (min-width:1920px) {.block-cookies {bottom:20px;right:20px;padding:30px }}