/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
.site-footer{background-color:var(--epb-footer-bg-color,inherit) !important;}.site-footer,.site-footer h2,.site-footer a,.site-footer .nav-link{color:var(--epb-footer-text-color,inherit) !important;}.site-footer svg.ext{fill:var(--epb-footer-text-color,inherit) !important;}
.splide__pagination{bottom:-1.5em;}.splide__slide{text-align:center;img{cursor:zoom-in;}}.splide__arrow--prev{left:0;}.splide__arrow--next{right:0;}.splide__pagination__page.is-active{background:var(--gin-color-info-light);}.splide__pagination__page{background:var(--gin-status-text);}.splide__progress__bar{background:#7ecbc0;}.carousel-item{background-color:black;}#gallery-modal{.modal-body{background-color:black;.carousel{width:100%;}}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{text-align:center;}
#optain-cs-header{display:flex;}#optain-cs-header-left{flex:1;max-width:70%;margin:10px;}#optain-cs-header-right{flex:1;max-width:30%;margin:10px;padding:15px;background-color:#03597f;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.nav-btn:hover{background-color:rgba(0,0,0,0.8);}.group-not-visible{display:none;}.field{margin:1rem 0;}#optaincs-accordion{container-type:inline-size;container-name:accordion;.accordion-body{font-size:small;}.measures-objectives-grid,.site-information-grid,.eco-chem-status,.scale-size-grid,.location-nuts-grid{display:grid;grid-gap:1rem;}.eco-chem-status{grid-template-columns:1fr 1fr;}h3,h4{font-size:1rem;}h5{font-size:.75rem;}.field--name-field-nwrm-cs-climate-zone{border-bottom:1px solid #ccc;}.field--name-field-nwrm-cs-location-desc,.field--name-field-nwrm-cs-nuts-code{.field__item{background-color:var(--white);padding:.25rem 1rem;border-radius:var(--bs-border-radius);}}.measures-objectives-grid > div{background-color:var(--white);border-radius:var(--bs-border-radius);padding:1rem;}}@container accordion (width > 700px){#optaincs-accordion{.measures-objectives-grid,.scale-size-grid,.location-nuts-grid{grid-template-columns:1fr 1fr;}.site-information-grid{grid-template-columns:1fr 1fr 1fr;}}}
