/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-absolutezero:var(--color-blue-600);--color-white:#fff;--color-text:var(--color-gray);--color-text-light:var(--color-gray-500);--color-gray-050-o-40:rgb(243,244,249,0.4);--color-gray-200-o-80:rgb(212,212,218,0.8);--color-maximumred:var(--color-red-500);--color-sunglow:#ffd23f;--color-sunglow-shaded:#977405;--color-lightninggreen:#26a769;--color-focus:var(--color-lightninggreen);--color-absolutezero-hover:var(--color-blue-650);--color-absolutezero-active:var(--color-blue-700);--color-maximumred-hover:var(--color-red-550);--color-maximumred-active:var(--color-red-600);--color-bgblue-hover:var(--color-blue-020);--color-bgblue-active:var(--color-blue-050);--color-bgred-hover:var(--color-red-020);--color-bgred-active:var(--color-red-050);--color-gray:#232429;--color-gray-900:#393a3f;--color-gray-800:#55565b;--color-gray-700:#75767b;--color-gray-600:#828388;--color-gray-500:#919297;--color-gray-400:#adaeb3;--color-gray-300:#c1c2c7;--color-gray-200:#d3d4d9;--color-gray-100:#dedfe4;--color-gray-050:#f3f4f9;--color-gray-025:#f9faff;--color-blue:var(--color-blue-600);--color-blue-900:#000f33;--color-blue-800:#001f66;--color-blue-700:#002e9a;--color-blue-650:#0036b1;--color-blue-600:#003ecc;--color-blue-500:#004eff;--color-blue-400:#3371ff;--color-blue-300:#6694ff;--color-blue-200:#99b8ff;--color-blue-100:#ccdbff;--color-blue-070:#dbe6ff;--color-blue-050:#e5edff;--color-blue-020:#f5f8ff;--color-red:var(--color-red-500);--color-red-900:#2c0707;--color-red-800:#580e0e;--color-red-700:#841515;--color-red-600:#b01c1c;--color-red-550:#c61f1f;--color-red-500:#dc2323;--color-red-400:#e34f4f;--color-red-300:#ea7b7b;--color-red-200:#f1a7a7;--color-red-100:#f8d3d3;--color-red-070:#fae0e0;--color-red-050:#fce9e9;--color-red-020:#fdf5f5;--color-fg:var(--color-text);--color-bg:var(--color-white);--color-link:var(--color-absolutezero);--color-link-hover:var(--color-absolutezero-hover);--color-link-active:var(--color-absolutezero-active);--color-divider:rgb(142,146,156,0.5);--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.5;--line-height-heading:1.3;--line-height-form-label:calc(18rem / 16);--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-s:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--color-focus);--shadow-z3:0 0.875rem 1.875rem rgb(0,0,0,0.1);--input-fg-color:var(--color-fg);--input-bg-color:var(--color-bg);--input-fg-color--description:var(--color-gray-800);--input-fg-color--placeholder:var(--color-gray-700);--input-border-color:var(--color-gray-500);--input--hover-border-color:var(--color-text);--input--focus-border-color:var(--color-absolutezero);--input--error-color:var(--color-maximumred);--input--error-border-color:var(--color-maximumred);--input--disabled-color:rgb(84,85,96,0.6);--input--disabled-fg-color:var(--color-gray-800);--input--disabled-bg-color:#f2f2f3;--input--disabled-border-color:#bababf;--input--disabled-border-opacity:0.5;--input-border-radius-size:0.125rem;--input-border-size:1px;--input--error-border-size:2px;--input-padding-vertical:calc(var(--space-s) - var(--input-border-size));--input-padding-horizontal:calc(var(--space-m) - var(--input-border-size));--input-font-size:var(--font-size-base);--input-line-height:var(--space-l);--input-padding-vertical--small:calc(var(--space-xs) - (var(--input-border-size) * 2));--input-padding-horizontal--small:calc(var(--space-m) - var(--input-border-size));--input-font-size--small:var(--font-size-xs);--input-line-height--small:1.3125rem;--input--extrasmall-padding-vertical:calc(0.15rem - var(--input-border-size));--input--extrasmall-padding-horizontal:calc(var(--space-xs) - var(--input-border-size));--input--extrasmall-font-size:var(--font-size-s);--input--extrasmall-line-height:calc(var(--space-m) + 0.2rem);--input--required-mark-size:0.4375rem;--input--label-spacing:1.6875rem;--details-border-color:var(--color-gray-100);--details-summary-shadow-color:var(--color-focus);--details-summary-focus-border-size:var(--focus-border-size);--details-desktop-wrapper-padding-start:calc(var(--space-m) + var(--space-s) + var(--space-xs));--details-box-shadow:0 2px 0.25rem rgb(0,0,0,0.1);--details-border-size:1px;--details-border-size-radius:2px;--details-accordion-border-size-radius:var(--base-border-radius);--details-spread-box-shadow-radius:2px;--details-bg-color-transition-duration:0.12s;--details-box-shadow-transition-duration:0.2s;--details-transform-transition-duration:0.12s;--details-line-height:1.295rem;--button--focus-border-color:var(--color-blue-300);--button-border-radius-size:var(--base-border-radius);--button-fg-color:var(--color-text);--button-bg-color:var(--color-gray-200);--button--hover-bg-color:var(--color-gray-300);--button--active-bg-color:var(--color-gray-400);--button--disabled-bg-color:#ebebed;--button--disabled-fg-color:var(--color-gray-500);--button-fg-color--primary:var(--color-white);--button-bg-color--primary:var(--color-absolutezero);--button--hover-bg-color--primary:var(--color-absolutezero-hover);--button--active-bg-color--primary:var(--color-absolutezero-active);--button--focus-bg-color--primary:var(--button-bg-color--primary);--button--disabled-bg-color--primary:var(--color-gray-200);--button--disabled-fg-color--primary:var(--color-gray-600);--button-fg-color--danger:var(--color-white);--button-bg-color--danger:var(--color-maximumred);--button--hover-bg-color--danger:var(--color-maximumred-hover);--button--active-bg-color--danger:var(--color-maximumred-active);--dropbutton-widget-z-index:100;--jui-dropdown-fg-color:var(--color-gray-800);--jui-dropdown-bg-color:var(--color-white);--jui-dropdown--active-fg-color:var(--color-white);--jui-dropdown--active-bg-color:var(--color-absolutezero);--jui-dropdown-border-color:rgb(216,217,224,0.8);--jui-dropdown-shadow-color:rgb(34,35,48,0.1);--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;--progress-bar-border-size:1px;--progress-bar-small-size:calc(var(--space-xs) - (2 * var(--progress-bar-border-size)));--progress-bar-small-size-radius:var(--space-xs);--progress-bar-spacing-size:var(--space-xs);--progress-bar-transition:width 0.5s ease-out;--progress-bar-label-color:var(--color-text);--progress-bar-description-color:var(--color-gray-800);--progress-bar-description-font-size:var(--font-size-xs);--progress-track-border-color:var(--color-gray-500);--progress-track-bg-color:var(--color-gray-200);--ajax-progress-margin-horizontal:var(--space-s);--breadcrumb-height:1.25rem;--layout-region-edit-width:min(60rem,100%);--layout-region-edit-extended-width:min(68rem,100%);--vertical-tabs-margin-vertical:var(--space-s);--vertical-tabs-border-radius:var(--details-accordion-border-size-radius);--vertical-tabs-shadow:var(--details-box-shadow);--vertical-tabs-border-color:var(--details-border-color);--vertical-tabs-border-size:1px;--vertical-tabs-border:var(--vertical-tabs-border-size) solid var(--vertical-tabs-border-color);--vertical-tabs-menu-item-shadow-extraspace:0.5rem;--vertical-tabs-menu-item--top-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -2);--vertical-tabs-menu-item--right-margin:calc(var(--vertical-tabs-border-size) * -1);--vertical-tabs-menu-item--bottom-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-item--left-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-separator-color:var(--color-gray-200);--vertical-tabs-menu-separator-size:1px;--vertical-tabs-menu-width:20em;--vertical-tabs-pane-width:calc(100% - var(--vertical-tabs-menu-width));--vertical-tabs-menu-link-focus-border-size:var(--details-summary-focus-border-size);--vertical-tabs-menu-link--active-border-size:0.25rem;--vertical-tabs-menu-link--active-border-color:var(--color-absolutezero);--vertical-tabs-menu--z-index:0;}
.leader{margin-top:1.538rem;}.leader-double{margin-top:3.076rem;}.leader-triple{margin-top:4.614rem;}.leader-quadruple{margin-top:6.152rem;}.trailer{margin-bottom:1.538rem;}.trailer-double{margin-bottom:3.076rem;}.trailer-triple{margin-bottom:4.614rem;}.trailer-quadruple{margin-bottom:6.152rem;}
@media print{*{color:#000 !important;background-color:transparent !important;box-shadow:none !important;text-shadow:none !important;}body{padding-top:0;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}a,.link{color:#000;}.button,.button--primary{background:none !important;}.messages{border-width:1px;border-color:#999;}.is-collapse-enabled .tabs{max-height:999em;}.is-horizontal .tabs__tab{margin:0 0.25rem !important;border-radius:0.25rem 0.25rem 0 0 !important;}.dropbutton-multiple .dropbutton .secondary-action{display:block;}.js .dropbutton-widget,.js td .dropbutton-widget{position:relative;}.js .dropbutton .dropbutton-toggle{display:none;}.js .dropbutton-multiple .dropbutton-widget{border-radius:0.25rem;background:none;}input.form-autocomplete,input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,input.form-file,textarea.form-textarea,select.form-select{border-width:1px;}}
a:link,a:visited{color:#00CCD6;text-decoration:none;}a:hover,a:active{color:#FFD900;text-decoration:none;}html{scroll-behavior:smooth;overflow-x:hidden;}body{font-family:sans-serif;font-size:18px;font-weight:normal;font-style:normal;line-height:1.6;color:#333333;overflow-x:hidden;}img{border:0;max-width:100%;height:auto;width:auto;}strong{font-weight:600;}em{font-weight:300;}xmp{display:flex;background-color:#424242;color:#fff;border:0 none;padding:0 20px 20px 20px;font-family:"monospace, sans-serif;
    font-size: 1em;
    line-height: 1.5em;
    margin: 40px 0;
    overflow-x: auto;
}

h2 {
  font-size: 24px;
  color: #333333;
  margin: 30px 0 -5px;
}

/* LAYOUT
------------------------------------------------------------ */

.region {
  width: 100%;
}

.region-content {
  width: 100%;
  max-width: 980px;
  margin: 30px auto;
}

.region-page-title {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  max-width: 1280px;
  margin: auto;
}


/* Page elements
------------------------------------------------------------ */

h1.page-title {
  font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
  font-size: 2.5em;
  text-align: center;
  color: #000;
  line-height: 1.2em;
  padding: 0 20px;
  margin: 10px;
}

.intro-wrapper {
  display: flex;
  justify-content: space-around;
  background-color: #e5dbd0;
  padding: 30px;
  margin: 30px auto;
  align-items: center;
  flex-direction: row;
  gap: 20px;
}

.intro-wrapper .field--name-field-main-image {
  min-width: 300px;
  max-width: 300px;
}


.field--name-body ul {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

/* Header
------------------------------ */

.content-header {
    background-color: #fff;
    padding: 10px 20px 30px 20px;
}

header .telephone {
    white-space: nowrap;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px;
    font-size: 2em;
    display: none;
}

.region-header {
    max-width: 1200px;
    margin: auto;
    border-bottom: 1px dotted #424242;
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
    align-items: center;
    flex-wrap: wrap;
}

.page-header {
    font-family: "Lato";
    font-size: 3em;
    margin: 0;
}

.site-logo img {
    max-height: 80px;
    margin-top: 10px;
}

/* Main menu
------------------------------ */

#block-opena-mainnavigation {
    padding: 10px;
    text-align: center;
}

#block-opena-mainnavigation ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

#block-opena-mainnavigation ul li {
    margin: 5px 15px 0;
}

#block-opena-mainnavigation ul li a {
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 2px;
}

#block-opena-mainnavigation ul li a:hover,
#block-opena-mainnavigation ul li a:active {
    color: #FFD900;
}

#block-opena-mainnavigation ul li:last-child a {
    border-bottom: 5px solid #00ccd6;
    padding-bottom: 5px;
}

#block-opact-mobilemenu {
  display: none;
}


/* Content
------------------------------ */

.layout-content {
    max-width: 980px;
    margin: auto;
    padding: 0 20px 40px 20px;
}

/* Call
------------------------------ */

.region-cta {
    background-color: #00ccd6;
}


.region-cta .talk {
    padding: 40px;
}

.region-cta .talk a {
  display: flex;
  justify-content: center;
  gap: 20px;
  color: #fff;
  font-size: 4vw;
  white-space: nowrap;
}

.region-cta .talk .arrow {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Info
------------------------------ */

.region-info {
    background-image: url("/themes/opena/images/bkgFooter.jpg");
    background-repeat: no-repeat;
    background-position: 103% 0%;
    background-color: #000;
    min-height: 250px;
}



.region-info #block-opact-information,
.region-info #block-opact-views-block-recent-posts-block-1 {
    margin: 0 40px 0 0;
    float: left;
}

.region-info #block-opact-information h2,
.region-info #block-opact-views-block-recent-posts-block-1 h2 {
    color: #fff;
    border-bottom: 1px dotted #fff;
    padding: 0 0 20px 0;
    font-weight: normal;
    letter-spacing: 2px;
    font-size: 1.75em;
    text-align: left;
    margin: 20px;
}


.info #block-opact-information ul.menu {
    margin-left: 1em;
    padding: 0 0 0 10px;
    list-style: none outside;
    text-align: left;
}

.info #block-opact-information li.menu-item {
    margin: 0;
    padding: 0;
}


.info #block-opact-information ul li a,
.info #block-opact-views-block-recent-posts-block-1 a {
    font-family: Century Gothic;
    line-height: 1.75em;
}

.info #block-opact-organization {
     float: right;
}

#block-opena-organization .organization-info {
  color: #ffffff;
  font-size: .85em;
  letter-spacing: 1px;
  font-weight: 300;
  padding: 50px;
  line-height: 1.75em;
  display: flex;
  flex-direction: column;
  gap: 10px;
  font-family: "Lato",sans-serif;
}


.info .organization-info > div {
    padding: 0 15px;
}

.info .organization-info .telephones {
    white-space: nowrap;
}

.region-info .view-recent-posts {
    padding: 0 0 0 25px;
}


.info ul.menu a.is-active {
  color: purple;
}

.info ul.menu a.is-active:hover {
  color: #FFD900;
}

/* Copyright
------------------------------ */

.region-copyright {
  background-color: #424242;
  color: #ffffff;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 20px 0;
}

/* Footer
------------------------------ */

#block-opena-footer ul.menu {
  display: flex;
  justify-content: center;
  align-items: center;
  list-style: none;
  gap: 20px;
  padding: 0;
}



/* Bottom
------------------------------ */

.bottom {
    background-image: url(/themes/opena/images/bg_stucco.jpg);padding:20px 0;}.page-node-type-language .pr-example{display:flex;flex-direction:column;gap:20px;background:linear-gradient(135deg,#fff,#f8f8f8);box-shadow:0 10px 20px rgba(0,0,0,0.1);padding:30px;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;margin:40px 0;}.page-node-type-language .pr-example .language .prompt{margin-bottom:10px;}.page-node-type-language .translation-button-wrapper{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#fff,#f8f8f8);padding:40px;margin-top:60px;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out;gap:13px;flex-wrap:wrap;}.page-node-type-language .translation-button-wrapper .opening-text{color:#333;font-size:26px;font-weight:lighter;position:relative;top:2px;text-align:center;}.page-node-type-language .field--name-field-translation-services-link{display:inline-block;background-color:#fff;padding:12px 24px;color:#fff;transition:background-color 0.3s ease,transform 0.2s ease;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:5px;font-size:24px;text-align:center;}.page-node-type-language .field--name-field-translation-services-link:hover{background-color:white;transform:translateY(-2px);}.field--name-field-webform{background-color:whitesmoke;padding:40px;}.field--name-field-webform .button--primary{background-color:#999;}.field--name-field-webform .button--primary:hover{background-color:#00ccd6;}.page-node-1 .region-content{width:100%;max-width:100%;margin:auto;}.page-node-1 .region-page-title{display:none;}.page-node-1 .region-tabs{margin:0 auto;}.page-node-1 .field--name-field-introduction{background-image:url(/themes/opena/images/dark-texture.jpg);background-size:cover;background-position:center;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;padding-bottom:0;}.page-node-1 .intro-container{max-width:1200px;width:100%;text-align:center;position:relative;}.page-node-1 h1.intro-title{color:#fff;font-size:3vw;text-align:center;margin:0;padding:40px 0 10px 0;}.page-node-1 .intro-image{max-width:100%;width:50vw;display:block;margin:0 auto;position:relative;top:10px;left:100px;}.page-node-1 .view-home-page{max-width:1200px;margin:20px auto;}.page-node-1 .view-home-page .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(286px,1fr));grid-gap:40px;padding:20px;}.page-node-1 .view-id-languages.view-display-id-embed_1{padding:30px;margin:auto;}
.view-category.view-display-id-embed_1 .view-content,.view-services.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:40px;padding:20px;}.view-category .view-content .views-row{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;padding:20px;}.view-category .views-field-title a{font-size:24px;}.view-id-languages.view-display-id-embed_1 .view-content{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background-image:url("/themes/opena/images/over-100-languages.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;max-width:100%;width:100%;height:auto;padding:20px;margin:0 auto;box-sizing:border-box;}@media (max-width:1024px){.view-id-languages.view-display-id-embed_1 .view-content{grid-template-columns:repeat(3,1fr);}}@media (max-width:768px){.view-id-languages.view-display-id-embed_1 .view-content{grid-template-columns:repeat(2,1fr);}}@media (max-width:480px){.view-id-languages.view-display-id-embed_1 .view-content{grid-template-columns:repeat(1,1fr);}}.view-id-languages.view-display-id-embed_1 .view-content .views-row a{color:#000;text-decoration:none;cursor:pointer;}.view-id-languages.view-display-id-embed_1 .view-content .views-row a:hover{color:#FFD900;}.langserv-wrapper{column-count:2;column-gap:20px;padding:40px 80px;background-color:whitesmoke;margin-top:15px;}.langserv-wrapper .views-element-container{break-inside:avoid;}.langserv-wrapper .views-element-container:first-child h2{margin-top:0;}.langserv-wrapper .views-element-container h2{margin-bottom:6px;}.page-node-1 .view-id-languages.view-display-id-embed_1{width:75%;}
@media (max-width:1024px){.page-node-1 h1.intro-title{font-size:4vw;}.page-node-1 .intro-image{width:60vw;}}@media (max-width:768px){.page-node-1 h1.intro-title{font-size:5vw;}}@media (max-width:550px){.page-node-1 .intro-image{display:none;}.page-node-1 h1.intro-title{padding:20px;}}}@media (max-width:480px){.page-node-1 h1.intro-title{font-size:6vw;}}@media (max-width:1000px){.field--name-body{padding:0 20px;}}@media (max-width:850px){.region-header{justify-content:center;border-bottom:0;padding-bottom:0;}}@media (max-width:850px){.region-page-title{justify-content:center;}}@media (max-width:850px){.view-category,.view-languages{text-align:center;padding:0 20px;}}@media (max-width:820px){.langserv-wrapper{column-count:1;text-align:center;}}@media (max-width:700px){.intro-wrapper{flex-direction:column-reverse;gap:0;text-align:center;;}}@media (max-width:700px){.view-category.view-display-id-embed_1 .view-content,.view-services.view-display-id-embed_1 .view-content{text-align:center;}}@media (max-width:550px){.page-node-1 .view-home-page .views-field-title{text-align:center;}}@media (max-width:550px){#block-opena-copyrightc{display:none !important;}}@media (max-width:550px){.page-node-1 .view-id-languages.view-display-id-embed_1{padding:0 !important;}}@media (max-width:550px){.page-node-1 .view-id-languages.view-display-id-embed_1 .view-content{justify-content:center;text-align:center;}}@media (max-width:450px){.view-category.view-display-id-embed_1 .view-content,.view-services.view-display-id-embed_1 .view-content{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));}}
.region-tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid #d2d2d2;justify-content:flex-end;position:relative;top:1px;margin:30px auto 30px;width:100%;max-width:1280px;padding:0 15px;box-sizing:border-box;}@media (max-width:1024px){.region-tabs{justify-content:center;}}@media (max-width:768px){.region-tabs{flex-direction:column;align-items:center;}}.tabs-wrapper ul.tabs--primary,#block-opena-languageswitcher ul.links{margin:0;padding:0;border:0;display:flex;}.tabs-wrapper ul.tabs--primary li,#block-opena-languageswitcher ul.links li{display:block;padding:0;margin:0 2px 2px 0;background:url(/themes/opena/images/bkg-tab.gif) top repeat-x !important;border:0;}.tabs-wrapper ul.tabs--primary li a,#block-opena-languageswitcher ul.links li a{display:block;padding:7px 20px 7px 20px;margin:0px;color:#000000 !important;font-size:14px;font-weight:normal;background:none;text-decoration:none;}.tabs-wrapper ul.tabs--primary li a:hover,#block-opena-languageswitcher ul.links li a:hover{color:#88bc0f !important;margin:0px;border:none;}.reset-appearance.tabs__trigger{display:none;}.tabs-wrapper ul.tabs--primary li:nth-child(3),.tabs-wrapper ul.tabs--primary li:nth-child(4){display:none;}#block-opena-languageswitcher ul.links li.de,#block-opena-languageswitcher ul.links li.ko{display:none;}.region-tabs{display:none;}.user-logged-in .region-tabs{display:flex;}
