body{background-color:#ffffff;color:var(--contrast);}a{color:var(--accent);}a:hover, a:focus, a:active{color:var(--contrast);}.wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto;}@media (max-width: 1150px) and (min-width: 1001px){.inside-header{display:flex;flex-direction:column;align-items:center;}.site-logo, .site-branding{margin-bottom:1.5em;}#site-navigation{margin:0 auto;}.header-widget{margin-top:1.5em;}}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#4F153F;--global-color-8:#DBBF2F;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}:root .has-global-color-8-color{color:var(--global-color-8);}:root .has-global-color-8-background-color{background-color:var(--global-color-8);}body, button, input, select, textarea{font-family:var(--gp-font--montserrat);font-weight:400;font-size:18px;}h1, h2, h3, h4, h5, h6{font-family:Georgia;font-weight:700;}.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{font-weight:500;font-size:16px;}h1{font-size:58px;}.top-bar{background-color:#636363;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:var(--accent);color:var(--base-3);}.main-title a,.main-title a:hover{color:#ffffff;}.site-description{color:var(--contrast-2);}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgba(0, 0, 0, 0.02);}.main-navigation,.main-navigation ul ul{background-color:var(--accent);}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#ffffff;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:var(--global-color-8);}button.menu-toggle:hover,button.menu-toggle:focus{color:#ffffff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--global-color-8);}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:var(--global-color-8);}.main-navigation ul ul{background-color:#fbf8ea;}.main-navigation .main-nav ul ul li a{color:var(--contrast);}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--global-color-8);background-color:var(--accent);}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--global-color-8);background-color:var(--accent);}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:var(--base-3);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:var(--contrast-2);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{background-color:var(--base-3);}.site-info{background-color:var(--base-3);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:var(--accent);background-color:var(--global-color-8);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:var(--accent);}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 1000px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#ffffff;}}.inside-top-bar.grid-container{max-width:1280px;}.inside-header.grid-container{max-width:1280px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.main-navigation ul ul{width:250px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}.widget-area .widget{padding:40px 0px 0px 0px;}.footer-widgets-container.grid-container{max-width:1280px;}.inside-site-info.grid-container{max-width:1280px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{transition: line-height 300ms ease}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {margin-bottom: 0px;}.sticky-enabled .gen-sidebar-nav.is_stuck {z-index: 500;}.sticky-enabled .main-navigation.is_stuck {box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2);}.navigation-stick:not(.gen-sidebar-nav) {left: 0;right: 0;width: 100% !important;}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-header-sticky #mobile-header.toggled .main-nav > ul {position: absolute;left: 0;right: 0;z-index: 999;}@media (max-width: 1000px){#sticky-placeholder{height:0;overflow:hidden;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}.has-inline-mobile-menu #site-navigation.toggled .main-nav > ul{top:1.5em;}}.nav-float-right .navigation-stick {width: 100% !important;left: 0;}.nav-float-right .navigation-stick .navigation-branding {margin-right: auto;}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left: 10px;}body.page-child p {
font-size : 16px;
}
body.archive {
background-color : #fbf8ea;
}
body.archive h1, body.archive h2 a{
color : #4f153f;
}
body.archive .site-content {
background-color : #fbf8ea;
}
body.archive .inside-article img {
border-radius : 10px;
}
.inside-article header h1 {
color : #4f153f;
}
body.page-child ul.wp-block-list li {
font-size : 16px;
}
body.page-child h2 {
margin-top : 40px;
}
body.page-child .site-content {
margin-bottom : 20px !important;
}
body.page-child .gbp-button--primary {
margin-top : 20px;
}
h2 {
color : #4F153F;
}
.custom-h2-color { 
color: #4F153F !important; 
}
.gb-text-accent { 
color: #DBBF2F; 
text-transform: uppercase; 
font-weight: 600; 
margin-bottom: 1rem; 
}
.text-center { 
text-align: center; 
} .gb-image-styled { 
width: 100%; 
height: 100%; 
object-fit: cover; 
display: block; 
} .gbp-button--primary {
display: inline-block;
padding: 12px 24px;
text-decoration: none;
font-weight: bold;
border-radius: 5px;
transition: 0.3s;
border: 1px solid transparent;
} .btn-style-prune, body.archive .read-more-container a {
background-color: #4F153F !important;
color: #DBBF2F !important;
border-color: #4F153F !important;
}
.btn-style-prune:hover, body.archive .read-more-container a {
background-color: #DBBF2F !important;
color: #4F153F !important;
border-color: #DBBF2F !important;
} .btn-style-yellow {
background-color: #DBBF2F !important;
color: #4F153F !important;
border-color: #DBBF2F !important;
}
.btn-style-yellow:hover {
background-color: #4F153F !important;
color: #DBBF2F !important;
border-color: #4F153F !important;
} .style-boxed-beige { 
background-color: rgba(219, 191, 47, 0.1); 
}
.style-boxed-white { 
background-color: #ffffff; 
}
.custom-grid-boxed {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 5rem;
align-items: center;
} .col-boxed-image .gb-image-styled { 
border-radius: 5px; 
} .style-full-split-wrapper {
width: 100%;
position: relative;
left: 50%;
right: 50%;
margin-left: -50%;
margin-right: -50%;
background-color: #ffffff;
overflow: hidden;
}
.custom-full-flex {
display: flex;
flex-wrap: wrap;
width: 100%;
min-height: 600px;
} .col-full-image {
flex: 1;
min-width: 50%;
position: relative;
}
.col-full-image .gb-image-styled {
border-radius: 0;
} .col-full-text-bg {
flex: 1;
min-width: 50%;
display: flex;
align-items: center; background-color: rgba(219, 191, 47, 0.5);
padding: 4rem; box-sizing: border-box;
}   .col-full-text-bg .custom-text-inner {
max-width: 600px;
width: 100%;
margin-right: auto; margin-left: 0; }  .col-full-text-bg:first-child .custom-text-inner {
margin-left: auto; margin-right: 0;
} .style-hero-overlay {
width: 100%;
position: relative;
left: 50%;
right: 50%;
margin-left: -50%;
margin-right: -50%;
min-height: 600px;
background-size: cover;
background-position: center;
display: flex;
align-items: center;
justify-content: center;
}
.hero-box-white {
background-color: rgba(255, 255, 255, 0.9);
padding: 60px;
max-width: 800px;
border-radius: 5px;
margin: 20px;
} @media (max-width: 1024px) { .custom-grid-boxed { 
display: block; 
}
.col-boxed-image { 
margin: 2rem 0; 
} .custom-full-flex { 
flex-direction: column; 
}
.col-full-image, 
.col-full-text-bg { 
min-width: 100%; 
width: 100%; 
} .col-full-image { 
order: -1; 
height: 300px; 
}
.col-full-text-bg { 
padding: 3rem 20px; 
}
}
@media (max-width: 1200px) {
#top_header > div {
padding-inline: 40px;
}
.site-footer > div {
padding-inline: 40px;
}
}
@media (max-width: 1000px) {
#top_header > div {
padding-inline: 10px;
}
.site-footer > div {
padding-inline: 10px;
}
} header.site-header {
box-shadow: 0px 8px 14px 0px rgba(0, 0, 0, 0.25);
}
body:not(.home, .archive) header {
z-index: 2;
}
.one-container.left-sidebar .site-main {
margin-top: 40px;
margin-left: 20px;
margin-right: 20px;
margin-bottom : 40px;
} .wpcf7-form {
max-width: 600px;
margin: 0 auto;
font-family: inherit;
} .wpcf7-form p label {
font-weight: 600;
color: #4F153F;
display: block;
margin-bottom: 6px;
} .wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-email,
.wpcf7-form-control.wpcf7-textarea {
width: 100%;
background: #ffffff;
border: 1px solid #e1e1e1;
border-radius: 8px;
padding: 12px 14px;
font-size: 16px;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
transition: all 0.25s ease;
} .wpcf7-form-control:focus {
border-color: #DBBF2F;
box-shadow: 0 4px 12px rgba(219, 191, 47, 0.25);
outline: none;
} .wpcf7-textarea {
resize: vertical;
} .wpcf7-submit {
background: #DBBF2F !important;
color: #4F153F !important;
border: none;
border-radius: 8px;
padding: 12px 28px;
font-weight: 700;
font-size: 16px;
cursor: pointer;
transition: background 0.3s ease, transform 0.2s ease;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
} .wpcf7-submit:hover {
background: #c5a729 !important;
transform: translateY(-2px);
} .wpcf7-spinner {
margin-left: 12px !important;
} .wpcf7-response-output {
border-radius: 8px;
padding: 12px 15px;
margin-top: 15px;
}
.wpcf7-form-control.wpcf7-select {
width: 100%;
background: #ffffff;
border: 1px solid #e1e1e1;
border-radius: 8px;
padding: 12px 42px 12px 14px; font-size: 16px;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
transition: all 0.25s ease;
cursor: pointer; -webkit-appearance: none;
-moz-appearance: none;
appearance: none; background-image:
linear-gradient(45deg, transparent 50%, #4F153F 50%),
linear-gradient(135deg, #4F153F 50%, transparent 50%);
background-position:
calc(100% - 18px) 50%,
calc(100% - 12px) 50%;
background-size: 7px 7px, 7px 7px;
background-repeat: no-repeat;
} .wpcf7-form-control.wpcf7-select:focus {
border-color: #DBBF2F;
box-shadow: 0 4px 12px rgba(219, 191, 47, 0.25);
outline: none;
} .wpcf7-form-control.wpcf7-select:disabled {
opacity: 0.65;
cursor: not-allowed;
} .wpcf7-form-control.wpcf7-select option[disabled] {
color: #777;
} .page-id-274 h1 {
color: #4F153F;
text-shadow: 4.08px 4.08px 8.16px rgba(0, 0, 0, 0.25);
} .cff-posts-wrap .cff-item .cff-media-link {
display: none;
}
.cff-text {
font-size: 15px;
line-height: 1.1;
} @media (min-width: 769px) {
.menu-item-has-children .dropdown-menu-toggle {
display: none;
}
.main-navigation .main-nav ul li.menu-item-has-children > a {
padding-right: 20px;
}
}
.main-navigation:not(.toggled) ul li.sfHover > ul, 
.main-navigation:not(.toggled) ul li:hover > ul {
border-radius: 10px;
}  .wp-block-advanced-sidebar-menu-pages {
font-family: system-ui, "Segoe UI", Roboto, sans-serif;
color: #2a1d24; } .wp-block-advanced-sidebar-menu-pages .parent-sidebar-menu {
list-style: none;
margin: 0;
padding: 0;
background: #fbf8ea; border-radius: 14px; border: 1px solid rgba(79, 21, 63, 0.15);
box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06); padding: 12px;
} .wp-block-advanced-sidebar-menu-pages .parent-sidebar-menu > li > a {
display: block;
padding: 12px 14px;
border-radius: 10px; font-weight: 600;
text-decoration: none;
color: #4F153F;
background: rgba(79, 21, 63, 0.05);
transition:
background 160ms ease-out,
color 160ms ease-out,
transform 160ms ease-out;
} .wp-block-advanced-sidebar-menu-pages .parent-sidebar-menu > li > a:hover {
background: #DBBF2F;
color: #4F153F;
transform: translateX(3px);
} .wp-block-advanced-sidebar-menu-pages .parent-sidebar-menu > li.current_page_parent > a,
.wp-block-advanced-sidebar-menu-pages .parent-sidebar-menu > li.current-menu-parent > a {
background: #4F153F;
color: #ffffff;
box-shadow: 0 4px 14px rgba(79, 21, 63, 0.25);
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu {
list-style: none;
margin: 10px 0 6px 0;
padding: 4px 0 4px 10px;
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li > a {
display: block;
padding: 8px 12px;
border-radius: 10px; font-size: 14px;
text-decoration: none;
color: #6d5f68; position: relative;
transition:
background 160ms ease-out,
color 160ms ease-out,
transform 160ms ease-out;
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li > a::before {
content: "";
position: absolute;
left: -8px;
top: 50%;
width: 6px;
height: 6px;
background: rgba(79, 21, 63, 0.3);
border-radius: 50%;
transform: translateY(-50%);
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li > a:hover {
background: rgba(219, 191, 47, 0.25);
color: #4F153F;
transform: translateX(4px);
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li.current_page_item > a,
.wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li.current-menu-item > a {
background: #4F153F;
color: #ffffff;
font-weight: 600;
} .wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li.current_page_item > a::before,
.wp-block-advanced-sidebar-menu-pages .child-sidebar-menu > li.current-menu-item > a::before {
background: #DBBF2F;
width: 4px;
height: 20px;
border-radius: 4px;
} .wp-block-table {
overflow-x: auto; -webkit-overflow-scrolling: touch;
} .wp-block-table table {
width: 100%;
border-collapse: collapse;
background: #ffffff;
border-top-left-radius : 10px;
border-top-right-radius : 10px;
overflow: hidden;
color: #222222;
font-family: system-ui, sans-serif;
font-size: 0.95rem;
min-width: 600px; } .wp-block-table thead {
background: #4f153f; color: #ffffff;
border-bottom : none !important;
}
table {
border: 1px  rgba(0, 0, 0, .1) ;
}
.wp-block-table thead td,
.wp-block-table thead th {
padding: 0.9rem 1.1rem;
font-weight: 600;
text-transform: uppercase;
border-bottom: 2px solid rgba(255,255,255,0.15);
} .wp-block-table tbody tr:nth-child(odd) {
background: #ffffff;
}
.wp-block-table tbody tr:nth-child(even) {
background: #fbf8ea; }
.wp-block-table tbody tr:hover {
background: #dbbf2f40; } .wp-block-table td {
padding: 0.8rem 1.1rem;
border: 1px solid rgba(0, 0, 0, .1) !important;
} .wp-block-table tbody tr:last-child td {
border-bottom-left-radius : 10px;
border-bottom-right-radius : 10px;
} .gb-accordion .gb-accordion__item {
padding : 0 !important;
border : 3px solid #fbf8ea;
border-top-left-radius : 10px;
border-top-right-radius : 10px;
box-shadow: 0 8px 22px rgba(0, 0, 0, 0.06);
}
.gb-accordion .gb-accordion__item .gb-accordion__toggle {
color : #4F153F;
padding : 1em;
padding-bottom 0;
background-color : #fbf8ea;
}
.gb-accordion .gb-accordion__item .gb-accordion__content {
padding-left : 1em;
padding-right : 1em;
}
.inside-left-sidebar {
position: sticky;
top: 70px;
}
.widget ul li {
list-style-type: none;
position: relative;
margin-bottom : 0px;
}  .lp__img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.lp__tagline {
margin-bottom: 1rem;
}
.lp__title {
margin-bottom: 1rem;
}
.lp__excerpt {
margin-bottom: 1.2rem;
} .lp--boxed {
padding-block: 120px;
} .lp--boxed .lp__wrap--grid {
max-width: 1200px; margin-inline: auto;
box-sizing: border-box;
display: grid;
grid-template-columns: 1fr 1fr;
gap: 5rem;
align-items: center;
} .lp--boxed.lp--beige {
background-color: rgba(219, 191, 47, 0.1);
} .lp--boxed .lp__img {
border-radius: 5px;
} .lp--split {
width: 100%;
position: relative;
left: 50%;
right: 50%;
margin-left: -50%;
margin-right: -50%;
background-color: #ffffff;
overflow: hidden;
}
.lp__wrap--flex {
display: flex;
flex-wrap: wrap;
width: 100%;
min-height: 600px;
} .lp__media {
flex: 1;
min-width: 50%;
position: relative;
}
.lp__textBg {
flex: 1;
min-width: 50%;
display: flex;
align-items: center;
background-color: rgba(219, 191, 47, 0.5);
padding: 4rem;
box-sizing: border-box;
} .lp__textBg .lp__text {
max-width: 600px;
width: 100%;
margin-left: 0;
margin-right: auto;
} .lp--img-right .lp__textBg .lp__text {
margin-left: auto;
margin-right: 0;
} .lp--hero {
width: 100%;
position: relative;
left: 50%;
right: 50%;
margin-left: -50%;
margin-right: -50%;
min-height: 600px;
background-size: cover;
background-position: center;
display: flex;
align-items: center;
justify-content: center;
}
.lp__heroBox {
background-color: rgba(255, 255, 255, 0.9);
padding: 60px;
max-width: 800px;
margin: 20px;
border-radius: 5px;
text-align: center;
} @media (max-width: 1024px) { .lp--boxed .lp__wrap--grid {
display: block;
padding-inline: 20px;
}
.lp--boxed .lp__media {
margin: 2rem 0;
} .lp__wrap--flex {
flex-direction: column;
}
.lp__media,
.lp__textBg {
min-width: 100%;
width: 100%;
} .lp__media {
order: -1;
height: 300px;
}
.lp__textBg {
padding: 3rem 20px;
}
}
@media (max-width: 1000px) {
.lp--boxed .lp__wrap--grid {
padding-inline: 10px;
}
}  .lp--split .lp__tagline {
color: #222222 !important;
} .newsletter-form{
max-width: 600px;
margin: 0 auto;
font-family: inherit;
} .newsletter-field{
margin-bottom: 12px;
}
.newsletter-label{
font-weight: 600;
color: #4F153F;
display: block;
margin-bottom: 6px;
}
.newsletter-input{
width: 100%;
background: #ffffff;
border: 1px solid #e1e1e1;
border-radius: 8px;
padding: 12px 14px;
font-size: 16px;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
transition: all 0.25s ease;
}
.newsletter-input:focus{
border-color: #DBBF2F;
box-shadow: 0 4px 12px rgba(219, 191, 47, 0.25);
outline: none;
} .newsletter-actions{
display: flex;
align-items: center;
gap: 14px;
flex-wrap: wrap;
margin-top: 10px;
} .newsletter-submit{
border: none;
cursor: pointer;
} .newsletter-hint{
font-size: 14px;
color: #6d5f68;
line-height: 1.2;
} @media (max-width: 600px){
.newsletter-submit{
width: 100%;
text-align: center;
}
}
#cff .cff-author .cff-date {
color: #6B7790 !important;
font-size: 11px;
margin-top: 2px !important;
margin-bottom: 0 !important;
}
.ecoindex__list {
margin-top: 20px !important;
margin-bottom: 20px !important;
display: flex !important;
flex-wrap: wrap !important;
padding: 0;
margin: 0;
list-style: none;
}
.ecoindex__note {
font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
align-items: flex-end;
justify-content: flex-end;
display: flex;
padding: 0.325rem;
margin: 0.15rem;
border-width: 0.125rem;
border-style: solid;
width: 1.5rem;
height: 1.5rem;
border-radius: 0.625rem;
font-size: 0.725rem;
color: #000;
font-weight: bold;
background-color: #fff;
@media (min-width: 55em) {
width: 5rem;
height: 5rem;
border-radius: 1.25rem;
font-size: 1.375rem;
padding: 0.625rem;
margin: 0.25rem;
}
} .ecoindex__note:nth-of-type(1) {
border-color: #4f9f30;
&.ecoindex__note--active {
background-color: #4f9f30;
}
} .ecoindex__note:nth-of-type(2) {
border-color: #51b84b;
&.ecoindex__note--active {
background-color: #51b84b;
}
} .ecoindex__note:nth-of-type(3) {
border-color: #cadb2a;
&.ecoindex__note--active {
background-color: #cadb2a;
}
} .ecoindex__note:nth-of-type(4) {
border-color: #f6eb15;
&.ecoindex__note--active {
background-color: #f6eb15;
}
} .ecoindex__note:nth-of-type(5) {
border-color: #fecd06;
&.ecoindex__note--active {
background-color: #fecd06;
}
} .ecoindex__note:nth-of-type(6) {
border-color: #f99839;
&.ecoindex__note--active {
background-color: #f99839;
}
} .ecoindex__note:nth-of-type(7) {
border-color: #ed2124;
&.ecoindex__note--active {
background-color: #ed2124;
}
}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__tagline {font-size:1rem;font-weight:600;margin-bottom:0.75rem;}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-section__text {font-size:1.125rem;}.gbp-button--secondary{border:1px solid #000000;color:currentColor;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--secondary:is(:hover,:focus){color:currentColor}.gbp-card--border {border:1px solid #000000;}.gbp-card {padding:1.5rem;}@media (max-width: 767px) {.gbp-card {padding:1.25rem;}}.gbp-card__meta-text {font-size:0.875rem;margin-bottom:0.5rem;}.gbp-card__title{font-size:1.25rem;margin-bottom:0.5rem}.gb-accordion__content{max-height:0;overflow:hidden;transition:max-height .25s ease;visibility:hidden;will-change:max-height}.gb-accordion__item-open>.gb-accordion__content{max-height:inherit;visibility:visible}.gb-accordion__item:not(.gb-accordion__item-open)>.gb-accordion__toggle .gb-accordion__toggle-icon-close{display:none}:where(div).gb-accordion__toggle{cursor:pointer}.gb-accordion__item.gb-accordion__item-open>.gb-accordion__toggle .gb-accordion__toggle-icon-open{display:none}:where(.gb-accordion[data-transition=fade]) .gb-accordion__content{transition:opacity .25s ease}:where(.gb-accordion[data-transition=fade])>.gb-accordion__item-open>.gb-accordion__content{opacity:1}:where(.gb-accordion[data-transition=fade])>.gb-accordion__item-transition>.gb-accordion__content{opacity:0}:where(.gb-accordion[data-transition=fade])>:not(.gb-accordion__item-open)>.gb-accordion__content{display:none}.gb-menu--base :where(.menu-item) .gb-menu-link{color:inherit}.gb-menu--base .gb-sub-menu{display:none;position:absolute}.gb-menu--base .gb-sub-menu .gb-sub-menu{font-size:inherit}.gb-menu--base .gb-submenu-toggle[aria-expanded=true]>.gb-submenu-toggle-icon,.gb-menu--base .menu-item>a[aria-expanded=true]>.gb-submenu-toggle-icon{transform:rotate(180deg)}.gb-menu--base.gb-menu .gb-sub-menu--open>.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item:hover>.gb-sub-menu{display:block}.gb-menu--base .menu-item-has-gb-mega-menu .gb-sub-menu{display:none!important}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu{display:block}.gb-menu--base.gb-menu--click .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu,.gb-menu--base.gb-menu--hover .menu-item>a[aria-expanded=true]+.gb-sub-menu .gb-sub-menu{position:relative;right:0}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-sub-menu{opacity:0;transition:opacity var(--sub-menu-transition-speed,.2s) ease,transform var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade] :where(.gb-sub-menu){transition:opacity var(--sub-menu-transition-speed,.2s) ease,display var(--sub-menu-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] :where(.gb-sub-menu){transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-down] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] :where(.gb-sub-menu){transform:translateY(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-up] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateY(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] :where(.gb-sub-menu){transform:translateX(var(--sub-menu-transition-distance,5px))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-left] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(var(--sub-menu-transition-distance,5px))}}:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] :where(.gb-sub-menu){transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition])[data-gb-sub-menu-transition=fade-slide-right] .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(calc(var(--sub-menu-transition-distance, 5px)*-1))}}:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu .gb-sub-menu--open>.gb-sub-menu,:where(.gb-navigation[data-gb-sub-menu-transition]) .gb-menu--hover .menu-item:hover>.gb-sub-menu{opacity:0}}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone{position:absolute;right:20px;top:20px;z-index:101}:where(.gb-navigation[data-gb-mobile-menu-type=full-overlay]) .gb-menu-container--mobile .gb-menu-toggle--clone+.gb-menu{margin-top:var(--gb-menu-toggle-offset,0)}:where(.gb-navigation[data-gb-mobile-menu-type=partial-overlay]) .gb-menu-container--mobile{top:var(--gb-menu-offset,0)}body[data-gb-menu-open=full-overlay] #wpadminbar{z-index:-1}.gb-menu-toggle{border:0;position:relative}.gb-menu-toggle>*{pointer-events:none}.gb-menu-toggle .gb-menu-open-icon{line-height:0}.gb-menu-toggle .gb-menu-close-icon{display:none;line-height:0}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--mobile{opacity:0;transition:opacity var(--mobile-transition-speed,.2s) ease,transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade] :where(.gb-menu-container--mobile){transition:opacity var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] :where(.gb-menu-container--mobile){transform:translateX(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-left] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-left] .gb-menu-container--toggled{transform:translateX(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] :where(.gb-menu-container--mobile){transform:translateX(-100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-right] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-right] .gb-menu-container--toggled{transform:translateX(-100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] :where(.gb-menu-container--mobile){transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-down] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-down] .gb-menu-container--toggled{transform:translateY(calc(-100% - var(--gb-menu-offset, 0px)))}}:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] :where(.gb-menu-container--mobile),:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] :where(.gb-menu-container--mobile){transform:translateY(100%)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=fade-slide-up] .gb-menu-container--toggled,:where(.gb-navigation[data-gb-mobile-menu-transition])[data-gb-mobile-menu-transition=slide-up] .gb-menu-container--toggled{transform:translateY(100%)}}:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:1;transform:translateX(0) translateY(0)}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]) .gb-menu-container--toggled{opacity:0}}@starting-style{:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) .gb-menu-container--toggled{opacity:1}}:where(.gb-navigation[data-gb-mobile-menu-transition]):not([data-gb-mobile-menu-transition*=fade]) :where(.gb-menu-container--mobile){opacity:1;transition:transform var(--mobile-transition-speed,.2s) ease,display var(--mobile-transition-speed,.2s) allow-discrete}:where(.gb-menu-container--mobile){inset:0;overflow-y:auto;top:0;width:100%;z-index:100}:where(.gb-menu-container--mobile) .gb-menu--base{width:100%}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item:where(:hover,:focus,:focus-within):not(.gb-sub-menu--open)>.gb-sub-menu{display:none}:where(.gb-menu-container--mobile) .gb-menu--base.gb-menu--hover .menu-item>a{flex-grow:1}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu{position:relative;transition:none;width:100%}:where(.gb-menu-container--mobile) .gb-menu--base .gb-sub-menu .gb-sub-menu{right:auto}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay{position:static!important}:where(.gb-menu-container--mobile) .gb-menu--base .gb-overlay .gb-overlay__content:before{display:none}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-close-icon{display:block}.gb-menu-toggle:where(.gb-menu-toggle--toggled) .gb-menu-open-icon{display:none}body[data-gb-menu-open]{overflow:hidden}.gb-menu-container--toggled .gb-menu-hide-on-toggled,.gb-menu-container:not(.gb-menu-container--toggled) .gb-menu-show-on-toggled{display:none}:where(.gb-submenu-toggle){align-items:center;align-self:stretch;display:flex;justify-content:center;line-height:0;width:25px}:where(.gb-menu-item:focus-within){position:relative;z-index:1}@media(hover:hover){:where(.gb-menu-container):not(.gb-menu-container--toggled) .gb-menu--hover .gb-submenu-toggle{pointer-events:none}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-text-23f35d0e{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-23f35d0e:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-23f35d0e .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-23f35d0e{flex-direction:row;padding:0.5rem 1rem}.gb-text-23f35d0e .gb-shape svg{width:1em;height:1em}}.gb-text-23f09efc{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-23f09efc:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-23f09efc .gb-shape svg{height:2em;fill:currentColor;width:5em;margin-bottom:10px}@media (max-width:767px){.gb-text-23f09efc{flex-direction:row;padding:0.5rem 1rem}.gb-text-23f09efc .gb-shape svg{width:1em;height:1em}}.gb-text-98433636{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-98433636:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-98433636 .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-98433636{flex-direction:row;padding:0.5rem 1rem}.gb-text-98433636 .gb-shape svg{width:1em;height:1em}}.gb-text-eecedce0{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-align:center;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-eecedce0:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-eecedce0 .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-eecedce0{flex-direction:row;padding:0.5rem 1rem}.gb-text-eecedce0 .gb-shape svg{width:1em;height:1em}}.gb-text-8ba0d7fa{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-8ba0d7fa:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-8ba0d7fa .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-8ba0d7fa{flex-direction:row;padding:0.5rem 1rem}.gb-text-8ba0d7fa .gb-shape svg{width:1em;height:1em}}.gb-text-105cc2dd{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-105cc2dd:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-105cc2dd .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-105cc2dd{flex-direction:row;padding:0.5rem 1rem}.gb-text-105cc2dd .gb-shape svg{width:1em;height:1em}}.gb-text-cfcf0b2d{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-cfcf0b2d:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-cfcf0b2d .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-cfcf0b2d{flex-direction:row;padding:0.5rem 1rem}.gb-text-cfcf0b2d .gb-shape svg{width:1em;height:1em}}.gb-text-0fa8006e{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-0fa8006e:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-0fa8006e .gb-shape svg{height:2em;fill:currentColor;width:5em;margin-bottom:10px}@media (max-width:767px){.gb-text-0fa8006e{flex-direction:row;padding:0.5rem 1rem}.gb-text-0fa8006e .gb-shape svg{width:1em;height:1em}}.gb-text-0e581621{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-align:center;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-0e581621:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-0e581621 .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-0e581621{flex-direction:row;padding:0.5rem 1rem}.gb-text-0e581621 .gb-shape svg{width:1em;height:1em}}.gb-text-25035218{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-25035218:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-25035218 .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-25035218{flex-direction:row;padding:0.5rem 1rem}.gb-text-25035218 .gb-shape svg{width:1em;height:1em}}.gb-text-5bc2a7cb{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-5bc2a7cb:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-5bc2a7cb .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-5bc2a7cb{flex-direction:row;padding:0.5rem 1rem}.gb-text-5bc2a7cb .gb-shape svg{width:1em;height:1em}}.gb-text-ef744945{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;flex-direction:column;text-decoration:none;border-radius:5px;padding:1rem 2rem}.gb-text-ef744945:is(:hover,:focus){background-color:var(--accent);color:var(--base-2)}.gb-text-ef744945 .gb-shape svg{height:2em;fill:currentColor;width:2em;margin-bottom:10px}@media (max-width:767px){.gb-text-ef744945{flex-direction:row;padding:0.5rem 1rem}.gb-text-ef744945 .gb-shape svg{width:1em;height:1em}}.gb-text-b8659054{align-items:center;color:var(--accent);column-gap:0.5em;display:flex;margin-right:10px}.gb-text-b8659054:is(:hover,:focus){color:var(--base-2)}.gb-text-b8659054 .gb-shape svg{fill:currentColor;font-size:20px}@media (max-width:767px){.gb-text-b8659054{justify-content:center}}.gb-text-cb6739ea{align-items:center;color:var(--accent);column-gap:0.5em;display:flex}.gb-text-cb6739ea:is(:hover,:focus){color:var(--base-2)}.gb-text-cb6739ea .gb-shape svg{width:1em;height:1em;fill:currentColor;font-size:20px}@media (max-width:767px){.gb-text-cb6739ea{justify-content:center}}.gb-text-b59d4f5c{display:block;font-size:14px;margin-bottom:0px;padding-left:30px}.gb-text-b59d4f5c:is(:hover,:focus){color:#ffffff}@media (max-width:1024px){.gb-text-b59d4f5c{display:none !important}}@media (max-width:767px){.gb-text-b59d4f5c{display:none !important}}.gb-text-61317369{align-items:center;background-color:var(--base-3);color:var(--accent);column-gap:0.5em;display:inline-flex;font-size:12px;text-decoration:none;border-radius:5px;padding:0.5em 1em}.gb-text-61317369:is(:hover,:focus){background-color:var(--accent);color:var(--base-3)}.gb-text-61317369 .gb-shape svg{width:2em;height:2em;fill:currentColor}.gb-text-42aba2a3{color:var(--base-2);display:block;margin-bottom:20px}.gb-text-42aba2a3:is(:hover,:focus){color:var(--global-color-8)}.gb-text-9c736aff{margin-bottom:0px}.gb-text-b358f6c0{color:#ffffff;display:block}.gb-text-b358f6c0:is(:hover,:focus){color:var(--global-color-8)}.gb-text-2a8fb6d1{color:var(--global-color-8);margin-bottom:0px}.gb-text-7a4f1309{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;font-weight:600;margin-bottom:20px;text-decoration:none;border-radius:5px;padding:0.5rem 1rem}.gb-text-7a4f1309:is(:hover,:focus){background-color:var(--base-3);color:var(--accent)}.gb-text-7a4f1309 .gb-shape svg{width:1.5em;height:1.5em;fill:currentColor}.gb-text-935c46f6{align-items:center;background-color:var(--global-color-8);color:var(--accent);column-gap:0.5em;display:inline-flex;font-weight:600;margin-bottom:20px;text-decoration:none;border-radius:5px;padding:0.5rem 1rem}.gb-text-935c46f6:is(:hover,:focus){background-color:var(--base-3);color:var(--accent)}.gb-text-935c46f6 .gb-shape svg{fill:currentColor;width:10em;height:10em}.gb-text-a2e3c331{margin-bottom:10px}.gb-text-5bab9d23{align-items:center;color:var(--global-color-8);column-gap:0.5em;display:flex;margin-bottom:10px}.gb-text-5bab9d23:is(:hover,:focus){color:var(--base-2)}.gb-text-5bab9d23 .gb-shape svg{width:1em;height:1em;fill:currentColor;font-size:20px}@media (max-width:767px){.gb-text-5bab9d23{justify-content:center}}.gb-text-1631e519{align-items:center;color:var(--global-color-8);column-gap:0.5em;display:flex;margin-bottom:0px}.gb-text-1631e519:is(:hover,:focus){color:var(--base-2)}.gb-text-1631e519 .gb-shape svg{width:1em;height:1em;fill:currentColor;font-size:20px}@media (max-width:767px){.gb-text-1631e519{justify-content:center}}.gb-text-ae6efd85{margin-bottom:0px}.gb-text-7094c37f{color:#ffffff;display:block}.gb-text-7094c37f:is(:hover,:focus){color:var(--global-color-8)}.gb-text-9db8e0dc{margin-bottom:0px}@media (max-width:767px){.gb-text-1eebcd85{font-size:35px}}.gb-accordion__item-5014ff2d{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-3afc2f4b{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-d4827028{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-9465bfa7{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-1dbed451{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-8aa398c3{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-10747e2f{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-6fec0031{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-e7fd0117{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-0cd5d751{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-8f90bcbd{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__item-a5cbae70{margin-bottom:1em;border:1px solid #000000;padding:1em}.gb-accordion__toggle-83614a26{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-83614a26:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-83614a26:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-b9200ef3{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-b9200ef3:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-b9200ef3:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-33e3c458{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-33e3c458:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-33e3c458:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-89d2bcd0{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-89d2bcd0:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-89d2bcd0:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-7ed3d30b{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-7ed3d30b:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-7ed3d30b:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-a177f896{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-a177f896:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-a177f896:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-6fb473a4{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-6fb473a4:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-6fb473a4:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-4a5b71cc{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-4a5b71cc:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-4a5b71cc:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-b871cc08{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-b871cc08:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-b871cc08:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-76cdc63a{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-76cdc63a:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-76cdc63a:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-88cc386c{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-88cc386c:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-88cc386c:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-3020755b{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-3020755b:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.gb-accordion__toggle-3020755b:is(:hover,:focus){color:currentColor}.gb-accordion__toggle-icon-aeb6c64f svg{width:1em;height:1em}.gb-accordion__toggle-icon-60ea9520 svg{width:1em;height:1em}.gb-accordion__toggle-icon-918c4f26 svg{width:1em;height:1em}.gb-accordion__toggle-icon-0c7b35b4 svg{width:1em;height:1em}.gb-accordion__toggle-icon-89af23df svg{width:1em;height:1em}.gb-accordion__toggle-icon-43133b0e svg{width:1em;height:1em}.gb-accordion__toggle-icon-3c8f2cab svg{width:1em;height:1em}.gb-accordion__toggle-icon-3c97d092 svg{width:1em;height:1em}.gb-accordion__toggle-icon-5f140426 svg{width:1em;height:1em}.gb-accordion__toggle-icon-f051e4c9 svg{width:1em;height:1em}.gb-accordion__toggle-icon-853aa77d svg{width:1em;height:1em}.gb-accordion__toggle-icon-c233aadf svg{width:1em;height:1em}.gb-element-696da15b{margin-top:1em}.gb-element-8b5758c0{margin-top:1em}.gb-element-e7a57719{margin-top:1em}.gb-element-a49f63ca{margin-top:1em}.gb-element-9c362d5a{margin-top:1em}.gb-element-c4b78b50{margin-top:1em}.gb-element-e2796945{margin-top:1em}.gb-element-87615c32{margin-top:1em}.gb-element-efe76aca{margin-top:1em}.gb-element-28a4c7ae{margin-top:1em}.gb-element-8bb1432a{margin-top:1em}.gb-element-a78e3449{margin-top:1em}.gb-element-7508604c{column-gap:15px;justify-content:center}@media (max-width:1024px){.gb-element-7508604c{flex-wrap:wrap;row-gap:15px}}@media (max-width:767px){.gb-element-7508604c{display:flex;flex-direction:column;flex-wrap:wrap}}.gb-element-292866a0{background-color:var(--global-color-8);color:var(--accent);font-weight:600;padding-bottom:15px;padding-top:15px}.gb-element-072eea83{display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-27ff9ab6{align-items:center;display:flex;width:30%}.gb-element-f451531f{align-items:center;display:flex;justify-content:flex-end;width:70%}.gb-element-46c57f78{background-color:var(--accent);color:var(--base-3);padding-bottom:30px;padding-top:30px}@media (max-width:1024px){.gb-element-46c57f78{padding-left:30px;padding-right:30px}}@media (max-width:767px){.gb-element-46c57f78{text-align:center}}.gb-element-7dc054e9{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-493c24c2{display:flex;font-size:16px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-493c24c2{display:flex;flex-wrap:wrap}}@media (max-width:767px){.gb-element-493c24c2{flex-direction:column}}.gb-element-32d449fb{max-width:25%}@media (max-width:1024px){.gb-element-32d449fb{max-width:50%;width:50%}}@media (max-width:767px){.gb-element-32d449fb{max-width:100%;width:100%}}.gb-element-ef95a0fa{max-width:25%}@media (max-width:1024px){.gb-element-ef95a0fa{max-width:50%;width:50%}}@media (max-width:767px){.gb-element-ef95a0fa{max-width:100%;width:100%}}.gb-element-9911b4d1{max-width:25%}@media (max-width:1024px){.gb-element-9911b4d1{max-width:50%;padding-top:20px;width:50%}}@media (max-width:767px){.gb-element-9911b4d1{max-width:100%;padding-top:20px;width:100%}}.gb-element-87afe934{max-width:25%}@media (max-width:1024px){.gb-element-87afe934{max-width:50%;padding-top:20px;width:50%}}@media (max-width:767px){.gb-element-87afe934{max-width:100%;padding-top:20px;width:100%}}.gb-element-f809e40d{background-color:var(--global-color-8);color:var(--accent);font-size:16px;font-weight:600}@media (max-width:1024px){.gb-element-f809e40d{padding-bottom:10px}}.gb-element-e73882e5{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-e73882e5{display:flex;flex-direction:column}}@media (max-width:767px){.gb-element-e73882e5{display:flex}}.gb-element-05fd373d{background-blend-mode:normal,;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;margin-top:-10px;padding-bottom:0rem;padding-top:0rem;row-gap:0px;background:linear-gradient(to left,rgba(219,191,47,0.2) 0%,rgba(219,191,47,0.2) 100%),var(--inline-bg-image) center /cover no-repeat}@media (max-width:767px){.gb-element-05fd373d{flex-direction:column-reverse;padding-bottom:3rem}}.gb-element-95bd5741{column-gap:15px;display:flex;justify-content:center}@media (max-width:1024px){.gb-element-95bd5741{display:none !important;flex-wrap:wrap;row-gap:15px}}@media (max-width:767px){.gb-element-95bd5741{display:none !important;flex-direction:column;flex-wrap:wrap}}.gb-element-b98ee057{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-bottom:12rem;padding-top:8rem;text-align:center}@media (max-width:767px){.gb-element-b98ee057{padding-bottom:3rem;padding-top:3rem}}.gb-element-47b88d13{background-color:rgba(219,191,47,1);padding-bottom:10px;padding-top:10px}@media (max-width:767px){.gb-element-47b88d13{padding-left:20px;padding-right:20px}}.gb-element-72d997fc{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-navigation-3c7be532{display:none !important}}@media (max-width:767px){.gb-navigation-3c7be532{display:none !important}}@media (width > 768px) {.gb-navigation-3c7be532 .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-3c7be532 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}@media (width > 0px) {.gb-navigation-b725f71c .gb-menu-toggle {display: none;}}@media (max-width: 0px) {.gb-navigation-b725f71c .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}@media (width > 0px) {.gb-navigation-2798a0c6 .gb-menu-toggle {display: none;}}@media (max-width: 0px) {.gb-navigation-2798a0c6 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}@media (width > 0px) {.gb-navigation-6cf90ab1 .gb-menu-toggle {display: none;}}@media (max-width: 0px) {.gb-navigation-6cf90ab1 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-db5091d7{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-db5091d7 svg{width:25px;height:25px;fill:currentColor}.gb-menu-toggle-a90c84d9{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-a90c84d9 svg{width:25px;height:25px;fill:currentColor}.gb-menu-toggle-26017d3a{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-26017d3a svg{width:25px;height:25px;fill:currentColor}.gb-menu-toggle-054491f1{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-054491f1 svg{width:25px;height:25px;fill:currentColor}.gb-menu-container-dc54f919.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-dc54f919.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-809734b1.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-809734b1.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-87903721.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-87903721.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-container-6cb13b5b.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-6cb13b5b.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-b151d460{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-369a7e04{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-3263784f{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-e05ce1de{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-item-mi51d460{font-size:14px;list-style-type:none;position:relative;margin:0px;padding:0px 20px}.gb-menu-item-mi51d460:is(:hover,:focus){color:var(--base-3)}.gb-menu-item-mi51d460 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding-top:0em;padding-bottom:0em}.gb-menu-item-mi9a7e04{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi9a7e04:is(:hover,:focus-within){color:var(--global-color-8)}.gb-menu-item-mi9a7e04 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:0em 0px}@media (max-width:767px){.gb-menu-item-mi9a7e04{justify-items:center}}.gb-menu-item-mi63784f{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi63784f:is(:hover,:focus-within){color:var(--global-color-8)}.gb-menu-item-mi63784f .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:0em 0px}@media (max-width:767px){.gb-menu-item-mi63784f{justify-items:center}}.gb-menu-item-mi5ce1de{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi5ce1de:is(:hover,:focus-within){color:var(--base-3)}.gb-menu-item-mi5ce1de .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:0.3em 20px 0.3em 0px}@media (max-width:767px){.gb-menu-item-mi5ce1de{justify-items:center}}.gb-sub-menu-sm51d460{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm51d460 .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm51d460 .menu-item{background-color:#000000;color:#ffffff}.gb-sub-menu-sm9a7e04{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm9a7e04 .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm9a7e04 .menu-item{background-color:#000000;color:#ffffff}.gb-sub-menu-sm63784f{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm63784f .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm63784f .menu-item{background-color:#000000;color:#ffffff}.gb-sub-menu-sm5ce1de{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm5ce1de .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm5ce1de .menu-item{background-color:#000000;color:#ffffff}.gb-media-f0de2b9c{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-shape-9b7cd14e{display:inline-flex}.gb-shape-9b7cd14e svg{fill:currentColor;height:100px;width:100px}.main-navigation.offside{position:fixed;width:var(--gp-slideout-width);height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch}.offside,.offside--left{left:calc(var(--gp-slideout-width) * -1)}.offside--right{left:auto;right:calc(var(--gp-slideout-width) * -1)}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(var(--gp-slideout-width),0,0)}.offside--right.is-open:not(.slideout-transition),.offside-js--is-right .offside-sliding-element{transform:translate3d(calc(var(--gp-slideout-width) * -1),0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.slideout-navigation.main-navigation:not(.is-open):not(.slideout-transition){display:none}.slideout-navigation.main-navigation:not(.slideout-transition).do-overlay{opacity:1}.slideout-navigation.main-navigation.slideout-transition.do-overlay{opacity:0}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:transparent;color:#fff;font-size:30px;border:0;opacity:0}.slide-opened .slideout-overlay button.slideout-exit{opacity:1}button.slideout-exit:hover{background-color:transparent}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:calc(var(--gp-slideout-width) - 5px)}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(var(--gp-slideout-width) - 5px)}.slideout-widget{margin:20px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box}.slideout-navigation .mega-menu>ul>li{display:block;width:100%!important}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left}.slideout-navigation .slideout-widget li{float:none}#generate-slideout-menu.do-overlay li{text-align:center}#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slideout-toggle:not(.has-svg-icon) a:before{content:"\f0c9";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"\f00d";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block}#generate-slideout-menu li.menu-item-float-right{float:none!important;display:inline-block;width:auto}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}.slideout-navigation .slideout-widget ul{display:block}.slideout-navigation.do-overlay{transform:none!important;transition:opacity .2s,visibility .2s;width:100%;text-align:center;left:0;right:0}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgba(0,0,0,.07);padding:0 10px;margin:0 0 0 10px}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg)}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0)}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}.off-canvas-toggle-label{padding-left:7px}.gp-icon+.off-canvas-toggle-label{padding-left:9px}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px)}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center}}