/*Theme Name: Інститут електродинаміки Національної академії наук України (IED)Author: Max IermakAuthor URI: https://new-point.com.uaDescription: The Institute of Electrodynamics of the National Academy of Sciences of Ukraine was founded in 1947Version: 1.0License: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlText Domain: btuThis theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.*//*---------FONTS------------------*/.fw-100 { font-weight: 100;}.fw-300 { font-weight: 300;}.fw-400 { font-weight: 400;}.fw-500 { font-weight: 500;}.fw-700 { font-weight: 700;}.fw-800 { font-weight: 800;}.fw-900 { font-weight: 900;}/*---------ANIMATION--------------*/@-webkit-keyframes morelink {    0%   {-webkit-transform: translateY(5px);}    18%  {-webkit-transform: translateY(25px);}    36%  {-webkit-transform: translateY(3px);}    52%  {-webkit-transform: translateY(12px);}    75%  {-webkit-transform: translateY(5px);}    100% {-webkit-transform: translateY(5px);}}@keyframes morelink {    0%   {transform: translateY(5px);}    18%  {transform: translateY(25px);}    36%  {transform: translateY(3px);}    52%  {transform: translateY(12px);}    75%  {transform: translateY(5px);}    100% {transform: translateY(5px);}}body {    font-family: 'Montserrat', sans-serif;}a {    color: #223171;    transition: all .3s;    text-decoration: none;}a:hover {    color: #212529;}/*------- */.header__container {    position: relative;    background: url("/wp-content/themes/ied/images/bg/main_bg.jpg");    background-position: top center;}.header__container.index {    height: 800px;}.header__container.page {    height: 315px;}.particles-js {    position: absolute;    width: 100%;    height: 100%;}.header__wrapper {    position: relative;    width: 100%;    height: 100%;}.header__inner {    background: #223171;    box-shadow: 0 10px 50px #223171;}.header__inner .text, footer .text {    color: #fff;}.text.hsm {    font-size: 13px;    font-weight: 300;    opacity: .8;}.text.hbig {    margin-top: 2px;    font-size: 31px;    font-weight: 400;    line-height: 105%;}.lng__wrapper {    position: relative;    margin-top: 7px;}.lng-one {    position: relative;    float: left;    width: 30px;    height: 27px;    font-size: 14px;    font-weight: 300;    color: #fff;    text-align: center;    padding-top: 3px;}.lng-one a {    position: relative;    color: #fff;    text-decoration: none;    opacity: .8;    transition: opacity .3s;}.lng-one a:hover {    opacity: 1;}.lng-one a:after {    content: '';    position: absolute;    width: 100%;    height: 1px;    background: #fff;    bottom: -3px;    left: 0;    opacity: .8;}.lng-one.selected {    color: #223171;    background: url("/wp-content/themes/ied/images/bg/lng_bg.png");    background-size: 80%;    background-repeat: no-repeat;    background-position: center center;    opacity: 1;}.indexnews__wpapper {    max-height: 120px;    overflow: hidden;}.indexnews__date {    position: relative;    background: #dca449;    font-size: 32px;    padding-right: 20px;}.indexnews__date .ind-day {    font-size: 56px;    font-weight: 500;}.indexnews__date .ind-month {    position: absolute;    top: 72px;    left: 0;    font-size: 15px;    font-weight: 600;    width: 100%;    text-align: center;}.indexnews__content {    position: relative;    background: #fff;    font-size: 13px;    padding: 15px;}.indexnews__more {    position: relative;    background: #fff;}.indexnews__more a {    position: relative;    display: block;    height: 50px;    width: 25px;    margin-top: 29px;    margin-left: -12px;}.indexnews__more a:before {    content: '';    width: 28px;    height: 3px;    border-radius: 3px;    position: absolute;    top: 13px;    background: #000;    transform: rotate(45deg);    transition: all .3s;}.indexnews__more a:hover:before {    background: #dca449;}.indexnews__more a:after {    content: '';    width: 28px;    height: 3px;    border-radius: 3px;    position: absolute;    top: 31px;    background: #000;    transform: rotate(-45deg);    transition: all .3s;}.indexnews__more a:hover:after {    background: #dca449;}.menu__wrapper {    background: #223171;    box-shadow: 0 -5px 35px #18265d;}.menu__inner {    z-index: 1000;}.menu__inner:after {    content: '';    position: fixed;    z-index: -1000;    top: 0;    left: 0;    width: 100vw;    height: 100vh;    background: #000;    opacity: 0;    transition: opacity .3s;}.menu__inner.show:after {    z-index: 800;    display: block;    opacity: 0.5;}.menu-one {    position: relative;    display: inline-block;    margin-right: 1.6vw;    z-index: 1000;}.wsubmenu {    margin-right: 2.6vw;}.menu-one a {    color: #fff;    font-weight: 800;    font-size: 13px;    text-transform: uppercase;    opacity: .8;    transition: opacity .3s;    font-family: 'Open Sans', sans-serif;}.menu-one a:hover {    text-decoration: none;    opacity: 1;}.menu-one a:after {    content: '';    position: absolute;    bottom: -3px;    left: 1px;    width: 0%;    height: 1px;    background: #fff;    transition: all 0.3s;}.menu-one a:hover:after {    width: 100%;}.arr-submenu {    position: absolute;    width: 7px;    height: 7px;    top: 10px;    right: -15px;    transform: rotate(00deg);    transition: transform .3s;}.show .wsubmenu .arr-submenu {    transform: rotate(180deg);}.arr-submenu:before {    content: '';    width: 7px;    height: 1px;    background: #fff;    position: absolute;    top: 3px;    left: -3px;    transform: rotate(45deg);}.arr-submenu:after {    content: '';    width: 7px;    height: 1px;    background: #fff;    position: absolute;    top: 3px;    left: 2px;    transform: rotate(-45deg);}.submenu__wrapper {    background: #223171;    border-radius: 0;    border: 0;    margin: 0;    padding: 10px 20px 20px;    width: 340px;    left: -19px !important;    top: 14px !important;    box-shadow: 0 10px 50px #101835;}.submenu__wrapper .submenu-wrap {    position: relative;    margin-bottom: 5px;    display: table;}.submenu__wrapper .submenu-link {}.divisios__wrapper {    margin-top: 240px;}.divisions__inner {    position: relative;    background: url("/wp-content/themes/ied/images/bg/dark_bg.jpg");    padding-bottom: 50px;    box-shadow: 0 10px 50px #223171;}.divs-title {    text-transform: uppercase;    text-align: center;    color: #d6dfff;    font-size: 16px;    font-weight: 300;    letter-spacing: 5px;    padding-top: 16px;}.divs-link {    position: relative;    margin-top: 180px;    color: #c7cbdb;    font-size: 19px;    line-height: 110%;    font-weight: 700;    padding: 0 10px;    transition: all .3s;    transition-delay: .1s;    text-align: center;}.divs-link__wrapper {    width: 100%;    position: relative;    display: inline-block;    height: 305px;}.divs-img__wrapper {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    overflow: hidden;}.divs-img:after {    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background: #000;    opacity: 0;    transition: all .3s;}.divs-img {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 51%;    background-position: top center;    background-size: cover;    transition: all .5s;    transform: scale(1);}.divs-link__wrapper:hover {    text-decoration: none;}.divs-link__wrapper:hover .divs-img{    height: 100%;}.divs-link__wrapper:hover .divs-img:after {    opacity: 0.4;}.divs-link__wrapper:hover .divs-link {    margin-top: 190px;    color: #fff;    text-decoration: none;}.divs-link__wrapper .link-more__wrapper {    position: absolute;    top: 0;    left: 29%;    opacity: 0;    transition: top .3s, opacity .3s;}.divs-link__wrapper:hover .link-more__wrapper {    opacity: 1;    top: 40px;}.link-more {    position: relative;    color: #223171;    text-transform: uppercase;    font-size: 10px;    font-weight: 600;}.link-more.link-white {    color: #fff;}.link-more:before {    content: '';    position: absolute;    width: 0;    height: 1px;    bottom: -3px;    background: #223171;    transition: all .3s;}.link-more span {    position: relative;    display: inline-block;    margin-left: 30px;    transition: all .3s;    transition-delay: .2s;}.link-more span:before {    content: '';    position: absolute;    width: 30px;    height: 1px;    border-bottom: solid 1px;    right: -17px;    top: 50%;    margin-top: -4px;    opacity: 1;    transition-delay: .2s;    transition: all .4s;}.link-more span:after {    content: '';    position: absolute;    width: 15px;    height: 15px;    border-bottom: solid 1px;    border-right: solid 1px;    transform: rotate(-45deg);    top: 50%;    margin-top: -11px;    right: -16px;    opacity: 1;}.link-more:hover {    text-decoration: none;}.link-more:hover:before {}.link-more:hover span {    margin-left: 50px;}.link-more:hover span:before {    width: 45px;}.content__wrapper {    background: url("/wp-content/themes/ied/images/bg/content_bg.jpg");    background-position: top center;    background-repeat: no-repeat;}.content__wrapper.index{    padding: 160px 0 80px;}.content__wrapper.page{    padding: 80px 0 80px;}.subtitle {    font-size: 29px;    font-weight: 800;    margin-bottom: 20px;    color: #333;}.subtext {    font-size: 15px;    font-weight: 500;    color: #333;}.prop__wrapper {    margin-top: 30px;}.prop-one {    padding: 0;    margin: 0;}.prop-link {    position: relative;    display: inline-block;    width: 100%;    height: 400px;}.prop-img__wrapper {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 200px;    overflow: hidden;}.prop-odd .prop-img__wrapper {    top: 200px;}.prop-img {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-position: top center;    background-size: cover;    transition: all .5s;    transform: scale(1);}.prop-title__wrapper {    position: absolute;    top: 200px;    left: 0;    width: 100%;    height: 200px;    background: #dca449;    overflow: hidden;}.prop-odd .prop-title__wrapper {    top: 0;}.prop-title {    position: absolute;    bottom: 65px;    padding: 15px;    font-size: 13px;    line-height: 120%;    color: #fff;    font-weight: 600;}.prop-details {    position: absolute;    bottom: 26px;    background: #b7883d;    padding: 10px 3px 10px 14px;    left: 15px;}.prop-link:hover .prop-img {    transform: scale(1.2);}.prop-link:hover .link-more span {    margin-left: 50px;}.prop-arrow {    position: absolute;    bottom: 170px;    width: 25px;    height: 40px;    z-index: 1;    cursor: pointer;}.prop-arrow-left {    left: 115px;}.prop-arrow-right {    left: auto;    right: 115px;}.prop-arrow span {    position: absolute;    height: 1px;    width: 5px;    top: 20px;    left: 10px;}.prop-arrow span:before {    content: '';    position: absolute;    height: 1px;    width: 25px;    background: #000;    top: 8px;    left: -6px;    transform: rotate(45deg);}.prop-arrow span:after {    content: '';    position: absolute;    height: 1px;    width: 25px;    background: #000;    top: -8px;    left: -6px;    transform: rotate(-45deg);}.prop-arrow.black span, .prop-arrow.black span:before, .prop-arrow.black span:after {    background: #000;}.prop-arrow-left span {    transform: translateX(0);    transition: all .3s cubic-bezier(.17,.89,.38,1.49);;}.prop-arrow-right span{    transform: rotate(180deg) translateX(0);    transition: all .3s cubic-bezier(.17,.89,.38,1.49);;}.prop-arrow-left:hover span {    transform: translateX(-5px);}.prop-arrow-right:hover span {    transform: rotate(180deg) translateX(-5px);}#gallery-props .prop-arrow-left {    right: 80px;    left: auto;    top: -60px;}#gallery-props .prop-arrow-right {    right: 0px;    left: auto;    top: -60px;}footer {    position: relative;    padding: 80px 0 60px;    width: 100%;    background: url("/wp-content/themes/ied/images/bg/footer_bg.jpg");    background-size: cover;}.text.fsm {    font-size: 12px;    font-weight: 300;    opacity: .8;}.text.fbig {    margin-top: 6px;    font-size: 28px;    font-weight: 400;    line-height: 105%;}.text.fcont {    margin-top: 16px;    font-size: 15px;    font-weight: 100;    line-height: 120%;}.text.fcont span {    font-size: 120%;    font-weight: 400;    line-height: 160%;}.breadcrumb__wrapper {    position: absolute;    bottom: -50px;    left: 0;    width: 100%;    padding: 10px;}.breadcrumb {    border: none;    background: transparent;    border-radius: 0;    padding: 0;    margin: 0;    font-weight: 300;    font-size: 14px;    opacity: 0.9;}.breadcrumb-item {    color: #fff;}.breadcrumb-item a {    color: #3875be;    font-size: 12px;    margin-right: 6px;    margin-left: 12px;}.breadcrumbs__current {    margin-left: 12px;    color: #5f5f5f;}.breadcrumb-item+.breadcrumb-item::before {    color: #fff;}.breadcrumb-item.active {    color: #ffca75;}.alignright {    text-align: right;    align-items: end;    float: right;    margin: 10px 0 10px 30px;}.alignleft {    float: left;    margin: 10px 70px 10px 0!important;}.page-content {    color: #333;}.page-content p {    font-size: 17px;}.page-content ul {    margin-left: 30px;    margin-top: 30px;    color: #061244;}.page-content ul li {    padding-bottom: 10px;    padding-left: 20px;    font-size: 120%;    font-weight: 300;}.page-content blockquote {    margin-left: 0;    padding: 10px 0 10px 30px;    border-left: solid 5px #dca449;    color: #483310;}.page-content blockquote p {    font-size: 17px;    font-weight: 600;}.page-content h2 {    font-size: 22px;    font-weight: 600;    margin-top: 30px;    margin-bottom: 35px;    color: #213070;}.footer-logo {    height: 55px;}.news__wrapper {    margin-top: 35px;}.news-one {    position: relative;    margin-left: 0;    padding: 10px 50px 10px 30px;    border-left: solid 7px #b5b5b5;    margin-bottom: 50px;}.news-title__wrapper {    margin-bottom: 15px;}.news-title__wrapper a {    font-size: 23px;    font-weight: 500;    line-height: 105%;    color: #223171;    transition: color .3s;}.news-title__wrapper a:hover {    text-decoration: none;    color: #212529;}.news-date__wrapper {    display: inline-block;    background: #dca449;    padding: 5px 13px;    margin-bottom: 9px;    font-size: 13px;}.news-text__wrapper p {    font-size: 14px;    font-weight: 300;}.inno__wrapper {    margin-top: 55px;}.inno-one {    border-bottom: solid 1px #a4aac1;    padding-bottom: 20px;    margin-bottom: 30px;}.inno-title__wrapper h2{    font-size: 26px;    font-weight: 300;    line-height: 115%;    margin-bottom: 16px;    display: inline-block;    color: #283365;}.inno-text__wrapper {    position: relative;    padding-left: 130px;    font-weight: 300;    font-size: 16px;    line-height: 125%;}.inno-text__wrapper:before {    content: '';    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABmJLR0QA/wD/AP+gvaeTAAACVklEQVR4nO2aPVMbMRCGnzCMC3oYCrtk8iegD/wnWpzfksmkhD5AmyIUpsaGLoVTpnGKU8aHfR8r3Uorx3pmNDcjr7XvvvZJOtlQKBQKYRwB18Az8AdYGbRX4DMwilzrFifAjwHCtds0brnvOQGeXOLnmggLzll/E5JwDPx0SWfAKbYGkDJ/U/FJBbSQJH9b8ckEdBA9f1fxSQT0EDV/X/HRBQiIll9SfFQBQqLklxYfTYAH6vmPWG9ynqjW/aQCPFHPf816k9NX/IWLXWgK8ETdgFltUGm70RTgiboBPg82C6rikz+M1FA3wPqe9mWQ3gNFITtJMcBagDVDDLgC5tgfhvyjL24OXEoKk04qORTv2140DfgvVosyB1gLsKYYkCDHI9uTUdN5/mbcb+Ab8FEw3gp40BKsPQl2zcpTQdwvYCyI+66kN5oBdZrO8zfjxsCt6/sSkFeiY1Dg0Li2jUydietbBuSV6ggOTGGAT1yQDqtV4MJdk/2k5UPKSfCmIa4vT+gKYH4L1FvTSdIQA/pWgNbxDwVv1OJDwHsm7rpseC1kPBGpJsG+uAlw5/q+BowXqsPcgKaN0FnAeKE61Au7R3aP3vO+8CXVJ3/WECcZbxMzA3Ihq31ANhQDrAVYM2QfsKB6YtuleWAuCZJObpdUp6xdW92c2gvwSdOAXBikd+/ngGKAtQBrigHWAqyRGPDI9olLTn3qtJ3AdMXk1idm728ByVb4gW2Hc+pTZ+93gm/ueh46aEKi/L4wxf7Bxbep/lN15Ex4zaCwvpbDP1ULhcIO8xcRnYwuAWTS9wAAAABJRU5ErkJggg==");    position: absolute;    top: 0;    left: 0;    width: 64px;    height: 64px;}.innos__wrapper {    margin-top: 50px;}.innos-one {    padding: 25px;}.innos-one__inner {    margin: 20px;    height: 100%;}.innos-one__inner:before {    content: '';    position: absolute;    width: 97%;    height: 95%;    top: 0;    left: 0;    background: #e8e8e8;    opacity: 0.4;    transition: opacity .3s;}.innos-one__inner:hover:before {    opacity: 1;    box-shadow: 0 5px 30px #ddd;}.innos-title {    position: relative;    display: inline-block;    font-size: 22px;    font-weight: 300;    text-transform: uppercase;    color: #1a2658;}.innos-text {    position: relative;    font-size: 16px;    font-weight: 300;    line-height: 120%;}.innos-link {    position: relative;    display: inline-block;    text-decoration: underline;    padding-left: 80px;    margin-top: 27px;}.innos-link:before {    content: '';    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAEQElEQVRoge3aXahVRRQH8J/erCi0p8o0ykqrhyAoQfvkUn6hEjexIh/6eAiioJfKMiH1ISJJIvLBitQeKkIK+pIo1EoiC4MgKsiSPpDiapr3ZmTRvT3MbN3nuM89++w593ge+sNw9l5rzVrz33tmz5qZM8boYCLuwCycF2W7sQUb8esoxW0bxuJBHMIwvsUbeBO7ouwPPBBtuxKThCc+jG24rMBmetQNR9tJ7Qo+poH8eqzCWS34Oh0nYTnWCI09Gy9G/W3YE2Pej8dwGHtbiPELHsXWekURkTPxPQ7i4xLOZ+AcfIdbsTOnWxUDZ9crc7rpeAVT8SM+KxHrKkzABehvZjxfeJoLSjg+DfvxRQxQj7n4J5Y5BfoJse7+6KsZFsS2zS9hqy8a95awnRdtF41gMwXnjqBfFH3MLRGvN9r21StOKFE5w0RMrpPNiL+7R6j3QxO/Wd2Z2Fen2yPhU130RhYK3WO4QZlZNRiuGMHv32q7eK/EN9IXnd5bJz8VT2I9tpduei2uwb+Ozj95PIUb8U4zJ2WJ9AhEnivQ9QtfpptK+qrHXuHT/HKB7okYuylaGSON8FIsxxVV0oTJwnyRYaraPnspZufur4wlw+xok6Ev+siwRJtm/KLBvgEH4vVyDGF8vH8GgznbTUJelWG72vGzK9pkGIw+RJ9DMYYYc0POtlcbPr8ZeoSMYGzuvqdOX39fX7+R/djou9S4yKMKkVeFgX8w3q/H1zn9WiHHyrC6rv5K/Jy7X4od8fogHsHrFdp1DJp1rU6idNfq2jVBq/ifSA5TlcxGRxMpE+JSIbV4WEj2Nkf5QmGmroKdjv04lEIKkVnC5LYPt+TkU3B5RZ+HqzYmhcjNwsS1EV/l5Gtj6ShSiPwuZKxdgXYM9jvxdBv8JCGFyFZ8hBdwfk6+UuOFUlHJT3iVkdK1tgvrkA/UDvZ3cXILfj5MaMMRpBBZgffwOf7KyXc4mjt1DKkLq2zfa5ywpj9uSCFysfDlWifM7pdE+Rm4VuNdzCIcwvsSHkYKkdcwTXgbD+XkK3BPBX9zBDKVkELkPmHLc43atGKZsJ5o9Y18mtCWJCJbhG5Uj4Go6yjaMSFOxtVt8JOElDdytzA4V+FPXBjl16mdVwgT3zphw3pUkEJkibBLOIDFOfl0x27WDQlZwEhExhe0p/Q4SyGyWDiseV7t2cZqra0pevC2sLNfhKbnIKQR6cddCfUzXCSQ2Iwvo2yacNwwgGfLOGnHlmkqToy/m4S1zTThnHFAODMZ6cjiCLpt8yEjMV4gUTpn6yYilUnQXUSWCSTmqZA9lx0jv8UgO5sZVsAp8XdQIPFJFSdliawWztHbdsCfwwHhAT2Ob6o6KUukH7dXDdIJdNMYSULRG8n+UjEbP3WwLWWQnYSVmu17hA2FVnZCOlm2KTgIapSUjcMNas/2ugG78JbjvD8wqvgPi1kP5FJHNboAAAAASUVORK5CYII=);    position: absolute;    top: -10px;    left: 11px;    width: 50px;    height: 50px;}.innos-link a {    font-size: 14px;    line-height: 115%;    display: inline-block;    text-decoration: underline;}.units-one {    position: relative;    padding: 20px;}.units-one__inner {    position: relative;    padding: 30px;}.units-one__inner:before {    content: '';    position: absolute;    width: 100%;    height: 100%;    background: #ddd;    left: 0;    top: 0;    opacity: .4;    transition: opacity .3s;}.units-one__inner:hover:before {    opacity: 1;    box-shadow: 0 5px 30px #ddd;}.units-num {    position: relative;    color: #202f6e;    text-transform: uppercase;    font-size: 13px;}.units-title {    position: relative;    font-size: 19px!important;    font-weight: 700!important;    margin-top: 3px;    color: #223171;}.units-text {    position: relative;    font-size: 15px;    font-weight: 400;    line-height: 120%;    min-height: 75px;    color: #000;}.units-desc {    position: relative;    margin-top: 30px;}.units-leader {    font-size: 20px;    line-height: 125%;    font-weight: 300;}.units-leader strong {    text-transform: uppercase;    font-size: 12px;    font-weight: 600;}.units-leader p {    margin-bottom: 0;    padding-bottom: 0;}.units-person span {    font-size: 15px;    display: block;}.units-person strong {    font-size: 20px;    display: block;    margin: 6px 0 26px;}.units-leader .tel {    font-size: 15px;    font-weight: 400;    margin: 0;}.units-leader .email {    font-size: 15px;    font-weight: 400;}.units-link {    position: relative;    padding: 0 0 0 54px;    font-size: 14px;    line-height: 120%;    margin-top: 60px;}.units-link:before {    content: '';    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABmJLR0QA/wD/AP+gvaeTAAADOUlEQVRYhe3YPYhcVRQH8N+sgUSFxFVjWDYmGiV+dElAg4iaVaOF8QNDmgVBVwtFUCtFU4xYxI+QTsEYm0gKFdTExsWIlkIwhY1KgiJ+BYkxhRjWwrU4Z9jZtzPz3uzO7GzhHy7vzP/dc+//nXfvuecN/2NhqDVdd+GKwUmZhR/wPqaXJfEcXsCXmB6UqkQNW7EBLzfIo9gzKEUtsEdoMpTEeZgamJy5mBKaLCvpWBVDmMAOsUQ+xtt6sFyGyrtUGuMwXsVvOIW9yS14/F5EcAI3Y7PYffAKjuNhEcl5oxcR3IF3zYiD7/Ee7l3o4L0QyEw+LWJR1+AK7BYbYHf+hiMiyW9o6ntVckdKfCvjc9RL+hzAz9iX1/3JD6WQs8ntT/uwmci2822HemrqSuCf2Jn2zvzdQE1slo+yPWL2a+/k21FgN7v4F2zDJxgTkWhgWuzWdju2k29HdCPwSXyAJ3AGDyZ/He7Ctbg4uTP4FpP4poNvTwV+gfXYiO9wDq/jcZzM9mv2XScitQ9v4KmC71+9FFjDbbgTl+NS/C6idVPyn7XxvUPkyPUicpfhNH7Cp+KhO6aiKmnmLfGqbhRR+zpF34OnO4gjKpJnsm8tfc/lWJN4s8L8aL+Lt4nKYnOB3ySe/KIKYw9n300Ffgv+wa0tfOqpqTSCN4gz9XiBX5XXsxUENlLKqgL/VY67tZNz2RpcgWvEemnGcF6LfCfsNTf/bVRyqpQJPITlWkf6aGVpEa1WOJZztEWZwJN4vgshPUevqpm+oSjwepxIe1gcSY31diLvE/lre9oH8WjaL2WT3MG0t6dPN3O0FLhalEqwEqN5lfzqtNdhJO212a9hr017tMkeSZ9u5piFRh68EONN4ieaHmI878P9WJP2GK5Oe0s2yY2lvQb3pV1ljrp5lFuLibpCov5bvI52pfvA0BB4AA/hX3Es9bOdwmu4oIrARh78EFeKmq7fURzFi7gdD+DHPs83L1wijsnTZjZSM+oqFgv9wh+4WyytSTw7IB2VMC426Ts4P7m6AUewGYfEXye3iOJ3pPnmUhDI7LrwmLnF7ZLBcvGJMW0e38WLgSk8JurHlSV9lwb+Az7cx22rXiw4AAAAAElFTkSuQmCC);    position: absolute;    top: 0;    left: 0;    width: 40px;    height: 40px;}.alignleft {    float: left;    margin: 0.5em 1em 0.5em 0;}.page-content h3 {    font-size: 21px;    font-weight: 700;    margin-top: 20px;}.page-content h3 strong {    /*font-size: 13px;    display: block;*/    font-weight: 700;    text-transform: uppercase;}td {    vertical-align: top;}.units-desc img.img-fluid {    height: 300px!important;}.form__wrapper {}.language-chooser {    list-style: none;    margin: 0;    padding: 0;}.language-chooser li {    display: inline-block;    padding-right: 10px;}.language-chooser li a {    color: #fff;    font-size: 13px;    font-weight: 300;    opacity: 1;}.language-chooser li.active a {    opacity: .6;}.bibliometryka__wrapper .units-link {    text-transform: uppercase;    font-weight: 700;    padding-right: 50px;    font-size: 17px;    margin-bottom: 40px;}.bibliometryka {    text-transform: uppercase;    font-size: 15px;    color: #b17618;    font-family: "Open Sans", sans-serif;}.bibliometryka p {    margin: 0;    padding: 0;}.bibliometryka a {    display: block;    text-align: right;    font-weight: 700;    line-height: 200%;    margin-top: -24px;}.zvannya {    text-transform: uppercase;    margin-bottom: 50px;    font-weight: 600;    color: #223171;    font-size: 14px;}.one-vcheni {    padding: 0 10px 20px;    margin-bottom: 40px;}.img-vcheni__wrapper {    width: 100%;    max-width: 230px;    height: 285px;    overflow: hidden;}.img-vcheni__wrapper img {    width: 100%;    max-width: 230px;}.titul-vcheni {    text-transform: uppercase;    margin-bottom: 14px;    font-weight: 600;    color: #223171;    font-size: 12px;}.one-vcheni .units-link {    margin-top: 20px;    font-size: 13px;}.child-posts__wrapper {    margin-bottom: 70px;}.onechild-posts {    position: relative;    padding: 42px;    background-color: #ededed;}.onechild-posts h4 {    font-size: 12px;    line-height: 150%;}.hamburger {    padding: 0;    transition: all .3s;    transition-delay: .2s;    margin-left: -30px;}.hamburger:focus {    border: 0;    outline: 0;}.hamburger .hamburger-inner {    width: 18px;    height: 2px;    transition: width 0.2s ease-in;    background-color: #fff;}.hamburger:hover {    padding: 0;}.hamburger:hover .hamburger-inner{    width: 25px;    background-color: #fff;}.hamburger-inner:after, .hamburger-inner:before {    width: 25px;    height: 2px;    background-color: #fff;}.hamburger-inner {    top: 8px!important;}.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after {    background-color: #fff;}.menu__wrapper {    display: block;    z-index: 1000;}.pagination__wrapper h2 {    display: none;}.page-numbers {    padding: 6px 10px;    font-size: 17px;}.page-numbers.current {    background: #22306f;    color: #ffffff;}.pagination__wrapper {    margin-bottom: 50px;}@media (max-width: 576px) {    .menu__wrapper {        display: none;    }    .menu__wrapper.is-active {        display: block;    }    .logo-top {        max-width: 70px    }    .indexnews__wrapper {        display: none;    }    .text.hsm {        font-size: 10px;    }    .text.hbig {        font-size: 23px;    }    .lng__wrapper {        display: none;    }    .text.fsm {        font-size: 10px;    }    .text.fbig {        font-size: 23px;    }    .text.fcont {        font-size: 13px;    }    .menu-one {        display: block;    }    .dropdown-menu.show {        position: relative!important;        transform: none!important;    }    .submenu__wrapper {        padding: .5rem 0;        width: 100%;        left: 0!important;        top: 0!important;        box-shadow: none!important;    }    .submenu__wrapper li a {        font-size: 11px;        line-height: 150%;        display: inline-block;        font-weight: 500;    }    .submenu__wrapper .submenu-wrap {        margin-bottom: 0;    }    .divisios__wrapper {        margin-top: 110px;    }    .header__container.index {        height: auto;    }}