a, a:visited{text-decoration:none;border-bottom:1px solid;color:#ffffff; }
a:hover, a:visited:hover, a:focus{text-decoration:none;color:#9abbde;}
.cl{clear:both}

.mes{position:absolute;right:50px;top:0;z-index:10;padding:10px;border-radius:0 0 15px 15px;box-shadow: 0 0 10px rgba(255,255,255,0.5);}
.mes p {font-size: 15px;font-weight: bold;margin:0;text-align:center;margin-bottom:9px;color:#fff;}
.mes div{padding:13px 0 0 0;float:left; background:#fff;border-radius:10px;}
.mes div span{display:block;font-weight:bold;text-align: center;font-size: 13px;}
.mes div img {width:99px;height:99px;margin:auto;display: inline-block;border-radius:11px;}
.mes a {text-decoration:none;border:0;}
.watsap {margin-right:10px;}
.watsap span{color:#20964f}
.telega span{color:#0086ed}
.cls{color:#fff;position: absolute;right:19px;top:15px;cursor:pointer;}
.mes2{display:none;}
.retbtn{display:none;text-shadow: 0 0 20px rgba(255,255,255,1);padding-right:20px;font-weight:bold;color:#00c0ff;right:0;top:36%;position: fixed;z-index:2200;font-size: 40px;cursor:pointer;}
.opn{display:block;}
@media screen and (max-width:1599px) and (min-width:920px){
    
    .mes div span{font-size: 12px;}
    .mes p {font-size: 13px;}
    .retbtn{top:50%;font-size: 24px;}
    .retbtn{top:50%;font-size: 24px;}
  }
  @media screen and (max-width:1030px){
  .mes{right:20px ;}
  }
@media screen and (max-width:919px){
.retbtn{display:none !important}
.mes{display:none;}
.mes2{display:block !important;z-index:1000;position: fixed;right:10px;bottom:20px;}
.mes2 img{display:block;margin:0 0 2px 0; width:50px;height:50px;}
}

@media screen and (max-width:369px){
.nm {display:none !important;}
}

/* освновное */
html{}
body{background: #ffffff;-webkit-text-size-adjust:100%;}
html, body, div, table, tr, td, li, ul{margin:0;padding:0;border:0;font:inherit;color:#ffffff;font-size:12px;font-weight:400;font-family:'Ford Antenna', sans-serif;vertical-align:top;line-height:130%}
p{line-height:130%;}
img{border:0}
h1{font-family:'Ford Antenna', sans-serif;font-size:50px;color:#ffffff; font-weight:700;margin:0;text-align:left;line-height:110%;display:block;}
h2{font-family:'Ford Antenna', sans-serif;font-size:17px;color:#ffffff; font-weight:700;margin:0;text-align:left;line-height:130%;display:block; }

.wrap{height:100vh;position:relative; background: linear-gradient(to top, #264683,#2678cd );}

.upbtn{display:none;}
strong{color:#000000;font-weight:600}
.zag{font-size:36px;color:#000000; font-weight:700;text-align:left;}


.bgtop{background:rgba(255,255,255,0.08);height:175px;position:absolute;width:100%;top:0;left:0;right:0;z-index:-1}
.main{width:80%;padding-top:70px;margin:auto;}
.logo{width:580px;margin:auto;display:flex;flex-wrap:nowrap}
.logo div{margin-left:30px;margin-top:20px;}
.logo div p {font-size:18px;margin-top:10px;padding-left:1px;}
.enter{margin:auto;width:234px;margin-top:20px;}	
.enter li {font-size:16px;margin:0 0 10px 0;list-style-type:none;}
.enter li img{vertical-align:middle;margin-right:12px;}
.zags{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:8vh;}
.zags div{width:44%;margin-bottom:8vh;max-width:690px;}
.zags div img {float:left;}
.zags div h2 {margin-left:110px;}
.zags div p {font-size:14px;margin:10px 0 0 110px;line-height:150%;font-weight:300;}

.botline{display:flex;justify-content:space-between;padding:18px 30px 20px 30px;position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(255,255,255,0.2)}
.botline div{color:#a3b1c0}
.botline div p {margin:0 0 3px 0;}
.botline ul {display:flex;}
.botline ul li{margin:8px 0 0 24px;list-style-type:none;text-align:right;}
.botline a {cursor:pointer;}




.popup{display:none;position: fixed;z-index:900;top:0;bottom:0;left:0;right:0;}
.overlaypop{position: fixed;z-index:1000;top:0;bottom:0;left:0;right:0; background: rgba(0,0,0,0.2);cursor:pointer;}
.modal{position:absolute; z-index:1220;top:0;right:10%;left:10%;bottom:0;overflow:auto;background:#fff;}
.clsbtn{position:absolute;color:#000;right:30px;top:30px;font-size: 30px; cursor:pointer;}
.modaltext{padding:50px;color:#555;line-height:170%;}
.modaltext a {color:#000;}
.modaltext ul li {color:#555;}
@media screen and (max-width: 1600px) {
.bgtop{height:120px;}
h1{font-size:34px}

.main{width:90%;padding-top:70px;}
.logo{width:440px;padding-right:100px;}
.logo div p {font-size:12px;}
.enter{width:190px;margin-top:-24px;padding-left:0px;}
.enter li {font-size:11px;}

.zags {margin-top:6vh;}
.zags div{width:48%;max-width:520px;}
.zags div p {font-size:11px;margin-top:6px;margin-left:60px;}
.zags div img{width:40px;height:40px;}
.zags div h2{font-size:13px;margin-left:60px;}
.botline p,li {font-size:9px;}
}
@media screen and (max-width: 1149px) {
.zags div{width:48%;max-width:400px;}	
.modaltext{padding:50px 30px 30px 30px;}
}
@media screen and (max-width: 949px) {
.botline ul {display:block;}
.botline ul li {margin:0 0 8px 0;}
.clsbtn{right:20px;top:20px;font-size:24px;}
}


@media screen and (max-width: 649px) {
.wrap{height:auto;}
.bgtop{height:60px;}
.main{width:90%;padding-top:41px;}
h1{font-size:20px}
.logo{width:240px;padding-right:0;}
.logo img{width:71px;height:71px}
.logo div{margin-top:0px;margin-left:15px;}
.logo div p {font-size:11px;}
.enter{margin-top:30px;padding-left:20px;}
.zags{display:block;margin-top:70px;}
.zags div{width:100%;}
.botline{display:block;position:relative;padding:20px 20px 30px 20px;}
.botline div p {margin:0 0 8px 0;}
.botline ul{margin-top:30px;}
.botline ul li{text-align:left;}
.modal{left:5%;right:5%;}
}





@media screen and (max-width:919px)  and (min-width:649px){{
    .logo {padding-right:0 !important;}
    .enter{padding-left:95px !important;}
}




