.wp-block-group{
border-radius: var(--radius);
} :root{ --c-blue:  var(--accent);
--c-black: var(--contrast);
--c-gold:  var(--contrast-2);
--c-bg:    var(--base-3); --c-soft:  var(--base-2); --c-cream: var(--base); --radius: 18px;
} body{
background: var(--c-bg);
color: var(--c-black);
} h1,h2,h3,h4{
font-weight: 700;
line-height: 1.15;
letter-spacing: -0.015em;
margin: 0 0 .55em;
}
.gold{
color:var(--contrast-2);
}
p{ margin: 0 0 1.1em; }
a{ color: var(--c-blue); text-underline-offset: 3px; }
a:hover{ opacity: .85; } .kicker{
text-transform: uppercase;
letter-spacing: .08em;
font-weight: 700;
font-size: .85rem;
color: var(--c-gold);
margin: 0 0 .8rem;
} .lead{
font-size: 1.15rem;
font-weight: 400;
color: rgba(58,49,35,.86);
max-width: 62ch;
}
.muted{ color: rgba(58,49,35,.7); }
.link-soft{ color: rgba(58,49,35,.75); } .btn,
.gb-button,
.wp-block-button__link{
display: inline-flex;
align-items: center;
justify-content: center;
gap: .5rem;
min-height: 56px;
padding: 0 1.35rem;
border-radius: 999px; font-family: inherit;
font-size: var(--gp-typography--buttons-font-size, 19px);
font-weight: var(--gp-typography--buttons-font-weight, 700);
line-height: 1;
text-decoration: none;
border: 1px solid transparent;
cursor: pointer;
transition: background-color .15s ease, border-color .15s ease, color .15s ease, transform .08s ease;
}
.btn:active,
.gb-button:active,
.wp-block-button__link:active{ transform: translateY(1px); }
.gb-button .gb-button-text{ color: inherit; } .gb-button{
background: transparent !important;
border-color: transparent !important;
color: inherit;
} .btn--primary.gb-button,
.wp-block-button__link.btn--primary,
.btn.btn--primary{
background: var(--c-gold) !important;
border-color: var(--c-gold) !important;
color: #fff !important;
}
.btn--primary.gb-button:hover,
.wp-block-button__link.btn--primary:hover,
.btn.btn--primary:hover{
background: var(--c-blue) !important;
border-color: var(--c-blue) !important;
} .btn--outline.gb-button,
.wp-block-button__link.btn--outline,
.btn.btn--outline{
background: #fff !important;
border-color: rgba(58,49,35,.22) !important;
color: var(--c-black) !important;
}
.btn--outline.gb-button:hover,
.wp-block-button__link.btn--outline:hover,
.btn.btn--outline:hover{
border-color: var(--c-blue) !important;
color: var(--c-blue) !important;
} .btn--link.gb-button,
.wp-block-button__link.btn--link,
.btn.btn--link{
background: transparent !important;
border-color: transparent !important;
color: var(--c-blue) !important;
padding: 0 !important;
min-height: auto;
border-radius: 0;
}
.btn--link.gb-button:hover,
.wp-block-button__link.btn--link:hover,
.btn.btn--link:hover{
color: var(--c-gold) !important;
text-decoration: underline;
text-underline-offset: 3px;
} .cards{
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 18px;
}
@media (max-width: 1000px){
.cards{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 520px){
.cards{ grid-template-columns: 1fr; }
}
.card{
background: var(--c-bg);
border-radius: var(--radius);
box-shadow: 0 10px 30px rgba(58,49,35,.06);
padding: 18px 18px 16px;
}
.card__icon{
width: 42px;
height: 42px;
border-radius: 999px;
border: 2px solid var(--c-gold);
display: grid;
place-items: center;
color: var(--c-gold);
font-weight: 700;
margin-bottom: 12px;
}
.card__title{
font-size: 1.15rem;
margin-bottom: .4rem;
}
.card__text{
color: rgba(58,49,35,.74);
margin-bottom: 1.2rem;
}
.card__link{
color: var(--c-black);
font-weight: 700;
text-decoration: none;
}
.card__link:hover{ opacity: .8; } .form{
background: var(--c-soft);
border-radius: var(--radius);
padding: 18px;
}
.form__grid{
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 12px;
margin-bottom: 12px;
}
@media (max-width: 640px){
.form__grid{ grid-template-columns: 1fr; }
}
input, textarea{
width: 100%;
border-radius: 12px;
border: 1px solid rgba(58,49,35,.18);
padding: .75rem .85rem;
font: inherit;
}
label{ font-weight: 700; font-size: .95rem; } .entry-header {
text-align:center;
margin:2%;
} #masthead.site-header{
position: sticky;
top: 0;
z-index: 9999; background: color-mix(in srgb, var(--base-3) 90%, transparent);
-webkit-backdrop-filter: blur(14px);
backdrop-filter: blur(14px); box-shadow: 0 10px 30px rgba(58,49,35,.08); transition: box-shadow .2s ease, background-color .2s ease, backdrop-filter .2s ease;
} body.admin-bar #masthead.site-header{
top: 32px;
}
@media (max-width: 782px){
body.admin-bar #masthead.site-header{ top: 46px; }
}  .main-navigation .menu-btn > a{
display: inline-flex;
align-items: center;
justify-content: center; height: 40px; padding: 0 14px; line-height: 1; margin:0 30px;
background: var(--c-gold);
color: #fff !important;
border-radius: 999px;
font-weight: 700;
font-size: 19px; }
.main-navigation .menu-btn > a:hover{
background: var(--c-blue);
}  .menu-linkedin > a{
width: 34px;
height: 34px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0 !important;
margin-left: 8px;
border-radius: 6px;
background-color: transparent;
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/linkedin.svg);
background-repeat: no-repeat;
background-position: center;
background-size: 22px 22px;
font-size: 0; line-height: 1; } .menu-linkedin > a:hover{
opacity: .85;
} .main-navigation,
.main-navigation .inside-navigation{
background-color: transparent !important;
} .main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a{
background-color: transparent !important;
} .main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a:hover,
.main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a:focus,
.main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin).current-menu-item > a{
background-color: transparent !important;
} .reveal{
opacity: 0;
transition: opacity 1s ease !important; }
.reveal.is-visible{
opacity: 1;
}
.alignwide{
max-width: 1224px;
margin-left: auto;
margin-right: auto;
}
.alignfull{
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}  #masthead.site-header,
#masthead.site-header .inside-header,
#masthead.site-header .main-navigation{
transition: padding .2s ease, min-height .2s ease, transform .2s ease;
} #masthead.site-header .inside-header{
padding-top: 18px;
padding-bottom: 18px;
} body.is-scrolled #masthead.site-header .inside-header{
padding-top: 8px; padding-bottom: 8px; } body.is-scrolled #masthead.site-header .site-logo img,
body.is-scrolled #masthead.site-header .site-logo svg{
transform: scale(0.78); transform-origin: center center;
} body.is-scrolled .main-navigation .main-nav ul li a{
line-height: 28px; } body.is-scrolled .main-navigation .menu-btn > a,
body.is-scrolled .main-navigation .menu-linkedin > a{
line-height: 1;
} #masthead.site-header .site-logo img,
#masthead.site-header .site-logo svg{
transition: transform .2s ease;
}  .service{
display: grid;
grid-template-columns: 120px 1fr;
gap: 32px;
align-items: start;
} .service__icon{
width: 120px;
height: 120px;
border-radius: 999px;
background-color: var(--c-cream);
background-repeat: no-repeat;
background-position: center;
background-size: 64px 64px;
} .service__icon.icon-bilan-orientation{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/bilan-orientation.svg);
}
.service__icon.icon-formation{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/formation.svg);
}
.service__icon.icon-strat-rh{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/conseil-strat-rh.svg);
}
.service__icon.icon-bilan-compass{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/bilan-compass.svg);
} .service__content{
min-width: 0;
}
.service__content h2{
margin-top: 0;
} .service{
transition: transform .6s ease;
}
.service__icon{
transition: background-color .6s ease, transform .6s ease;
}
.service:hover .service__icon,
.service:has(.btn:hover) .service__icon{
background-color: var(--c-soft);
}  .main-navigation .main-nav ul ul{
background: color-mix(in srgb, var(--base-3) 88%, transparent) !important; -webkit-backdrop-filter: blur(14px);
backdrop-filter: blur(14px);
border: 1px solid rgba(58,49,35,.10);
border-radius: 12px;
box-shadow: 0 14px 40px rgba(58,49,35,.12);
padding: 10px 0;
min-width: 220px; font: inherit;
} .main-navigation .main-nav ul ul li a{
background: transparent !important;
color: var(--c-black) !important;
font: inherit;
padding: 10px 16px;
line-height: 1.2;
} .main-navigation .main-nav ul ul li a:hover{
background: rgba(58,49,35,.06) !important;
} .main-navigation .main-nav ul li > ul{
opacity: 0;
transform: translateY(6px);
transition: opacity .18s ease, transform .18s ease;
}
.main-navigation .main-nav ul li:hover > ul,
.main-navigation .main-nav ul li.sfHover > ul{
opacity: 1;
transform: translateY(0);
} .arrondi-portrait-contact {
border-radius:50%;
border: 6px solid var(--c-gold);
} .forminator-label {
font-size: 18px!important;
}
.forminator-input {
line-height: 2.3em!important;
border-radius: 12px!important;
}
.forminator-button-upload {
background-color:var(--c-soft);
border-radius:66px!important;
color:var(--c-black);
}
.forminator-button-submit {
}
.forminator-button {
border-radius: 66px!important;
font-size: 19px!important;
font-weight: 700!important;
padding: 14px 34px!important;
}
.forminator-button:hover {
box-shadow:none!important;
} .quote-custom {
border:none;
}
.quote-custom::before {
content: "";
position: absolute;
top: 0px;
left: -5px;
width: 86px;
height: 58px;
background: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/quote.svg) no-repeat center;
background-size: contain;
opacity:0.6;
} .quote-custom p {
margin: 0;
} .splide__list {
align-items: stretch !important;
}
.slide-card {
height: 100% !important;
} .splide__arrow {
background: var(--base-2) !important;
width: 48px !important;
height: 48px !important;
} .splide__arrow svg {
width: 35% !important;
height: 35% !important;
} #cmplz-cookiebanner-container,
#cmplz-cookiebanner-container *,
.cmplz-cookiebanner,
.cmplz-cookiebanner * {
font-family: 'Raleway', sans-serif !important;
}.wp-block-group{
border-radius: var(--radius);
} :root{ --c-blue:  var(--accent);
--c-black: var(--contrast);
--c-gold:  var(--contrast-2);
--c-bg:    var(--base-3); --c-soft:  var(--base-2); --c-cream: var(--base); --radius: 18px;
} body{
background: var(--c-bg);
color: var(--c-black);
} h1,h2,h3,h4{
font-weight: 700;
line-height: 1.15;
letter-spacing: -0.015em;
margin: 0 0 .55em;
}
.gold{
color:var(--contrast-2);
}
p{ margin: 0 0 1.1em; }
a{ color: var(--c-blue); text-underline-offset: 3px; }
a:hover{ opacity: .85; } .kicker{
text-transform: uppercase;
letter-spacing: .08em;
font-weight: 700;
font-size: .85rem;
color: var(--c-gold);
margin: 0 0 .8rem;
} .lead{
font-size: 1.15rem;
font-weight: 400;
color: rgba(58,49,35,.86);
max-width: 62ch;
}
.muted{ color: rgba(58,49,35,.7); }
.link-soft{ color: rgba(58,49,35,.75); } .btn,
.gb-button,
.wp-block-button__link{
display: inline-flex;
align-items: center;
justify-content: center;
gap: .5rem;
min-height: 56px;
padding: 0 1.35rem;
border-radius: 999px; font-family: inherit;
font-size: var(--gp-typography--buttons-font-size, 19px);
font-weight: var(--gp-typography--buttons-font-weight, 700);
line-height: 1;
text-decoration: none;
border: 1px solid transparent;
cursor: pointer;
transition: background-color .15s ease, border-color .15s ease, color .15s ease, transform .08s ease;
}
.btn:active,
.gb-button:active,
.wp-block-button__link:active{ transform: translateY(1px); }
.gb-button .gb-button-text{ color: inherit; } .gb-button{
background: transparent !important;
border-color: transparent !important;
color: inherit;
} .btn--primary.gb-button,
.wp-block-button__link.btn--primary,
.btn.btn--primary{
background: var(--c-gold) !important;
border-color: var(--c-gold) !important;
color: #fff !important;
}
.btn--primary.gb-button:hover,
.wp-block-button__link.btn--primary:hover,
.btn.btn--primary:hover{
background: var(--c-blue) !important;
border-color: var(--c-blue) !important;
} .btn--outline.gb-button,
.wp-block-button__link.btn--outline,
.btn.btn--outline{
background: #fff !important;
border-color: rgba(58,49,35,.22) !important;
color: var(--c-black) !important;
}
.btn--outline.gb-button:hover,
.wp-block-button__link.btn--outline:hover,
.btn.btn--outline:hover{
border-color: var(--c-blue) !important;
color: var(--c-blue) !important;
} .btn--link.gb-button,
.wp-block-button__link.btn--link,
.btn.btn--link{
background: transparent !important;
border-color: transparent !important;
color: var(--c-blue) !important;
padding: 0 !important;
min-height: auto;
border-radius: 0;
}
.btn--link.gb-button:hover,
.wp-block-button__link.btn--link:hover,
.btn.btn--link:hover{
color: var(--c-gold) !important;
text-decoration: underline;
text-underline-offset: 3px;
} .cards{
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
gap: 18px;
}
@media (max-width: 1000px){
.cards{ grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 520px){
.cards{ grid-template-columns: 1fr; }
}
.card{
background: var(--c-bg);
border-radius: var(--radius);
box-shadow: 0 10px 30px rgba(58,49,35,.06);
padding: 18px 18px 16px;
}
.card__icon{
width: 42px;
height: 42px;
border-radius: 999px;
border: 2px solid var(--c-gold);
display: grid;
place-items: center;
color: var(--c-gold);
font-weight: 700;
margin-bottom: 12px;
}
.card__title{
font-size: 1.15rem;
margin-bottom: .4rem;
}
.card__text{
color: rgba(58,49,35,.74);
margin-bottom: 1.2rem;
}
.card__link{
color: var(--c-black);
font-weight: 700;
text-decoration: none;
}
.card__link:hover{ opacity: .8; } .form{
background: var(--c-soft);
border-radius: var(--radius);
padding: 18px;
}
.form__grid{
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 12px;
margin-bottom: 12px;
}
@media (max-width: 640px){
.form__grid{ grid-template-columns: 1fr; }
}
input, textarea{
width: 100%;
border-radius: 12px;
border: 1px solid rgba(58,49,35,.18);
padding: .75rem .85rem;
font: inherit;
}
label{ font-weight: 700; font-size: .95rem; } .entry-header {
text-align:center;
margin:2%;
} #masthead.site-header{
position: sticky;
top: 0;
z-index: 9999; background: color-mix(in srgb, var(--base-3) 90%, transparent);
-webkit-backdrop-filter: blur(14px);
backdrop-filter: blur(14px); box-shadow: 0 10px 30px rgba(58,49,35,.08); transition: box-shadow .2s ease, background-color .2s ease, backdrop-filter .2s ease;
} body.admin-bar #masthead.site-header{
top: 32px;
}
@media (max-width: 782px){
body.admin-bar #masthead.site-header{ top: 46px; }
}  .main-navigation .menu-btn > a{
display: inline-flex;
align-items: center;
justify-content: center; height: 40px; padding: 0 14px; line-height: 1; margin:0 30px;
background: var(--c-gold);
color: #fff !important;
border-radius: 999px;
font-weight: 700;
font-size: 19px; }
.main-navigation .menu-btn > a:hover{
background: var(--c-blue);
}  .menu-linkedin > a{
width: 34px;
height: 34px;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0 !important;
margin-left: 8px;
border-radius: 6px;
background-color: transparent;
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/linkedin.svg);
background-repeat: no-repeat;
background-position: center;
background-size: 22px 22px;
font-size: 0; line-height: 1; } .menu-linkedin > a:hover{
opacity: .85;
} .main-navigation,
.main-navigation .inside-navigation{
background-color: transparent !important;
} .main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a{
background-color: transparent !important;
} .main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a:hover,
.main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin) > a:focus,
.main-navigation .main-nav ul li:not(.menu-btn):not(.menu-linkedin).current-menu-item > a{
background-color: transparent !important;
} .reveal{
opacity: 0;
transition: opacity 1s ease !important; }
.reveal.is-visible{
opacity: 1;
}
.alignwide{
max-width: 1224px;
margin-left: auto;
margin-right: auto;
}
.alignfull{
width: 100vw;
max-width: 100vw;
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
}  #masthead.site-header,
#masthead.site-header .inside-header,
#masthead.site-header .main-navigation{
transition: padding .2s ease, min-height .2s ease, transform .2s ease;
} #masthead.site-header .inside-header{
padding-top: 18px;
padding-bottom: 18px;
} body.is-scrolled #masthead.site-header .inside-header{
padding-top: 8px; padding-bottom: 8px; } body.is-scrolled #masthead.site-header .site-logo img,
body.is-scrolled #masthead.site-header .site-logo svg{
transform: scale(0.78); transform-origin: center center;
} body.is-scrolled .main-navigation .main-nav ul li a{
line-height: 28px; } body.is-scrolled .main-navigation .menu-btn > a,
body.is-scrolled .main-navigation .menu-linkedin > a{
line-height: 1;
} #masthead.site-header .site-logo img,
#masthead.site-header .site-logo svg{
transition: transform .2s ease;
}  .service{
display: grid;
grid-template-columns: 120px 1fr;
gap: 32px;
align-items: start;
} .service__icon{
width: 120px;
height: 120px;
border-radius: 999px;
background-color: var(--c-cream);
background-repeat: no-repeat;
background-position: center;
background-size: 64px 64px;
} .service__icon.icon-bilan-orientation{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/bilan-orientation.svg);
}
.service__icon.icon-formation{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/formation.svg);
}
.service__icon.icon-strat-rh{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/conseil-strat-rh.svg);
}
.service__icon.icon-bilan-compass{
background-image: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/icons/bilan-compass.svg);
} .service__content{
min-width: 0;
}
.service__content h2{
margin-top: 0;
} .service{
transition: transform .6s ease;
}
.service__icon{
transition: background-color .6s ease, transform .6s ease;
}
.service:hover .service__icon,
.service:has(.btn:hover) .service__icon{
background-color: var(--c-soft);
}  .main-navigation .main-nav ul ul{
background: color-mix(in srgb, var(--base-3) 88%, transparent) !important; -webkit-backdrop-filter: blur(14px);
backdrop-filter: blur(14px);
border: 1px solid rgba(58,49,35,.10);
border-radius: 12px;
box-shadow: 0 14px 40px rgba(58,49,35,.12);
padding: 10px 0;
min-width: 220px; font: inherit;
} .main-navigation .main-nav ul ul li a{
background: transparent !important;
color: var(--c-black) !important;
font: inherit;
padding: 10px 16px;
line-height: 1.2;
} .main-navigation .main-nav ul ul li a:hover{
background: rgba(58,49,35,.06) !important;
} .main-navigation .main-nav ul li > ul{
opacity: 0;
transform: translateY(6px);
transition: opacity .18s ease, transform .18s ease;
}
.main-navigation .main-nav ul li:hover > ul,
.main-navigation .main-nav ul li.sfHover > ul{
opacity: 1;
transform: translateY(0);
} .arrondi-portrait-contact {
border-radius:50%;
border: 6px solid var(--c-gold);
} .forminator-label {
font-size: 18px!important;
}
.forminator-input {
line-height: 2.3em!important;
border-radius: 12px!important;
}
.forminator-button-upload {
background-color:var(--c-soft);
border-radius:66px!important;
color:var(--c-black);
}
.forminator-button-submit {
}
.forminator-button {
border-radius: 66px!important;
font-size: 19px!important;
font-weight: 700!important;
padding: 14px 34px!important;
}
.forminator-button:hover {
box-shadow:none!important;
} .quote-custom {
border:none;
}
.quote-custom::before {
content: "";
position: absolute;
top: 0px;
left: -5px;
width: 86px;
height: 58px;
background: url(//audaeconseil.fr/wp-content/themes/audae-child-teme/img/quote.svg) no-repeat center;
background-size: contain;
opacity:0.6;
} .quote-custom p {
margin: 0;
} .splide__list {
align-items: stretch !important;
}
.slide-card {
height: 100% !important;
} .splide__arrow {
background: var(--base-2) !important;
width: 48px !important;
height: 48px !important;
} .splide__arrow svg {
width: 35% !important;
height: 35% !important;
} #cmplz-cookiebanner-container,
#cmplz-cookiebanner-container *,
.cmplz-cookiebanner,
.cmplz-cookiebanner * {
font-family: 'Raleway', sans-serif !important;
}.gb-container-7d9550dd{max-width:1224px;margin-right:auto;margin-left:auto;border-top-color:var(--contrast-3);}.gb-container-53cb46e2{height:100%;padding:0;color:var(--contrast);}.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:35%;}.gb-container-bd3c7e3c{height:100%;display:flex;flex-direction:column;padding:0;color:var(--contrast);}.gb-grid-wrapper > .gb-grid-column-bd3c7e3c{width:30%;}.gb-container-e1bd60bb{height:100%;padding:0;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:35%;}.gb-container-c762d353{height:100%;display:flex;flex-direction:row;padding:0;}.gb-container-0f87c806{max-width:1224px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:auto;border-top-color:var(--contrast-3);color:var(--contrast);}.gb-container-e6861bde{padding:0;}.gb-container-7c528044{display:flex;flex-direction:row;align-items:center;column-gap:20px;padding:0;}.gb-grid-wrapper-b76f312f{display:flex;flex-wrap:wrap;align-items:flex-start;}.gb-grid-wrapper-b76f312f > .gb-grid-column{box-sizing:border-box;}h3.gb-headline-474e6422{margin-bottom:26px;color:var(--contrast);}h4.gb-headline-60bc3d08{padding-right:100px;color:var(--contrast);}p.gb-headline-8711c7a2{padding-right:100px;color:var(--contrast);}p.gb-headline-97c10964{font-size:17px;margin-bottom:0px;}@media (max-width: 1024px) {.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:100%;}.gb-grid-wrapper > .gb-grid-column-bd3c7e3c{width:100%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:50%;}.gb-container-c762d353{width:50%;}.gb-grid-wrapper > .gb-grid-column-c762d353{width:50%;}.gb-grid-wrapper-b76f312f{row-gap:40px;}h4.gb-headline-60bc3d08{padding-right:0px;}p.gb-headline-8711c7a2{padding-right:0px;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-grid-wrapper > div.gb-grid-column-e1bd60bb{padding-bottom:0;}.gb-grid-wrapper > div.gb-grid-column-c762d353{padding-bottom:0;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:100%;}.gb-grid-wrapper > .gb-grid-column-bd3c7e3c{width:100%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:100%;}.gb-container-c762d353{width:100%;flex-direction:column;column-gap:0px;row-gap:0px;font-size:16px;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}.gb-grid-wrapper > .gb-grid-column-c762d353{width:100%;}.gb-grid-wrapper > div.gb-grid-column-c762d353{padding-bottom:0;}.gb-container-0f87c806{flex-direction:column-reverse;row-gap:20px;}.gb-container-e6861bde{width:100%;}.gb-grid-wrapper > .gb-grid-column-e6861bde{width:100%;}.gb-container-7c528044{width:100%;flex-direction:column;align-items:flex-start;row-gap:10px;}.gb-grid-wrapper > .gb-grid-column-7c528044{width:100%;}}:root{--gb-container-width:1224px;}.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-element-65c98289{background-color:var(--base-2);margin-bottom:60px;padding-bottom:80px;padding-top:80px}.gb-element-80d35fce{max-width:750px;margin:60px auto}.gb-element-8da54d81{padding-bottom:60px;padding-top:60px;border-top:1px solid var(--contrast-3)}.gb-element-1a2666b2{padding-bottom:20px;padding-top:20px;border-top:1px solid var(--contrast-3)}.gb-text-381ea522{text-align:center}.gb-text-369af0e2{font-size:1.2em;max-width:850px;text-align:center;margin:auto}.gb-text-6fa7bc3e{background-color:#215bc2;color:#ffffff;text-align:left;text-decoration:none;padding:1rem 2rem}.gb-text-6fa7bc3e:is(:hover,:focus){background-color:#1a4a9b;color:#ffffff}.gb-text-e394b4a3{margin-bottom:26px}.gb-media-505b0758{height:109px;max-width:100%;object-fit:cover;width:292px}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgba(0,0,0,.2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}