h2 {margin: 0;font-weight:100;font-family:'Roboto', georgia;font-size: 56px;color: #fff;}
#list {position:absolute;top:235px;left: 46px;width:550px;font-family: Georgia, sans-serif;font-size:19px;}
.blue_backgr{text-align: right;background: linear-gradient(135deg, #fffefe 0%,#074db7 100%);min-height: 563px;clip-path: polygon(0 0, 100% 0, 100% 100%, 0 90%);}
.main_slogan {font-family: 'Roboto', sans-serif;font-size:28px;color:#333;font-weight:500;}
.sec_slogan {font-family: 'Roboto', sans-serif;font-size:40px;color:#333;font-weight:500;margin-right: 80px;}
#head_main {z-index:900;position:fixed;width:100%;height:55px;box-shadow: 0 1px 4px black;background: linear-gradient(to right, rgba(184,198,223,1) 0%,rgba(33,66,99,1) 100%);}
#plane {position: absolute;top: 349px;left: 52%;width: 400px;/*transition-property:width;transition-duration: 10s;*/}
.sity_back {width: 60%;margin-bottom: 33px;}
.backgrnd_maunt {text-align:center;background-image: url(images/mount2.png);background-repeat: no-repeat;background-position: right bottom;}
.sublbl {font-size:8.5pt;font-family:Verdana;position:relative;left:-205px;top:-10px;color:#525256;}
.enter_form {position:fixed;right:0;top:0;padding-top:0;padding-right:50px;z-index:910;}
.inp {width:150px;border:0;margin-left:20px;padding-left:5px;outline:none;}
.fontent {font-family: 'Arimo', sans-serif;font-size:9pt;color:#fff;}
.fontentcol {font-family: 'Arimo', sans-serif;font-size:9pt;color:#bdc7d6;;margin-left:370px;position: relative;top: -2px;cursor:pointer;text-decoration:none;}
.fontentcol:hover {color:#f1f1f1;}
.hdr_str {font-family:sans-serif;color:#dadada;}
.inbody {font-family:tahoma, sans-serif;margin-top:-99px;text-align:right;padding-right:5px;}
.slogan {font-weight:600;font-size:6vw;color:#fff;}
.sub-item {display: inline-block;background: #f1f1f1a8;padding: 5px 20px;border-radius: 20px;font-size: 21px;padding-bottom: 8px;}
address {display:block;text-align:center;padding-bottom:5px;border-bottom: solid 3px #e0e0e0;}
.article-one {margin:15px auto;-webkit-clip-path: polygon(0 5%, 100% 0%, 100% 100%, 0% 100%);clip-path: polygon(0 5%, 100% 0%, 100% 100%, 0% 100%);background:#022258;overflow: hidden;}
.text-art {padding-top: 26px;color: #c8d2e6;font-size: 21px;font-family: georgia;text-align:left;max-width:600px;display: grid;}
.start {display: inline-block;font-size:30px;font-family:'Roboto', sans-serif;text-decoration:none;color:#fff;background:#336699;padding:12px 30px 6px 30px;border-bottom: solid 4px #022258;border-radius:30px;}
.start:hover {background:#0c51b8;}
.a-slog {font-family:Georgia;font-size:30px;margin:30px;}
.image-rocket {margin:50px;width:500px;float:left;}
.a-one-text {padding:100px;margin-left: 40%;}
.form-qwest {height: fit-content;padding-top:20px;text-align:center;}
.inp-frm {font-size:20px;padding:11px;width:300px;margin-bottom:20px;}
.registration-form {width:413px; text-align:left;margin: 40px auto;padding-top:40px;margin-top:40px;width: 90vw;max-width: 400px;}
.input_regform {margin-bottom:12px;}
.fild_name {font-family: georgia;font-size:19px;text-align:left;width:200px;margin:8px 0;} 
.hrefs {color:#fff;text-decoration:none;}
.menu_but, .inp_m {display:none;}
._msg_enter {padding:20px 40px;position:fixed;right:50px;top:55px;font-family: sans-serif;font-size:18px;color:#fff;background: rgb(245, 9, 64);border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.cont_for_action_imag_ img {width:50%;transform: rotate(45deg); }
.cont_for_action_imag_ {position: relative;text-align: center;height: 0;top: -300px;}
._s_name {cursor:pointer;font-family:sans-serif;border-bottom:dashed 1px;color:#444;text-decoration:none;margin:6px;}
._s_name:hover {border-bottom:solid 1px;}
@media only screen and (max-width: 800px) {
   .inp_m {display:block;padding:4px;border-radius:6px;width:200px;font-size:12pt;}
    #list {position:inherit;width:300px;font-size:17px;}
  .blue_backgr{min-height:244px;background: linear-gradient(135deg, #fffefe 0%,#074db7 100%);}
  .main_slogan {font-family: 'Roboto', sans-serif;font-size:22px;padding:10px;color:#333;font-weight:500;}
  #plane {width: 140px;top:291px;left:30px;}
  #head_main {background:#d2defb;}
  .fontentcol_m {margin-top:8px;font-family:sans-serif;}
  .enter_form {display:none;}
  .menu_but {display:block;width: 30px;height:30px;position:absolute;top:10px;right:14px;z-index:920;}
  .sublbl {display:block; position: absolute;left: 60px;top: 33px;}
  .backgrnd_maunt {}
  .sity_back {width: 80%;float: right;}
  .a-slog {font-size:16px;margin:0;margin-bottom:30px;border-top:solid 2px #336699;padding-top:20px;}
  .image-rocket {margin:0;margin-bottom:20px;width:90%;display:block;}
  h2 {display:block;font-size: 36px;color: #fff;}
  .a-one-text {padding:10px;text-align:center;margin-left: 0;}
  .text-art {font-size:18px;}
  ._msg_enter {padding: 12px 0;text-align:center;z-index:930;width:100%;left:0;}
  .cont_for_action_imag_ img {width:100%}
  .sec_slogan {font-family: 'Roboto', sans-serif;font-size: 26px;color: #333;font-weight: 500; margin-right: 24px;}
}