@font-face{font-family:Calibri;src:url(../fonts/Calibri.ttf) format("truetype")}*{margin:0;padding:0}body{background-color:rgba(178,223,253,.09);font-size:.8em;font-family:Calibri;font-weight:700;background:#d8f3ff no-repeat fixed right;background-size:cover}#main-box-lang{z-index:1000;position:absolute;display:block;top:8px;right:20px;font-family:Calibri;cursor:pointer}#main-box-lang a{text-decoration:none}#main-box-lang:hover{color:#fff}#main-box-lang:hover .lang1-down{display:block}.lang1-up{color:#ccc;cursor:pointer;height:26px}.lang1-up:hover{color:#fff}.lang1-down{position:absolute;display:none;top:25px;right:4px;border-radius:4px}.lang1-down .item{background-color:rgba(255,255,255,.9)}.lang1-down div.item:first-child{border:1px #acd4e2 solid;border-bottom:none;margin-bottom:1px}.lang1-down div.item:last-child{border:1px #acd4e2 solid;border-top:none}.lang1-down div.item:hover{background-color:#3d6daf;border-color:#4060a5}.lang1-down div.item:hover a{color:#fff}.lang1-down a{display:block;padding:4px 8px 4px 3px;color:#000}.lang1-up-img{display:block;float:left;background-position:0 50%;width:21px;height:14px;margin:4px 3px 0 3px;float:left}.lang1-img{display:block;float:left;background-position:0 50%;width:21px;height:14px;margin:1px 3px 0 3px;float:left}.lang1-up-text{margin-left:30px}.lang1-text{margin-left:31px}.lang1-ru{background-image:url(../images/RUS.svg);background-size:cover}.lang1-en{background-image:url(../images/USA.svg);background-size:cover}.main{position:relative;top:0;left:0;display:block;margin:auto;padding-top:150px;padding-bottom:50px;width:100%;height:auto;max-width:1920px;white-space:nowrap}.main .title{position:absolute;top:-10px;left:0;height:157px;line-height:157px;font-size:35px;text-align:left;color:#041776;vertical-align:middle;overflow-wrap:break-word;overflow:hidden}.main .title .logoImg{position:relative;display:inline-block;height:inherit;line-height:inherit}.main .title .logoImg img{display:inline-block;margin:auto;width:60px;height:auto;vertical-align:middle}@media (min-width:500px){.main .title .logoImg{margin-left:60px}}@media (max-width:650px){.main .title .logoImg{margin-left:10px}}.main .title .text{display:inline-block;margin-left:5px;width:100%;line-height:.8em;white-space:normal;vertical-align:middle;text-shadow:2px 8px 6px rgba(0,0,0,.2),0 -5px 35px rgba(255,255,255,.3)}@media (max-width:830px){.main .title .text{width:220px;font-size:.7em}}@media (max-width:330px){.main .title .text{width:180px;font-size:.5em}}.main .title .text t{font-size:.8em;color:#173eff}.main .menu{position:relative;display:block;left:0;right:0;top:0;bottom:0;margin:auto;width:90%;max-width:1000px;opacity:.9;white-space:normal}.main .menu .col{display:inline-block;top:0;width:100%;max-width:460px;vertical-align:top}.main .menu .col a{text-decoration:none}.main .menu .col .item{width:96%;height:90px;padding-top:.5em;line-height:3em;background-color:rgba(255,255,255,.95);border:1px solid #acd4e2;margin-bottom:20px;border-radius:4.5px;white-space:normal;overflow:hidden;color:#000}.main .menu .col .item:not(:first-child){margin-top:10px;line-height:80px;vertical-align:middle}.main .menu .col .item:last-child{margin-bottom:10px}.main .menu .col .item:hover{color:#fff;background-color:#3d6daf;border-color:#4060a5}.main .menu .col .item:hover p{color:#fff}.main .menu .col .item p{line-height:1em;width:90%;text-align:left;font-weight:400;font-size:1.07em;color:#414141}@media (max-width:500px){.main .menu .col .item h2{font-size:1.1em}.main .menu .col .item p{font-size:.9em}}.main .menu .col .withOutDecsription{line-height:80px}.main .menu .col .withOutDecsription h2{vertical-align:middle}.main .othersButton{position:relative;height:20px!important;line-height:20px;padding-bottom:7px;margin-top:10px;text-align:left;cursor:pointer;background-color:rgba(255,255,255,.95);border:1px solid #acd4e2;border-radius:4.5px}.main .othersButton h2{position:absolute;display:inline-block;top:-.2em;bottom:0;margin:auto;margin-left:20px}@media (max-width:500px){.main .othersButton h2{font-size:1.1em;top:-3px}}.main .othersButton:hover{color:#fff;background-color:#3d6daf;border-color:#4060a5}.main .othersButton:hover p{color:#fff}.main .othersButton img{position:absolute;top:0;bottom:0;margin:auto;right:10px;vertical-align:middle}.main .othersButton .imgRotated{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.main .othersMenu{display:none;vertical-align:top}