@charset "UTF-8";@import url(../fonts/Gilroy/project.css);@import url(../fonts/GothamPro/project.css);@keyframes pulse-opacity{0%,to{opacity:.6}70%{opacity:.95}}@keyframes rotate-custom{0%{transform:translate(50%,-50%) rotate(0deg) scale(2);opacity:.4;font-weight:100}50%{transform:translate(50%,-50%) rotate(45deg) scale(1.4);opacity:.6;font-weight:200}to{transform:translate(50%,-50%) rotate(90deg) scale(1);opacity:1;font-weight:300}}.icon-facebook{width:.53em;height:1em;fill:initial}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}body{font-family:Gilroy,sans-serif;font-weight:400}.container{position:relative;max-width:1176px}.section-title{font-family:Gilroy,sans-serif;font-weight:800;font-size:40px;text-transform:uppercase}@media only screen and (max-width:991px){.section-title{font-size:30px}}@media only screen and (max-width:767px){.section-title{font-size:24px}}@media only screen and (max-width:575px){.section-title{word-break:break-word;font-size:20px}}.row.equal{display:flex;flex-wrap:wrap}@media only screen and (max-width:575px){.equal>div{margin-bottom:20px}}.navigation__upper-modal_button{font-size:16px;background-color:#264aba}.commercial_offer__form-submit,.hero-modal_button,.navigation__upper-modal_button{font-family:Gilroy,sans-serif;font-weight:500;outline:0;border-radius:0;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center;color:#fff}.hero-modal_button{background-color:#264aba}.commercial_offer__form-submit{height:46px;font-size:16px}.catalog .card-modal_button,.catalog .catalog-category-cards .card-link,.catalog_request__form-submit,.completed_projects .completed_project-link,.completed_projects .completed_project-link-mobile,.completed_projects-link,.not_found-link,.projects .project-link,.rent__form-submit,.rent__form-submit-mobile{height:46px;font-size:16px;font-family:Gilroy,sans-serif;font-weight:500;background-color:#264aba;outline:0;border-radius:0;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center;color:#fff}.subscribe .subscribe__form-submit{font-size:16px;background-color:#264aba;color:#fff}.post-link,.subscribe .subscribe__form-submit{font-family:Gilroy,sans-serif;font-weight:500;outline:0;border-radius:0;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center}.fast-order__form-submit,.modal__form-submit,.post-link{height:46px;font-size:16px}#my-menu .my-menu-modal_button,.fast-order__form-submit,.modal__form-submit{font-family:Gilroy,sans-serif;font-weight:500;background-color:#264aba;outline:0;border-radius:0;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center;color:#fff}#my-menu .my-menu-modal_button .icon,.catalog .card-modal_button .icon,.catalog .catalog-category-cards .card-link .icon,.catalog_request__form-submit .icon,.commercial_offer__form-submit .icon,.completed_projects .completed_project-link .icon,.completed_projects .completed_project-link-mobile .icon,.completed_projects-link .icon,.fast-order__form-submit .icon,.hero-modal_button .icon,.modal__form-submit .icon,.navigation__upper-modal_button .icon,.not_found-link .icon,.post-link .icon,.projects .project-link .icon,.rent__form-submit .icon,.rent__form-submit-mobile .icon,.subscribe .subscribe__form-submit .icon{width:34px;margin-left:0;margin-right:14px}#my-menu .my-menu-modal_button .icon path,.catalog .card-modal_button .icon path,.catalog .catalog-category-cards .card-link .icon path,.catalog_request__form-submit .icon path,.commercial_offer__form-submit .icon path,.completed_projects .completed_project-link .icon path,.completed_projects .completed_project-link-mobile .icon path,.completed_projects-link .icon path,.fast-order__form-submit .icon path,.hero-modal_button .icon path,.modal__form-submit .icon path,.navigation__upper-modal_button .icon path,.not_found-link .icon path,.projects .project-link .icon path,.rent__form-submit .icon path,.rent__form-submit-mobile .icon path,.subscribe .subscribe__form-submit .icon path{fill:#fff}#my-menu .my-menu-modal_button:focus,#my-menu .my-menu-modal_button:hover,.catalog .card-modal_button:focus,.catalog .card-modal_button:hover,.catalog .catalog-category-cards .card-link:focus,.catalog .catalog-category-cards .card-link:hover,.catalog_request__form-submit:focus,.catalog_request__form-submit:hover,.commercial_offer__form-submit:focus,.commercial_offer__form-submit:hover,.completed_projects .completed_project-link-mobile:focus,.completed_projects .completed_project-link-mobile:hover,.completed_projects .completed_project-link:focus,.completed_projects .completed_project-link:hover,.completed_projects-link:focus,.completed_projects-link:hover,.fast-order__form-submit:focus,.fast-order__form-submit:hover,.hero-modal_button:focus,.hero-modal_button:hover,.modal__form-submit:focus,.modal__form-submit:hover,.navigation__upper-modal_button:focus,.navigation__upper-modal_button:hover,.not_found-link:focus,.not_found-link:hover,.post-link:focus,.post-link:hover,.projects .project-link:focus,.projects .project-link:hover,.rent__form-submit-mobile:focus,.rent__form-submit-mobile:hover,.rent__form-submit:focus,.rent__form-submit:hover,.subscribe .subscribe__form-submit:focus,.subscribe .subscribe__form-submit:hover{color:#fff;background-color:#0069d9}#my-menu .btn-link.my-menu-modal_button:focus,#my-menu .btn-link.my-menu-modal_button:hover,.btn-link.catalog_request__form-submit:focus,.btn-link.catalog_request__form-submit:hover,.btn-link.commercial_offer__form-submit:focus,.btn-link.commercial_offer__form-submit:hover,.btn-link.completed_projects-link:focus,.btn-link.completed_projects-link:hover,.btn-link.fast-order__form-submit:focus,.btn-link.fast-order__form-submit:hover,.btn-link.hero-modal_button:focus,.btn-link.hero-modal_button:hover,.btn-link.modal__form-submit:focus,.btn-link.modal__form-submit:hover,.btn-link.navigation__upper-modal_button:focus,.btn-link.navigation__upper-modal_button:hover,.btn-link.not_found-link:focus,.btn-link.not_found-link:hover,.btn-link.post-link:focus,.btn-link.post-link:hover,.btn-link.rent__form-submit-mobile:focus,.btn-link.rent__form-submit-mobile:hover,.btn-link.rent__form-submit:focus,.btn-link.rent__form-submit:hover,.catalog .btn-link.card-modal_button:focus,.catalog .btn-link.card-modal_button:hover,.catalog .catalog-category-cards .btn-link.card-link:focus,.catalog .catalog-category-cards .btn-link.card-link:hover,.completed_projects .btn-link.completed_project-link-mobile:focus,.completed_projects .btn-link.completed_project-link-mobile:hover,.completed_projects .btn-link.completed_project-link:focus,.completed_projects .btn-link.completed_project-link:hover,.projects .btn-link.project-link:focus,.projects .btn-link.project-link:hover,.subscribe .btn-link.subscribe__form-submit:focus,.subscribe .btn-link.subscribe__form-submit:hover{color:#0069d9;background-color:transparent;font-weight:500}#my-menu .btn-danger.my-menu-modal_button:focus,#my-menu .btn-danger.my-menu-modal_button:hover,.btn-danger.catalog_request__form-submit:focus,.btn-danger.catalog_request__form-submit:hover,.btn-danger.commercial_offer__form-submit:focus,.btn-danger.commercial_offer__form-submit:hover,.btn-danger.completed_projects-link:focus,.btn-danger.completed_projects-link:hover,.btn-danger.fast-order__form-submit:focus,.btn-danger.fast-order__form-submit:hover,.btn-danger.hero-modal_button:focus,.btn-danger.hero-modal_button:hover,.btn-danger.modal__form-submit:focus,.btn-danger.modal__form-submit:hover,.btn-danger.navigation__upper-modal_button:focus,.btn-danger.navigation__upper-modal_button:hover,.btn-danger.not_found-link:focus,.btn-danger.not_found-link:hover,.btn-danger.post-link:focus,.btn-danger.post-link:hover,.btn-danger.rent__form-submit-mobile:focus,.btn-danger.rent__form-submit-mobile:hover,.btn-danger.rent__form-submit:focus,.btn-danger.rent__form-submit:hover,.catalog .btn-danger.card-modal_button:focus,.catalog .btn-danger.card-modal_button:hover,.catalog .catalog-category-cards .btn-danger.card-link:focus,.catalog .catalog-category-cards .btn-danger.card-link:hover,.completed_projects .btn-danger.completed_project-link-mobile:focus,.completed_projects .btn-danger.completed_project-link-mobile:hover,.completed_projects .btn-danger.completed_project-link:focus,.completed_projects .btn-danger.completed_project-link:hover,.projects .btn-danger.project-link:focus,.projects .btn-danger.project-link:hover,.subscribe .btn-danger.subscribe__form-submit:focus,.subscribe .btn-danger.subscribe__form-submit:hover{background-color:#dc3545}.catalog_request__form-upload-label,.contacts-button{height:38px;font-size:14px;font-family:Gilroy,sans-serif;font-weight:500;color:#333;background-color:#d1dcff;outline:0;border-radius:0;border:0;box-shadow:none;display:flex;align-items:center;justify-content:center}.contacts-button .icon{margin-right:0;margin-left:12px}.catalog_request__form-upload-label .icon{width:34px;margin-right:0;margin-left:12px}.catalog_request__form-upload-label .icon path,.contacts-button .icon path,.pagination .page-item .page-link .icon path{fill:#333}.catalog_request__form-upload-label:focus,.catalog_request__form-upload-label:hover,.contacts-button:focus,.contacts-button:hover{color:#fff;background-color:#0069d9}.catalog .subcategory:focus .subcategory-link:focus .icon path,.catalog .subcategory:focus .subcategory-link:hover .icon path,.catalog .subcategory:hover .subcategory-link:focus .icon path,.catalog .subcategory:hover .subcategory-link:hover .icon path,.catalog_request__form-upload-label:focus .icon path,.catalog_request__form-upload-label:hover .icon path,.contacts-button:focus .icon path,.contacts-button:hover .icon path,.pagination .page-item .page-link:focus .icon path,.pagination .page-item .page-link:hover .icon path{fill:#fff}.completed_projects .completed_project-wrapper,.map-info,.post{box-shadow:0 10px 20px rgba(0,0,0,.09)}#my-menu .my-menu-email-link,#my-menu .my-menu-modal_button,#my-menu .my-menu-phone-link,.breadcrumb-about .breadcrumb-link,.breadcrumb-link,.catalog .card-modal_button,.catalog .catalog-card-title-link,.catalog .catalog-category-cards .card-link,.catalog .catalog-category-filter .nav-link,.catalog .subcategory-filter-link,.catalog .subcategory-link,.catalog-title-link,.catalog_request__form-submit,.catalog_request__form-terms-label-link,.certificates .certificate-link:before,.commercial_offer__form-submit,.commercial_offer__form-terms-label-link,.completed_projects .completed_project-link,.completed_projects .completed_project-link-mobile,.completed_projects-link,.contacts .email,.contacts .phone,.fast-order__form-submit,.fast-order__form-terms-label-link,.footer .col-content .email,.footer .col-content .phone,.footer .creator-link,.footer .list-unstyled .list-unstyled .list-unstyled--link,.footer .privacy-policy-link,.footer__form-terms-label-link,.hero-modal_button,.logo-link,.map-info-line-content .email,.map-info-line-content .phone,.modal__form-submit,.modal__form-terms-label-link,.navigation .menu-link,.navigation .navigation-col-email-link,.navigation .navigation-col-phone-link,.navigation .navigation-col-phone-link-mobile,.navigation__upper-modal_button,.not_found-link,.post-link,.projects .project-link,.projects-title-link,.rent__form-submit,.rent__form-submit-mobile,.rent__form-terms-label-link,.reviews .review-link,.social-link,.subscribe .subscribe__form-submit,.subscribe .subscribe__form-terms-label-link,.thanks-phone-link{text-decoration:none}#my-menu .my-menu-email-link:focus,#my-menu .my-menu-email-link:hover,#my-menu .my-menu-modal_button:focus,#my-menu .my-menu-modal_button:hover,#my-menu .my-menu-phone-link:focus,#my-menu .my-menu-phone-link:hover,.breadcrumb-link:focus,.breadcrumb-link:hover,.catalog .card-modal_button:focus,.catalog .card-modal_button:hover,.catalog .catalog-card-title-link:focus,.catalog .catalog-card-title-link:hover,.catalog .catalog-category-cards .card-link:focus,.catalog .catalog-category-cards .card-link:hover,.catalog .catalog-category-filter .nav-link:focus,.catalog .catalog-category-filter .nav-link:hover,.catalog .subcategory-filter-link:focus,.catalog .subcategory-filter-link:hover,.catalog .subcategory-link:focus,.catalog .subcategory-link:hover,.catalog-title-link:focus,.catalog-title-link:hover,.catalog_request__form-submit:focus,.catalog_request__form-submit:hover,.catalog_request__form-terms-label-link:focus,.catalog_request__form-terms-label-link:hover,.certificates .certificate-link:focus:before,.certificates .certificate-link:hover:before,.commercial_offer__form-submit:focus,.commercial_offer__form-submit:hover,.commercial_offer__form-terms-label-link:focus,.commercial_offer__form-terms-label-link:hover,.completed_projects .completed_project-link-mobile:focus,.completed_projects .completed_project-link-mobile:hover,.completed_projects .completed_project-link:focus,.completed_projects .completed_project-link:hover,.completed_projects-link:focus,.completed_projects-link:hover,.contacts .email:focus,.contacts .email:hover,.contacts .phone:focus,.contacts .phone:hover,.fast-order__form-submit:focus,.fast-order__form-submit:hover,.fast-order__form-terms-label-link:focus,.fast-order__form-terms-label-link:hover,.footer .col-content .email:focus,.footer .col-content .email:hover,.footer .col-content .phone:focus,.footer .col-content .phone:hover,.footer .creator-link:focus,.footer .creator-link:hover,.footer .list-unstyled .list-unstyled .list-unstyled--link:focus,.footer .list-unstyled .list-unstyled .list-unstyled--link:hover,.footer .privacy-policy-link:focus,.footer .privacy-policy-link:hover,.footer__form-terms-label-link:focus,.footer__form-terms-label-link:hover,.hero-modal_button:focus,.hero-modal_button:hover,.logo-link:focus,.logo-link:hover,.map-info-line-content .email:focus,.map-info-line-content .email:hover,.map-info-line-content .phone:focus,.map-info-line-content .phone:hover,.modal__form-submit:focus,.modal__form-submit:hover,.modal__form-terms-label-link:focus,.modal__form-terms-label-link:hover,.navigation .menu-link:focus,.navigation .menu-link:hover,.navigation .navigation-col-email-link:focus,.navigation .navigation-col-email-link:hover,.navigation .navigation-col-phone-link-mobile:focus,.navigation .navigation-col-phone-link-mobile:hover,.navigation .navigation-col-phone-link:focus,.navigation .navigation-col-phone-link:hover,.navigation__upper-modal_button:focus,.navigation__upper-modal_button:hover,.not_found-link:focus,.not_found-link:hover,.post-link:focus,.post-link:hover,.projects .project-link:focus,.projects .project-link:hover,.projects-title-link:focus,.projects-title-link:hover,.rent__form-submit-mobile:focus,.rent__form-submit-mobile:hover,.rent__form-submit:focus,.rent__form-submit:hover,.rent__form-terms-label-link:focus,.rent__form-terms-label-link:hover,.reviews .review-link:focus,.reviews .review-link:hover,.social-link:focus,.social-link:hover,.subscribe .subscribe__form-submit:focus,.subscribe .subscribe__form-submit:hover,.subscribe .subscribe__form-terms-label-link:focus,.subscribe .subscribe__form-terms-label-link:hover,.thanks-phone-link:focus,.thanks-phone-link:hover{text-decoration:none}.abs-right{position:absolute;right:0;top:0;bottom:0;z-index:1}.abs-right>.row{height:100%}@media only screen and (max-width:575px){.abs-right{width:100%;height:100%;left:0}}.abs-right-content{padding-right:0}@media only screen and (max-width:575px){.abs-right-content{padding-left:0}}.breadcrumb{background-color:transparent;padding:20px 0 0;margin:0}.breadcrumb-item,.breadcrumb-item:after{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#989eab}.breadcrumb-item:after{content:"-";display:inline-block;padding-left:.5rem;padding-right:.5rem}.breadcrumb-item:last-child:after{content:none}.breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-link{font-family:Gilroy,sans-serif;font-weight:400;color:#989eab;border-bottom:1px solid transparent}.breadcrumb-link:focus,.breadcrumb-link:hover{color:#989eab;border-bottom:1px solid #989eab}.breadcrumb-wrapper{background-color:#fff}.breadcrumb-wrapper+section{padding-top:15px}.breadcrumb-catalog{background-color:#f3f4f6}.breadcrumb-about{margin-bottom:10px}.breadcrumb-about .breadcrumb-item,.breadcrumb-about .breadcrumb-item:after{color:#fff}.breadcrumb-about .breadcrumb-link{color:#fff;border-bottom:1px solid transparent}.breadcrumb-about .breadcrumb-link:focus,.breadcrumb-about .breadcrumb-link:hover{color:#fff;border-bottom:1px solid #fff}.line,.vertical{background-color:#d7d7d7;width:1px;height:45px;margin:0;padding:0;border:0}.line{background-color:#f3f3f3;width:100%;height:1px}.pagination .page-item .page-link{border-radius:40px;background-color:#fff;color:#333;font-family:Gilroy,sans-serif;font-weight:700;font-size:18px;border:1px solid #989eab;width:40px;height:40px;margin-right:5px;text-align:center}.pagination .page-item .page-link:focus,.pagination .page-item .page-link:hover{background-color:#264aba;color:#fff}.pagination{padding:40px 0}.pagination .page-item:last-child{margin-right:0}.pagination .page-item.active .page-link{border:2px solid #264aba}.pagination .page-item.disabled .page-link{color:#989eab}.pagination .page-item.disabled .page-link .icon path{fill:#989eab}.article-content table,.table{width:100%;border:1px solid #dadada}.article-content table tbody tr:nth-of-type(2n),.table tbody tr:nth-of-type(2n){background-color:#f4f4f4}.article-content table td,.article-content table th,.table td,.table th{font-size:16px;font-family:Gilroy,sans-serif;font-weight:400;padding:10px;vertical-align:top;border:0}.article-content table th,.table th{max-width:280px;min-width:280px;color:#616774}@media only screen and (max-width:991px){.article-content table th,.table th{min-width:240px}}@media only screen and (max-width:767px){.article-content table th,.table th{min-width:200px}}.article-content table td,.table td{color:#333}@media only screen and (max-width:767px){.article-content table td,.table td{white-space:nowrap;word-break:keep-all}}.navigation{box-shadow:0 10px 20px rgba(0,0,0,.09);position:relative}.navigation__upper{padding-top:15px;padding-bottom:20px}.navigation__upper-modal_button{margin-left:auto;width:100%;height:auto}.navigation__upper-modal_button .transfer{display:none}@media only screen and (max-width:767px){.navigation__lower{display:none}}.navigation .navigation-col-title{font-family:Gilroy,sans-serif;font-weight:400;color:#616161;font-size:12px}@media only screen and (max-width:991px){.navigation .navigation-col-title{margin-right:10px}}.navigation .navigation-col-email{max-width:170px;text-align:right;align-items:flex-start}@media only screen and (max-width:991px){.navigation .navigation-col-email{max-width:100%;justify-content:flex-start;align-items:center}}.navigation .navigation-col-email-link{font-family:Gilroy,sans-serif;font-weight:600;font-size:18px;color:#264aba;border-bottom:1px solid rgba(0,86,143,.2);transform-origin:center}@media only screen and (max-width:991px){.navigation .navigation-col-email-link{font-size:16px}}.navigation .navigation-col-email-link:focus,.navigation .navigation-col-email-link:hover{color:#264aba;border-bottom:1px dashed rgba(0,86,143,.2)}.navigation .navigation-col-phone{max-width:180px;text-align:left}@media only screen and (max-width:991px){.navigation .navigation-col-phone{max-width:100%;justify-content:flex-start;align-items:center}}.navigation .navigation-col-phone-link{font-family:Gilroy,sans-serif;font-weight:700;font-size:20px;color:#333;border-bottom:0 solid #333}@media only screen and (max-width:991px){.navigation .navigation-col-phone-link{font-size:18px}}.navigation .navigation-col-phone-link:focus,.navigation .navigation-col-phone-link:hover{color:#333;border-bottom:1px solid #333}.navigation .navigation-col-phone-link-mobile{margin-right:20px;display:inline-block}.navigation .navigation-col-phone-link-mobile .icon{height:15px;width:15px}.navigation .navigation-col-phone-link-mobile .icon path{fill:#333}.navigation .navigation-col-phone-link-mobile:focus .icon path,.navigation .navigation-col-phone-link-mobile:hover .icon path{fill:#264aba}.navigation .menu-list{display:flex;justify-content:space-between;width:100%;margin-bottom:0}.navigation .menu-list .menu-list{display:none}.navigation .menu-link{display:block;font-family:Gilroy,sans-serif;font-weight:600;font-size:16px;color:#333;padding:20px 0;text-transform:uppercase;position:relative}@media only screen and (max-width:991px){.navigation .menu-link{font-size:15px}}.navigation .menu-link:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;transform-origin:center;transform:scaleX(0);transition:transform .2s ease-in-out;background-color:#fe1721}.navigation .menu-link:focus,.navigation .menu-link:hover{color:#333}.navigation .menu-link:focus:after,.navigation .menu-link:hover:after{transform:scaleX(1)}.navigation .menu-item{padding:0}.navigation .menu-item.active .menu-link{color:#333}.navigation .menu-item.active .menu-link:after{transform:scaleX(1)}.navigation .vertical{margin:0 30px}@media only screen and (max-width:991px){.navigation .vertical{display:none}}.navigation .line{margin:0}@media only screen and (max-width:575px){.navigation .line{display:none}}.navigation .mobile-col-menu{display:none}@media only screen and (max-width:767px){.navigation .mobile-col-menu{display:flex;align-items:center;justify-content:flex-end}}.navigation .desktop-col-menu{display:block}@media only screen and (max-width:767px){.navigation .desktop-col-menu{display:none}}.hero{position:relative;padding-top:110px;padding-bottom:55px}@media only screen and (max-width:991px){.hero{padding-top:60px;padding-bottom:25px}}@media only screen and (max-width:767px){.hero{padding-top:30px;padding-bottom:25px}}@media only screen and (max-width:575px){.hero{padding-top:0;padding-bottom:15px}}.hero.bg-image,.hero.bg-image:before{background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.hero.bg-image{overflow:hidden;position:relative;background-image:url(../img/hero/hero_index.jpg);background-size:cover}@media only screen and (max-width:575px){.hero.bg-image{background:0 0}}.hero.bg-image:before{content:'';position:absolute;right:0;bottom:0;background-image:url(../img/hero/hero_index-2.png);background-size:contain;height:710px;left:20%}@media only screen and (max-width:1199px){.hero.bg-image:before{top:0;height:100%;opacity:.6}}@media only screen and (max-width:991px){.hero.bg-image:before{background-size:cover;top:0;height:100%;left:0;opacity:.6}}@media only screen and (max-width:767px){.hero.bg-image:before{background-size:cover}}@media only screen and (max-width:575px){.hero.bg-image:before{background:0 0}.hero .bg-image-mobile{position:relative;padding-top:90px;padding-bottom:70px;margin-bottom:15px}.hero .bg-image-mobile:after,.hero .bg-image-mobile:before{content:'';position:absolute;top:0;bottom:0;right:-15px;left:-15px;background-image:url(../img/hero/hero_index.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;z-index:-10}.hero .bg-image-mobile:after{right:-75px;left:50%;background-image:url(../img/hero/hero_index-2.png);background-position:right bottom;background-size:contain;z-index:-5;opacity:.5}}.hero-title{font-family:Gilroy,sans-serif;font-weight:800;line-height:50px;color:#333;margin-bottom:10px}@media only screen and (max-width:767px){.hero-title{font-size:35px}}@media only screen and (max-width:575px){.hero-title{font-size:23px;line-height:26px;margin-bottom:2px}}.hero-title-desc{font-family:Gilroy,sans-serif;font-weight:600;font-size:32px;color:#264aba;line-height:50px;margin-bottom:120px}@media only screen and (max-width:575px){.hero-title-desc{margin-bottom:25px;font-size:14px;line-height:20px}}.hero__services{display:flex;flex-wrap:wrap}@media only screen and (max-width:575px){.hero__services{flex-direction:column}}.hero__services .service{display:flex;margin-right:40px;margin-bottom:40px;min-width:200px;align-items:center}@media only screen and (max-width:575px){.hero__services .service{margin-right:0;margin-bottom:15px}}.hero__services .service-text,.hero__services .service-text .high{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;color:#000}.hero__services .service-text .high{font-weight:600}@media only screen and (max-width:575px){.hero__services .service-text .high{font-weight:400}}.hero__services .icon{margin-right:25px}.catalog-title-link .icon path,.hero__services .icon path{fill:#264aba}.hero-modal_button{margin:0 auto;width:260px;font-size:12px;height:35px;display:none}@media only screen and (max-width:575px){.hero-modal_button{display:block}}.catalog{background-color:#f3f4f6;position:relative;padding-top:80px;padding-bottom:125px}@media only screen and (max-width:991px){.catalog{padding-top:80px;padding-bottom:60px}}@media only screen and (max-width:767px){.catalog{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:575px){.catalog{padding-top:20px;padding-bottom:20px}}.catalog-title{color:#333;margin-bottom:30px}.catalog-title-link{color:#264aba;font-size:20px}.catalog-title-link-text{font-family:Gilroy,sans-serif;font-weight:500;border-bottom:0 dashed #264aba}.catalog-title-link:focus-text,.catalog-title-link:hover-text{border-bottom:0 solid #264aba}.catalog-title-link .icon{margin-right:13px}.catalog .category{margin-bottom:30px}.catalog .category-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;text-transform:uppercase;margin-bottom:20px;color:#333}@media only screen and (max-width:575px){.catalog .category-title{font-size:14px}}.catalog .subcategory{overflow:hidden;background-color:#fff;position:relative;padding:30px;display:flex;min-height:240px;height:100%;filter:drop-shadow(0 10px 20px rgba(0,0,0,.09));transition:background-color .4s ease-in-out}.catalog .subcategory-desc{display:flex;flex-direction:column;justify-content:space-between;width:100%}.catalog .subcategory-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;max-width:200px;margin-bottom:10px}.catalog .subcategory-filter{margin-bottom:10px}.catalog .subcategory-filter-link{font-family:Gotham Pro,sans-serif;font-weight:400;color:#264aba;border-bottom:1px dashed #264aba;font-size:16px}.catalog .subcategory-filter-item{margin-bottom:5px}.catalog .subcategory-img{object-fit:contain;position:absolute;right:5px;top:50%;transform:translateY(-50%);z-index:-40}@media only screen and (max-width:575px){.catalog .subcategory-img{opacity:.6}}@media only screen and (max-width:991px){.catalog .subcategory-img{opacity:.6}}@media only screen and (max-width:1199px){.catalog .subcategory-img{opacity:.6}}.catalog .subcategory-link{font-family:Gilroy,sans-serif;font-weight:500;color:#000;font-size:16px;display:flex;align-items:center;animation:none;width:160px}.catalog .subcategory-link .icon{animation:none;margin-right:10px;transition:transform .2s ease-in-out}.catalog .subcategory-link .icon path{fill:#000}.catalog .subcategory:focus,.catalog .subcategory:hover{background-color:#264aba}.catalog .subcategory:focus .subcategory-link,.catalog .subcategory:focus .subcategory-title,.catalog .subcategory:hover .subcategory-link,.catalog .subcategory:hover .subcategory-title{color:#fff}.catalog .subcategory:focus .subcategory-link:focus,.catalog .subcategory:focus .subcategory-link:hover,.catalog .subcategory:hover .subcategory-link:focus,.catalog .subcategory:hover .subcategory-link:hover{font-weight:600;animation:pulse-opacity 4s infinite}.catalog .subcategory:focus .subcategory-link:focus .icon,.catalog .subcategory:focus .subcategory-link:hover .icon,.catalog .subcategory:hover .subcategory-link:focus .icon,.catalog .subcategory:hover .subcategory-link:hover .icon{animation:pulse-opacity 4s infinite;transform:rotate(45deg)}.catalog .subcategory:focus .subcategory-link .icon path,.catalog .subcategory:hover .subcategory-link .icon path{fill:#fff}.catalog .subcategory:focus .subcategory-filter-link,.catalog .subcategory:hover .subcategory-filter-link{border-bottom:1px dashed #fff;color:#fff}.catalog .subcategory:focus .subcategory-filter-link:focus,.catalog .subcategory:focus .subcategory-filter-link:hover,.catalog .subcategory:hover .subcategory-filter-link:focus,.catalog .subcategory:hover .subcategory-filter-link:hover{border-bottom:1px solid #fff}.catalog.catalog-category{background-color:#fff;padding-bottom:30px}@media only screen and (max-width:575px){.catalog.catalog-category{padding-bottom:10px}}.catalog .catalog-category-filter{margin-bottom:40px;padding-left:0;list-style:none}.catalog .catalog-category-filter .nav-link{border-radius:0;border-bottom:1px dashed #333;font-family:Gilroy,sans-serif;font-weight:400;font-size:20px;color:#333;padding:2px 0;margin-right:40px;margin-bottom:20px}@media only screen and (max-width:575px){.catalog .catalog-category-filter .nav-link{margin-right:20px;font-size:18px}}.catalog .catalog-category-filter .nav-link.active{padding:2px 10px;color:#333;border-radius:5px;background-color:#d2d2d2;border-bottom:0 dashed #333}#my-menu .my-menu-phone-link span:focus,#my-menu .my-menu-phone-link span:hover,.catalog .catalog-category-filter .nav-link:focus,.catalog .catalog-category-filter .nav-link:hover,.thanks-phone-link:focus span,.thanks-phone-link:hover span{border-bottom:1px solid #333}.catalog .catalog-category-cards{margin-bottom:20px}@media only screen and (max-width:575px){.catalog .catalog-category-cards{margin-bottom:10px}}.catalog .catalog-category-cards .card{margin-bottom:30px;box-shadow:0 10px 20px rgba(0,0,0,.09);border-radius:0;border:0}.catalog .catalog-category-cards .card:focus .card-title,.catalog .catalog-category-cards .card:hover .card-title{color:#264aba}.catalog .catalog-category-cards .card-img{border:0;object-fit:contain}.catalog .catalog-category-cards .card-body{padding:30px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.catalog .catalog-category-cards .card-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;color:#333;margin-bottom:5px}@media only screen and (max-width:991px){.catalog .catalog-category-cards .card-title{font-size:26px}}.catalog .catalog-category-cards .card-desc{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#616774;margin-bottom:20px}.catalog .catalog-category-cards .card-info{text-align:left;margin-bottom:25px}.catalog .catalog-category-cards .card-info th{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774;padding-right:12px}.catalog .catalog-category-cards .card-info tr{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#333}.catalog .catalog-category-cards .card-link{width:210px}@media only screen and (max-width:575px){.catalog .catalog-category-cards .card-link{width:100%}}.catalog .catalog-category-desc,.catalog .catalog-category-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:25px;color:#000;margin-bottom:20px}.catalog .catalog-category-desc{font-weight:400;font-size:18px;color:#616774;text-align:justify}.catalog.catalog-card{background-color:#fff;padding-bottom:96px}@media only screen and (max-width:575px){.catalog.catalog-card{padding-bottom:20px}}.catalog .catalog-card-title{margin-right:50px;margin-bottom:0}.catalog .catalog-card-title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:767px){.catalog .catalog-card-title-wrapper{justify-content:flex-start;flex-direction:column-reverse}.catalog .catalog-card-title-wrapper .catalog-card-title{margin-right:0}.catalog .catalog-card-title-wrapper .catalog-card-title-link{margin-bottom:10px}}.catalog .catalog-card-title-link{min-width:250px}.catalog .catalog-card-title-link-text{font-family:Gilroy,sans-serif;font-weight:500;font-size:20px;color:#264aba;border-bottom:1px dashed #fff}.catalog .catalog-card-title-link:focus .catalog-card-title-link-text,.catalog .catalog-card-title-link:hover .catalog-card-title-link-text{border-bottom:1px solid #264aba}.catalog .catalog-card-title-link .icon{margin-right:13px}.catalog .catalog-card-title-link .icon path,.projects-title-link .icon path{fill:#264aba}.catalog .card{margin-bottom:50px;border:0;outline:0;box-shadow:none}.catalog .card-info{height:100%;display:flex;flex-direction:column;justify-content:center}.catalog .card-modal_button{width:355px}@media only screen and (max-width:767px){.catalog .card-modal_button{width:100%;height:auto}}.catalog .card-info-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:16px;color:#333;margin-bottom:30px}.catalog .card .card-feature-item{margin-bottom:10px}.catalog .card-feature{display:block;padding:0;margin:0 0 40px}.catalog .card-feature .feature li{display:block;letter-spacing:-1ex;margin:5px 0}.catalog .card-feature .feature-left,.catalog .card-feature .feature-right{display:inline-block;letter-spacing:normal;width:49%;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px}.catalog .card-feature .feature-left{margin-right:-50%;overflow:hidden;vertical-align:top;color:#616774}.catalog .card-feature .feature-left:after{content:'';display:inline-block;width:100%;margin:0 -99% 0 3px;vertical-align:baseline;border-bottom:1px dashed #888}.catalog .card-feature .feature-right{padding-left:3px;margin-left:50%;vertical-align:bottom;color:#333}.catalog .card-slider-wrapper{position:relative}.catalog .card-slider-control{position:absolute;bottom:22px;left:20px;right:20px;display:flex;justify-content:space-between}.catalog .card-slider-control .icon path{fill:#9b9da3}.catalog .card-slider-control .icon:focus,.catalog .card-slider-control .icon:hover,.catalog .card-specifications-control .icon:focus,.catalog .card-specifications-control .icon:hover,.projects .projects-slider-control .icon:focus,.projects .projects-slider-control .icon:hover{cursor:pointer}.catalog .card-slider-control .icon:focus path,.catalog .card-slider-control .icon:hover path{fill:#333}.catalog .card-img-slider .slick-dots{z-index:20;position:absolute;bottom:22px;list-style:none;display:block;text-align:center;padding:0;width:50%;left:50%;transform:translateX(-50%)}.catalog .card-img-slider .slick-dots li{position:relative;display:inline-block;cursor:pointer}.catalog .card-img-slider .slick-dots li button{display:block;padding:3px;background:0 0;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer;border:0;box-shadow:none}.catalog .card-img-slider .slick-dots li button:before{content:"";display:block;height:10px;width:10px;box-sizing:border-box;border-radius:50%;background:#f3f3f3;transition:all .1s ease}.catalog .card-img-slider .slick-dots li button:hover:before,.catalog .card-img-slider .slick-dots li.slick-active button:before{background:#00568f}.catalog .card-advantage{display:flex;justify-content:space-between;margin-bottom:80px}@media only screen and (max-width:575px){.catalog .card-advantage{margin-bottom:20px;flex-direction:column;justify-content:flex-start}}.catalog .card-advantage .icon{margin-bottom:10px}@media only screen and (max-width:575px){.catalog .card-advantage .icon{min-width:100px}}.catalog .card-advantage-item{max-width:180px;text-align:center}@media only screen and (max-width:575px){.catalog .card-advantage-item{max-width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}}.catalog .card-advantage-text{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;color:#000}@media only screen and (max-width:575px){.catalog .card-advantage-text{text-align:left}}.catalog .card-specifications{margin-bottom:80px}.catalog .card-specifications-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:25px;color:#333;margin-bottom:20px}.catalog .card-specifications-slider{margin-bottom:15px}.catalog .card-specifications-slider-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.catalog .card-specifications-slide{overflow:hidden;position:relative}.catalog .card-specifications-img{width:100%;height:100%;display:block;object-fit:contain}.catalog .card-specifications-control{display:flex;justify-content:center}.catalog .card-specifications-control .card-specifications-slider__prev{margin-right:10px}.catalog .card-specifications-control .icon path,.project-detail-slider-control .icon path,.projects .projects-slider-control .icon path,.reviews-slider-control .icon path,.slider-mobile-certificates-control .icon path,.slider-mobile-clients-control .icon path,.slider-mobile-objects-control .icon path{fill:#989eab;stroke:#989eab}.catalog .card-specifications-control .icon circle,.projects .projects-slider-control .icon circle,.reviews-slider-control .icon circle,.slider-mobile-certificates-control .icon circle,.slider-mobile-clients-control .icon circle,.slider-mobile-objects-control .icon circle{fill:#fff;stroke:#989eab}.catalog .card-specifications-control .icon:focus path,.catalog .card-specifications-control .icon:hover path,.projects .projects-slider-control .icon:focus path,.projects .projects-slider-control .icon:hover path{fill:#264aba;stroke:#264aba}.catalog .card-specifications-control .icon:focus circle,.catalog .card-specifications-control .icon:hover circle,.projects .projects-slider-control .icon:focus circle,.projects .projects-slider-control .icon:hover circle,.reviews-slider-control .icon:focus circle,.reviews-slider-control .icon:hover circle,.slider-mobile-certificates-control .icon:focus circle,.slider-mobile-certificates-control .icon:hover circle,.slider-mobile-clients-control .icon:focus circle,.slider-mobile-clients-control .icon:hover circle,.slider-mobile-objects-control .icon:focus circle,.slider-mobile-objects-control .icon:hover circle{fill:#fff;stroke:#264aba}.projects{padding-top:80px;padding-bottom:70px}@media only screen and (max-width:767px){.projects{padding-top:40px;padding-bottom:30px}}@media only screen and (max-width:575px){.projects{padding-top:20px;padding-bottom:20px}}.projects-title{margin-right:95px}@media only screen and (max-width:575px){.projects-title{margin-right:0}}.projects-title-wrapper{display:flex;align-items:center;margin-bottom:60px}@media only screen and (max-width:575px){.projects-title-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}}@media only screen and (max-width:991px){.projects-title-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}}.projects-title-link-text{font-family:Gilroy,sans-serif;font-weight:500;font-size:20px;color:#264aba;border-bottom:1px dashed #264aba}.projects-title-link:focus .projects-title-link-text,.projects-title-link:hover .projects-title-link-text{border-bottom:1px solid #264aba}.projects-title-link .icon{margin-right:13px}.projects .project{position:relative;overflow:hidden}@media only screen and (max-width:575px){.projects .project{margin-bottom:20px}}.projects .project-info{display:flex;flex-direction:column;justify-content:center;height:100%}@media only screen and (max-width:575px){.projects .project-info{justify-content:flex-start}}.projects .project-desc{margin-bottom:15px}.projects .project-place{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#616774;margin-bottom:10px}.projects .project-name{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;margin-bottom:12px}.projects .project-work{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;color:#616774}.projects .project-img{width:auto;height:460px;object-fit:contain;display:block}.projects .project-img-wrapper{vertical-align:middle;box-shadow:0 0 1px rgba(0,0,0,.25)}@media only screen and (max-width:575px){.projects .project-img{height:100%}}@media only screen and (max-width:991px){.projects .project-img{height:360px}}@media only screen and (max-width:1199px){.projects .project-img{height:400px}}.projects .project-details{display:flex;padding:15px 0;background-color:#fff;width:100%;justify-content:space-between;align-items:center;margin-bottom:15px}@media only screen and (max-width:767px){.projects .project-details{background-color:transparent}}.projects .project-details-col{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;flex-grow:1}.projects .project-details-col-title{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774;margin-bottom:8px}.projects .project-details-col-desc{font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;color:#333}.projects .project-link{width:212px}@media only screen and (max-width:575px){.projects .project-link{width:100%}}.projects .project .vertical{margin:0 10px}.projects .projects-slider-slider_number{font-family:Gilroy,sans-serif;font-weight:700;font-size:26px;color:#989eab;width:100px}.projects .projects-slider-control{display:flex}.projects .projects-slider-control-wrapper{margin-top:20px;margin-right:60px;display:flex;justify-content:center;align-items:center}.projects .projects-slider-control-wrapper .projects-slider-slider_number{margin-right:60px}@media only screen and (max-width:575px){.projects .projects-slider-control-wrapper{display:none}}.projects .projects-slider-control-wrapper-mobile{position:relative;z-index:10;display:none}@media only screen and (max-width:575px){.projects .projects-slider-control-wrapper-mobile{display:flex;justify-content:space-around}}.projects .projects-slider__prev{margin-right:10px}.projects .projects-info-slider{margin-top:65px;min-height:500px;position:relative;z-index:100}@media only screen and (max-width:575px){.projects .projects-info-slider{margin-top:0;margin-bottom:20px;min-height:auto}}.projects .projects-img-slider .slick-list{padding:0 20% 0 0}@media only screen and (max-width:575px){.projects .projects-img-slider .slick-list{padding:0}}@media only screen and (max-width:767px){.projects .projects-img-slider .slick-slide{filter:blur(3px);opacity:.2}}.projects .projects-img-slider .slick-slide .project-img-wrapper{filter:blur(3px);transition:transform .2s ease-in-out;transform:scale(.9)}.projects .projects-img-slider .slide-current .project-img-wrapper{filter:blur(0);box-shadow:none;transform:scale(1);transition:transform .2s ease-in-out}.projects .projects-img-slider .slide-current+div{filter:blur(3px)}.projects .projects-img-slider .slide-current+div:before{content:'';position:absolute;top:0;bottom:0;left:0;width:650px;background-color:rgba(255,255,255,.2);background:linear-gradient(0deg,rgba(255,255,255,.52),rgba(255,255,255,.52));filter:blur(3px);z-index:100}@media only screen and (max-width:575px){.projects .projects-img-slider .slide-current+div:before{left:-15px;right:-15px;top:0;bottom:0;width:100%}}@media only screen and (max-width:1200px){.container-wrapper{position:relative}}.select{padding-top:80px;padding-bottom:80px}@media only screen and (max-width:991px){.select{padding-top:60px;padding-bottom:50px}}@media only screen and (max-width:767px){.select{padding-top:40px;padding-bottom:30px}}@media only screen and (max-width:575px){.select{padding-top:20px;padding-bottom:20px}}.select.bg-image{background-image:url(../img/hero/hero-1.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:center bottom;background-size:cover}.select-title{margin-bottom:60px}@media only screen and (max-width:575px){.select-title{margin-bottom:20px}}.select-box{border:3px solid #264aba;padding:110px 0 120px 35px;width:390px;height:360px}@media only screen and (max-width:991px){.select-box{padding-top:60px;width:290px;height:260px}}@media only screen and (max-width:767px){.select-box{margin-bottom:10px}}@media only screen and (max-width:575px){.select-box{width:250px;height:260px;padding:40px 0 60px 15px;margin-bottom:20px}}.select-box-line,.select-box-subline,.select-desc{font-family:Gilroy,sans-serif;font-weight:700;color:#264aba}.select-box-line{line-height:100px;font-size:120px}.select-box-subline,.select-desc{font-size:20px}.select-desc{font-weight:400;font-size:18px;color:#333;margin-bottom:25px;text-align:justify}.select .choice{margin-bottom:40px}@media only screen and (max-width:575px){.select .choice{margin-bottom:15px}}.select .choice-icon{text-align:center}@media only screen and (max-width:575px){.select .choice .icon{width:40px;height:auto}}.select .choice .icon path{fill:#264aba;stroke:#264aba}.select .choice-text{font-family:Gilroy,sans-serif;font-weight:700;color:#333;font-size:20px}.select .choice-text .lower{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px}@media only screen and (max-width:575px){.select .choice-text{font-size:18px}.select .choice-text .lower{font-size:16px}}.our-clients{padding-top:80px;padding-bottom:40px}@media only screen and (max-width:767px){.our-clients{padding-top:40px;padding-bottom:30px}}@media only screen and (max-width:575px){.our-clients{padding-top:20px;padding-bottom:20px}}.our-clients .nav-item{margin-right:80px}.our-clients .nav-item:last-child{margin-right:0}@media only screen and (max-width:991px){.our-clients .nav-item{margin-right:40px}}@media only screen and (max-width:767px){.our-clients .nav-item{margin-right:30px}}@media only screen and (max-width:575px){.our-clients .nav-item{margin-right:0}}.our-clients .nav-pills{margin-bottom:55px}@media only screen and (max-width:767px){.our-clients .nav-pills{justify-content:space-around}}@media only screen and (max-width:575px){.our-clients .nav-pills{margin-bottom:20px;justify-content:space-around}}.our-clients .nav-link{font-family:Gilroy,sans-serif;font-weight:800;font-size:40px;background-color:#fff;color:#616774;border-bottom:1px solid #fff;padding-left:0;padding-right:0}@media only screen and (max-width:767px){.our-clients .nav-link{font-size:30px}}@media only screen and (max-width:575px){.our-clients .nav-link{font-size:23px}}.our-clients .nav-link.active{background-color:#fff;color:#333;border-radius:0;border-bottom:1px solid #333}.our-clients .tab-pane .link{display:block;width:100%;height:100%;margin-bottom:20px}.our-clients .tab-pane .link:focus,.our-clients .tab-pane .link:hover{filter:drop-shadow(0 10px 20px rgba(0,0,0,.09))}.our-clients .tab-pane .link-img{display:block;width:100%;height:auto}.slider-mobile-clients>div,.slider-mobile-objects>div{position:relative;display:block}.slider-mobile-clients-control,.slider-mobile-objects-control{display:none;justify-content:center}@media only screen and (max-width:575px){.slider-mobile-clients-control,.slider-mobile-objects-control{display:flex}}.slider-mobile-clients-control .icon:focus,.slider-mobile-clients-control .icon:hover,.slider-mobile-objects-control .icon:focus,.slider-mobile-objects-control .icon:hover{cursor:pointer}.reviews-slider-control .icon:focus path,.reviews-slider-control .icon:hover path,.slider-mobile-clients-control .icon:focus path,.slider-mobile-clients-control .icon:hover path,.slider-mobile-objects-control .icon:focus path,.slider-mobile-objects-control .icon:hover path{fill:#264aba;stroke:#264aba}.slider-mobile-clients__prev,.slider-mobile-objects__prev{margin-right:10px}.pill-content>.pill-pane,.tab-content>.tab-pane{display:block;height:0;overflow:hidden}.pill-content>.active,.tab-content>.active{height:auto}.reviews{padding-top:40px;padding-bottom:80px}@media only screen and (max-width:767px){.reviews{padding-top:30px;padding-bottom:30px}}.reviews-title{margin-bottom:40px}.reviews .review,.reviews .slide-current .review{transition:transform .2s ease-in-out;transform:scale(1)}@media only screen and (max-width:575px){.reviews .slide-current .review{transform:scale(.9)}}.reviews .review{transform:scale(.8);box-shadow:0 0 26px rgba(0,0,0,.25);padding:50px 90px;width:755px;max-width:100vw;margin:30px}@media only screen and (max-width:575px){.reviews .review{padding:20px 10px;margin:10px}}.reviews .review-info{display:flex;align-items:center;margin-bottom:30px}.reviews .review-info-img{display:block;width:100%;height:auto;max-width:150px}.reviews .review-text{font-family:Gilroy,sans-serif;font-weight:400;color:#333;font-size:16px;margin-bottom:30px}.reviews .review-link{color:#264aba;font-family:Gilroy,sans-serif;font-weight:500;font-size:18px;border-radius:0;outline:0;box-shadow:none;display:block;width:170px;margin:0 auto;border:1px solid #264aba}.reviews .review-link:focus,.reviews .review-link:hover{background-color:#264aba;color:#fff}.mm-spn li,.reviews .review .line-top,.reviews .review-client{font-family:Gilroy,sans-serif;font-weight:700;font-size:20px;color:#333}.reviews .review .line-bottom,.reviews .review-client-subline,.reviews-slider-info{font-family:Gilroy,sans-serif;font-weight:700;font-size:18px;color:#616774}.reviews .review-client-subline,.reviews-slider-info{font-weight:400}.reviews-slider-info{font-weight:700;font-size:26px;text-align:center;color:#d3d3d3}.reviews-slider-control{display:flex;justify-content:center;align-items:center}.reviews-slider-control .reviews-slider__prev{margin-right:10px}.reviews-slider-control .icon:focus,.reviews-slider-control .icon:hover{cursor:pointer}.commercial_offer{margin-top:-70px;background:linear-gradient(180deg,rgba(255,255,255,0) 70px,#264aba 70px,#264aba 100%);padding-top:0;padding-bottom:0;position:relative}@media only screen and (max-width:767px){.commercial_offer{padding-top:20px;padding-bottom:20px;margin-top:0;background-color:#264aba}}.commercial_offer .bg-image{padding-top:145px;background-image:url(../img/manager.png);background-repeat:no-repeat;background-attachment:scroll;background-position:right bottom;background-size:contain}@media only screen and (max-width:767px){.commercial_offer .bg-image{background:0 0;padding-top:0;opacity:1}}.commercial_offer__form{padding-top:0;margin-bottom:75px}@media only screen and (max-width:767px){.commercial_offer__form{margin-bottom:35px}}@media only screen and (max-width:575px){.commercial_offer__form{margin-bottom:0}}.commercial_offer__form .form-group,.commercial_offer__form .row{margin-bottom:12px}.article-content p,.commercial_offer__form .row+.row{margin-bottom:22px}.commercial_offer__form .custom-control-label:before{color:#a2aabc;background-color:transparent;border-color:#616774;box-shadow:none}.commercial_offer__form .custom-control-input:checked~.custom-control-label::before,.footer__form .custom-control-input:checked~.custom-control-label::before{color:#a2aabc;border-color:#616774;background-color:transparent;box-shadow:none}.commercial_offer__form-title{text-transform:uppercase;font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;color:#fff}.commercial_offer__form-desc{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#f3f3f3;margin-bottom:27px;max-width:500px}.commercial_offer__form-email,.commercial_offer__form-name,.commercial_offer__form-phone{height:40px}.commercial_offer__form-email,.commercial_offer__form-message,.commercial_offer__form-name,.commercial_offer__form-phone{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;background-color:#fff;color:#333;box-shadow:none;border-radius:3px;margin-bottom:0;outline:0;border-color:transparent}.commercial_offer__form-email::placeholder,.commercial_offer__form-message::placeholder,.commercial_offer__form-name::placeholder,.commercial_offer__form-phone::placeholder{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#989eab}.commercial_offer__form-message{height:145px;resize:none}.commercial_offer__form-message.form-control{height:145px}.commercial_offer__form-submit{background-color:#fe1721;width:212px;display:block;margin-left:auto}@media only screen and (max-width:767px){.commercial_offer__form-submit{margin:0 auto 22px 0}}@media only screen and (max-width:575px){.commercial_offer__form-submit{width:100%}}.commercial_offer__form-rent{background-color:transparent}.commercial_offer__form-rent-label{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#a2aabc;padding-left:20px;margin-bottom:10px}@media only screen and (max-width:575px){.commercial_offer__form-rent-label{margin-bottom:20px}}.commercial_offer__form-rent-label:after,.commercial_offer__form-rent-label:before{width:25px;height:25px;top:0;left:-25px}.commercial_offer__form-terms-label{font-family:Gilroy,sans-serif;font-weight:400;color:#a2aabc;margin-bottom:0;max-width:400px;font-size:12px}.commercial_offer__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;color:#fff;font-size:12px;border-bottom:1px solid #264aba}.commercial_offer__form-terms-label-link:focus,.commercial_offer__form-terms-label-link:hover{color:#fff;border-bottom:1px solid #a2aabc}.commercial_offer-manager{width:100px}@media only screen and (max-width:991px){.commercial_offer-manager{display:none}}.commercial_offer-manager-name{font-family:Gilroy,sans-serif;font-weight:500;font-size:20px;color:#fff}.commercial_offer-manager-position{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#a2aabc}.commercial_offer-light .commercial_offer{background:linear-gradient(180deg,rgba(255,255,255,0) 70px,#f4f4f4 70px,#f4f4f4 100%)}@media only screen and (max-width:767px){.commercial_offer-light .commercial_offer{background-color:#f4f4f4}}.commercial_offer-light .commercial_offer__form .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23333333' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.commercial_offer-light .commercial_offer__form-title{color:#2a2b2d}.commercial_offer-light .commercial_offer__form-desc{color:#616774}.commercial_offer-light .commercial_offer__form-email,.commercial_offer-light .commercial_offer__form-message,.commercial_offer-light .commercial_offer__form-name,.commercial_offer-light .commercial_offer__form-phone{background-color:#fff;color:#333}.commercial_offer-light .commercial_offer__form-email::placeholder,.commercial_offer-light .commercial_offer__form-message::placeholder,.commercial_offer-light .commercial_offer__form-name::placeholder,.commercial_offer-light .commercial_offer__form-phone::placeholder{color:#989eab}.commercial_offer-light .commercial_offer__form-submit{background-color:#264aba}.commercial_offer-light .commercial_offer__form-submit:focus,.commercial_offer-light .commercial_offer__form-submit:hover{color:#fff;background-color:#0069d9}.commercial_offer-light .commercial_offer__form-rent-label{color:#a2aabc}.commercial_offer-light .commercial_offer__form-terms-label{color:#6a6a6a}.commercial_offer-light .commercial_offer__form-terms-label-link{color:#a2aabc;border-bottom:1px solid #f4f4f4}.commercial_offer-light .commercial_offer__form-terms-label-link:focus,.commercial_offer-light .commercial_offer__form-terms-label-link:hover{color:#a2aabc;border-bottom:1px solid #a2aabc}.commercial_offer-light .commercial_offer-manager-name{color:#264aba}.commercial_offer-light .commercial_offer-manager-position{color:#616774}.footer{background-color:#181c27}.footer .line{background-color:rgba(97,103,116,.21);height:1px;width:100%;margin:0;padding:0}.footer__upper{padding-bottom:25px}.footer__middle,.footer__upper{padding-top:40px}.footer .col-title,.footer__lower{font-family:Gilroy,sans-serif;font-weight:400}.footer__lower{padding-bottom:40px;display:flex;justify-content:space-between;align-items:center;padding-top:40px}@media only screen and (max-width:575px){.footer__lower{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.footer .col-title{padding-top:0;color:#616774;font-size:14px;margin-bottom:8px}.footer .col-title .icon{margin-right:10px}@media only screen and (max-width:575px){.footer .col-title{margin-top:10px}}.footer .col-content{font-family:Gilroy,sans-serif;font-weight:400;color:#fff;font-size:16px;margin-bottom:10px}.footer .col-content .phone{font-family:Gilroy,sans-serif;font-weight:700;color:#fff;font-size:22px;border-bottom:1px dashed #616774}@media only screen and (max-width:992px){.footer .col-content .phone{font-size:18px}}.footer .col-content .phone:focus,.footer .col-content .phone:hover{color:#00568f;border-bottom:1px solid #00568f}.footer .col-content .email{font-family:Gilroy,sans-serif;font-weight:600;color:#00568f;font-size:20px;border-bottom:1px solid #00568f}@media only screen and (max-width:992px){.footer .col-content .email{font-size:18px}}.footer .col-content .email:focus,.footer .col-content .email:hover{color:#fff;border-bottom:1px dashed #616774}@media only screen and (max-width:575px){.footer .col-content{margin-bottom:20px}}.footer .list-unstyled{margin-bottom:40px}.footer .list-unstyled .list-unstyled--link{font-family:Gilroy,sans-serif;font-weight:600;color:#fff;font-size:18px;text-decoration:none}.footer .list-unstyled .list-unstyled .list-unstyled--link:focus,.footer .list-unstyled .list-unstyled .list-unstyled--link:hover,.footer .list-unstyled .list-unstyled--link:focus,.footer .list-unstyled .list-unstyled--link:hover{color:#00568f}.footer .list-unstyled .list-unstyled{margin-top:10px}.footer .list-unstyled .list-unstyled .list-unstyled--link,.footer__form-title{font-family:Gilroy,sans-serif;font-weight:400;color:#616774;font-size:16px}.footer .list-unstyled--item{margin-bottom:15px}.footer .list-dashed li:before{content:"—";color:#616774;position:relative;left:-5px}.footer__form .form-group{margin-bottom:0}.footer__form-title{font-weight:600;color:#fff;font-size:18px;margin-bottom:10px}.footer__form-desc,.footer__form-email{font-family:Gilroy,sans-serif;font-weight:400;color:#616774;font-size:14px;margin-bottom:25px}.footer__form-email{background-color:#272b34;color:#fff;font-size:16px;box-shadow:none;border-radius:3px;margin-bottom:12px;outline:0;border-color:transparent;height:40px}.footer__form-email::placeholder{font-family:Gilroy,sans-serif;font-weight:400;color:#616774;font-size:16px}.footer__form-email:active{background-color:#272b34;color:#fff}.footer__form-submit{font-family:Gilroy,sans-serif;font-weight:500;background-color:#264aba;color:#fff;font-size:16px;box-shadow:none;border-radius:0;outline:0;border-color:transparent;margin-bottom:14px;height:40px}.footer__form-terms-label,.footer__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;font-size:12px}.footer__form-terms-label{margin-bottom:21px;color:#616774}.footer__form-terms-label-link{color:#a2aabc}.footer__form-terms-label-link:focus,.footer__form-terms-label-link:hover{color:#a2aabc;border-bottom:1px solid #a2aabc}.footer__form .custom-control-label:before{color:#a2aabc;background-color:transparent;border-color:#616774;box-shadow:none}.footer__form .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23A2AABC' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.footer .about{color:#616774;font-size:14px}@media only screen and (max-width:575px){.footer .about{margin-bottom:10px}}.footer .privacy-policy{text-align:center;align-self:flex-end;max-width:240px}.footer .privacy-policy-link{font-family:Gilroy,sans-serif;font-weight:400;color:#264aba;font-size:14px}.footer .privacy-policy-link:focus,.footer .privacy-policy-link:hover{border-bottom:1px solid #264aba}@media only screen and (max-width:767px){.footer .privacy-policy{text-align:left}}@media only screen and (max-width:575px){.footer .privacy-policy{align-self:flex-start;margin-bottom:10px}}.footer .creator{align-self:flex-end;text-align:right}@media only screen and (max-width:575px){.footer .creator{align-self:flex-start;margin-bottom:10px;text-align:left}}.footer .creator-link{font-family:Gilroy,sans-serif;font-weight:400;color:#6b717d;font-size:14px}.footer .creator-link .icon{margin-right:9px}.footer .creator-link .icon path{fill:#fff}.footer .creator-link:focus,.footer .creator-link:hover{color:#6b717d}.footer .creator-link:focus .creator-link-text,.footer .creator-link:hover .creator-link-text{border-bottom:1px solid #6b717d}.rent{padding-bottom:80px}@media only screen and (max-width:767px){.rent{padding-bottom:40px}}@media only screen and (max-width:575px){.rent{padding-bottom:20px}}.rent-title{margin-bottom:15px}.rent-desc{margin-bottom:40px;color:#616774;font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;text-align:justify}.rent__form .form-group{margin-bottom:18px}.rent__form-row>div{padding-left:5px;padding-right:5px}@media only screen and (max-width:767px){.rent__form-row{flex-direction:column-reverse}}.rent__form-desc,.rent__form-title{font-family:Gilroy,sans-serif;font-weight:600;color:#fff;font-size:25px;margin-bottom:8px}.rent__form-desc{font-weight:400;color:#989eab;font-size:16px;margin-bottom:27px}@media only screen and (max-width:575px){.rent__form-desc{text-align:justify}}.rent__form-email,.rent__form-phone{font-family:Gilroy,sans-serif;font-weight:400;background-color:#fff;color:#333;font-size:16px;box-shadow:none;border-radius:3px;outline:0;border-color:transparent;height:40px}.rent__form-email::placeholder,.rent__form-phone::placeholder{font-family:Gilroy,sans-serif;font-weight:400;color:#989eab;font-size:16px}.rent__form-submit{width:200px;display:block;margin:0 0 0 auto}@media only screen and (max-width:991px){.rent__form-submit{width:100%}}@media only screen and (max-width:767px){.rent__form-submit{display:none}}.rent__form-submit-mobile{width:100%;display:none;margin:0 0 0 auto}@media only screen and (max-width:767px){.rent__form-submit-mobile{display:block}}.rent__form-rent-label,.rent__form-terms-label{font-family:Gilroy,sans-serif;font-weight:400;color:#a2aabc;font-size:16px}.rent__form-terms-label{font-size:12px;margin-bottom:0}@media only screen and (max-width:575px){.rent__form-terms-label{margin-bottom:10px}}.rent__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;font-size:12px;color:#f3f3f3;border-bottom:1px solid transparent}.rent__form-terms-label-link:focus,.rent__form-terms-label-link:hover{color:#f3f3f3;border-bottom:1px solid #a2aabc}.rent__form-img{display:block;width:100%;height:100%;object-fit:cover}.rent__form-container{position:relative}.rent__form-wrapper{background-color:rgba(51,51,51,.95);padding:50px;position:absolute;left:0;bottom:0;right:0;width:100%}@media only screen and (max-width:575px){.rent__form-wrapper{padding:10px 20px;position:relative}}.certificates{padding-top:80px;padding-bottom:40px}@media only screen and (max-width:575px){.certificates{padding-top:20px;padding-bottom:10px}}.certificates-title{margin-bottom:20px}.certificates .certificate{position:relative;margin-bottom:15px}.certificates .certificate-link{position:relative;display:block;text-decoration:none;overflow:hidden}.certificates .certificate-link:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;backdrop-filter:blur(0);transition:background-color .2s ease-in-out,backdrop-filter .2s ease-in-out,transform .2s ease-in-out;z-index:10}.certificates .certificate-link:focus:before,.certificates .certificate-link:hover:before{content:'';background-color:rgba(255,255,255,.3);backdrop-filter:blur(6px)}.certificates .certificate-link:focus:after,.certificates .certificate-link:hover:after{content:'+';font-size:80px;font-weight:300;color:#264aba;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:40;opacity:1;animation:rotate-custom .2s both,opacity .2s ease-in-out,font-weight .2s ease-in-out}.certificates .certificate-link:focus img,.certificates .certificate-link:hover img{transform:scale(1.2)}.certificates .certificate-img{display:block;height:auto;width:100%;object-fit:contain;transform:scale(1);transition:transform .2s ease-in-out}.certificates .certificate-wrapper{margin-bottom:30px}.certificates .certificate-text{font-size:16px;font-family:Gilroy,sans-serif;color:#333;display:flex;justify-content:space-around}.certificates .certificate-download{margin-left:95px}@media only screen and (max-width:575px){.certificates .certificate-download{margin-left:20px}}.certificates .certificate-download .icon:focus path,.certificates .certificate-download .icon:hover path{fill:#264aba}.certificates .certificate-download .icon path{fill:#333}.slider-mobile-certificates>div{position:relative;display:block}.slider-mobile-certificates-control{display:none;justify-content:center}@media only screen and (max-width:575px){.slider-mobile-certificates-control{display:flex}}.slider-mobile-certificates-control .icon:focus,.slider-mobile-certificates-control .icon:hover{cursor:pointer}.project-detail-slider-control .icon:focus path,.project-detail-slider-control .icon:hover path,.slider-mobile-certificates-control .icon:focus path,.slider-mobile-certificates-control .icon:hover path{fill:#264aba;stroke:#264aba}.slider-mobile-certificates__prev{margin-right:10px}.history{padding-top:0}.history-title{margin-bottom:58px}.history-label,.history-timeline{position:relative}.history-label{padding-top:20px;padding-bottom:20px;padding-left:70px;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;box-shadow:0 10px 20px rgba(0,0,0,.09)}.history-label.bg-1{background-image:url(../img/history/1.jpg)}.history-label.bg-2{background-image:url(../img/history/2.jpg)}.history-label.bg-3{background-image:url(../img/history/3.jpg)}.history-label.bg-4{background-image:url(../img/history/4.jpg)}.history-label.bg-5{background-image:url(../img/history/5.jpg)}.history-label.bg-6{background-image:url(../img/history/6.jpg)}.history-label.bg-7{background-image:url(../img/history/7.jpg)}.history-label.bg-8{background-image:url(../img/history/8.jpg)}.history-label.bg-9{background-image:url(../img/history/9.jpg)}.history-label.bg-10{background-image:url(../img/history/10.jpg)}.history-label.bg-11{background-image:url(../img/history/11.jpg)}@media only screen and (max-width:575px){.history-label{flex-direction:column}}.history-label-year{font-family:Gilroy,sans-serif;font-weight:800;font-size:70px;color:#264aba;margin-right:50px}.history-label-year:before{content:'';position:absolute;left:35px;top:50%;transform:translateY(-50%);border-radius:10px;height:10px;width:10px;background-color:#989eab;z-index:100}@media only screen and (max-width:575px){.history-label-year:before{top:75px}}.history-label:focus .history-label-year:before,.history-label:hover .history-label-year:before,.project-process-label:focus .project-process-label-info:before,.project-process-label:hover .project-process-label-info:before{background-color:#264aba}.history-label-info{display:flex;flex-direction:column}.history-label-info-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;color:#333;margin-bottom:15px}.history-label-info-desc{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774}.history-label:before{content:'';position:absolute;left:40px;width:1px;height:60%;top:-10%;background-color:#989eab}@media only screen and (max-width:575px){.history-label:before{top:0%;bottom:auto;height:75px}}.history-label:after{content:'';position:absolute;left:40px;width:1px;height:60%;bottom:-10%;background-color:#989eab}@media only screen and (max-width:575px){.history-label:after{top:75px;bottom:auto;height:100%}}.history-label:first-child:before{content:none}.history-label:last-child:after{content:none}.history-label:focus .history-label-info-title,.history-label:hover .history-label-info-title{color:#264aba}.history-label:focus .history-label-info-desc,.history-label:hover .history-label-info-desc{color:#989eab}.about{padding-top:0}.about .bg-image{background-image:url(../img/hero/hero-2.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:75% center;background-size:cover;height:520px}@media only screen and (max-width:575px){.about .bg-image{height:auto;padding-bottom:10px}}.about-title{font-weight:800;font-size:40px;margin-bottom:23px}.about-desc,.about-subtitle,.about-title{font-family:Gilroy,sans-serif;color:#fff}.about-subtitle{margin-bottom:20px;font-weight:700;font-size:25px}.about-desc{font-weight:400;font-size:18px;max-width:585px}@media only screen and (max-width:575px){.about-desc{text-align:justify}}.about-production{box-shadow:0 10px 20px rgba(0,0,0,.09);background-color:#fff;padding:50px 70px;margin-top:-115px;margin-bottom:80px}@media only screen and (max-width:575px){.about-production{padding:20px 10px;margin-top:0}}.about-production-text,.about-production-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:25px;color:#333;margin-bottom:15px}.about-production-text{font-weight:400;font-size:18px;margin-bottom:30px;color:#616774}.about-production .wrapper-1{max-width:820px}.about-production .wrapper-2{max-width:570px}.completed_projects{padding-top:10px;padding-bottom:80px}.completed_projects-title{margin-bottom:40px}.completed_projects .completed_project{width:100%;display:flex}.completed_projects .completed_project-wrapper{margin-bottom:30px}@media only screen and (max-width:767px){.completed_projects .completed_project{flex-direction:column}}.completed_projects .completed_project-img{background-color:#f3f3f3;display:block;max-width:392px;width:100%;height:100%;object-fit:contain}@media only screen and (max-width:767px){.completed_projects .completed_project-img{max-width:100%}}.completed_projects .completed_project-info{display:flex;flex-direction:column;justify-content:space-between;width:100%}.completed_projects .completed_project-desc{background-color:#f3f3f3;padding-top:30px;padding-left:30px;padding-bottom:20px;height:100%}.completed_projects .completed_project-name,.completed_projects .completed_project-place{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#616774;margin-bottom:4px}.completed_projects .completed_project-name{font-weight:700;font-size:30px;color:#333}@media only screen and (max-width:991px){.completed_projects .completed_project-name{font-size:28px}}.completed_projects .completed_project-work{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;color:#616774;margin-bottom:4px}.completed_projects .completed_project-details{display:flex;padding:15px 30px;background-color:#fff;width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){.completed_projects .completed_project-details{display:none}}.completed_projects .completed_project-details-mobile{display:none;background-color:#fff;width:100%;justify-content:space-between;align-items:center;padding:15px 30px}@media only screen and (max-width:991px){.completed_projects .completed_project-details-mobile{display:flex}}@media only screen and (max-width:767px){.completed_projects .completed_project-details-mobile{flex-direction:column}}.completed_projects .completed_project-details-mobile-container{width:100%;background-color:#fff;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:767px){.completed_projects .completed_project-details-mobile-container{margin-bottom:10px}}@media only screen and (max-width:575px){.completed_projects .completed_project-details-mobile-container{flex-direction:column}}@media only screen and (max-width:767px){.completed_projects .completed_project-details-mobile .completed_project-link{margin:0 auto}}@media only screen and (max-width:575px){.completed_projects .completed_project-details-mobile .completed_project-link{width:100%}.completed_projects .completed_project-details-mobile .vertical{background-color:#f3f3f3;width:100%;height:1px;margin:10px 0;padding:0;border:0}}.completed_projects .completed_project-details-col{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;flex-grow:1}@media only screen and (max-width:767px){.completed_projects .completed_project-details-col{width:33%}}@media only screen and (max-width:575px){.completed_projects .completed_project-details-col{flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left;width:100%;margin-bottom:10px}}.completed_projects .completed_project-details-col-title{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774;margin-bottom:8px}@media only screen and (max-width:575px){.completed_projects .completed_project-details-col-title{margin-right:10px}}.completed_projects .completed_project-details-col-desc{font-family:Gilroy,sans-serif;font-weight:600;font-size:20px;color:#333}.completed_projects .completed_project-link{width:210px;margin-right:auto}@media only screen and (max-width:1199px){.completed_projects .completed_project-link{width:auto}}@media only screen and (max-width:991px){.completed_projects .completed_project-link{width:210px}}.completed_projects .completed_project-link-mobile{display:none}@media only screen and (max-width:991px){.completed_projects .completed_project-link-mobile{margin:0 auto;display:block}}.completed_projects-link{width:224px;margin:50px auto 0}.project-detail-title{margin-bottom:40px}.project-detail-slider-nav{margin-left:59px;margin-right:56px;margin-bottom:66px}.project-detail-slider-nav .slick-track{margin-left:-165px}.project-detail-slider-nav .project-detail-slider-highlight .project-detail-slide-img-wrapper img{border:4px solid #264aba}.project-detail-slider-nav .project-detail-slide{padding:10px}.project-detail-slider-control .project-detail-slide,.project-detail-slider-nav .project-detail-slide-img-wrapper{overflow:hidden}.project-detail-slider-nav .project-detail-slide-img-wrapper img{border:4px solid transparent;width:140px;height:100%;object-fit:contain}.project-detail-slider-control{position:relative}@media only screen and (max-width:767px){.project-detail-slider-control{display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}}.project-detail-slider-control .icon:focus,.project-detail-slider-control .icon:hover{cursor:pointer}.project-detail-slider-control .project-detail-slider__prev{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:28px}@media only screen and (max-width:767px){.project-detail-slider-control .project-detail-slider__prev{left:auto;transform:none;position:relative;margin-right:30px}}.project-detail-slider-control .project-detail-slider__next{position:absolute;top:50%;transform:translateY(-50%) translateX(50%);right:28px}@media only screen and (max-width:767px){.project-detail-slider-control .project-detail-slider__next{right:auto;transform:none;position:relative}}.project-detail .project-detail-desc{font-family:Gilroy,sans-serif;font-weight:500;font-size:20px;color:#333;margin-bottom:20px}@media only screen and (max-width:767px){.project-detail-slider-nav{display:none}}@media only screen and (max-width:575px){.project-detail-slider-for img{width:100%;height:auto}}.project-process{padding-top:35px}.project-process-desc,.project-process-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:25px;color:#333;margin-bottom:15px}.project-process-desc{font-weight:400;font-size:18px;margin-bottom:100px}@media only screen and (max-width:575px){.project-process-desc{margin-bottom:20px}}.project-process-img{float:right}@media only screen and (max-width:575px){.project-process-img{float:none}}.project-process-timeline{overflow:hidden;position:relative;padding:0;margin:0}.project-process-label{margin-left:70px;margin-bottom:165px;height:359px;display:flex;justify-content:flex-start;align-items:center}.project-process-label:last-child{margin-bottom:65px}@media only screen and (max-width:767px){.project-process-label{margin-bottom:45px}}@media only screen and (max-width:575px){.project-process-label{height:auto;margin-left:0;margin-bottom:20px}}.project-process-label-info{padding:40px 68px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.09);display:flex;flex-direction:column;position:relative;min-width:548px;max-width:548px}.project-process-label-info:before{content:'';position:absolute;left:-40px;top:50%;transform:translateY(-50%);border-radius:10px;height:20px;width:20px;background-color:#989eab;z-index:100}@media only screen and (max-width:575px){.project-process-label-info{padding:10px;min-width:auto;max-width:none}.project-process-label-info:before{content:none}}.project-process-label-img-wrapper{margin-left:-45px;display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (max-width:575px){.project-process-label-img-wrapper{display:none}}.project-process-label-img{display:block;height:100%;width:auto;object-fit:contain}@media only screen and (max-width:767px){.project-process-label-img{display:none}}.project-process-label-title{color:#333;font-family:Gilroy,sans-serif;font-size:20px;font-weight:600;margin-bottom:15px}.project-process-label-desc{color:#616774;font-family:Gilroy,sans-serif;font-size:16px;font-weight:400}.project-process-label:first-child:before{content:none}.project-process-label:last-child:after{content:none}.project-process-label:before{content:'';position:absolute;left:40px;width:1px;height:60%;top:12%;background-color:#989eab}@media only screen and (max-width:767px){.project-process-label:before{top:14%}}.project-process-label:after{content:'';position:absolute;left:40px;width:1px;height:60%;bottom:16%;background-color:#989eab}@media only screen and (max-width:767px){.project-process-label:after{bottom:19%}}@media only screen and (max-width:575px){.project-process-label:after,.project-process-label:before{content:none}}.project-process-label-year{color:#264aba;font-size:70px;font-family:Gilroy,sans-serif;margin-right:50px}.project-process-label-year:before{content:'';position:absolute;left:35px;top:50%;transform:translateY(-50%);border-radius:10px;height:10px;width:10px;background-color:#989eab}.blog{padding-top:80px;padding-bottom:20px}@media only screen and (max-width:575px){.blog{padding-top:20px}}.blog .nav-item{margin-right:40px}@media only screen and (max-width:575px){.blog .nav-item{margin-right:10px}}.blog .nav-pills{margin-bottom:40px}@media only screen and (max-width:575px){.blog .nav-pills{display:flex;justify-content:space-around;align-items:center}}.blog .nav-link{font-family:Gilroy,sans-serif;font-weight:800;font-size:40px;background-color:#fff;color:#616774;border-bottom:1px solid #fff;padding-left:0;padding-right:0}@media only screen and (max-width:575px){.blog .nav-link{font-size:20px}}.blog .nav-link.active{background-color:#fff;color:#333;border-radius:0;border-bottom:1px solid #333}.subscribe{padding-top:40px;padding-bottom:80px;position:relative}@media only screen and (max-width:767px){.subscribe{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:575px){.subscribe{padding-top:10px;padding-bottom:20px}.subscribe .subscribe__form{margin:0 10px}}.subscribe .subscribe__form-wrapper{padding-top:40px;padding-bottom:50px;background-color:#f3f3f3}@media only screen and (max-width:991px){.subscribe .subscribe__form-wrapper{padding-bottom:30px}}@media only screen and (max-width:767px){.subscribe .subscribe__form-wrapper{padding-top:20px;padding-bottom:20px}}.subscribe .subscribe__form-title{font-family:Gilroy,sans-serif;font-weight:600;color:#333;font-size:25px;margin-bottom:30px;text-align:center}@media only screen and (max-width:575px){.subscribe .subscribe__form-title{font-size:19px;text-align:justify}}.subscribe .subscribe__form-email{background-color:#fff;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#333;margin-bottom:15px;border-radius:3px;border:1px solid #fff;box-shadow:none;outline:0;width:100%;height:40px}.subscribe .subscribe__form-email::placeholder{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#a2aabc}.subscribe .subscribe__form-email:active,.subscribe .subscribe__form-email:focus,.subscribe .subscribe__form-email:hover{border:1px solid #dadada}.subscribe .subscribe__form-submit{width:180px;height:40px;margin-bottom:15px}@media only screen and (max-width:575px){.subscribe .subscribe__form-submit{width:100%;height:auto}}.subscribe .subscribe__form-terms-label,.subscribe .subscribe__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;font-size:12px;color:#333}.subscribe .subscribe__form-terms-label-link{color:#a2aabc;border-bottom:1px solid #fff}.subscribe .subscribe__form-terms-label-link:focus,.subscribe .subscribe__form-terms-label-link:hover{color:#a2aabc;border-bottom:1px solid #a2aabc}.subscribe-thanks{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .1s ease-in-out;text-align:center;background-color:#f3f3f3;padding-top:45px;padding-left:100px;padding-right:100px}@media only screen and (max-width:767px){.subscribe-thanks{padding-top:60px}}@media only screen and (max-width:575px){.subscribe-thanks{padding-top:20px;padding-left:40px;padding-right:40px}}.subscribe-thanks.active{opacity:1}.subscribe-thanks-desc,.subscribe-thanks-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:25px;color:#333;margin-bottom:10px}.subscribe-thanks-desc{font-weight:400;font-size:16px;color:#616774;margin-bottom:30px}@media only screen and (max-width:575px){.subscribe-thanks-desc{margin-bottom:10px}}.subscribe-thanks .icon path{fill:#264aba}.article{padding-top:80px;padding-bottom:40px}.article-title{margin-bottom:30px}.article-content{font-family:Gilroy,sans-serif;font-weight:400;font-size:18px;color:#616774}.article-content b,.article-content blockquote,.article-content strong{font-family:Gilroy,sans-serif;font-weight:600;font-size:18px;color:#333}.article-content blockquote{position:relative;display:flex;padding-left:20px}.article-content blockquote:before,.contacts-subtitle:before{content:'';position:absolute;top:0;bottom:0;left:0;height:100%}.article-content blockquote:before{width:6px;background-color:#00568f;display:flex}.article-content img{width:460px;height:auto;object-fit:contain;margin-right:30px;margin-bottom:20px;float:left}@media only screen and (max-width:575px){.article-content img{width:100%}}.article-content br.clear{clear:left}.article-content table{margin-top:35px}.news{padding-bottom:50px}.news-title{margin-bottom:20px;font-size:30px}@media only screen and (max-width:575px){.news-title{font-size:20px}.news{padding-bottom:20px}}.contacts{padding-bottom:60px}@media only screen and (max-width:575px){.contacts{padding-bottom:20px}}.contacts-title{margin-bottom:65px}@media only screen and (max-width:575px){.contacts-title{margin-bottom:25px}}.contacts-col{margin-bottom:40px;margin-left:40px}@media only screen and (max-width:575px){.contacts-col{margin-left:0}}.contacts-content{margin-left:25px}.contacts .working-hours{font-size:20px}.contacts .list-unstyled{color:#333;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px}.contacts .list-unstyled-item{margin-bottom:10px}.contacts .high,.contacts-subtitle{color:#333;font-weight:700}.contacts .lower{color:#333;font-weight:400}.contacts-subtitle{font-family:Gilroy,sans-serif;font-size:25px;margin-bottom:20px;position:relative;padding-left:25px;display:flex}.contacts-subtitle:before{border-left:3px solid #264aba}.contacts-button{width:207px}.contacts-button .icon{width:16px;height:16px}.contacts .phone{font-family:Gilroy,sans-serif;font-weight:400;color:#333;font-size:16px;border-bottom:1px solid transparent}.contacts .phone:focus,.contacts .phone:hover{color:#333;border-bottom:1px solid #333}.contacts .email{font-family:Gilroy,sans-serif;font-weight:400;color:#333;font-size:16px;border-bottom:1px solid #333}.contacts .email:focus,.contacts .email:hover{color:#333;border-bottom:1px dashed #333}.map{position:relative;height:640px}@media only screen and (max-width:575px){.map{height:auto}}.map-info{position:absolute;top:50%;transform:translateY(-50%);right:65%;width:420px;background-color:#fff;padding-top:40px;padding-left:70px;padding-bottom:40px;z-index:100}@media only screen and (max-width:1200px){.map-info{right:auto;left:0;width:420px;padding-top:30px;padding-left:50px;padding-bottom:30px}}@media only screen and (max-width:991px){.map-info{left:0;width:320px;padding-top:20px;padding-left:20px;padding-bottom:20px}}@media only screen and (max-width:767px){.map-info{display:none}}.map-info-line{margin-bottom:40px}.map-info-line-title{font-family:Gilroy,sans-serif;font-weight:400;padding-top:0;color:#989eab;font-size:14px;margin-bottom:8px}.map-info-line-title .icon{margin-right:10px}.map-info-line-title .icon path{fill:#989eab}@media only screen and (max-width:575px){.map-info-line-title{margin-top:10px}}.map-info-line-content,.map-info-line-content .phone{font-family:Gilroy,sans-serif;font-weight:400;color:#333;font-size:16px}.map-info-line-content .phone{font-weight:700;font-size:22px;border-bottom:1px dashed #333}.map-info-line-content .phone:focus,.map-info-line-content .phone:hover{color:#00568f;border-bottom:1px solid #333}.map-info-line-content .email{font-family:Gilroy,sans-serif;font-weight:600;color:#264aba;font-size:20px;border-bottom:1px solid #264aba}.map-info-line-content .email:focus,.map-info-line-content .email:hover{color:#264aba;border-bottom:1px dashed #264aba}.catalog_request{background-color:#f3f3f3}.catalog_request__form{padding-top:50px;margin-bottom:50px}.catalog_request__form .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.fast-order__form .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.modal__form .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23333333' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.catalog_request__form .custom-control-label:before,.fast-order__form .custom-control-label:before{color:#a2aabc;background-color:transparent;border-color:#a2aabc;box-shadow:none}.catalog_request__form .custom-control-input:checked~.custom-control-label::before,.fast-order__form .custom-control-input:checked~.custom-control-label::before{color:#a2aabc;border-color:#a2aabc;background-color:transparent;box-shadow:none}.catalog_request__form .form-group{margin-bottom:0}.catalog_request__form-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:25px;color:#333;margin-bottom:20px}.catalog_request__form-email,.catalog_request__form-phone{height:40px}.catalog_request__form-email,.catalog_request__form-message,.catalog_request__form-phone{font-family:Gilroy,sans-serif;font-weight:400;background-color:#fff;color:#333;font-size:16px;box-shadow:none;border-radius:3px;margin-bottom:12px;outline:0;border:1px solid #fff}.catalog_request__form-email::placeholder,.catalog_request__form-message::placeholder,.catalog_request__form-phone::placeholder{font-family:Gilroy,sans-serif;font-weight:400;color:#a2aabc;font-size:16px}.catalog_request__form-email:focus,.catalog_request__form-email:hover,.catalog_request__form-message:focus,.catalog_request__form-message:hover,.catalog_request__form-phone:focus,.catalog_request__form-phone:hover{border:1px solid #a2aabc}.catalog_request__form-message{height:100%;resize:none}.catalog_request__form-submit{width:212px;margin:0 0 18px auto}@media only screen and (max-width:575px){.catalog_request__form-submit{margin:0 auto 18px 0;width:100%}}.catalog_request__form .custom-file{width:192px}.catalog_request__form .custom-file:focus .catalog_request__form-upload-label,.catalog_request__form .custom-file:hover .catalog_request__form-upload-label{color:#fff;background-color:#0069d9}.catalog_request__form .custom-file:focus .icon path,.catalog_request__form .custom-file:hover .icon path{fill:#fff}.catalog_request__form-upload-label{margin:0 0 18px;width:192px}#my-menu .link-wrapper:after,#my-menu .link-wrapper:before,.catalog_request__form-upload-label:after,.mm-spn ul:after,.mm-spn.mm-spn--navbar.mm-spn--main:after{content:none}.catalog_request__form-terms-label{font-family:Gilroy,sans-serif;font-weight:400;color:#333;margin-bottom:0;max-width:400px;font-size:12px}.catalog_request__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;color:#989eab;font-size:12px}.catalog_request__form-terms-label-link:focus,.catalog_request__form-terms-label-link:hover{color:#989eab;border-bottom:1px solid #a2aabc}.catalog_request .bg-image{height:100%;position:relative;background-image:url(../img/request.png);background-repeat:no-repeat;background-attachment:scroll;background-position:right center;background-size:contain}@media only screen and (max-width:575px){.catalog_request .bg-image{background:0 0}}.catalog_request .control{display:flex}@media only screen and (max-width:575px){.catalog_request .control{flex-direction:column;justify-content:flex-start}.catalog_request .control .custom-file{margin:0 auto 10px}}.not_found{overflow:hidden}.not_found .icon{position:absolute;left:50%;top:90px;transform:translateX(-30%)}@media only screen and (max-width:575px){.not_found .icon{top:40px;width:auto;height:350px}}.not_found-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;margin-bottom:30px}@media only screen and (max-width:575px){.not_found-title{font-size:20px}}.not_found-link{width:223px}.not_found .control{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:400px;padding-bottom:120px}@media only screen and (max-width:575px){.not_found .control{padding-top:250px;padding-bottom:40px}}.thanks-wrapper{padding-top:130px;padding-bottom:215px}@media only screen and (max-width:575px){.thanks-wrapper{padding-top:20px;padding-bottom:15px}}@media only screen and (max-width:767px){.thanks-wrapper{padding-top:30px;padding-bottom:45px}}.thanks-desc,.thanks-info,.thanks-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;color:#333;margin-bottom:15px}.thanks-desc,.thanks-info{font-weight:500;font-size:18px;color:#616774;margin-bottom:30px}.thanks-info{margin-bottom:10px}.thanks-phone .icon{margin-right:15px}.post-link .icon path,.thanks-phone .icon path{fill:#264aba}.thanks-phone-link{font-family:Gilroy,sans-serif;font-weight:700;font-size:24px;color:#333}.thanks-phone-link span{border-bottom:1px solid transparent}.thanks .bg-image{padding-top:45px;background-image:url(../img/manager.png);background-repeat:no-repeat;background-attachment:scroll;background-position:right bottom;background-size:contain}@media only screen and (max-width:575px){.thanks .bg-image{background:0 0}}@media only screen and (max-width:767px){.thanks .bg-image{padding-top:0}}.post{width:100%;display:flex;margin-bottom:30px}@media only screen and (max-width:575px){.post{flex-direction:column}}.post-img{display:block;min-width:350px;height:auto;object-fit:cover;object-position:center}@media only screen and (max-width:575px){.post-img{min-width:auto}}.post-info{display:flex;flex-direction:column;justify-content:space-between;width:100%}.post-desc{background-color:#fff;padding-top:20px;padding-left:50px;padding-bottom:20px}@media only screen and (max-width:575px){.post-desc{padding:10px}}.post-date,.post-text,.post-title{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#989eab;margin-bottom:15px}.post-text,.post-title{font-weight:700;font-size:20px;color:#333;margin-bottom:20px}.post-text{font-weight:400;font-size:16px;color:#616774;margin-bottom:4px;max-width:570px}.post-link{max-width:220px;background-color:transparent;color:#264aba;padding:0;width:190px}.post:focus .post-title,.post:hover .post-title{color:#264aba}.social{margin-bottom:50px}.social-link{margin-right:30px}.social-link:last-child{margin-right:0}.social-link path{fill:#616774}.social-link:focus path,.social-link:hover path{fill:#264aba}.logo-link{display:block;width:212px}@media only screen and (max-width:575px){.logo-link{width:165px}}@media only screen and (max-width:991px){.logo-link{width:185px}}.logo .icon{margin-bottom:5px}@media only screen and (max-width:575px){.logo .icon{width:165px}}@media only screen and (max-width:991px){.logo .icon{width:185px}}.logo .icon path{fill:#004d7e}.logo .slogan{font-family:Gotham Pro,sans-serif;font-weight:500;font-size:10px;color:#004e7e}@media only screen and (max-width:575px){.logo .slogan{font-size:8px}}@media only screen and (max-width:991px){.logo .slogan{font-size:9px}}.fast-order__form-wrapper{padding:30px;background-color:#fff;box-shadow:0 0 26px rgba(0,0,0,.13)}.fast-order__form-title{font-family:Gilroy,sans-serif;font-weight:600;color:#333;font-size:22px;margin-bottom:15px}.fast-order__form-email,.fast-order__form-message,.fast-order__form-phone{background-color:#f2f2f2;font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#333;margin-bottom:15px;border:1px solid #fff;box-shadow:none;outline:0;width:100%}.fast-order__form-email::placeholder,.fast-order__form-message::placeholder,.fast-order__form-phone::placeholder{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#a2aabc}.fast-order__form-email:active,.fast-order__form-email:focus,.fast-order__form-email:hover,.fast-order__form-message:active,.fast-order__form-message:focus,.fast-order__form-message:hover,.fast-order__form-phone:active,.fast-order__form-phone:focus,.fast-order__form-phone:hover{border:1px solid #dadada}.fast-order__form-message{resize:none}.fast-order__form-message-label{font-family:Gilroy,sans-serif;font-weight:600;color:#333;font-size:18px;margin-bottom:5px}.fast-order__form-submit{width:100%;margin-bottom:15px}.fast-order__form-terms-label,.fast-order__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;font-size:12px;color:#6a6a6a}.fast-order__form-terms-label-link{color:#a2aabc;border-bottom:1px solid #fff}.fast-order__form-terms-label-link:focus,.fast-order__form-terms-label-link:hover{color:#a2aabc;border-bottom:1px solid #a2aabc}.modal{z-index:900000;background-color:rgba(0,0,0,.68)}.modal .close{position:absolute;top:30px;right:10px;font-size:80px;line-height:60px;font-weight:300;color:#d1d4da}@media only screen and (max-width:767px){.modal .close{top:10px;z-index:40}}.modal .close:active,.modal .close:focus,.modal .close:hover{outline:0;box-shadow:none;border:0}.modal .bg-image{background-image:url(../img/manager.png);background-repeat:no-repeat;background-attachment:scroll;background-position:right bottom;background-size:contain}@media only screen and (max-width:991px){.modal .bg-image{background:0 0}}.modal-content{border-radius:0;border:0;background:linear-gradient(180deg,rgba(255,255,255,0) 30px,#f4f4f4 30px,#f4f4f4 100%)}@media only screen and (max-width:767px){.modal-content{background-color:#f4f4f4}}.modal__form{padding-top:80px;padding-left:70px;margin-bottom:75px}@media only screen and (max-width:767px){.modal__form{padding-top:40px;padding-left:10px;padding-right:10px;margin-bottom:40px}}.modal__form .custom-control-label:before{color:#a2aabc;background-color:transparent;border-color:#616774;box-shadow:none}.modal__form .custom-control-input:checked~.custom-control-label::before{color:#a2aabc;border-color:#616774;background-color:transparent;box-shadow:none}.modal__form .form-group{margin-bottom:10px}.modal__form-title{font-family:Gilroy,sans-serif;font-weight:700;font-size:30px;color:#2a2b2d;margin-bottom:10px}@media only screen and (max-width:991px){.modal__form-title{line-height:31px}}@media only screen and (max-width:575px){.modal__form-title{font-size:24px;line-height:31px}}.modal__form-desc{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774;margin-bottom:27px;max-width:500px}@media only screen and (max-width:575px){.modal__form-desc{font-size:14px;line-height:16px}}.modal__form-email,.modal__form-message,.modal__form-name,.modal__form-phone{font-family:Gilroy,sans-serif;font-weight:400;background-color:#fff;color:#333;font-size:16px;box-shadow:none;border-radius:3px;outline:0;height:40px;border:1px solid #fff}.modal__form-email::placeholder,.modal__form-message::placeholder,.modal__form-name::placeholder,.modal__form-phone::placeholder{font-family:Gilroy,sans-serif;font-weight:400;color:#a2aabc;font-size:16px}.modal__form-email:focus,.modal__form-email:hover,.modal__form-message:focus,.modal__form-message:hover,.modal__form-name:focus,.modal__form-name:hover,.modal__form-phone:focus,.modal__form-phone:hover{border:1px solid #a2aabc}.modal__form-message{resize:none}.modal__form-message.form-control{height:140px}.modal__form-submit{width:212px;margin:0 0 22px auto}@media only screen and (max-width:767px){.modal__form-submit{margin:0 auto 22px 0}}.modal__form-rent-label{font-family:Gilroy,sans-serif;font-weight:400;font-size:16px;color:#616774;padding-left:20px;margin-bottom:10px}@media only screen and (max-width:575px){.modal__form-rent-label{margin-bottom:20px}}.modal__form-rent-label:after,.modal__form-rent-label:before{width:25px;height:25px;top:0;left:-25px}.modal__form-terms-label,.modal__form-terms-label-link{font-family:Gilroy,sans-serif;font-weight:400;font-size:12px}.modal__form-terms-label{margin-bottom:0;max-width:400px;color:#6a6a6a}.modal__form-terms-label-link{color:#a2aabc}.modal__form-terms-label-link:focus,.modal__form-terms-label-link:hover{color:#a2aabc;border-bottom:1px solid #a2aabc}.modal-manager{width:100px}@media only screen and (max-width:1199px){.modal-manager{display:none}}.modal-manager-name{font-family:Gilroy,sans-serif;font-weight:500;font-size:20px;color:#264aba}.mm-spn li:before,.modal-manager-position{font-family:Gilroy,sans-serif;font-weight:400;font-size:14px;color:#616774}.mm-ocd{top:75px;background-color:#fff;color:#333;--mm-spn-item-height: 60px;--mm-ocd-width: 100%;--mm-ocd-max-width: 100%}.mm-ocd--open,.mm-spn.mm-spn--light{background:#fff}.mm-spn li.active{border-left:2px solid #00568f;background-color:#f1f1f1}.mm-spn li:before{font-weight:700;font-size:20px;color:#333;opacity:1}.mm-spn li:after{margin-left:0}.mm-spn li:after,.mm-spn.mm-spn--navbar ul:before{border-top:1px solid #f1f1f1;opacity:1}.mm-spn a:not(:last-child):after{content:none}.mm-spn.mm-spn--navbar:before{right:20px;opacity:1;left:auto}.mm-spn.mm-spn--navbar:after{opacity:1;font-family:Gilroy,sans-serif;font-weight:700;font-size:20px;color:#333}#my-menu{display:flex;flex-direction:column;height:100%;justify-content:flex-end;align-items:center}#my-menu .menu-item+.link-wrapper{margin-top:250px}#my-menu .link-wrapper{z-index:100;display:none}@media only screen and (max-width:767px){#my-menu .link-wrapper{display:block}}#my-menu .modal_button-wrapper{border-top:1px solid #f1f1f1;padding:37px 27px}#my-menu .my-menu-modal_button{width:100%;display:block;height:auto;font-size:14px;min-height:43px}#my-menu .my-menu-email-link,#my-menu .my-menu-phone-link{width:280px;font-family:Gilroy,sans-serif;font-weight:700;font-size:22px;color:#333;display:flex;align-items:center}#my-menu .my-menu-email-link .icon,#my-menu .my-menu-phone-link .icon{margin-right:20px}#my-menu .my-menu-email-link .icon path,#my-menu .my-menu-phone-link .icon path{fill:#dcdfe5}#my-menu .my-menu-phone-link span{padding:0;margin:0;border-bottom:1px solid transparent}#my-menu .my-menu-email-link{font-weight:600;font-size:18px;color:#264aba}#my-menu .my-menu-email-link span{padding:0;margin:0;border-bottom:1px solid rgba(0,86,143,.2)}#my-menu .my-menu-email-link span:focus,#my-menu .my-menu-email-link span:hover{border-bottom:1px dashed rgba(0,86,143,.2)}.mm-spn.mm-spn--navbar.mm-spn--main ul{top:0}
/*# sourceMappingURL=app.css.map */
.catalog_request .bg-image {
    background-position: center;
    background-size: 65%;
}
.our-clients .tab-pane .link-img {
    cursor: default;
}
.wa__icon {
    position: relative;
    top: 18px;
    left: 10px;
    }
.catalog .catalog-category-cards .card-title {
    font-family: Gilroy,sans-serif;
    font-weight: 700;
    font-size: 23px;
    color: #333;
    margin-bottom: 5px;
    padding: 0 23px;
    line-height: 1.2;
}