.main-footer{font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;padding:2em 2em 6em;position:relative;z-index:4;background-image:radial-gradient(ellipse at bottom,#103167 0,#001039 100%);color:#fff}
.main-footer .language-switcher{cursor:pointer}
.main-footer .language-switcher img,.main-footer .language-switcher span{pointer-events:none}
.main-footer .language-switcher__desktop-lang,.main-footer .language-switcher__mobile-lang{cursor:pointer}
@media(min-width:48em) {
.main-footer .language-switcher .menu{position:relative}
}
.main-footer .language-switcher__desktop-lang{display:none}
@media(min-width:48em) {
.main-footer .language-switcher__desktop-lang{display:inline-block}
}
@media(min-width:48em) {
.main-footer .language-switcher__mobile-lang{display:none}
}
.main-footer .language-switcher .wpml-ls-menu-item{list-style:none;padding-left:0}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children{font-size:1.125rem;font-weight:700;position:relative}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children>a{color:#fff;display:block;padding:.8125rem 0 .5rem;text-decoration:none;text-transform:none}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children>a.sub-menu-opener{display:none}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{display:inline-block;margin:0 .225rem .1rem;content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #48d782}
@media(min-width:48em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{margin:0 .1rem .1rem .625rem}
}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children>ul{display:none;position:absolute;width:100%;left:auto;right:0}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{background:#f4f6fc;border-radius:10px;box-shadow:0 .2px 2.2px rgba(0,0,0,.022),0 .5px 5.3px rgba(0,0,0,.032),0 1px 10px rgba(0,0,0,.04),0 1.8px 17.9px rgba(0,0,0,.048),0 3.3px 33.4px rgba(0,0,0,.058),0 8px 80px rgba(0,0,0,.08);min-width:11.25rem;z-index:9999}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar{height:5px;width:5px}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-track{background:#dce0ed}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-thumb{background:#707070}
@media(min-width:37.5em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{padding:1em;top:auto}
}
@media(min-width:48em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{width:auto}
}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{border-bottom:1px solid #dce0ed;display:flex;font-weight:400;text-align:left}
@media(min-width:48em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{border-bottom:0;padding:0}
}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type{border-bottom:none}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item.gray-item{opacity:.2;filter:grayscale(1)}
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{align-items:center;display:inline-flex;flex:1;font-weight:600;margin:.675rem 0;min-width:2.75rem;text-decoration:none}
@media(min-width:48em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{margin:0 0 .675rem}
}
@media(min-width:64em) {
.main-footer .language-switcher .wpml-ls-menu-item.menu-item-has-children:hover>ul{display:block}
}
.main-footer .language-switcher--open .wpml-ls-menu-item.menu-item-has-children>ul{display:block}
.main-footer .language-switcher--closed .wpml-ls-menu-item.menu-item-has-children>ul{display:none}
@media(min-width:48em) {
.main-footer{padding:5.25em}
}
.main-footer .main-footer__language-switcher-menu .sub-menu{max-height:16rem;overflow:auto}
.main-footer .main-wrapper{display:flex;flex-direction:column;padding:0}
@media(min-width:64em) {
.main-footer .main-wrapper{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:100%}
}
.main-footer .main-wrapper .main-footer__column:last-of-type{margin-top:0}
.main-footer__menu{flex:0 1 55%;margin:0 auto;width:100%}
@media(min-width:37.5em) {
.main-footer__menu{margin:0;max-width:none}
}
.main-footer__menu a,.main-footer__menu a.menu-item__link{color:#fff;text-decoration:none;text-transform:uppercase}
.main-footer__menu a.menu-item__link:hover,.main-footer__menu a:hover{color:#32b951}
.main-footer__menu .menu__list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}
@media(min-width:37.5em) {
.main-footer__menu .menu__list{justify-content:flex-start}
}
.main-footer__menu .menu-item{flex:1 100%;line-height:2}
@media(min-width:37.5em) {
.main-footer__menu .menu-item{flex:0 1 100%}
}
@media(min-width:64em) {
.main-footer__menu .menu-item{flex:1 0 100%}
}
@media(max-width: 1275px) {
.main-footer{padding:5.25em 1em}
.main-footer__menu{flex:0 1 65%}
}
.main-footer__logo{order:-1}
@media(min-width:64em) {
.main-footer__logo{left:50%;order:0;position:absolute;top:5.25em;transform:translateX(-50%)}
}
.main-footer__logo img{max-width:9.5rem;width:100%}
@media(min-width:48em) {
.main-footer__logo img{max-width:12rem}
}
@media(min-width:80em) {
.main-footer__logo img{max-width:16.25rem}
}
.main-footer__col{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}
@media(min-width:37.5em) {
.main-footer__col{align-items:flex-start}
}
@media(min-width:64em) {
.main-footer__col{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}
}
.main-footer__secondary-logos,.main-footer__social-list{display:inline-flex;justify-content:center;list-style-type:none;margin:0;padding:0}
@media(min-width:48em) {
.main-footer__secondary-logos,.main-footer__social-list{justify-content:flex-end}
}
.main-footer__social-list{flex:0 1 100%;margin-bottom:2.875rem}
@media(min-width:64em) {
.main-footer__social-list{margin-bottom:0}
}
@media(min-width:70em) {
.main-footer__social-list{flex:auto}
}
.main-footer__secondary-logos{display:flex;flex:1 0 100%;flex-wrap:wrap;width:100%}
@media(min-width:37.5em) {
.main-footer__secondary-logos{flex-wrap:nowrap;width:auto}
}
@media(max-width: 699px) {
.footer-menu{flex-wrap:wrap;justify-content:center;gap:20px}
.main-footer__menu .menu__list{flex:0 1 calc(50% - 20px)}
}
@media(max-width: 499px) {
.main-footer__menu .menu__list{flex:0 1 100%}
.main-footer{padding:2.25em 1em}
}
.main-footer__secondary-logos__list-item{display:flex;flex:0 1 48%;justify-content:center;margin:1%}
@media(min-width:37.5em) {
.main-footer__secondary-logos__list-item{flex:1;margin:0 .5rem}
.main-footer__secondary-logos__list-item:first-of-type{margin-left:0}
.main-footer__secondary-logos__list-item:last-of-type{margin-right:0}
}
.main-footer__secondary-logos__list-item__link{align-items:center;color:#fff;display:flex;margin:0 .35rem;padding:1rem 1.25rem;text-align:center}
.main-footer__secondary-logos__list-item__link:first-of-type{margin-left:0}
.main-footer__secondary-logos__list-item__link:last-of-type{margin-right:0}
.main-footer__secondary-logos__image img{max-width:7.5rem;width:100%}
.main-footer__social-list{display:flex}
.main-footer__social-list__icon{background:url(/app/themes/brigantine/public/assets/images/social-icons.svg) 0 0 no-repeat;background-size:7.125rem 4.75rem;margin:0 1rem;min-height:1.5rem;overflow:hidden;text-indent:-9999rem}
@media(min-width:37.5em) {
.main-footer__social-list__icon{margin:0 .625rem}
}
.main-footer__social-list__icon:hover{background-position-y:-26px}
.main-footer__social-list__icon__link{display:block}
.main-footer__social-list__icon--facebook{width:.75rem}
.main-footer__social-list__icon--twitter{background-position:-.85rem 0;width:1.5rem}
.main-footer__social-list__icon--instagram{background-position:-2.55rem 0;width:1.25rem}
.main-footer__social-list__icon--youtube{background-position:-3.85rem 0;width:1.95rem}
.main-footer__social-list__icon--email{display:none}
.main-footer__language-switcher-menu{display:block;position:absolute;right:1.5em;top:1.5em}
@media(min-width:37.5em) {
.main-footer__language-switcher-menu{right:2.5em;top:2.5em}
}
@media(min-width:48em) {
.main-footer__language-switcher-menu{right:5.25em;top:5.25em}
}
@media(min-width:64em) {
.main-footer__language-switcher-menu{position:static;right:auto;top:auto}
}
@media(min-width:120em) {
.main-footer__language-switcher-menu{margin-left:7.5rem}
}
.main-footer__smallprint{text-align:center}
@media(min-width:37.5em) {
.main-footer__smallprint{flex-direction:row;text-align:left}
}
.main-footer__copyright,.main-footer__secondary-text{display:inline-block;font-size:.9rem;line-height:1.5;padding:0 .5rem 0 0}
#back-to-top{background:#fff;border:.0625rem solid #dce0ed;border-radius:.625rem;bottom:4.6875rem;box-shadow:0 .1875rem .375rem rgba(40,178,240,.5);color:#001039;display:flex;justify-content:center;min-width:0;padding:.6875rem 1.4375rem;position:fixed;right:1.5625rem;z-index:999}
@media(min-width:48em) {
#back-to-top{bottom:11rem}
}
#back-to-top:hover{color:#2dd782}
#back-to-top img{display:block}
#back-to-top span{font-size:1rem;font-weight:100;margin:0 0 0 .625rem;text-transform:uppercase}
.sticky-cta__container.scrolled~.back-to-top__container #back-to-top{bottom:15rem}
@media(min-width:64em) {
.sticky-cta__container.scrolled~.back-to-top__container #back-to-top{bottom:18rem}
}
@media(min-width:70em) {
.sticky-cta__container.scrolled~.back-to-top__container #back-to-top{bottom:13rem}
}
.back-to-top__container{display:none}
.back-to-top__container--show{display:block}
th{background:#001039;border:none;border-collapse:separate;color:#fff;font-size:1.25rem;font-weight:600;padding:.625rem 1rem;vertical-align:top}
th:first-child{border-radius:10px 0 0}
th:only-child{border-radius:10px 10px 0 0}
.responsive-table{overflow-x:auto}
table.go-table-stacked td{display:grid}
@media(min-width:48em) {
table.go-table-stacked td{display:table-cell}
}
table:not(.key-regional-info__table){background-color:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 3px 6px rgba(40,178,240,.1607843137254902);font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;margin:2rem 0;overflow:auto;width:100%}
table:not(.key-regional-info__table) th:nth-child(n+2):last-child{border-radius:0 10px 0 0}
table:not(.key-regional-info__table) caption{background:#001039}
table:not(.key-regional-info__table) caption,table:not(.key-regional-info__table) thead{border-radius:10px 10px 0 0;color:#fff;font-size:1.25rem;font-weight:600;padding:.875rem 1.25rem;text-align:left}
table:not(.key-regional-info__table) tr:nth-of-type(2n){background-color:#f4f6fc;background-clip:padding-box}
table:not(.key-regional-info__table) td{color:#103167;padding:.875rem 1.25rem;vertical-align:top;width:auto}
@media(min-width:48em) {
table:not(.key-regional-info__table) td{vertical-align:middle;font-size:1.25rem}
}
table:not(.key-regional-info__table) td a{color:#103167}
table:not(.key-regional-info__table) td a:hover{color:#2dd782}
table:not(.key-regional-info__table).columns td,table:not(.key-regional-info__table).columns thead{color:#333}
table:not(.key-regional-info__table).two-column th:first-child{border-radius:10px 0 0}
table:not(.key-regional-info__table).two-column th:last-child{border-radius:0 10px 0 0}
.two-table{display:flex;justify-content:space-between;margin:1.875rem 0}
.two-table table{margin:0;width:49%}
.two-table th{border-radius:10px 10px 0 0}
.two-table thead,.two-table thead tr{height:70px}
@media(min-width:37.5em) {
.two-table thead,.two-table thead tr{height:auto}
}
section .su-table table{border:0!important;border-radius:10px;box-shadow:0 3px 6px rgba(40,178,240,.1607843137254902)!important;overflow:hidden}
section .su-table table thead>tr:first-of-type th{background:#103167!important;border:none!important;color:#fff!important;padding:.875rem 1.25rem!important;vertical-align:middle}
section .su-table table thead>tr:first-of-type th:first-child{border-radius:10px 0 0}
section .su-table table thead>tr:first-of-type th:last-child{border-radius:0 10px 0 0}
section .su-table table thead>tr:first-of-type th:not(:first-child){text-align:center}
section .su-table table tbody{border-radius:0 0 10px 10px}
section .su-table table tr:last-of-type td:first-child{border-radius:0 0 0 10px}
section .su-table table tr:last-of-type td:last-child{border-radius:0 0 10px}
section .su-table table td{border:inherit!important;color:#103167!important;padding:.875rem 1.25rem!important}
.article-section ol:not([class]),.article-section ul:not([class]),.content-section ol:not([class]),.content-section ul:not([class]),.go-custom-list,.is-style-go-list,.legacy-content-section>.main-wrapper>ol:not([class]),.legacy-content-section>.main-wrapper>ul:not([class]){padding-left:2rem}
.article-section ol:not([class]) li,.article-section ul:not([class]) li,.content-section ol:not([class]) li,.content-section ul:not([class]) li,.go-custom-list li,.is-style-go-list li,.legacy-content-section>.main-wrapper>ol:not([class]) li,.legacy-content-section>.main-wrapper>ul:not([class]) li{margin-bottom:.75rem;line-height:1.5}
.go-custom-list,.is-style-go-list{line-height:1.5;margin:1rem 0}
.is-style-go-list{font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif}
.content-section ul:not([class]),.legacy-content-section>.main-wrapper>ul:not([class]),ul.go-custom-list,ul.is-style-go-list{list-style-type:none}
.content-section ul:not([class]) li,.legacy-content-section>.main-wrapper>ul:not([class]) li,ul.go-custom-list li,ul.is-style-go-list li{position:relative;text-align:left}
.content-section ul:not([class]) li:before,.legacy-content-section>.main-wrapper>ul:not([class]) li:before,ul.go-custom-list li:before,ul.is-style-go-list li:before{border-color:transparent transparent transparent #2dd782;border-style:solid;border-width:4.5px 0 4.5px 6px;content:"";display:inline-block;height:0;margin-left:-1em;margin-right:.6em;position:relative;top:-.15em;width:0}
.info-pages a{color:#FFF!important;text-decoration:none!important}