 @import url('https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap');
 html {box-sizing: border-box;}
*, *::before, *::after{-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,
textarea,p,blockquote,th,td { 
  margin:0;
  padding:0;font-weight:300;
  font-family: 'Play', sans-serif;
}
h1,h2,h3,h4,h5,h6 {
  font-size:100%;
  font-weight:normal;
}
a {color:#000;text-decoration:none;}
a:hover {color:#909090;text-decoration:none;}
input,
select,
textarea{color:#000;}
::-moz-selection{background: #e74910;color:#fff;}
::selection{background: #e74910;color:#fff;}
img{vertical-align: middle;}
fieldset{border:0;padding: 0;margin: 0;}
textarea{resize: vertical;}
.chromeframe{margin:0.2 0;border: 0;background:#e1e1e1;padding: 0.2 0;}
.clearboth{overflow:hidden;clear:both;}
.container{position: relative;width: 1200px; height: auto;margin:0 auto;}
.content{padding:20px;} 
input::-moz-placeholder {color:#000;font-size:100% !important;font-weight:normal;}
textarea::-moz-placeholder {color:#000;font-size:100% !important;font-weight:normal;}
::-webkit-input-placeholder {color:#000;font-size:100% !important;font-weight:normal;}
::-moz-placeholder {color:#000;font-size:100% !important;font-weight:normal;}/* Firefox 19+ */
:-moz-placeholder {color:#000;font-size:100% !important;}/* Firefox 18- */
:-ms-input-placeholder {color:#000;font-size:100% !important;} 


.page45fon{background:#fff;}
.page-cont-pad32{padding:30px 0px;}
.page-tit9992{font-size:200%;line-height:35px;margin-bottom:20px;font-weight:700;text-transform: uppercase;color:#000;line-height:40px;text-align:center;}
.page-tit9992:first-letter{color:#e74910;}
.headtext48586{text-align:center;color:#000;font-weight:700;font-size:140%;}
.no-mob1{display:block;}
.no-mob2{display:none;}

.head-lang-lnk{color:#fff;}
.topfon{background: #000;color:#fff;padding:20px 0px;overflow:hidden;}
.logopic{width:50px;margin-left:-6px;margin-right:10px;margin-top:-5px;}
.logotext4{text-transform:uppercase;color:#e74910;display:inline-table;font-size:150%;font-weight:700;margin-top:5px;}
.logotext5{text-transform:uppercase;color:#fff;display:inline-table;font-size:150%;font-weight:700;margin-top:5px;}
.top-left{width:30%;height:auto;float:left;margin-right:2%;}
.top-center{width:30%;height:auto;float:left;}
.top-right{width:36%;height:auto;float:left;margin-left:2%;}
.top-left-logo-text{width:85%;height:auto;float:left;}
.top-right-logo{width:15%;height:auto;float:left;}
.top-logo{width:60px;float:right;}
.logotext1122{text-align:right;}
.logotext11{color:#e74910 !important;font-size:320%;font-weight:700;display:inline-table;text-transform: uppercase;text-align:right;}
.logotext22{color:#fff !important;font-size:320%;font-weight:700;display:inline-table;text-transform: uppercase;text-align:right;}
.top-tel a{color:#fff;text-decoration: none;}
.top-tel a:hover{color:#909090;text-decoration: none;}
.logotext-right222{text-align:right;}
.top-tel{color:#fff;font-size:160%;font-weight:700;display:inline-table;line-height:30px;margin-right:15px;}
.top-tel2{color:#bebebe;font-size:130%;font-weight:400;display:block;line-height:30px;text-align:center;}
.piclogotel{width:20px;display: inline-table;margin-right:10px;margin-top:-8px;}
.fatop234{margin-right:10px;} 



.navfon{background: #e74910;height:auto;display: block;}
.navfa{margin-right:10px;color:#fff;}
.nav-mob-left{width:30%;height:40px;float:left;}
.nav-mob-right{width:70%;height:40px;float:left;}
 
.diagn-text{color:#9ad21a;display:inline-table;font-weight:700;}
.header-block{height:auto;padding:100px 0px;}
.header-block-text1{font-weight:700;font-size:200%;line-height:35px;margin-bottom:15px;color:#fff;text-align:center;display:inline-block;}
.header-block-text11111{font-weight:700;font-size:200%;line-height:35px;margin-bottom:15px;color:#9ad21a;text-align:center;display:inline-block;margin-left:5px;} 

 ul.header-block-text2>li{list-style: none;display:block;margin-bottom:10px;font-size:140%;font-weight:400;text-align:center;
line-height:30px;color:#fff;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.headfa5{color:#9ad21a;margin-right:10px;}
.header-block-box{background: rgba(0, 0, 0, 0.9);padding:40px 20px;
border-bottom:4px solid #e74910;max-width:70%;margin:0 auto;border-radius:15px;}
.header-block-but7{background:#e74910;color:#fff;text-align:center;padding:12px 35px;text-decoration:none;line-height:50px;border-radius:15px;
 border:2px solid #e74910;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.header-block-but7:hover{background:#000;color:#fff;text-align:center;text-decoration:none;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.header-block-but7-marg{margin-top:30px;text-align:center;}

.header-block-but7-mobbb{background:#e74910;color:#fff;text-align:center;padding:12px 35px;text-decoration:none;height:auto;width:250px;display:block;margin:0 auto;
border-radius:15px;border:2px solid #e74910;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.header-block-but7-mobbb:hover{background:#000;color:#fff;text-align:center;text-decoration:none;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}


.header-block-text12356{text-align:center;color:#fff;margin-top:15px;}
.firefahead{color:#f00 !important;margin-right:5px;}


.whitefon{background:#fff;padding:70px 0px 70px 0px;color:#000;height:auto;display: block;} 
.preim-block{width:30%;height:auto;display:inline-table;background:#fff;margin-right:3%;}
.preim-block-marg{margin-right:-3%;}
.preim-block-text1{font-weight:700;font-size:120%;margin-bottom:5px;color:#000;line-height:20px;text-align:center;}
.preim-block-text2{font-weight:400;font-size:100%;color:#303030;text-align:center;}
.preim-block-fa{font-size:200% !important;color:#e74910;margin-bottom:20px;background:#fff;
-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:30px;border:2px solid #e74910;width:100px;height:100px;}
.preim-block-fa-center{text-align:center;margin:0 auto;}


.zvonfon{padding:40px 0px;
color:#000;height:auto;display: block;background-size:cover;background-attachment:fixed;}
.zvon-tit1{font-size:200%;line-height:35px;margin-bottom:0px;font-weight:700;text-transform: uppercase;color:#e74910;
line-height:40px;}
.zvon-tit2{font-size:200%;line-height:35px;margin-bottom:10px;font-weight:700;text-transform: uppercase;color:#fff;
line-height:40px;}
.zvon-tit2 a{text-decoration: none;color:#fff;}
.zvon-tit2 a:hover{text-decoration: none;color:#909090;}
.zvon-text1{font-weight:400;font-size:120%;color:#fff;} 
.zvonfonbut7{background:#e74910;color:#fff;text-align:center;padding:12px 35px;
text-decoration:none;line-height:50px;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
border-radius:15px;border:2px solid #e74910;}
.zvonfonbut7:hover{background:#000;color:#fff;text-align:center;padding:12px 35px;text-decoration:none;}
.zvonfonbut7-marg{margin-top:30px;float:right;}
.zvonfon-left{width:70%;height:auto;float:left;margin-right:2%;}
.zvonfon-right{width:28%;height:auto;float:left;}

 
 
.uslfon{background:#fff;padding:40px 0px;color:#000;height:auto;display: block;}
.usl-tit1{font-size:200%;line-height:35px;margin-bottom:20px;font-weight:700;text-transform: uppercase;color:#000;
line-height:40px;text-align:center;}
.usl-tit121212{font-size:200%;line-height:35px;margin-bottom:5px;margin-top:15px;font-weight:700;text-transform: uppercase;color:#000;line-height:40px;text-align:left;}
.usl-tit1:first-letter{color:#e74910;}
.usl-tit2{font-weight:700;font-size:140%;color:#000;margin-top:10px;margin-bottom:10px;} 
.usl-tit2358{font-weight:700;font-size:100%;color:#000;margin-top:10px;margin-bottom:10px;display:inline-table;color:#e74910;} 
.usl-left{width:46%;height:auto;float:left;margin-right:4%;}
.usl-right{width:46%;height:auto;float:left;margin-left:4%;}
.usl-text1{line-height:25px;color:#000;font-size:120%;}
.usl-cena{background: #9ad21a;color:#000;width:auto;display:table;margin-top:20px;text-align:center;padding:10px 25px;border-radius:15px;}
 
.usl-pic22{width:100%;margin-top:20px;border-radius:15px;}
.uslboldtext{font-weight:700 !importnt;display:inline-table;color:#e74910;}



.numfon{padding:40px 0px;
color:#000;height:auto;display: block;background-attachment:fixed;}
.numblock12{width:20%;height:auto;float:left;margin-right:5%;}
.numblock12-marg{margin-right:-4%;}
.numfon-text1{font-size:350%;line-height:45px;margin-bottom:15px;font-weight:700;text-transform: uppercase;color:#e74910;
line-height:40px;text-align:center;}
.numfon-text2{font-weight:400;font-size:140%;color:#fff;text-align:center;} 




.galfon{background:#fff;padding:70px 0px;color:#000;height:auto;display: block;}
.galblock{width:23%;height:auto;float:left;margin-right:2%;}
.galblock-marg{margin-right:-3%;}
.galblock-marg2{margin-bottom:2%;}
.gal-pic3{width:100%;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.gal-pic3:hover{opacity: 0.7;}
.gal-tit1{font-size:200%;line-height:35px;color:#000;margin-bottom:20px;font-weight:700;text-transform: uppercase;} 
.gal-tit1:first-letter{color:#e74910;margin-bottom:20px;font-weight:700;text-transform: uppercase;}
.galpic45{display:block;width:100%;height:180px;overflow:hidden;margin:0px;border-radius:15px;} 
.galpic45 img{width:100%;margin:0;padding:0;border-radius:15px;} 


 
.otzvfon{background:#e74910;padding:40px 0px;color:#fff;height:auto;display: block;}
.otzvstar{width:100px;text-align:center;margin:20px 0px;}
.review-body{margin:40px 0px !important;}
 
.otzv-but7{background:#fff;color:#000;text-align:center;padding:12px 35px;
text-decoration:none;line-height:50px;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
border-radius:15px;border:2px solid #e74910;}
.otzv-but7:hover{background:#000;color:#fff;text-align:center;padding:12px 35px;text-decoration:none;border:2px solid #000;}
.otzv-but7-marg{margin-top:30px;text-align:center;}




.aboutfon{padding:70px 0px;color:#000;height:auto;display: block;}
.about-tit1{font-size:200%;line-height:35px;color:#000;margin-bottom:20px;font-weight:700;text-transform: uppercase;} 
.about-tit1:first-letter{color:#e74910;margin-bottom:20px;font-weight:700;text-transform: uppercase;}
.about-left{width:50%;height:auto;float:left;margin-right:5%;}
.about-right{width:45%;height:auto;float:left;}
.aboutbut7{background:#e74910;color:#fff;text-align:center;padding:12px 35px;
text-decoration:none;line-height:50px;-ms-transition: all 0.3s ease !important;-webkit-transition: all 0.3s ease !important;transition: all 0.3s ease !important;
border-radius:15px;border:2px solid #e74910;}
.aboutbut7:hover{background:#000;color:#fff;text-align:center;padding:12px 35px;text-decoration:none;}
.aboutbut7-marg{margin-top:30px;}
.about-pic1{width:100%;}
.about-fa1{margin-right:10px;color:#fff;}
.about-block33{width:23%;height:auto;float:left;margin-right:2%;}
.about-block33-marg{margin-right:-3%;margin-top:4%;}
.about-block33-text1{font-weight:700;font-size:120%;margin-bottom:15px;color:#000;line-height:23px;height:40px;}
.about-block33-text2{font-weight:400;font-size:100%;color:#303030;}
.aboutfa{font-size:200% !important;color:#e74910;margin-bottom:10px;}
.about-text457{font-size:120%;line-height:26px;}



.teamfon{padding:70px 0px;color:#000;height:auto;display: block;}
.teamfon-tit1{font-size:200%;line-height:35px;color:#000;margin-bottom:20px;font-weight:700;text-transform: uppercase;
 text-align:center;
} 
.teamfon-tit1:first-letter{color:#e74910;margin-bottom:20px;font-weight:700;text-transform: uppercase;}




.brandfon{background:#e74910;padding:40px 0px;color:#fff;height:auto;display: block;}
.banners-pic{height:100px;width:auto !important;text-align:center;margin:0 auto;}


.contfon{background:#fff;padding:70px 0px;color:#fff;height:auto;display: block;}
.contfon-left{width:45%;height:auto;float:left;margin-right:5%;}
.contfon-right{width:45%;height:auto;float:left;margin-left:5%;}
.cont-tit1{font-size:200%;line-height:35px;color:#000;margin-bottom:25px;font-weight:700;text-transform: uppercase;}
.cont-tit1:first-letter{color:#e74910;margin-bottom:20px;font-weight:700;text-transform: uppercase;}
.mapbox{border:3px solid #e74910;border-radius:15px;padding:5px;}
.mapbox:hover{border:3px solid #000;-ms-transition: all 0.3s ease !important;-webkit-transition: all 0.3s ease !important;transition: all 0.3s ease !important;}
.contmapimag{width:100%;}
.contfon5{background:#fff;padding:50px 0px;color:#fff;height:auto;display: block;}
.cont5-tit{font-size:200%;line-height:35px;margin-bottom:20px;font-weight:700;text-transform: uppercase;color:#000;
line-height:40px;text-align:center;}
.cont5-tit:first-letter{color:#e74910;}

 
ul.fot-list2>li{list-style: none;display:block;margin-bottom:10px;font-size:120%;
line-height:35px;color:#000;text-align:left;
-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
ul.fot-list2>li a{text-decoration: none;color:#000;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
ul.fot-list2>li a:hover{text-decoration: none;color:#e74910;}
.fop-list2-fa1{color:#e74910;margin-right:10px;margin-left:1px;}
.fop-list2-fa2{color:#e74910;margin-right:12px;margin-left:1px;}
.cont-tit2{font-size:140%;line-height:25px;color:#000;font-weight:700;text-align:left;margin-top:25px;margin-bottom:15px;}
.cont-tit2-2-3{font-size:140%;line-height:25px;color:#000;font-weight:700;text-align:center;margin-top:0px;margin-bottom:15px;}
.list-icon4 {overflow: hidden; margin:0 auto;float:none;text-align: left;}
.list-icon4 li a {font-size: 80%; color: #e74910; display: inline-table !important; width: 40px; height: 40px; 
line-height: 35px; text-align: center; background: none;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
border-radius:20px;
list-style:none;float: none;border:2px solid #000;} 
.list-icon4 li a i{line-height: 35px;}
.list-icon4 li a:hover {background: #e74910; color: #fff;}
.list-icon4 li {float: none; margin-right: 5px; padding: 0; border:0;list-style:none;display: inline-table !important;}
.list-icon4 li:after {display: none;}
.list-icon4 li:last-child {margin-right: 10px;}
.kont-left-33{width:47%;height:auto;float:left;margin-right:3%;}
.kont-right-33{width:47%;height:auto;float:left;margin-left:3%;}
.formpic2223{width:100%;}
.kont-right-33-text-47{color:#000;text-align:center;margin-top:15px;}


.fotfon{padding:70px 0px;color:#fff;
height:auto;display: block;background-attachment: fixed;} 
.fotblock1{width:40%;height:auto;float:left;margin-right:10%;}
.fotblock2{width:50%;height:auto;float:left;}
.fotblock-left{width:48%;height:auto;float:left;margin-right:2%;}
.fotblock-right{width:48%;height:auto;float:left;margin-left:2%;}
.fotblock-marg{margin-right:-3%;}
.fotblock-text1{font-size:100%;line-height:25px;color:#fff;font-weight:300;text-align:left;}
.logopic2{width:50px;margin-left:0px;margin-right:0px;margin-bottom:20px;margin-right:10px;}
.logotext6{text-transform:uppercase;color:#e74910;display:inline-table;font-size:200%;font-weight:700;}
.logotext7{text-transform:uppercase;color:#fff;display:inline-table;font-size:200%;font-weight:700;}
.fotblock-tit1{font-size:140%;line-height:25px;color:#fff;font-weight:700;text-align:left;margin-bottom:40px;}
ul.fot-list>li{list-style: none;display:block;margin-bottom:10px;font-size:100%;line-height:25px;color:#fff;}
ul.fot-list>li a{text-decoration: none;color:#fff;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
ul.fot-list>li a:hover{text-decoration: none;color:#e74910;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.fop-list-fa1{color:#e74910;margin-right:10px;}
.fotfon2{background:#000;color:#fff;text-align:center;padding:10px 0px;display:block;}
.fotfon2 a{text-decoration: none;color:#fff;}
.fotfon2 a:hover{text-decoration: none;color:#e74910;}
.fot-soc23{position:fixed;background-color: rgba(0, 0, 0, 0.6);padding:5px;display:table;width:auto;height:auto;top:40%;right:0;z-index:100;border-radius:5px;}
 ul.fot-soc23-icon>li {list-style:none;display:block;width:40px;height:40px;background:#ff0;margin:5px 0px;
padding:0px;text-align:center;border-radius:5px;}
 ul.fot-soc23-icon>li a{display:block;text-decoration:none;padding:10px;width:40px;height:40px;color:#e74910;
background:#fff;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;border-radius:5px;}
 ul.fot-soc23-icon>li a:hover{color:#fff;background:#e74910;-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
 





.loader-pic{width:150px;margin:0 auto;text-align:center;box-shadow: 0 0 15px #fff;
-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%; }
#Go_Top { 
width: 50px;
height:50px;
padding:5px;
border: 2px solid #000; 
text-align: center; 
position: fixed; 
bottom: 150px; 
right: 20px; 
cursor: pointer; 
color:#fff;
font-weight:bold;
background: #e74910; 
font-size:200%;
z-index:1500;
border-radius:15px;
opacity:0.4;
-ms-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;
}
#Go_Top:hover { 
background: #e74910; 
border: 2px solid #000; 
color:#fff;
opacity:1;
}

 
.form-left{width:49%;height:auto;float:left;margin-right:1%;}
.form-right{width:49%;height:auto;float:left;margin-left:1%;} 
.mailform-box{padding:20px;background:#e1e1e1;border:2px solid #e74910;border-radius:15px;}
.form-fa78{margin-right:10px;}
.fotm-but23{background:#e74910 !important;color:#fff;text-align:center;padding:5px 15px;text-decoration:none;line-height:25px;
border-radius:15px;border:2px solid #e74910;cursor: pointer;font-size:100%;width:100%;display:block;text-transform:uppercase;}
.fotm-but23:hover{background:#000 !important;color:#fff;}
.formtext-123{font-size:120%;margin:10px 0px 5px 0px;color:#000;}

.mailform-box1{width:100% !important;padding:15px 10px !important;display:block !important;margin-bottom:10px;border-radius:15px;}
.mailform-box2{width:100% !important;padding:15px 10px !important;display:block !important;height:150px !important;margin-bottom:10px;border-radius:15px;}



/*MEDIA QUERIES*/
@media screen and (max-width: 1280px) {
.container{position: relative;width: 100%; height: auto;margin:0 auto;}
.content{padding:40px;}
.content-mob{padding:0px 20px;}
.galpic45{display:block;width:100%;height:150px;overflow:hidden;margin:0px;} 
.galpic45 img{width:100%;margin:0;padding:0;} 
.zvonfon-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:2%;}
.zvonfon-right{width:100%;height:auto;float:none;}
.zvonfonbut7{background:#e74910;color:#fff;text-align:center;text-decoration:none;line-height:40px;
border:2px solid #e74910;border-radius:15px;}
.zvonfonbut7-marg{margin-top:30px;float:left;}
.logotext11{color:#e74910;font-size:280%;}
.logotext22{color:#fff;font-size:280%;}
.top-left-logo-text{width:80%;height:auto;float:left;}
.top-right-logo{width:20%;height:auto;float:left;}
.top-tel2{color:#bebebe;font-size:90%;}

}



@media screen and (max-width: 980px) {
.container{position: relative;width: 100%; height: auto;margin:0 auto;}
.content{padding:30px;}
.content-mob{padding:0px 20px;}
.fotblock-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:2%;}
.fotblock-right{width:100%;height:auto;float:none;margin-left:0;}
.about-block33{width:48%;height:auto;float:left;margin-right:2%;}
.about-block33-marg{margin-right:-2%;margin-top:2%;}
.about-block33-clear{clear:both;overflow:hidden;margin-top:4%;}
.numblock12{width:45%;height:auto;float:left;margin-right:5%;}
.numblock12-marg{margin-right:-2%;}
.numblock12-clear{clear:both;overflow:hiden;}
.galpic45{display:block;width:100%;height:120px;overflow:hidden;margin:0px;} 
.galpic45 img{width:100%;margin:0;padding:0;} 
.zvonfonbut7{background:#e74910;color:#fff;text-align:center;text-decoration:none;line-height:40px;
border:2px solid #e74910;}
.zvonfonbut7-marg{margin-top:30px;float:left;margin-bottom:15px;}
.zvonfon-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:2%;}
.zvonfon-right{width:100%;height:auto;float:none;}
.usl-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:20px;}
.usl-right{width:100%;height:auto;float:none;margin-left:0;}
.top-tel{color:#fff;font-size:130%;line-height:25px;margin-right:5px;}
.piclogotel{margin-top:-2px;display:inline-table;margin-right:5px;}
.top-tel2{font-size:80%;line-height:20px;}
.top-left-logo-text{display: none;}
.top-right-logo{width:100%;height:auto;float:none;}
.top-logo{width:90px;}
.top-left{width:40%;height:auto;float:left;margin-right:5%;}
.top-center{width:36%;height:auto;float:left;}
.top-right{width:15%;height:auto;float:left;margin-left:4%;}

}

@media screen and (max-width: 780px) {
.container{position: relative;width: 100%; height: auto;margin:0 auto;}
.content{padding:20px;}
.no-mob1{display:none;}
.no-mob2{display:block;}
.fotblock1{width:100%;height:auto;float:none;margin-right:0;margin-bottom:2%;}
.fotblock2{width:100%;height:auto;float:none;}
.fotblock-left{width:48%;height:auto;float:left;margin-right:2%;}
.fotblock-right{width:48%;height:auto;float:left;margin-left:2%;}
.contfon-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:7%;}
.contfon-right{width:100%;height:auto;float:none;margin-left:0;}
.about-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:4% !important;}
.about-right{width:100%;height:auto;float:none;}
.preim-block{width:100%;height:auto;display:block;background:#fff;margin-right:0;margin-bottom:2%;}
.preim-block-marg{margin-right:0;}
.preim-block-fa{margin-top:0px;}
.whitefon{background:#fff;padding:50px 0px 50px 0px;} 
.zvonfon-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:2%;}
.zvonfon-right{width:100%;height:auto;float:none;}
.numblock12{width:45%;height:auto;float:left;margin-right:5%;margin-bottom:2%;}
.numblock12-marg{margin-right:-2%;}
.numblock12-clear{clear:both;overflow:hiden;}
.galblock{width:48%;height:auto;float:left;margin-right:2%;margin-bottom:2%;}
.galblock-marg{margin-right:-2%;}
.galblock-marg2{margin-bottom:0;}
.usl-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:20px;}
.usl-right{width:100%;height:auto;float:none;margin-left:0;}
.galpic45{display:block;width:100%;height:170px;overflow:hidden;margin:0px;} 
.galpic45 img{width:100%;margin:0;padding:0;} 
#Go_Top {bottom: 30%; right: 10px; }
.header-block-box{background: rgba(0, 0, 0, 0.9);padding:20px 10px;max-width:90%;}
.header-block{height:auto;padding:70px 0px;}
.kont-left-33{width:100%;height:auto;float:none;margin-right:0;margin-bottom:15px;}
.kont-right-33{width:100%;height:auto;float:none;margin-left:0;}
.top-left{width:80%;height:auto;float:left;margin-right:2%;}
.top-center{display:none;}
.top-right{width:18%;height:auto;float:left;margin-left:0;}
.header-block-text1{font-size:150%;line-height:25px;margin-bottom:15px;text-align:left !important;}
.header-block-text11111{font-size:150%;line-height:25px;margin-bottom:15px;text-align:left !important;} 
 .uslfon{padding:20px 0px;}
 .zvonfon{padding:20px 0px;}
 .whitefon{padding:20px 0px 20px 0px;} 
 .numfon{padding:20px 0px;}
 .galfon{padding:20px 0px;}
 .otzvfon{background:#e74910;padding:20px 0px;}
 .aboutfon{padding:20px 0px;}
 .contfon{padding:20px 0px;}
 .teamfon{padding:20px 0px;}
 .contfon5{padding:20px 0px;}	
	
	
}

@media screen and (max-width: 580px) {
.container{position: relative;width: 100%; height: auto;margin:0 auto;}
.content{padding:20px;}
.fotblock1{width:100%;height:auto;float:none;margin-right:5%;}
.fotblock2{width:100%;height:auto;float:none;}
.fotblock-left{width:100%;height:auto;float:none;margin-right:0;margin-bottom:4%;}
.fotblock-right{width:100%;height:auto;float:none;margin-left:0;}
.about-block33{width:100%;height:auto;float:none;margin-right:0;margin-bottom:4%;margin-top:4%;}
.about-block33-marg{margin-right:0;margin-top:0;}
.about-block33-clear{clear:none;overflow:visible;}
.numblock12{width:100%;height:auto;float:none;margin-right:0;margin-bottom:10%;}
.numblock12-marg{margin-right:0;}
.galpic45{display:block;width:100%;height:80px;overflow:hidden;margin:0px;} 
.galpic45 img{width:100%;margin:0;padding:0;} 
.top-left{width:80%;height:auto;float:left;margin-right:2%;}
.top-center{display:none;}
.top-right{width:18%;height:auto;float:left;margin-left:0;}
.top-logo{width:100%;float:right;}
 ul.header-block-text2>li{font-size:100%;font-weight:400;text-align:left;line-height:25px;}
.header-block-but7{padding:8px 3px;line-height:30px;
font-size:70%;text-decoration:none;border-radius:15px !important;}




}

@media screen and (max-width: 380px) {
.container{position: relative;width: 100%; height: auto;margin:0 auto;}
.content{padding:20px;}
.galpic4{display:block;width:100%;height:80px;overflow:hidden;margin:0px;} 
.galpic45 img{width:100%;margin:0;padding:0;} 
 ul.header-block-text2>li{font-size:100%;font-weight:400;text-align:left;line-height:25px;}



}






 
