body,html{overflow-x:hidden}body{max-width:1920px;width:100%;background-color:#000;margin:0 auto;padding:0;color:#fff;font-family:"Inter",sans-serif;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-decoration:none}li{list-style-type:none}ul{margin-left:0;padding-left:0;list-style-type:none}button{outline:0;outline-offset:0;-webkit-box-sizing:border-box;box-sizing:border-box}input{-webkit-box-sizing:border-box;box-sizing:border-box}header,main{margin:0 auto;width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .2s ease;transition:opacity .2s ease}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-moz-transition:opacity .2s ease;transition:opacity .2s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .2s ease;transition:opacity .2s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .2s ease;transition:opacity .2s ease}img{width:100%;height:auto}@media only screen and (max-width: 768px){blockquote{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.container{margin:0 auto;max-width:1760px;width:100%;padding:0px 40px}@media only screen and (max-width: 767px){.container{padding:0px 10px}}.breadcrumb__bg{padding:40px 0 0}@media only screen and (max-width: 360px){.breadcrumb__bg{padding:20px 0 0}}.breadcrumb__box>span:not(:last-child)::after{content:"/";color:#ccc;font-weight:300;font-size:14px;line-height:1.2;margin:0 5px 0}.breadcrumb__box>span a,.breadcrumb__box>span span{font-weight:300;font-size:14px;line-height:1.2;color:#ccc}.breadcrumb__box>span span.archive,.breadcrumb__box>span span.current-item{color:#ccc}.green_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#2f7d2a;width:127px;font-weight:400;font-size:16px;line-height:1.2;text-transform:lowercase;color:#fff}.block_title{font-weight:600;font-size:36px;line-height:1.25;color:#fff}@media only screen and (max-width: 1023px){.block_title{font-size:24px}}.block_title_h1{font-weight:700;font-size:48px;line-height:1.3;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1023px){.block_title_h1{font-size:36px;text-transform:initial}}@media only screen and (min-width: 1023px){.menu_mobi{display:none}}.header__bg{background-color:#2f7d2a;padding:45px 0;position:relative}@media only screen and (max-width: 500px){.header__bg{padding:40px 0}}@media only screen and (max-width: 370px){.header__bg{padding:32px 0}}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 1023.6px){.header__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__left{position:relative}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:180px;margin-right:60px}@media only screen and (max-width: 1023.6px){.header__logo{max-width:125px}}@media only screen and (max-width: 370px){.header__logo{max-width:86px}}.header__logo_bg{position:absolute;top:0;bottom:0;left:0;overflow:hidden;width:450px;z-index:0}@media only screen and (max-width: 1920px){.header__logo_bg{width:calc(360px + 110*(100vw - 1600px)/320)}}@media only screen and (max-width: 1600px){.header__logo_bg{width:280px}}@media only screen and (max-width: 1023.6px){.header__logo_bg{width:calc(50% + 60px)}}.header__logo_bg_fon{position:absolute;top:0;right:0;bottom:0;width:470px;border-top:250px solid #000;border-left:0px solid rgba(0,0,0,0);border-right:240px solid rgba(0,0,0,0);height:100%}@media only screen and (max-width: 1600px){.header__logo_bg_fon{border-right:70px solid rgba(0,0,0,0)}}@media only screen and (max-width: 1023.6px){.header__logo_bg_fon{width:600px;border-right:220px solid rgba(0,0,0,0)}}.header__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 1023.6px){.header__menu{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:0;right:0;width:100%;min-height:100vh;max-width:715px;background:#2f7d2a;z-index:2;display:block;padding:64px 40px}}.header__menu.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 10px 400px #000;box-shadow:0 10px 400px #000}.header__menu-top,.header__menu-bottom{margin-top:14px}.header__menu-top ul,.header__menu-bottom ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1023.6px){.header__menu-top ul,.header__menu-bottom ul{display:block}}.header__menu-top ul li:not(:last-child),.header__menu-bottom ul li:not(:last-child){margin-right:80px}@media only screen and (max-width: 1560px){.header__menu-top ul li:not(:last-child),.header__menu-bottom ul li:not(:last-child){margin-right:calc(10px + 70*(100vw - 1130px)/430)}}@media only screen and (max-width: 1100px){.header__menu-top ul li:not(:last-child),.header__menu-bottom ul li:not(:last-child){margin-right:14px}}@media only screen and (max-width: 1023.6px){.header__menu-top ul li:not(:last-child),.header__menu-bottom ul li:not(:last-child){margin-right:0;margin-bottom:90px}}.header__menu-top ul a,.header__menu-bottom ul a{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#fff;white-space:nowrap}.header__menu-top .menu-item-has-children,.header__menu-bottom .menu-item-has-children{padding-right:23px}@media only screen and (min-width: 1023px){.header__menu-top .menu-item-has-children,.header__menu-bottom .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header__menu-top .mobile-dropdown-toggler,.header__menu-bottom .mobile-dropdown-toggler{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer;padding:0}@media only screen and (max-width: 1023.6px){.header__menu-top .mobile-dropdown-toggler,.header__menu-bottom .mobile-dropdown-toggler{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header__menu-top .mobile-dropdown-toggler svg,.header__menu-bottom .mobile-dropdown-toggler svg{width:18px;height:18px;margin-bottom:-4px}.header__menu-top .menu-item,.header__menu-bottom .menu-item{position:relative}.header__menu-top .sub-menu,.header__menu-bottom .sub-menu{display:none}@media only screen and (min-width: 1023px){.header__menu-top .sub-menu,.header__menu-bottom .sub-menu{position:absolute;bottom:-10px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);left:0;z-index:2;background-color:#2f7d2a;padding:20px 10px}}@media only screen and (max-width: 1023.6px){.header__menu-top .sub-menu,.header__menu-bottom .sub-menu{padding-top:90px}.header__menu-top .sub-menu li,.header__menu-bottom .sub-menu li{margin-left:10px}.header__menu-top .sub-menu li::before,.header__menu-bottom .sub-menu li::before{content:"— "}}.header__menu-top .sub-menu li:not(:first-child),.header__menu-bottom .sub-menu li:not(:first-child){margin-top:10px}@media only screen and (max-width: 1023.6px){.header__menu-top{display:none}}.header__menu-top ul{border-bottom:1px solid hsla(0,0%,80%,.26);padding-bottom:6px}.header__menu-button{margin-left:90px}@media only screen and (max-width: 1560px){.header__menu-button{margin-left:calc(14px + 76*(100vw - 1100px)/460)}}@media only screen and (max-width: 1100px){.header__menu-button{margin-left:14px}}@media only screen and (max-width: 1023.6px){.header__menu-button{margin-left:0;margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.header__menu-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:600;font-size:24px;line-height:1.2;color:#fff}@media only screen and (max-width: 1023.6px){.header__menu-tel{margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__menu-btn{font-weight:400;font-size:16px;line-height:19px;text-transform:lowercase;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 43px;max-width:214px;width:100%;background:#fff;white-space:nowrap;margin-top:10px}@media only screen and (max-width: 1023.6px){.header__menu-btn{max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:0}}.header__menu-close{width:40px;height:34px;position:absolute;top:64px;right:40px}@media only screen and (min-width: 1023px){.header__menu-close{display:none}}@media only screen and (max-width: 1023.6px){.header__menu-close{top:25px}}@media only screen and (max-width: 370px){.header__menu-close{width:28px;height:25px;top:40px;right:20px}}.header__menu-close svg{width:40px;height:34px}@media only screen and (max-width: 370px){.header__menu-close svg{width:28px;height:25px}}.header__burger{width:60px;height:32px;margin-left:auto}@media only screen and (min-width: 1023px){.header__burger{display:none}}@media only screen and (max-width: 370px){.header__burger{width:32px;height:24px}}.header__burger svg{width:60px;height:32px}@media only screen and (max-width: 370px){.header__burger svg{width:32px;height:24px}}.top__bg{height:calc(100vh - 160px);min-height:500px;overflow:hidden}.top__box{height:100%}.top__gallery{height:100%}.top__slide{position:relative}.top__slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.top__slide-bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(33.42%, rgba(0, 0, 0, 0)), color-stop(88.68%, #000000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 33.42%, #000000 88.68%)}.top__slide-img{-o-object-fit:cover;object-fit:cover;height:100%}.top__slide-wrap{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:50px}@media only screen and (max-width: 1022.6px){.top__slide-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.top__left{width:36%;margin-right:30px}@media only screen and (max-width: 1022.6px){.top__left{width:100%;margin-right:0}}.top__left-title{font-weight:700;font-size:48px;line-height:1.3;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1022.6px){.top__left-title{font-size:36px}}@media only screen and (max-width: 500px){.top__left-title{font-size:24px}}.top__right{width:calc(64% - 30px)}@media only screen and (max-width: 1022.6px){.top__right{width:100%;margin-top:20px}}@media only screen and (max-width: 500px){.top__right{margin-top:10px}}.top__right-top{overflow:hidden}.top__right-description{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}@media only screen and (min-width: 1023px){.top__right-description{display:inline}}@media only screen and (max-width: 767px){.top__right-description{font-size:14px}}.top__right-button{display:inline-block;font-weight:400;font-size:16px;line-height:1.2;text-transform:lowercase;color:#ccc;text-align:center;padding:10px;border:1px solid #ccc;width:100%}@media only screen and (min-width: 1023px){.top__right-button{width:550px;float:right;margin:15px 0 0 10px;shape-outside:inset(1.2em 0 0 0)}}@media only screen and (max-width: 1022.6px){.top__right-button{margin-top:30px}}@media only screen and (max-width: 500px){.top__right-button{margin-top:20px}}.top__right-bottom{margin-top:20px}@media only screen and (max-width: 500px){.top__right-bottom{margin-top:10px}}.top__right-btn{width:100%}.top_cat__bg{overflow:hidden}@media only screen and (max-width: 767px){.top_cat__bg{height:380px}}@media only screen and (max-width: 500px){.top_cat__bg{height:290px}}.top_cat__box{height:100%}.top_cat__gallery{height:100%}.top_cat__slide{position:relative}.top_cat__slide-bg{overflow:hidden;height:100%}@media only screen and (max-width: 767px){.top_cat__slide-img{-o-object-fit:cover;object-fit:cover;height:100%}}.top_blog__bg{height:calc(100vh - 160px);min-height:500px;overflow:hidden}.top_blog__box{height:100%}.top_blog__gallery{height:100%}.top_blog__slide{position:relative;height:100%}.top_blog__slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.top_blog__slide-bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(33.42%, rgba(0, 0, 0, 0)), color-stop(88.68%, #000000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 33.42%, #000000 88.68%)}.top_blog__slide-img{-o-object-fit:cover;object-fit:cover;height:100%}.top_blog__slide-wrap{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1022.6px){.top_blog__slide-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding-bottom:0}}@media only screen and (min-width: 1023px){.top_blog__slide-wrap .breadcrumb__box{position:absolute;bottom:0;left:40px}}@media only screen and (max-width: 1022.6px){.top_blog__slide-wrap .breadcrumb__box{margin-top:10px}}.top_blog__left{max-width:640px}@media only screen and (min-width: 1023px){.top_blog__left{margin-right:30px}}@media only screen and (max-width: 1022.6px){.top_blog__left{max-width:100%}}.top_blog__left-title{font-weight:700;font-size:48px;line-height:1.3;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1022.6px){.top_blog__left-title{font-size:36px}}.top_blog__right{max-width:826px}@media only screen and (max-width: 1022.6px){.top_blog__right{width:100%;margin-top:10px}}@media only screen and (max-width: 500px){.top_blog__right{margin-top:10px}}.top_blog__right-description{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.top_blog__breadcrumb{padding:20px 0 0}.about__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.about__bg{padding:75px 0}}@media only screen and (max-width: 767px){.about__bg{padding:50px 0}}@media only screen and (max-width: 500px){.about__bg{padding:40px 0}}.about__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1199.4px){.about__wrap{display:block}}.about__left{margin-right:140px}@media only screen and (max-width: 1760px){.about__left{margin-right:calc(15px + 125*(100vw - 1199px)/561)}}@media only screen and (max-width: 1199.4px){.about__left{margin-right:0}}.about__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.about__description{font-family:"Inter";font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc;margin-top:20px}@media only screen and (max-width: 767px){.about__description{font-size:14px}}.about__btn{margin-top:30px;width:100%}@media only screen and (max-width: 1199.4px){.about__btn{display:none}}.about__btn2{margin-top:50px;width:100%}@media only screen and (min-width: 1199.6px){.about__btn2{display:none}}@media only screen and (max-width: 991.4px){.about__btn2{margin-top:30px}}@media only screen and (max-width: 1199.4px){.about__right{margin-top:50px}}@media only screen and (max-width: 991.4px){.about__right{margin-top:30px}}.about__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 991.6px){.about__list{display:grid;margin-right:-90px;padding:85px 0}}@media only screen and (max-width: 991.4px){.about__list{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width: 767px){.about__list{row-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 500px){.about__list{row-gap:14px;-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial}}.about__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media only screen and (min-width: 991.6px){.about__item{margin-top:-15%;margin-bottom:-15%}}@media only screen and (min-width: 767.4px){.about__item{height:230px;width:230px}}@media only screen and (max-width: 767px){.about__item{width:calc(50% - 10px)}}@media only screen and (max-width: 500px){.about__item{width:100%}}.about__item::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}@media only screen and (min-width: 991.6px){.about__item::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (min-width: 991.6px){.about__item:nth-child(1){margin-left:30%;grid-row:1/2;grid-column:1/2}}@media only screen and (max-width: 991.4px){.about__item:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.about__item:nth-child(1)::before{border:1px solid rgba(47,125,42,.8)}@media only screen and (min-width: 991.6px){.about__item:nth-child(2){margin-left:-30%;grid-row:1/2;grid-column:3/4}}@media only screen and (max-width: 991.4px){.about__item:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.about__item:nth-child(2)::before{background:rgba(47,125,42,.35)}@media only screen and (min-width: 991.6px){.about__item:nth-child(3){grid-row:2/3;grid-column:2/3}}@media only screen and (max-width: 991.4px){.about__item:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.about__item:nth-child(3)::before{background:#2f7d2a}@media only screen and (min-width: 991.6px){.about__item:nth-child(4){margin-left:-60%;grid-row:2/3;grid-column:4/5}}@media only screen and (max-width: 991.4px){.about__item:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.about__item:nth-child(4)::before{background:rgba(47,125,42,.8)}@media only screen and (min-width: 991.6px){.about__item:nth-child(5){margin-left:30%;grid-row:3/4;grid-column:1/2}}@media only screen and (max-width: 991.4px){.about__item:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.about__item:nth-child(5)::before{background:rgba(47,125,42,.8)}@media only screen and (min-width: 991.6px){.about__item:nth-child(6){margin-left:-30%;grid-row:3/4;grid-column:3/4}}@media only screen and (max-width: 991.4px){.about__item:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}.about__item:nth-child(6)::before{border:1px solid rgba(47,125,42,.35)}@media only screen and (max-width: 767px){.about__item-wrap{position:relative;padding-bottom:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about__item-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 767px){.about__item-cover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;height:90%}}.about__item-icon{width:82px;height:82px}.about__item-img{-o-object-fit:contain;object-fit:contain;height:100% !important}.about__item-text{text-align:center;margin-top:10px;font-weight:400;font-size:18px;line-height:159.96%;letter-spacing:.04em;color:#ccc;max-width:190px}.about_page__bg{padding:10px 0 100px}@media only screen and (max-width: 1022.6px){.about_page__bg{padding:10px 0 75px}}@media only screen and (max-width: 767px){.about_page__bg{padding:10px 0 50px}}@media only screen and (max-width: 500px){.about_page__bg{padding:10px 0 40px}}.about_page__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1023px){.about_page__wrap{display:block}}.about_page__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1199.4px){.about_page__left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.about_page__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:45px}@media only screen and (max-width: 1023px){.about_page__right{row-gap:20px;margin-top:20px}}.about_page__text{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.about_page__img{padding-bottom:47%;position:relative}@media only screen and (max-width: 1023px){.about_page__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.about_page__img img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.advantages__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.advantages__bg{padding:75px 0}}@media only screen and (max-width: 767px){.advantages__bg{padding:50px 0}}@media only screen and (max-width: 500px){.advantages__bg{padding:40px 0}}.advantages__left{width:50%}@media only screen and (max-width: 1199.4px){.advantages__left{width:100%}}.advantages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:70px}@media only screen and (max-width: 1022.6px){.advantages__item{margin-top:60px}}@media only screen and (max-width: 767px){.advantages__item{margin-top:30px}}@media only screen and (max-width: 500px){.advantages__item{margin-top:20px}}.advantages__item-img{width:87px;height:87px}.advantages__item-img img{-o-object-fit:contain;object-fit:contain;height:100%}.advantages__item-description{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.advantages__item-title{font-weight:600;font-size:24px;line-height:1.2;text-align:justify;color:#fff}.advantages__item-text{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.catalog__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.catalog__bg{padding:75px 0}}@media only screen and (max-width: 767px){.catalog__bg{padding:50px 0}}@media only screen and (max-width: 500px){.catalog__bg{padding:40px 0}}.catalog__wrap{position:relative}.catalog__wrap-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog__subtitle,.catalog_more{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc;max-width:825px;text-align:justify}.catalog_more{position:absolute;top:25px;right:0}@media only screen and (max-width: 1023px){.catalog_more{display:none}}.catalog__gallery{margin-top:30px}@media only screen and (max-width: 767px){.catalog__gallery{padding-right:15%}}@media only screen and (max-width: 500px){.catalog__gallery{margin-top:10px}}.catalog__slide-bg{height:770px;background-repeat:no-repeat;background-position:center;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#333}@media only screen and (max-width: 1760px){.catalog__slide-bg{height:calc(450px + 320*(100vw - 1024px)/736)}}@media only screen and (max-width: 1023px){.catalog__slide-bg{height:calc(450px + 150*(100vw - 767px)/256)}}@media only screen and (max-width: 767px){.catalog__slide-bg{height:calc(400px + 200*(100vw - 500px)/267)}}@media only screen and (max-width: 500px){.catalog__slide-bg{height:570px}}.catalog__slide-content{margin-top:auto;background:#333}.catalog__slide-name{padding:30px 20px;font-weight:600;font-size:24px;line-height:1.2;color:#fff}@media only screen and (max-width: 1023px){.catalog__slide-name{padding:20px 12px}}.catalog__slide-btn{width:100%}.catalog_prod__bg{padding:10px 0 100px}.catalog_prod__wrap{position:relative}.catalog_prod__wrap-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog_prod__subtitle,.catalog_prod_more{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc;max-width:825px;text-align:justify}.catalog_prod_more{position:absolute;top:25px;right:0}@media only screen and (max-width: 1023px){.catalog_prod_more{display:none}}.catalog_prod__gallery{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:60px}@media only screen and (max-width: 1199.4px){.catalog_prod__gallery{row-gap:20px;margin-top:20px}}@media only screen and (max-width: 500px){.catalog_prod__gallery{margin-top:10px}}.catalog_prod__slide{width:calc(25% - 22.5px)}@media only screen and (max-width: 1199.4px){.catalog_prod__slide{width:calc(33.3333333333% - 20px)}}@media only screen and (max-width: 767px){.catalog_prod__slide{width:calc(50% - 15px)}}@media only screen and (max-width: 360px){.catalog_prod__slide{width:100%}}.catalog_prod__slide-bg{height:750px;background-repeat:no-repeat;background-position:center;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#333}@media only screen and (max-width: 1760px){.catalog_prod__slide-bg{height:calc(450px + 300*(100vw - 1199px)/561)}}@media only screen and (max-width: 1199.4px){.catalog_prod__slide-bg{height:calc(450px + 300*(100vw - 767px)/432)}}@media only screen and (max-width: 767px){.catalog_prod__slide-bg{height:calc(400px + 350*(100vw - 500px)/267)}}@media only screen and (max-width: 500px){.catalog_prod__slide-bg{height:calc(300px + 150*(100vw - 360px)/140)}}@media only screen and (max-width: 360px){.catalog_prod__slide-bg{height:600px}}.catalog_prod__slide-content{margin-top:auto;background:#333}.catalog_prod__slide-name{padding:30px 20px;font-weight:600;font-size:24px;line-height:1.2;color:#fff}@media only screen and (max-width: 1023px){.catalog_prod__slide-name{padding:20px 12px}}@media only screen and (max-width: 500px){.catalog_prod__slide-name{font-size:16px;padding:16px 12px}}@media only screen and (max-width: 360px){.catalog_prod__slide-name{font-size:24px;padding:20px 12px}}.catalog_prod__slide-btn{width:100%}.catalog_card__bg{padding:100px 0}.catalog_card__wrap{position:relative}.catalog_card__wrap-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog_card__subtitle,.catalog_card_more{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc;max-width:825px;text-align:justify}.catalog_card_more{position:absolute;top:25px;right:0}@media only screen and (max-width: 1023px){.catalog_card_more{display:none}}.catalog_card__gallery{margin-top:30px}@media only screen and (max-width: 767px){.catalog_card__gallery{padding-right:15%}}@media only screen and (max-width: 500px){.catalog_card__gallery{margin-top:10px}}.catalog_card__slide{width:calc(25% - 22.5px)}.catalog_card__slide-bg{height:750px;background-repeat:no-repeat;background-position:center;background-size:100% auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#333}@media only screen and (max-width: 1760px){.catalog_card__slide-bg{height:calc(450px + 300*(100vw - 1024px)/736)}}@media only screen and (max-width: 1023px){.catalog_card__slide-bg{height:calc(450px + 150*(100vw - 767px)/256)}}@media only screen and (max-width: 767px){.catalog_card__slide-bg{height:calc(400px + 200*(100vw - 500px)/267)}}@media only screen and (max-width: 500px){.catalog_card__slide-bg{height:570px}}.catalog_card__slide-content{margin-top:auto;background:#333}.catalog_card__slide-name{padding:30px 20px;font-weight:600;font-size:24px;line-height:1.2;color:#fff}@media only screen and (max-width: 1023px){.catalog_card__slide-name{padding:20px 12px}}@media only screen and (max-width: 500px){.catalog_card__slide-name{font-size:16px;padding:16px 12px}}@media only screen and (max-width: 360px){.catalog_card__slide-name{font-size:24px;padding:20px 12px}}.catalog_card__slide-btn{width:100%}.feedback__bg{padding:100px 0;overflow:hidden}@media only screen and (max-width: 1022.6px){.feedback__bg{padding:75px 0}}@media only screen and (max-width: 767px){.feedback__bg{padding:50px 0}}@media only screen and (max-width: 500px){.feedback__bg{padding:40px 0}}.feedback__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-12%;margin-top:30px}@media only screen and (max-width: 1023px){.feedback__list{display:block;margin-right:0}}@media only screen and (max-width: 500px){.feedback__list{margin-top:20px}}.feedback__item{padding:30px 30px 60px;background-color:#fff;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 767px){.feedback__item{padding:30px 20px 60px}}.feedback__item:not(:last-child){margin-right:30px}@media only screen and (max-width: 1023px){.feedback__item:not(:last-child){margin-right:0;margin-bottom:30px}}@media only screen and (max-width: 767px){.feedback__item:not(:last-child){margin-bottom:20px}}.feedback__item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback__item-date{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:rgba(47,125,42,.35)}.feedback__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#222;margin-top:10px}.feedback__item-star{width:37px;height:41px}.feedback__item-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#333;margin-top:10px}.feedback__item-btn{width:100%;margin-top:30px}.contacts__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.contacts__bg{padding:75px 0}}@media only screen and (max-width: 767px){.contacts__bg{padding:50px 0}}@media only screen and (max-width: 500px){.contacts__bg{padding:40px 0}}.contacts__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1022.6px){.contacts__wrap{display:block;padding:0px 40px}}@media only screen and (max-width: 767px){.contacts__wrap{padding:0px 10px}}.contacts__left{width:50%}@media only screen and (max-width: 1022.6px){.contacts__left{width:100%}}.contacts__map{height:800px;-webkit-filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%);filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%)}@media only screen and (max-width: 1022.6px){.contacts__map{height:600px}}.contacts__right{width:50%;background:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1022.6px){.contacts__right{width:100%}}.contacts__form{padding:60px 30px;margin:0 auto;max-width:645px;position:relative}@media only screen and (max-width: 1022.6px){.contacts__form{padding:110px 30px}}@media only screen and (max-width: 767px){.contacts__form{padding:90px 20px}}@media only screen and (max-width: 500px){.contacts__form{padding:90px 10px}}.contacts__form .wpcf7-response-output{display:none}.contacts__form .wpcf7-not-valid-tip{font-size:.8em !important}.contacts__form-send.submitting .wpcf7-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__form-wrap{margin-top:40px}@media only screen and (max-width: 767px){.contacts__form-wrap{margin-top:30px}}@media only screen and (max-width: 500px){.contacts__form-wrap{margin-top:20px}}@media only screen and (max-width: 500px){.contacts__form-title{font-size:24px}}.contacts__form-label{margin-bottom:10px;display:block}@media only screen and (max-width: 767px){.contacts__form-label{margin-bottom:6px}}.contacts__form-label .wpcf7-form-control-wrap{display:block}.contacts__form-input{height:43px;border:1px solid gray;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;padding:10px;width:100%;background:rgba(0,0,0,0);font-family:"Inter";color:#fff}.contacts__form-input::-webkit-input-placeholder{color:rgba(128,128,128,.8)}.contacts__form-input::-moz-placeholder{color:rgba(128,128,128,.8)}.contacts__form-input:-ms-input-placeholder{color:rgba(128,128,128,.8)}.contacts__form-input::-ms-input-placeholder{color:rgba(128,128,128,.8)}.contacts__form-input::placeholder{color:rgba(128,128,128,.8)}.contacts__form-bottom .wpcf7-spinner{background-color:#c9c9c9;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 130%);-ms-transform:translate(-50%, 130%);transform:translate(-50%, 130%)}.contacts__form-bottom .wpcf7-spinner:before{position:absolute;background-color:rgba(0,0,0,0);top:0;left:0;width:30px;height:30px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation-name:spiniii;animation-name:spiniii;background-image:url("/wp-content/themes/listdoors/img/spinner.gif");background-position:center;background-size:contain}.contacts__form-btn{margin-top:50px;border:none;cursor:pointer;width:100%;font-family:"Inter";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 767px){.contacts__form-btn{margin-top:30px}}@media only screen and (max-width: 500px){.contacts__form-btn{margin-top:20px}}.contacts__form-small{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:20px;font-weight:400;font-size:16px;line-height:22px;text-align:justify;color:#fff}@media only screen and (max-width: 500px){.contacts__form-small{font-size:12px}}.contacts__form-small a{color:#fff}.contacts__form-small input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.contacts__form-small input:checked+.wpcf7-list-item-label::after{background-color:#2f7d2a;border:2px solid #2f7d2a}.contacts__form-small input:checked+.wpcf7-list-item-label::before{border-left:2px solid #333;border-bottom:2px solid #333}.contacts__form-small label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.contacts__form-small label .wpcf7-list-item-label{padding-left:30px}.contacts__form-small label .wpcf7-list-item-label::after{content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-color:gray;border:2px solid gray;cursor:pointer}.contacts__form-small label .wpcf7-list-item-label::before{content:"";border-left:2px solid gray;border-bottom:2px solid gray;position:absolute;width:11px;height:8px;-webkit-transform:rotate(310deg);-ms-transform:rotate(310deg);transform:rotate(310deg);top:4px;left:4px;cursor:pointer;z-index:1}.contacts__form-small span.wpcf7-not-valid-tip{position:absolute;top:-17px;left:-7px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.contacts__form-small span.wpcf7-list-item.first.last{display:block}.contacts__form-small span.wpcf7-list-item.first.last{font-size:1px}.contacts_page__bg{padding:10px 0 100px}@media only screen and (max-width: 1022.6px){.contacts_page__bg{padding:10px 0 75px}}@media only screen and (max-width: 767px){.contacts_page__bg{padding:10px 0 50px}}@media only screen and (max-width: 500px){.contacts_page__bg{padding:10px 0 40px}}@media only screen and (max-width: 370px){.contacts_page__container{margin:0 -10px;width:calc(100% + 20px)}}.contacts_page__wrap{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1022.6px){.contacts_page__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.contacts_page__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;background:#333;min-height:600px}@media only screen and (max-width: 1022.6px){.contacts_page__left{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.contacts_page__search{padding:30px}@media only screen and (max-width: 767px){.contacts_page__search{padding:30px 20px}}@media only screen and (max-width: 500px){.contacts_page__search{padding:30px 10px}}.contacts_page__search-wrapper{position:relative}.contacts_page__search-input{width:100%;padding:10px 40px 10px 20px;background:#ccc;font-family:"Inter";font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:rgba(51,51,51,.45);outline:none;-webkit-transition:border-color .3s;transition:border-color .3s}.contacts_page__search-clear{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#999;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.contacts_page__search-clear svg{width:14px;height:14px}.contacts_page__search-clear:hover{color:#333}.contacts_page__search-clear:active{-webkit-transform:translateY(-50%) scale(0.95);-ms-transform:translateY(-50%) scale(0.95);transform:translateY(-50%) scale(0.95)}.contacts_page__search-clear.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts_page__search-count{display:none}.contacts_page__search .no-results{text-align:center;padding:40px;color:#999;font-size:16px}.contacts_page__card{background:#ccc;padding:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.contacts_page__card:not(:last-child){margin-bottom:30px}.contacts_page__card.hidden{display:none}.contacts_page__card.highlight{border-color:#4a90e2;-webkit-box-shadow:0 4px 12px rgba(74,144,226,.2);box-shadow:0 4px 12px rgba(74,144,226,.2);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.contacts_page__card-container{margin-top:30px;overflow-y:scroll;height:522px;padding-right:4px}.contacts_page__card-container::-webkit-scrollbar{width:10px;background-color:#ccc;border:1px solid #ccc;border-radius:10px}.contacts_page__card-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:#2f7d2a}.contacts_page__card-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#ccc;border:1px solid #ccc}.contacts_page__card-title{margin-top:0;font-weight:600;font-size:24px;line-height:1.2;color:#333}.contacts_page__card-tags{margin-top:10px}.contacts_page__card .tag{display:block;position:relative;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#333;padding-left:25px}.contacts_page__card .tag svg{position:absolute;top:0;left:0;width:20px;height:20px}.contacts_page__card .tag:not(:first-child){margin-top:10px}.contacts_page__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-height:600px}@media only screen and (max-width: 1022.6px){.contacts_page__right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (max-width: 500px){.contacts_page__right{min-height:400px}}@media only screen and (max-width: 370px){.contacts_page__right{min-height:350px}}.contacts_page__map{-webkit-filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%);filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%);width:100%;height:100%}#map_contacts{-webkit-filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%);filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%)}.address__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.address__bg{padding:75px 0}}@media only screen and (max-width: 767px){.address__bg{padding:50px 0}}@media only screen and (max-width: 500px){.address__bg{padding:40px 0}}.address__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.address__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1022.6px){.address__left{display:none}}.address__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.address__list{margin-top:30px}.address__item:not(:first-child){margin-top:40px}.address__item-name{font-weight:600;font-size:36px;line-height:44px;color:#ccc}@media only screen and (max-width: 500px){.address__item-name{font-size:24px}}.address__item-email{margin-top:10px;font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.blog__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.blog__bg{padding:75px 0}}@media only screen and (max-width: 767px){.blog__bg{padding:50px 0}}@media only screen and (max-width: 500px){.blog__bg{padding:40px 0}}.blog__list{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.blog__list{display:block}}.blog__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;height:425px}@media only screen and (max-width: 1022.6px){.blog__item{-webkit-box-flex:0;-ms-flex:none;flex:none}.blog__item:not(:first-child){margin-top:60px}}@media only screen and (max-width: 1022.6px)and (max-width: 767px){.blog__item:not(:first-child){margin-top:20px}}@media only screen and (max-width: 1022.6px)and (max-width: 500px){.blog__item:not(:first-child){margin-top:10px}}@media only screen and (max-width: 500px){.blog__item{height:calc(215px + 75*(100vw - 360px)/140)}}.blog__item-bg{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 500px){.blog__item-bg{padding:10px}}.blog__item-bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(50.12%, rgba(0, 0, 0, 0)), to(#000000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50.12%, #000000 100%)}.blog__item-title{font-weight:600;font-size:24px;line-height:1.2;color:#fff;position:relative}@media only screen and (max-width: 500px){.blog__item-title{font-size:16px}}.blog__btn{width:100%;margin-top:30px}.footer__bg{padding:85px 0 100px;margin-top:100px;background:#333}@media only screen and (max-width: 1022.6px){.footer__bg{padding:85px 0;margin-top:75px}}@media only screen and (max-width: 767px){.footer__bg{margin-top:50px}}@media only screen and (max-width: 500px){.footer__bg{margin-top:40px}}.footer__head{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1022.6px){.footer__head{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__logo{width:25%}@media only screen and (max-width: 1022.6px){.footer__logo{width:100%;margin-bottom:60px}}.footer__logo-img{max-width:260px;margin-right:30px}.footer__contacts{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin-right:5.5%}@media only screen and (max-width: 767px){.footer__contacts{margin-right:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%}}.footer__contacts-item{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc}.footer__contacts-item:not(:first-child){margin-top:40px}.footer__menu{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.footer__menu{display:block;width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media only screen and (max-width: 767px){.footer__menu-col{margin-top:40px}}.footer__menu-col:not(:last-child){margin-right:90px}@media only screen and (max-width: 767px){.footer__menu-col:not(:last-child){margin-right:0}}.footer__menu-nav{margin:0}.footer__menu-item,.footer__menu .menu-item{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc}.footer__menu-item:not(:first-child),.footer__menu .menu-item:not(:first-child){margin-top:40px}.footer__menu-item a,.footer__menu .menu-item a{color:#ccc;white-space:nowrap}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px}@media only screen and (max-width: 767px){.footer__bottom{display:block}}.footer__bottom-one{width:25%}@media only screen and (max-width: 1022.6px){.footer__bottom-one{display:none}}.footer__bottom-two{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin-right:5.5%}.footer__bottom-three{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 767px){.footer__bottom-three{margin-top:40px}}.footer__bottom-link{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:gray}.footer__none{width:25%}@media only screen and (max-width: 1199.4px){.footer__none{display:none}}.product__bg{padding:0 0 100px}@media only screen and (max-width: 1022.6px){.product__bg{padding:0 0 75px}}@media only screen and (max-width: 767px){.product__bg{padding:0 0 50px}}@media only screen and (max-width: 500px){.product__bg{padding:0 0 40px}}.product__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}@media only screen and (max-width: 1199.4px){.product__wrap{display:block;margin-top:0}}.product__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin-right:25px}@media only screen and (max-width: 1199.4px){.product__left{width:calc(100% + 80px);margin:0 -40px;height:500px}}@media only screen and (max-width: 767px){.product__left{width:calc(100% + 20px);margin:0 -10px}}.product__gallery{overflow:hidden;height:100%}.product__slide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__slide-img{height:100% !important;max-width:none !important;width:auto !important;-o-object-fit:cover;object-fit:cover;border:.3px solid #4e4e4e}@media only screen and (min-width: 1199.6px){.product__slide-img{position:absolute}}.product__right{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));grid-template-rows:auto auto;width:70%}@media only screen and (max-width: 1199.4px){.product__right{margin-top:20px;width:100%}}@media only screen and (max-width: 767px){.product__right{grid-template-columns:none;grid-template-rows:none}}@media only screen and (max-width: 1199.4px){.product_breadcrumb{display:none}}.product__options{grid-row:1/2;grid-column:1/2;margin-right:20px}@media only screen and (max-width: 767px){.product__options{grid-row:auto;grid-column:auto;margin-right:0}}@media only screen and (min-width: 1199.6px){.product__options .breadcrumb__box{display:none}}@media only screen and (max-width: 1199.4px){.product__name{margin-top:10px}}.product__list{margin-top:15px;max-width:400px}.product__list-title{font-weight:600;font-size:24px;line-height:1.2;color:#fff;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:nowrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.product__list-title-tooltip{font-weight:400;font-size:16px;line-height:1.8;letter-spacing:.01em;color:#ccc;white-space:normal}.product__list-item:not(:first-child){margin-top:30px}.product__list-characteristics2{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#333;border-radius:38px}.product__list-option2 input[type=radio]:checked+span{cursor:auto;background:#ccc;color:#333}.product__list input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;max-width:1px;max-height:1px}.product__list span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;border-radius:38px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 767px){.product__list span{padding:5px 14px}}.product__list-characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.product__list-option input[type=radio]:checked+div{cursor:auto}.product__list-option input[type=radio]:checked+div::after{border:3px solid #2f7d2a}.product__list-option__img{width:30px;height:30px;border:.3px solid #4e4e4e;position:relative;cursor:pointer}.product__list-option__img::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border:3px solid rgba(0,0,0,0)}.product__list-option__icon{-o-object-fit:cover;object-fit:cover}.product__list-more{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#fff;opacity:.8;cursor:pointer}.product__description{grid-row:1/2;grid-column:2/3;max-width:400px;justify-self:end}@media only screen and (max-width: 767px){.product__description{grid-row:auto;grid-column:auto;max-width:none;margin-top:50px}}.product__description-item:not(:first-child){margin-top:30px}.product__description-name{font-weight:400;font-size:24px;line-height:1.2;color:#fff}.product__description-text{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc;margin-top:10px}.product__description-ul{margin-top:10px;font-weight:400;font-size:16px;line-height:1.5;text-align:justify;letter-spacing:.01em;color:#ccc}.product__description-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__description-key,.product__description-val{font-weight:400;font-size:16px;line-height:1.5;text-align:justify;letter-spacing:.01em;color:#ccc}.product__description-corobka{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.product__description-head{font-size:14px;color:#ccc;font-weight:400;line-height:1.2}.product__description-img{max-width:60px;margin-top:10px}.product__description-img:hover img{-webkit-transform:scale(3.5);-ms-transform:scale(3.5);transform:scale(3.5)}.product__description-img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.product__buttons{grid-row:2/3;grid-column:1/3;margin-top:10px}@media only screen and (max-width: 767px){.product__buttons{grid-row:auto;grid-column:auto;margin-top:20px}}.product__buttons-text{font-weight:400;font-size:14px;line-height:1.8;color:#fff;opacity:.5;text-align:center}.product__buttons-btn{width:100%;margin-top:10px;cursor:pointer}.guarantees__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.guarantees__bg{padding:75px 0}}@media only screen and (max-width: 767px){.guarantees__bg{padding:50px 0}}@media only screen and (max-width: 500px){.guarantees__bg{padding:40px 0}}.guarantees__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 767px){.guarantees__wrap{display:block}}.guarantees__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1023px){.guarantees__left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.guarantees__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 767px){.guarantees__right{margin-top:30px}}.guarantees__item:not(:first-child){margin-top:70px}@media only screen and (max-width: 1023px){.guarantees__item:not(:first-child){margin-top:40px}}@media only screen and (max-width: 500px){.guarantees__item:not(:first-child){margin-top:30px}}@media only screen and (max-width: 360px){.guarantees__item:not(:first-child){margin-top:20px}}.guarantees__item-title{font-weight:600;font-size:24px;line-height:29px;color:#fff}.guarantees__item-text{margin-top:10px;font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.production__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.production__bg{padding:75px 0}}@media only screen and (max-width: 767px){.production__bg{padding:50px 0}}@media only screen and (max-width: 500px){.production__bg{padding:40px 0}}.production__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:30px}@media only screen and (max-width: 1022.6px){.production__wrap{display:block;margin-top:20px}}.production__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.production__img{padding-bottom:55%;position:relative}.production__img img{position:absolute;-o-object-fit:cover;object-fit:cover;height:100%}.production__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1022.6px){.production__right{margin-top:20px}}.production__text,.production__item{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.production__list{margin:0;list-style-type:disc}.production__item{list-style-type:disc;margin-left:24px}.production__btn{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width: 1022.6px){.production__btn{margin-top:20px}}@media only screen and (max-width: 500px){.production__btn{margin-top:10px}}.why__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.why__bg{padding:75px 0}}@media only screen and (max-width: 767px){.why__bg{padding:50px 0}}@media only screen and (max-width: 500px){.why__bg{padding:40px 0}}.why__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:30px}@media only screen and (max-width: 1022.6px){.why__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:30px}}@media only screen and (max-width: 500px){.why__list{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto;row-gap:40px}}.why__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1022.6px){.why__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px)}}@media only screen and (max-width: 500px){.why__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.why__item-img{width:160px;height:160px}.why__item-img img{-o-object-fit:contain;object-fit:contain;height:100%}.why__item-name{font-weight:400;font-size:24px;line-height:1.2;color:#fff;margin-top:30px;min-height:60px}@media only screen and (max-width: 1300px){.why__item-name{min-height:85px}}@media only screen and (max-width: 991px){.why__item-name{min-height:60px}}@media only screen and (max-width: 991px){.why__item-name{min-height:auto}}.why__item-text{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#fff;margin-top:10px}.geography__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.geography__bg{padding:75px 0}}@media only screen and (max-width: 767px){.geography__bg{padding:50px 0}}@media only screen and (max-width: 500px){.geography__bg{padding:40px 0}}.geography__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.geography__top{display:block}}.geography__title{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1199.4px){.geography__title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.geography__description{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;max-width:850px;font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}@media only screen and (max-width: 1022.6px){.geography__description{margin-top:20px}}.geography__wrap{margin-top:30px}@media only screen and (max-width: 1022.6px){.geography__wrap{margin-top:20px}}.geography__map{height:800px;-webkit-filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%);filter:grayscale(100%) brightness(0.8) contrast(1.3) invert(100%)}.presence__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.presence__bg{padding:75px 0}}@media only screen and (max-width: 767px){.presence__bg{padding:50px 0}}@media only screen and (max-width: 500px){.presence__bg{padding:40px 0}}.presence__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.presence__top{display:block}}.presence__title{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1199.4px){.presence__title{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.presence__description{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;max-width:850px;font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}@media only screen and (max-width: 1022.6px){.presence__description{margin-top:20px}}.presence__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-top:40px}@media only screen and (max-width: 1199.4px){.presence__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 1199.4px){.presence__wrap{margin-top:30px}}@media only screen and (max-width: 767px){.presence__wrap{margin-top:20px}}.presence__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1199.4px){.presence__left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.presence__map{width:100%;max-width:825px}.presence__map svg{width:100%;height:auto}.presence__map svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.presence__map svg .hovered{fill:#2f7d2a}.presence__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}@media only screen and (min-width: 1199.6px){.presence__right{overflow-y:scroll}.presence__right::-webkit-scrollbar{width:8px;background-color:#3b3a39}.presence__right::-webkit-scrollbar-thumb{border-radius:6px;background-color:#b3b3b3;border:8px solid #ccc}.presence__right::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:6px;background-color:#3b3a39}}@media only screen and (max-width: 1199.4px){.presence__right{width:100%}}.presence__list{width:100%}@media only screen and (min-width: 1199.6px){.presence__list{position:relative;height:100%}}@media only screen and (min-width: 1199.6px){.presence__list .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;margin:20px 0;top:0;left:0}}.presence__item{font-weight:600;font-size:24px;line-height:1.2;color:gray;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width: 1199.6px){.presence__item:not(:first-child){margin-top:30px}}@media only screen and (max-width: 1199.4px){.presence__item{width:initial}}@media only screen and (max-width: 500px){.presence__item{font-size:16px}}.presence__item:hover{color:#2f7d2a}@media only screen and (min-width: 1199.6px){.presence__item.swiper-slide{height:auto}}.presence__item-text{display:inline-block}.certificates__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.certificates__bg{padding:75px 0}}@media only screen and (max-width: 767px){.certificates__bg{padding:50px 0}}@media only screen and (max-width: 500px){.certificates__bg{padding:40px 0}}.certificates__gallery{margin-top:30px}@media only screen and (max-width: 1022.6px){.certificates__gallery{padding-right:15%}}.video__bg{padding:50px 0 0}@media only screen and (max-width: 1022.6px){.video__bg{padding:40px 0 0}}@media only screen and (max-width: 767px){.video__bg{padding:20px 0 0}}.video__wrap{overflow:hidden;position:relative;padding-bottom:41%}.video__wrap video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-object-fit:cover;object-fit:cover}.stages__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.stages__bg{padding:75px 0}}@media only screen and (max-width: 767px){.stages__bg{padding:50px 0}}@media only screen and (max-width: 500px){.stages__bg{padding:40px 0}}.stages__wrap{margin-top:30px}.stages__list{position:relative}@media only screen and (min-width: 767.4px){.stages__list::before{content:"";position:absolute;left:calc(50% - 1px);top:0;height:calc(100% + 20px);width:2px;background-color:gray}.stages__list::after{content:"";position:absolute;width:15px;height:15px;border-left:2px solid gray;border-bottom:2px solid gray;left:calc(50% - 7px);bottom:-20px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}}.stages__item{display:-webkit-box;display:-ms-flexbox;display:flex}.stages__item:not(:first-child){margin-top:70px}@media only screen and (max-width: 1022.6px){.stages__item:not(:first-child){margin-top:60px}}@media only screen and (max-width: 500px){.stages__item:not(:first-child){margin-top:40px}}@media only screen and (min-width: 767.4px){.stages__item:nth-child(even) .stages__item-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.stages__item:nth-child(odd) .stages__item-bottom{text-align:right}.stages__item:nth-child(odd) .stages__item-description{margin-left:auto}}.stages__item-left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.stages__item-img{padding-bottom:53%;position:relative}.stages__item-img img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}.stages__item-bottom{padding:10px 15px 0}@media only screen and (max-width: 767px){.stages__item-bottom{padding:10px 0 0}}.stages__item-title{font-weight:600;font-size:24px;line-height:1.2;color:#fff}.stages__item-description{margin-top:10px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc;max-width:400px}.stages__item-right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 767px){.stages__item-right{display:none}}.gallery__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.gallery__bg{padding:75px 0}}@media only screen and (max-width: 767px){.gallery__bg{padding:50px 0}}@media only screen and (max-width: 500px){.gallery__bg{padding:40px 0}}.gallery__wrap{margin-top:30px}@media only screen and (max-width: 1022.6px){.gallery__slider{padding-right:15%}}.gallery__slider-slide{height:480px}@media only screen and (max-width: 1022.6px){.gallery__slider-slide{height:320px}}@media only screen and (max-width: 500px){.gallery__slider-slide{height:220px}}.gallery__slider-img img{-o-object-fit:cover;object-fit:cover;height:100%}.reviews__bg{padding:10px 0 100px}@media only screen and (max-width: 1022.6px){.reviews__bg{padding:10px 0 75px}}@media only screen and (max-width: 767px){.reviews__bg{padding:10px 0 50px}}@media only screen and (max-width: 500px){.reviews__bg{padding:10px 0 40px}}.reviews__wrap{margin-top:30px}.reviews__list{display:grid;row-gap:30px}.reviews__item{padding:30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.reviews__item{position:relative}}@media only screen and (max-width: 767px){.reviews__item-top{margin-right:64px}}@media only screen and (max-width: 500px){.reviews__item-top{margin-right:44px}}.reviews__item-date{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:rgba(47,125,42,.35)}.reviews__item-star{margin-top:20px}.reviews__item-star img{width:20px;height:20px;margin-right:5px}.reviews__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#222;margin-top:10px}.reviews__item-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#333;margin-top:10px;max-width:990px}@media only screen and (max-width: 767px){.reviews__item-right{position:absolute;right:30px;top:30px}}.reviews__item-logo{width:120px;height:120px}@media only screen and (max-width: 767px){.reviews__item-logo{width:64px;height:64px}}@media only screen and (max-width: 500px){.reviews__item-logo{width:44px;height:44px}}.reviews__item-logo img{-o-object-fit:contain;object-fit:contain;height:100%}.reviews_send__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.reviews_send__bg{padding:75px 0}}@media only screen and (max-width: 767px){.reviews_send__bg{padding:50px 0}}@media only screen and (max-width: 500px){.reviews_send__bg{padding:40px 0}}.reviews_send__bg2{padding:60px 0;background:#333}.reviews_send__box{max-width:1320px;margin:0 auto}@media only screen and (max-width: 1022.6px){.reviews_send__box{max-width:650px}}.reviews_send__form{margin-top:30px}.reviews_send__form .wpcf7-response-output{display:none}.reviews_send__form .wpcf7-not-valid-tip{font-size:.8em !important}.reviews_send__form .wpcf7-spinner{display:none;margin:0 auto}.reviews_send__form-send.submitting .wpcf7-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews_send__form-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.reviews_send__form-top{display:block}}.reviews_send__form-label{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:block}@media only screen and (max-width: 1022.6px){.reviews_send__form-label:not(:first-child){margin-top:20px}}.reviews_send__form-label .wpcf7-form-control-wrap{display:block}.reviews_send__form-input{height:43px;border:1px solid gray;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;padding:10px;width:100%;background:rgba(0,0,0,0);font-family:"Inter";color:#fff}.reviews_send__form-input::-webkit-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form-input::-moz-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form-input:-ms-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form-input::-ms-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form-input::placeholder{color:rgba(128,128,128,.8)}.reviews_send__form textarea{border:1px solid gray;height:150px;width:100%;background:rgba(0,0,0,0);padding:10px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;font-family:"Inter";color:#fff;margin-top:30px}@media only screen and (max-width: 1022.6px){.reviews_send__form textarea{margin-top:20px}}.reviews_send__form textarea::-webkit-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form textarea::-moz-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form textarea:-ms-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form textarea::-ms-input-placeholder{color:rgba(128,128,128,.8)}.reviews_send__form textarea::placeholder{color:rgba(128,128,128,.8)}.reviews_send__form-bottom{margin-top:30px}@media only screen and (max-width: 1022.6px){.reviews_send__form-bottom{margin-top:20px}}.reviews_send__form-btn{border:none;cursor:pointer;width:100%;font-family:"Inter";-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.reviews_send__form-small{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:20px;font-weight:400;font-size:16px;line-height:22px;text-align:justify;color:#fff}.reviews_send__form-small a{color:#fff}.reviews_send__form-small input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.reviews_send__form-small input:checked+.wpcf7-list-item-label::after{background-color:#2f7d2a;border:2px solid #2f7d2a}.reviews_send__form-small input:checked+.wpcf7-list-item-label::before{border-left:2px solid #333;border-bottom:2px solid #333}.reviews_send__form-small label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.reviews_send__form-small label .wpcf7-list-item-label{padding-left:30px}.reviews_send__form-small label .wpcf7-list-item-label::after{content:"";width:20px;height:20px;position:absolute;left:0;top:0;background-color:gray;border:2px solid gray;cursor:pointer}.reviews_send__form-small label .wpcf7-list-item-label::before{content:"";border-left:2px solid gray;border-bottom:2px solid gray;position:absolute;width:11px;height:8px;-webkit-transform:rotate(310deg);-ms-transform:rotate(310deg);transform:rotate(310deg);top:4px;left:4px;cursor:pointer;z-index:1}.reviews_send__form-small span.wpcf7-not-valid-tip{position:absolute;top:-17px;left:-7px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.reviews_send__form-small span.wpcf7-list-item.first.last{display:block}.reviews_send__form-small span.wpcf7-list-item.first.last{font-size:1px}.blog_page__bg{padding:10px 0 100px}@media only screen and (max-width: 1022.6px){.blog_page__bg{padding:10px 0 75px}}@media only screen and (max-width: 767px){.blog_page__bg{padding:10px 0 50px}}@media only screen and (max-width: 500px){.blog_page__bg{padding:10px 0 40px}}.blog_page__wrap{margin-top:30px}@media only screen and (max-width: 767px){.blog_page__wrap{margin-top:20px}}.blog_page__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.blog_page__item{display:block}}.blog_page__item:not(:first-child){margin-top:200px}@media only screen and (max-width: 1022.6px){.blog_page__item:not(:first-child){margin-top:60px}}@media only screen and (max-width: 767px){.blog_page__item:not(:first-child){margin-top:40px}}@media only screen and (max-width: 500px){.blog_page__item:not(:first-child){margin-top:20px}}@media only screen and (min-width: 1023px){.blog_page__item:nth-child(even) .blog_page__item-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.blog_page__item:nth-child(even) .blog_page__item-top{text-align:right}.blog_page__item:nth-child(even) .blog_page__item-wrap{margin-left:auto}}.blog_page__item-left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.blog_page__item-img{padding-bottom:50%;position:relative}.blog_page__item-img img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}.blog_page__item-right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1022.6px){.blog_page__item-right{margin-top:20px}}@media only screen and (max-width: 1022.6px)and (max-width: 767px){.blog_page__item-right{margin-top:10px}}.blog_page__item-wrap{max-width:610px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_page__item-top{margin-bottom:30px}@media only screen and (max-width: 1022.6px){.blog_page__item-top{margin-bottom:20px}}@media only screen and (max-width: 767px){.blog_page__item-top{margin-bottom:10px}}.blog_page__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#fff}.blog_page__item-text{font-weight:400;font-size:16px;line-height:1.4;text-transform:lowercase;color:#fff;margin-top:20px}@media only screen and (max-width: 767px){.blog_page__item-text{margin-top:10px}}.blog_page__item-btn{width:100%;margin-top:auto}@media only screen and (max-width: 1022.6px){.content__page{padding:75px 0}}@media only screen and (max-width: 767px){.content__page{padding:50px 0}}@media only screen and (max-width: 500px){.content__page{padding:40px 0}}.content__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.content__bg{padding:30px 0}}@media only screen and (max-width: 500px){.content__bg{padding:20px 0}}.content__split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1022.6px){.content__split{display:block}}@media only screen and (min-width: 1023px){.content__split.flip .content__split-right{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.content__split.flip .content__split-top{text-align:right}.content__split.flip .content__split-li{direction:rtl;margin-right:24px;margin-left:0}.content__split.flip .content__split-wrap{margin-left:auto}}.content__split-left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.content__split-img{padding-bottom:50%;position:relative}.content__split-img img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}.content__split-right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1022.6px){.content__split-right{margin-top:20px}}@media only screen and (max-width: 500px){.content__split-right{margin-top:10px}}.content__split-wrap{max-width:610px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content__split-ul{margin:0}.content__split-li{list-style-type:disc;margin-left:24px}.content__split-li,.content__split-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc}@media only screen and (max-width: 767px){.content__split-li,.content__split-text{margin-top:10px}}.content__text{max-width:1038px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.04em;color:#ccc}.partners__bg{padding:10px 0 100px}@media only screen and (max-width: 1022.6px){.partners__bg{padding:10px 0 75px}}@media only screen and (max-width: 767px){.partners__bg{padding:10px 0 50px}}@media only screen and (max-width: 500px){.partners__bg{padding:10px 0 40px}}.partners__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width: 1023px){.partners__wrap{display:block}}.partners__left{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1199.4px){.partners__left{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.partners__right{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1023px){.partners__right{margin-top:40px}}@media only screen and (max-width: 767px){.partners__right{margin-top:15px}}.partners__subtitle{margin-bottom:10px;font-weight:600;font-size:24px;line-height:1.2;color:#fff}.partners__text{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#ccc}.partners__text-wheat{font-weight:500;font-size:18px;color:#fff}.partners__img{padding-bottom:47%;position:relative}@media only screen and (max-width: 1023px){.partners__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.partners__img img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-top:110px}@media only screen and (max-width: 1023px){.partners__list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;margin-top:40px}}@media only screen and (max-width: 500px){.partners__list{row-gap:10px;margin-top:20px}}.partners__item{position:relative;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1023px){.partners__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}}@media only screen and (max-width: 767px){.partners__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.partners__item-img{padding-bottom:62%}.partners__item-img img{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%}.partners__item-bg{position:absolute;top:0;right:0;bottom:0;left:0;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear, left top, left bottom, color-stop(16.52%, rgba(0, 0, 0, 0)), to(#000000));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 16.52%, #000000 100%)}@media only screen and (max-width: 1023px){.partners__item-bg{padding:10px}}.partners__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#fff}.examples__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.examples__bg{padding:75px 0}}@media only screen and (max-width: 767px){.examples__bg{padding:50px 0}}@media only screen and (max-width: 500px){.examples__bg{padding:40px 0}}.examples__wrap{margin-top:30px}@media only screen and (max-width: 1023px){.examples__gallery{padding-right:30%}}@media only screen and (max-width: 767px){.examples__gallery{padding-right:15%}}@media only screen and (max-width: 500px){.examples__gallery{padding-right:0}}@media only screen and (max-width: 500px){.examples__gallery .swiper-wrapper{display:block}}.examples__gallery-slide{height:420px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 1023px){.examples__gallery-slide{height:350px}}@media only screen and (max-width: 500px){.examples__gallery-slide{height:260px}.examples__gallery-slide:not(:first-child){margin-top:20px}}.examples__gallery-img{position:absolute;top:0;right:0;bottom:0;left:0}.examples__gallery-img img{-o-object-fit:cover;object-fit:cover;height:100%}.examples__gallery-title{position:relative;font-weight:600;font-size:24px;line-height:1.2;color:#fff;background:#333;padding:20px 30px;width:100%}@media only screen and (max-width: 1023px){.examples__gallery-title{padding:10px}}@media only screen and (max-width: 370px){.examples__gallery-title{font-size:16px}}.delivery__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.delivery__bg{padding:75px 0}}@media only screen and (max-width: 767px){.delivery__bg{padding:50px 0}}@media only screen and (max-width: 500px){.delivery__bg{padding:40px 0}}.delivery__wrap{background:#333;padding:60px 0}@media only screen and (max-width: 1023px){.delivery__wrap{padding:60px 120px}}@media only screen and (max-width: 767px){.delivery__wrap{padding:60px 50px}}@media only screen and (max-width: 500px){.delivery__wrap{padding:60px 0px 60px 50px}}@media only screen and (max-width: 370px){.delivery__wrap{padding:60px 0px}}.delivery__title{position:relative;z-index:2}.delivery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:240px;-moz-column-gap:240px;column-gap:240px;row-gap:140px;margin-top:30px}@media only screen and (max-width: 1760px){.delivery__list{-webkit-column-gap:calc(50px + 190*(100vw - 1023px)/737);-moz-column-gap:calc(50px + 190*(100vw - 1023px)/737);column-gap:calc(50px + 190*(100vw - 1023px)/737)}}@media only screen and (max-width: 1023px){.delivery__list{-webkit-column-gap:auto;-moz-column-gap:auto;column-gap:auto}}@media only screen and (max-width: 370px){.delivery__list{row-gap:30px}}.delivery__item{position:relative;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 1023px){.delivery__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.delivery__item-numb{position:absolute;top:-100px;left:-70px;z-index:1;font-weight:400;font-size:160px;line-height:150%;text-align:justify;letter-spacing:.04em;color:rgba(47,125,42,.35)}@media only screen and (max-width: 370px){.delivery__item-numb{display:none}}.delivery__item-content{position:relative;z-index:2}.delivery__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#e6e6e6}.delivery__item a,.delivery__item-test{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#e6e6e6;margin-top:10px}.vacancies__bg{padding:100px 0}@media only screen and (max-width: 1022.6px){.vacancies__bg{padding:75px 0}}@media only screen and (max-width: 767px){.vacancies__bg{padding:50px 0}}@media only screen and (max-width: 500px){.vacancies__bg{padding:40px 0}}@media only screen and (max-width: 1199.4px){.vacancies__gallery{padding-right:15%}}@media only screen and (max-width: 767px){.vacancies__gallery{padding-right:0}}.vacancies__gallery .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 767px){.vacancies__gallery .swiper-wrapper{display:block}}.vacancies__item{background-color:#fff;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}@media only screen and (max-width: 767px){.vacancies__item:not(:first-child){margin-top:40px}}@media only screen and (max-width: 767px)and (max-width: 500px){.vacancies__item:not(:first-child){margin-top:20px}}.vacancies__item-name{font-weight:600;font-size:24px;line-height:1.2;color:#333}.vacancies__item-ul{margin:10px 0 auto;max-width:551px}.vacancies__item-li{font-weight:400;font-size:16px;line-height:150%;text-align:justify;letter-spacing:.04em;color:#333}.vacancies__item-li:not(:first-child){margin-top:10px}.vacancies__item-btn{width:100%;margin-top:30px}@media only screen and (max-width: 500px){.vacancies__item-btn{margin-top:20px}}.read-more{color:hsla(0,0%,80%,.5)}.wp-pagenavi,.nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.wp-pagenavi>.pages,.nav-links>.pages{display:none}.wp-pagenavi span.current,.wp-pagenavi a.page-numbers,.wp-pagenavi a.page.smaller,.wp-pagenavi span.extend,.wp-pagenavi a.previouspostslink,.wp-pagenavi a.nextpostslink,.nav-links span.current,.nav-links a.page-numbers,.nav-links a.page.smaller,.nav-links span.extend,.nav-links a.previouspostslink,.nav-links a.nextpostslink{font-weight:400;font-size:16px;line-height:1.2;color:#ccc;margin:0 3px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;border:none}.wp-pagenavi span.current:hover,.wp-pagenavi a.page-numbers:hover,.wp-pagenavi a.page.smaller:hover,.wp-pagenavi span.extend:hover,.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi a.nextpostslink:hover,.nav-links span.current:hover,.nav-links a.page-numbers:hover,.nav-links a.page.smaller:hover,.nav-links span.extend:hover,.nav-links a.previouspostslink:hover,.nav-links a.nextpostslink:hover{color:#2f7d2a}.wp-pagenavi span.current,.nav-links span.current{font-weight:400;font-size:16px;line-height:1.2;color:#2f7d2a}.wp-pagenavi a.page.larger:hover,.wp-pagenavi a.page.smaller:hover,.nav-links a.page.larger:hover,.nav-links a.page.smaller:hover{color:#2f7d2a}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.nav-links a.nextpostslink,.nav-links a.previouspostslink{color:rgba(0,0,0,0);width:1px}.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi a.previouspostslink:hover,.nav-links a.nextpostslink:hover,.nav-links a.previouspostslink:hover{color:rgba(0,0,0,0)}.wp-pagenavi a.nextpostslink:hover::after,.wp-pagenavi a.previouspostslink:hover::after,.nav-links a.nextpostslink:hover::after,.nav-links a.previouspostslink:hover::after{color:#2f7d2a}.wp-pagenavi a.next,.nav-links a.next{color:rgba(0,0,0,0);background-image:url(./img/pag_next.svg)}.wp-pagenavi a.next::after,.nav-links a.next::after{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;content:">";font-weight:400;font-size:16px;line-height:1.2;color:#ccc}.wp-pagenavi a.prev,.nav-links a.prev{color:rgba(0,0,0,0);background-image:url(./img/pag_prev.svg)}.wp-pagenavi a.prev::after,.nav-links a.prev::after{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;content:"<";font-weight:400;font-size:16px;line-height:1.2;color:#ccc}.top_btn__wrap{display:none}.wpcf7{position:relative}.wpcf7-response-output.active{position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ff4931;color:#fff;padding:20px !important;border-radius:20px;font-size:14px;width:90%;height:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-form__social,.calc_block__social-link,.calc_block2__social-link,.calc_block3__social-link,.precise__form-social,.top__form-social{display:none !important}.closeBtn2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px;width:34px;height:34px;background:#fff;border-radius:9px;position:absolute;right:0;top:0}@media only screen and (max-width: 767px){.closeBtn3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px;width:34px;height:34px;background:#fff;border-radius:9px}}.closeBtn{cursor:pointer;float:right;position:absolute;right:15px;top:40px;line-height:.8;font-size:40px;font-weight:100;color:#fff;z-index:2}@media only screen and (max-width: 767px){.closeBtn{font-size:30px}}.closeBtn1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px;background:#fff;border-radius:10px;cursor:pointer}.closeBtn1_close{width:12px;height:12px}.modal1 .modal-wrapper{max-width:690px;border-radius:20px}.modal1 .modal-body{background:#181818;border-radius:20px;padding:40px 30px 30px}@media only screen and (max-width: 767px){.modal1 .modal-body{padding:30px 10px 20px}}.modal2 .modal-wrapper{max-width:90%;overflow:hidden;border-radius:20px}@media only screen and (max-width: 767px){.modal3{background:#181818 !important;padding-top:20px}}.modal{background:rgba(0,0,0,.7);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0;left:0;position:fixed;overflow:auto;right:0;z-index:5}.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-wrapper{width:100%;height:auto;max-height:100%;max-width:500px;position:absolute;text-align:left}.modal-wrapper_city{max-width:970px}@media only screen and (max-width: 767px){.modal-wrapper_city .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;padding:0 10px}}.modal-wrapper_city .modal-body{background:#181818;border-radius:20px}.modal-header,.modal-footer{text-align:center;color:#fff}.modal-title{font-weight:700;font-size:40px;line-height:100%;text-align:center;letter-spacing:-0.02em;color:#fff}@media only screen and (max-width: 767px){.modal-title{font-size:28px}}.modal-subtitle{font-weight:500;font-size:16px;line-height:130%;text-align:center;color:#b3b3b3;margin-top:20px}@media only screen and (max-width: 767px){.modal-subtitle{font-size:14px}}.modal-form{background:#282828;padding:30px;margin-top:30px}@media only screen and (max-width: 767px){.modal-form{padding:20px;z-index:1;position:relative}}.modal-form .wpcf7-response-output{display:none}.modal-form .wpcf7-not-valid-tip{font-size:.8em !important}.modal-form .wpcf7-spinner{display:none;margin:0 auto}.modal-form__send.submitting .wpcf7-spinner{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-form__label{margin-bottom:10px;display:block}@media only screen and (max-width: 767px){.modal-form__label{margin-bottom:6px}}.modal-form__label .wpcf7-form-control-wrap{display:block}.modal-form__input{padding:10px 20px;height:52px;width:100%;background:#3b3a39;border-radius:12px;font-family:"HelveticaNeue";font-weight:500;font-size:16px;line-height:1;color:#fff;border:1px solid #3b3a39}@media only screen and (max-width: 767px){.modal-form__input{font-size:14px}}.modal-form__input::-webkit-input-placeholder{color:#b3b3b3}.modal-form__input::-moz-placeholder{color:#b3b3b3}.modal-form__input:-ms-input-placeholder{color:#b3b3b3}.modal-form__input::-ms-input-placeholder{color:#b3b3b3}.modal-form__input::placeholder{color:#b3b3b3}.modal-form__btn{font-weight:700;font-size:16px;line-height:1;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:19px 24px;width:100%;background-color:#ff4931;border-radius:12px;background-image:url(../img/btn_right_top.svg);background-position:right 24px center;background-size:20px;background-repeat:no-repeat;border:none;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (min-width: 767.4px){.modal-form__btn{text-align:left}}@media only screen and (max-width: 767px){.modal-form__btn{font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal-form__btn:hover{background-color:#ff6d5a;background-image:url(../img/btn_right.svg);background-size:16px}.modal-form__small{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-top:10px;font-weight:500;font-size:12px;line-height:120%;color:#fff}.modal-form__small a{color:#fff}.modal-form__small input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0)}.modal-form__small input:checked+.wpcf7-list-item-label::after{border:2px solid #fff}.modal-form__small input:checked+.wpcf7-list-item-label::before{border-left:2px solid #181818;border-bottom:2px solid #181818}.modal-form__small label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.modal-form__small label .wpcf7-list-item-label{padding-left:30px}.modal-form__small label .wpcf7-list-item-label::after{content:"";width:18px;height:18px;position:absolute;left:0;top:0;background-color:#fff;border:2px solid #fff;border-radius:5px;cursor:pointer}.modal-form__small label .wpcf7-list-item-label::before{content:"";border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;width:9px;height:6px;-webkit-transform:rotate(310deg);-ms-transform:rotate(310deg);transform:rotate(310deg);top:4px;left:4px;cursor:pointer;z-index:1}.modal-form__small span.wpcf7-not-valid-tip{position:absolute;top:-17px;left:-7px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.modal-form__small span.wpcf7-list-item.first.last{display:block}.modal-form__small span.wpcf7-list-item.first.last{font-size:1px}.modal-logo-img{display:block;max-width:120px}@media only screen and (min-width: 767.6px){.modal-logo-img{display:none}}.modal-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-top:30px}@media only screen and (max-width: 767px){.modal-addresses{row-gap:6px}}.modal-addresses__wrap{padding:30px}@media only screen and (max-width: 767px){.modal-addresses__wrap{padding:0 10px 20px}}.modal-addresses__title3{font-weight:700;font-size:30px;line-height:100%;letter-spacing:-0.02em;color:#fff}@media only screen and (max-width: 767px){.modal-addresses__title3{font-size:28px}}.modal-addresses__item{background:#282828;border-radius:20px;padding:30px;width:calc(33.333% - 13.3333333333px)}@media only screen and (max-width: 767px){.modal-addresses__item{padding:20px;width:100%}}.modal-addresses__text{font-weight:500;font-size:16px;line-height:130%;color:#fff;margin-top:20px}.modal-addresses__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;background:#3b3a39;border-radius:12px;font-weight:700;font-size:16px;line-height:1;text-align:center;color:#fff;margin-top:20px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 767px){.modal-addresses__btn{font-size:14px}}.modal-addresses__btn:hover{color:#ff4931;background:#fff}.modal-addresses__city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:16px;line-height:1;text-align:center;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;padding:12px 20px;background:#3b3a39;border-radius:12px}@media only screen and (max-width: 767px){.modal-addresses__city{font-size:14px}}.modal-addresses__city-icon{width:16px;height:20px;margin-right:10px}.modal-maps{height:600px}.circle{position:fixed;bottom:40px;right:40px;width:80px;height:80px;border-radius:50%;cursor:pointer;z-index:2;-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.3)}.circle::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:2}.circle:hover span{opacity:0}.circle:hover img{opacity:1}.circle:hover .wave:after{-webkit-animation:animate2 10s linear infinite;animation:animate2 10s linear infinite}.circle:hover .wave:before{-webkit-animation:animate2 5s linear infinite;animation:animate2 5s linear infinite}.circle:hover .wave:before,.circle:hover .wave:after{-webkit-transform:translate(-50%, 85%);-ms-transform:translate(-50%, 85%);transform:translate(-50%, 85%)}.circle span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:13px;line-height:1;text-align:center;font-weight:700;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.circle img{opacity:0;position:absolute;top:43%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.wave{position:relative;top:0;width:100%;height:100%;background:#ff4931;border-radius:50%;-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.2);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.2);overflow:hidden;pointer-events:none}.wave:before,.wave:after{content:"";position:absolute;bottom:0;left:50%;width:200%;height:200%;background:#000;-webkit-transform:translate(-50%, 75%);-ms-transform:translate(-50%, 75%);transform:translate(-50%, 75%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.wave:before{border-radius:45%;background:#17181c;-webkit-animation:animate 5s linear infinite;animation:animate 5s linear infinite;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wave:after{border-radius:40%;background:rgba(23,24,28,.5);-webkit-animation:animate 10s linear infinite;animation:animate 10s linear infinite;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@-webkit-keyframes animate{0%{-webkit-transform:translate(-50%, 75%) rotate(0deg);transform:translate(-50%, 75%) rotate(0deg)}100%{-webkit-transform:translate(-50%, 75%) rotate(360deg);transform:translate(-50%, 75%) rotate(360deg)}}@keyframes animate{0%{-webkit-transform:translate(-50%, 75%) rotate(0deg);transform:translate(-50%, 75%) rotate(0deg)}100%{-webkit-transform:translate(-50%, 75%) rotate(360deg);transform:translate(-50%, 75%) rotate(360deg)}}@-webkit-keyframes animate2{0%{-webkit-transform:translate(-50%, 85%) rotate(0deg);transform:translate(-50%, 85%) rotate(0deg)}100%{-webkit-transform:translate(-50%, 85%) rotate(360deg);transform:translate(-50%, 85%) rotate(360deg)}}@keyframes animate2{0%{-webkit-transform:translate(-50%, 85%) rotate(0deg);transform:translate(-50%, 85%) rotate(0deg)}100%{-webkit-transform:translate(-50%, 85%) rotate(360deg);transform:translate(-50%, 85%) rotate(360deg)}}.modal-wrapper_width{max-width:700px}@media only screen and (max-width: 767px){.modal-wrapper_width{max-width:500px}}@media only screen and (max-width: 450px){.modal-wrapper_width{position:relative}}.modal-form_flex{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:86px}@media only screen and (max-width: 767px){.modal-form_flex{padding-right:0}}@media only screen and (max-width: 450px){.modal-form_flex{display:block}}.modal-form_flex>.wpcf7{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}@media only screen and (max-width: 450px){.modal-form_flex>.wpcf7{z-index:1}}.modal-form__right{margin-right:-180px;width:60%;margin-top:-97px;margin-left:20px}@media only screen and (max-width: 767px){.modal-form__right{margin-right:0;width:48%;margin-top:-45px}}@media only screen and (max-width: 450px){.modal-form__right{opacity:.3;position:absolute;right:0;bottom:0;pointer-events:none;z-index:0;width:100%;max-width:235px;margin-top:0}}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{z-index:5}.new_reviews__gallery{overflow:hidden;width:100%}.new_reviews__gallery .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.new_reviews__slide{padding:25px;background:#fbfbfb;-webkit-box-shadow:2px 2px 6px rgba(45,70,51,.1);box-shadow:2px 2px 6px rgba(45,70,51,.1);border-radius:10px;height:auto}.new_reviews__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new_reviews__foto{width:75px;height:75px;border-radius:50%;overflow:hidden}.new_reviews__foto img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.new_reviews__logo svg{width:50px;height:50px}.new_reviews__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:35px}.new_reviews__name{margin-right:12px;font-weight:700;font-size:18px;line-height:1.2;color:#131513}.new_reviews__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new_reviews__stars img{width:18px;height:18px;margin-right:2px}.new_reviews__text{margin-top:24px;font-weight:400;font-size:14px;line-height:1.4;color:#131513}.new_reviews__navigation{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:calc(100% + 84px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;pointer-events:none}@media only screen and (max-width: 1280px){.new_reviews__navigation{width:calc(100% + 20px)}}.new_reviews__prev,.new_reviews__next{width:22px;height:22px;cursor:pointer;pointer-events:auto}