html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-overflow-style:scrollbar}footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}h1,h2,label{margin-bottom:.5rem}h1,h2,p,ul{margin-top:0}p,ul{margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}label{display:inline-block}input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}[type=submit]{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-lg-4,.col-lg-6,.col-lg-8,.col-md,.col-md-6,.col-xl-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media (min-width:1200px){.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}@font-face{font-family:'Century Gothic';src:url(/wp-content/themes/cad/fonts/CenturyGothic.woff2) format('woff2'),url(/wp-content/themes/cad/fonts/CenturyGothic.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Century Gothic';src:url(/wp-content/themes/cad/fonts/CenturyGothic-Bold.woff2) format('woff2'),url(/wp-content/themes/cad/fonts/CenturyGothic-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@media screen{body{font-family:'Century Gothic';color:#1c2536}@media (min-width:1200px){.container{max-width:1170px}}a,input{outline:0}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.arrow_btn,.call_btn a{display:flex;color:#fff;transition:all .5s ease;background:#0078bc}.call_btn a{width:250px;height:60px;font-size:16px}.call_btn a:hover{color:#fff;text-decoration:none;background:#00598c}.call_btn span{align-items:center}.call_btn i{max-width:61px;min-width:61px;border-left:1px solid #43a6de;height:60px;transition:all .5s ease;background:url(/wp-content/themes/cad/img/btn_ico_phone.png) no-repeat center}.call_btn a:hover i{border-color:#1c2536}.arrow_btn{min-width:290px;max-width:290px;margin:auto;height:56px;font-size:18px;border-radius:5px}.arrow_btn span,.call_btn span,.header_nav ul{width:100%;display:flex;justify-content:center}.arrow_btn i,.arrow_btn span{align-items:center}.arrow_btn i{display:flex;justify-content:flex-start;min-width:60px;max-width:60px}.arrow_btn:hover{background:#00598c;color:#fff;box-shadow:0 0 10px 0 #00598c}.mtitle{font-size:48px;font-weight:700;text-align:center;line-height:initial;padding-bottom:30px;margin:0}header{background:#1c2536}.arrow_btn:hover,header a:hover{text-decoration:none}#hero,.header_top{padding:34px 0;color:#fff}.header_top .container>.row{margin-left:-15px;margin-right:-15px;flex-wrap:nowrap}.header_top .container>.row>div{padding-left:10px;padding-right:10px}.footer_logo,.header_logo{min-width:450px;max-width:450px;position:relative;left:-30px;display:flex}.footer_logo_text,.header_logo_text{line-height:initial}.footer_logo_text_t,.header_logo_text_t{font-size:36px;font-weight:700;position:relative;top:-5px;left:-10px;text-align:left}.footer_logo_text_b,.header_logo_text_b{font-size:16px;position:relative;left:12px;top:-2px}.header_info{min-width:590px;max-width:590px;display:flex}.header_hii_l{padding-right:34px}.calc_step .wpcf7 form .wpcf7-response-output,.header_nav{background:#0078bc}.header_nav ul{padding:0;margin:0}.header_nav_btn{display:none;width:44px;height:44px;position:relative}.header_nav_btn div,.header_nav_btn:after,.header_nav_btn:before{position:absolute;width:34px;height:4px;background:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;left:0;right:0;margin:auto;content:'';display:block;-webkit-border-radius:10px;border-radius:10px}.header_nav_btn div{top:0;bottom:0}.header_nav_btn:after{top:10px}.header_nav_btn:before{bottom:10px}#hero{background:#000;position:relative;padding:22px 0 46px}#hero .hero_bg{position:absolute;right:0;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.25;z-index:2}#hero:after,.about_item:after,.about_item:before{position:absolute;content:'';display:block;right:0}#hero .hero_bg,#hero:after{bottom:0;width:100%;height:100%}#hero:after{background:#002a7a;opacity:.4;z-index:1}#hero .container{position:relative;z-index:3}#hero .mtitle{text-align:left}.hero_left{display:flex;align-items:center}.hero_right{display:flex;justify-content:end;padding-right:35px}#inspact,#landsurv,#regown,#techplan{padding:46px 0;border-bottom:1px solid #d8e2e8;box-shadow:0 10px 10px 0 rgba(0,0,0,.05)}#landsurv .container>.row{margin-bottom:-60px;justify-content:center}#landsurv .mtitle{padding-bottom:42px}#techplan .container>.row{margin-bottom:-60px}#about{padding:46px 0}#about .mtitle{padding-bottom:10px}.about_stitle{font-size:18px;color:#0078bc;text-align:center;font-weight:700;line-height:initial;margin-bottom:-22px}.about_mob{display:none}.about_bg{background:url(/wp-content/themes/cad/img/about_bg.webp) no-repeat top center}.about_cir{background:url(/wp-content/themes/cad/img/about_img.webp) no-repeat center;background-size:contain;color:#fff;font-weight:700;display:flex;margin:auto;justify-content:center;align-items:center;flex-direction:column;position:relative}.about_cir_b .about_cir{width:347px;height:349px;margin-top:150px}.about_cir_m .about_cir{width:262px;height:259px;margin-top:56px}.about_item:after,.about_item:before{margin:auto;top:0;left:0;z-index:0}.about_item:before{width:5px;background:#0075b7;height:100%}.about_item:after{width:27px;height:27px;border-radius:100px;border:5px solid #0075b7}.about_cir_b:before{top:150px;height:436px}.about_cir_m:before{top:56px;height:528px}.about_cir_b:after,.about_cir_m:after{top:584px}.about_row_txt{text-align:center;font-size:16px;margin-top:130px;line-height:initial}.about_mob .about_item:after,.about_mob .about_item:before{display:none!important}.about_mob .about_item .about_cir{margin-top:0!important;width:262px;height:259px}.about_mob .about_item{margin-bottom:30px}.about_mob .row>div:last-child .about_item{margin-bottom:0}#profit{background:url(/wp-content/themes/cad/img/profit_bg.webp) center;background-size:cover;color:#fff;padding:50px 0 36px;margin-bottom:120px;margin-top:76px;position:relative;z-index:2}#profit .mtitle{text-align:left}#price{background:#e4e7ee;margin-top:-120px;padding-top:120px;padding-bottom:100px}#price .row{margin-bottom:-60px}#advantage{padding:46px 0}#advantage .mtitle{padding-bottom:90px}#advantage .container>.row{margin-bottom:-40px}#calc{margin:20px 0 100px;position:relative}#calc .container{position:relative;z-index:3}.calc_left_bg{position:absolute;left:0;top:0;background:#1c2536;padding:90px 0 130px;width:calc(50% - 40px)}.calc_left_bg:after,.calc_right_bg:after{background-size:cover;position:absolute;right:0;bottom:0;width:100%;height:100%;content:'';display:block;z-index:2}.calc_left_bg:after{background:url(/wp-content/themes/cad/img/calc_bg_left.webp) no-repeat right center;opacity:.45}.calc_right_bg{position:absolute;right:0;top:0;z-index:3;margin-top:84px;background:#0078bc;padding:30px 0;width:calc(50% + 82px)}.calc_right_bg:after{background:url(/wp-content/themes/cad/img/calc_bg_right.webp) no-repeat left center;opacity:.12}.calc_left{color:#fff;padding:108px 0 90px;position:relative}.calc_left_top{font-size:24px;font-weight:700;max-width:320px;margin-bottom:20px}.calc_left_arrow{display:flex;justify-content:flex-end;max-width:350px;margin-bottom:40px}.calc_left_bottom{display:flex}.calc_left_bottom div:first-child{font-size:24px;font-weight:700;min-width:200px;width:200px;text-transform:uppercase;display:flex;align-items:center}.calc_left_bottom div:last-child{position:relative;font-size:130px;line-height:initial;color:#00a0ff;font-weight:700}.calc_right{margin-top:118px;line-height:initial;position:relative}.calc_btn .arrow_btn,.calc_right_top{text-transform:uppercase;font-weight:700}.calc_right_top{color:#fff;text-align:center;font-size:36px;margin-bottom:20px}.calc_btn{border-top:1px solid rgba(255,255,255,.4);margin-top:44px;padding-top:24px}.calc_btn .arrow_btn{background:0 0;font-size:24px;min-width:240px;max-width:240px;opacity:.4;cursor:not-allowed}.calc_btn .arrow_btn:hover{box-shadow:none}.calc_btn_step{margin-bottom:14px;width:100%;max-width:100%;font-size:16px;height:36px}.calc_btn_step,.calc_btn_step:hover{background:#fff;color:#0078bc}.calc_btn_step span{padding:10px;text-align:center;min-width:100%}.calc_list,.calc_list li,.calc_list ul{margin:0;padding:0}.calc_list li{list-style:none}.calc_list li b{color:#fff;padding-bottom:20px;font-size:18px;display:block}.calc_height{min-height:400px;display:flex;flex-direction:column;justify-content:baseline}#license{padding-bottom:40px}.license_items{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#reviews{padding:60px 0 40px;background:#f5f5f5}#reviews .mtitle{padding-bottom:0;text-align:left}.reviews_stitle{font-size:18px;color:#636d80;padding-bottom:60px}#form{padding:100px 0 220px;position:relative;color:#fff}#form .form_bg{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.2;z-index:2}#form:after,#to_top:before{content:'';display:block;position:absolute}#form .form_bg,#form:after{bottom:0;right:0;width:100%;height:100%}#form:after{background:#000d25;opacity:1;z-index:1}#form .container{position:relative;z-index:2}#form .mtitle{padding-bottom:20px}.form_stitle{text-align:center;max-width:500px;margin:0 auto 90px}#form .form_inputs{display:flex;justify-content:center}body #form .mod_form_input{margin:0 20px;width:300px}#form .mod_form_input.mfi_submit{margin-top:0}body #form .mod_form_input.mfi_submit input[type=submit]{height:51px}#contacts,.contacts_in,.mod_form_input.mfi_name,.mod_form_input.mfi_phone{position:relative}#contacts .container{display:flex;justify-content:flex-end}.contacts_in{z-index:2;background:rgba(28,37,54,.95);width:460px;color:#fff;padding:70px 40px}.contacts_in .call_btn a{margin:30px auto 0}#map{position:absolute;top:0;bottom:0;right:0;left:0}footer{background:#101622;padding:40px 0}footer .row{width:100%}.footer_logo{color:#fff}.footer_cop{font-size:13px;color:#7585a2;display:flex;justify-content:flex-end;align-items:center;text-align:right}#to_top{background:#0078bc;border-radius:100px;position:fixed;bottom:30px;left:30px;width:42px;height:42px;cursor:pointer;display:none;z-index:100;opacity:.5;transition:all .5s ease}#to_top:before{left:33px;top:9px;width:17px;height:17px;border-width:0 4px 4px 0;border-style:solid;border-color:#ffd200;transform-origin:bottom left;transform:rotate(-135deg)}#to_top:hover{opacity:1;box-shadow:0 0 10px 0 #0078bc}.mod_form{width:432px;padding:20px 64px 66px;background:rgba(3,12,29,.55);border-radius:15px}.mod_form_title{font-size:24px;font-weight:700;text-align:center;margin-bottom:24px;line-height:initial;text-transform:uppercase}.mod_form_input{margin-bottom:12px}.mod_form_input input[type=tel],.mod_form_input input[type=text]{border:0;width:100%;height:51px;border-bottom:1px solid #00a3ff;padding:0 50px 0 20px;background:rgba(255,255,255,.2);color:#fff;font-size:16px;border-radius:5px 5px 0 0;transition:all .5s ease}.mod_form_input input[type=tel]:focus,.mod_form_input input[type=text]:focus{border-color:#ffd200}.mod_form_input.mfi_name:before,.mod_form_input.mfi_phone:before{position:absolute;right:13px;top:0;bottom:0;width:22px;content:'';display:block}.mod_form_input.mfi_name:before{background:url(/wp-content/themes/cad/img/input_ico_name.png) no-repeat center}.mod_form_input.mfi_phone:before{background:url(/wp-content/themes/cad/img/input_ico_phone.png) no-repeat center}.mod_form_input.mfi_submit{margin:24px 0 0}.mod_form_input.mfi_submit input[type=submit]{border-radius:5px;background:#0078bc;border:0;font-size:18px;color:#fff;cursor:pointer;padding:0;width:100%;height:56px;transition:all .5s ease}.mod_form_input.mfi_submit input[type=submit]:hover{background:#00598c}.mod_form_input.mfi_submit input[type=submit]:active{background:#ffd200;color:#0078bc}.wpcf7-response-output{font-size:11px;text-align:center;color:#fff}#fmodal{padding:0;background:0 0}#fmodal .mod_form_title{color:#fff}@media all and (max-width:1500px){.header_top .container>.row{justify-content:space-between}.footer_logo,.header_logo{min-width:340px;max-width:340px;align-items:center;left:0}.footer_logo_text_t,.header_logo_text_t{font-size:26px}.footer_logo_text_b,.header_logo_text_b{font-size:12px;left:8px}.footer_logo_image img,.header_logo_image img{max-width:32px;height:auto}.header_hii_l{padding-right:20px}.header_info{min-width:520px;max-width:520px}.header_form{max-width:270px}}@media all and (max-width:1199px){.header_top .container>.row{flex-wrap:wrap}.header_top .container>.row>div{flex:1}.header_info,.header_logo{min-width:initial;max-width:initial}.header_logo{align-items:baseline}.header_info{flex-direction:column}.header_form{max-width:100%;min-width:100%;margin-top:-60px}.header_hii_l{padding-right:0}.header_info_items{display:flex;flex-direction:column;align-items:end}.about_bg{background-size:contain;background-position:center}.about_cir_b .about_cir{margin-top:118px;width:289px}.about_cir_m:before{height:500px}.about_cir_m:after{top:556px}.about_cir_b:before{height:405px}.about_cir_b:after{top:555px}.calc_left_top{font-size:20px}.calc_left_bottom div:first-child{font-size:20px;min-width:160px;width:160px}}@media all and (max-width:991px){.header_nav nav>ul,.header_nav_btn{display:block}#advantage .mtitle,.mtitle{font-size:38px;padding-bottom:20px}.mod_form{width:100%;padding:20px}.mod_form_title{font-size:18px;margin-bottom:18px}.mod_form_input.mfi_submit input[type=submit]{font-size:16px}.about_pc{display:none}.about_mob{display:block;background:0 0}.about_stitle{margin:0 0 20px}.about_txt{text-align:center}#profit:after{position:absolute;bottom:0;right:0;width:100%;height:100%;content:'';display:block;background:rgba(0,0,0,.6)}#profit .container{position:relative;z-index:2}.calc_left_bg,.calc_right_bg{position:relative;width:100%;margin:0}#calc .container{position:absolute;top:0;left:0;right:0}.calc_left,.calc_left_bg{padding:30px 0}.calc_left_arrow{display:none}.calc_left_top{max-width:100%;text-align:center;font-size:24px}.calc_left_bottom{font-size:24px;justify-content:center}.calc_right_bg{padding:30px 0}.calc_right{margin-top:30px}#form{padding:50px 0}.form_stitle{margin-bottom:30px}#form .form_inputs{flex-direction:column}body #form .mod_form_input{margin:0 auto 16px;width:280px}.contacts_in{padding:30px 20px;width:340px}}@media all and (max-width:767px){.calc_height{min-height:initial}.mod_form{max-width:290px}.header_top{padding:15px 0}.header_info,.header_logo{min-width:100%;max-width:100%;padding-bottom:14px}.header_form{margin:0}.footer_logo_text_b,.header_logo_text_b{font-size:11px}.header_top .container>.row>div{justify-content:center}.header_info_items{align-items:center}.call_btn a{margin:auto;height:40px}.call_btn i{height:40px;max-width:41px;min-width:41px;background-size:60%}#about,#advantage,#hero,#inspact,#landsurv,#profit,#regown,#techplan{padding:20px 0}.mtitle{font-size:28px}#hero .mtitle{text-align:center}.hero_left{padding-bottom:20px;justify-content:center}.hero_right{padding-right:15px}#landsurv .mtitle,#techplan .mtitle{padding-bottom:20px}#landsurv .container>.row,#techplan .container>.row{margin-bottom:-20px}#profit{padding-bottom:0;margin-bottom:0;margin-top:0}#price{padding-top:20px;padding-bottom:50px;margin-top:0}#calc{margin-bottom:30px}.calc_left_bottom div:first-child,.calc_left_top{font-size:18px}.calc_left_bottom div:last-child{font-size:80px}.calc_left_bottom div:first-child{min-width:140px;width:140px}#form,#reviews{padding:30px 0}.reviews_stitle{padding-bottom:20px}.form_stitle{margin-bottom:20px}#map{position:relative;height:300px}.contacts_in,footer .row>div{display:flex;align-items:center}.contacts_in{width:100%;background:0 0;padding:30px 0;flex-direction:column}#contacts{background:rgba(28,37,54,.95)}footer{padding:20px 0 0}footer .row>div{justify-content:center;text-align:center;margin:0 auto 20px}}@media all and (max-width:575px){footer,header,main{overflow-x:hidden}}}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}