body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull))  {
max-width: inherit;
}

iframe {
      border:none;
      top: 0; right: 0;
      bottom: 0; left: 0;
  width: 100%;
      height: 1355px;
padding: 0px;
margin: 0px;
overflow: hidden;
  }
.header-style-3 .main-navigation a, .header-style-2 .main-navigation a {
    padding: 10px 5px  !important;
    font-weight: 600 !important;
    font-size: 15px !important;
}
img.custom-logo {
    width: 60%;
}
header.site-header.header-style-2 .bottom-header-part {
   padding: 0px !important;
}

header.site-header.header-style-2 .top-header-part {
    background-color: #5C6382 !important;
}

.header-style-3 .main-navigation a, .header-style-2 .main-navigation a {
     color: #666666 !important;
}

.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a {
    color: #2ea4f2 !important;;
}

a.magazine-scroll-to-top {
     background-color: #5C6382 !important;
}

.main-navigation a {
     text-transform: inherit !important;
}

header.site-header.header-style-2 .top-header-part {
    padding: 0 !important;
}

.author-social-contacts a, .author-social-contacts a, .teams-social a, .teams-social a, ul.social-links a, ul.social-links a {
    opacity: 1 !important;
}

.author-social-contacts a:focus, .author-social-contacts a:hover, .teams-social a:focus, .teams-social a:hover, ul.social-links a:focus, ul.social-links a:hover {
    opacity: 0.8 !important;
}

.header-style-3 .main-navigation a, .header-style-2 .main-navigation a:hover {
    opacity: 0.7 !important;
}