@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*{margin:0;padding:0;font-family:'Montserrat',sans-serif;box-sizing:border-box}:root{--animate-delay:.3s;--animate-duration:1s}.animate__delay-03s{animation-delay:.3s}.animate__delay-06s{animation-delay:.6s}body,html{overflow-x:hidden}.wrapper{padding-top:144px}a{text-decoration:none;color:inherit;transition:all .3s}a:hover,a:focus{color:#ffd412;transition:all .3s;outline:0;border:0}button{background-color:transparent;font-size:inherit;outline:0;border:0}section{padding:55px 0}.section_yellow{margin:55px 0;background-color:#ffd412}.galleryMainImg{font-size:0;height:180px;position:relative}.galleryMainImg img{width:100%;height:100%;object-fit:cover;position:absolute}.galleryThumb{background-repeat:no-repeat;background-size:cover;background-position:center;font-size:0;cursor:pointer;position:relative}.galleryThumb:before,.galleryThumb:before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);left:0;top:0;border:3px solid transparent;transition:border-color .3s}.galleryThumb:hover:before,.galleryThumb:focus:before{border-color:#ffd412;transition:border-color .3s}.galleryThumbActive:before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #000;left:0;top:0;transition:all .3s}.galleryThumbs{overflow-y:hidden;overflow-x:auto;white-space:nowrap;display:grid;grid-template-rows:auto;grid-auto-flow:column;grid-gap:10px;padding-bottom:10px}.galleryThumbs::-webkit-scrollbar{width:20px;height:20px}.galleryThumbs::-webkit-scrollbar-track{background:#000}.galleryThumbs::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #000}.formInput{border:0;outline:0;padding:16.5px 24px;font-size:18px;font-weight:500;margin-bottom:20px;width:100%;resize:none;transition:all .3s}.formInput:hover,.formInput:focus{transition:all .3s}.formInput_border{border:3px solid #000}.formInput_border:hover,.formInput_border:focus{border-color:#ffd412}.formPolicy{text-align:center;font-size:14px;font-weight:500}.formPolicy a{text-decoration:underline}.formPolicy a:hover,.formPolicy a:focus{color:#fff}.formInput50{width:calc(50% - 10px)}.btn{outline:0;border:0;background-color:#ffd412;font-weight:600;color:#000;text-transform:uppercase;font-size:16px;transition:all .3s;cursor:pointer;padding:25px;display:inline-flex;align-items:center;justify-content:center}.btn_s{font-size:16px;padding:9.5px 32px}.btn_m{padding-top:16.5px;padding-bottom:16.5px;font-size:18px}.btn_l{padding-top:27px;padding-bottom:26px;font-size:18px}.btn:hover,.btn:focus{border:0;outline:0;background-color:#000;color:#fff;transition:all .3s}.btn_black_border{color:#fff;background-color:#000;border:3px solid transparent}.btn_black_bgColor{color:#fff;background-color:#000;border:0}.btn_black_border:hover,.btn_black_border:focus{border:3px solid #fff}.btn_black_bgColor:hover,.btn_black_bgColor:focus{background-color:#ffd412;color:#000}.timer{width:100%;height:17px;background-color:#fff}.timerLine{background-color:#ffd412;width:0;height:100%}.title{font-size:36px;font-weight:600;text-transform:uppercase;position:relative;overflow:hidden;display:inline-flex;padding-bottom:30px;padding-right:40px;margin-bottom:30px}.title:after{content:'';display:block;height:10px;position:absolute;right:0;width:100%;bottom:0;background-position:right center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDIwMDAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDBIMTk5M0wyMDAwIDEwSDBWMFoiIGZpbGw9IiNGRkQ0MTIiLz4KPC9zdmc+Cg==)}.title_NoLine{padding-bottom:initial;padding-right:initial}.title_NoLine:after{content:'';display:none}.title_center{padding-right:20px;padding-left:20px}.title_black:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDIwMDAgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wIDBIMTk5M0wyMDAwIDEwSDBWMFoiIGZpbGw9IiMwMDAiLz4KPC9zdmc+Cg==)}.subtitle_m{font-size:18px}.rightLinesDesEl{position:absolute;right:0;top:-60px}.popup{position:fixed;left:0;bottom:-100%;width:100%;height:100%;z-index:5;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:flex-start;overflow:auto;padding:45px;opacity:0;transition:opacity .3s,bottom .3s .3s,background-color .3s .3s}.popupBody{height:590px;overflow:auto}.popupActive{opacity:1;bottom:0;background-color:rgba(0,0,0,.6);transition:bottom .3s,background-color .3s .3s}.popupContent{background-color:#fff;max-width:1360px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.popupHeader{display:flex;justify-content:space-between;background-color:#ffd412}.popupHeaderIcon{width:84px;height:84px;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0;flex-shrink:0}.popupHeaderIcon>*{width:100%}.popupHeaderIcon svg *{fill:#fff}.popupHeaderClose{display:flex;align-items:center;justify-content:center;font-size:0;flex-shrink:0;width:84px;height:84px;cursor:pointer;transition:all .3s}.popupHeaderClose svg{width:30px;height:30px}.popupHeaderClose:hover,.popupHeaderClose:focus{opacity:.4;transition:all .3s}.popupHeaderTitle{font-size:24px;font-weight:600;margin:auto 0;width:100%;padding-left:60px}.quizPopupNav{background-color:#ffd412;padding:15px 85px;flex-shrink:0}.quizPopupNavBtn{background-color:#fff;text-transform:initial;font-weight:400;display:flex;padding:15.5px 20px}.quizPopupNavBtn:disabled{opacity:.4;cursor:initial}.quizPopupNavBtn:disabled:hover,.quizPopupNavBtn:disabled:focus{background-color:#fff;color:#000}.quizPopupNavBtn:disabled:hover .quizPopupNavIcon svg path,.quizPopupNavBtn:disabled:focus .quizPopupNavIcon svg path{fill:#000}.quizPopupNavBtn .quizPopupNavIcon svg path{transition:all .3s}.quizPopupNavBtn:hover .quizPopupNavIcon svg path,.quizPopupNavBtn:focus .quizPopupNavIcon svg path{fill:#fff;transition:all .3s}.quizPopupNavPrev .quizPopupNavIcon{margin-right:20px}.quizPopupNavNext .quizPopupNavIcon{margin-left:20px}.quizPopupNavIcon{font-size:0;flex-shrink:0}.quizPopupNavIcon svg{width:100%;height:auto}.quizPopupSlides{flex-shrink:0}.quizPopupSlide{padding:45px 85px;display:none;height:400px;overflow:auto}.quizPopupSlideActive{display:block}.quizPopupProgress{background-color:rgba(255,212,18,.6);height:18px;margin-top:10px;flex-shrink:0}.quizPopupProgressBar{background-color:#ffd412;height:100%;width:0;transition:all .3s}.quizPopupRadioItem:not(:last-child){margin-bottom:20px}.quizPopupRadioItems label{display:flex;cursor:pointer}.quizPopupRadioItems label:before{content:"";width:25px;height:25px;background-color:#fff;border:5px solid #000;transition:all .3s;margin-right:30px}.quizPopupRadioItems input[type=radio]:checked+label:before{background-color:#000}.quizPopupRadioItems label:hover:before,.quizPopupRadioItems label:focus:before,.quizPopupRadioItems input:focus+label:before{background-color:#ffd412;border-color:#ffd412;transition:all .3s}.quizPopupRadioItems input[type=radio]:checked+label:hover:before,.quizPopupRadioItems input[type=radio]:focus:checked+label:before{background-color:#ffd412;border-color:#ffd412;cursor:initial}.quizPopupRadioItems input[type=radio]:disabled+label:before{opacity:.5}.quizPopupRadioItems input[type=radio]{position:absolute;height:0;width:0;left:-2000px;top:-2000px}.quizPopupRadioItemText{display:flex;align-items:center;font-size:18px}.quizPopupTextarea textarea{width:100%}.quizPopup .popupBody{height:initial}.quizPopup .popupHeaderIcon{font-size:24px;font-weight:600}.quizPopupNavBtn_hidden{display:none}.quizPopupFields{max-width:580px;margin:0 auto}.quizPopupFields input{margin-bottom:20px}.quizPopup form{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sliderArrow{width:60px;height:60px;background-color:#ffd412;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_black.svg);background-repeat:no-repeat;background-position:center;transition:all .3s}.sliderArrowLeft{transform:rotate(180deg)}.slider{width:calc(100% - 200px);margin-left:auto;margin-right:auto}.slider .owl-nav button.owl-prev{position:absolute;left:-100px;top:0;bottom:0;margin:auto}.slider .owl-nav button.owl-next{position:absolute;right:-100px;top:0;bottom:0;margin:auto}.slider .owl-nav button:hover .sliderArrow,.slider .owl-nav button:focus .sliderArrow{background-color:#000;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_white.svg);transition:all .3s}.headerLogo{height:87px;width:auto;font-size:0}.headerLogo .headerLogoIconPart1{transition:all .3s}.headerLogo .headerLogoIconPart2{transition:all .3s}.headerLogo:hover .headerLogoIconPart1,.headerLogo:focus .headerLogoIconPart1{fill:#000;transition:all .3s}.headerLogo:hover .headerLogoIconPart2,.headerLogo:focus .headerLogoIconPart2{fill:#ffd412;transition:all .3s}.headerLogo svg{width:auto;height:100%}.headerRight{width:100%}.header{position:fixed;z-index:4;top:0;left:0;right:0;margin:auto;width:100%;padding:27.5px 0;background-color:#fff;box-shadow:0px 11px 18px 0px rgba(0,0,0,.09)}.headerNavOpen{cursor:pointer}.headerNavOpen svg>*{transition:all .3s}.headerNavOpen:hover svg>*,.headerNavOpen:focus svg>*{fill:#ffd412;transition:all .3s}.headerNavItems{width:100%;padding:0 8%;list-style:none;margin:initial}.headerNavItem{text-transform:uppercase;font-weight:600}.headerNavItems .current_page_item a{color:#ffd412;pointer-events:none}.headerContactsItems a{font-weight:600;font-size:18px}.headerContactsItems{margin-bottom:10px}.headerContacts{flex-shrink:0}.headerContactsBtn{width:100%}.firstBlock{padding:initial;padding-bottom:55px}.firstBlockServices{position:relative;margin:35px 50px 20px}.firstBlockServicesLogo{max-width:336px;margin-bottom:50px;font-size:0}.firstBlockServicesLogo img{width:100%}.firstBlockServicesItems{overflow-y:hidden;white-space:nowrap;display:grid;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;grid-gap:10px;max-width:433px;padding-bottom:20px}.firstBlockServicesItems::-webkit-scrollbar{width:30px;height:30px}.firstBlockServicesItems::-webkit-scrollbar-track{background:#000;margin:0 55px}.firstBlockServicesItems::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #000}.firstBlockServicesItem{font-size:15px;display:flex;width:433px}.firstBlockServicesItem:hover:before,.firstBlockServicesItem:focus:before{background-color:#ffd412;transition:all .3s}.firstBlockServicesItem:hover,.firstBlockServicesItem:focus{color:#000}.firstBlockServicesItem:before{content:'';flex-shrink:0;width:76px;height:100%;background-color:#000;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_white.svg);background-repeat:no-repeat;background-position:center;margin-right:10px;transition:all .3s}.firstBlockServicesItemText{padding:0;font-weight:600;text-transform:uppercase;background-color:#ffd412;width:100%;text-align:center;height:76px;display:flex;align-items:center;justify-content:center}.firstBlockServicesArrow{background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_black.svg);background-repeat:no-repeat;background-position:center;height:28px;width:16px;cursor:pointer;transition:all .3s;position:absolute;right:0;bottom:0}.firstBlockServicesArrow:hover,.firstBlockServicesArrow:focus{opacity:.5;transition:all .3s}.firstBlockServicesArrowLeft{transform:rotate(180deg);right:initial;left:0}.firstBlockDesEl{position:absolute;left:0}.firstBlockSlides{height:100%}.firstBlockSlide{color:#fff;padding:50px 50px 130px;min-height:700px}.firstBlockSlider .owl-dots{position:absolute;bottom:50px;left:100px;display:flex;z-index:3}.firstBlockSlider .owl-dots .owl-dot span{display:flex;width:30px;height:30px;background-color:#fff;transition:background-color .3s}.firstBlockSlider .owl-dots .owl-dot:hover span,.firstBlockSlider .owl-dots .owl-dot:focus span{background-color:#ffd412;transition:background-color .3s}.firstBlockSlider .owl-dots .owl-dot.active span{width:50px;height:50px;background-color:#ffd412}.firstBlockSlider .owl-dots .owl-dot:not(:last-child){margin-right:20px}.firstBlockSlideContent{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;z-index:2}.firstBlockSlideBg:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.firstBlockSlideBg{position:absolute;left:0;top:0;width:calc(100% + 280px);height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.firstBlockSlideTitle{font-size:30px;font-weight:600;text-transform:uppercase;opacity:0}.firstBlockSlideDesc{line-height:1.5;margin:35px 0;opacity:0}.firstBlockSlideBtn{min-width:300px;display:inline-flex;justify-content:center;opacity:0}.firstBlockSlideBtn:hover,.firstBlockSlideBtn:focus{background-color:#fff;color:#000}.firstBlockSlider .owl-nav{position:absolute;left:50px;z-index:2;bottom:61px;display:flex;font-size:0;justify-content:space-between}.firstBlockSlider .owl-nav button{background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_white.svg) !important;background-repeat:no-repeat !important;background-position:center !important;height:28px;width:16px;cursor:pointer;transition:all .3s}.firstBlockSlider .owl-nav button:hover,.firstBlockSlider .owl-nav button:focus{opacity:.5;transition:all .3s}.firstBlockSlider .owl-nav button.owl-prev{transform:rotate(180deg);right:initial}.firstBlockSlidesNavTimer{max-width:16vw;position:absolute;bottom:67px;margin-right:12px;right:0;z-index:3;width:100%}.firstBlockServicesNSlider{position:relative}.propVal{position:relative}.propValTeamImg{width:100%;max-width:562px}.propValBtn{width:100%;margin-top:20px}.uspTeamImg{width:100%;max-width:562px;margin-top:-55px}.uspItems{margin-top:30px}.uspItem:not(:last-child){margin-bottom:20px}.uspItem{display:flex;height:120px}.uspItem:before{content:'';width:120px;display:flex;flex-shrink:0;background-color:#000;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/check_white.svg);background-repeat:no-repeat;background-position:center;margin-right:20px}.uspItemText{width:100%;max-width:580px;display:flex;flex-direction:column}.uspItemDesc{height:100%;background-color:#ffd412;font-size:18px;font-weight:600;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 20px}.uspMore{margin-top:60px}.uspMore .uspItemTitle{font-size:20px;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:15px}.uspMore .uspItemDesc{font-size:14px;font-weight:initial;text-transform:initial}.reviewsSlideHeader{display:flex;align-items:center;margin-bottom:20px}.reviewsSlidePerson{display:flex;width:100%;flex-direction:column;margin-left:90px}.reviewsSlideSoc{display:flex;align-items:center;margin-top:15px}.reviewsSlideSoc svg *{fill:#000;transition:all .3s}.reviewsSlideSoc:hover svg *,.reviewsSlideSoc:focus svg *{fill:#ffd412;transition:all .3s}.reviewsSlideSocIcon{max-width:24px;font-size:0;margin-right:10px}.reviewsSlideSocIcon>*{width:100%;height:auto}.reviewsSlideImg{width:120px;height:120px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:cover}.reviewsSlide{padding:20px;border:2px solid #000}.reviewsSlider{margin-top:55px}.reviewsSlideName{text-transform:uppercase;font-size:18px;font-weight:600}.reviewsSlideSocText{font-size:14px;font-weight:500}.reviewsSlider .owl-stage{display:flex}.reviewsSlider .owl-item{display:flex;flex:1 0 auto}.reviewsSlideReview{font-size:14px}.feedBack{position:relative;padding:100px 0}.feedBackDesEl{position:absolute;left:0;top:0}.feedBackForm{max-width:580px;margin-top:50px}.feedBackFormBtn{margin:15px auto 30px;width:100%;max-width:210px}.contactsMapIframe{font-size:0}.contactsLogo{max-width:240px;font-size:0;margin:0 auto 30px}.contactsLogo>*{width:100%;height:auto}.contactsSocItems{margin-right:10px;flex-shrink:0}.contactsSocItem{display:flex;max-width:39px;margin-right:10px;transition:all .3s}.contactsSocItem svg>*{fill:#000;transition:all .3s}.contactsSocItem:hover svg>*,.contactsSocItem:focus svg>*{fill:#ffd412;transition:all .3s}.contactsSocItem>*{width:100%;height:auto}.contactsMapInf{position:absolute;z-index:2;right:0;margin-right:12px;height:450px;background-color:rgba(255,255,255,.9);padding:40px 60px;max-width:590px}.contactsMapInfActive{height:60px;width:60px;overflow:hidden;background:0 0}.contactsMapInfActive .contactsMapUp{transform:rotate(90deg)}.contactsMapInfActive *:not(.contactsMapUp){display:none}.contactsMapIframe iframe{height:450px}.contactsMap{margin-top:40px}.contactsMap .container{position:relative}.contactsMapUp{cursor:pointer;position:absolute;top:0;right:0;width:60px;height:60px;background-color:#ffd412;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_black.svg);background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);transition:background-color .3s}.contactsMapUp:hover,.contactsMapUp:focus{background-color:#000;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_white.svg);transition:background-color .3s}.contactsPhones a{font-size:24px;font-weight:600}.contactsSocMessage{text-transform:uppercase;font-weight:600;margin:20px 0 25px;display:flex;align-items:center}.contactsSocMessage:after{content:'';width:39px;height:17px;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrowLong.svg);background-size:cover;margin-left:30px}.contactsLoc{text-transform:uppercase;font-weight:600}.contactsTime{margin-top:15px;text-transform:uppercase;font-weight:600}.contactsMail{display:flex;margin-top:15px;text-transform:uppercase;font-weight:600}.contacts{padding-bottom:0}.contactsPage .contactsLogo{margin:0 80px 0 0}.contactsPageInf{margin-top:70px}.contactsPage .contactsSocMessage{margin-right:35px}.contactsPage .contactsPhones{margin-right:55px}.contactsPageInfHead{margin-bottom:35px}.contactsGallery{max-width:390px;width:100%}.contactsGalleryMainImg{width:100%;height:220px;margin-bottom:15px}.contactsGalleryThumb{width:calc(33.333% - 7px);height:80px;flex-shrink:0}.contactsGalleryLocationText{margin-top:20px}.contactsPage .contactsMapIframe{margin-top:50px}.contactsPage .contactsMap{margin-top:100px}.footerLogo{max-width:250px;font-size:0;display:flex}.footerLogoNotHome svg *{transition:all .3s}.footerLogoNotHome:hover svg *,.footerLogoNotHome:focus svg *{fill:#fff;transition:all .3s}.footerLogo>*{width:100%;height:auto}.footerSocItem{display:flex;max-width:45px}.footerSocItem:not(:last-child){margin-right:15px}.footerSocItem>*{width:100%;height:auto}.footerSocItem svg>*{fill:#000;transition:all .3s}.footerSocItem:hover svg>*,.footerSocItem:focus svg>*{fill:#fff;transition:all .3s}.footerSocItems,.footerPhones{margin:50px 0 80px}.footer{background-color:#ffd412}.footerNavItems{list-style:none;margin:initial}.footerNavItem{font-weight:600;text-transform:uppercase}.footerNavItems .current_page_item a{color:#fff}.footerNavItems a:hover,.footerNavItems a:focus{color:#fff}.footerPolicy a{text-decoration:underline}.footerPolicy a:hover,.footerPolicy a:focus{color:#fff}.footerPhones a{font-size:30px;font-weight:600}.footerPhone:hover,.footerPhone:focus{color:#fff}.servicesItems{margin-top:40px}.servicesItem{width:calc(50% - 60px);display:flex;margin-bottom:45px}.servicesItemIcon{font-size:0;flex-shrink:0;background-color:#ffd412;width:173px;display:flex;align-items:center;justify-content:center}.servicesItemIcon img{width:100%}.servicesItemText{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:20px 0 0 20px;width:100%}.servicesItemTitle{font-weight:600;text-transform:uppercase}.servicesItemTitle:after{content:'';display:flex;height:10px;width:100%;margin-top:20px;background-color:#ffd412}.servicesItemDesc{font-size:14px;padding:15px 0}.servicesItemBtn{font-size:14px}.servicesPopupContent{display:flex;margin-bottom:20px;width:100%}.servicesPopupDesc{overflow:auto;max-height:calc(590px - 45px - 84px - 13px);padding-right:15px}.servicesPopupDesc::-webkit-scrollbar{width:20px;height:20px}.servicesPopupDesc::-webkit-scrollbar-track{background:#000}.servicesPopupDesc::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #000}.servicesPopupGallery{width:300px;display:flex;flex-direction:column;flex-shrink:0;margin-right:35px}.servicesPopupMainImg{margin-bottom:30px}.servicesPopupThumb{width:93px;height:93px}.servicesPopup .popupBody{padding:35px;display:flex;flex-direction:column;align-items:center}.servicesPopupBtn{display:flex}.aboutPersonImg{font-size:0}.aboutPersonImg img{width:100%}.aboutText{font-size:14px;margin-top:30px}.aboutPersonText{text-align:center}.aboutPersonName{font-size:20px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.aboutPersonJob{font-size:16px;font-weight:500;text-transform:uppercase}.whyWeItems{margin-top:30px}.whyWeItem{display:flex;width:calc(50% - 60px);margin-bottom:85px}.whyWeItemInf{display:flex;flex-direction:column}.whyWeItemNum{flex-shrink:0;background-color:#000;color:#fff;font-size:72px;font-weight:700;width:110px;min-height:180px;align-items:center;justify-content:center;margin-right:20px}.whyWeItemTitle{display:flex}.whyWeItemTitleText{font-size:18px;font-weight:600;text-transform:uppercase;text-align:center;padding:30px 15px;background-color:#ffd412;margin-bottom:15px;width:100%}.teamItems{margin-top:30px}.teamItem{display:flex;flex-direction:column;justify-content:space-between;height:100%}.teamItemPhoto img{width:100%}.teamItemName{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:15px}.teamItemJob{font-size:14px;font-weight:500;text-transform:uppercase}.teamItemInf{text-align:center;margin-bottom:15px}.teamItemContacts{background-color:#000;color:#fff;display:flex;justify-content:space-between;padding:18px;align-items:center}.teamItemSocItem svg{max-width:33px;height:auto}.teamItemSocItem svg path{transition:all .3s}.teamItemSocItem:hover svg path,.teamItemSocItem:focus svg path{fill:#ffd412;transition:all .3s}.teamItemSocItems{display:flex;align-items:center}.teamItemSocItem:not(:last-child){margin-right:7.5px}.projectsItems{margin-top:40px}.projectsItem{width:calc(50% - 60px);min-height:213px;display:flex;margin-bottom:45px}.projectsItemIcon{font-size:0;flex-shrink:0;width:173px;height:100%;display:flex;background-size:cover;background-repeat:no-repeat;background-position:center}.projectsItemIcon img{width:100%}.projectsItemText{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:20px 0 0 20px}.projectsItemTitle{font-weight:600;text-transform:uppercase}.projectsItemTitle:after{content:'';display:flex;height:10px;width:100%;margin-top:20px;background-color:#ffd412}.projectsItemDesc{font-size:14px;padding:15px 0}.projectsItemBtn{font-size:14px}.projectsPopupContent{display:flex;margin-bottom:20px}.projectsPopupGallery{max-width:300px;display:flex;flex-direction:column;flex-shrink:0;margin-right:35px}.projectsPopupMainImg{font-size:0;margin-bottom:30px}.projectsPopupMainImg img{width:100%}.projectsPopupThumb{width:calc(50% - 15px);height:80px;background-repeat:no-repeat;background-size:cover;background-position:center;font-size:0;cursor:pointer;position:relative;margin-bottom:30px}.projectsPopupThumb:before,.projectsPopupThumb:before{content:'';border:3px solid transparent;transition:border-color .3s}.projectsPopupThumb:hover:before,.projectsPopupThumb:focus:before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);border-color:#ffd412;left:0;top:0;transition:border-color .3s}.projectsPopupThumbs{display:flex;flex-wrap:wrap;justify-content:space-between}.projectsPopupThumbActive:before{content:'';position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #000;left:0;top:0;transition:all .3s}.projectsPopup .popupBody{padding:35px;display:flex;flex-direction:column;align-items:center;height:100%}.projectsPopupBtn{display:flex}.reviewsPageItems::-webkit-scrollbar{width:30px;height:30px}.reviewsPageItems::-webkit-scrollbar-track{background:#000;margin:50px 0}.reviewsPageItems::-webkit-scrollbar-thumb{background-color:#fff;border:5px solid #000}.reviewsPageItems{overflow:auto;max-height:450px;padding-right:80px}.reviewsPageItem{display:flex;border:2px solid #000;padding:40px;height:100%}.reviewsPageItem:not(:last-child){margin-bottom:30px}.reviewsPageItemImg{width:100px;height:100px;background-repeat:no-repeat;background-size:contain;background-position:center}.reviewsPageItemPerson{margin-right:50px;flex-shrink:0;display:flex;flex-direction:column;max-width:260px}.reviewsPageItemSoc{display:flex}.reviewsPageItemSoc svg>*{transition:all .3s}.reviewsPageItemSoc:hover svg>*,.reviewsPageItemSoc:focus svg>*{fill:#ffd412;transition:all .3s}.reviewsPageItemSocIcon{flex-shrink:0;margin-right:10px}.reviewsPageItemSocIcon svg{width:100%;max-width:20px;height:auto}.reviewsPageItemName{font-size:18px;font-weight:600;text-transform:uppercase;margin:30px 0 20px}.reviewsPageItemText{font-size:14px}.reviewsPageSlider{position:relative}.reviewsPageArrow{background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/arrow_black.svg);background-repeat:no-repeat;background-position:center;height:28px;width:16px;cursor:pointer;transition:all .3s;position:absolute;right:6.5px;bottom:0;transform:rotate(90deg)}.reviewsPageArrow:hover,.reviewsPageArrow:focus{opacity:.5;transition:all .3s}.reviewsPageArrowTop{transform:rotate(-90deg);bottom:initial;top:0}.reviewsPageArrowLeft{transform:rotate(180deg);left:0}.reviewsPageArrowRight{transform:rotate(0)}.reviewsPageBtn{width:100%;max-width:330px}.reviewsPagePopupContent{padding:15px 30px}.reviewsPagePopup .popupBody{background-color:#ffd412}.reviewsPagePopup .popupBody a:hover,.reviewsPagePopup .popupBody a:focus{color:#fff}.reviewsPagePopupSocItemIcon svg{max-width:44px;width:100%;height:auto}.reviewsPagePopupSocItem svg>*{transition:all .3s}.reviewsPagePopupTitle{text-align:center;font-size:18px;font-weight:600;margin-bottom:50px}.reviewsPagePopupSocItems{display:flex;flex-direction:column;margin:0 auto}.reviewsPagePopupSocItem{display:flex;align-items:center}.reviewsPagePopupSocItem:not(:last-child){margin-bottom:15px}.reviewsPagePopupSocItemText{margin-left:30px;font-size:18px;font-weight:600}.reviewsPagePopupSocItemIcon{flex-shrink:0;font-size:0}.jobsBtn{margin-top:20px;width:100%}.jobsSlider{margin-top:40px}.jobsSliderBtn{width:100%;margin-top:30px}.jobsSlideHead{display:flex;margin-bottom:25px}.jobsSlideNum{flex-shrink:0;height:84px;width:84px;background-color:#000;color:#fff;font-size:36px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:20px}.jobsSlideTitle{font-weight:600;text-align:center;display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column;text-transform:uppercase;padding:20px 0;position:relative}.jobsSlideTitle:after{content:'';position:absolute;bottom:0;width:100%;height:10px;background-color:#ffd412}.jobsSlideTerms{text-align:center;margin:0 auto 25px;max-width:450px}.jobsSlideDuties{max-width:450px;margin:0 auto}.jobsSlideDuties div{display:flex}.jobsSlideDuties div:not(:last-child){margin-bottom:20px}.jobsSlideDuties div:before{content:'';flex-shrink:0;width:9px;height:9px;margin:5px 20px 0 0;background-color:#ffd412}@media (max-width:1739px){.rightLinesDesEl{transform:translateX(50%)}.firstBlockDesEl{transform:translateX(-50%)}}@media (max-width:1599px){.rightLinesDesEl{display:none}.firstBlockDesEl{display:none}.firstBlockSlidesNavTimer{max-width:18vw}}@media (max-width:1479px){.headerNotHome .headerNavItems{padding:0 5%}.firstBlockSlideTitle{font-size:25px}.firstBlockServices{margin-left:initial;margin-right:40px}.header{padding:20px 0}.wrapper{padding-top:132px}.firstBlockSlider .owl-nav{bottom:46px;left:40px}.firstBlockSlider .owl-dots{bottom:40px;left:90px}.firstBlockSlider .owl-dots .owl-dot span{width:25px;height:25px}.firstBlockSlider .owl-dots .owl-dot.active span{width:40px;height:40px}.firstBlockSlidesNavTimer{bottom:68px}.firstBlockServicesLogo{max-width:300px;margin-bottom:40px}.firstBlockSlide{min-height:660px;padding:40px 40px 130px}.uspTeamImg{padding-left:30px;margin-top:-35px}.uspItem{height:100px}.uspItem:before{width:100px}.title{font-size:34px}.servicesItemIcon{width:150px}.servicesItem{width:calc(50% - 50px)}.uspMore{margin-top:30px}}@media (max-width:1399px){.headerLogo{height:73px}.firstBlockSlideTitle{font-size:22.5px}.firstBlockSlideDesc{margin:25px 0}.firstBlockServicesItem:before{width:65px;background-size:25%}.firstBlockServicesItemText{height:65px}.firstBlockServicesItemText{font-size:14px}.firstBlockServicesItems{max-width:375px}.firstBlockServicesItem{width:375px}.firstBlockSlide{min-height:630px}.firstBlockSlidesNavTimer{bottom:51px;max-width:17vw}.firstBlockSlider .owl-dots .owl-dot span{width:22px;height:22px}.btn_s{font-size:14px}.btn_m{font-size:16px}.uspTeamImg{padding-left:40px;margin-top:10px}.title{font-size:30px}.uspItemDesc{font-size:16px}.footerPhones a{font-size:28px}.footerSocItem{max-width:40px}.popupHeaderTitle{font-size:20px}.servicesItemBtn{padding-top:15px;padding-bottom:15px}.whyWeItemTitleText{font-size:16px;padding:20px 15px}.whyWeItemNum{font-size:60px;width:90px}.whyWeItemDesc{font-size:15px}.whyWeItem{width:calc(50% - 40px)}.teamItem{max-width:322px;margin-right:auto;margin-left:auto}.btn:not(.btn_s,.btn_m){padding:20px}.reviewsPageItems{padding-right:30px}.reviewsPageItemImg{width:200px;height:200px}.reviewsPageItemPerson{max-width:200px}.reviewsPageItemPerson{margin-right:30px}.reviewsPageItem{padding:30px}.jobsSlideTitle:after{height:8.5px}.uspMore{margin-top:initial}.contactsPage .contactsLogo{max-width:200px;margin-right:40px}}@media (max-width:1199px){.headerContactsItems a{font-size:15px}.headerNavItem{font-size:15px}.btn_s{padding-right:20px;padding-left:20px}.headerContactsItems{margin-bottom:initial}.headerContactsBtn{width:initial;margin-left:20px}.headerNotHome .headerNavItems{padding:initial;width:90%;margin-top:20px}.headerNavItems{padding:initial;width:85%;margin-top:20px}.feedBackDesEl{transform:translateX(-50%)}.firstBlockSlideDesc{font-size:15px;margin:20px 0 25px}.firstBlockServicesItem:before{width:50px;background-size:25%}.firstBlockServicesItemText{height:50px}.firstBlockServicesItemText{font-size:12px}.firstBlockServicesItems{max-width:320px}.firstBlockServicesItem{width:320px}.firstBlockSlideTitle{font-size:20px}.firstBlockSlide{padding:35px;padding:35px 35px 130px}.firstBlockSlider .owl-nav{left:35px;bottom:36px}.firstBlockSlider .owl-dots{left:85px;bottom:30px}.firstBlockServices{margin:35px 35px 20px 0}.wrapper{padding-top:117px}.firstBlockSlidesNavTimer{max-width:13vw;bottom:41px}.firstBlockSlideBtn{min-width:initial;padding-right:50px;padding-left:50px}.title{font-size:26px}.btn{font-size:15px}.btn_s{font-size:14px}.uspTeamImg{margin-top:40px;padding-left:20px}.uspItem:before{background-size:45%}.uspItem{height:90px}.uspItem:before{width:90px}.reviewsSlider .owl-stage{display:block}.reviewsSlider .owl-item{display:block}.aboutPersonName{font-size:16px}.aboutPersonJob{font-size:14px}.subtitle_m{font-size:16px}.whyWeItemDesc{font-size:14px}.whyWeItemNum{font-size:40px;width:80px;margin-right:15px}.whyWeItemTitleText{font-size:14px}.teamItemPhone{font-size:14px}.teamItemSocItem svg{max-width:30px}.teamItemName{font-size:16px;margin-bottom:10px}.teamItemJob{font-size:13px}.projectsItem{width:calc(50% - 40px)}.reviewsPageItemName{font-size:16px;margin:20px 0 10px}.reviewsPageItemImg{width:180px;height:180px}.reviewsPageItemPerson{max-width:180px}.reviewsPageItem{padding:20px}.reviewsPageItems{padding-right:20px;max-height:300px}.uspMore .uspItemTitle{font-size:18px}.jobsSlideTitle{font-size:14px}.jobsSlideNum{height:74px;width:74px;font-size:28px}.jobsSlideDuties div:before{margin:5px 15px 0 0}.jobsSlideDuties div{font-size:15px}.jobsSlideTerms{font-size:15px}.jobsSlideTitle:after{height:6.5px}.contactsPageInf{margin-top:40px}.footerPhones a{font-size:24px}.contactsPage .contactsLogo{margin-right:initial;margin-bottom:20px}.contactsPageInfHead{margin-bottom:15px}}@media (max-width:991px){.feedBackDesEl{display:none}.headerNavItems{position:absolute;left:0;right:0;margin:auto;top:100%;display:none;background-color:#fff}.headerNotHome .headerNavItems,.headerNavItems{margin-top:initial;width:initial;padding:15px 0 25px}.headerContacts{margin-right:40px;top:100%}.headerRightMobActive .headerNavItems{display:flex;height:calc(100vh - 110px);overflow:auto}.headerNavItem:not(:last-child){margin-bottom:30px}.wrapper{padding-top:113px}.firstBlockServicesLogo{display:none}.firstBlockServices{margin:25px auto;width:100%}.firstBlockSlideBg{width:100vw}.firstBlockServicesItems{grid-template-rows:auto auto;max-width:100%}.firstBlockServicesItem{width:343px}.firstBlockSlider{width:100vw;transform:translateX(-50%);position:relative;left:50%}.firstBlockSlideContent{width:696px;margin-left:auto;margin-right:auto}.firstBlockSlidesNavTimer{right:initial;bottom:0;max-width:100%;background-color:rgba(255,255,255,.5)}.firstBlockSlider .owl-dots{left:50%;transform:translateX(-50%);bottom:59px}.firstBlockSlider .owl-nav{left:50%;transform:translateX(-50%);bottom:60px}.firstBlockSlideTitle{font-size:27px}.firstBlockSlider .owl-dots .owl-dot span{width:20px;height:20px}.firstBlockSlider .owl-dots .owl-dot.active span{width:30px;height:30px}.firstBlockSlider .owl-dots .owl-dot:not(:last-child){margin-right:15px}.propValBtn{width:initial}.uspTeamImg{padding-left:initial;margin:40px auto 0;display:flex}.uspItem{height:80px}.uspItem:before{width:80px}section{padding:45px 0}.firstBlock{padding-bottom:45px}.reviewsSlider{margin-top:25px}.section_yellow{margin:45px 0}.feedBack{padding:90px 0}.contactsMapInf{position:relative;margin-right:initial;height:initial;max-width:initial;right:initial;padding:initial;margin:45px 0}.contactsMapUp{display:none}.contactsSocMessage br{display:none}.contactsMapIframe iframe{height:350px}.contactsSocMessage:after{margin-left:80px}.contactsBtn{min-width:175px}.contactsSocMessage{margin:35px 0}.footerLogo{margin:30px auto}.footerPhones{text-align:center;margin:initial}.footerCopyright{text-align:center}.footerPolicy{text-align:center;margin-top:30px}.footerSocItems{margin:30px 0}.reviewsSlidePerson{margin-left:45px}.popup{padding:30px}.popupHeaderIcon{height:70px;width:70px}.quizPopup .popupHeaderIcon{font-size:20px}.popupHeaderClose{width:70px;height:70px}.popupHeaderClose svg{width:25px;height:25px}.quizPopupRadioItems label:before{width:22px;height:22px;margin-right:20px}.popupHeaderTitle{padding-left:40px}.quizPopupSlide{padding:45px}.servicesItem{flex-direction:column;width:calc(50% - 30px);justify-content:space-between}.servicesItemIcon{width:100%}.servicesItemIcon img{width:35%}.servicesItemText{padding:20px 0;height:100%}.servicesPopup .popupBody{padding:25px}.whyWeItemNum{margin-right:10px;min-height:initial;height:70px;width:70px;font-size:30px}.whyWeItemTitleText{margin-bottom:initial;padding:0 15px;display:flex;align-items:center;justify-content:center;width:100%}.whyWeItemTitle{margin-bottom:15px}.whyWeItem{width:calc(50% - 25px)}.teamItemContacts{flex-direction:column;padding:10px}.teamItemPhone{margin-bottom:10px;font-size:16px}.projectsItem{width:calc(50% - 25px);flex-direction:column;min-height:initial}.projectsItemIcon{width:100%;height:170px}.projectsItemText{padding:initial;margin-top:20px;height:100%}.btn:not(.btn_s,.btn_m){padding:15px}.projectsItemTitle:after{margin-top:15px}.reviewsPageItems{max-height:380px}.reviewsPagePopupTitle{font-size:16px}.reviewsPagePopupSocItemText{margin-left:25px;font-size:16px}.uspMore .uspItemTitle{font-size:16px}.uspTeamImg{max-width:400px}.contactsGallery{margin-top:50px}.contactsPage .contactsMap{margin-top:75px}.contactsPageInfHead{margin-bottom:5px}}@media (max-width:767px){.wrapper{padding-top:103px}.header{padding:15px 0}.headerNavItems{position:initial;left:initial;right:initial;margin:initial;top:initial;display:flex;background-color:#fff}.headerRightMobActive .headerNavItems{display:flex;height:initial;overflow:initial}.headerNotHome .headerNavItems,.headerNavItems{padding:initial;margin-bottom:35px}.headerRight{display:none}.headerRightMobActive{display:flex;position:absolute;left:0;right:0;top:100%;background-color:#fff;height:calc(100vh - 100px);overflow:auto;padding:15px 0 25px}.headerRightMobActive .headerContacts{margin-right:initial;display:flex}.headerContactsBtn{margin-left:initial;margin-top:15px}.firstBlockSlideContent{width:516px}.firstBlockSlideTitle{font-size:20px}.contactsSocMessage:after{margin-left:20px}.contactsSocMessage br{display:initial}.contactsMapIframe iframe{height:300px}.footerNavItem{margin-bottom:10px}.footerNavItems{max-width:350px;margin-left:auto;margin-right:auto}.reviewsSlidePerson{margin-left:20px}.slider{width:initial}.uspTeamImg{width:400px}.title{font-size:24px}.title:not(.title_NoLine){padding-bottom:25px}.title:after{height:7.5px}.formInput{font-size:16px}.feedBackForm{margin-top:30px}section{padding:35px 0}.firstBlock{padding-bottom:35px}.reviewsSlider{margin-top:15px}.section_yellow{margin:35px 0}.feedBack{padding:60px 0}.footer{padding:60px 0}.reviewsSlideImg{width:90px;height:90px}.reviewsSlideName{font-size:16px}.footerSocItem{max-width:35px}.footerPhones a{font-size:24px}.popupHeaderTitle{font-size:16px;padding-left:20px;text-align:center}.popupHeaderClose{width:50px}.quizPopupNav{padding:15px}.quizPopup .popupHeaderIcon{font-size:18px}.quizPopupSlide{padding:30px}.quizPopupRadioItemText{font-size:16px}.quizPopupRadioItem:not(:last-child){margin-bottom:15px}.quizPopupRadioItems label:before{width:18px;height:18px;margin-right:15px;border-width:4px}.quizPopupFields input{margin-bottom:15px}.formInput_border{border-width:2px}.servicesPopupContent{flex-direction:column}.servicesPopupGallery{max-width:initial;flex-direction:initial;justify-content:space-between;width:100%;margin-right:initial;margin-bottom:30px}.servicesPopupMainImg{width:75%;height:200px;margin-bottom:initial;margin-right:15px}.servicesPopupDesc{max-height:235px}.servicesPopupGalleryThumbs{flex-shrink:0;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;max-height:200px;padding-right:15px;align-items:flex-end;grid-gap:initial}.servicesPopupThumb{flex-shrink:0;height:95px;width:95px}.servicesPopupThumb:not(:last-child){margin-bottom:10px}.servicesPopupDesc{font-size:15px}.servicesPopup .popupBody{padding:15px}.firstBlockServicesItems::-webkit-scrollbar{width:20px;height:20px}.reviewsPageItems::-webkit-scrollbar{width:20px;height:20px}.firstBlockServicesArrow{bottom:-4px}.aboutPerson{max-width:280px;margin-left:auto;margin-right:auto;margin-top:30px}.whyWeItem{width:100%;margin-bottom:35px}.whyWeItemNum{font-size:25px;width:60px;height:60px}.whyWeItemDesc{text-align:center}.teamItem{max-width:300px}.teamItems>div{flex-flow:wrap}.teamItems>div>div:nth-child(2){order:-1}.teamItems>div>div:not(:last-child){margin-bottom:40px}.teamItemContacts{padding:12px 10px;flex-direction:initial}.teamItemPhone{margin-bottom:initial}.teamItemSocItem svg{max-width:26px}.projectsItemTitle{font-size:14px}.projectsItemTitle:after{height:6px;margin-top:10px}.reviewsPageBtn{margin:40px auto 0}.reviewsPageArrow{right:0}.reviewsPageSlider{margin-left:auto;margin-right:auto;max-width:320px}.reviewsPageItems{display:grid;grid-template-rows:auto;grid-auto-flow:column;overflow-y:hidden;grid-gap:10px;max-height:initial;padding-bottom:30px;padding-right:initial}.reviewsPageItems::-webkit-scrollbar-track{margin:0 35px}.reviewsPageItem{width:320px;flex-direction:column;padding:15px}.reviewsPageItem:not(:last-child){margin-bottom:initial}.reviewsPageArrowLeft{bottom:-5px}.reviewsPageArrowRight{bottom:-5px}.reviewsPageItemPerson{max-width:initial;margin-right:initial;align-items:center;flex-direction:initial;margin-bottom:15px}.reviewsPageItemImg{height:65px;width:65px;margin-right:15px}.reviewsPageItemName{margin:initial}.reviewsPageItemSoc{margin-top:5px}.uspTeamImg{max-width:300px}.jobsBtn{width:initial}.jobsBtn{margin-top:30px}.uspMore .uspItem:before{display:none}.uspMore .uspItem .uspItemText{max-width:initial}.uspMore .uspItemTitle{display:flex}.uspMore .uspItem:not(:last-child){margin-bottom:30px}.uspMore .uspItem{height:initial}.uspMore .uspItemDesc{padding:0}.uspMore .uspItemTitle:before{content:'';width:50px;height:100%;min-height:50px;display:flex;flex-shrink:0;background-color:#000;background-image:url(//xn--37-6kcao0cjj1d.xn--p1ai/wp-content/themes/flagman/assets/css/../img/check_white.svg);background-repeat:no-repeat;background-position:center;background-size:50%;margin-right:10px}.uspMore .uspItemTitleText{background-color:#ffd412;padding:15px;font-size:14px;width:100%;align-items:center;display:flex;justify-content:center}.uspMore .uspItemDesc{background-color:transparent}.jobsSlideNum{font-size:24px;height:64px;width:64px}.jobsSlideTitle{padding:0;font-size:13px}.contactsPage .contactsPhones{margin-right:initial}.contactsPage .contactsSoc{justify-content:space-between}.contactsPage .contactsSocMessage{margin-right:initial}.firstBlockServicesItem{width:516px}}@media (max-width:575px){.headerLogo{height:50px}.headerNavOpen{max-width:35px}.headerRightMobActive{height:calc(100vh - 80px)}.wrapper{padding-top:80px}.firstBlockSlideContent{width:100%}.firstBlockServicesItems{max-width:320px}.firstBlockServicesItem{width:320px}.firstBlockServicesItemText{height:35px}.firstBlockServicesItems::-webkit-scrollbar-track{margin:initial}.firstBlockServicesItem:before{width:35px;margin-right:5px}.firstBlockSlideTitle{font-size:18px}.btn_m{font-size:15px}.firstBlockSlidesNavTimer{height:10px}.firstBlockSlider .owl-nav{bottom:44px}.firstBlockSlider .owl-dots{bottom:45px}.firstBlockSlide{padding-bottom:100px}.firstBlockSlider .owl-dots .owl-dot span{width:15px;height:15px}.firstBlockSlider .owl-dots .owl-dot.active span{width:20px;height:20px}.firstBlockSlider .owl-nav button{height:21px;width:13px;background-size:contain !important}.uspItemDesc{font-size:14px}.uspItem{height:60px}.uspItem:before{width:60px;margin-right:10px}.uspItem:not(:last-child){margin-bottom:10px}.title{font-size:20px;padding-bottom:20px;padding-right:20px;margin-bottom:20px}.contactsPhones a{font-size:22px}.contactsBtn{min-width:initial}.contactsSocItem{max-width:35px}.contactsSocItems{margin-right:initial}.contactsSocMessage{font-size:15px}.contactsLoc{font-size:15px}.contactsTime{font-size:15px}.contactsMail{font-size:15px}.contactsSocMessage:after{width:30px;background-size:contain;background-repeat:no-repeat;height:15px}.contactsPhones a{font-size:20px}.footerPhones a{font-size:22px}.subtitle{font-size:15px}.feedBackSubtitle{text-align:center}.footerLogo{max-width:220px}.contactsLogo{max-width:220px}.formInput{font-size:14px}.contactsMapIframe iframe{height:250px}.footerCopyright{font-size:14px}.footerPolicy{font-size:14px}.formInput50{width:100%}.quizPopupRadioItems label:before{width:14px;height:14px;margin-right:10px;border-width:3px}.quizPopupRadioItemText{font-size:14px}.popupHeaderTitle{font-size:14px}.popupHeaderClose svg{width:20px;height:20px}.quizPopupNavBtn{background-color:transparent;padding:5px}.quizPopupNavBtn:hover,.quizPopupNavBtn:focus{background-color:transparent}.quizPopupNavPrev .quizPopupNavIcon{margin-right:15px}.quizPopupNavNext .quizPopupNavIcon{margin-left:15px}.quizPopupNavIcon{width:25px}.quizPopupSlide{padding:25px}.popup{padding:15px}.servicesItem{width:100%;flex-direction:initial}.servicesItemIcon{width:120px}.servicesItemIcon img{width:100%}.servicesItemText{padding:15px 0 0 15px}.servicesItemTitle:after{margin-top:10px;height:7px}.servicesItemBtn{padding-top:12px;padding-bottom:12px}.servicesItemTitle{font-size:15px}.servicesPopupThumb{width:75px;height:75px}.servicesPopupMainImg{height:160px}.servicesPopupDesc{max-height:245px}.servicesPopupGalleryThumbs{max-height:160px}.galleryThumbs::-webkit-scrollbar{width:15px;height:15px}.servicesPopupDesc::-webkit-scrollbar{width:15px;height:15px}.firstBlockServicesItems::-webkit-scrollbar{width:15px;height:15px}.reviewsPageItems::-webkit-scrollbar{width:15px;height:15px}.firstBlockServicesArrow{bottom:-6px}.whyWeItemTitleText{font-size:13px}.whyWeItemDesc{font-size:13px}.whyWeItemTitle{margin-bottom:10px}.whyWeItemNum{width:50px;height:50px;font-size:24px}.whyWeItem{margin-bottom:25px}.projectsItem{width:100%;max-width:320px;margin-right:auto;margin-left:auto;margin-bottom:initial}.projectsItem:not(:last-child){margin-bottom:40px}.popupBody{height:560px}.reviewsPagePopupTitle{font-size:14px}.reviewsPagePopupSocItemText{margin-left:10px;font-size:14px}.reviewsPagePopupSocItemIcon svg{max-width:35px}.reviewsPagePopupTitle br{display:none}.jobsSlideTerms{font-size:14px}.jobsSlideDuties div{font-size:14px}.jobsSlideDuties div:not(:last-child){margin-bottom:15px}.jobsSlideNum{width:54px;height:54px;margin-right:10px}.contactsPage .contactsLogo{margin:0 auto 30px}.quizPopupNavBtn:disabled:hover,.quizPopupNavBtn:disabled:focus{background-color:transparent;color:#000}}@media (max-width:424px){.headerNavOpen{max-width:30px}.firstBlockServicesItems::-webkit-scrollbar-track{margin:0 55px}.firstBlockServicesItemText{font-size:12px}.firstBlockSlideTitle{font-size:16px}.firstBlockSlideDesc{font-size:12px}.title{font-size:17px}.contactsSocMessage{font-size:13px}.contactsLoc{font-size:13px}.contactsTime{font-size:13px}.contactsMail{font-size:13px}.contactsPhones a{font-size:18px}.footerPhones a{font-size:20px}.footerNavItem{font-size:14px}.footerNavItems{max-width:300px}.contactsSocItem{max-width:30px}.footerSocItem{max-width:30px}.footerLogo{max-width:200px}.contactsLogo{max-width:200px}.btn{font-size:13px}.uspItemDesc{font-size:13px}.subtitle{font-size:13px}.contactsMapIframe iframe{height:200px}.footerCopyright{font-size:13px}.footerPolicy{font-size:13px}.servicesItemTitle{font-size:13px}.servicesItemIcon{width:90px}.servicesItemDesc{font-size:13px}.aboutPersonName{font-size:14px}.aboutPersonJob{font-size:12px}.whyWeItemTitleText{font-size:12px}.whyWeItemDesc{font-size:12px}.whyWeItemNum{width:45px;height:45px}.teamItem{max-width:280px}.teamItemPhone{font-size:14px}.teamItemName{font-size:14px}.teamItemJob{font-size:12px}.projectsItem{flex-direction:initial}.projectsItemIcon{width:130px;margin-right:15px;height:initial}.projectsItemText{height:initial;margin-top:initial}.projectsItemTitle{font-size:13px}.projectsItemDesc{font-size:13px}.reviewsPageItem{width:280px}.reviewsPageSlider{max-width:280px}.reviewsPagePopupTitle{font-size:13px}.reviewsPagePopupSocItemText{margin-left:10px;font-size:13px}.reviewsPagePopupSocItemIcon svg{max-width:30px}.uspMore .uspItemTitleText{font-size:12px}.uspMore .uspItemDesc{font-size:13px}.jobsSlideTerms{font-size:13px}.jobsSlideDuties div{font-size:13px}}@media (max-width:375px){.firstBlockServicesItems::-webkit-scrollbar-track{margin:0 55px}.firstBlockServicesItemText{font-size:11px}.firstBlockSlideTitle{font-size:14px}.contactsPhones a{font-size:14px}.footerPhones a{font-size:18px}.contactsSocItem{max-width:26px}.footerSocItem{max-width:26px}.footerLogo{max-width:180px}.contactsLogo{max-width:180px}.firstBlockServicesItemText{font-size:11px}.firstBlockSlideTitle{font-size:14px}.firstBlockSlideDesc{font-size:11px}.title{font-size:13px}.contactsSocMessage{font-size:11px}.contactsLoc{font-size:11px}.contactsTime{font-size:11px}.contactsMail{font-size:11px}.footerCopyright{font-size:12px}.footerPolicy{font-size:12px}.footerCopyright br{display:none}.contactsSocMessage:after{margin-left:10px;width:20px;height:10px}.projectsItem:not(:last-child){margin-bottom:30px}.jobsSlideNum{width:45px;height:45px}.jobsSlideTitle{font-size:12px}}@media (max-width:320px){.firstBlockServicesItems{max-width:300px}.firstBlockServicesItem{width:300px}.firstBlockSlideDesc{font-size:11px}.contactsMapIframe iframe{height:150px}.footerNavItem{font-size:13px}.servicesItemTitle{font-size:12px}.servicesItemIcon{width:75px}.projectsItemDesc{font-size:12px}.projectsItemTitle{font-size:12px}}@media (min-width:1480px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1384px}}