body {

    --wp--preset--color--black: #000000;

    --wp--preset--color--cyan-bluish-gray: #abb8c3;

    --wp--preset--color--white: #ffffff;

    --wp--preset--color--pale-pink: #f78da7;

    --wp--preset--color--vivid-red: #cf2e2e;

    --wp--preset--color--luminous-vivid-orange: #ff6900;

    --wp--preset--color--luminous-vivid-amber: #fcb900;

    --wp--preset--color--light-green-cyan: #7bdcb5;

    --wp--preset--color--vivid-green-cyan: #00d084;

    --wp--preset--color--pale-cyan-blue: #8ed1fc;

    --wp--preset--color--vivid-cyan-blue: #0693e3;

    --wp--preset--color--vivid-purple: #9b51e0;

    --wp--preset--color--blue: #0E357A;

    --wp--preset--color--bright: #44ddfd;

    --wp--preset--color--primary: #2dd782;

    --wp--preset--color--primary-alt: #32b951;

    --wp--preset--color--secondary: #001039;

    --wp--preset--color--secondary-alt: #103167;

    --wp--preset--color--tertiary: #28b2f0;

    --wp--preset--color--tertiary-alt: #0071e7;

    --wp--preset--color--tertiary-dark: #0054db;

    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);

    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);

    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);

    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);

    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);

    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);

    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);

    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);

    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);

    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);

    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);

    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);

    --wp--preset--font-size--small: 13px;

    --wp--preset--font-size--medium: 20px;

    --wp--preset--font-size--large: 36px;

    --wp--preset--font-size--x-large: 42px;

    --wp--preset--font-family--barlow-semi-condensed: Barlow Semi Condensed, Trebuchet MS, sans-serif;

    --wp--preset--font-family--libre-caslon: Libre Caslon Text, Garamond, serif;

    --wp--preset--spacing--20: 0.44rem;

    --wp--preset--spacing--30: 0.67rem;

    --wp--preset--spacing--40: 1rem;

    --wp--preset--spacing--50: 1.5rem;

    --wp--preset--spacing--60: 2.25rem;

    --wp--preset--spacing--70: 3.38rem;

    --wp--preset--spacing--80: 5.06rem;

    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);

    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);

    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);

    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);

    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);

}



p {

    --wp--preset--font-size--normal: 16px;

    --wp--preset--font-size--medium: 18px;

    --wp--preset--font-size--large: 28px;

}



.wp-block-heading {

    --wp--preset--font-family--barlow-semi-condensed: Barlow Semi Condensed, Trebuchet MS, sans-serif;

    --wp--preset--font-family--libre-caslon: Libre Caslon Text, Garamond, serif;

}



body {

    margin: 0;

    --wp--style--global--content-size: 68rem;

    --wp--style--global--wide-size: 90rem;

}



.wp-site-blocks > .alignleft {

    float: left;

    margin-right: 2em;

}



.wp-site-blocks > .alignright {

    float: right;

    margin-left: 2em;

}



.wp-site-blocks > .aligncenter {

    justify-content: center;

    margin-left: auto;

    margin-right: auto;

}



:where(.is-layout-flex) {

    gap: 0.5em;

}



:where(.is-layout-grid) {

    gap: 0.5em;

}



body .is-layout-flow > .alignleft {

    float: left;

    margin-inline-start: 0;margin-inline-end: 2em;}



body .is-layout-flow > .alignright {

    float: right;

    margin-inline-start: 2em;margin-inline-end: 0;}



body .is-layout-flow > .aligncenter {

    margin-left: auto !important;

    margin-right: auto !important;

}



body .is-layout-constrained > .alignleft {

    float: left;

    margin-inline-start: 0;margin-inline-end: 2em;}



body .is-layout-constrained > .alignright {

    float: right;

    margin-inline-start: 2em;margin-inline-end: 0;}



body .is-layout-constrained > .aligncenter {

    margin-left: auto !important;

    margin-right: auto !important;

}



body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {

    max-width: var(--wp--style--global--content-size);

    margin-left: auto !important;

    margin-right: auto !important;

}



body .is-layout-constrained > .alignwide {

    max-width: var(--wp--style--global--wide-size);

}



body .is-layout-flex {

    display: flex;

}



body .is-layout-flex {

    flex-wrap: wrap;

    align-items: center;

}



body .is-layout-flex > * {

    margin: 0;

}



body .is-layout-grid {

    display: grid;

}



body .is-layout-grid > * {

    margin: 0;

}



body {

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

}



a:where(:not(.wp-element-button)) {

    text-decoration: underline;

}



.wp-element-button, .wp-block-button__link {

    background-color: #32373c;

    border-width: 0;

    color: #fff;

    font-family: inherit;

    font-size: inherit;

    line-height: inherit;

    padding: calc(0.667em + 2px) calc(1.333em + 2px);

    text-decoration: none;

}



.has-black-color {

    color: var(--wp--preset--color--black) !important;

}



.has-cyan-bluish-gray-color {

    color: var(--wp--preset--color--cyan-bluish-gray) !important;

}



.has-white-color {

    color: var(--wp--preset--color--white) !important;

}



.has-pale-pink-color {

    color: var(--wp--preset--color--pale-pink) !important;

}



.has-vivid-red-color {

    color: var(--wp--preset--color--vivid-red) !important;

}



.has-luminous-vivid-orange-color {

    color: var(--wp--preset--color--luminous-vivid-orange) !important;

}



.has-luminous-vivid-amber-color {

    color: var(--wp--preset--color--luminous-vivid-amber) !important;

}



.has-light-green-cyan-color {

    color: var(--wp--preset--color--light-green-cyan) !important;

}



.has-vivid-green-cyan-color {

    color: var(--wp--preset--color--vivid-green-cyan) !important;

}



.has-pale-cyan-blue-color {

    color: var(--wp--preset--color--pale-cyan-blue) !important;

}



.has-vivid-cyan-blue-color {

    color: var(--wp--preset--color--vivid-cyan-blue) !important;

}



.has-vivid-purple-color {

    color: var(--wp--preset--color--vivid-purple) !important;

}



.has-blue-color {

    color: var(--wp--preset--color--blue) !important;

}



.has-bright-color {

    color: var(--wp--preset--color--bright) !important;

}



.has-primary-color {

    color: var(--wp--preset--color--primary) !important;

}



.has-primary-alt-color {

    color: var(--wp--preset--color--primary-alt) !important;

}



.has-secondary-color {

    color: var(--wp--preset--color--secondary) !important;

}



.has-secondary-alt-color {

    color: var(--wp--preset--color--secondary-alt) !important;

}



.has-tertiary-color {

    color: var(--wp--preset--color--tertiary) !important;

}



.has-tertiary-alt-color {

    color: var(--wp--preset--color--tertiary-alt) !important;

}



.has-tertiary-dark-color {

    color: var(--wp--preset--color--tertiary-dark) !important;

}



.has-black-background-color {

    background-color: var(--wp--preset--color--black) !important;

}



.has-cyan-bluish-gray-background-color {

    background-color: var(--wp--preset--color--cyan-bluish-gray) !important;

}



.has-white-background-color {

    background-color: var(--wp--preset--color--white) !important;

}



.has-pale-pink-background-color {

    background-color: var(--wp--preset--color--pale-pink) !important;

}



.has-vivid-red-background-color {

    background-color: var(--wp--preset--color--vivid-red) !important;

}



.has-luminous-vivid-orange-background-color {

    background-color: var(--wp--preset--color--luminous-vivid-orange) !important;

}



.has-luminous-vivid-amber-background-color {

    background-color: var(--wp--preset--color--luminous-vivid-amber) !important;

}



.has-light-green-cyan-background-color {

    background-color: var(--wp--preset--color--light-green-cyan) !important;

}



.has-vivid-green-cyan-background-color {

    background-color: var(--wp--preset--color--vivid-green-cyan) !important;

}



.has-pale-cyan-blue-background-color {

    background-color: var(--wp--preset--color--pale-cyan-blue) !important;

}



.has-vivid-cyan-blue-background-color {

    background-color: var(--wp--preset--color--vivid-cyan-blue) !important;

}



.has-vivid-purple-background-color {

    background-color: var(--wp--preset--color--vivid-purple) !important;

}



.has-blue-background-color {

    background-color: var(--wp--preset--color--blue) !important;

}



.has-bright-background-color {

    background-color: var(--wp--preset--color--bright) !important;

}



.has-primary-background-color {

    background-color: var(--wp--preset--color--primary) !important;

}



.has-primary-alt-background-color {

    background-color: var(--wp--preset--color--primary-alt) !important;

}



.has-secondary-background-color {

    background-color: var(--wp--preset--color--secondary) !important;

}



.has-secondary-alt-background-color {

    background-color: var(--wp--preset--color--secondary-alt) !important;

}



.has-tertiary-background-color {

    background-color: var(--wp--preset--color--tertiary) !important;

}



.has-tertiary-alt-background-color {

    background-color: var(--wp--preset--color--tertiary-alt) !important;

}



.has-tertiary-dark-background-color {

    background-color: var(--wp--preset--color--tertiary-dark) !important;

}



.has-black-border-color {

    border-color: var(--wp--preset--color--black) !important;

}



.has-cyan-bluish-gray-border-color {

    border-color: var(--wp--preset--color--cyan-bluish-gray) !important;

}



.has-white-border-color {

    border-color: var(--wp--preset--color--white) !important;

}



.has-pale-pink-border-color {

    border-color: var(--wp--preset--color--pale-pink) !important;

}



.has-vivid-red-border-color {

    border-color: var(--wp--preset--color--vivid-red) !important;

}



.has-luminous-vivid-orange-border-color {

    border-color: var(--wp--preset--color--luminous-vivid-orange) !important;

}



.has-luminous-vivid-amber-border-color {

    border-color: var(--wp--preset--color--luminous-vivid-amber) !important;

}



.has-light-green-cyan-border-color {

    border-color: var(--wp--preset--color--light-green-cyan) !important;

}



.has-vivid-green-cyan-border-color {

    border-color: var(--wp--preset--color--vivid-green-cyan) !important;

}



.has-pale-cyan-blue-border-color {

    border-color: var(--wp--preset--color--pale-cyan-blue) !important;

}



.has-vivid-cyan-blue-border-color {

    border-color: var(--wp--preset--color--vivid-cyan-blue) !important;

}



.has-vivid-purple-border-color {

    border-color: var(--wp--preset--color--vivid-purple) !important;

}



.has-blue-border-color {

    border-color: var(--wp--preset--color--blue) !important;

}



.has-bright-border-color {

    border-color: var(--wp--preset--color--bright) !important;

}



.has-primary-border-color {

    border-color: var(--wp--preset--color--primary) !important;

}



.has-primary-alt-border-color {

    border-color: var(--wp--preset--color--primary-alt) !important;

}



.has-secondary-border-color {

    border-color: var(--wp--preset--color--secondary) !important;

}



.has-secondary-alt-border-color {

    border-color: var(--wp--preset--color--secondary-alt) !important;

}



.has-tertiary-border-color {

    border-color: var(--wp--preset--color--tertiary) !important;

}



.has-tertiary-alt-border-color {

    border-color: var(--wp--preset--color--tertiary-alt) !important;

}



.has-tertiary-dark-border-color {

    border-color: var(--wp--preset--color--tertiary-dark) !important;

}



.has-vivid-cyan-blue-to-vivid-purple-gradient-background {

    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;

}



.has-light-green-cyan-to-vivid-green-cyan-gradient-background {

    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;

}



.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {

    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;

}



.has-luminous-vivid-orange-to-vivid-red-gradient-background {

    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;

}



.has-very-light-gray-to-cyan-bluish-gray-gradient-background {

    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;

}



.has-cool-to-warm-spectrum-gradient-background {

    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;

}



.has-blush-light-purple-gradient-background {

    background: var(--wp--preset--gradient--blush-light-purple) !important;

}



.has-blush-bordeaux-gradient-background {

    background: var(--wp--preset--gradient--blush-bordeaux) !important;

}



.has-luminous-dusk-gradient-background {

    background: var(--wp--preset--gradient--luminous-dusk) !important;

}



.has-pale-ocean-gradient-background {

    background: var(--wp--preset--gradient--pale-ocean) !important;

}



.has-electric-grass-gradient-background {

    background: var(--wp--preset--gradient--electric-grass) !important;

}



.has-midnight-gradient-background {

    background: var(--wp--preset--gradient--midnight) !important;

}



.has-small-font-size {

    font-size: var(--wp--preset--font-size--small) !important;

}



.has-medium-font-size {

    font-size: var(--wp--preset--font-size--medium) !important;

}



.has-large-font-size {

    font-size: var(--wp--preset--font-size--large) !important;

}



.has-x-large-font-size {

    font-size: var(--wp--preset--font-size--x-large) !important;

}



.has-barlow-semi-condensed-font-family {

    font-family: var(--wp--preset--font-family--barlow-semi-condensed) !important;

}



.has-libre-caslon-font-family {

    font-family: var(--wp--preset--font-family--libre-caslon) !important;

}



p.has-normal-font-size {

    font-size: var(--wp--preset--font-size--normal) !important;

}



p.has-medium-font-size {

    font-size: var(--wp--preset--font-size--medium) !important;

}



p.has-large-font-size {

    font-size: var(--wp--preset--font-size--large) !important;

}



.wp-block-heading.has-barlow-semi-condensed-font-family {

    font-family: var(--wp--preset--font-family--barlow-semi-condensed) !important;

}



.wp-block-heading.has-libre-caslon-font-family {

    font-family: var(--wp--preset--font-family--libre-caslon) !important;

}



.wp-block-navigation a:where(:not(.wp-element-button)) {

    color: inherit;

}



:where(.wp-block-post-template.is-layout-flex) {

    gap: 1.25em;

}



:where(.wp-block-post-template.is-layout-grid) {

    gap: 1.25em;

}



:where(.wp-block-columns.is-layout-flex) {

    gap: 2em;

}



:where(.wp-block-columns.is-layout-grid) {

    gap: 2em;

}



.wp-block-pullquote {

    font-size: 1.5em;

    line-height: 1.6;

}

.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}

:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}

:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}

.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}

 html.popUp-active body {

	overflow: auto !important;

}



html.popUp-active body {

	overflow: auto !important;

}



section#loyalty-stars {

	padding: 5px 0 0 !important;

}



@media (max-width: 480px) {

	.loyalty-stars-banner-desktop {

		display: none;

	}

}



.loyalty-stars-banner-mobile {

	display: none;

}



@media (max-width: 480px) {

	.loyalty-stars-banner-mobile {

		display: block;

	}

}



@font-face{

    font-display:swap;

    font-family:Barlow Semi Condensed;

    font-style:normal;

    font-weight:400;

    src:local("Barlow Semi Condensed Regular"),local("BarlowSemiCondensed-Regular"),url(../../..../../../fonts/barlow-semi-condensed-v5-latin-regular.woff2) format("woff2"),url(../../../fonts/barlow-semi-condensed-v5-latin-regular.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Barlow Semi Condensed;

    font-style:normal;

    font-weight:500;

    src:local("Barlow Semi Condensed Medium"),local("BarlowSemiCondensed-Medium"),url(../../..../../../fonts/barlow-semi-condensed-v5-latin-500.woff2) format("woff2"),url(../../../fonts/barlow-semi-condensed-v5-latin-500.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Barlow Semi Condensed;

    font-style:normal;

    font-weight:600;

    src:local("Barlow Semi Condensed SemiBold"),local("BarlowSemiCondensed-SemiBold"),url(../../..../../../fonts/barlow-semi-condensed-v5-latin-600.woff2) format("woff2"),url(../../../fonts/barlow-semi-condensed-v5-latin-600.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Barlow Semi Condensed;

    font-style:normal;

    font-weight:700;

    src:local("Barlow Semi Condensed Bold"),local("BarlowSemiCondensed-Bold"),url(../../..../../../fonts/barlow-semi-condensed-v5-latin-700.woff2) format("woff2"),url(../../../fonts/barlow-semi-condensed-v5-latin-700.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Libre Caslon Text;

    font-weight:700;

    src:local("Libre Caslon Text Bold"),local("LibreCaslonText-Bold"),url(../../..../../../fonts/librecaslontext-bold-webfont.woff2) format("woff2"),url(../../../fonts/librecaslontext-bold-webfont.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Libre Caslon Text;

    font-style:italic;

    font-weight:400;

    src:local("Libre Caslon Text Italic"),local("LibreCaslonText-Italic"),url(../../..../../../fonts/librecaslontext-italic-webfont.woff2) format("woff2"),url(../../../fonts/librecaslontext-italic-webfont.woff) format("woff")

}

@font-face{

    font-display:swap;

    font-family:Libre Caslon Text;

    font-style:normal;

    font-weight:400;

    src:local("Libre Caslon Text Regular"),local("LibreCaslonText-Regular"),url(../../..../../../fonts/librecaslontext-regular-webfont.woff2) format("woff2"),url(../../../fonts/librecaslontext-regular-webfont.woff) format("woff")

}



.link,a[href]{

    color:#0071e7;

    text-decoration:underline

}

.link:hover,a[href]:hover{

    color:#4ea5ff;

    text-decoration:underline

}

.link{

    cursor:pointer

}

.bitcoin-button,.button,.button[href],.is-style-go-btn,[data-variants*=button],a[href][data-variants*=button],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label),input[type=submit]{

    background:linear-gradient(180deg,#2dd782 0,#32b951);

    border:none;

    border-radius:3.125rem;

    color:#fff;

    cursor:pointer;

    display:inline-block;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-size:1.375rem;

    font-weight:700;

    line-height:1.5;

    min-width:220px;

    padding:.22rem 1rem;

    text-align:center;

    text-decoration:none;

    text-shadow:0 .1875rem .375rem rgba(0,0,0,.16);

    text-transform:none;

    width:auto

}

.bitcoin-button:hover,.button:hover,.button[href]:hover,.is-style-go-btn:hover,[data-variants*=button]:hover,a[href][data-variants*=button]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label):hover,input[type=submit]:hover{

    background:linear-gradient(180deg,#28b2f0 0,#0071e7);

    color:#fff;

    text-decoration:none

}

.bitcoin-button[data-width=auto],.button[data-width=auto],.button[href][data-width=auto],.is-style-go-btn[data-width=auto],[data-variants*=button][data-width=auto],a[href][data-variants*=button][data-width=auto],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-width=auto],input[type=submit][data-width=auto]{

    width:auto

}

.bitcoin-button[data-width=full],.button[data-width=full],.button[href][data-width=full],.is-style-go-btn[data-width=full],[data-variants*=button][data-width=full],a[href][data-variants*=button][data-width=full],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-width=full],input[type=submit][data-width=full]{

    width:100%

}

.bitcoin-button[data-width=content],.button[data-width=content],.button[href][data-width=content],.is-style-go-btn[data-width=content],[data-variants*=button][data-width=content],a[href][data-variants*=button][data-width=content],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-width=content],input[type=submit][data-width=content]{

    width:-moz-fit-content;

    width:fit-content;

    min-width:unset

}

.bitcoin-button.is-style-go-btn-ghost,.bitcoin-button[data-variants*=ghost],.bitcoin-button[data-variants*=👻],.button.is-style-go-btn-ghost,.button[data-variants*=ghost],.button[data-variants*=👻],.button[href].is-style-go-btn-ghost,.button[href][data-variants*=ghost],.button[href][data-variants*=👻],.is-style-go-btn.is-style-go-btn-ghost,.is-style-go-btn[data-variants*=ghost],.is-style-go-btn[data-variants*=👻],[data-variants*=button].is-style-go-btn-ghost,[data-variants*=button][data-variants*=ghost],[data-variants*=button][data-variants*=👻],a[href][data-variants*=button].is-style-go-btn-ghost,a[href][data-variants*=button][data-variants*=ghost],a[href][data-variants*=button][data-variants*=👻],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-ghost,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=ghost],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=👻],input[type=submit].is-style-go-btn-ghost,input[type=submit][data-variants*=ghost],input[type=submit][data-variants*=👻]{

    background:transparent;

    border:2px solid #2dd782;

    color:#001039;

    font-size:1.375rem;

    font-weight:700;

    padding:.29rem 1rem

}

.bitcoin-button.is-style-go-btn-ghost:hover,.bitcoin-button[data-variants*=ghost]:hover,.bitcoin-button[data-variants*=👻]:hover,.button.is-style-go-btn-ghost:hover,.button[data-variants*=ghost]:hover,.button[data-variants*=👻]:hover,.button[href].is-style-go-btn-ghost:hover,.button[href][data-variants*=ghost]:hover,.button[href][data-variants*=👻]:hover,.is-style-go-btn.is-style-go-btn-ghost:hover,.is-style-go-btn[data-variants*=ghost]:hover,.is-style-go-btn[data-variants*=👻]:hover,[data-variants*=button].is-style-go-btn-ghost:hover,[data-variants*=button][data-variants*=ghost]:hover,[data-variants*=button][data-variants*=👻]:hover,a[href][data-variants*=button].is-style-go-btn-ghost:hover,a[href][data-variants*=button][data-variants*=ghost]:hover,a[href][data-variants*=button][data-variants*=👻]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-ghost:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=ghost]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=👻]:hover,input[type=submit].is-style-go-btn-ghost:hover,input[type=submit][data-variants*=ghost]:hover,input[type=submit][data-variants*=👻]:hover{

    background:rgba(40,178,240,.5);

    border:2px solid #28b2f0

}

.bitcoin-button.is-style-go-btn-alt-ghost,.bitcoin-button[data-variants*=alt-ghost],.button.is-style-go-btn-alt-ghost,.button[data-variants*=alt-ghost],.button[href].is-style-go-btn-alt-ghost,.button[href][data-variants*=alt-ghost],.is-style-go-btn.is-style-go-btn-alt-ghost,.is-style-go-btn[data-variants*=alt-ghost],[data-variants*=button].is-style-go-btn-alt-ghost,[data-variants*=button][data-variants*=alt-ghost],a[href][data-variants*=button].is-style-go-btn-alt-ghost,a[href][data-variants*=button][data-variants*=alt-ghost],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-alt-ghost,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=alt-ghost],input[type=submit].is-style-go-btn-alt-ghost,input[type=submit][data-variants*=alt-ghost]{

    background:transparent;

    color:#0054db;

    border:2px solid #0054db;

    text-shadow:none

}

.bitcoin-button.is-style-go-btn-alt-ghost:hover,.bitcoin-button[data-variants*=alt-ghost]:hover,.button.is-style-go-btn-alt-ghost:hover,.button[data-variants*=alt-ghost]:hover,.button[href].is-style-go-btn-alt-ghost:hover,.button[href][data-variants*=alt-ghost]:hover,.is-style-go-btn.is-style-go-btn-alt-ghost:hover,.is-style-go-btn[data-variants*=alt-ghost]:hover,[data-variants*=button].is-style-go-btn-alt-ghost:hover,[data-variants*=button][data-variants*=alt-ghost]:hover,a[href][data-variants*=button].is-style-go-btn-alt-ghost:hover,a[href][data-variants*=button][data-variants*=alt-ghost]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-alt-ghost:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=alt-ghost]:hover,input[type=submit].is-style-go-btn-alt-ghost:hover,input[type=submit][data-variants*=alt-ghost]:hover{

    background:#0054db;

    border:2px solid #0054db;

    color:#fff

}

.bitcoin-button[data-variants*=lightText],.button[data-variants*=lightText],.button[href][data-variants*=lightText],.is-style-go-btn[data-variants*=lightText],[data-variants*=button][data-variants*=lightText],a[href][data-variants*=button][data-variants*=lightText],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=lightText],input[type=submit][data-variants*=lightText]{

    color:#fff

}

.bitcoin-button.is-style-go-btn-alt,.bitcoin-button[data-variants*=btn-secondary],.button.is-style-go-btn-alt,.button[data-variants*=btn-secondary],.button[href].is-style-go-btn-alt,.button[href][data-variants*=btn-secondary],.is-style-go-btn.is-style-go-btn-alt,.is-style-go-btn[data-variants*=btn-secondary],[data-variants*=button].is-style-go-btn-alt,[data-variants*=button][data-variants*=btn-secondary],a[href][data-variants*=button].is-style-go-btn-alt,a[href][data-variants*=button][data-variants*=btn-secondary],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-alt,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=btn-secondary],input[type=submit].is-style-go-btn-alt,input[type=submit][data-variants*=btn-secondary]{

    background:#006ce0

}

.bitcoin-button.is-style-go-btn-alt:hover,.bitcoin-button[data-variants*=btn-secondary]:hover,.button.is-style-go-btn-alt:hover,.button[data-variants*=btn-secondary]:hover,.button[href].is-style-go-btn-alt:hover,.button[href][data-variants*=btn-secondary]:hover,.is-style-go-btn.is-style-go-btn-alt:hover,.is-style-go-btn[data-variants*=btn-secondary]:hover,[data-variants*=button].is-style-go-btn-alt:hover,[data-variants*=button][data-variants*=btn-secondary]:hover,a[href][data-variants*=button].is-style-go-btn-alt:hover,a[href][data-variants*=button][data-variants*=btn-secondary]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).is-style-go-btn-alt:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=btn-secondary]:hover,input[type=submit].is-style-go-btn-alt:hover,input[type=submit][data-variants*=btn-secondary]:hover{

    background:linear-gradient(180deg,#28b2f0 0,#0071e7)

}

.bitcoin-button.has-arrow:after,.bitcoin-button[data-variants*=arrow]:after,.button.has-arrow:after,.button[data-variants*=arrow]:after,.button[href].has-arrow:after,.button[href][data-variants*=arrow]:after,.is-style-go-btn.has-arrow:after,.is-style-go-btn[data-variants*=arrow]:after,[data-variants*=button].has-arrow:after,[data-variants*=button][data-variants*=arrow]:after,a[href][data-variants*=button].has-arrow:after,a[href][data-variants*=button][data-variants*=arrow]:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).has-arrow:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=arrow]:after,input[type=submit].has-arrow:after,input[type=submit][data-variants*=arrow]:after{

    background-image:url(/app/themes/brigantine/public/assets/images/arrow.svg);

    background-position:-10px -6px;

    background-position:50%;

    background-repeat:no-repeat;

    background-size:100%;

    content:"";

    display:inline-block;

    height:25px;

    left:.5rem;

    position:relative;

    transition:left .15s ease-in;

    vertical-align:middle;

    width:25px

}

@media(min-width:48em){

    .bitcoin-button.has-arrow:after,.bitcoin-button[data-variants*=arrow]:after,.button.has-arrow:after,.button[data-variants*=arrow]:after,.button[href].has-arrow:after,.button[href][data-variants*=arrow]:after,.is-style-go-btn.has-arrow:after,.is-style-go-btn[data-variants*=arrow]:after,[data-variants*=button].has-arrow:after,[data-variants*=button][data-variants*=arrow]:after,a[href][data-variants*=button].has-arrow:after,a[href][data-variants*=button][data-variants*=arrow]:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).has-arrow:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=arrow]:after,input[type=submit].has-arrow:after,input[type=submit][data-variants*=arrow]:after{

        height:37px;

        width:37px

    }

}

.bitcoin-button.has-arrow:hover:after,.bitcoin-button[data-variants*=arrow]:hover:after,.button.has-arrow:hover:after,.button[data-variants*=arrow]:hover:after,.button[href].has-arrow:hover:after,.button[href][data-variants*=arrow]:hover:after,.is-style-go-btn.has-arrow:hover:after,.is-style-go-btn[data-variants*=arrow]:hover:after,[data-variants*=button].has-arrow:hover:after,[data-variants*=button][data-variants*=arrow]:hover:after,a[href][data-variants*=button].has-arrow:hover:after,a[href][data-variants*=button][data-variants*=arrow]:hover:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label).has-arrow:hover:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=arrow]:hover:after,input[type=submit].has-arrow:hover:after,input[type=submit][data-variants*=arrow]:hover:after{

    content:"";

    left:1rem

}

.bitcoin-button[data-variants*=small-arrow],.button[data-variants*=small-arrow],.button[href][data-variants*=small-arrow],.is-style-go-btn[data-variants*=small-arrow],[data-variants*=button][data-variants*=small-arrow],a[href][data-variants*=button][data-variants*=small-arrow],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow],input[type=submit][data-variants*=small-arrow]{

    text-align:left;

    padding:.875rem .75rem;

    background:#001039;

    border-radius:10px;

    position:relative;

    color:#fff;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-weight:600;

    margin:0;

    font-size:.969rem

}

.bitcoin-button[data-variants*=small-arrow]>*,.button[data-variants*=small-arrow]>*,.button[href][data-variants*=small-arrow]>*,.is-style-go-btn[data-variants*=small-arrow]>*,[data-variants*=button][data-variants*=small-arrow]>*,a[href][data-variants*=button][data-variants*=small-arrow]>*,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]>*,input[type=submit][data-variants*=small-arrow]>*{

    display:inline-block;

    vertical-align:middle

}

@media(min-width:48em){

    .bitcoin-button[data-variants*=small-arrow],.button[data-variants*=small-arrow],.button[href][data-variants*=small-arrow],.is-style-go-btn[data-variants*=small-arrow],[data-variants*=button][data-variants*=small-arrow],a[href][data-variants*=button][data-variants*=small-arrow],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow],input[type=submit][data-variants*=small-arrow]{

        padding:.438rem 1.5rem .438rem 1rem

    }

}

.bitcoin-button[data-variants*=small-arrow] .icon,.button[data-variants*=small-arrow] .icon,.button[href][data-variants*=small-arrow] .icon,.is-style-go-btn[data-variants*=small-arrow] .icon,[data-variants*=button][data-variants*=small-arrow] .icon,a[href][data-variants*=button][data-variants*=small-arrow] .icon,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow] .icon,input[type=submit][data-variants*=small-arrow] .icon{

    display:none;

    margin-right:1.13rem;

    min-width:45px

}

.bitcoin-button[data-variants*=small-arrow] .icon svg path,.button[data-variants*=small-arrow] .icon svg path,.button[href][data-variants*=small-arrow] .icon svg path,.is-style-go-btn[data-variants*=small-arrow] .icon svg path,[data-variants*=button][data-variants*=small-arrow] .icon svg path,a[href][data-variants*=button][data-variants*=small-arrow] .icon svg path,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow] .icon svg path,input[type=submit][data-variants*=small-arrow] .icon svg path{

    fill:#32b951

}

@media(min-width:48em){

    .bitcoin-button[data-variants*=small-arrow] .icon,.button[data-variants*=small-arrow] .icon,.button[href][data-variants*=small-arrow] .icon,.is-style-go-btn[data-variants*=small-arrow] .icon,[data-variants*=button][data-variants*=small-arrow] .icon,a[href][data-variants*=button][data-variants*=small-arrow] .icon,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow] .icon,input[type=submit][data-variants*=small-arrow] .icon{

        display:inline-block

    }

}

.bitcoin-button[data-variants*=small-arrow]:hover,.bitcoin-button[data-variants*=small-arrow]:visited,.button[data-variants*=small-arrow]:hover,.button[data-variants*=small-arrow]:visited,.button[href][data-variants*=small-arrow]:hover,.button[href][data-variants*=small-arrow]:visited,.is-style-go-btn[data-variants*=small-arrow]:hover,.is-style-go-btn[data-variants*=small-arrow]:visited,[data-variants*=button][data-variants*=small-arrow]:hover,[data-variants*=button][data-variants*=small-arrow]:visited,a[href][data-variants*=button][data-variants*=small-arrow]:hover,a[href][data-variants*=button][data-variants*=small-arrow]:visited,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:visited,input[type=submit][data-variants*=small-arrow]:hover,input[type=submit][data-variants*=small-arrow]:visited{

    text-decoration:none

}

.bitcoin-button[data-variants*=small-arrow]:hover,.button[data-variants*=small-arrow]:hover,.button[href][data-variants*=small-arrow]:hover,.is-style-go-btn[data-variants*=small-arrow]:hover,[data-variants*=button][data-variants*=small-arrow]:hover,a[href][data-variants*=button][data-variants*=small-arrow]:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:hover,input[type=submit][data-variants*=small-arrow]:hover{

    color:#32b951

}

.bitcoin-button[data-variants*=small-arrow]:hover:after,.button[data-variants*=small-arrow]:hover:after,.button[href][data-variants*=small-arrow]:hover:after,.is-style-go-btn[data-variants*=small-arrow]:hover:after,[data-variants*=button][data-variants*=small-arrow]:hover:after,a[href][data-variants*=button][data-variants*=small-arrow]:hover:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:hover:after,input[type=submit][data-variants*=small-arrow]:hover:after{

    left:auto

}

.bitcoin-button[data-variants*=small-arrow]:after,.button[data-variants*=small-arrow]:after,.button[href][data-variants*=small-arrow]:after,.is-style-go-btn[data-variants*=small-arrow]:after,[data-variants*=button][data-variants*=small-arrow]:after,a[href][data-variants*=button][data-variants*=small-arrow]:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:after,input[type=submit][data-variants*=small-arrow]:after{

    content:"";

    display:inline-block;

    margin-top:-.03rem;

    margin-left:.313rem;

    position:absolute;

    right:0;

    left:auto;

    top:50%;

    transform:rotate(-90deg) translateY(-50%);

    width:0;

    height:0;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

    border-top:7px solid #48d782

}

@media(min-width:48em){

    .bitcoin-button[data-variants*=small-arrow]:after,.button[data-variants*=small-arrow]:after,.button[href][data-variants*=small-arrow]:after,.is-style-go-btn[data-variants*=small-arrow]:after,[data-variants*=button][data-variants*=small-arrow]:after,a[href][data-variants*=button][data-variants*=small-arrow]:after,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)[data-variants*=small-arrow]:after,input[type=submit][data-variants*=small-arrow]:after{

        right:.7rem

    }

}

.bitcoin-button .wp-element-button,.button .wp-element-button,.button[href] .wp-element-button,.is-style-go-btn .wp-element-button,[data-variants*=button] .wp-element-button,a[href][data-variants*=button] .wp-element-button,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label) .wp-element-button,input[type=submit] .wp-element-button{

    display:inline;

    text-decoration:none

}

.bitcoin-button .wp-element-button:hover,.button .wp-element-button:hover,.button[href] .wp-element-button:hover,.is-style-go-btn .wp-element-button:hover,[data-variants*=button] .wp-element-button:hover,a[href][data-variants*=button] .wp-element-button:hover,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label) .wp-element-button:hover,input[type=submit] .wp-element-button:hover{

    color:inherit

}

.bitcoin-button+.bitcoin-button,.bitcoin-button+.button,.bitcoin-button+.button[href],.bitcoin-button+[data-variants*=button],.bitcoin-button+a[href][data-variants*=button],.bitcoin-button+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.button+.bitcoin-button,.button+.button,.button+.button[href],.button+[data-variants*=button],.button+a[href][data-variants*=button],.button+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.button[href]+.bitcoin-button,.button[href]+.button,.button[href]+.button[href],.button[href]+[data-variants*=button],.button[href]+a[href][data-variants*=button],.button[href]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.is-style-go-btn+.bitcoin-button,.is-style-go-btn+.button,.is-style-go-btn+.button[href],.is-style-go-btn+[data-variants*=button],.is-style-go-btn+a[href][data-variants*=button],.is-style-go-btn+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),[data-variants*=button]+.bitcoin-button,[data-variants*=button]+.button,[data-variants*=button]+.button[href],[data-variants*=button]+[data-variants*=button],[data-variants*=button]+a[href][data-variants*=button],[data-variants*=button]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),a[href][data-variants*=button]+.bitcoin-button,a[href][data-variants*=button]+.button,a[href][data-variants*=button]+.button[href],a[href][data-variants*=button]+[data-variants*=button],a[href][data-variants*=button]+a[href][data-variants*=button],a[href][data-variants*=button]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.bitcoin-button,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.button,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.button[href],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+[data-variants*=button],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+a[href][data-variants*=button],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),input[type=submit]+.bitcoin-button,input[type=submit]+.button,input[type=submit]+.button[href],input[type=submit]+[data-variants*=button],input[type=submit]+a[href][data-variants*=button],input[type=submit]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button){

    margin-top:15px

}

@media(min-width:48em){

    .bitcoin-button+.bitcoin-button,.bitcoin-button+.button,.bitcoin-button+.button[href],.bitcoin-button+[data-variants*=button],.bitcoin-button+a[href][data-variants*=button],.bitcoin-button+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.button+.bitcoin-button,.button+.button,.button+.button[href],.button+[data-variants*=button],.button+a[href][data-variants*=button],.button+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.button[href]+.bitcoin-button,.button[href]+.button,.button[href]+.button[href],.button[href]+[data-variants*=button],.button[href]+a[href][data-variants*=button],.button[href]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),.is-style-go-btn+.bitcoin-button,.is-style-go-btn+.button,.is-style-go-btn+.button[href],.is-style-go-btn+[data-variants*=button],.is-style-go-btn+a[href][data-variants*=button],.is-style-go-btn+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),[data-variants*=button]+.bitcoin-button,[data-variants*=button]+.button,[data-variants*=button]+.button[href],[data-variants*=button]+[data-variants*=button],[data-variants*=button]+a[href][data-variants*=button],[data-variants*=button]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),a[href][data-variants*=button]+.bitcoin-button,a[href][data-variants*=button]+.button,a[href][data-variants*=button]+.button[href],a[href][data-variants*=button]+[data-variants*=button],a[href][data-variants*=button]+a[href][data-variants*=button],a[href][data-variants*=button]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.bitcoin-button,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.button,button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+.button[href],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+[data-variants*=button],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+a[href][data-variants*=button],button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button):not(.components-button):not(.faq-accordion-tab-label)+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button),input[type=submit]+.bitcoin-button,input[type=submit]+.button,input[type=submit]+.button[href],input[type=submit]+[data-variants*=button],input[type=submit]+a[href][data-variants*=button],input[type=submit]+button:not(.glider-dot):not(.glider-next):not(.glider-prev):not(.burger-button):not(.close-burger-button){

        margin-top:0

    }

}

.editor-styles-wrapper .wp-element-button,.editor-styles-wrapper div.wp-block-button__link,.wp-element-button,div.wp-block-button__link{

    padding:unset;

    background-color:transparent

}

.is-style-go-anchor{

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-weight:600;

    margin:0;

    padding:1rem;

    border:1px solid #dce0ed;

    border-radius:10px;

    color:#001039!important;

    font-size:1rem;

    box-shadow:0 6px 6px rgba(40,178,240,.1607843137254902);

    position:relative;

    text-align:start

}

.is-style-go-anchor.button{

    background:#fff

}

.is-style-go-anchor:hover{

    color:#001039

}

.is-style-go-anchor a{

    color:#001039!important;

    width:100%;

    font-size:1rem

}

.is-style-go-anchor a:focus,.is-style-go-anchor a:hover{

    color:#001039!important;

    text-decoration:underline

}

@media(min-width:48em){

    .is-style-go-anchor{

        padding:0;

    }

    .is-style-go-anchor .wp-element-button {

        display: block;

        text-align: left;

        padding: 1rem 1.5rem;

    }

}

.is-style-go-anchor:after{

    content:"";

    width:0;

    height:0;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

    border-top:7px solid #48d782;

    position:absolute;

    right:1rem;

    top:50%;

    margin-left:.25rem;

    margin-bottom:.188rem;

    transform:rotate(270deg)

}

img{

    height:auto;

    max-width:100%

}

img.go-border-radius{

    border-radius:10px

}



.main-header{

    border-bottom:5px solid var(--lob-color,#103167);

    z-index:9999

}

.main-header #secondary-menu,.main-header .secondary-menu-wrapper{

    display:none

}

@media(min-width:64.0625em){

    .main-header #secondary-menu,.main-header .secondary-menu-wrapper{

        display:inline-flex

    }

}

.main-header #secondary-menu .navigation-container,.main-header .secondary-menu-wrapper .navigation-container{

    align-items:flex-end;

    background:#fff;

    bottom:0;

    display:flex;

    flex-direction:column;

    left:100%;

    overflow:auto;

    position:fixed;

    transition:all .3s;

    width:100%;

    z-index:9

}

@media(min-width:48em){

    .main-header #secondary-menu .navigation-container,.main-header .secondary-menu-wrapper .navigation-container{

        background:none;

        flex-direction:row;

        justify-content:space-between;

        padding:0;

        position:static;

        width:auto

    }

}

.main-header #secondary-menu .navigation-container ul,.main-header .secondary-menu-wrapper .navigation-container ul{

    list-style:none;

    padding-left:0

}

.main-header #secondary-menu .navigation-container>ul>li,.main-header .secondary-menu-wrapper .navigation-container>ul>li{

    font-size:1.125rem;

    font-weight:600

}

@media(min-width:48em){

    .main-header #secondary-menu .navigation-container>ul>li,.main-header .secondary-menu-wrapper .navigation-container>ul>li{

        display:inline-block;

        vertical-align:middle

    }

}

@media(min-width:48em){

    .main-header #secondary-menu .navigation-container .menu__list>.menu-item,.main-header .secondary-menu-wrapper .navigation-container .menu__list>.menu-item{

        background:none;

        border:none;

        color:#000

    }

}

.main-header #secondary-menu .navigation-container .menu__list>.menu-item>a,.main-header .secondary-menu-wrapper .navigation-container .menu__list>.menu-item>a{

    color:#fff;

    font-size:.95rem;

    padding:0 .625rem .8125rem

}

@media(min-width:64em){

    .main-header #secondary-menu .navigation-container .menu__list>.menu-item>a,.main-header .secondary-menu-wrapper .navigation-container .menu__list>.menu-item>a{

        font-size:1.125rem

    }

}

.main-header #secondary-menu .navigation-container .menu__list>.menu-item a,.main-header .secondary-menu-wrapper .navigation-container .menu__list>.menu-item a{

    display:block;

    text-decoration:none;

    text-transform:none

}

.main-header #secondary-menu .navigation-container .menu__list>.menu-item a:hover,.main-header .secondary-menu-wrapper .navigation-container .menu__list>.menu-item a:hover{

    color:#32b951

}

.main-header .language-switcher-container{

    margin-top:-14px

}

.main-header .language-switcher-container .language-switcher{

    cursor:pointer

}

.main-header .language-switcher-container .language-switcher img,.main-header .language-switcher-container .language-switcher span{

    pointer-events:none

}

.main-header .language-switcher-container .language-switcher__desktop-lang,.main-header .language-switcher-container .language-switcher__mobile-lang{

    cursor:pointer

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher .menu{

        position:relative

    }

}

.main-header .language-switcher-container .language-switcher__desktop-lang{

    display:none

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher__desktop-lang{

        display:inline-block

    }

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher__mobile-lang{

        display:none

    }

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item{

    list-style:none;

    padding-left:0

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children{

    font-size:1.125rem;

    font-weight:700;

    position:relative

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children>a{

    color:#fff;

    display:block;

    padding:.8125rem 0 .5rem;

    text-decoration:none;

    text-transform:none

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children>a.sub-menu-opener{

    display:none

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{

    display:inline-block;

    margin:0 .225rem .1rem;

    content:"";

    width:0;

    height:0;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

    border-top:7px solid #48d782

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{

        margin:0 .1rem .1rem .625rem

    }

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children>ul{

    display:none;

    position:absolute;

    width:100%;

    left:auto;

    right:0

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

    background:#f4f6fc;

    border-radius:10px;

    box-shadow:0 .2px 2.2px rgba(0,0,0,.022),0 .5px 5.3px rgba(0,0,0,.032),0 1px 10px rgba(0,0,0,.04),0 1.8px 17.9px rgba(0,0,0,.048),0 3.3px 33.4px rgba(0,0,0,.058),0 8px 80px rgba(0,0,0,.08);

    min-width:11.25rem;

    z-index:9999;

    grid-template-columns:1fr 1fr;

    height:auto;

    width:auto;

    flex-wrap:wrap;

    justify-content:flex-start;

    gap:0 40px;

    cursor:default

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu li:last-child{

    grid-column-start:1

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu li:last-child span{

    font-weight:700

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar{

    height:5px;

    width:5px

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-track{

    background:#dce0ed

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-thumb{

    background:#707070

}

@media(min-width:37.5em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

        padding:1em;

        top:auto

    }

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

        width:auto

    }

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{

    border-bottom:1px solid #dce0ed;

    display:flex;

    font-weight:400;

    text-align:left

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{

        border-bottom:0;

        padding:0

    }

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type{

    border-bottom:none

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item.gray-item{

    opacity:.2;

    filter:grayscale(1)

}

.main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{

    align-items:center;

    display:inline-flex;

    flex:1;

    font-weight:600;

    margin:.675rem 0;

    min-width:2.75rem;

    text-decoration:none

}

@media(min-width:48em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{

        margin:0 0 .675rem

    }

}

@media(min-width:64em){

    .main-header .language-switcher-container .language-switcher .wpml-ls-menu-item.menu-item-has-children:hover>ul{

        display:block;

        display:grid

    }

}

.main-header .language-switcher-container .language-switcher--open .wpml-ls-menu-item.menu-item-has-children>ul{

    display:block;

    -moz-column-width:8rem;

    column-width:8rem

}

.main-header .language-switcher-container .language-switcher--open .wpml-ls-menu-item.menu-item-has-children>ul .menu-item{

    display:inline-block!important

}

.main-header .language-switcher-container .language-switcher--open .wpml-ls-menu-item.menu-item-has-children>ul .menu-item a{

    height:1.75rem

}

.main-header .language-switcher-container .language-switcher--closed .wpml-ls-menu-item.menu-item-has-children>ul{

    display:none

}

.main-header .search.show .search__form{

    display:flex

}

.main-header .search .search__form{

    color:#f4f6fc;

    display:none;

    align-items:center;

    font-size:1.25rem;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    padding:1.25rem;

    width:100%

}

.main-header .search .search__form .inner-wrapper{

    display:flex;

    flex-direction:column;

    align-items:center;

    width:100%

}

@media(min-width:48em){

    .main-header .search .search__form .inner-wrapper{

        flex-direction:row

    }

}

.main-header .search .search__form .search__input{

    background:transparent;

    border:0;

    color:#fff;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    padding:.5rem 1rem;

    flex:1;

    margin:2rem 0 1rem;

    text-align:center;

    width:100%

}

.main-header .search .search__form .search__input::-moz-placeholder{

    color:#2dd782

}

.main-header .search .search__form .search__input::placeholder{

    color:#2dd782

}

.main-header .search .search__form .search__input:-ms-input-placeholder{

    color:#2dd782

}

.main-header .search .search__form .search__input::-ms-input-placeholder{

    color:#2dd782

}

@media(min-width:48em){

    .main-header .search .search__form .search__input{

        margin:0 1rem;

        text-align:left

    }

}

.main-header .search .search__form .button{

    background:transparent;

    border:2px solid #2dd782;

    border-radius:3.125rem;

    color:#fff;

    font-size:1.125rem;

    font-weight:700;

    padding:.29rem 1rem;

    text-transform:uppercase

}

.main-header .search .search__form .button:hover{

    background:rgba(40,178,240,.5);

    border:2px solid #28b2f0

}

.main-header .search:not(.always-visible) form{

    background:#001039;

    position:absolute;

    top:100%;

    left:0

}

@media(min-width:48em){

    .main-header .search:not(.always-visible) form{

        display:none;

        border:0;

        border-radius:0;

        padding:1em;

        z-index:9;

        width:100%

    }

}

.main-header .search:not(.always-visible).show form{

    display:flex;

    justify-content:center

}

.main-header .search.show .main-header .search__icon{

    transition-delay:0s;

    transition-timing-function:ease-out;

    background:none;

    transition:background-color .125s ease-in .175s;

    position:relative

}

.main-header .search.show .main-header .search__icon:after,.main-header .search.show .main-header .search__icon:before{

    content:"";

    display:block;

    background-color:#2dd782;

    background-image:none;

    position:absolute;

    top:-28px;

    width:24px;

    height:2px;

    border-radius:2px

}

.main-header .search.show .main-header .search__icon:before{

    left:-40px;

    transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;

    transform:translate3d(40px,40px,0) rotate(45deg)

}

.main-header .search.show .main-header .search__icon:after{

    right:-40px;

    transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;

    transform:translate3d(-40px,40px,0) rotate(-45deg)

}

.main-header .search__icon{

    cursor:pointer;

    padding:.8125rem .625rem;

    width:1.5rem;

    height:1.5rem;

    display:block;

    background:url(../../../app/themes/brigantine/public/assets/images/icon-search.svg) no-repeat scroll 50%

}

.main-header .search__icon:hover{

    background:url(/app/themes/brigantine/public/assets/images/icon-search-hover.svg) no-repeat scroll 50%

}

.main-header .search__icon span{

    clip:rect(1px,1px,1px,1px);

    height:1px;

    overflow:hidden;

    position:absolute!important;

    white-space:nowrap;

    width:1px

}

.main-header .search-wrapper{

    padding:.8125rem .625rem;

    align-self:center

}

@media(min-width:48em){

    .main-header .search-wrapper{

        align-self:flex-end

    }

}

@media(min-width:64.0625em){

    .main-header .search-wrapper{

        align-self:flex-start

    }

}

@media(min-width:64.0625em){

    .main-header{

        height:auto

    }

}

@media(min-width:64.0625em){

    .main-header .logo-wrapper .logo{

        display:none

    }

}

@media(min-width:80em){

    .main-header .logo-wrapper .logo{

        display:block

    }

}

.main-header .logo-wrapper .logo-mini{

    display:none

}

@media(min-width:64.0625em){

    .main-header .logo-wrapper .logo-mini{

        display:block!important

    }

    .main-header .logo-wrapper .logo-mini img{

        width:58px;

        max-width:none

    }

}

@media(min-width:80em){

    .main-header .logo-wrapper .logo-mini{

        display:none!important

    }

}

.main-header.sticky .search-wrapper{

    padding-right:0

}

@media(min-width:64.0625em){

    .main-header.sticky .logo-wrapper img,.main-header.sticky .search-wrapper{

        transition:all .2s ease-out

    }

}

.main-header.main-header--shrink .main-nav-wrapper.wide{

    max-width:90rem

}

@media(min-width:64.0625em){

    .main-header.main-header--shrink .logo-wrapper{

        margin-top:-10px

    }

}

@media(min-width:64.0625em)and (min-width:64.0625em){

    .main-header.main-header--shrink .logo-wrapper .logo-mini img{

        width:58px

    }

}

@media(min-width:64.0625em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item{

        font-size:.9rem

    }

}

@media(min-width:64.0625em)and (min-width:64.0625em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item{

        font-size:1rem

    }

}

@media(min-width:64.0625em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item>a{

        padding:.5rem .25rem

    }

}

@media(min-width:64.0625em)and (min-width:48em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item.menu-item.menu-item-has-children>a:after{

        margin:0 .25rem .1rem

    }

}

@media(min-width:64.0625em)and (min-width:64.0625em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item.menu-item.menu-item-has-children>a:after{

        margin:0 .625rem .1rem

    }

}

@media(min-width:64.0625em){

    .main-header.main-header--shrink #main-nav .navigation-container .menu__list>.menu-item.wpml-ls-menu-item{

        display:none

    }

}

@media(min-width:64.0625em)and (min-width:90em){

    .main-header.main-header--shrink .search-wrapper{

        align-self:flex-start

    }

}

@media(min-width:64.0625em){

    .main-header.main-header--shrink .main-wrapper{

        max-width:60rem;

        margin-right:0

    }

    .main-header.main-header--shrink .main-wrapper--secondary{

        display:none

    }

}

@media(min-width:80em){

    .main-header.main-header--shrink .main-wrapper{

        max-width:100rem;

        margin-right:auto

    }

}

@media(min-width:64.0625em){

    .main-header .navigation-wrapper{

        align-items:flex-end;

        display:flex;

        flex-direction:column

    }

}



html.js .main-header.sticky{

    position:sticky;

    top:0;

    z-index:9999

}

.main-header{

    align-items:flex-end;

    background:#103167;

    display:flex;

    flex-direction:column;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    padding:1rem .9375rem;

    position:relative

}

@media(min-width:48em){

    .main-header{

        height:auto

    }

}

@media(min-width:64.0625em){

    .main-header{

        padding:1rem .9375rem 0

    }

}

.main-header.menu-left #primary-nav{

    flex:0;

    padding-right:10px

}

@media(min-width:48em){

    .main-header.menu-left #primary-nav{

        flex:1

    }

}

.main-header.menu-left .logo-wrapper{

    order:1

}

@media(min-width:48em){

    .main-header.menu-left .logo-wrapper{

        order:0

    }

}

.main-header .main-wrapper{

    align-items:center;

    display:flex;

    justify-content:space-between;

    padding:0;

    width:85%;

    margin:auto auto auto 0

}

@media(min-width:48em){

    .main-header .main-wrapper{

        width:95%;

        margin:auto auto auto 25px

    }

}

@media(min-width:28em){

    .main-header .main-wrapper{

        width:90%

    }

}

@media(min-width:64.0625em){

    .main-header .main-wrapper{

        max-width:90rem;

        margin:auto;

        width:100%;

        display:grid;

        grid-template-columns:1fr 3fr auto;

        z-index: -5;

        position: relative;

    }

}

.main-header .main-wrapper--secondary{

    display:inline-flex;

    justify-content:flex-end;

    margin:0 auto;

    width:100%

}

.main-header .logo-wrapper{

    margin:5px 0 0

}

@media(min-width:64.0625em){

    .main-header .logo-wrapper{

        margin-top:-45px

    }

}

@media(min-width:90em){

    .main-header .logo-wrapper{

        margin-top:-45px

    }

}

body.archive.category .main-header .logo-wrapper,body.blog .main-header .logo-wrapper,body.single-post .main-header .logo-wrapper{

    margin-top:5px

}

@media(min-width:48em){

    body.archive.category .main-header .logo-wrapper,body.blog .main-header .logo-wrapper,body.single-post .main-header .logo-wrapper{

        margin-top:-10px

    }

}

@media(min-width:768px)and (max-width:1024px){

    body.archive.category .main-header .logo-wrapper,body.blog .main-header .logo-wrapper,body.single-post .main-header .logo-wrapper{

        margin-top:5px

    }

}

.main-header .logo-wrapper img{

    width:8.25rem

}

@media(min-width:48em){

    .main-header .logo-wrapper img{

        width:12.25rem

    }

}

@media(min-width:70em){

    .main-header .logo-wrapper img{

        width:16.25rem

    }

}

.main-header .logo-wrapper a{

    display:block

}

.main-header .search{

    flex:0

}

.menu ul{

    padding-left:1em

}

.language-switcher{

    cursor:pointer

}

.language-switcher img,.language-switcher span{

    pointer-events:none

}

.language-switcher__desktop-lang,.language-switcher__mobile-lang{

    cursor:pointer

}

@media(min-width:48em){

    .language-switcher .menu{

        position:relative

    }

}

.language-switcher__desktop-lang{

    display:none

}

@media(min-width:48em){

    .language-switcher__desktop-lang{

        display:inline-block

    }

}

@media(min-width:48em){

    .language-switcher__mobile-lang{

        display:none

    }

}

.language-switcher .wpml-ls-menu-item{

    list-style:none;

    padding-left:0

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children{

    font-size:1.125rem;

    font-weight:700

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children>a{

    color:#fff;

    display:block;

    padding:.8125rem 0 .5rem;

    text-decoration:none;

    text-transform:none

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children>a.sub-menu-opener{

    display:none

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{

    display:inline-block;

    margin:0 .225rem .1rem;

    content:"";

    width:0;

    height:0;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

    border-top:7px solid #48d782

}

@media(min-width:48em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children>a:after{

        margin:0 .1rem .1rem .625rem

    }

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children>ul{

    display:none;

    position:absolute;

    width:100%;

    left:0;

    right:auto

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

    background:#f4f6fc;

    border-radius:10px;

    box-shadow:0 .2px 2.2px rgba(0,0,0,.022),0 .5px 5.3px rgba(0,0,0,.032),0 1px 10px rgba(0,0,0,.04),0 1.8px 17.9px rgba(0,0,0,.048),0 3.3px 33.4px rgba(0,0,0,.058),0 8px 80px rgba(0,0,0,.08);

    min-width:11.25rem;

    z-index:9999

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar{

    height:5px;

    width:5px

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-track{

    background:#dce0ed

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu::-webkit-scrollbar-thumb{

    background:#707070

}

@media(min-width:37.5em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

        padding:1em;

        top:auto

    }

}

@media(min-width:48em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu{

        width:auto

    }

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{

    border-bottom:1px solid #dce0ed;

    display:flex;

    font-weight:400;

    text-align:left

}

@media(min-width:48em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item{

        border-bottom:0;

        padding:0

    }

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item:last-of-type{

    border-bottom:none

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu .menu-item.gray-item{

    opacity:.2;

    filter:grayscale(1)

}

.language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{

    align-items:center;

    display:inline-flex;

    flex:1;

    font-weight:600;

    margin:.675rem 0;

    min-width:2.75rem;

    text-decoration:none

}

@media(min-width:48em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children .sub-menu a{

        margin:0 0 .675rem

    }

}

@media(min-width:64em){

    .language-switcher .wpml-ls-menu-item.menu-item-has-children:hover>ul{

        display:block

    }

}

.language-switcher--open .wpml-ls-menu-item.menu-item-has-children>ul{

    display:block

}

.language-switcher--closed .wpml-ls-menu-item.menu-item-has-children>ul{

    display:none

}

@media(min-width:64.0625em){

    .main-nav-wrapper{

        margin-top:.8125rem

    }

}

.main-nav-wrapper .menu-item-has-children>.menu-item{

    display:grid;

    grid-template-columns:1fr .3fr

}

.main-nav-wrapper ::-webkit-scrollbar{

    height:5px;

    width:5px

}

.main-nav-wrapper ::-webkit-scrollbar-track{

    background:#dce0ed

}

.main-nav-wrapper ::-webkit-scrollbar-thumb{

    background:#707070

}

.main-nav-wrapper .navigation-container{

    background:#fff;

    flex-direction:column;

    height:100vh;

    justify-content:right;

    overflow:scroll;

    padding-top:55px;

    position:fixed;

    right:0;

    top:0;

    transform:translateX(100%);

    transition:transform .3s;

    width:85vw

}

@media(min-width:64.0625em){

    .main-nav-wrapper .navigation-container{

        background:none;

        display:block;

        height:auto;

        justify-content:space-around;

        overflow:auto;

        padding-top:0;

        position:inherit;

        right:auto;

        top:auto;

        transform:none;

        transition:none;

        width:auto

    }

}

.main-nav-wrapper .menu-item{

    font-size:1.125rem;

    list-style:none;

    padding-left:0

}

.main-nav-wrapper .main-nav.mobile-menu-open .navigation-container{

    transform:translateX(0)

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav.mobile-menu-open .navigation-container{

        transform:none

    }

}

.main-nav-wrapper .main-nav .menu-item-has-children>.menu-item>.sub-menu-opener{

    display:block;

    position:relative

}

.main-nav-wrapper .main-nav .menu-item-has-children>.menu-item>.sub-menu-opener:after{

    height:.375rem;

    width:.75rem;

    content:"";

    display:block;

    position:absolute;

    top:18px;

    right:0;

    bottom:0;

    width:0;

    height:0;

    border-left:7px solid transparent;

    border-right:7px solid transparent;

    border-top:7px solid #48d782

}

@media(max-width:56em){

    .main-nav-wrapper .main-nav .menu-item-has-children>.menu-item>.sub-menu-opener:after{

        margin-right:25px

    }

}

.main-nav-wrapper .main-nav .menu__list,.main-nav-wrapper .main-nav .sub-menu{

    display:flex;

    flex-direction:column;

    font-weight:600;

    list-style:none;

    padding-left:0

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu__list,.main-nav-wrapper .main-nav .sub-menu{

        flex-direction:row;

        width:auto

    }

}

.main-nav-wrapper .main-nav .menu__list .main-nav__language-switcher-menu,.main-nav-wrapper .main-nav .menu__list.secondary-menu,.main-nav-wrapper .main-nav .sub-menu .main-nav__language-switcher-menu,.main-nav-wrapper .main-nav .sub-menu.secondary-menu{

    font-weight:400

}

.main-nav-wrapper .main-nav .menu__list .main-nav__language-switcher-menu .menu-item__link,.main-nav-wrapper .main-nav .menu__list.secondary-menu .menu-item__link,.main-nav-wrapper .main-nav .sub-menu .main-nav__language-switcher-menu .menu-item__link,.main-nav-wrapper .main-nav .sub-menu.secondary-menu .menu-item__link{

    color:#414d6b

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu__list .main-nav__language-switcher-menu,.main-nav-wrapper .main-nav .menu__list.secondary-menu,.main-nav-wrapper .main-nav .sub-menu .main-nav__language-switcher-menu,.main-nav-wrapper .main-nav .sub-menu.secondary-menu{

        display:none

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu__list{

        gap:.5rem;

        justify-content:center;

        min-width:57.5rem

    }

}

@media(min-width:90em){

    .main-nav-wrapper .main-nav .menu__list{

        gap:0

    }

}

.main-nav-wrapper .main-nav .menu-item__link{

    border-bottom:1px solid rgba(163,168,180,.5);

    color:#000;

    display:grid;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    grid-template-columns:1fr;

    padding:.7rem 1.5rem;

    text-decoration:none;

    text-transform:none;

    width:-moz-max-content;

    width:max-content;

    z-index: 99999;

}

@media(max-width:56em){

    .main-nav-wrapper .main-nav .menu-item__link{

        border-bottom:3px solid transparent

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item__link{

        border-bottom:3px solid transparent;

        color:#eef7fe;

        display:block;

        grid-template-columns:none;

        padding:0

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container{

    display:none

}

.main-header.sticky .search-wrapper {visibility: hidden;}

@media(min-width: 1024px) {

    .main-nav-wrapper .main-nav .menu-item-level-0:hover>.menu-item-container{

        display:block

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item:hover .sub-menu{

        position: absolute;

        top: unset;

        bottom: unset;

        left: 100%;

        display: block;

        clear: both;

        width: fit-content;

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item:hover .sub-menu .menu-item {

        display: table;

    }

}





@media(min-width: 1025px) and (max-width: 1339px) {

    .main-nav-wrapper .main-nav .menu-item__link {font-size: 15px;}

}



@media(max-width: 767px) {

    .main-header .wrapper img {width: 8.25rem;}

    img.alignleft, img.alignright {float: none; margin: 0 auto; display: block;}

}





@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container{

        background-color:#001039;

        color:#eef7fe;

        position:absolute;

        top:100%;

        z-index:-1;

        transform:translateY(-8px);

        width:auto;

        min-width:245px

    }

    .blog .main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container{

        position:fixed;

        left:0;

        width:100%

    }

    .main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container:after{

        background:transparent linear-gradient(180deg,hsla(0,0%,100%,0),#fff) 0 0 no-repeat padding-box;

        bottom:0;

        content:"";

        height:174px;

        left:0;

        mix-blend-mode:lighten;

        opacity:.05;

        position:absolute;

        right:0;

        z-index:1;

        pointer-events:none

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container .menu-item-wrapper{

    margin-right:auto;

    width:100%

}

@media(min-width:93.75em){

    .main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container .menu-item-wrapper{

        margin-left:auto

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0>.menu-item-container .menu-item-wrapper{

        padding-bottom:20px

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0.show{

    background:#e7eaf0

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0.show{

        background:none

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0.show>.menu-item-container{

    background:#e7eaf0;

    display:grid;

    z-index:10

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0.show>.menu-item-container{

        background:#001039

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0:last-child .menu-item-level-1 .menu-item-container,.main-nav-wrapper .main-nav .menu-item-level-0:nth-last-child(2) .menu-item-level-1 .menu-item-container,.main-nav-wrapper .main-nav .menu-item-level-0:nth-last-child(3) .menu-item-level-1 .menu-item-container{

        left:-100%;

        width:100%

    }

    .main-nav-wrapper .main-nav .menu-item-level-0:last-child .menu-item-level-1 .menu-item-container.two-columns,.main-nav-wrapper .main-nav .menu-item-level-0:nth-last-child(2) .menu-item-level-1 .menu-item-container.two-columns,.main-nav-wrapper .main-nav .menu-item-level-0:nth-last-child(3) .menu-item-level-1 .menu-item-container.two-columns{

        left:-200%;

        width:200%

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu{

    font-weight:400

}

@media(max-width:56em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu{

        box-shadow:inset 0 4px 7px -2px rgba(163,168,180,.5)

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu{

        align-items:flex-start;

        display:inline-flex;

        flex:1;

        flex-direction:column;

        justify-content:flex-start;

        list-style:none;

        overflow-x:auto;

        overflow-y:auto;

        max-height:75vh;

        min-height:4.4vh;

        z-index:3;

        direction:rtl;

        width:100%;

        padding-top:1rem;

        padding-bottom:1px

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu::-webkit-scrollbar-track{

        background-color:transparent

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu::-webkit-scrollbar-thumb{

        background-color:#2fbc53;

        border-radius:3px

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .menu-item.show{

    background:#d1d7e3;

    font-weight:600

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .menu-item.show{

        background:none;

        font-weight:400

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .menu-item.show .sub-menu{

    display:flex

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .menu-item.show .sub-menu.two-columns{

        display:grid;

        grid-template-columns:repeat(2,1fr)

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .menu-item.show .menu-item-container{

    display:block

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item{

    width:100%;

    direction:ltr

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item a:not(.sub-menu-opener){

    border-bottom:3px solid transparent

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item:hover{

        background:#103167

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item:hover .menu-item__link{

        color:#fff;

        border-bottom:3px solid #2fbc53

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item.show>.menu-item .sub-menu-opener:after{

    transform:rotate(180deg)

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item .menu-item__icon{

    bottom:0;

    display:none;

    position:absolute;

    right:10px;

    z-index:5

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item .menu-item__icon{

        display:flex;

        justify-content:flex-end

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item .menu-item__icon img{

    height:50px;

    opacity:.3;

    width:auto

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item .menu-item__link{

        color:#f4f6fc;

        margin:.2rem 1.188rem;

        padding:.3rem 0 .2rem;

        border-bottom:3px solid transparent;

        width:-moz-max-content;

        width:max-content

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu>.menu-item .menu-item__link:hover{

        border-bottom:3px solid #2fbc53

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu{

    display:none;

    flex-direction:column;

    font-weight:400

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu{

        align-items:flex-start;

        background:#0071e6;

        bottom:0;

        display:none;

        flex-direction:column;

        flex-wrap:wrap;

        list-style:none;

        padding-top:0;

        width:100%;

        z-index:0;

        direction:ltr

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu>.menu-item{

        color:#fff;

        background-color:transparent;

        padding:0 20px

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu>.menu-item:hover{

        background:#103167

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu>.menu-item .menu-item__link{

        color:#fff;

        padding:9px 0;

        font-weight:400;

        margin:0;

        border:0

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu .sub-menu-title{

    display:none;

    font-size:2rem;

    margin-bottom:2rem;

    padding:0 20px

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu .sub-menu-title{

        display:list-item

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu .sub-menu-description{

    display:none;

    margin-bottom:1rem;

    padding:0 20px

}

.main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu .sub-menu-description .menu-item__link{

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-size:1.375rem;

    line-height:1.625rem

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .sub-menu .sub-menu .sub-menu-description{

        display:list-item

    }

}

@media(hover:hover){

    .main-nav-wrapper .main-nav .menu-item-level-0:hover>.menu-item a:not(.sub-menu-opener){

        border-bottom:3px solid #2fbc53

    }

    .main-nav-wrapper .main-nav .menu-item-level-0:hover>.menu-item a[href="#"]{

        border-bottom:none

    }

}

@media(max-width:56em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1,.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-2{

        border-bottom:1px solid rgba(163,168,180,.5)

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1>.menu-item-container{

    display:none

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1>.menu-item-container{

        background:#0071e6;

        position:absolute;

        top:0;

        left:100%;

        z-index:10;

        padding-top:1.5rem;

        min-height:100%

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1>.menu-item-container .sub-menu{

        min-width:auto

    }

    .main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1>.menu-item-container .sub-menu.two-columns{

        min-width:315px

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1.menu-item-has-children>.menu-item{

    position:relative

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1.menu-item-has-children{

        display:flex

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1.menu-item-has-children .menu-item__link{

    float:left

}

.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-1:hover>.menu-item:after{

    transform:rotate(180deg)

}

.main-nav-wrapper .main-nav .menu-item-level-0 .menu-item-level-2 .sub-menu-opener{

    display:none

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0{

        padding-bottom:16px

    }

}

@media(min-width:90em){

    .main-nav-wrapper .main-nav .menu-item-level-0{

        padding-left:.75rem;

        padding-right:.75rem;

        cursor:pointer

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0.menu-item-has-children>.menu-item{

        display:grid;

        grid-template-columns:1fr 14px;

        grid-gap:.5em;

        position:relative

    }

    .main-nav-wrapper .main-nav .menu-item-level-0.menu-item-has-children>.menu-item .sub-menu-opener{

        border-bottom:1px solid rgba(163,168,180,.5);

        display:flex;

        justify-content:flex-end;

        position:absolute;

        height:100%;

        width:100%

    }

}

@media(min-width:64.0625em)and (min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0.menu-item-has-children>.menu-item .sub-menu-opener{

        border-bottom:none

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item-level-0.menu-item-has-children>.menu-item .sub-menu-opener:after{

        content:"";

        display:block;

        position:absolute;

        top:8px;

        right:0;

        bottom:0;

        width:0;

        height:0;

        border-left:7px solid transparent;

        border-right:7px solid transparent;

        border-top:7px solid #48d782

    }

}

.main-nav-wrapper .main-nav .menu-item-level-0:hover>.menu-item:after{

    transform:rotate(180deg)

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .menu-item.wpml-ls-menu-item>.sub-menu{

        left:-100px;

        left:auto

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav>.wpml-ls-menu-item>.wpml-ls-display{

        display:none

    }

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav>.wpml-ls-menu-item{

        margin:0 1.375rem 0 2.40625rem

    }

    .main-nav-wrapper .main-nav>.wpml-ls-menu-item>.wpml-ls-display{

        display:inline

    }

}

@media(min-width:80em){

    .main-nav-wrapper .main-nav>.wpml-ls-menu-item{

        margin:0 2.75rem 0 4.8125rem

    }

}

.main-nav-wrapper .main-nav .language-switcher{

    display:block

}

@media(min-width:64.0625em){

    .main-nav-wrapper .main-nav .language-switcher{

        display:none

    }

}

.main-nav-wrapper .main-nav .language-switcher__desktop-lang{

    color:#414d6b;

    display:grid;

    font-weight:400

}

.main-nav-wrapper .main-nav .language-switcher__mobile-lang{

    display:none

}

.main-nav-wrapper .main-nav .language-switcher .sub-menu .menu-item a,.main-nav-wrapper .main-nav .language-switcher a.language-switcher__toggle{

    align-items:center;

    border-bottom:1px solid rgba(163,168,180,.5);

    color:#414d6b;

    display:grid;

    font-weight:400;

    gap:.5rem;

    grid-template-columns:18px 1fr .03fr;

    margin:0;

    padding:.7rem 1.5rem

}

.main-nav-wrapper .burger-wrapper{

    cursor:pointer;

    margin:auto;

    position:absolute;

    right:15px;

    top: 50%;

    transform: translateY(-50%);

    height:30px

}

.main-nav-wrapper .mobile-menu-open .burger-wrapper{

    top: 25px;

}

body.blog .main-nav-wrapper .burger-wrapper{

    top:20px

}

@media(min-width:64.0625em){

    .main-nav-wrapper .burger-wrapper{

        display:none

    }

}

.main-nav-wrapper .burger-wrapper .burger-button{

    background:transparent;

    width:30px;

    height:19px;

    border-top:3px solid #fff;

    border-bottom:3px solid #fff;

    position:relative;

    cursor:pointer

}

.main-nav-wrapper .burger-wrapper .burger-button:after{

    content:"";

    background-color:#fff;

    width:30px;

    height:3px;

    position:absolute;

    left:0;

    top:calc(50% - 1.5px)

}

.main-nav-wrapper .burger-wrapper .close-burger-button{

    background:transparent;

    height:3px;

    position:relative;

    width:30px;

    cursor:pointer;

    margin-top:10px

}

.main-nav-wrapper .burger-wrapper .close-burger-button:after,.main-nav-wrapper .burger-wrapper .close-burger-button:before{

    background:#000;

    content:"";

    height:3px;

    left:0;

    position:absolute;

    width:30px

}

.main-nav-wrapper .burger-wrapper .close-burger-button:before{

    transform:rotate(45deg)

}

.main-nav-wrapper .burger-wrapper .close-burger-button:after{

    transform:rotate(-45deg)

}

html .overlay{

    -webkit-backdrop-filter:blur(3px);

    backdrop-filter:blur(3px);

    display:none;

    height:100%;

    left:0;

    position:fixed;

    top:0;

    width:100%;

    z-index:999

}

html.mobile-menu-open{

    overflow:hidden

}

html.mobile-menu-open .overlay{

    display:block

}

input[type=date],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{

    box-sizing:border-box;

    min-width:120px;

    padding:10px;

    border:1px solid #e3e3e3;

    border-radius:0;

    width:auto;

    display:inline-block

}

.dropdown{

    display:inline-block;

    position:relative;

    vertical-align:middle

}

.dropdown label{

    color:#28b2f0;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    position:absolute;

    text-transform:uppercase;

    top:-1.3rem

}

.dropdown__select-wrapper{

    position:relative

}

.dropdown__select-wrapper select::-ms-expand{

    display:none

}

.dropdown__select-wrapper:after,.dropdown__select-wrapper:before{

    content:"";

    pointer-events:none;

    position:absolute

}

.dropdown__select-wrapper:after{

    background:transparent;

    border-color:#0071e7 transparent transparent;

    border-style:solid;

    border-width:7px 6px 0;

    content:"";

    height:0;

    margin-left:5px;

    margin-top:-2px;

    right:0;

    top:50%;

    width:0

}

.dropdown__select-wrapper:before{

    background-color:#fff;

    border-radius:0 3px 3px 0;

    bottom:3px;

    right:1px;

    top:1px;

    width:1em

}

.dropdown__select-wrapper select{

    -webkit-appearance:none;

    -moz-appearance:none;

    appearance:none;

    background-color:#fff;

    border-bottom:3px solid #2dd782;

    border-radius:0;

    box-shadow:none;

    color:#000;

    cursor:pointer;

    font-size:inherit;

    font-weight:700;

    margin:0;

    min-width:200px;

    outline:none;

    padding:.5em 1em .5em 0;

    text-indent:.01px;

    width:100%

}

@media screen and (-ms-high-contrast:none){

    .dropdown__select-wrapper select{

        padding:.5em 1em .5em 0

    }

}

.dropdown__select-wrapper select[disabled]{

    color:rgba(0,0,0,.3)

}

.dropdown__select-wrapper select[disabled]:after{

    color:rgba(0,0,0,.1)

}

.dropdown:hover select{

    border-bottom:3px solid #28b2f0

}

*{

    border:0;

    box-sizing:border-box;

    font-size:100%;

    -webkit-font-smoothing:antialiased;

    -moz-osx-font-smoothing:grayscale;

    margin:0;

    padding:0;

    text-rendering:geometricPrecision;

    vertical-align:baseline

}

html{

    scroll-behavior:smooth

}

body{

    background-color:#fff;

    color:#103167;

    font-family:Libre Caslon Text,Garamond,serif;

    font-size:1em;

    overscroll-behavior:none auto

}

body.age-verification-active{

    overflow:hidden

}

h1,h2,h3,h4,h5,h6{

    color:#001039;

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-weight:700;

    margin:1em 0

}

h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{

    margin-top:0

}

h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{

    margin-bottom:0

}

h1{

    font-size:2rem

}

@media(min-width:48em){

    h1{

        font-size:2.5rem

    }

}

h2{

    font-size:1.75rem

}

@media(min-width:48em){

    h2{

        font-size:2.25rem

    }

}

h3{

    font-size:1.5rem

}

@media(min-width:48em){

    h3{

        font-size:1.5rem

    }

}

h4{

    font-size:1.25rem

}

@media(min-width:48em){

    h4{

        font-size:1.25em

    }

}

h5{

    font-size:1.125rem

}

@media(min-width:48em){

    h5{

        font-size:1.125em

    }

}

h6{

    font-size:1rem

}

@media(min-width:48em){

    h6{

        font-size:1em

    }

}

p{

    line-height:1.5em;

    margin:1em 0

}

p:last-child{

    margin-bottom:0

}

.big,.is-style-intro-text{

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-size:1.25em;

    font-weight:400

}

@media(min-width:48em){

    .big,.is-style-intro-text{

        font-size:1.4em;

    }

}

strong .big,strong .intro-regular{

    font-weight:700

}

.intro-regular{

    font-family:Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-size:1em;

    font-weight:400

}

@media(min-width:48em){

    .intro-regular{

        font-size:1.25em

    }

}

.page-title-container~.content-section{

    padding:1.875rem 0 2.8125rem

}

.page-title-container~.content-section.has-table-of-contents:not(.has-content) .content-section__table-of-contents{

    padding:1rem 0 0

}

section .section__background{

    height:100%;

    left:0;

    position:absolute;

    top:0;

    width:100%;

    z-index:-1

}

section.content-section:first-child[data-variants*=deepBlue],section:nth-child(2)[data-variants*=deepBlue]{

    color:#fff

}

section.content-section:first-child[data-variants*=deepBlue] .section__background,section:nth-child(2)[data-top-variant=deepBlue]:before,section:nth-child(2)[data-variants*=deepBlue] .section__background,section:nth-child(3)[data-top-variant=deepBlue]:before{

    background:radial-gradient(ellipse at 50% 50%,#0071e7 0,#0054db 60%)

}

small{

    font-size:.9em

}

.main-wrapper{

    margin:0 auto;

    max-width:68rem;

    padding:0 1rem

}

.main-wrapper.tight{

    max-width:56rem

}

.main-wrapper.wide{

    max-width:90rem

}

.main-wrapper.full{

    max-width:100%

}

.intro{

    font-size:1.125rem;

    line-height:1.875

}

.wpml-ls-menu-item .wpml-ls-display{

    margin-left:.3rem

}

.alignnone{

    margin:5px 20px 20px 0

}

.aligncenter,div.aligncenter{

    display:block;

    margin:5px auto

}

@media(min-width:37.5em){

    .alignright{

        float:right;

        margin:5px 0 20px 20px

    }

}

@media(min-width:37.5em){

    .alignleft{

        float:left;

        margin:5px 20px 20px 0

    }

}

@media(min-width:37.5em){

    a img.alignright{

        float:right;

        margin:5px 0 20px 20px

    }

}

a img.alignnone{

    margin:5px 20px 20px 0

}

@media(min-width:37.5em){

    a img.alignleft{

        float:left;

        margin:5px 20px 20px 0

    }

}

a img.aligncenter{

    display:block;

    margin-left:auto;

    margin-right:auto

}

.wp-caption{

    background:#fff;

    border:1px solid #f0f0f0;

    max-width:96%;

    padding:5px 3px 10px;

    text-align:center

}

.wp-caption.alignleft,.wp-caption.alignnone{

    margin:5px auto 20px

}

@media(min-width:48em){

    .wp-caption.alignleft{

        margin:5px 20px 20px 0

    }

}

.wp-caption.alignright{

    margin:5px auto 20px

}

@media(min-width:48em){

    .wp-caption.alignright{

        margin:5px 0 20px 20px

    }

}

iframe{

    max-width:100%

}

.flex{

    display:flex

}

.pop-up{

    visibility:hidden

}

 

@media(min-width: 37.5em) {

    section.anchor-buttons-section--visibility-mobile {

        display:none

    }

}



section.anchor-buttons-section--visibility-desktop {

    display: none

}



@media(min-width: 37.5em) {

    section.anchor-buttons-section--visibility-desktop {

        display:block

    }

}



@media(min-width: 64em) {

    section.anchor-buttons-section .main-wrapper {

        max-width:100em

    }

}



section.anchor-buttons-section div.section__top-variant {

    bottom: 0

}



@media(min-width: 48em) {

    section.anchor-buttons-section div.section__top-variant {

        bottom:50%

    }

}



section.anchor-buttons-section div.section__bottom-variant {

    display: none

}



@media(min-width: 48em) {

    section.anchor-buttons-section div.section__bottom-variant {

        display:block

    }

}



section.anchor-buttons-section .anchor-buttons-container {

    display: flex;

    flex-direction: column;

    flex-wrap: wrap

}



section.anchor-buttons-section .anchor-buttons-container.scroll_enable {

    display: flex;

    flex-direction: row;

    flex-wrap: nowrap;

    overflow-x: scroll

}



@media(min-width: 48em) {

    section.anchor-buttons-section .anchor-buttons-container.scroll_enable {

        overflow:hidden

    }

}



@media(min-width: 48em) {

    section.anchor-buttons-section .anchor-buttons-container {

        display:flex;

        flex-direction: column;

        flex-wrap: wrap;

        align-items: center;

        flex-direction: row;

        justify-content: center;

        overflow: hidden

    }

}



section.anchor-buttons-section .anchor-buttons-container a.anchor-link,section.anchor-buttons-section .anchor-buttons-container a.internal-link {

    flex: 1;

    flex-basis: auto;

    min-width: 280px;

    margin: .5rem 10px .5rem 0

}



@media(min-width: 48em) {

    section.anchor-buttons-section .anchor-buttons-container a.anchor-link,section.anchor-buttons-section .anchor-buttons-container a.internal-link {

        min-width:auto;

        flex: 0 1 45%;

        margin: .5rem .2rem;

    }

}



@media(min-width: 80em) {

    section.anchor-buttons-section .anchor-buttons-container a.anchor-link,section.anchor-buttons-section .anchor-buttons-container a.internal-link {

        flex:1 auto

    }

}



@media(min-width: 120em) {

    section.anchor-buttons-section .anchor-buttons-container a.anchor-link,section.anchor-buttons-section .anchor-buttons-container a.internal-link {

        flex:1

    }

}



section.anchor-buttons-section .anchor-buttons-container a,section.anchor-buttons-section .anchor-buttons-container a:hover,section.anchor-buttons-section .anchor-buttons-container a:visited {

    text-decoration: none

}



section.anchor-buttons-section .anchor-buttons-container a:focus,section.anchor-buttons-section .anchor-buttons-container a:hover {

    text-decoration: underline;

    -webkit-text-decoration-color: #001039;

    text-decoration-color: #001039

}



section.anchor-buttons-section .anchor-buttons-container__button-container {

    background: #fff 0 0 no-repeat padding-box;

    border: 1px solid #dce0ed;

    border-radius: 10px;

    box-shadow: 0 6px 6px rgba(40,178,240,.1607843137254902);

    position: relative;

    width: 100%

}



section.anchor-buttons-section .anchor-buttons-container__button-container p {

    color: #001039;

    font-family: Barlow Semi Condensed,Trebuchet MS,sans-serif;

    font-weight: 600;

    margin: 0;

    padding: 1rem

}

.entry-content section.anchor-buttons-section {

    max-width: 80em;

}



@media(min-width: 48em) {

    section.anchor-buttons-section .anchor-buttons-container__button-container p {

        padding:1rem 1.5rem

    }

}



section.anchor-buttons-section .anchor-buttons-container__button-container p:after {

    content: "";

    width: 0;

    height: 0;

    border-left: 7px solid transparent;

    border-right: 7px solid transparent;

    border-top: 7px solid #48d782;

    position: absolute;

    right: 1rem;

    top: 50%;

    margin-left: .25rem;

    margin-bottom: .188rem;

    transform: rotate(270deg)

}

@media(max-width: 1100px) {    

.compare-casinos-section .compare-casinos-section__operator-card-wrapper {width: 310px!important;}

.compare-casinos-section .compare-casinos-section__operators-list-wrapper.active-list  {overflow-x: scroll}

}

.main-footer__col .logo.image {margin-top: 20px;}



.entry-content .wp-block-go-card-block .go-card-block-thumbnail__container {min-height: unset; max-height: unset;}



article [data-variants="light"] p .link, article [data-variants="light"] p a[href],

article [data-variants="lightBlue"] p .link, article[data-variants="lightBlue"] p a[href],

article [data-variants=""] p .link, article [data-variants=""] p a[href] {

    color: #0071e7;

}

span.heading-item {

    text-transform: uppercase;

    font-weight: bold;

    color: #0aa7ea;

}

#main article p {

    margin-top: 0;

    margin-bottom: 10px;

    font-size: 1em !important;

}