@media (max-width:1800px){
	body,button,select,input{
		font-size:17px!important;
		}
	}
@media (max-width:1700px){
	body,button,select,input{
		font-size:16px!important;
	}
}
@media (max-width:1600px){
	body,button,select,input{
		font-size:15px!important;
	}
}
@media (max-width:1500px){
	body,button,select,input{
		font-size:14px!important}}
		@media (max-width:1450px){
	body,button,select,input{
		font-size:13.5px!important;
		}
	}
		@media (max-width:1400px){
	body,button,select,input{
		font-size:13px!important}};


		@media (max-width:1350px){
	body,button,select,input{
		font-size:12.5px!important;
		}
	}
		@media (max-width:1300px){
	body,button,select,input{
		font-size:12px!important}};


		@media (max-width:1200px){
	body,button,select,input{
		font-size:11px!important}};


		@media (max-width:1100px){
	body,button,select,input{
		font-size:10.5px!important;
		}
	}
		@media (max-width:1000px){
	body,button,select,input{
		font-size:10px!important}};
		@
		media (max-width:992px){body{font-size:2.5vw!important}button,select,input{font-size:1em!important}.pc{display:none!important}.mob{display:block!important}.map_bg {top:0!important;}.container{width:90%}.header_middle{margin:10em 0 0;padding-bottom:13em}.header_btm{bottom:8em}.title_bg{position:relative;border:.2em solid #fff;border-radius:1.5em;border-top-right-radius:0;border-bottom-left-radius:0;padding:2em;background:rgba(59,138,162,.7);margin-bottom:1em}.db_a,.download_block{font-size:.85em}.db_a,.db_a:hover{color:#fff!important}.circle-fill,.circlephone{bottom:0;width:90%;height:90%}.title_bg:after{content:'';position:absolute;top:.75em;right:.75em;border:.7em solid transparent;border-top:.7em solid #fff;border-right:.7em solid #fff}h2{font-size:2.3em}.htext{text-align:center;margin-bottom:1em}.htext br{display:none}.hdesc{display:flex;justify-content:space-between}.hdesc .flex_start{display:block;text-align:center;width:25%}.header_form{border:0}.btn_header{transform:none}.header_form:before,.header_form:after{display:none}.owl-dots{display:none}#header_carousel .owl-dots{display:block;transform:translateX(-50%);left:50%;right:unset;font-size:1.7em;bottom:3em}button{padding:1.3em 3.5em}.offer1_item{text-align:center;width:100%}.of_btm.text-right{text-align:center}.offer1_bg{padding:1.1em 0 2.5em;background:url(../img/m_bg3.jpg);background-size:100% 100%}.offer1_bg .container{width:95%}.offer_ramka{left:1em;bottom:2.5em}.offer1_btn{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:1em}.of_txt{font-size:1.5em}.of_txt span{font-size:1.1em}.ramka{padding:1.2em 1em 3.5em}.offer2_bg .ramka{padding:1.5em 1em 3.5em}section#process{margin:0 0 6em}#process h2{margin:0 auto 2em}.answer_block{width:100%;margin-bottom:0}.list_answers{padding-bottom:0}.footer_width{width:100%;font-size:1em;justify-content:center}.footer_item{width:auto}.hvideo{width:auto!important;height:100%}header .bg_header_2{height:100%}header .bg_header:before,header .bg_header_2:before{background:url(../img/bg_opac_mob.png);background-size:100% 100%}.bg_header{background:url(../img/mbg_1.jpg) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;height:100%}.bg_header2{background:url(../img/mbg_2.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.bg_header3{background:url(../img/mbg_3.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.bg_header4{background:url(../img/mbg_4.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.bg_header5{background:url(../img/mbg_5.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover}.h_icon_bg{margin:0 0 .5em}.ktb_img{width:6em;height:6em}.ktb_img img{width:75%}.mqcircle1,.mqcircle2,.mqcircle3,.mqcircle4,.mqcircle5,.mqcircle6{position:absolute;top:10%;left:-15%;width:10em;height:10em;border:2px solid #75b9cd;border-radius:50%}.mqcircle2{top:-6%;left:1%;width:4em;height:4em}.mqcircle3{top:-4%;left:13%;width:1.3em;height:1.3em}.mqcircle4{top:-8%;left:92%;width:10em;height:10em}.mqcircle5{top:-6%;left:81%;width:4em;height:4em}.mqcircle6{top:5%;left:77%;width:1.3em;height:1.3em}#gallery h2{width:auto}#gallery h2 span{text-transform:none}.gal_img{height:14em;filter:none;box-shadow:0 0 7px 3px rgba(0,0,0,.2)}section#process{margin:3em 0}.offer2_bg{background:url(../img/m_bg5.jpg);background-size:100% 100%;border-bottom-right-radius:0;border-bottom-left-radius:13em}.offer3_bg{background:url(../img/m_bg6.jpg);background-size:100% 100%;border-bottom-right-radius:0;border-bottom-left-radius:14em}#offer4{margin-bottom:0}#offer4 .kok_bg{width:100%;filter:drop-shadow(0 0 6px rgba(0,0,0,.4));pointer-events:none}.ht_contact_info a{font-size:1.3em}section#services{background:#fff}section#about_company{margin:1em 0 2em}.info_text.flex.info_tel,.info_tel a{display:block}.map{height:40em}.map_info{top:35%;left:25%;width:42%}.quiz_bg{padding:4em 2.5em;width:95%;font-size:.8em}.modal_open{padding-right:0}.title_bg2{font-size:.8em;margin-bottom:5.2em}.title_bg2 h2{margin-top:0}.input_text{font-size:.9em}button span{font-size:1.5em}footer button{font-size:1.2em!important}.white_triangle{top:.55em;right:.6em;border:.4em solid transparent;border-top:.4em solid #fff;border-right:.4em solid #fff}#header_carousel .owl-stage{display:flex}.metap_txt{padding:1.5em 0 1.5em .5em;font-size:1em}.metap_circle{font-size:1.7em}.p1_8{padding-top:2.4em;padding-bottom:2.4em}.contact_b
		g{width:85%;font-size:1em}};

		