.alignwide{width:100%}.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:1920px}@media only screen and (min-width:1920px){.alignfull{width:1920px !important;margin-left:calc(-1 * (1920px - 1530px) / 2) !important;margin-right:calc(-1 * (1920px - 1530px) / 2) !important}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font-family:"Roboto",sans-serif;font-weight:400;box-sizing:border-box}body{background-color:#f6f7f7;max-width:1920px;overflow-x:hidden;margin:0 auto;-webkit-box-shadow:0 0 20px 5px #747474;box-shadow:0 0 20px 5px #747474}a{text-decoration:none;transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}ul li{list-style-position:inside;font-size:16px;line-height:1.5;margin-bottom:10px}ol li{list-style-position:inside;font-size:16px;line-height:1.5;margin-bottom:10px}p{margin-bottom:15px;font-size:16px;line-height:1.5}.price_p span{font-weight:500;color:#7a9e2d;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:16px}.price_p span:hover{font-weight:500;text-decoration:none;font-family:"Montserrat",sans-serif;font-size:16px;color:#7a9e2d}.header-soc{display:flex;flex-direction:row}.breadcrumbs{padding:40px 0 20px;font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.35}.breadcrumbs svg{flex-shrink:0;margin:0 10px -2px}.breadcrumbs span{font-weight:400;font-size:16px;line-height:135%;color:#a6a6a6}.overflow{display:none}.project-block_img{object-fit:contain;width:100%;height:100%}.breadcrumbs span.current-item{color:#606060}.woocommerce-breadcrumb{padding:40px 0 20px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:135%;color:#606060}.woocommerce-breadcrumb svg{margin:0 10px -2px;flex-shrink:0}.woocommerce-breadcrumb a{font-weight:400;font-size:16px;line-height:135%;color:#606060}.container{max-width:1560px;width:100%;margin:0 auto;padding:0 15px}.contact-page .title{margin-bottom:40px}.project-page .title{margin-bottom:40px}.btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:135%;background-color:#7a9e2d;font-weight:400;font-size:16px;line-height:135%;color:#fff;height:62px;padding:0 30px;width:fit-content;cursor:pointer;border:none;border-radius:5px;transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none}.btn:hover{background-color:#627e24}.title{font-weight:700;font-size:40px;line-height:120%;color:#1d1d1b}@media screen and (max-width:767px){.title{font-size:24px}}#main,#primary{min-height:83vh}#header{background-color:#feffff;padding:29px 0;z-index:999;position:sticky;top:0;width:100%;height:auto}#header .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center}#header .container .logo__holder{max-width:230px;width:100%;height:auto;margin-right:10px}#header .container .logo__holder img{width:100%;height:auto;object-fit:contain}#header .container .menuTop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;margin:0 -15px}#header .container .menuTop li{list-style-type:none;margin:0 15px;height:100%}#header .container .menuTop li a{font-weight:500;font-size:16px;line-height:135%;color:#1d1d1b}#header .container .menuTop li a:hover{color:#7a9e2d}#header .container .phones__holder{margin-left:10px}#header .container .phones__holder .phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#header .container .phones__holder .phone .phone__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center}#header .container .phones__holder .phone .phone__item svg{flex-shrink:0;margin-right:10px}#header .container .phones__holder .phone .phone__item span{font-weight:500;font-size:16px;line-height:120%;color:#1d1d1b;transition:.2s ease-in;-o-transition:.2s ease-in;-ms-transition:.2s ease-in;-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in}#header .container .phones__holder .phone .phone__item.count-more:not(:last-child){margin-bottom:10px}#header .container .phones__holder .phone .phone__item:hover span{color:#7a9e2d}#header .container .burger.open_menu{display:none;flex-direction:column;background-color:transparent;height:40px;width:40px;justify-content:space-evenly;align-items:center;border-radius:2px;flex-shrink:0;margin-left:10px}#header .container .burger.open_menu span{background-color:#7a9e2d;width:30px;height:4px;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}#header .container .burger.open_menu.clicked{background-color:#7a9e2d}#header .container .burger.open_menu.clicked span{background-color:#fff}#header #mobile-mnu{display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100%;width:320px;background-color:#f1f2f3;padding:30px;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transform:translateX(-350px);-o-transform:translateX(-350px);-ms-transform:translateX(-350px);-moz-transform:translateX(-350px);-webkit-transform:translateX(-350px);z-index:9999;overflow-y:auto}#header #mobile-mnu.opened{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0)}#header #mobile-mnu #close-mnu{font-size:45px;position:absolute;right:10px;top:10px;cursor:pointer;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);display:block;color:#7a9e2d}#header #mobile-mnu .logo__holder{max-width:230px;width:100%;height:auto;margin-bottom:30px}#header #mobile-mnu .logo__holder img{width:100%;height:auto;object-fit:contain}#header #mobile-mnu .menuTop{margin-bottom:30px}#header #mobile-mnu .menuTop li{list-style-type:none;margin-bottom:15px}#header #mobile-mnu .menuTop li:last-child{margin-bottom:0}#header #mobile-mnu .menuTop li.active a{color:#7a9e2d}#header #mobile-mnu .menuTop li a{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b}#header #mobile-mnu .adresses__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px}#header #mobile-mnu .adresses__holder svg{margin-right:10px;flex-shrink:0}#header #mobile-mnu .adresses__holder span p{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b;margin-bottom:0}#header #mobile-mnu .email__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px}#header #mobile-mnu .email__holder svg{margin-right:10px;flex-shrink:0}#header #mobile-mnu .email__holder .email__item span{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b}#header #mobile-mnu .phones__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:30px}#header #mobile-mnu .phones__holder svg{margin-right:10px;flex-shrink:0}#header #mobile-mnu .phones__holder .phone{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:flex-start}#header #mobile-mnu .phones__holder .phone .phone__item span{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b}@media screen and (max-width:1400px){#header .container{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#header .container .menuTop{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%;padding:10px 0;margin:0 auto;order:3}}@media screen and (max-width:993px){#header .container{flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}#header .container .menuTop{display:none}#header .container .burger.open_menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (max-width:578px){#header .container .phones__holder .phone .phone__item{width:35px;height:35px;border:1px solid #7a9e2d;border-radius:50%}#header .container .phones__holder .phone .phone__item:not(:first-child){display:none}#header .container .phones__holder .phone .phone__item.count-more{margin-bottom:0 !important}#header .container .phones__holder .phone .phone__item span{display:none}#header .container .phones__holder .phone .phone__item svg{margin-right:0}}.arhive-work .title{margin-bottom:40px}.arhive-work .arhive-work__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:flex-start;gap:22.5px;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.arhive-work .arhive-work__holder .arhive-work-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:calc((100% / 3) - 15px);border-radius:5px;overflow:hidden;margin-bottom:30px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.arhive-work .arhive-work__holder .arhive-work-item .work-img{height:300px;width:100%;max-width:500px}.arhive-work .arhive-work__holder .arhive-work-item .work-img img{width:100%;height:100%;object-fit:cover}.arhive-work .arhive-work__holder .arhive-work-item .work-content{padding:30px;background-color:#feffff;width:100%;flex-grow:1}.arhive-work .arhive-work__holder .arhive-work-item .work-content .work_title{font-weight:500;font-size:20px;line-height:24px;color:#1d1d1b;margin-bottom:10px}.arhive-work .arhive-work__holder .arhive-work-item .work-content .work_descr{font-weight:500;font-size:16px;line-height:135%;color:#606060}.arhive-work .arhive-work__holder .arhive-work-item:hover{box-shadow:0px 10px 30px rgba(0,55,0,.1)}.arhive-work .container{padding:0 15px 60px}.arhive-work .container .btn{margin:0 auto;margin-top:20px}@media screen and (max-width:1221px){.arhive-work .arhive-work__holder .arhive-work-item{width:calc(50% - 15px)}}@media screen and (max-width:993px){.arhive-work .arhive-work__holder .arhive-work-item .work-img{height:200px}.arhive-work .arhive-work__holder .arhive-work-item .work-content{padding:30px 15px}}@media screen and (max-width:578px){.arhive-work .arhive-work__holder .arhive-work-item{width:100%}.arhive-work .arhive-work__holder .arhive-work-item .work-img{height:auto;max-width:none}}.single-work__holder .title{margin-bottom:40px}.single-work__holder .work-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.single-work__holder .work-item .work-item-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;margin-bottom:60px}.single-work__holder .work-item .work-item-top .left__side{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;max-width:880px;width:100%;margin-right:30px}.video-slide{height:100%}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide{height:100%;max-height:550px}.single-work__holder .work-item .work-item-top .left__side .swiper-work{width:100%;margin-bottom:20px}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper{flex-align:center;align-items:center}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide .swiper-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100%;max-width:880px;height:auto;max-height:550px;outline:none;border-radius:5px;overflow:hidden}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide.video-slide{position:relative;cursor:pointer}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide.video-slide:before{content:"";position:absolute;width:100vw;height:100%;background:#0000008a;top:0;left:0;z-index:1}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide.video-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(//www.trest40.ru/wp-content/themes/theme/assets/css/../images/icons8.png);background-repeat:no-repeat;background-position:center}.fancybox__content{background:unset !important;padding:0 !important}.single-work__holder .work-item .work-item-top .left__side .swiper-work .swiper-wrapper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.single-work__holder .work-item .work-item-top .left__side .overflow{height:70px}.single-work__holder .work-item .work-item-top .left__side .overflow .thumbs__holder{overflow:hidden}.single-work__holder .work-item .work-item-top .left__side .overflow .thumbs__holder .swiper-slide{width:100%;height:70px;cursor:pointer}.single-work__holder .work-item .work-item-top .left__side .overflow .thumbs__holder .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.single-work__holder .work-item .work-item-top .right__side{max-width:620px;width:100%}.single-work__holder .work-item .work-item-top .right__side .square{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;margin-bottom:20px}.single-work__holder .work-item .work-item-top .right__side .square .comm_square{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b;padding:10px 20px;border-radius:5px;background-color:#feffff;width:fit-content;box-shadow:0px 10px 30px rgba(0,55,0,.1);margin-right:20px}.single-work__holder .work-item .work-item-top .right__side .square .constr_square{font-weight:400;font-size:12px;line-height:135%;color:#606060}.single-work__holder .work-item .work-item-top .right__side .work-price{font-weight:600;font-size:32px;line-height:120%;color:#7a9e2d;margin-bottom:20px}.single-work__holder .work-item .work-item-top .right__side .work-descr{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:30px}.single-work__holder .work-item .work-item-top .right__side .rooms{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%;margin-bottom:30px}.single-work__holder .work-item .work-item-top .right__side .rooms .rooms-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;width:calc(50% - 10px);margin-bottom:12px}.single-work__holder .work-item .work-item-top .right__side .rooms .rooms-item svg{flex-shrink:0;margin-right:10px}.single-work__holder .work-item .work-item-top .right__side .btn{width:100%}.single-work__holder .work-item .work-item-bottom .title{margin-bottom:40px}.single-work__holder .work-item .work-item-bottom .project-price{padding:40px;background-color:#7a9e2d;border-radius:5px;font-weight:400;font-size:32px;line-height:120%;color:#fff;margin-bottom:20px}.single-work__holder .work-item .work-item-bottom .project-price span{font-weight:600;font-size:32px;line-height:120%;color:#fff}.single-work__holder .work-item .work-item-bottom .project-descr{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:20px}.single-work__holder .work-item .work-item-bottom .project-accordeon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item{border-radius:5px;background-color:#eceded;overflow:hidden;margin-bottom:20px}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;font-weight:500;font-size:20px;line-height:120%;color:#606060;background-color:transparent;padding:30px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;cursor:pointer}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title .accordeon-arr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;margin-left:10px}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title .accordeon-arr svg{flex-shrink:0;transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title .accordeon-arr svg path{transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title.active{background-color:#7a9e2d;color:#feffff}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title.active .accordeon-arr svg{transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear;transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title.active .accordeon-arr svg path{stroke:#feffff}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content{display:none;padding:30px}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content p{font-weight:400;font-size:16px;line-height:135%;color:#606060}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content p:last-child{margin-bottom:0}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content ul li{font-weight:400;font-size:16px;line-height:135%;color:#606060}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content ul li:last-child{margin-bottom:0}.single-work__holder .work-item .work-item-bottom .project-accordeon .left__side,.single-work__holder .work-item .work-item-bottom .project-accordeon .right__side{width:calc(50% - 15px)}@media screen and (max-width:1400px){.single-work__holder .work-item .work-item-top .left__side,.single-work__holder .work-item .work-item-top .right__side{width:calc(50% - 15px);max-width:none}}@media screen and (max-width:993px){.single-work__holder .work-item .work-item-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}.single-work__holder .work-item .work-item-top .left__side,.single-work__holder .work-item .work-item-top .right__side{width:100%}.single-work__holder .work-item .work-item-top .left__side{margin-bottom:30px}.single-work__holder .work-item .work-item-bottom .project-accordeon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}.single-work__holder .work-item .work-item-bottom .project-accordeon .left__side,.single-work__holder .work-item .work-item-bottom .project-accordeon .right__side{width:100%}.single-work__holder .work-item .work-item-bottom .project-price{font-size:24px}.single-work__holder .work-item .work-item-bottom .project-price span{font-size:24px}}@media screen and (max-width:578px){.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-title{padding:30px 15px;font-size:16px}.single-work__holder .work-item .work-item-bottom .project-accordeon .accordeon-item .accordeon-content{padding:30px 15px}}@media screen and (max-width:460px){#main>div>div.breadcrumbs>span:nth-child(3)>span{display:flex}.single-work__holder .work-item .work-item-bottom .project-price{font-size:18px}.single-work__holder .work-item .work-item-bottom .project-price span{font-size:18px}.single-work__holder .work-item .work-item-top .right__side .square{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}.single-work__holder .work-item .work-item-top .right__side .square .comm_square{margin-bottom:20px}.single-work__holder .work-item .work-item-top .right__side .rooms .rooms-item{width:100%}}.arhive-rev .title{margin-bottom:40px}.arhive-rev .arhive-rev__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.arhive-rev .arhive-rev__holder .arhive-rev-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:calc((100% / 3) - 15px);margin-bottom:15px;padding:30px;border-radius:5px;background-color:#feffff;border:1px solid #e6e7e8;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.arhive-rev .arhive-rev__holder .arhive-rev-item:hover{border:1px solid #7a9e2d}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;margin-bottom:20px}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top .rev-img{width:70px;height:70px;border-radius:50%;margin-right:20px}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top .rev-img img{width:100%;height:100%;object-fit:cover}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top .title__holder .rev-title{font-weight:500;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:5px}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top .title__holder .rev-date{font-weight:500;font-size:14px;line-height:135%;color:#7a9e2d}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-content p{font-weight:500;font-size:16px;line-height:135%;color:#606060;margin-bottom:0}.arhive-rev .container{padding:0 15px 60px}.arhive-rev .container .btn{margin:0 auto;margin-top:20px}@media screen and (max-width:323px){#main>div>div.breadcrumbs>span:nth-child(3)>span{display:inline}}@media screen and (max-width:1221px){.arhive-rev .arhive-rev__holder .arhive-rev-item{width:calc(50% - 15px)}}@media screen and (max-width:767px){.arhive-rev .arhive-rev__holder .arhive-rev-item{padding:30px 15px}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-top .title__holder .rev-title{font-size:18px}.arhive-rev .arhive-rev__holder .arhive-rev-item .rev-content p{font-size:14px}}@media screen and (max-width:578px){.arhive-rev .arhive-rev__holder .arhive-rev-item{width:100%}}@media screen and (max-width:500px){.phone__dropdown{display:block;font-size:12px}.phone__dropdown:hover .phone__dropdown-content{display:none}#header .container .logo__holder{max-width:150px}}@media screen and (max-width:375px){#header .container .logo__holder{max-width:100px}}@media screen and (max-width:330px){#header .container .logo__holder{max-width:75px}}.arhive-articles .title{margin-bottom:40px}.arhive-articles .arhive-article__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -15px}.arhive-articles .arhive-article__holder .arhive-article-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:calc((100% / 3) - 30px);margin:0 15px 30px;border-radius:5px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.arhive-articles .arhive-article__holder .arhive-article-item .article-img{max-width:490px;width:100%;height:auto}.arhive-articles .arhive-article__holder .arhive-article-item .article-img img{display:block;width:100%;height:100%;object-fit:cover}.arhive-articles .arhive-article__holder .arhive-article-item .article-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;padding:30px;background-color:#feffff;flex-grow:1}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .article-title{font-weight:500;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:10px}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .article-date{font-weight:400;font-size:12px;line-height:135%;color:#606060;margin-bottom:10px}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .article-descr{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:20px}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .read{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:135%;color:#7a9e2d;margin:auto 0px 0px auto}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .read svg{flex-shrink:0;margin-left:10px}.arhive-articles .arhive-article__holder .arhive-article-item:hover{box-shadow:0px 10px 30px rgba(0,55,0,.1)}.arhive-articles .container{padding:0 15px 60px}.arhive-articles .container .btn{margin:0 auto;margin-top:20px}@media screen and (max-width:1221px){.arhive-articles .arhive-article__holder .arhive-article-item{width:calc(50% - 30px)}}@media screen and (max-width:767px){.arhive-articles .arhive-article__holder .arhive-article-item .article-content{padding:30px 15px}.arhive-articles .arhive-article__holder .arhive-article-item .article-content .article-title{font-size:18px}}@media screen and (max-width:578px){.arhive-articles .arhive-article__holder .arhive-article-item{width:100%}.arhive-articles .arhive-article__holder .arhive-article-item .article-img{max-width:none}}.single-articles__holder{padding-bottom:60px}.single-articles__holder .title{margin-bottom:40px}.single-articles__holder .single-article figure{margin:0 0 15px}.single-articles__holder .single-article h3{font-weight:600;font-size:32px;line-height:120%;color:#1d1d1b;margin:40px 0 15px}.single-articles__holder .single-article p{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:0}.single-articles__holder .single-article ul li,.single-articles__holder .single-article ol li{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:0}.woocommerce-products-header{margin-bottom:40px}.archive__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start;padding-bottom:60px}.archive__container .sidebar{max-width:490px;width:100%;margin-right:30px;background-color:#feffff;border-radius:5px;padding:30px;flex-shrink:0}.archive__container .sidebar .submenu_title{font-weight:600;font-size:32px;line-height:120%;color:#1d1d1b;margin-bottom:30px}.archive__container .sidebar .filters-widget #openFilter{display:none;position:fixed;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:20px 5px;background-color:#7a9e2d;color:#fff;font-weight:400;font-size:16px;line-height:135%;writing-mode:vertical-lr;border-radius:0 5px 5px 0;right:-32px;width:32px;z-index:99;cursor:pointer}.archive__container .sidebar .filters-widget .filter-block{margin-bottom:30px;width:100%}.archive__container .sidebar .filters-widget .filter-block .filter-block-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start;cursor:pointer}.archive__container .sidebar .filters-widget .filter-block .filter-block-header .filter-block-title{font-weight:500;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:20px}.archive__container .sidebar .filters-widget .filter-block .filter-block-header .filter-block-toggler{transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.archive__container .sidebar .filters-widget .filter-block .filter-block-header .filter-block-toggler svg{width:24px;height:24px}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .local-search{display:none !important}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes .group{width:calc(50% - 15px)}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes input[type=checkbox]{opacity:0;width:0;height:0;position:absolute;left:0;top:0;font-size:0px;display:none}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes input[type=checkbox]:checked~label:after{display:block;transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:.1s linear;-o-transition:.1s linear;-ms-transition:.1s linear;-moz-transition:.1s linear;-webkit-transition:.1s linear}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes input[type=checkbox]:checked~label:before{border:none;transition:border .1s linear;-o-transition:border .1s linear;-ms-transition:border .1s linear;-moz-transition:border .1s linear;-webkit-transition:border .1s linear}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b;margin-bottom:10px;cursor:pointer;position:relative}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes label:before{content:"";width:24px;height:24px;border:1px solid #1d1d1b;background-color:#f6f7f7;border-radius:5px;display:inline-block;margin-right:10px;box-sizing:border-box;transition:border .1s linear;-o-transition:border .1s linear;-ms-transition:border .1s linear;-moz-transition:border .1s linear;-webkit-transition:border .1s linear}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.checkboxes label:after{content:"";position:absolute;background-image:url(//www.trest40.ru/wp-content/themes/theme/assets/css/../images/checkbox.svg);background-repeat:no-repeat;background-position:center;top:0;left:0;width:24px;height:24px;border-radius:5px;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);transition:.1s linear;-o-transition:.1s linear;-ms-transition:.1s linear;-moz-transition:.1s linear;-webkit-transition:.1s linear}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price .group{width:fit-content;height:26px}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price .group input{font-weight:400;font-size:12px;line-height:135%;color:#a6a6a6;text-align:center;max-width:85px;padding:5px 10px;border-radius:5px;border:1px solid #e6e7e8;background-color:#f6f7f7;outline:none}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price .group input::-webkit-outer-spin-button,.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price .group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .inputs.price .group input[type=number]{-moz-appearance:textfield}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .range-slider{height:3px;display:block;width:100%;border-radius:3px;margin-bottom:20px}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .range-slider .noUi-connect{height:3px;border-radius:2px;background-color:#7a9e2d}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .range-slider .noUi-origin{left:auto;right:0}.archive__container .sidebar .filters-widget .filter-block .filter-block-content .range-slider .noUi-handle{position:absolute;top:-3px;left:auto;right:-7px;width:7px;height:7px;border-radius:50%;background-color:#7a9e2d;border-color:#7a9e2d;outline:none;cursor:pointer}.archive__container .sidebar .filters-widget .filter-block.opened .filter-block-header .filter-block-toggler{transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}.archive__container .sidebar .filters-widget .buttons .btn{width:100%;margin-bottom:20px}.archive__container .sidebar .filters-widget .buttons .refresh{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100%;background-color:transparent;outline:none;border:none;font-weight:400;font-size:14px;line-height:135%;color:#606060}.archive__container .sidebar .filters-widget .buttons .refresh svg{flex-shrink:0;margin-right:10px;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.archive__container .sidebar .filters-widget .buttons .refresh:hover svg{transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.archive__container .sidebar.active{transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px)}.archive__container .archive__holder{width:100%}.archive__container .archive__holder .products{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.archive__container .archive__holder .products .product{list-style-type:none;width:100%;margin-bottom:30px;border-radius:5px;overflow:hidden;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.archive__container .archive__holder .products .product:hover{box-shadow:0px 10px 30px rgba(0,55,0,.1)}.archive__container .archive__holder .products .product a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}.archive__container .archive__holder .products .product a img{width:100%;max-width:490px;height:370px;object-fit:cover}.archive__container .archive__holder .products .product a .item__content__holder{display:flex;min-height:500px;width:100%;flex-direction:column;justify-content:space-between;padding:30px;background-color:#feffff}.archive__container .archive__holder .products .product a .item__content__holder .woocommerce-loop-product__title{font-weight:500;height:75px;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:20px}.work-item-bottom{display:none}.archive__container .archive__holder .products .product a .item__content__holder .rooms__holder{height:200px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:20px}.archive__container .archive__holder .products .product a .item__content__holder .rooms__holder .rooms-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:135%;color:#606060;width:calc(50% - 10px)}.archive__container .archive__holder .products .product a .item__content__holder .rooms__holder .rooms-item svg{flex-shrink:0;margin-right:10px}.archive__container .archive__holder .products .product a .item__content__holder .info__holder{height:63px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;padding:10px 0;border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8;margin-bottom:20px}.archive__container .archive__holder .products .product a .item__content__holder .info__holder .square{font-weight:500;font-size:20px;line-height:120%;color:#1d1d1b}.archive__container .archive__holder .products .product a .item__content__holder .info__holder .price span bdi{font-weight:500;font-size:20px;line-height:120%;color:#7a9e2d}.archive__container .archive__holder .products .product a .item__content__holder .info__holder .price span bdi span{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.archive__container .archive__holder .products .product a .item__content__holder .credit__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center}.archive__container .archive__holder .products .product a .item__content__holder .credit__holder .credit_icon{max-width:120px;max-height:20px;width:100%;height:auto}.archive__container .archive__holder .products .product a .item__content__holder .credit__holder .credit_icon img{width:100%;height:100%;object-fit:contain}.archive__container .archive__holder .products .product a .item__content__holder .credit__holder .credit{font-weight:400;font-size:14px;line-height:135%;color:#7a9e2d}.archive__container .btn{margin:10px auto 0px}@media screen and (max-width:1400px){.archive__container .sidebar{max-width:360px}}@media screen and (max-width:1221px){.archive__container .sidebar{position:fixed;max-width:none;width:450px;top:0;left:0;height:100vh;transform:translateX(-450px);-o-transform:translateX(-450px);-ms-transform:translateX(-450px);-moz-transform:translateX(-450px);-webkit-transform:translateX(-450px);transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.archive__container .sidebar .filters-widget #openFilter{display:block}}@media screen and (max-width:993px){.archive__container .archive__holder .products .product a img{max-height:320px}.archive__container .archive__holder .products .product a .item__content__holder .rooms__holder .rooms-item{width:100%}}@media screen and (max-width:667px){.archive__container .archive__holder .products .product{width:100%}.archive__container .archive__holder .products .product a img{max-width:none}}@media screen and (max-width:578px){.archive__container .sidebar{width:85vw;transform:translateX(-85vw);-o-transform:translateX(-85vw);-ms-transform:translateX(-85vw);-moz-transform:translateX(-85vw);-webkit-transform:translateX(-85vw)}}#woo-single-product .product .title{margin-bottom:40px}#woo-single-product .product .product_content .product-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;padding-bottom:60px}#woo-single-product .product .product_content .product-top .product-gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;max-width:880px;width:100%;margin-right:30px}#woo-single-product .product .product_content .product-top .product-gallery .gallery-woo-swiper{width:100%;margin-bottom:20px}#woo-single-product .product .product_content .product-top .product-gallery .gallery-woo-swiper .swiper-wrapper{flex-align:center;align-items:center}#woo-single-product .product .product_content .product-top .product-gallery .gallery-woo-swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center}#woo-single-product .product .product_content .product-top .product-gallery .gallery-woo-swiper .swiper-wrapper .swiper-slide .swiper-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100%;max-width:880px;height:auto;max-height:550px;outline:none;border-radius:5px;overflow:hidden}#woo-single-product .product .product_content .product-top .product-gallery .gallery-woo-swiper .swiper-wrapper .swiper-slide .swiper-item img{display:block;width:100%;height:100%;object-fit:contain}#woo-single-product .product .product_content .product-top .product-gallery .gallery-thumbnails-holder{height:70px}#woo-single-product .product .product_content .product-top .product-gallery .gallery-thumbnails-holder .gallery-thumbnails{overflow:hidden}#woo-single-product .product .product_content .product-top .product-gallery .gallery-thumbnails-holder .gallery-thumbnails .swiper-slide{width:100%;height:70px;cursor:pointer}#woo-single-product .product .product_content .product-top .product-gallery .gallery-thumbnails-holder .gallery-thumbnails .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}#woo-single-product .product .product_content .product-top .summary{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:100%;max-width:620%}#woo-single-product .product .product_content .product-top .summary .title{margin-bottom:20px}#woo-single-product .product .product_content .product-top .summary .square__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;margin-bottom:20px}#woo-single-product .product .product_content .product-top .summary .square__holder .all_square{font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b;padding:10px 20px;background-color:#feffff;box-shadow:0px 10px 30px rgba(0,55,0,.1);border-radius:5px;margin-right:20px}#woo-single-product .product .product_content .product-top .summary .square__holder .constr_square{font-weight:400;font-size:12px;line-height:135%;color:#606060}#woo-single-product .product .product_content .product-top .summary .price__holder{margin-bottom:20px}#woo-single-product .product .product_content .product-top .summary .price__holder .price{font-weight:600;font-size:32px;line-height:120%;color:#7a9e2d;margin-bottom:5px}#woo-single-product .product .product_content .product-top .summary .price__holder .price span{color:inherit;line-height:inherit;font-weight:inherit;font-size:inherit}#woo-single-product .product .product_content .product-top .summary .price__holder .price span bdi{color:inherit;line-height:inherit;font-weight:inherit;font-size:inherit}#woo-single-product .product .product_content .product-top .summary .price__holder .price span bdi .woocommerce-Price-currencySymbol{display:none}#woo-single-product .product .product_content .product-top .summary .price__holder .price_descr{font-weight:400;font-size:12px;line-height:135%;color:#a6a6a6}#woo-single-product .product .product_content .product-top .summary .prod_descr{margin-bottom:30px}#woo-single-product .product .product_content .product-top .summary .prod_descr p{font-weight:400;font-size:16px;line-height:135%;color:#606060}#woo-single-product .product .product_content .product-top .summary .prod_descr p:last-child{margin-bottom:0}#woo-single-product .product .product_content .product-top .summary .rooms__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:30px}#woo-single-product .product .product_content .product-top .summary .rooms__holder .rooms-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center;font-weight:400;font-size:16px;line-height:135%;color:#606060;width:calc(50% - 10px);margin-bottom:10px}#woo-single-product .product .product_content .product-top .summary .rooms__holder .rooms-item svg{flex-shrink:0;margin-right:10px}#woo-single-product .product .product_content .product-top .summary .btn{width:100%}#woo-single-product .product .product-middle .layout__holder{padding:100px 0 50px}#woo-single-product .product .product-middle .layout__holder .title{margin-bottom:40px}#woo-single-product .product .product-middle .layout__holder .room_layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;margin-bottom:20px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs .layout_tab{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;padding:10px 20px;font-weight:400;font-size:16px;line-height:135%;color:#606060;background-color:#e6e7e8;border:1px solid #e6e7e8;transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;margin-right:20px;margin-bottom:20px;border-radius:5px;cursor:pointer}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs .layout_tab:last-child{margin-right:0}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs .layout_tab.active{background-color:#7a9e2d;border:1px solid #7a9e2d;color:#fff}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs .layout_tab.active:hover{background-color:#7a9e2d;border:1px solid #7a9e2d;color:#fff}#woo-single-product .product .product-middle .layout__holder .room_layout .layout__tabs .layout_tab:hover{border:1px solid #7a9e2d;color:#7a9e2d;background-color:#f6f7f7}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents{width:100%}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side{max-width:880px;width:100%;background-color:#feffff;box-shadow:0px 10px 30px rgba(0,55,0,.1);margin-right:30px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side.one{margin:0 auto}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side.one .plan{margin:0 auto;max-width:880px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side .plan{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;width:100%;height:100%}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side .plan img{width:100%;height:auto;border-radius:5px;object-fit:contain}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100%;max-width:620px;border-radius:5px;overflow:hidden;background-color:#feffff;box-shadow:0px 10px 30px rgba(0,55,0,.1)}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side.one{max-width:none;width:100%}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side.one .advant{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side.one .advant .advant-item{width:calc((100% / 3) - 15px)}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;padding:20px 100px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;margin-bottom:30px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item:last-child{margin-bottom:0}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item .advant-icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100px;height:auto;max-height:100px;margin-bottom:20px}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item .advant-icon img{width:100%;height:auto;object-fit:contain}#woo-single-product .product .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item .advant-descr{font-weight:500;font-size:20px;line-height:120%;color:#606060}#woo-single-product .product .product-middle .config__holder{padding:100px 0 50px}#woo-single-product .product .product-middle .config__holder .title{margin-bottom:40px}#woo-single-product .product .product-middle .config__holder .config{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product-middle .config__holder .config .config_tabs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:center;align-items:center}#woo-single-product .product .product-middle .config__holder .config .config_tabs .config_tab{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;padding:10px 20px;font-weight:400;font-size:16px;line-height:135%;color:#606060;background-color:#e6e7e8;border:1px solid #e6e7e8;transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;margin-right:20px;margin-bottom:20px;border-radius:5px;cursor:pointer}#woo-single-product .product .product-middle .config__holder .config .config_tabs .config_tab:last-child{margin-right:0}#woo-single-product .product .product-middle .config__holder .config .config_tabs .config_tab.active{background-color:#7a9e2d;border:1px solid #7a9e2d;color:#fff}#woo-single-product .product .product-middle .config__holder .config .config_tabs .config_tab.active:hover{background-color:#7a9e2d;border:1px solid #7a9e2d;color:#fff}#woo-single-product .product .product-middle .config__holder .config .config_tabs .config_tab:hover{border:1px solid #7a9e2d;color:#7a9e2d;background-color:#f6f7f7}#woo-single-product .product .product-middle .config__holder .config .config_contents{width:100%}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content{width:100%;display:none}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item{width:100%;overflow:hidden;margin-bottom:40px}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item:last-child{margin-bottom:0}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;border-radius:5px;font-weight:400;font-size:32px;line-height:120%;color:#606060;padding:40px;background-color:#eceded;width:100%;cursor:pointer;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title .accordeon-arr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:24px;height:24px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;margin-left:10px}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;flex-shrink:0}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title span{font-weight:600}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title:hover{background-color:#7a9e2d;color:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title:hover .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title:hover .accordeon-arr svg path{stroke:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title.active{background-color:#7a9e2d;color:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title.active .accordeon-arr{transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title.active .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title.active .accordeon-arr svg path{stroke:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content{display:none}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .accord-descr{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin:20px 0}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .left__side,#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .right__side{width:calc(50% - 15px)}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item{width:100%;border-radius:5px;overflow:hidden;margin-bottom:20px}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;padding:30px;background-color:#eceded;color:#606060;font-weight:500;font-size:20px;line-height:120%;cursor:pointer;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title .accordeon-arr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:24px;height:24px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;margin-left:10px}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;flex-shrink:0}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title:hover{background-color:#7a9e2d;color:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title:hover .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title:hover .accordeon-arr svg path{stroke:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title.active{background-color:#7a9e2d;color:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title.active .accordeon-arr{transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title.active .accordeon-arr svg{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title.active .accordeon-arr svg path{stroke:#feffff}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content{display:none;padding:30px;background-color:#eceded}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content p{font-weight:400;font-size:16px;line-height:135%;color:#606060}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content p :last-child{margin-bottom:0}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content ul li,#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content ol li{font-weight:400;font-size:16px;line-height:135%;color:#606060}#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content ul li:last-child,#woo-single-product .product .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content ol li:last-child{margin-bottom:0}#woo-single-product .product .product-middle .work__holder{padding:60px 0}#woo-single-product .product .product-middle .work__holder .work{padding:40px;background-color:#feffff;box-shadow:0px 10px 30px rgba(0,55,0,.1);border-radius:5px}#woo-single-product .product .product-middle .work__holder .work .work-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;margin-bottom:50px}#woo-single-product .product .product-middle .work__holder .work .work-item .work-title{font-weight:600;font-size:32px;line-height:120%;color:#1d1d1b;margin-bottom:20px}#woo-single-product .product .product-middle .work__holder .work .work-item .work-descr{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:10px}#woo-single-product .product .product-middle .work__holder .work .work-item .work-item__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}#woo-single-product .product .product-middle .work__holder .work .work-item .work-item__holder .work-item-text{width:calc(50% - 15px);font-weight:400;font-size:16px;line-height:135%;color:#606060}#woo-single-product .product .product-middle .gallery__holder{padding:100px 0 50px}#woo-single-product .product .product-middle .gallery__holder .title{margin-bottom:20px}#woo-single-product .product .product-middle .gallery__holder .gallery-descr{font-weight:500;font-size:20px;line-height:120%;color:#606060;margin-bottom:40px}#woo-single-product .product .product-middle .gallery__holder .gallery-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;width:100%;height:auto;max-height:560px;min-height:250px}#woo-single-product .product .product-middle .gallery__holder .gallery-item img{width:100%;height:auto;border-radius:5px;object-fit:cover}#woo-single-product .product .product-middle .gallery__holder .swiper__holder{position:relative}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%;height:44px;max-width:100%;margin:0 auto;z-index:2;pointer-events:none}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left,#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right{position:relative;width:44px;height:44px;pointer-events:all;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;cursor:pointer}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left svg rect,#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right svg rect{transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear;fill:transparent}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left svg path,#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right svg path{transition:.2s linear;-o-transition:.2s linear;-ms-transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left:hover svg rect,#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right:hover svg rect{fill:#7a9e2d;stroke:#7a9e2d}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left.swiper-button-disabled,#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right.swiper-button-disabled{pointer-events:none}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left{left:50px;opacity:0}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right{right:50px;opacity:0}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .swiper .swiper-slide .img-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;width:100%;max-height:560px;min-height:250px}#woo-single-product .product .product-middle .gallery__holder .swiper__holder .swiper .swiper-slide .img-item img{width:100%;height:auto;border-radius:5px;object-fit:cover}#woo-single-product .product .product-middle .gallery__holder .swiper__holder:hover .nav__holder .arr_left{left:75px;opacity:1}#woo-single-product .product .product-middle .gallery__holder .swiper__holder:hover .nav__holder .arr_right{right:75px;opacity:1}#woo-single-product .product .product-middle .gallery__holder .swiper__holder:hover .nav__holder .arr_left.swiper-button-disabled,#woo-single-product .product .product-middle .gallery__holder .swiper__holder:hover .nav__holder .arr_right.swiper-button-disabled{opacity:.5}@media screen and (max-width:1400px){#woo-single-product .product .product_content .product-top .product-gallery,#woo-single-product .product .product_content .product-top .summary{width:calc(50% - 15px);max-width:none}}@media screen and (max-width:1221px){#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side,#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side{width:100%}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .left__side{margin:0 auto 30px}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side{max-width:none}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:45px}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:calc(50% - 15px)}}@media screen and (max-width:993px){#woo-single-product .product .product_content .product-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product_content .product-top .product-gallery,#woo-single-product .product .product_content .product-top .summary{width:100%}#woo-single-product .product .product_content .product-top .product-gallery{margin-bottom:30px}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .left__side,#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accordeon-content .sub_acc__holder .right__side{width:100%}}@media screen and (max-width:767px){#woo-single-product .product .product_content .product-middle .layout__holder{padding:50px 0}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout__tabs{max-width:740px;overflow:auto}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout__tabs .layout_tab{flex-shrink:0}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:30px 20px}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item{width:100%}#woo-single-product .product .product_content .product-middle .config__holder{padding:50px 0}#woo-single-product .product .product_content .product-middle .config__holder .config .config_tabs{max-width:740px;overflow:auto}#woo-single-product .product .product_content .product-middle .config__holder .config .config_tabs .config_tab{flex-shrink:0}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item{margin-bottom:20px}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title{padding:30px 15px;font-size:24px}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-title{font-size:16px;padding:15px}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-content .sub_acc__holder .sub_acc_item .sub_accord-content{padding:15px}#woo-single-product .product .product_content .product-middle .work__holder .work .work-item{margin-bottom:30px}#woo-single-product .product .product_content .product-middle .work__holder .work .work-item .work-title{font-size:24px}#woo-single-product .product .product_content .product-middle .work__holder .work .work-item .work-item__holder .work-item-text{width:100%}#woo-single-product .product .product_content .product-middle .gallery__holder{padding:top right bottom left}#woo-single-product .product .product_content .product-middle .gallery__holder .gallery-descr{font-size:16px}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder{position:relative;margin-top:30px}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left,#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right{opacity:1}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left svg rect,#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right svg rect{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;stroke:#7a9e2d;fill:#feffff}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left svg path,#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right svg path{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;stroke:#7a9e2d}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left:hover svg rect,#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right:hover svg rect{fill:#7a9e2d}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left:hover svg path,#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right:hover svg path{stroke:#feffff}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_left{left:0}#woo-single-product .product .product_content .product-middle .gallery__holder .swiper__holder .nav__holder .arr_right{right:0}}@media screen and (max-width:578px){#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item .advant-descr{font-size:16px}#woo-single-product .product .product_content .product-middle .config__holder .config .config_contents .config_content .accordeon-item .accord-title{font-size:18px;padding:20px 15px}#woo-single-product .product .product_content .product-middle .work__holder .work{padding:30px 15px}#woo-single-product .product .product_content .product-middle .work__holder .work .work-item .work-title{font-size:20px}}@media screen and (max-width:460px){#woo-single-product .product .product_content .product-top .summary .square__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start}#woo-single-product .product .product_content .product-top .summary .square__holder .all_square{margin-right:0;margin-bottom:20px}#woo-single-product .product .product_content .product-top .summary .rooms__holder .rooms-item{width:100%}#woo-single-product .product .product_content .product-middle .layout__holder .room_layout .layout_contents .layout_content .right__side .advant .advant-item{flex-align:center;align-items:center}}#footer{background-color:#1d1d1b}#footer .top__line{padding:60px 0}#footer .top__line .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:start;align-items:flex-start}#footer .top__line .container .logo__holder{max-width:360px;width:100%;margin-right:auto}#footer .top__line .container .logo__holder img{width:100%;height:auto;object-fit:contain}#footer .top__line .container .menu__holder{max-width:440px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 60px 0 15px}#footer .top__line .container .menu__holder li{list-style-type:none;width:calc(50% - 15px)}#footer .top__line .container .menu__holder li a{font-weight:400;font-size:16px;line-height:135%;color:#feffff;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#footer .top__line .container .menu__holder li a:hover{color:#7a9e2d}#footer .top__line .container .contact__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:flex-start;flex-align:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;max-width:520px;width:100%}#footer .top__line .container .contact__holder .foot_contact__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:calc(50% - 10px)}#footer .top__line .container .contact__holder .foot_contact__holder.adress{width:100%}#footer .top__line .container .contact__holder .foot_contact__holder .foot_cont_title{font-weight:400;font-size:16px;line-height:135%;color:#606060;margin-bottom:10px}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;margin-bottom:20px}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder .foot_contact-item{font-weight:500;font-size:20px;line-height:24px;color:#feffff}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder .foot_contact-item.count-more{margin-bottom:5px}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder .foot_contact-item p{font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;margin-bottom:0}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder a{transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder a:hover{color:#7a9e2d}#footer .bottom__line .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 15px}#footer .bottom__line .container a{font-weight:400;font-size:20px;line-height:135%;color:#f6f7f7;opacity:.25;text-align:center;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}#footer .bottom__line .container a:hover{opacity:.5}#footer .bottom__line .container a span{color:inherit;line-height:inherit;font-size:inherit;font-size:inherit}#footer .bottom__line .container .dev svg{flex-shrink:0;margin-left:5px}@media screen and (max-width:1400px){#footer .top__line .container{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#footer .top__line .container .menu__holder{margin:0 15px}#footer .top__line .container .contact__holder{max-width:none}}@media screen and (max-width:1221px){#footer .top__line .container{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#footer .top__line .container .contact__holder{margin-top:30px;max-width:none}}@media screen and (max-width:993px){#footer .top__line .container{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#footer .top__line .container .menu__holder{margin:30px 0 0;max-width:none}}@media screen and (max-width:767px){#footer .bottom__line .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#footer .bottom__line .container .privacy{margin-bottom:10px}}@media screen and (max-width:578px){#footer .top__line .container{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#footer .top__line .container .logo__holder{margin:0}#footer .top__line .container .menu__holder li{width:100%;margin-bottom:15px}#footer .top__line .container .menu__holder li a{display:block;text-align:center}#footer .top__line .container .contact__holder .foot_contact__holder{width:100%;align-items:center}#footer .soc-holder{display:flex;flex-direction:row;width:100%;justify-content:center}#footer .top__line .container .contact__holder .foot_contact__holder .foot_contact_item__holder .foot_contact-item{font-size:16px}}#footer .theme-modal{max-height:90vh;max-width:90vw;background-color:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);pointer-events:none;transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;-moz-transition:transform .3s ease;-webkit-transition:transform .3s ease;z-index:9999}#footer .theme-modal.modal-open{pointer-events:all;transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);opacity:1}#footer .theme-modal .close-modal{position:absolute;right:10px;top:10px;cursor:pointer}#footer #modal-callback,#footer #modal-house{max-width:490px;width:100%;padding:45px 30px 30px;background-color:#f6f7f7;border-radius:5px;overflow:auto}#footer #modal-callback .form-title,#footer #modal-house .form-title{font-weight:500;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:5px}#footer #modal-callback .form-descr,#footer #modal-house .form-descr{display:block;font-weight:400;font-size:14px;line-height:135%;color:#606060;margin-bottom:20px}#footer #modal-callback .wpcf7,#footer #modal-house .wpcf7{width:100%}#footer #modal-callback .wpcf7 form.invalid .wpcf7-validates-as-required:placeholder-shown,#footer #modal-house .wpcf7 form.invalid .wpcf7-validates-as-required:placeholder-shown{border:1px solid #f93411 !important;color:#f93411 !important}#footer #modal-callback .wpcf7 form.invalid .wpcf7-validates-as-required::placeholder,#footer #modal-house .wpcf7 form.invalid .wpcf7-validates-as-required::placeholder{color:#f93411 !important}#footer #modal-callback .wpcf7 form .wpcf7-response-output,#footer #modal-house .wpcf7 form .wpcf7-response-output{display:none}#footer #modal-callback .wpcf7 form .wpcf7-spinner,#footer #modal-house .wpcf7 form .wpcf7-spinner{display:none}#footer #modal-callback .wpcf7 form .form,#footer #modal-house .wpcf7 form .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:start;align-items:flex-start;width:100%}#footer #modal-callback .wpcf7 form .form .input__holder,#footer #modal-house .wpcf7 form .form .input__holder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;width:100%}#footer #modal-callback .wpcf7 form .form .input__holder .input,#footer #modal-house .wpcf7 form .form .input__holder .input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-align:start;align-items:flex-start;margin-bottom:20px;width:100%}#footer #modal-callback .wpcf7 form .form .input__holder .input:last-child,#footer #modal-house .wpcf7 form .form .input__holder .input:last-child{margin-bottom:30px}#footer #modal-callback .wpcf7 form .form .input__holder .input .input_title,#footer #modal-house .wpcf7 form .form .input__holder .input .input_title{font-weight:400;font-size:14px;line-height:135%;color:#1d1d1b;margin-bottom:5px}#footer #modal-callback .wpcf7 form .form .input__holder .input input,#footer #modal-house .wpcf7 form .form .input__holder .input input{padding:20px;height:62px;width:100%;border:1px solid #e6e7e8;outline:none;border-radius:5px;font-weight:400;font-size:16px;line-height:135%;color:#1d1d1b;transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}#footer #modal-callback .wpcf7 form .form .input__holder .input input::placeholder,#footer #modal-house .wpcf7 form .form .input__holder .input input::placeholder{font-weight:400;font-size:16px;line-height:135%;color:#606060}#footer #modal-callback .wpcf7 form .form .input__holder .input input:focus,#footer #modal-house .wpcf7 form .form .input__holder .input input:focus{border:1px solid #7a9e2d}#footer #modal-callback .wpcf7 form .form .input__holder .input input:hover,#footer #modal-house .wpcf7 form .form .input__holder .input input:hover{border:1px solid #7a9e2d}#footer #modal-callback .wpcf7 form .form .btn,#footer #modal-house .wpcf7 form .form .btn{max-width:none;width:100%}@media screen and (max-width:578px){#footer #modal-callback{width:99%;padding:30px 15px}#footer #modal-callback .form-title{font-size:24px}#footer #modal-callback .close-modal{top:15px;right:15px}#footer #modal-callback .wpcf7 form .form .input__holder .input input{font-size:16px;padding:15px}#footer #modal-callback .wpcf7 form .form .input__holder .input input:placeholder{font-size:16px}#footer #modal-callback .wpcf7 form .form .btn{width:100%}}#footer #modal-privacy{padding:80px 30px 30px;border-radius:20px;overflow:auto;background-color:#f2f6f6}#footer #modal-privacy .close-modal{top:30px;right:30px}#footer #modal-privacy .modal-title{font-weight:600;font-size:32px;line-height:120%;color:#1d1d1b;margin-bottom:20px}#footer #modal-privacy .modal-content p{margin-bottom:25px;font-weight:400;font-size:18px;line-height:135%;color:#556063}@media screen and (max-width:578px){#footer #modal-privacy .modal-content p{font-size:16px}}#footer #modal-success{max-width:480px;border-radius:5px;background-color:#fff;padding:30px}#footer #modal-success .close-modal{top:15px;right:15px}#footer #modal-success .modal-title{font-weight:600;font-size:26px;line-height:24px;color:#1d1d1b;margin-bottom:30px;text-align:center}#footer #modal-success span{display:block;width:100%;margin:0 auto;font-weight:400;font-size:18px;line-height:24px;color:#1d1d1b;text-align:center}.privacy-page{padding-bottom:60px}.privacy-page .title{margin-bottom:40px}.privacy-page p{font-weight:400;font-size:16px;line-height:135%;color:#606060}.site-404{display:flex;flex-direction:column}.site-404 .error-404{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;flex-grow:1}.site-404 .error-404 .error-background{position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;z-index:-1}.site-404 .error-404 .error-background img{max-width:1920px;object-fit:cover;width:100%;height:100%}.site-404 .error-404 .error-title{font-weight:700;font-size:64px;line-height:120%;color:#fff;margin-bottom:20px}.site-404 .error-404 .error-descr{font-weight:500;font-size:20px;line-height:120%;color:#f6f7f7;opacity:.7;margin-bottom:60px}#mobile-mnu .soc-holder{display:flex;flex-direction:row}@media screen and (max-width:767px){.site-404 .error-404 .error-title{font-size:32px}.site-404 .error-404 .error-descr{font-size:16px}}@media (max-width:1221px){.archive__container .sidebar .submenu_title{margin-top:180px}}@media screen and (min-width:992px) and (max-width:1221px){.container{max-width:960px}}@media screen and (min-width:768px) and (max-width:992px){.container{max-width:732px}}@media (max-width:993px){.archive__container .archive__holder .products .product a .item__content__holder .woocommerce-loop-product__title{font-weight:500;height:100px;font-size:20px;line-height:120%;color:#1d1d1b;margin-bottom:20px}}@media (max-width:768px){.container{max-width:732px}}@media (max-width:576px){.container{max-width:100%}.archive__container .sidebar .submenu_title{margin-top:150px}}@media (max-width:425px){.archive__container .btn{width:100%}}@media (max-width:375px){.archive__container .archive__holder .products .product a .item__content__holder .rooms__holder{height:250px}}@media (max-width:605px){#header .container .header-soc{display:none}}ul.page-numbers{display:flex;flex-direction:row;justify-content:center}ul.page-numbers li{font-size:16px;color:#000;text-decoration:none;font-family:"Roboto",sans-serif;margin:0 10px}ul.page-numbers{list-style-type:none}ul.page-numbers li:active{color:#000}ul.page-numbers li a:active{color:#000}.page-numbers a{color:#000 !important}ul.page-numbers li:hover{color:#000;text-decoration:none;font-family:"Roboto",sans-serif;margin:0 10px}ul.page-numbers li a:hover{color:#000;text-decoration:none;font-family:"Roboto",sans-serif;margin:0 10px}.project-page .swiper-navigation{width:200px;height:50px;position:relative;display:flex;flex-direction:row;margin-top:10px}.project-page .swiper-navigation .swiper-button-next{width:50px;height:50px;background-color:#7a9e2d;border-radius:5px}.project-page .swiper-navigation .swiper-button-prev{width:50px;height:50px;background-color:#7a9e2d;border-radius:5px}.project-page .swiper-navigation .swiper-button-next:after{content:'next';color:#fff;font-size:30px}.project-page .swiper-navigation .swiper-button-prev:after{content:'prev';color:#fff;font-size:30px}.project-page .swiper-autoheight .swiper-slide{height:470px}.single-work__holder .swiper-navigation{width:200px;height:50px;position:relative;display:flex;flex-direction:row;margin-top:10px}.single-work__holder .swiper-navigation .swiper-button-next{width:50px;height:50px;background-color:#7a9e2d;border-radius:5px}.single-work__holder .swiper-navigation .swiper-button-prev{width:50px;height:50px;background-color:#7a9e2d;border-radius:5px}.single-work__holder .swiper-navigation .swiper-button-next:after{content:'next';color:#fff;font-size:30px}.single-work__holder .swiper-navigation .swiper-button-prev:after{content:'prev';color:#fff;font-size:30px}.single-work__holder .swiper-autoheight .swiper-slide{height:470px}.product-category{list-style-type:none;width:100%;margin-bottom:50px}.woocommerce-loop-category__title{color:#627e24;font-size:40px}.product-category a img{object-fit:cover;border-radius:10px;width:100%;height:100%}#main>div>div>div>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media (max-width:1055px){#main>div>div>div>ul{grid-template-columns:repeat(1,1fr)}}#menu-verhnee-menyu .sub-menu{display:none}#menu-verhnee-menyu .sub-menu .nav-menu-element{padding:10px}#menu-verhnee-menyu li:hover .sub-menu{display:block;position:fixed;top:105px;padding:15px;border-radius:5px;background-color:#fff}.bl--video,.bl--video1{margin:10px 0 25px}.bl--video iframe{width:100%;max-width:800px}@media screen and (max-width:940px){.bl--video1 iframe{width:100% !important;max-width:800px !important}}