.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}body {
font-family: GothamProRegular;
}
@font-face{font-family:"GothamProLight";font-style:normal;font-weight:normal;src:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProLight/GothamProLight.eot?#iefix) format("embedded-opentype"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProLight/GothamProLight.woff) format("woff"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProLight/GothamProLight.ttf) format("truetype")}@font-face{font-family:"GothamProRegular";font-style:normal;font-weight:normal;src:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProRegular/GothamProRegular.woff) format("woff"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProRegular/GothamProRegular.ttf) format("truetype")}@font-face{font-family:"GothamProMedium";font-style:normal;font-weight:normal;src:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProMedium/GothamProMedium.woff) format("woff"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProMedium/GothamProMedium.ttf) format("truetype")}@font-face{font-family:"GothamProBold";font-style:normal;font-weight:normal;src:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProBold/GothamProBold.woff) format("woff"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProBold/GothamProBold.ttf) format("truetype")}@font-face{font-family:"GothamProBlack";font-style:normal;font-weight:normal;src:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProBlack/GothamProBlack.woff) format("woff"),url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/fonts/GothamProBlack/GothamProBlack.ttf) format("truetype")}html{font-size:10px}html[data-font='small']{font-size:8px}html[data-font='medium']{font-size:10px}html[data-font='big']{font-size:12px}html[data-scheme='black-on-white'] *{background-color:#ffffff !important;color:#000000 !important}html[data-scheme='white-on-black'] *{background-color:#000 !important;color:#fff !important}html[data-scheme='dark-blue-on-blue'] *{background-color:#9DD1FF !important;color:#063462 !important}html body .remodal-overlay{background:rgba(0,0,0,0.5) !important}html body .remodal-wrapper{background:transparent !important}html[data-images='grayscale'] img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}html[data-images='hidden'] img{visibility:hidden !important}html[data-images='hidden'] *{background-image:none !important}body{font-size:15px}header{width:1160px;margin:0 auto 20px;padding-top:50px;padding-bottom:30px}@media (min-width: 768px){header{margin-bottom:0;padding-bottom:60px}}@media (max-width: 1200px){header{width:96%}}
.header-top{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;text-align:center}@media (min-width: 768px){.header-top{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit--moz--webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;text-align:left}}@media (min-width: 1024px){.header-top{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start}}.logo{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}@media (min-width: 768px){.logo{margin-bottom:0;margin-right:33px}}.logo__item{display:block}.logo__item:not(:first-child){margin-left:15px}.header-info{max-width:450px}@media (min-width: 1024px){.header-info{margin-right:auto;max-width:none}}.header-info__title{display:block;color:#000000;text-decoration:none;font-size:3rem;font-family:'GothamProBlack';line-height:30px}.header-info__title:hover{color:#000000}.header-info__desc{margin-top:10px;font-size:1.8rem;font-family:'GothamProLight'}.header-right{margin-top:20px}@media (min-width: 1024px){.header-right{margin-top:0}}.header-button{display:inline-block;padding:20px 40px;background:#e5e5e5;font:1.8rem 'GothamProMedium';color:#3f3f3f;text-decoration:none}.header-button:hover{color:#f33333}.vip{display:block;margin-top:20px;padding-left:60px;font:1.8rem "GothamProMedium";background:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/eye.png) 0 center no-repeat;color:inherit;text-decoration:none}.vip:hover{color:inherit}.mobile-menu{cursor:pointer;width:40px;height:30px;margin:auto}.mobile-menu span{position:relative;display:block;border-radius:3px;width:100%;height:6px;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;transition:all .5s ease-in-out}.mobile-menu span:not(:first-child){margin-top:6px}.mobile-menu.js-active span{background:#fff}.mobile-menu.js-active span:nth-child(2){background:transparent}.mobile-menu.js-active span:nth-child(1){transform:rotate(45deg) translate(8px, 9px)}.mobile-menu.js-active span:nth-child(3){transform:rotate(-45deg) translate(8px, -9px)}@media (min-width: 980px){.mobile-menu{display:none}}.main-menu{position:relative;margin-bottom:50px;min-height:50px;background:#325c92;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 980px){.menu-search-wrapper{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;max-width:1160px;width:100%;height:100%}}@media (min-width: 1160px){.menu-search-wrapper{padding-left:0;padding-right:0}}.search-form{display:none}@media (min-width: 980px){.search-form{display:block;width:100%;max-width:270px}}.search-form__input{border:none;box-sizing:border-box;padding:0 12px;width:100%;height:30px;font-size:14px}.search-form__input::-webkit-input-placeholder{color:#000000}.search-form__input::-moz-placeholder{color:#000000}.search-form__input:-moz-placeholder{color:#000000}.search-form__input:-ms-input-placeholder{color:#000000}.main-menu__inner{position:absolute;left:0;top:50px;width:100%;background:#325c92;z-index:100;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;transition:transform .5s ease-in-out}.main-menu__inner.js-active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media (min-width: 980px){.main-menu__inner{position:static;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0;max-width:1160px;margin-left:auto;margin-right:auto;width:auto;height:100%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.main-menu__list{padding-left:0;margin:0;list-style-type:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:100%;text-align:center}@media (min-width: 980px){.main-menu__list{-webkit--moz--webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;text-align:left}}.main-menu__list li{width:100%}@media (min-width: 980px){.main-menu__list li{width:auto}}.main-menu__list a{display:block;height:100%;padding:0 20px;vertical-align:middle;color:#ffffff;font:1.8rem/50px "GothamProLight";text-decoration:none;-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.main-menu__list li.current-menu-item,.main-menu__list li>a:hover{background:#121d2d;color:#ffffff}.remodal{color:#000000;font-family:"GothamProMedium";font-size:1.8rem;text-align:center}.remodal__title{font-size:3rem;margin-bottom:35px}.remodal__features{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media (min-width: 640px){.remodal__features{-moz--webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}.remodal__feature{margin-top:30px}@media (min-width: 640px){.remodal__feature{margin-top:0}}.remodal__feature-options{margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.remodal__feature-option{width:27px;height:27px;background-position:0 bottom;background-repeat:no-repeat;cursor:pointer}.remodal__feature-option:not(:first-child){margin-left:8px}.remodal__feature-options_font-size .remodal__feature-option:nth-child(1){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/small.png) !important}.remodal__feature-options_font-size .remodal__feature-option:nth-child(2){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/medium.png) !important}.remodal__feature-options_font-size .remodal__feature-option:nth-child(3){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/big.png) !important}.remodal__feature-options_font-scheme .remodal__feature-option:nth-child(1){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/black-on-white.png) !important}.remodal__feature-options_font-scheme .remodal__feature-option:nth-child(2){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/white-on-black.png) !important}.remodal__feature-options_font-scheme .remodal__feature-option:nth-child(3){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/dark-blue-on-blue.png) !important}.remodal__feature-options_images .remodal__feature-option:nth-child(1){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/color-images.png) !important}.remodal__feature-options_images .remodal__feature-option:nth-child(2){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/grayscale-images.png) !important}.remodal__feature-options_images .remodal__feature-option:nth-child(3){background-image:url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/disable-images.png) !important}.remodal__default-version{margin-top:40px;text-decoration:underline;cursor:pointer}#main .biography{width:1160px;margin:0 auto;font-family:GothamProRegular;font-size:1.4rem}@media (max-width: 1200px){#main .biography{width:96%}}#main .biography h1{font-family:GothamProBold;font-size:3rem;margin-top:0}@media (max-width: 767px){#main .biography h1{font-size:8.1vw}}#main .biography a.read-more-bio{text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;color:#111;font-family:GothamProMedium}@media (max-width: 979px){#main .biography a.read-more-bio{background-color:#f33333;color:#fff;font-family:GothamProBlack;font-size:1.3rem;text-transform:uppercase;padding:14px 0px;width:280px;display:block;margin-left:auto;margin-right:auto}}@media (max-width: 767px){#main .biography a.read-more-bio{width:64%}}#main .biography a.read-more-bio:hover{color:#f33333}#main .biography .desc-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media (max-width: 979px){#main .biography .desc-wrap{display:block}}#main .biography .desc-wrap .desc-image{width:25%;margin-top:30px}@media (max-width: 979px){#main .biography .desc-wrap .desc-image{width:37%;margin-top:0;margin-left:auto;margin-right:auto}}@media (max-width: 767px){#main .biography .desc-wrap .desc-image{width:60%}}#main .biography .desc-wrap .desc-image img{height:auto}#main .biography .desc-wrap .desc{width:70%}@media (max-width: 979px){#main .biography .desc-wrap .desc{width:70%;margin:25px auto;text-align:center}}@media (max-width: 767px){#main .biography .desc-wrap .desc{width:93%}}#main .biography .desc-wrap .desc .desc-content{line-height:26px}#main .biography .desc-wrap .desc .desc-content p{margin-bottom:22px}#main .news-wrap{background-color:#f7f7f7;padding-top:57px;padding-bottom:80px}#main .news-wrap .all-news{margin:20px auto;display:block;width:275px;height:100px;font-family:GothamProBlack;font-size:1.4rem;color:#111;text-transform:uppercase;text-decoration:none;text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#main .news-wrap .all-news:hover{background-color:#f33333;color:#fff;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;transition:all 0.9s ease}#main .news-wrap .all-news i{font-size:3.8rem}#main .news-wrap .news{margin:0 auto;position:relative;max-width:1160px}@media (max-width: 1200px){#main .news-wrap .news{width:96%}}@media (max-width: 979px){#main .news-wrap .news{width:76%}}@media (max-width: 767px){#main .news-wrap .news{width:86vw}}#main .news-wrap .news .title-news{text-transform:uppercase;font-family:GothamProBold;font-size:5.2rem;margin:0 0 36px}@media (max-width: 979px){#main .news-wrap .news .title-news{text-align:center}}@media (max-width: 767px){#main .news-wrap .news .title-news{font-size:3.6rem}}#main .news-wrap .news .title-news a{color:#dbdbdb;text-decoration:none}#main .news-wrap .news .title-news a:hover{text-decoration:underline}#main .news-wrap .news .news-items{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 979px){#main .news-wrap .news .news-items{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}#main .news-wrap .news .news-items .news-item{background-color:#fff;width:275px;margin-bottom:20px;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}@media (max-width: 1200px){#main .news-wrap .news .news-items .news-item{width:24%}}@media (max-width: 979px){#main .news-wrap .news .news-items .news-item{width:47%}}@media (max-width: 767px){#main .news-wrap .news .news-items .news-item{width:67%;margin-bottom:20px}}@media (max-width: 479px){#main .news-wrap .news .news-items .news-item{width:100%}}@media (max-width: 979px){#main .news-wrap .news .news-items .news-item:first-child,#main .news-wrap .news .news-items .news-item:nth-child(2){margin-bottom:20px}}@media (max-width: 767px){#main .news-wrap .news .news-items .news-item:last-child{margin-bottom:0}}#main .news-wrap .news .news-items .news-item:hover{box-shadow:0 0 25px rgba(2,2,2,0.1);-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}#main .news-wrap .news .news-items .news-item:hover p.news-item-title a{color:#f33333;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}#main .news-wrap .news .news-items .img-wrapper{margin:0;max-height:160px;min-height:160px;overflow:hidden}#main .news-wrap .news .news-items .img-wrapper img{width:100%;height:auto}#main .news-wrap .news .news-items p.news-item-title{margin:0;padding:30px 40px 0;overflow-y:hidden;max-height:190px;min-height:159px}@media (max-width: 1200px){#main .news-wrap .news .news-items p.news-item-title{padding-left:10px;padding-right:10px}}#main .news-wrap .news .news-items p.news-item-title a{text-decoration:none;color:#111;font-family:GothamProMedium;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}#main .news-wrap .news .news-items p.date-box{padding:0 40px;font-family:GothamProRegular;font-size:1.3rem;color:#8d8d8d}@media (max-width: 1200px){#main .news-wrap .news .news-items p.date-box{padding-left:10px;padding-right:10px}}#main .media-wrap{padding-top:57px;padding-bottom:80px}@media (max-width: 479px){#main .media-wrap{padding-bottom:10px}}#main .media-wrap .media{width:1160px;margin:0 auto;position:relative}@media (max-width: 1200px){#main .media-wrap .media{width:96%}}#main .media-wrap .media .title-media{text-transform:uppercase;font-family:GothamProBold;font-size:5.2rem;margin:0 0 36px}@media (max-width: 979px){#main .media-wrap .media .title-media{text-align:center;margin-bottom:85px}}@media (max-width: 767px){#main .media-wrap .media .title-media{font-size:3.6rem;margin-bottom:110px}}#main .media-wrap .media .title-media a{color:#dbdbdb;text-decoration:none;-webkit-transition:text-decoration 0.7s ease;-moz-transition:text-decoration 0.7s ease;transition:text-decoration 0.7s ease}#main .media-wrap .media .title-media a:hover{text-decoration:underline;-webkit-transition:text-decoration 0.7s ease;-moz-transition:text-decoration 0.7s ease;transition:text-decoration 0.7s ease}#main .media-wrap .media .all-media{display:block;width:275px;height:230px;font-family:GothamProBlack;font-size:1.4rem;color:#111;text-transform:uppercase;text-decoration:none;text-align:center;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}#main .media-wrap .media .all-media:hover{background-color:#f33333;color:#fff;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;transition:all 0.9s ease}#main .media-wrap .media .all-media i{font-size:3.8rem}#main .media-wrap .media .media-items{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media (max-width: 979px){#main .media-wrap .media .media-items{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;margin-left:auto;margin-right:auto;width:76%}}@media (max-width: 479px){#main .media-wrap .media .media-items{width:85vw}}#main .media-wrap .media .media-items .media-item{background-color:#fff;width:275px;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;position:relative;overflow:hidden;height:184px}@media (max-width: 1200px){#main .media-wrap .media .media-items .media-item{width:24%;height:150px}}@media (max-width: 979px){#main .media-wrap .media .media-items .media-item{width:46%;height:170px}}@media (max-width: 767px){#main .media-wrap .media .media-items .media-item{width:78%;margin-bottom:20px}}@media (max-width: 479px){#main .media-wrap .media .media-items .media-item{height:141px}}@media (max-width: 979px){#main .media-wrap .media .media-items .media-item:first-child,#main .media-wrap .media .media-items .media-item:nth-child(2){margin-bottom:20px}}@media (max-width: 767px){#main .media-wrap .media .media-items .media-item:last-child{margin-bottom:0}}#main .media-wrap .media .media-items .media-item:hover{box-shadow:0 0 25px rgba(2,2,2,0.1);}#main .media-wrap .media .media-items .media-item:hover p.news-item-title{display:block;top:0;-webkit-transition:top 0.2s ease;-moz-transition:top 0.2s ease;transition:top 0.2s ease}#main .media-wrap .media .media-items .img-wrapper{margin:0;max-height:183px;min-height:183px;overflow:hidden}@media (max-width: 479px){#main .media-wrap .media .media-items .img-wrapper{max-height:141px;min-height:141px}}#main .media-wrap .media .media-items .img-wrapper img{width:100%;height:auto}#main .media-wrap .media .media-items p.news-item-title{color:#fff;margin:0;padding:0;overflow-y:hidden;max-height:190px;min-height:159px;position:absolute;bottom:0;top:-190px;left:0;right:0;background-color:rgba(43,40,67,0.7);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;transition:top 0.3s ease}#main .media-wrap .media .media-items p.news-item-title a{text-decoration:none;color:#fff;font-family:GothamProMedium;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;width:100%;height:100%;display:block;text-align:center;padding-top:70px}body,html{height:100%}#wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:100%}#wrapper #main{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}#footer .footer_top{width:1160px;margin:0 auto;padding-top:35px;padding-bottom:35px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media (max-width: 1200px){#footer .footer_top{width:96%}}@media (max-width: 979px){#footer .footer_top{display:block}}@media (max-width: 767px){#footer .footer_top{padding-top:0;width:37%;line-height:20px;padding-bottom:60px}}@media (max-width: 479px){#footer .footer_top{width:55%}}#footer .footer_top .copyright{font-family:GothamProMedium;color:#b4b4b4;text-transform:uppercase;font-size:1.1rem}@media (max-width: 979px){#footer .footer_top .copyright{text-align:center;margin-bottom:-50px}}@media (max-width: 979px){#footer .footer_top .menu{width:85.5%;margin:0 auto}}@media (max-width: 767px){#footer .footer_top .menu{display:none}}#footer .footer_top .menu ul{padding-left:0;margin-bottom:0}#footer .footer_top .menu ul li{display:inline-block;margin-left:42.6px}@media (max-width: 1200px){#footer .footer_top .menu ul li{margin-left:25px}}@media (max-width: 979px){#footer .footer_top .menu ul li{margin-left:21px}}#footer .footer_top .menu ul li:first-child{margin-left:0}#footer .footer_top .menu ul li a{color:#111;text-decoration:none;text-transform:uppercase;font-family:GothamProMedium;font-size:1.3rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#footer .footer_top .menu ul li a:hover{color:#f33333;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}body{margin:0}#article{width:1160px;margin:0 auto}@media (max-width: 1200px){#article{width:96%}}#article .content{font-size:1.4rem;font-family:GothamProRegular}b,strong{font-family:"GothamProBold"}.page-header{border:none;margin:0;padding:0}h1{font-family:GothamProRegular;font-size:2.4rem}h2{font-family:GothamProBold;font-size:2rem}h2 a{text-decoration:none;color:#000;font-family:GothamProBold;font-size:2rem}h3{font-family:GothamProBold;font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}ul,ol{margin:0 0 20px}a:focus,a:active,a:hover,a{color:#1274da}img{max-width:100%}table{width:100% !important;height:auto !important;border-collapse:collapse;margin:0 0 20px;border:1px solid #1274da}table th,table td{padding:10px;border:1px solid #1274da;border:1px solid #1274da}body.category-news,body.category-novosti,body.category-deyatelnost,body.category-smi,body.page-id-46,body.category-foto-i-video,body.category-fotokonkurs,body.search-results{background-color:#f7f7f7}@media (max-width: 479px){body.category-news #main .news-wrap .news,body.category-novosti #main .news-wrap .news,body.category-deyatelnost #main .news-wrap .news,body.category-smi #main .news-wrap .news,body.page-id-46 #main .news-wrap .news,body.category-foto-i-video #main .news-wrap .news,body.category-fotokonkurs #main .news-wrap .news,body.search-results #main .news-wrap .news{width:84vw}}body.category-news #main .news-wrap .news .news-items,body.category-novosti #main .news-wrap .news .news-items,body.category-deyatelnost #main .news-wrap .news .news-items,body.category-smi #main .news-wrap .news .news-items,body.page-id-46 #main .news-wrap .news .news-items,body.category-foto-i-video #main .news-wrap .news .news-items,body.category-fotokonkurs #main .news-wrap .news .news-items,body.search-results #main .news-wrap .news .news-items{display:block}body.category-news #main .news-wrap .news .news-items .news-item,body.category-novosti #main .news-wrap .news .news-items .news-item,body.category-deyatelnost #main .news-wrap .news .news-items .news-item,body.category-smi #main .news-wrap .news .news-items .news-item,body.page-id-46 #main .news-wrap .news .news-items .news-item,body.category-foto-i-video #main .news-wrap .news .news-items .news-item,body.category-fotokonkurs #main .news-wrap .news .news-items .news-item,body.search-results #main .news-wrap .news .news-items .news-item{display:inline-block;margin-bottom:20px;margin-right:14px}body.category-news #main .news-wrap .news .news-items .news-item:last-child,body.category-news #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-news #main .news-wrap .news .news-items .news-item:nth-child(8),body.category-novosti #main .news-wrap .news .news-items .news-item:last-child,body.category-novosti #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-novosti #main .news-wrap .news .news-items .news-item:nth-child(8),body.category-deyatelnost #main .news-wrap .news .news-items .news-item:last-child,body.category-deyatelnost #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-deyatelnost #main .news-wrap .news .news-items .news-item:nth-child(8),body.category-smi #main .news-wrap .news .news-items .news-item:last-child,body.category-smi #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-smi #main .news-wrap .news .news-items .news-item:nth-child(8),body.page-id-46 #main .news-wrap .news .news-items .news-item:last-child,body.page-id-46 #main .news-wrap .news .news-items .news-item:nth-child(4),body.page-id-46 #main .news-wrap .news .news-items .news-item:nth-child(8),body.category-foto-i-video #main .news-wrap .news .news-items .news-item:last-child,body.category-foto-i-video #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-foto-i-video #main .news-wrap .news .news-items .news-item:nth-child(8),body.category-fotokonkurs #main .news-wrap .news .news-items .news-item:last-child,body.category-fotokonkurs #main .news-wrap .news .news-items .news-item:nth-child(4),body.category-fotokonkurs #main .news-wrap .news .news-items .news-item:nth-child(8),body.search-results #main .news-wrap .news .news-items .news-item:last-child,body.search-results #main .news-wrap .news .news-items .news-item:nth-child(4),body.search-results #main .news-wrap .news .news-items .news-item:nth-child(8){margin-right:0}body.category-news h1,body.category-novosti h1,body.category-deyatelnost h1,body.category-smi h1,body.page-id-46 h1,body.category-foto-i-video h1,body.category-fotokonkurs h1,body.search-results h1{text-transform:uppercase;color:#dbdbdb;text-align:center;font-size:5.2rem;font-family:GothamProBold}@media (max-width: 479px){body.category-news h1,body.category-novosti h1,body.category-deyatelnost h1,body.category-smi h1,body.page-id-46 h1,body.category-foto-i-video h1,body.category-fotokonkurs h1,body.search-results h1{font-size:4rem;margin-bottom:0}}body.category-news #main .news-wrap .news .news-items .news-item:last-child,body.category-novosti #main .news-wrap .news .news-items .news-item:last-child,body.category-deyatelnost #main .news-wrap .news .news-items .news-item:last-child,body.category-smi #main .news-wrap .news .news-items .news-item:last-child,body.page-id-46 #main .news-wrap .news .news-items .news-item:last-child,body.category-foto-i-video #main .news-wrap .news .news-items .news-item:last-child,body.category-fotokonkurs #main .news-wrap .news .news-items .news-item:last-child,body.search-results #main .news-wrap .news .news-items .news-item:last-child{height:100%}body.category-news #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.category-novosti #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.category-deyatelnost #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.category-smi #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.page-id-46 #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.category-foto-i-video #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.category-fotokonkurs #main .news-wrap .news .news-items .news-item:last-child .img-wrapper,body.search-results #main .news-wrap .news .news-items .news-item:last-child .img-wrapper{display:block}#wpcf7-f80-p48-o1{width:315px;margin:0 auto}@media (max-width: 479px){#wpcf7-f80-p48-o1{width:280px}}@media (max-width: 479px){#wpcf7-f80-p48-o1 input{max-width:100%}}@media (max-width: 479px){#wpcf7-f80-p48-o1 textarea{max-width:100%}}body.category-foto-i-video .tabs_menu_wrap,body.category-fotokonkurs .tabs_menu_wrap{margin-bottom:0;z-index:0}body.category-foto-i-video .tabs_menu_wrap .tabs_menu,body.category-fotokonkurs .tabs_menu_wrap .tabs_menu{margin-left:auto;float:none}@media (max-width: 979px){body.category-foto-i-video .tabs_menu_wrap .tabs_menu,body.category-fotokonkurs .tabs_menu_wrap .tabs_menu{margin-top:20px}}body.category-foto-i-video p.title-media,body.category-fotokonkurs p.title-media{color:#111;font-family:GothamProRegular;font-size:2rem}@media (max-width: 979px){body.category-foto-i-video .media-items,body.category-fotokonkurs .media-items{width:570px;margin:0 auto}}@media (max-width: 767px){body.category-foto-i-video .media-items,body.category-fotokonkurs .media-items{width:275px}}body.category-foto-i-video .media-items .media-item,body.category-fotokonkurs .media-items .media-item{width:275px;height:182px;margin-bottom:20px;vertical-align:top;display:inline-block;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;margin-right:16px;position:relative;overflow:hidden}@media (max-width: 479px){body.category-foto-i-video .media-items .media-item,body.category-fotokonkurs .media-items .media-item{margin-right:0}}body.category-foto-i-video .media-items .media-item:last-child,body.category-foto-i-video .media-items .media-item:nth-child(4),body.category-foto-i-video .media-items .media-item:nth-child(8),body.category-fotokonkurs .media-items .media-item:last-child,body.category-fotokonkurs .media-items .media-item:nth-child(4),body.category-fotokonkurs .media-items .media-item:nth-child(8){margin-right:0}@media (max-width: 979px){body.category-foto-i-video .media-items .media-item:nth-child(2),body.category-foto-i-video .media-items .media-item:nth-child(4),body.category-foto-i-video .media-items .media-item:nth-child(6),body.category-foto-i-video .media-items .media-item:nth-child(8),body.category-foto-i-video .media-items .media-item:nth-child(10),body.category-fotokonkurs .media-items .media-item:nth-child(2),body.category-fotokonkurs .media-items .media-item:nth-child(4),body.category-fotokonkurs .media-items .media-item:nth-child(6),body.category-fotokonkurs .media-items .media-item:nth-child(8),body.category-fotokonkurs .media-items .media-item:nth-child(10){margin-right:0}}body.category-foto-i-video .media-items .media-item:hover p.title,body.category-fotokonkurs .media-items .media-item:hover p.title{top:0}body.category-foto-i-video .media-items .media-item a,body.category-fotokonkurs .media-items .media-item a{text-decoration:none}body.category-foto-i-video .media-items .media-item p.img-wrapper,body.category-fotokonkurs .media-items .media-item p.img-wrapper{min-height:190px;max-height:190px;overflow:hidden;margin:0}body.category-foto-i-video .media-items .media-item p.img-wrapper img,body.category-fotokonkurs .media-items .media-item p.img-wrapper img{width:100%;height:auto}body.category-foto-i-video .media-items .media-item p.title,body.category-fotokonkurs .media-items .media-item p.title{font-family:GothamProMedium;line-height:1.66;text-decoration:none;margin:0;position:absolute;color:#fff;max-height:190px;min-height:159px;position:absolute;bottom:0;top:-270px;left:0;right:0;background-color:rgba(43,40,67,0.7);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;transition:top 0.3s ease;padding-top:50px;text-align:center;padding-left:10px;padding-right:10px}body.category-foto-i-video .video-media-items .media-item,body.category-fotokonkurs .video-media-items .media-item{margin-bottom:20px}.single-news #main,body.single-mass_media #main{width:1160px;margin:0 auto}@media (max-width: 1200px){.single-news #main,body.single-mass_media #main{width:950px}}@media (max-width: 979px){.single-news #main,body.single-mass_media #main{width:100%}}.single-news #main article,body.single-mass_media #main article{float:right;width:70%}@media (max-width: 979px){.single-news #main article,body.single-mass_media #main article{float:none;width:96%;margin-bottom:50px}}.single-news #main aside,body.single-mass_media #main aside{float:left;width:24%}@media (max-width: 979px){.single-news #main aside,body.single-mass_media #main aside{display:none}}.single-news #main .news-wrap,body.single-mass_media #main .news-wrap{background-color:#fff;padding:0;margin-top:25px}.single-news #main .news-wrap .news .news-items,body.single-mass_media #main .news-wrap .news .news-items{display:block}.single-news #main .news-wrap .news .news-items .news-item,body.single-mass_media #main .news-wrap .news .news-items .news-item{margin-bottom:15px}@media (max-width: 1200px){.single-news #main .news-wrap .news .news-items .news-item,body.single-mass_media #main .news-wrap .news .news-items .news-item{width:100%}}.single-news #main .news-wrap .news .news-items .news-item .img-wrapper,body.single-mass_media #main .news-wrap .news .news-items .news-item .img-wrapper{overflow:hidden;max-height:183px;min-height:183px}.single-news #main .news-wrap .news .news-items .news-item p.news-item-title,body.single-mass_media #main .news-wrap .news .news-items .news-item p.news-item-title{padding:10px 10px 0;max-height:60px;min-height:60px}.single-photo .images-wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}.single-photo .images-wrap .img-item{position:relative;overflow:hidden}.single-photo .images-wrap .img-item:hover .image-alt{top:1px}.single-photo .images-wrap .img-item .image-wrap{max-width:275px;max-height:250px;overflow:hidden;margin-bottom:20px;margin-top:0}.single-photo .images-wrap .img-item .image-wrap img{width:380px;max-width:380px;margin-left:-50px;min-height:250px}.single-photo .images-wrap .img-item .image-alt{color:#fff;margin:0;max-height:180px;min-height:180px;position:absolute;bottom:0;top:-250px;left:0;right:0;background-color:rgba(43,40,67,0.7);-webkit-transition:top 0.3s ease;-moz-transition:top 0.3s ease;transition:top 0.3s ease;text-decoration:none;font-family:GothamProMedium;height:100%;display:block;text-align:center;padding-top:70px;padding-left:10px;padding-right:10px}.video-template-default h1{text-align:center}.video-template-default .video-wrap{width:43%;margin:0 auto}@media (max-width: 979px){.video-template-default .video-wrap{width:90%}}.video-template-default .video-wrap iframe{width:100%}@media (max-width: 479px){.video-template-default .video-wrap iframe{height:100%}}.video-template-default .video-media-items{margin-top:70px}.video-media-items{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}@media (max-width: 979px){.video-media-items{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;width:76%;margin-left:auto;margin-right:auto}}.video-media-items .media-item{background-color:#fff;width:275px;position:relative;overflow:hidden;height:184px}@media (max-width: 1200px){.video-media-items .media-item{width:24%}}@media (max-width: 979px){.video-media-items .media-item{width:46%}}@media (max-width: 767px){.video-media-items .media-item{width:78%;margin-bottom:20px}}@media (max-width: 479px){.video-media-items .media-item{width:90%;margin-bottom:20px;height:158px}}.video-media-items .media-item:first-child,.video-media-items .media-item:nth-child(2){margin-bottom:20px}@media (max-width: 767px){.video-media-items .media-item:last-child{margin-bottom:0}}.video-media-items .media-item a{position:absolute;top:0;bottom:0;left:0;right:0}.video-media-items .media-item a:hover{background-color:rgba(43,40,67,0.7)}.video-media-items .media-item a:hover .date-title{bottom:25px}.video-media-items .media-item a:hover:before{top:30%}.video-media-items .media-item a:hover:after{top:30%}.video-media-items .media-item a:before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin-top:-30px;margin-left:-30px;content:"";-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;opacity:.8;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#f33333}.video-media-items .media-item a:after{position:absolute;top:50%;left:50%;display:block;margin-top:-10px;margin-left:-4px;content:"";-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;transition:all 0.7s ease;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1;border-width:10px 0 10px 14px;border-style:solid;border-color:transparent transparent transparent #fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:transparent}.video-media-items .media-item a .date-title{font-family:GothamProMedium;font-size:1.4rem;color:#fff;position:absolute;bottom:-110px;width:100%;padding-top:10px;padding-bottom:10px;text-align:center;-webkit-transition:bottom 0.7s ease;-moz-transition:bottom 0.7s ease;transition:bottom 0.7s ease;background-color:rgba(43,40,67,0.7)}.video-media-items .media-item a .date-title time{color:#9c9aaf;font-family:GothamProRegular;font-size:13px;display:block;margin-top:10px}body.page-id-48 h1{text-align:center}body.page-id-46 h1{text-align:center}body.page-id-46 .content{width:315px;margin-left:auto;margin-right:auto}@media (max-width: 479px){body.page-id-46 .content{width:295px}}#tab2{display:none}.tabs_menu_wrap{width:1160px;padding-left:0;margin:0 auto;z-index:8;position:relative}@media (max-width: 1200px){.tabs_menu_wrap{width:96%}}@media (max-width: 979px){.tabs_menu_wrap{margin-bottom:-145px}}.tabs_menu_wrap .tabs_menu{width:300px;padding-left:0;float:right;margin-top:15px}@media (max-width: 979px){.tabs_menu_wrap .tabs_menu{float:none;margin-top:82px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.tabs_menu_wrap .tabs_menu{width:60%}}@media (max-width: 479px){.tabs_menu_wrap .tabs_menu{width:69%}}.tabs_menu_wrap .tabs_menu li{display:table-cell;width:auto}.tabs_menu_wrap .tabs_menu li:first-child a{border-left:0}.tabs_menu_wrap .tabs_menu li a{display:table-cell;width:2000px;text-align:center;text-decoration:none;background:#f8f8f8;color:#292929;border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:10px 0;font-family:GothamProRegular;font-size:2rem}@media (max-width: 767px){.tabs_menu_wrap .tabs_menu li a{font-size:1.4rem}}.tabs_menu_wrap .tabs_menu .active{background:#5f84c1;color:#fff}body.page #article .content{line-height:25px}body.page #article .content{line-height:25px}body.single #article .content{line-height:25px}@media (max-width: 979px){.menu-gorizontalnoe-verhnee-container{display:none}}.menu-gorizontalnoe-verhnee-container.menu-on{display:block;position:absolute;right:20px;z-index:3}.menu-gorizontalnoe-verhnee-container.menu-on ul{margin-bottom:0;margin-top:40px;-box-shadow:0 0 25px rgba(2,2,2,0.1);background-color:#fff}.menu-gorizontalnoe-verhnee-container.menu-on ul li{margin-left:0;display:block}.menu-gorizontalnoe-verhnee-container.menu-on ul li a{padding:15px 20px;display:block}.burger::after,.burger::before,.burger{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.burger{position:relative;background:#000;width:39px;height:8px;top:13px;right:0px;margin-top:-3px;opacity:1;display:none;border-radius:2px}.burger:before{position:absolute;background:#000;width:39px;height:8px;top:13px;content:"";display:block;border-radius:2px}.burger:after{position:absolute;background:#000;width:39px;height:8px;bottom:13px;content:"";display:block;border-radius:2px}@media (max-width: 979px){.burger{display:block}}.burger.menu-on{background:rgba(111,111,111,0);z-index:5}.burger.menu-on:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px}.burger.menu-on:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0px}.page-thumbnail{margin-bottom:20px;text-align:center}@media (min-width: 768px){.page-thumbnail{margin:8px 30px 20px 0;float:left;text-align:left}}.contacts-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.contacts-inner{width:100%}@media (min-width: 1024px){.contacts-inner{width:33%}}.map{margin-top:30px;margin-bottom:30px;width:100%;height:300px}@media (min-width: 1024px){.map{width:66.66%;height:400px}}.paginator{max-width:1170px;width:100%;margin-left:auto;margin-right:auto;margin-top:-50px;margin-bottom:40px;text-align:center;font-size:18px}.paginator h2{display:none}.paginator a{color:#000000}.paginator a,.paginator span{display:inline-block;padding:5px}.announce{font-family:GothamProMedium;line-height:32px}.blockquote{border-left:5px solid #e5e5e5;padding-left:26px}.reference{background:#e5e5e5;padding:8px 30px}.two-logo-top img {
max-height: 60px;
}
.header-info__title {
display: block;
color: #000000;
text-decoration: none;
font-size: 26px;
font-family: 'GothamProBlack';
line-height: 130%;
}
.wrp {
width: 1160px;
margin: 0 auto;
}
.top-tech-line {
display: flex;
justify-content: space-between;
align-items: center;
}
.top-tech-line-wrp {
padding-top: 7px;
padding-bottom: 7px;
background: #325c9224;
}
.header-info__desc {
margin-top: 0;
font-family: inherit;
font-size: 16px;
}
.vip {
display: block;
margin-top: 0;
padding-left: 60px;
font: 16px "GothamProMedium";
background: url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/eye.png) 0 center no-repeat;
color: inherit;
text-decoration: none;
background-size: contain;
}
header {
margin-bottom: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.header-button {
display: inline-block;
padding: 17px 29px;
background: #325c92;
border-radius: 5px;
font: 1.8rem 'GothamProMedium';
color: #ffffff;
transition: 0.3s;
text-decoration: none;
font-size: 18px;
}
.header-top {
align-items: center;
}
.header-info__title {
display: block;
color: #131313;
text-decoration: none;
font-size: 26px;
font-family: inherit;
line-height: 106%;
}
.header-button:hover {
color: #fff;
transition: 0.3s;
background: #17437c;
}
body .search-form .is-form-style input.is-search-input {
border: none;
box-sizing: border-box;
padding: 0;
width: 100%;
height: 30px;
background: #fff;
border-radius: 5px;
padding: 4px 10px;
color: #325c92;
border-right: none !important;
border-top: none !important;
border-left: none !important;
border-bottom: 1px solid #fff !important;
font-size: 14px;
}
.is-search-submit {
opacity: 0 !important;
cursor: pointer;
}
body .search-form .is-form-style input.is-search-input::placeholder {
color: #325c92;
}
.search-form {
position: relative;
}
.search-form:before {
content: '';
background: url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/search.svg);
background-size: contain;
background-position: center;
background-repeat: no-repeat;
width: 20px;
height: 20px;
position: absolute;
top: 8px;
right: 5px;
}
div a {
cursor: pointer;
text-decoration: none;
}
a:active,
a:focus {
outline: none;
}
input,
textarea {
outline: none;
}
input:active,
textarea:active {
outline: none;
}
:focus {
outline: none;
}
button:active,
button:focus {
outline: none;
}
button:active,
button:focus {
outline: none;
}
button,
input {
-webkit-appearance: none;
}
::-webkit-scrollbar {
width: 6px; height: 6px; background-color: rgba(51, 51, 51, 0.1);
border-radius: 9em;
} ::-webkit-scrollbar-thumb {
background-color: #FF6D51;
border-radius: 9em;
}
::-webkit-scrollbar-thumb:hover {
background-color: #FF6D51;
}
::-webkit-scrollbar-button:vertical:end:increment {
background:
#fff;
}
::-webkit-scrollbar-button:horizontal:start:decrement {
background: #fff;
}
::-webkit-scrollbar-button:horizontal:end:increment {
background: #fff;
}
.main-menu__inner {
margin-left: 0;
z-index: 2;
}
.main-menu__list li:first-child a {}
#main .biography .desc-wrap .desc .desc-content p {
margin-bottom: 20px;
margin-top: 0;
line-height: 130%;
font-size: 16px;
}
.main-menu__list a {
display: block;
height: 100%;
padding: 0 24px;
vertical-align: middle;
color: #ffffff;
font: 18px/50px "GothamProMedium";
}
#main .biography .desc-wrap .desc-image img {
height: auto;
border-radius: 5px;
}
#main .biography .desc-wrap .desc-image {
width: 28%;
margin-top: 0;
}
#main .biography .desc-wrap .desc-image {
width: 28%;
margin-top: 0;
box-shadow: 12px 12px 0px 1px #325c9247;
border-radius: 5px;
display: flex;
}
#main .biography {
margin-bottom: 70px;
}
#main .news-wrap .news .title-news a {
color: rgba(255, 255, 255, 0.5);
text-decoration: none;
position: relative;
text-decoration: none !important;
}
#main .media-wrap .media .title-media a {
color: rgba(50, 92, 146, 0.5);
text-decoration: none;
position: relative;
text-decoration: none !important;
}
#main .news-wrap .news .title-news,
#main .media-wrap .media .title-media {
margin-bottom: 45px;
}
body.page-id-46 h1,
body.category-news h1,
body.category-novosti h1,
body.category-deyatelnost h1,
body.category-smi h1,
body.page-id-46 h1,
body.category-foto-i-video h1,
body.category-fotokonkurs h1,
body.search-results h1 {
color: rgba(50, 92, 146, 0.5);
text-decoration: none;
position: relative;
text-decoration: none !important;
}
body.page-id-46 h1:before,
body.category-news h1:before,
body.category-novosti h1:before,
body.category-deyatelnost h1:before,
body.category-smi h1:before,
body.page-id-46 h1:before,
body.category-foto-i-video h1:before,
body.category-fotokonkurs h1:before,
body.search-results h1:before {
content: '';
position: absolute;
bottom: -20px;
width: 50px;
left: 50%;
transform: translateX(-50%);
transition: 0.3s;
background: #325c92;
height: 9px;
border-radius: 6px;
}
#main .news-wrap .news .title-news a:before {
content: '';
position: absolute;
bottom: -20px;
width: 50px;
transition: 0.3s;
background: #fff;
height: 9px;
border-radius: 6px;
}
#main .media-wrap .media .title-media a:before {
content: '';
position: absolute;
bottom: -20px;
width: 50px;
transition: 0.3s;
background: #325c92;
height: 9px;
border-radius: 6px;
}
#main .news-wrap .news .title-news a:hover:before,
#main .media-wrap .media .title-media a:hover:before {
width: 100%;
transition: 0.3s;
}
#main .news-wrap .news .news-items p.news-item-title {
margin: 0;
padding: 15px 15px 0;
overflow-y: hidden;
max-height: inherit;
min-height: inherit;
}
#main .news-wrap .news .news-items p.date-box {
padding: 0 15px;
}
.pull-left {
float: left;
display: flex;
flex-direction: column;
justify-content: space-between;
height: calc(100% - 183px);
}
#main .news-wrap .news .news-items .img-wrapper img,
#main .news-wrap .news .news-items .news-item {
border-radius: 5px;
}
.date-box {
display: flex;
align-items: center;
}
.date-box img {
width: 16px;
margin-right: 5px;
}
#main .media-wrap .media .media-items .img-wrapper,
#main .media-wrap .media .media-items .img-wrapper img {
border-radius: 5px;
}
#main .media-wrap .media .media-items p.news-item-title a {
padding: 15px;
display: flex;
justify-content: center;
box-sizing: border-box;
font-size: 14px;
font-weight: 300;
align-items: center;
}
.tabs_menu_wrap .tabs_menu li a {
border-radius: 0 5px 5px 0;
}
.tabs_menu_wrap .tabs_menu li:first-child a {
border-radius: 5px 0 0 5px;
}
#main .news-wrap {
background-color: #325c92;
padding-top: 57px;
padding-bottom: 80px;
}
.tabs_menu_wrap .tabs_menu .active {
background: #325c92;
}
#main .biography .desc-wrap .desc {
width: 65%;
}
#footer .footer_top {
align-items: center;
justify-content: center;
}
footer {
background: #f3f3f3;
}
.footer-copys {
display: flex;
color: #111;
padding-bottom: 20px;
font-size: 14px;
justify-content: center;
align-items: center;
}
.footer-copys a {
font-size: 14px;
color: #111;
display: block;
margin-left: 15px;
}
#main .biography .desc-wrap {
align-items: center;
}
#main .news-wrap {
background: url(//xn--b1afa1aggq.xn--80asehdb/wp-content/themes/template/images/bg2.svg), linear-gradient(180deg, #325C92 0%, #325C92 100%);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.cont--item {
font-family: 'Roboto', sans-serif;
margin-bottom: 25px;
}
.cont-title-cont {
font-size: 18px;
font-weight: 500;
margin-bottom: 10px;
}
.cont-title-item {
display: flex;
align-items: center;
color: #313131;
}
a.cont-title-item {
text-decoration: underline;
}
.cont--item br {
display: none;
}
.cont-title-item svg {
height: auto;
width: 16px;
margin-right: 10px;
}
body.category-foto-i-video .media-items .media-item p.title,
body.category-fotokonkurs .media-items .media-item p.title {
padding: 20px;
box-sizing: border-box;
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
body.category-foto-i-video .media-items .media-item,
body.category-fotokonkurs .media-items .media-item {
width: 32%;
margin-right: 1%;
height: 245px;
border-radius: 5px;
}
body.category-foto-i-video .media-items .media-item:last-child,
body.category-foto-i-video .media-items .media-item:nth-child(4),
body.category-foto-i-video .media-items .media-item:nth-child(8),
body.category-fotokonkurs .media-items .media-item:last-child,
body.category-fotokonkurs .media-items .media-item:nth-child(4),
body.category-fotokonkurs .media-items .media-item:nth-child(8) {
margin-right: 1%;
}
body.category-foto-i-video .media-items .media-item p.title,
body.category-fotokonkurs .media-items .media-item p.title {
max-height: 100%;
min-height: 100%;
}
body.category-foto-i-video .media-items .media-item p.img-wrapper,
body.category-fotokonkurs .media-items .media-item p.img-wrapper {
min-height: 100%;
max-height: 100%;
}
.media-item img {
height: auto;
}
.video-media-items {
justify-content: flex-start;
}
.video-media-items .media-item {
background-color: #fff;
width: 32%;
margin-right: 1%;
position: relative;
border-radius: 5px;
overflow: hidden;
height: 245px;
}
.gallery-columns-2 {
display: flex;
margin-bottom: 30px;
flex-wrap: wrap;
}
body .gallery-columns-2 .gallery-item img {
width: 100%;
height: auto;
}
body .gallery-columns-2 .gallery-item,
body .gallery-columns-2#gallery-1 .gallery-item {
width: 32%;
float: none;
margin-right: 1%;
position: relative;
border-radius: 5px;
}
.gallery-columns-2 br {
display: none;
}
.share-blocj {
margin-top: 30px;
margin-bottom: 50px;
width: 100%;
font-family: 'Roboto', sans-serif;
font-weight: bold;
font-size: 24px;
}
.share-blocj>div {
margin-top: 20px;
}
.archive #main .news-wrap {
background: none;
}
.nav-links {
display: flex;
justify-content: center;
gap: 10px;
}
.paginator a,
.paginator span {
justify-content: center;
display: inline-block;
padding: 5px;
width: 34px;
height: 34px;
background: #325c92;
border-radius: 5px;
content: 'f';
color: #fff;
display: flex;
align-items: center;
}
.paginator span.current {
background: #121d2d;
}
.paginator a:hover {
opacity: 0.9;
}
body.category-smi #main .news-wrap .news .news-items {
display: flex;
}
blockquote {
margin-left: 0;
margin-right: 0;
padding: 20px;
border-radius: 20px;
background: #325c922e;
}
blockquote:before {}
.content img {
border-radius: 5px;
}
.single-news #main article,
body.single-mass_media #main article {
float: none;
width: 100%;
}
.single-news #main .news-wrap .news .news-items {
display: flex;
}
.single-news #main aside,
body.single-mass_media #main aside {
float: none;
width: 100%;
}
.single-news #main .news-wrap {
background: none;
}
.single-news #main .news-wrap .news .news-items {
display: flex;
justify-content: space-between;
}
.single-news #main .news-wrap .news .news-items .news-item {
width: 24%;
}
body.single-post {
background-color: #f7f7f7;
}
body.category-novosti #main .news-wrap .news .news-items {
display: flex;
}
body.single-post .pull-left {
height: auto;
}
#article .content p strong {
font-family: 'Roboto', sans-serif;
font-weight: bold;
}
a.button1 {
display: block;
text-align: center;
width: fit-content;
margin-left: auto;
color: #325c92;
font-size: 20px;
margin-right: auto;
padding: 5px;
margin-top: 40px;
transition: 0.3s;
border-bottom: 2px dashed #325c92;
}
a.button1.white {
display: block;
text-align: center;
width: fit-content;
margin-left: auto;
color: #fff;
font-size: 20px;
margin-right: auto;
padding: 5px;
margin-top: 40px;
transition: 0.3s;
border-bottom: 2px dashed #fff;
}
.read-more-bio.button1 {
margin-left: 0;
}
#main .biography a.read-more-bio:hover {
color: #325c92;
}
a.button1:hover {
color: #325c92;
transition: 0.3s;
border-bottom: 2px solid rgba(50, 92, 146, 1);
}
a.button1.white:hover {
color: #fff;
transition: 0.3s;
border-bottom: 2px solid rgba(255, 255, 255, 1);
}
.wpcf7-form {
width: 100%;
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.wpcf7-form .wpcf7-form-control-wrap input,
.wpcf7-form textarea {
width: 100%;
border-radius: 5px;
border: 1px solid rgba(50, 92, 146, 1);
padding: 10px 22px;
box-sizing: border-box;
}
.wpcf7-form input[type="submit"] {
display: inline-block;
padding: 17px 29px;
background: #325c92;
border-radius: 5px;
font: 1.8rem 'GothamProMedium';
color: #ffffff;
transition: 0.3s;
text-decoration: none;
font-size: 18px;
}
h6 {
font-family: GothamProMedium;
line-height: 32px
}
.search #main .news-wrap {
background: none;
}
#main .news-wrap .news .news-items .img-wrapper {
margin: 0;
max-height: 185px;
min-height: 185px;
overflow: hidden;
}
@media(max-width: 1200px) {
.wrp {
width: 900px;
}
.vip {
display: block;
margin-top: 0;
padding-left: 46px;
font: 12px "GothamProMedium";
}
.header-info__desc {
margin-top: 0;
font-family: inherit;
font-size: 12px;
}
.header-button {
display: inline-block;
padding: 14px 15px;
border-radius: 5px;
font: 14px 'GothamProMedium';
font-size: 14px;
}
}
@media(max-width: 900px) {
.wrp {
width: auto;
margin-right: 15px;
margin-left: 15px;
}
body.page-id-46 .content {
width: 100%;
}
.top-tech-line {
flex-direction: column;
}
#main .biography .desc-wrap .desc {
width: 100%;
}
#main .media-wrap .media .media-items {
margin-top: 140px;
}
.tabs_menu_wrap {
margin-bottom: -160px;
}
.top-tech-line-slabo {
margin-top: 10px;
}
.logo.two-logo-top {
display: none;
}
.header-top {
align-items: center;
justify-content: space-between;
}
#footer .footer_top .menu {
width: 100%;
margin: 0 auto;
}
body.category-foto-i-video .media-items .media-item,
body.category-fotokonkurs .media-items .media-item {
width: 48%;
margin-right: 1%;
height: 200px;
}
}
.prevnext-post-buttons {
display: flex;
align-items: center;
margin-top: 30px;
justify-content: space-between;
}
.prevnext-post-buttons a {
display: flex;
padding: 6px 12px;
border-radius: 20px;
border: 1px solid #325c92;
color: #325c92;
transition: 0.3s;
}
.prevnext-post-buttons a:hover {
transition: 0.3s;
background: #325c92;
color: #fff;
}
.content img {
width: 100%;
height: auto;
}
@media(max-width: 600px) {
.header-info__desc {
text-align: center;
}
.video-media-items {
margin-top: 140px;
}
#main .media-wrap .media .media-items .media-item {
height: 200px;
width: 100%;
}
#main .media-wrap .media .media-items .img-wrapper {
max-height: 100%;
min-height: 141px;
}
#main .media-wrap {
padding-bottom: 50px;
}
.footer-copys {
flex-direction: column;
gap: 10px;
}
.footer_top .header-button {
width: 100%;
box-sizing: border-box;
text-align: center;
}
#footer .footer_top {
padding-top: 0;
width: 50%;
line-height: 20px;
padding-bottom: 30px;
}
#main .biography a.read-more-bio {
background: none;
color: #325c92;
}
#main .biography .desc-wrap .desc-image {
width: 60%;
}
body.category-foto-i-video .media-items,
body.category-fotokonkurs .media-items {
width: 100%;
}
body.category-foto-i-video .media-items .media-item,
body.category-fotokonkurs .media-items .media-item {
width: 100%;
margin-right: 0;
height: 236px;
}
body.category-foto-i-video .media-items .media-item p.title,
body.category-fotokonkurs .media-items .media-item p.title {
min-height: 10px;
top: auto;
}
body.category-foto-i-video .media-items {
margin-top: 50px;
}
body.category-foto-i-video .tabs_menu_wrap,
body.category-fotokonkurs .tabs_menu_wrap {
margin-bottom: 0;
margin-top: 40px;
z-index: 0;
}
.video-media-items {
width: 100%;
}
.video-media-items .media-item {
background-color: #fff;
width: 100%;
margin-right: 0;
}
.video-media-items .media-item a .date-title {
bottom: 0;
}
.header-top {
align-items: center;
flex-direction: revert;
flex-wrap: wrap;
justify-content: space-between;
}
.logo.two-logo-top {
display: flex;
margin-bottom: 0;
order: 3;
}
.header-info {
max-width: 100%;
order: 1;
width: 100%;
margin-bottom: 10px;
}
.header-info__title {
font-size: 24px;
}
.main-menu__inner {
top: 46px;
}
.header-right {
order: 2;
}
.header-right {
margin-top: 0;
}
header {
margin-bottom: 0;
padding-top: 15px;
padding-bottom: 15px;
}
body.page-id-46 h1,
body.category-news h1,
body.category-novosti h1,
body.category-deyatelnost h1,
body.category-smi h1,
body.page-id-46 h1,
body.category-foto-i-video h1,
body.category-fotokonkurs h1,
body.search-results h1 {
color: rgba(50, 92, 146, 0.5);
text-decoration: none;
position: relative;
margin-bottom: 39px;
margin-top: 0;
text-decoration: none !important;
}
.single-news #main article,
body.single-mass_media #main article {
float: none;
width: 96%;
margin-bottom: 50px;
}
body .gallery-columns-2 .gallery-item,
body .gallery-columns-2#gallery-1 .gallery-item {
width: 100%;
float: none;
margin-right: 0;
}
#footer .footer_top {
padding-top: 15px;
width: 80%;
line-height: 20px;
padding-bottom: 15px;
}
.prevnext-post-buttons {
flex-direction: column;
align-items: inherit;
}
.prevnext-post-buttons a {
max-width: 100%;
}
.prevnext-post-buttons a {
max-width: 100%;
font-size: 12px;
margin-top: 10px;
}
.prevnext-post-buttons a:first-child {
margin-left: 0;
margin-right: auto;
}
.prevnext-post-buttons a:last-child {
margin-left: auto;
margin-right: 0;
}
.content img {
width: 100%;
height: auto;
}
.content img.application {
width: auto;
}
}
.content-desc iframe {
width: 100% !important;
}
.media-item iframe {
width: 100% !important;
height: 100% !important;
border: none !important;
}
.content img.application {
width: auto;
}
body.page-id-46 .contacts-wrapper {
align-items: flex-start;
}
.map {
height: 400px;
overflow: hidden;
}  .searchajax {
position: relative;
display: flex;
background: #fff;
width: 350px;
border-radius: 3px;
}
.searchajax button {
background: transparent;
border: none;
cursor: pointer;
}
.searchajax .search-form__input {
height: 36px;
border-radius: 3px;
}
.ajax-search {
position: absolute;
top: 104%;
left: 0;
width: 100%;
right: 0;
background: #fff;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
border-radius: 0 0 5px 5px;
margin-top: 5px;
max-height: 300px;
overflow-x: hidden;
overflow-y: auto;
z-index: 100;
margin: 0;
padding: 0;
font-size: 14px;
color: #424348;
scrollbar-color: dark;
scrollbar-width: thin;
overscroll-behavior: contain;
}
.ajax-search::-webkit-scrollbar {
width: 6px;
background-color: #eff2f3;
}
.ajax-search::-webkit-scrollbar-thumb {
background-color: #dddddd;
border-radius: 4em;
}
.ajax-search__item {
position: relative;
border-top: 1px solid rgba(224, 229, 231, 0.5);
padding: 10px 15px;
cursor: pointer;
list-style-type: none;
}
.ajax-search__link {
color: #325c92;
line-height: 130%;
margin-bottom: 10px;
font-size: 14px;
display: block;
}
.ajax-search__excerpt {
cursor: default;
font-size: 11px;
line-height: 140%;
}
.ajax-search__not-found {
font-size: 12px;
}
@media (max-width: 1023px) and (min-width: 768px) {
.header-top {
justify-content: space-around;
}
}
@media(max-width: 978px) {
.searchajax {
display: none;
}
.main-menu {
min-height: 46px;
}
.mobile-menu {
height: 26px;
}
.mobile-menu span {
height: 4px;
}
.mobile-menu.js-active span:nth-child(1) {
transform: rotate(45deg) translate(7px, 7px);
}
.mobile-menu.js-active span:nth-child(3) {
transform: rotate(-45deg) translate(7px, -7px);
}
.main-menu__list {
margin: 0 0 10px 0;
}
#main .biography .desc-wrap .desc {
text-align: left;
}
#main .media-wrap .media .title-media a:before,
#main .news-wrap .news .title-news a:before {
bottom: -15px;
height: 6px;
}
.logo__item:not(:first-child) {
margin-left: 10px;
}
}
.error-page p {
font-size: 18px;
line-height: 1.4;
}
.error-page article {
text-align: center;
}
.error-page  h1 {
font-size: 3rem;
margin-bottom: 35px;
}
.error-page a {
color: #325c92;
text-decoration: underline;
} .popup-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.6);
display: none;
z-index: 5;
}
.popup {
position: absolute;
background: #ffffff;
width: 600px;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
padding: 45px 35px 30px;
border-radius: 5px;
box-sizing: border-box;
}
.close-popup {
position: absolute;
top: 20px;
right: 20px;
cursor: pointer;
}
.close-popup:hover {
opacity: 0.7;
}
.no-scroll {
overflow-y: hidden;
}
@media(max-width: 767px) {
.popup {
width: 95%;
}
}