@charset "UTF-8";
#header{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgb(237, 239, 238);}.redesing_head #navigation:after{display:none;}#navigation .search > a{background:none;font-size:16px;line-height:19px;font-weight:500;font-family:"TT Firs Neue", sans-serif;width:auto;height:19px;color:rgb(21, 22, 22);text-decoration:none;right:5px;}#navigation .search > a:hover{color:rgb(128, 195, 66);}#navigation .search > a svg{margin:0 0 -4px 16px;}.sab-nav{font-size:16px;font-weight:500;}.nav li.arrow a:after, .sab-nav > li > a:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid rgb(203, 205, 204);top:5px;height:4px;width:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.nav li a{font-weight:500;color:rgb(21, 22, 22);}#header .contacts{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}#header .contacts{gap:8px;-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:end !important;}#header .contacts li{height:56px;border-radius:12px;background-color:rgb(246, 246, 246);padding:0 19px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.nav{padding-top:14px;}#header .contacts li:last-child{background-color:transparent;padding:0;}#header .contacts li:nth-child(2){margin:0 34px 0 0;}#header .contacts li .contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header .contacts li .contacts-info p{margin:0 0 2px;font-weight:500;color:rgb(21, 22, 22);}#header .contacts li .contacts-info p a{color:rgb(21, 22, 22);text-decoration:none;}#header .contacts li .contacts-info i{padding-right:12px;font-style:normal;margin:0 0 4px;}#header ul.contacts span{padding:0;}#header ul.contacts span:before{display:none;}#header .contacts li .contacts-info .contacts-info-icon{margin:0 12px 0 0;}.redesing_head #header .contacts{max-width:none;}.redesing_head ul.contacts li .btn{height:56px;border-radius:12px;background-color:rgb(128, 195, 66);line-height:56px;padding:0 52px;font-size:16px;font-weight:500;white-space:nowrap;width:auto;}.breadcrumbs li .sep{padding:0 12px;}.breadcrumbs a{font-weight:500;color:rgb(21, 22, 22);font-size:14px;line-height:16px;}.breadcrumbs li{font-weight:500;color:rgb(128, 135, 134);}.card-section .cart-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}.card-section .cart-head .card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}.card-section .cart-head .card-title .h1{padding-right:24px;margin:0;font-size:72px;line-height:88px;color:rgb(21, 22, 22);}.card-section .cart-head .card-title p{color:rgb(50, 56, 54);margin:0 0 19px;font-size:18px;line-height:25px;}.card-section .cart-head .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 auto;}.card-section .cart-head .card-info .card-info-item{margin:0 24px 0 0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.card-section .cart-head .card-info .card-info-item p{color:rgb(115, 115, 115);margin:0 0 6px;font-size:16px;line-height:20px;}.card-section .cart-head .card-info .card-info-item strong{color:rgb(21, 22, 22);font-weight:500;font-size:18px;line-height:21px;}.card-section .cart-head .card-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 auto;}.card-section .cart-head .card-buttons .btn{height:56px;border-radius:12px;white-space:nowrap;padding:0 50px;line-height:56px;border:0;}.card-section .cart-head .card-buttons .btn + .btn{background-color:rgb(237, 239, 238);color:rgb(21, 22, 22);margin:0 0 0 12px;}.card-section .cart-head .card-buttons .btn + .btn:hover{background-color:rgb(128, 195, 66);color:white;}.card-section .card-gallery{position:relative;height:700px;min-height:calc(100vh - 137px - 80px - 135px);margin-bottom:20px;overflow:hidden;border-radius:12px;}.card-section .card-gallery .card-gallery-buttons{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;}.card-section .card-gallery .card-gallery-navigation-buttons, .card-section .card-gallery .card-gallery-buttons .button{background-color:rgb(50, 56, 54);border-radius:8px;color:#fff;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;height:56px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;text-decoration:none;font-weight:500;line-height:16px;}.card-section .card-gallery .card-gallery-buttons .button .icon{margin:0 16px 0 0;}.card-gallery-navigation.swiper-pagination-fraction .swiper-pagination-current{font-size:18px;font-weight:700;}.card-section .card-gallery .swiper-slide{overflow:hidden;border-radius:12px;background-position:center;background-size:cover;}.card-section .card-gallery .swiper-slide a{position:relative;display:block;width:100%;height:100%;}.card-section .card-gallery .card-gallery-navigation{margin:0 24px 0 0;width:auto;}.card-section .card-gallery .swiper-button-disabled{display:block !important;opacity:0.3;}.card-section .card-gallery .btn-next, .card-section .card-gallery .btn-prev{display:block !important;height:48px;width:48px;line-height:48px;text-align:center;padding:2px 0 0;}.card-section .card-gallery .btn-next svg path, .card-section .card-gallery .btn-prev svg path{fill:#fff;}.card-section .card-gallery .btn-next{padding:4px 0 0;}.card-project-info{background-color:rgb(246, 246, 246);border-radius:12px;padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:81px;}.card-project-info .project-image{overflow:hidden;border-radius:12px;margin:0 42px 0 0;background-color:#fff;padding:37px 12px;height:580px;display:-webkit-box;display:-ms-flexbox;display:flex;width:52%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.card-project-info .project-info .project-image{display:none;}.card-project-info .project-info .project-tag{background-color:rgb(128, 195, 66);border-radius:8px;height:32px;line-height:33px;padding:0 16px;font-size:14px;color:#fff;display:inline-block;margin:0 0 47px;}.card-project-info .project-info h3{margin:0 0 14px;font-weight:500;font-size:56px;line-height:67px;color:rgb(21, 22, 22);}.card-project-info .project-info p{font-weight:400;font-size:18px;line-height:25px;color:rgb(50, 56, 54);margin:0 0 8px;}.card-project-info .project-info .project-text{padding:0 40% 0 0;}.card-project-info .project-info .project-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(237, 239, 238);padding:12px;border-radius:12px;}.card-project-info .project-info .project-features .project-features-image{position:relative;padding-right:8px;width:124px;height:100px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 24px 0 0;}.card-project-info .project-info .project-features .project-features-image img{overflow:hidden;border-radius:6px;}.card-project-info .project-info .project-features .project-features-image ul{position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;}.card-project-info .project-info .project-features .project-features-image ul li{background-color:rgb(128, 195, 66);display:list-item;width:24px;height:24px;line-height:24px;text-align:center;overflow:hidden;border-radius:4px;}.card-project-info .project-info .project-features .progect-features-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:22px;color:rgb(50, 56, 54);}.card-project-info .project-info .project-features .progect-features-info p{margin:0 120px 0 0;font-weight:400;}.card-project-info .project-info .project-features .progect-features-info strong{font-weight:500;}.card-project-info .project-info .project-features .progect-features-info .button{padding:0 44px;height:56px;line-height:56px;text-decoration:none;background-color:rgb(128, 195, 66);border-radius:12px;color:#fff;font-weight:500;font-size:16px;display:inline-block;margin:0 0 0 auto;white-space:nowrap;width:auto;min-width:auto;max-width:none;}.tag{background-color:rgba(128, 195, 66, 0.1);height:32px;white-space:nowrap;padding:0 16px;font-size:14px;color:rgb(128, 195, 66);display:inline-block;line-height:32px;font-weight:400;border-radius:8px;}.project-details .project-tag{margin-bottom:40px;}.project-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:140px;}.project-details .project-details-info{border-left:1px solid rgb(237, 239, 238);padding:0 0 0 54px;margin:0 0 0 auto;width:40%;}.project-details .project-details-text{width:45%;}.project-details .project-details-text h2{font-size:48px;line-height:58px;color:rgb(21, 22, 22);margin:0 0 24px;font-weight:500;}.project-details .project-details-text p{font-size:18px;line-height:25px;color:rgb(50, 56, 54);margin:0 0 24px;}.project-details .project-details-text p:last-child{margin:0;}.project-details .project-details-info h4{font-weight:500;font-size:16px;line-height:19px;margin:0 0 24px;color:rgb(21, 22, 22);}.project-details-item-tags{margin:0 0 24px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.project-details-item-tags li{margin:0 3% 16px 0;width:30%;}.project-details-item-tags span{display:block;white-space:nowrap;margin:0 0 6px;color:rgb(128, 135, 134);font-size:14px;line-height:18px;}.project-details-item-tags strong{display:block;font-weight:500;font-size:16px;line-height:19px;color:rgb(21, 22, 22);}.project-details .project-details-item-cat{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;}.project-options .swipe-indicator{display:none;}.project-options .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.project-details .project-details-item-cat li{border-radius:8px;background-color:rgb(246, 246, 246);font-size:16px;font-weight:500;padding:0 16px;height:48px;line-height:48px;margin:0 8px 8px 0;}.project-details .project-details-item-preview{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.project-details .project-details-item-preview li{background-color:rgba(128, 195, 66, 0.1);padding:8px 16px 8px 8px;margin:0 0 8px;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:393px;}.project-details .project-details-item-preview .project-details-item-preview-image{margin:0 12px 0 0;overflow:hidden;border-radius:4px;}.project-details .project-details-item-preview strong{font-size:14px;line-height:16px;font-weight:500;color:rgb(50, 56, 54);}.project-details .project-details-item-preview i{margin:0 0 0 auto;color:rgb(128, 195, 66);font-size:14px;font-weight:500;line-height:16px;font-style:normal;}.project-example{margin:0 0 140px;}.project-example h2{text-align:center;margin:0 0 48px;color:rgb(21, 22, 22);font-size:56px;font-weight:500;line-height:67px;}.project-example .project-example-video{border-radius:12px;overflow:hidden;height:520px;position:relative;margin:0 0 20px;}.project-example .project-example-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.project-example .project-example-video a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-decoration:none;}.project-example .project-example-gallery{overflow:hidden;}.project-example .project-example-gallery .swiper-slide{border-radius:12px;height:320px;overflow:hidden;}.project-example .project-example-gallery .swiper-slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.project-example .project-example-gallery .project-example-nav{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;}.project-example .project-example-gallery .project-example-nav .btn-prev, .project-example .project-example-gallery .project-example-nav .btn-next{display:block !important;background-color:rgb(50, 56, 54);height:48px;width:48px;border-radius:8px;text-align:center;line-height:48px;}.project-example .project-example-gallery .project-example-nav .btn-prev svg{margin:0 0 -4px;}.project-example .project-example-gallery .project-example-nav .btn-next{padding:4px 0 0;}.project-example .project-example-gallery .project-example-nav span svg path{fill:#fff;}.project-example .tag{position:relative;top:-100px;}.project-example .project-example-gallery .project-example-nav .swiper-pagination-fraction{width:auto !important;font-size:16px;line-height:22px;color:rgb(128, 135, 134);font-weight:400;}.project-example .project-example-gallery .project-example-nav .swiper-pagination-current{font-weight:700;font-size:18px;color:rgb(21, 22, 22);}.project-prop .project-prop-list{margin:0 0 140px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;}.project-prop .project-prop-list-item{overflow:hidden;border-radius:12px;background-color:rgb(246, 246, 246);height:480px;position:relative;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;}.project-prop .project-prop-list-item img{position:absolute;bottom:0;left:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover;}.project-prop-buttons{position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}.project-prop-buttons .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;height:56px;border-radius:12px;font-weight:500;font-size:16px;white-space:nowrap;}.project-prop-buttons .btn svg{margin:0 12px 0 0;}.project-prop .project-prop-list-item .title{font-size:24px;line-height:28px;font-weight:400;color:rgb(50, 56, 54);display:block;text-align:center;margin:40px 0 0;width:58%;position:relative;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2;}.project-prop .project-prop-list-item .title i{color:rgb(128, 195, 66);font-style:normal;}.project-prop .project-prop-list-item .project-prop-list-item-note{position:absolute;top:144px;right:53px;background-color:#fff;border-radius:50%;width:101px;height:101px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;line-height:12px;color:rgb(128, 135, 134);}.project-prop .project-prop-list-item .project-prop-list-item-note strong{color:rgb(50, 56, 54);font-weight:500;}.project-prop .project-prop-list-item .project-prop-list-item-note .strong{color:rgb(50, 56, 54);font-weight:500;font-family:"TT Firs Neue", serif;font-style:normal;}.project-prop .project-prop-list-item .project-prop-list-item-note span{position:absolute;top:0;right:0;background-color:rgb(128, 195, 66);border-radius:50%;width:27px;height:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0px 10px 9.6px 5px rgba(37, 41, 73, 0.07);box-shadow:0px 10px 9.6px 5px rgba(37, 41, 73, 0.07);}.projects-similar{margin-bottom:70px;position:relative;}.projects-similar .swipe-indicator{display:none;}.projects-similar .tag{position:relative;top:-100px;}.projects-similar h2{text-align:center;margin:0 0 48px;color:rgb(21, 22, 22);font-size:56px;font-weight:500;line-height:67px;}.projects-similar-gallery{margin-bottom:84px;}.projects-similar-gallery .swiper-slide{position:relative;}.projects-similar-gallery .slide{border-radius:12px;overflow:hidden;height:487px;position:relative;}.projects-similar-gallery .slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;}.projects-similar-gallery .buttons{margin:0;padding:0;list-style:none;position:absolute;top:24px;right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;z-index:2;}.projects-similar-gallery .buttons a{display:block;height:48px;width:48px;border-radius:8px;text-align:center;line-height:48px;background-color:#80c342;text-decoration:none;padding:4px 0 0;}.projects-similar-gallery .buttons a:hover{background-color:#639d2d;}.projects-similar-gallery .title{padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;}.projects-similar-gallery .title i{font-style:normal;margin:0 0 0 auto;display:block;font-size:24px;line-height:28px;color:rgb(21, 22, 22);text-wrap:nowrap;}.projects-similar-gallery .title p{margin:0;font-size:24px;line-height:28px;color:rgb(21, 22, 22);}.projects-similar-gallery .title p strong{font-weight:700;}.projects-similar-gallery .title{padding-bottom:16px;border-bottom:1px solid rgb(237, 239, 238);margin-bottom:16px;}.projects-similar-gallery .slide-info{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.projects-similar-gallery .slide-info .btn{margin:0 0 0 auto;height:48px;border-radius:8px;line-height:48px;padding:0 41px;line-height:48px;font-weight:500;width:auto;}.projects-similar-gallery .project-details-item-tags{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;}.projects-similar-gallery .project-details-item-tags li{width:auto;}.projects-similar-gallery .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin:0 200px 20px 0;bottom:-14px;position:relative;}.project-options .swiper-pagination-bullet, .projects-similar-gallery .swiper-pagination .swiper-pagination-bullet{cursor:pointer;display:block;border-radius:8px;width:50px;height:6px;background:#edefee;}.project-options .swiper-pagination-bullet:hover, .projects-similar-gallery .swiper-pagination .swiper-pagination-bullet:hover, .projects-similar-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#80c342;}.project-options .swiper-pagination-bullet, .projects-similar-gallery .swiper-pagination .swiper-pagination-bullet{background:#80c342 !important;margin:0 4px;}.block-head{position:relative;}.block-head .tag{position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);margin:0;}.projects-similar .project-more h3{margin:0 0 32px;text-align:center;font-size:14px;line-height:16px;color:rgb(128, 135, 134);}.projects-similar .project-more .project-more-list{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;}.projects-similar .project-more .project-more-list li{border-radius:12px;background-color:rgb(246, 246, 246);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:176px;padding:16px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.projects-similar .project-more .project-more-list li .block-foot{margin:auto 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;}.projects-similar .project-more .project-more-list li .block-foot .icon{margin:0 0 0 auto;}.projects-similar .project-more .project-more-list .block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.projects-similar .project-more .project-more-list .block-head a{background-color:rgb(128, 195, 66);display:block;margin:0 0 0 auto;height:32px;width:32px;text-align:center;line-height:32px;border-radius:8px;}.projects-similar .project-more .project-more-list li .block-foot .project-details-item-tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}.project-options .block-head h2{font-size:56px;line-height:67px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.project-options .block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.project-options .block-head h2 span{background-color:rgb(128, 195, 66);color:#fff;font-size:16px;display:inline-block;height:48px;width:48px;text-align:center;line-height:48px;font-weight:500;margin:0 0 0 24px;border-radius:8px;}.project-options .block-head .tag{-webkit-transform:none;-ms-transform:none;transform:none;top:20px;}.project-options .block-head .head-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:55%;margin-bottom:48px;}.project-options .block-head .head-text p{font-size:18px;line-height:25px;color:rgb(50, 56, 54);margin:0;}.project-options .block-head .head-text p strong{font-weight:600;}.project-options-galllery{position:relative;}.project-options-galllery .image{overflow:hidden;border-radius:12px;margin-bottom:24px;height:400px;}.project-options-galllery .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.project-options-galllery h4{color:rgb(21, 22, 22);font-size:24px;line-height:28px;margin:0 0 32px;}.project-options-galllery p{color:rgb(128, 135, 134);font-size:16px;line-height:22px;margin:0 0 8px;}.project-options-galllery a{text-decoration:none;color:rgb(21, 22, 22);}.project-options-galllery a:hover{color:#91c700;}.project-options-galllery > a{color:rgb(21, 22, 22);display:inline-block;font-size:16px;line-height:22px;text-decoration:none;}.project-options-galllery .buttons{margin:0;padding:0;list-style:none;position:absolute;top:-96px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;z-index:2;}.project-options-galllery .buttons a{display:block !important;height:48px;width:48px;border-radius:8px;text-align:center;line-height:48px;background-color:rgb(50, 56, 54);text-decoration:none;padding:4px 0 0;}.project-options-galllery .buttons a:hover{background-color:rgb(128, 195, 66);}.project-options .project-options-galllery-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:0 10%;}.project-options .swiper-wrapper{margin-bottom:24px;}.project-options{margin-bottom:140px;}.card-project-description{background-color:rgb(246, 246, 246);background-size:40% auto;background-position:100% calc(100% - 37px);background-repeat:no-repeat;overflow:hidden;border-radius:12px;padding:80px 80px 0;margin-bottom:140px;}.card-project-description .head{width:50%;margin-bottom:49px;}.card-project-description .tag{margin-bottom:24px;}.card-project-description h2{font-size:56px;line-height:67px;color:rgb(21, 22, 22);margin:0;font-weight:500;}.card-project-description .card-project-description-list{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.card-project-description .card-project-description-list .icon{background-color:rgba(128, 195, 66, 0.1);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;line-height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 26px 0 0;-webkit-box-flex:0;-ms-flex:0 0 54px;flex:0 0 54px;}.card-project-description .card-project-description-list li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:47px;padding-right:10%;width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.card-project-description .card-project-description-list li .text h5{font-size:24px;line-height:28px;color:rgb(21, 22, 22);margin:0 0 16px;font-weight:400;}.card-project-description .card-project-description-list li .text p{font-size:16px;line-height:22px;margin:0;color:rgb(50, 56, 54);}.card-project-description .card-project-description-list li .text p strong{font-weight:600;}.card-project-description .card-project-description-list li.promo-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:75% 50%;background-size:cover;background-repeat:no-repeat;padding:24px 17% 24px 24px;background-color:#fff;display:block;border-radius:8px;overflow:hidden;}.card-project-description .card-project-description-list li.promo-info .tag{display:inline-block;margin:0 0 40px;}.card-project-description .card-project-description-list li.promo-info strong{color:rgb(128, 195, 66);font-weight:600;}.features-section .block-head h2{text-align:center;font-size:56px;line-height:67px;font-weight:500;color:rgb(21, 22, 22);margin:0;}.features-section .block-head{margin:0 0 48px;}.features-section .buttons{margin:0;padding:0;list-style:none;position:absolute;top:10px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;z-index:2;}.features-section .buttons a{display:block !important;height:48px;width:48px;border-radius:8px;text-align:center;line-height:48px;background-color:rgb(50, 56, 54);text-decoration:none;padding:4px 0 0;}.features-section .buttons a:hover{background-color:rgb(128, 195, 66);}.features-section{position:relative;}.card-features-download .project-prop-buttons{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;}.card-features-download{background-color:rgb(246, 246, 246);padding:120px 0 120px;margin:0 -100vw;}.card-features-download .container{max-width:100vw;}.card-features-download .head{margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15%;}.card-features-download .head .tag{margin:0 auto 31px;background-color:rgb(128, 195, 66);color:#fff;}.card-features-download h4{font-size:56px;line-height:67px;margin:0;text-align:center;color:rgb(21, 22, 22);}.card-features-download h4 span{color:rgb(128, 195, 66);}.card-features-download-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:24px;}.card-features-download-list li{background-position:0 100%;background-repeat:no-repeat;background-size:100% auto;padding:32px 42px;height:352px;border-radius:12px;overflow:hidden;background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 19%;flex:0 0 19%;position:relative;}.card-features-download-list li:before{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(79%, rgb(255, 255, 255)), color-stop(92%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 79%, rgba(255, 255, 255, 0) 92%, rgba(255, 255, 255, 0) 100%);height:70px;position:absolute;top:0;left:0;right:0;}.card-features-download-list li *{position:relative;z-index:2;}.card-features-download-list li .tag{margin-bottom:24px;}.card-features-download-list li p{font-size:16px;line-height:22px;margin:0;color:rgb(50, 56, 54);background-color:white;-webkit-box-shadow:0 0 20px 33px white;box-shadow:0 0 20px 33px white;}.card-features-download-list li p strong{font-weight:600;}.card-project-description .image{display:none;}.card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:0 0 0 auto;}.card-section .card-row-mobile{display:none;}.project-options-popup{display:none;border-radius:12px;padding:24px 24px 13px;max-width:80%;}.project-options-popup h5{font-size:24px;line-height:28px;margin:0 0 32px;color:rgb(21, 22, 22);}.project-options-popup p{color:rgb(50, 56, 54);font-size:16px;line-height:22px;margin-bottom:22px;}.project-options-popup .fancy-image{margin-bottom:24px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;}.project-options-popup .fancy-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.fancybox-content{overflow-y:auto;}.project-options-popup .fancybox-button:after{content:"Закрыть";white-space:nowrap;position:absolute;top:10px;right:40px;font-size:14px;line-height:16px;font-weight:400;color:rgb(21, 22, 22);padding:4px 0 0 0;}.redesing_head #header ul.contacts li:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;}.active-top #header #navigation{display:none;}.active-top #header{height:80px;}.active-top .mb-burger{display:block;height:56px;line-height:56px;width:56px;text-align:center;position:absolute;background-color:rgb(246, 246, 246);overflow:hidden;border-radius:8px;top:12px;left:20px;z-index:100;cursor:pointer;}.active-top .mb-burger span svg:last-child{display:none;}.active-top .mb-open-nav .mb-burger span svg:first-child{display:none;}.active-top .mb-open-nav .mb-burger span svg:last-child{display:inline-block;width:15px;height:15px;}.active-top .mb-burger span:before{display:none;}.active-top .mb-burger span:after{display:none;}.redesing_head #header .contacts li a[target=_blank]{display:block;width:56px;text-align:center;line-height:56px;}.active-top #header ul.contacts li{margin:0;}.active-top #header .contacts li:nth-child(2){margin:0 34px 0 0;}.active-top #header .logo{left:90px;}.active-top #header .slogan{left:267px;}#header li.social_btn{width:56px;-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;}.mb-burger{text-align:center;background-color:rgb(246, 246, 246);border-radius:8px;line-height:40px;width:40px;height:40px;}.card-menu-fixed-bottom{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;-webkit-box-shadow:0 -2px 10px rgba(50, 56, 54, 0.1);box-shadow:0 -2px 10px rgba(50, 56, 54, 0.1);display:none;}.active-top .card-menu-fixed-bottom{display:block;}.card-menu-fixed-bottom .cart-head{margin:0;padding:12px 0;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}.card-menu-fixed-bottom .cart-head h5{font-size:40px;line-height:48px;margin:0;padding-right:14px;}.card-menu-fixed-bottom .card-section .cart-head .card-title p{font-size:12px;line-height:16px;margin:0 0 -2px;}.card-menu-fixed-bottom .card-section .cart-head .card-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 !important;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item p{font-size:12px;line-height:15px;margin-bottom:0;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item strong{font-size:16px;line-height:19px;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons .btn{height:48px;line-height:48px;font-size:14px;padding:0 58px;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item{margin:0 40px 0 0;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons{padding:0 0 0 2vw;}.card-menu-fixed-bottom .card-section .cart-head .card-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#footer{z-index:10;}.features-slider .swiper-slide{min-height:auto;height:720px;max-height:calc(100vh - 160px);}#header.mb-open-nav #navigation{display:block;}.mb-burger span:before, .mb-burger span:after{display:none;}.sab-nav > li > a.arrow:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid rgb(203, 205, 204);top:5px;height:4px;width:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.mb-open-nav .sab-nav > li > a.arrow:before{top:14px;}.mb-open-nav .mob_contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 0 10px;border-bottom:1px solid #E4E4E4;position:relative;z-index:3;}@media screen and (min-width:768px){.sab-nav > li > a.arrow:before{top:5px !important;}#header.mb-open-nav{height:137px;}#header.mb-open-nav .mob_contact{display:none;}body.active-top.overflow-hidden {overflow-y: auto !important;}}@media screen and (min-width:1300px){.projects-similar-gallery .swiper-slide {width: 45vw !important;}}@media screen and (max-width:1770px){#header .contacts li .contacts-info p{font-size:12px;line-height:14px;}#header ul.contacts span{font-size:10px;}#header .contacts li{padding:0 12px;}.redesing_head ul.contacts li .btn{font-size:14px;padding:0 17px;}.card-section .cart-head .card-title .h1{font-size:48px;line-height:48px;}.card-section .cart-head .card-title p{font-size:14px;line-height:19px;margin:0 0 5px;}.card-section .cart-head .card-info .card-info-item p{font-size:14px;line-height:18px;}.card-section .cart-head .card-info .card-info-item strong{font-size:16px;line-height:19px;}.card-section .cart-head .card-buttons .btn{padding:0 19px;font-size:14px;}.card-section .cart-head .card-buttons{margin:0;}.card-section .card-gallery{height:560px;min-height:calc(100vh - 137px - 80px - 100px);}.card-section .card-gallery .card-gallery-navigation-buttons, .card-section .card-gallery .card-gallery-buttons .button{font-size:14px;}.card-section .card-gallery .card-gallery-buttons{bottom:32px;}.card-project-info .project-info h3{font-size:48px;line-height:57px;margin-bottom:14px;}.card-project-info .project-info p{font-size:16px;line-height:22px;}.card-project-info .project-info .project-features .progect-features-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.card-project-info .project-info .project-features .progect-features-info .button{margin:24px 0 0;}.card-project-info .project-info .project-features .progect-features-info p{margin:0;}.project-details .project-details-text h2{font-size:32px;line-height:38px;}.project-details .project-details-text p{font-size:16px;line-height:22px;}.project-details .project-details-item-cat li{font-size:12px;line-height:38px;height:38px;}.project-example h2{font-size:48px;line-height:57px;margin:0 0 48px;}.project-example .project-example-video{height:480px;}.project-example .project-example-gallery .swiper-slide{height:280px;}.project-example .project-example-video a svg{height:100px;width:100px;}.project-example{margin:0 0 120px;}.project-prop .project-prop-list-item .title{font-size:20px;line-height:24px;}.project-prop-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.project-prop .project-prop-list-item{height:380px;}.projects-similar h2{font-size:48px;line-height:57px;margin:0 0 40px;}.projects-similar-gallery .slide{height:318px;}.project-options .block-head h2{font-size:48px;line-height:57px;}.project-options .block-head .head-text p{font-size:16px;line-height:22px;}.project-options-galllery .image{height:320px;}.card-project-description h2{font-size:48px;line-height:57px;}.card-project-description .head{margin:0 0 64px;}.card-project-description{overflow:visible;position:relative;background-image:none !important;}.card-project-description .card-project-description-list{width:100%;}.card-project-description .card-project-description-list li{width:33%;margin:0 0 40px 0;}.card-project-description .card-project-description-list li .text h5{font-size:20px;line-height:24px;}.card-project-description .card-project-description-list li .text p{font-size:14px;line-height:19px;}.project-options{margin-bottom:205px;}.card-project-description .image{display:block;position:absolute;top:-190px;right:-40px;max-width:753px;}.card-project-description{padding:40px;}.features-section .block-head h2{font-size:48px;line-height:57px;}.card-features-download .project-prop-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.card-features-download h4{font-size:48px;line-height:57px;}.card-features-download .head{margin:0 0 40px;}#header .contacts li{margin:0 !important;}#header .contacts{gap:4px;}.card-section .cart-head .card-info .card-info-item{margin:0 24px 0 0;}.card-features-download-list{gap:8px;}.fancybox-inner .project-options-popup .popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.fancybox-inner .project-options-popup .popup-content .fancy-image{margin:0 32px 0 0;overflow:hidden;border-radius:8px;}.mb-open-nav #navigation .search, .active-top .mb-open-nav #navigation .search{top:74px;left:20px !important;right:20px;}.active-top .mb-open-nav #navigation .sab-nav > li > a.arrow:before{top:13px !important;}.active-top .mb-open-nav .mb-burger, .mb-open-nav .mb-burger{position:fixed;left:20px;z-index:2000;}.active-top .mb-open-nav .mb-burger span, .mb-open-nav .mb-burger span {height: 15px;height: 100%;}}@media screen and (max-width:1450px){.card-menu-fixed-bottom .cart-head{padding:8px 0;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons .btn{height:40px;line-height:40px;padding:0 20px;font-size:12px;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item strong{font-size:12px;line-height:14px;}.card-menu-fixed-bottom .cart-head h5{font-size:32px;line-height:38px;}.card-menu-fixed-bottom .card-section .cart-head .card-title p{font-size:12px;line-height:14px;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item{margin:0 24px 0 0;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons{padding:0 0 0 5px;}.redesing_head #header .contacts li a[target=_blank]{margin:0 -12px;}.active-top #header .slogan {display: none;}}@media screen and (max-width:1350px){#header .contacts li:nth-child(1) {display: none !important;}}@media screen and (max-width:1250px){.active-top .mb-open-nav .mb-burger, .mb-open-nav .mb-burger{height:56px;line-height:61px;width:56px;top:12px;}.mb-open-nav .mb-burger span svg:last-child{display:inline-block;width:15px;height:15px;}.redesing_head #header ul.contacts li:nth-child(2){display:none !important;}.breadcrumbs{display:block !important;}.card-section .cart-head .card-title .h1{font-size:56px;line-height:56px;}.card-section .cart-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.card-section .cart-head .card-buttons .btn{height:48px;line-height:48px;}.card-section .cart-head .card-title{margin:0 0 33px;}.card-section .cart-head .card-buttons .btn{padding:0 16px;}.card-section .card-gallery{height:620px;min-height:calc(100vh - 137px - 80px - 180px);}.card-project-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:48px;}.card-project-info .project-info .project-text{padding:0;}.card-project-info .project-image{display:none;}.card-project-info .project-info .project-image{width:100%;margin:0 0 16px;display:block;}.card-project-info .project-info .project-features .project-features-image{height:170px;width:132px;}.card-project-info .project-info .project-features .project-features-image img{height:100%;-o-object-fit:cover;object-fit:cover;}.card-project-info .project-info h3{font-size:42px;line-height:50px;}.project-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.project-details .project-details-text{width:100%;}.project-details .project-details-text h2{font-size:42px;line-height:50px;}.project-details .project-details-info{width:100%;border:0;padding:0;margin:0;}.project-details .project-details-text{margin:0 0 48px;}.project-details .project-details-item-cat li{height:48px;line-height:48px;font-size:14px;padding:0 16px;}.project-details .project-details-item-preview li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}.project-details .project-details-item-preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;}.project-example h2{font-size:42px;line-height:50px;text-align:left;}.project-example .tag{top:-45px;}.project-example .project-example-video{height:400px;}.project-example .project-example-video a svg{height:80px;width:80px;}.project-example .project-example-gallery .swiper-slide{height:220px;}.project-example .project-example-gallery{overflow:visible;}.project-prop .project-prop-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 100px;}.project-prop .project-prop-list-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:480px;position:relative;}.projects-similar h2{font-size:42px;line-height:50px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:32px;}.projects-similar .block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.projects-similar .block-head .tag{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;}.projects-similar-gallery .title p{font-size:20px;line-height:24px;}.projects-similar-gallery .slide{height:352px;}.projects-similar .project-more .project-more-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}.projects-similar .project-more .project-more-list li{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;height:156px;}.project-more .project-more-list .block-head .tag{position:absolute;top:50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.project-options .block-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.project-options .block-head .tag{position:relative;top:0;margin:0 0 24px;}.project-options .block-head .head-text{width:100%;margin:0 0 32px;}.project-options .block-head h2{font-size:42px;line-height:50px;margin-bottom:8px;}.project-options-galllery .buttons{display:none;}.card-project-description .image{position:relative;top:0;left:0;right:auto;margin:0 40px 0 auto;}.card-project-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.card-project-description .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 40px;}.card-project-description h2{font-size:42px;line-height:50px;}.card-project-description .card-project-description-list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.card-project-description .head{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 48px;}.card-project-description .card-project-description-list li{width:100%;padding:0;margin:0 0 32px;}.card-project-description .card-project-description-list li .text h5 br{display:none;}.card-project-description .card-project-description-list li .text p{font-size:16px;line-height:22px;}.card-project-description .card-project-description-list li.promo-info{padding:24px 45% 22px 24px;}.card-project-description{margin-bottom:16px;}.features-section .block-head{display:none;}.features-section .buttons{display:none;}.card-features-download h4{font-size:42px;line-height:50px;}.card-features-download .head{padding:0;margin:0 0 32px;}.card-features-download-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}.card-features-download-list li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:60%;background-position:0 60%;}.card-features-download-list li{height:352px;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;padding:24px;}.card-features-download{padding-bottom:72px;}.project-options{margin-bottom:68px;}.project-details .project-details-item-preview li {max-width: 50%;}}@media screen and (max-width:1230px){.card-features-download-list li:nth-child(1){background-position:0 55%;}.card-features-download-list li:nth-child(2){background-position:0 60%;}.card-features-download-list li:nth-child(3){background-position:0 75%;}.card-features-download-list li:nth-child(4){background-position:0 50%;}.card-features-download-list li:nth-child(5) {background-position: 0 70%;}}@media(max-width:1170px){.mb-burger span svg:last-child{display:none;}.card-section .card-gallery {min-height: calc(100vh - 75px - 80px - 180px);}}@media only screen and (max-width: 1170px) {.mb-burger span{position:relative;background-color:transparent;top:auto;left:auto;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;}.mb-open-nav .mb-burger span svg:first-child{display:none;}.mb-open-nav .mb-burger span svg:last-child{display:inline-block;}.mb-open-nav #navigation, .active-top .mb-open-nav #navigation{padding-top:139px;}.active-top .mb-open-nav .mb-burger span svg:last-child {display: inline-block;width: 15px;height: 15px;}}@media screen and (max-width:1100px){.card-menu-fixed-bottom .card-section .cart-head .card-title p{display:none;}.card-menu-fixed-bottom .card-section .cart-head .card-row{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;}.card-menu-fixed-bottom .cart-head h5{padding-right:16px;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item + .card-info-item{display:none;}.card-menu-fixed-bottom .card-section .cart-head .card-info{margin:0;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons{margin:0 0 0 auto;}.card-menu-fixed-bottom .card-section .cart-head .card-info .card-info-item p {margin: 0 0 -5px;}}@media screen and (max-width:767px){.card-features-download-list li:nth-child(5){background-position:0 55%;}.project-options-popup{display:none;border-radius:12px;padding:12px 12px 13px;max-width:80%;}.mb-open-nav .sab-nav > li > a.arrow:before{top:15px;}.projects-similar .swipe-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;}#navigation .search, .active-top #navigation .search, .active-top .mb-open-nav #navigation .search {top: 98px !important;}}@media screen and (max-width:759px){.mb-open-nav .mb-burger span svg:first-child{display:none;}.mb-open-nav .mb-burger span svg:last-child{display:inline-block;width:15px;height:15px;}.project-options .swipe-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;}.card-section .cart-head .card-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.card-section .cart-head .card-title .h1{font-size:28px;line-height:30px;margin:0 0 8px;padding:0;}.card-section .cart-head .card-row{display:none;}.card-section .cart-head .card-title{margin:0;}.card-section .cart-head{margin:0 0 8px;}.card-section .card-gallery{height:320px;}.card-section .card-gallery{overflow:visible;}.card-section .card-gallery .card-gallery-buttons{position:relative;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.card-section .card-gallery .card-gallery-buttons{gap:4px;}.card-section .card-gallery .card-gallery-buttons .button:nth-child(3){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}.card-section .card-gallery .card-gallery-buttons .button:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.card-section .card-gallery .card-gallery-buttons .button:nth-child(1){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}.card-section .card-gallery .card-gallery-buttons > *{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%;width:49%;}.card-section .card-gallery .card-gallery-navigation-buttons{padding:0 15px;}.card-section .card-gallery .card-gallery-navigation{margin:0 15px 0 0;}.card-section .card-gallery{height:auto;}.card-section .card-gallery .swiper-wrapper{height:324px;}.card-project-info{padding:24px;}.card-project-info .project-info h3{font-size:28px;line-height:30px;}.card-project-info .project-image{height:auto;}.card-project-info .project-info .project-features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.card-project-info .project-info .project-features .project-features-image{display:none;}.card-project-info .project-info .project-image{background-color:rgb(237, 239, 238);border-radius:12px 12px 0 0;margin:0;padding:12px 12px 0;}.project-details .project-details-text h2{font-size:28px;line-height:30px;}.project-details .project-details-text p{font-size:14px;line-height:19px;}.project-details-item-tags li{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;width:47%;}.project-details .project-details-item-cat li{height:40px;line-height:40px;font-size:12px;padding:0 12px;}.project-details .project-details-item-preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.project-details .project-details-item-preview li{max-width:none;}.project-details{margin-bottom:80px;}.project-example .block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.project-example .block-head .tag{position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.project-example .block-head h2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.project-details-item{margin-bottom:80px;}.project-example .block-head h2{font-size:28px;line-height:30px;}.project-prop .project-prop-list-item .title{width:70%;}.project-prop .project-prop-list-item{height:364px;}.projects-similar .block-head{-webkit-box-align:start;-ms-flex-align:start;align-items:start;position:relative;}.projects-similar .block-head .swipe-indicator{position:absolute;right:0;bottom:8px;}.projects-similar h2{text-align:left;font-size:28px;line-height:30px;}.projects-similar-gallery .slide{height:194px;}.projects-similar-gallery .title p{font-size:16px;margin:0 0 16px;}.projects-similar-gallery .title i{font-size:18px;line-height:21px;margin:0;}.projects-similar-gallery .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.projects-similar-gallery .project-details-item-tags li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.projects-similar-gallery .slide-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.projects-similar-gallery .slide-info .project-details-item-tags{margin-bottom:16px;}.projects-similar-gallery .slide-info .btn{margin:0;}.projects-similar .project-more .project-more-list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.project-options .block-head h2{font-size:28px;line-height:30px;margin:0 0 8px;display:block;}.project-options .block-head h2 span{height:24px;line-height:24px;font-size:10px;padding:0 3px;margin:0;width:auto;position:relative;top:-4px;min-width:24px !important;text-align:center;}.project-options .block-head .head-text p{font-size:14px;line-height:19px;}.project-options-galllery{display:block;}.project-options-galllery h4{font-size:20px;line-height:24px;font-weight:400;margin:0 0 16px;}.project-options-galllery p{font-size:14px;line-height:19px;margin-bottom:8px;}.project-options .project-options-galllery-navigation{display:none;}.project-options-galllery a{font-size:14px;line-height:19px;}.project-options-galllery a svg{margin-bottom:-3px;}.card-project-description{padding:24px;overflow:hidden;}.card-project-description .image{left:auto;right:0%;margin-bottom:13px;width:570px;}.card-project-description h2{font-size:28px;line-height:30px;}.card-project-description .card-project-description-list .icon{height:26px;width:26px;line-height:26px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;margin:0 0 16px;}.card-project-description .card-project-description-list .icon svg{scale:0.6;}.card-project-description .card-project-description-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.card-project-description .card-project-description-list li .text h5{font-size:18px;line-height:21px;margin:0 0 12px;font-weight:400;}.card-project-description .card-project-description-list li .text p{font-size:14px;line-height:19px;}.card-project-description .card-project-description-list li.promo-info{padding:24px 24px 160px;background-position:100% 100%;background-size:auto;}.card-features-download{padding-top:64px;}.card-features-download .head{-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.card-features-download .head .tag{margin:0 0 24px;}.card-features-download h4{font-size:28px;line-height:30px;text-align:left;font-family:"TT Firs Neue";font-weight:500;}.card-features-download-list{gap:8px;}.card-features-download-list li:first-child{padding-right:24px;}.card-features-download-list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;}.card-features-download .project-prop-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.card-section .card-row-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;}.card-section .card-row-mobile .card-info-head{padding:12px 0 8px;border-bottom:1px solid rgb(237, 239, 238);margin:0 0 8px;}.card-section .card-row-mobile .card-info-head .card-info-item strong{display:block;font-weight:400;font-size:20px;line-height:24px;color:rgb(21, 22, 22);}.card-section .card-row-mobile .card-info-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:0 0 16px;}.card-section .card-row-mobile .card-info-content p{margin:0 0 6px;font-size:12px;line-height:15px;color:rgb(115, 115, 115);}.card-section .card-row-mobile .card-info-content strong{font-weight:500;font-size:16px;line-height:19px;display:block;}.card-section .card-row-mobile .card-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;}.card-section .card-row-mobile .card-buttons .btn{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%;width:49%;height:48px;line-height:48px;padding:0;text-align:center;font-size:14px;}.projects-similar-gallery .slide-info .btn, .card-section .card-row-mobile .card-buttons .btn.gray{background-color:rgb(237, 239, 238);color:rgb(21, 22, 22);border:0;}.projects-similar-gallery .slide-info .btn:hover, .card-section .card-row-mobile .card-buttons .btn.gray:hover{background-color:#80c700;color:#fff;}.project-details-item-tags li{margin:0;}.projects-similar-gallery .project-details-item-tags{gap:12px;}.project-details-item-tags span{font-size:10px;line-height:13px;margin-bottom:6px;}.project-details-item-tags strong{font-size:14px;line-height:16px;}.card-project-description .card-project-description-list li.promo-info p{position:relative;}.card-project-description .card-project-description-list li.promo-info p span{position:relative;z-index:2;}.card-project-description .card-project-description-list li.promo-info p:before{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(79%, rgb(255, 255, 255)), color-stop(92%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 79%, rgba(255, 255, 255, 0) 92%, rgba(255, 255, 255, 0) 100%);position:absolute;top:0;z-index:1;left:-100px;right:-100px;bottom:-30px;}.features-slider .swiper-slide:after{height:100%;max-width:90vw !important;}.projects-similar-gallery .swiper-pagination{display:none;}.fancybox-inner .project-options-popup .popup-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 8px 0;}.fancybox-inner .project-options-popup .popup-content .fancy-image{margin:0 0 24px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;}.active-top .mb-open-nav .mb-burger, .mb-open-nav .mb-burger, .active-top .mb-burger{height:40px;width:40px;line-height:40px;top:42px;left:25px;}.active-top #header{-webkit-box-shadow:0 4px 10px rgba(50, 56, 54, 0.2);box-shadow:0 4px 10px rgba(50, 56, 54, 0.2);}.active-top #header .logo{left:74px;}.mb-burger{text-align:center;line-height:48px;background-color:rgb(246, 246, 246);border-radius:8px;right:auto;top:42px;}.redesing_head #header .logo{left:82px;top:44px;}#header .mob-social-icons{right:24px;}#header .mob-social-icons .icon__item a{background-color:rgb(246, 246, 246);text-align:center;width:40px;height:40px;border-radius:8px;line-height:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#header .mob-social-icons .icon__item a img{height:24px;width:24px;vertical-align:middle;}#header .mob-social-icons{width:auto;}#header .mob-social-icons{bottom:26px;}.mob_contact .call_link{color:rgb(21, 22, 22);}#header .mob-social-icons{gap:4px;height:auto;bottom:7px;}.active-top #header{height:88px;}.card-section .card-gallery {min-height: 0 !important;}}@media screen and (max-width:754px){.card-menu-fixed-bottom .card-section .cart-head .card-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.card-menu-fixed-bottom .card-section .cart-head .card-title{display:none !important;}.card-menu-fixed-bottom .card-section .cart-head .card-info{display:none !important;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons .btn{height:34px;line-height:34px;}.card-menu-fixed-bottom .card-section .cart-head .card-buttons{margin:0 auto;}.mob_contact .call_link{color:rgb(21, 22, 22);}.mb-burger {line-height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}@media screen and (max-width:480px){.redesing_head #header .logo {left: 60px;}.mb-open-nav .mb-burger, .active-top .mb-burger {left: 12px !important;}#header .mob-social-icons {right: 12px;}.projects-similar-gallery .slide-info .btn {width: 100%;}.projects-similar-gallery .slide {height: 242px;}}