/*/*!
*
Theme Name: Adoras_new
Text Domain: Adoras
Template:
Version: 2026-04-21
Requires at least: 4.7
Requires PHP: 5.2.4
Description:
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, translation-ready, block-styles, wide-blocks, accessibility-ready
Author: Ugnius Tarvydas
Author URI: https://adoras.lt
Theme URI: https://adoras.lt
 *
 */*/.search-results .main-content .search-form{display:flex;width:100%}.search-results .main-content .search-form label{display:none}.search-results .main-content .search-results article .img{margin-bottom:1rem}@media (min-width:1024px){.search-results .main-content .search-results article .img{margin-bottom:0}.search-results .main-content .search-results article .img img{margin-right:1rem;max-width:10rem}}.wpcf7-form{--size-input-rounded:0.625rem;--size-radio-check-radius:0.375rem;--size-input-padding:0.875rem 1.3125rem}.wpcf7-form label{position:relative}.wpcf7-form label .text{color:var(--wp--preset--color--black);left:1.3125rem;position:absolute;top:14px;transition:all;z-index:1}.wpcf7-form label .text .big{font-size:var(--wp--preset--font-size--normal-2);line-height:1}.wpcf7-form label:has(input:not(:-moz-placeholder-shown)) .text{font-size:var(--wp--preset--font-size--small-3);top:.3125rem}.wpcf7-form label .text.small,.wpcf7-form label:focus-within .text,.wpcf7-form label:has(input:not(:placeholder-shown)) .text{font-size:var(--wp--preset--font-size--small-3);top:.3125rem}.wpcf7-form label:has(.text .big) input{padding-left:4.375rem}.wpcf7-form .flex.flex-col .wpcf7-spinner{order:2}.wpcf7-form .flex.flex-col .wpcf7-acceptance{order:1}.wpcf7-form .flex.flex-col .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form .flex.flex-col .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:inline-flex;gap:.5rem}.wpcf7-form .flex.flex-col .wpcf7-submit{order:3}.wp-block-contact-form-7-contact-form-selector.full-width{width:100%}.wp-block-contact-form-7-contact-form-selector.full-width .wpcf7-form-control-wrap,.wp-block-contact-form-7-contact-form-selector.full-width label{flex:1}.upload-btn{--color-button-normal-background:#e0e0e0;--color-button-normal-text:#000;display:inline-block;min-width:18.375rem;text-align:center}.upload-btn span.wpcf7-form-control-wrap{opacity:0}.upload-btn span.wpcf7-form-control-wrap,.upload-btn span.wpcf7-form-control-wrap input[type=file]{height:100%;left:0;position:absolute;top:0;width:100%}.upload-btn img{display:inline-block}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1344px){.container{max-width:1344px}}:focus{outline:none}section{position:relative;z-index:1}body*{box-sizing:border-box}body .hentry .entry-content a,body a{text-decoration:none}body .hentry .entry-content a:active,body .hentry .entry-content a:focus,body a:active,body a:focus{border:none;outline:0;-moz-outline-style:none}body .limit-content{margin:0 auto;max-width:100%}@media (min-width:1024px){body .limit-content{max-width:min(1210px,var(--wp--style--global--content-size))}}body .limit-mid{margin:0 auto;max-width:var(--wp--style--global--wide-size)}body .limit-fullhd{margin:0 auto;max-width:1920px}body .container.full-width{max-width:100%}@media (max-width:1024px){body .container.full-width{max-width:1024px}}body .container.limit-center,body .container.limit-center2{margin-left:auto;margin-right:auto}@media (min-width:1024px){body .container.limit-center2{max-width:var(--wp--style--global--content-size)}}@media (max-width:1024px){body .container.limit-center2{margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}}body .container.limit-center3{margin-left:auto;margin-right:auto}@media (min-width:1024px){body .container.limit-center3{max-width:91.25rem}}@media (max-width:1024px){body .container.limit-center3{margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}}.limit-left,.limit-right{margin-left:auto;margin-right:auto}@media (min-width:640px){.limit-left,.limit-right{max-width:calc(320px + 50%)}}@media (min-width:768px){.limit-left,.limit-right{max-width:calc(384px + 50%)}}@media (min-width:1024px){.limit-left,.limit-right{max-width:calc(512px + 50%)}}@media (min-width:1380px){.limit-left,.limit-right{max-width:calc(690px + 50%)}}@media (min-width:min(105rem,1680px)){.limit-left,.limit-right{max-width:calc(min(105rem, 1680px) + (100% - min(105rem, 1680px))/2)}}@media (min-width:640px){.alignleft,.limit-right{margin-left:0}.alignleft{margin-right:auto}.alignright,.limit-left{margin-right:0}.alignright{margin-left:auto}}.vertical-center{position:relative;top:50%;transform:translateY(-50%)}.border-minimal{border:.1rem solid transparent}.on3D{transform:translateZ(0)}.wp-block-image{margin-bottom:0}.clearfix{clear:both}@media (min-width:1024px){.mobileonly{display:none!important}}@media (max-width:1025px){.desktoponly{display:none!important}}body:not(.business-open) .businessonly,body:not(.private-open) .privateonly{display:none!important}body{font-family:var(--wp--preset--font-family--manrope),Arial;font-size:var(--wp--preset--font-size--normal);font-weight:var(--wp--custom--font-weight--400);line-height:1.625}.h1,h1{font-size:min(max(3rem,6vw),var(--wp--preset--font-size--h1));line-height:1}.h1,.h2,h1,h2{font-family:var(--wp--preset--font-family--space-grotesk),Arial;font-weight:var(--wp--custom--font-weight--700)}.h2,h2{font-size:min(max(2.5rem,5vw),var(--wp--preset--font-size--h1));line-height:1.1}.h3,h3{font-size:min(max(2rem,4.5vw),var(--wp--preset--font-size--large))}.h3,.h4,h3,h4{font-family:var(--wp--preset--font-family--space-grotesk),Arial;font-weight:var(--wp--custom--font-weight--700);line-height:1.2}.h4,h4{font-size:var(--wp--preset--font-size--large)}.h5,h5{font-size:var(--wp--preset--font-size--normal)}.h5,.h6,h5,h6{font-family:var(--wp--preset--font-family--space-grotesk),Arial;font-weight:var(--wp--custom--font-weight--500);line-height:1}.h6,h6{font-size:var(--wp--preset--font-size--small)}body{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--manrope)}.text-gradient{background:linear-gradient(90deg,var(--wp--preset--color--accent-light) 0,var(--wp--preset--color--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.how-card .how-card__code{font-family:Liberation Mono,monospace;text-align:right}.section-cta-final .section-cta-final__card{text-align:center}.wp-block-button .wp-block-button__link{color:#fff;font-family:var(--wp--preset--font-family--manrope);font-weight:700}.wp-block-button.is-style-primary-large .wp-block-button__link{font-size:var(--wp--preset--font-size--medium-2)}.wp-block-button.is-style-section-cta .wp-block-button__link{font-size:1.125rem}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-block-button__link:hover{color:var(--wp--preset--color--text)}header.site-header .btn-nav-cta,header.site-header .site-nav__cta .site-nav__cta-menu li a{color:#5b0010}header.site-header .btn-nav-cta:hover,header.site-header .site-nav__cta .site-nav__cta-menu li a:hover{color:#fff!important}header.site-header .site-nav__logo-text{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--space-grotesk);font-size:var(--wp--preset--font-size--medium);font-weight:700}header.site-header .site-nav__menu li a{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--space-grotesk);font-size:var(--wp--preset--font-size--normal);font-weight:500;letter-spacing:-.025em}header.site-header .site-nav__menu li a:hover{color:var(--wp--preset--color--text)}header.site-header .btn-nav-cta,header.site-header .site-nav__cta-menu li a{color:var(--wp--preset--color--button-dark-text);font-family:var(--wp--preset--font-family--manrope);font-size:var(--wp--preset--font-size--small-2);font-weight:700}.site-nav-mobile .site-nav-mobile__menu li a{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--space-grotesk);font-size:var(--wp--preset--font-size--medium);font-weight:500}.site-nav-mobile .site-nav-mobile__menu li a:hover{color:var(--wp--preset--color--text)}.site-nav-mobile .site-nav-mobile__cta{color:var(--wp--preset--color--button-dark-text);font-family:var(--wp--preset--font-family--manrope);font-size:var(--wp--preset--font-size--normal);font-weight:700;text-align:center}footer.site-footer .site-footer__logo-text{color:var(--wp--preset--color--text);font-family:var(--wp--preset--font-family--space-grotesk);font-size:var(--wp--preset--font-size--medium);font-weight:700}footer.site-footer .site-footer__desc{font-family:var(--wp--preset--font-family--manrope);font-size:var(--wp--preset--font-size--small-2);font-weight:400;line-height:1.625}footer.site-footer .site-footer__desc,footer.site-footer .site-footer__socials-list li a{color:var(--wp--preset--color--text-muted)}footer.site-footer .site-footer__socials-list li a:hover{color:var(--wp--preset--color--text)}footer.site-footer .site-footer__socials-fallback a{color:var(--wp--preset--color--text-muted)}footer.site-footer .site-footer__socials-fallback a:hover{color:var(--wp--preset--color--text)}footer.site-footer .site-footer__cookie,footer.site-footer .site-footer__copy{color:var(--wp--preset--color--text-muted);font-family:var(--wp--preset--font-family--manrope);font-size:var(--wp--preset--font-size--small);font-weight:500;letter-spacing:.3px;text-transform:uppercase}footer.site-footer .site-footer__cookie:hover{color:var(--wp--preset--color--text)}footer .right-widget .widget_nav_menu h5,footer .right-widget .wp-block-group.is-vertical h5{font-weight:var(--wp--custom--font-weight--medium);line-height:normal;margin-bottom:1rem}footer .right-widget .wp-block-group.is-vertical p{line-height:1.875rem}footer .right-widget .wp-block-group.is-vertical p+p{margin-top:1rem}:root{--ac-content-max:73rem;--ac-content-pad:var(--wp--preset--spacing--gap-xl);--ac-section-pad-v:var(--wp--preset--spacing--section-pad);--ac-section-header-mb:var(--wp--preset--spacing--section-header-gap);--ac-gap-sm:var(--wp--preset--spacing--gap-md);--ac-gap-md:var(--wp--preset--spacing--gap-lg);--ac-gap-lg:var(--wp--preset--spacing--gap-xl);--ac-gap-xl:var(--wp--preset--spacing--gap-3xl);--ac-stats-metrics-gap:var(--wp--preset--spacing--gap-2xl)}header.site-header{left:0;padding:1.5rem;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}header.site-header .site-nav{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;box-shadow:0 1.5625rem 3.125rem -.75rem rgba(0,0,0,.25);margin:0 auto;max-width:76rem;padding:.75rem 2rem;pointer-events:all}header.site-header .site-nav__inner{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}header.site-header .site-nav__logo{align-items:center;display:flex;flex-shrink:0}header.site-header .site-nav__logo .site-nav__logo-img,header.site-header .site-nav__logo img{display:block;height:2.5rem;width:auto}header.site-header .site-nav__links{display:none;flex:1;justify-content:center}header.site-header .site-nav__links .site-nav__menu{align-items:center;display:flex;gap:2rem;list-style:none;margin:0;padding:0}header.site-header .site-nav__links .site-nav__menu li a{transition:color .2s}header.site-header .site-nav__cta{flex-shrink:0;margin-left:auto}header.site-header .site-nav__cta .site-nav__cta-menu{list-style:none;margin:0;padding:0}header.site-header .site-nav__cta .site-nav__cta-menu li a{background:var(--wp--preset--color--accent);border-radius:9999px;display:inline-block;overflow:hidden;padding:.5rem 1.5rem;position:relative;transition:background-color .5s ease .3s,box-shadow .3s ease}header.site-header .site-nav__cta .site-nav__cta-menu li a:before{background:linear-gradient(90deg,transparent,hsla(0,100%,85%,.3) 40%,hsla(0,0%,100%,.2) 50%,hsla(0,100%,85%,.3) 60%,transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .5s ease;width:100%}header.site-header .site-nav__cta .site-nav__cta-menu li a:hover{background-color:#d70c3c;box-shadow:0 0 16px 0 rgba(242,15,69,.3),inset 0 0 0 1px hsla(0,100%,85%,.3)}header.site-header .site-nav__cta .site-nav__cta-menu li a:hover:before{left:100%}header.site-header .btn-nav-cta{background:var(--wp--preset--color--accent);border-radius:9999px;display:inline-block;overflow:hidden;padding:.5rem 1.5rem;position:relative;transition:box-shadow .3s ease}header.site-header .btn-nav-cta:before{background:linear-gradient(90deg,transparent,hsla(0,100%,85%,.3) 40%,hsla(0,0%,100%,.2) 50%,hsla(0,100%,85%,.3) 60%,transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .5s ease;width:100%}header.site-header .btn-nav-cta:hover{box-shadow:0 0 16px 0 rgba(242,15,69,.3),inset 0 0 0 1px hsla(0,100%,85%,.3)}header.site-header .btn-nav-cta:hover:before{left:100%}header.site-header .site-nav__burger{background:none;border-width:0;cursor:pointer;display:flex;flex-direction:column;gap:.3125rem;padding:.25rem}header.site-header .site-nav__burger span{background:var(--wp--preset--color--text);border-radius:.125rem;display:block;height:.125rem;transition:transform .2s,opacity .2s;width:1.375rem}header.site-header .site-nav__burger[aria-expanded=true] span:first-child{transform:rotate(45deg) translate(.3125rem,.3125rem)}header.site-header .site-nav__burger[aria-expanded=true] span:nth-child(2){opacity:0}header.site-header .site-nav__burger[aria-expanded=true] span:last-child{transform:rotate(-45deg) translate(.3125rem,-.3125rem)}.site-nav-mobile{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,.97);border-color:hsla(0,0%,100%,.1);border-radius:1rem;border-width:1px;left:.75rem;opacity:0;padding:1.5rem;pointer-events:none;position:fixed;right:.75rem;top:5.9375rem;transform:translateY(-.625rem);transition:opacity .25s ease,transform .25s ease;z-index:99}.site-nav-mobile.is-open{opacity:1;pointer-events:all;transform:translateY(0)}.site-nav-mobile .site-nav-mobile__menu{list-style:none;margin:0;padding:0}.site-nav-mobile .site-nav-mobile__menu li{border-bottom-width:1px;border-color:hsla(0,0%,100%,.05)}.site-nav-mobile .site-nav-mobile__menu li a{display:block;padding:.875rem 0}.site-nav-mobile .site-nav-mobile__menu li:last-child{border-bottom-width:0}.main-content,.site-main{padding-top:5.625rem}:root{--heading-top:2.5rem;--heading-bottom:2rem}.page:not(.home,.woocommerce) .main-content .wp-block-heading+.wp-block-heading{margin:1rem 0}.page:not(.home,.woocommerce) .main-content .wp-block-heading+.wp-block-list{list-style:initial;margin-bottom:2rem;margin-top:1rem;padding-left:2rem}.page:not(.home,.woocommerce) .main-content .wp-block-heading+p,.page:not(.home,.woocommerce) .main-content p+.wp-block-heading{margin-top:1rem}@media (max-width:768px){.page:not(.home,.woocommerce) .main-content{--heading-top:var(--heading-bottom)}}.page:not(.home,.woocommerce) .main-content>h1.wp-block-heading:first-of-type{margin-bottom:var(--heading-bottom);margin-top:var(--heading-top)}:root{--color-background:#000;--color-background-alt:#080808;--color-header-background:transparent;--color-header-submenu-background:#000;--color-header-submenu-text:#fff;--color-header-border:transparent;--color-header-mobile-background:#000;--color-header-mobile-burger:#fff;--color-header-mobile-divider:hsla(0,0%,100%,.05);--color-footer-background:#080808;--color-footer-border:hsla(0,0%,100%,.05);--color-text:#fff;--color-link-text:#fff;--color-link-hover:#f20f45;--color-input-background:#000;--color-input-placeholder:#71717a;--color-input-disabled-background:#000;--color-input-border-normal:hsla(0,0%,100%,.1);--color-input-border-focus:#fff;--color-input-border-invalid:#f20f45;--color-radio-check-background:#000;--color-radio-check-checked:#f20f45;--color-button-normal-background:#f20f45;--color-button-normal-hover-background:#000;--color-button-normal-hover-text:#fff;--color-button-normal-disabled-background:#71717a;--color-button-normal-disabled-text:#fff;--color-button-normal-text:#fff;--color-button-normal-border:transparent;--color-button-secondary-background:#000;--color-button-secondary-hover-background:#fff;--color-button-secondary-hover-text:#000;--color-button-secondary-disabled-background:#71717a;--color-button-secondary-disabled-text:#fff;--color-button-secondary-text:#fff;--color-button-secondary-border:transparent;--color-button-outline-hover-background:#f20f45;--color-button-outline-hover-text:#fff;--color-button-outline-disabled-text:#71717a;--color-button-outline-text:#fff;--color-button-outline-border:#f20f45;--size-button-padding:0.8125rem;--size-button-border:1px;--size-button-rounded:0.375rem;--size-input-padding:0.9375rem;--size-input-border:1px;--size-input-rounded:0rem;--size-radio-check-border:0.125rem;--size-radio-check-radius:0.125rem;--size-radio-check-size:1.25rem;--size-radio-check-marker:1rem;--size-rounded:1rem;--size-header-logo-lg:10rem;--size-header-logo-sm:7.5rem;--size-footer-logo:6.6875rem;--size-footer-padding-top:4.875rem;--size-footer-padding-bottom:3.0625rem;--size-footer-margin-top:0rem}footer.site-footer{border-color:hsla(0,0%,100%,.05);border-top-width:1px;--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity));margin-top:var(--size-footer-margin-top);padding-bottom:2rem;padding-left:3.5rem;padding-right:3.5rem;padding-top:5rem}footer.site-footer .site-footer__inner{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:var(--ac-content-max)}footer.site-footer .site-footer__top{align-items:center;border-bottom-width:1px;border-color:hsla(0,0%,100%,.05);display:flex;justify-content:space-between;padding-bottom:3rem}footer.site-footer .site-footer__brand{display:flex;flex-direction:column;gap:1.4375rem;max-width:20rem}footer.site-footer .site-footer__logo{display:inline-block}footer.site-footer .site-footer__logo-img{display:block;height:2.5rem;width:auto}footer.site-footer .site-footer__desc{margin:0}footer.site-footer .site-footer__socials .site-footer__socials-list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}footer.site-footer .site-footer__socials .site-footer__socials-list li a{align-items:center;border-color:hsla(0,0%,100%,.1);border-radius:9999px;border-width:1px;display:flex;height:2.5rem;justify-content:center;transition:border-color .2s,color .2s;width:2.5rem}footer.site-footer .site-footer__socials .site-footer__socials-list li a:hover{border-color:hsla(0,0%,100%,.2)}footer.site-footer .site-footer__socials .site-footer__socials-list li a svg{display:block;flex-shrink:0}footer.site-footer .site-footer__socials-fallback{display:flex;gap:1rem}footer.site-footer .site-footer__socials-fallback a{align-items:center;border-color:hsla(0,0%,100%,.1);border-radius:9999px;border-width:1px;display:flex;height:2.5rem;justify-content:center;transition:border-color .2s,color .2s;width:2.5rem}footer.site-footer .site-footer__socials-fallback a:hover{border-color:hsla(0,0%,100%,.2)}footer.site-footer .site-footer__socials-fallback a svg{display:block}footer.site-footer .site-footer__bottom{align-items:center;display:flex;justify-content:space-between}footer.site-footer .site-footer__cookie,footer.site-footer .site-footer__copy{margin:0}footer.site-footer .site-footer__cookie{transition:color .2s}html{scroll-behavior:smooth}body{background-color:var(--wp--preset--color--black)}.ac-container{margin:0 auto;max-width:var(--ac-content-max);padding:0 var(--ac-content-pad)}.section-benefits,.section-cta-final,.section-hero,.section-how,.section-infra,.section-problem,.section-solutions{padding-bottom:var(--ac-section-pad-v);padding-top:var(--ac-section-pad-v)}.section-text--narrow{max-width:48rem}.section-text--center{margin-left:auto;margin-right:auto;max-width:56rem}.section-hero{background:var(--wp--preset--color--black);overflow:hidden;position:relative}.section-hero:before{background:var(--wp--preset--gradient--accent-glow);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.section-hero .section-hero__inner{align-items:center;flex-wrap:nowrap;gap:var(--ac-gap-xl);margin-bottom:var(--ac-gap-xl)}.section-hero .section-hero__inner>:first-child{flex-shrink:0;max-width:35rem}.section-hero .section-hero__visual{flex:1 1 auto;min-width:0}.section-hero .section-hero__visual .wp-block-cover{border-radius:1.5rem;overflow:hidden;width:100%}.section-hero .section-hero__badge{background:rgba(86,125,255,.1);border:1px solid rgba(86,125,255,.2);border-radius:.375rem;display:inline-block;margin-bottom:var(--ac-gap-md);padding:.25rem 1rem}.section-hero .section-hero__badge p{margin:0}.section-hero .section-hero__visual{align-items:center;display:flex;justify-content:center}.hero-orb{border-color:hsla(0,0%,100%,.05);border-radius:9999px;border-width:1px;height:9.5rem;width:24rem}.hero-orb,.hero-orb .hero-orb__ring{align-items:center;display:flex;justify-content:center;padding:2rem}.hero-orb .hero-orb__ring{border-color:hsla(0,0%,100%,.1);border-radius:9999px;border-width:1px;height:5.375rem;width:19.875rem}.stats-bar{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,5%,.8);border-color:hsla(0,0%,100%,.05);border-radius:3rem;border-width:1px;box-shadow:0 1.5625rem 3.125rem -.75rem rgba(0,0,0,.25);display:flex;flex-wrap:nowrap;gap:2rem;justify-content:space-between}.stats-bar .stats-bar__label{flex:1 1 auto;min-width:0}.stats-bar .stats-bar__item,.stats-bar .stats-bar__metrics{align-items:center;display:flex}.stats-bar .stats-bar__item{flex-shrink:0;position:relative}.stats-bar .stats-bar__item+.stats-bar__item{margin-left:1.25rem;padding-left:1.25rem}.stats-bar .stats-bar__item+.stats-bar__item:before{background-color:hsla(0,0%,100%,.1);content:"";height:2.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.0625rem}.section-how{border-bottom-width:1px;border-color:hsla(0,0%,100%,.05);border-top-width:1px}.how-cards{display:grid;gap:var(--ac-gap-md);grid-template-columns:1fr}.how-card{border-color:hsla(0,0%,100%,.05);border-radius:2rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(27 27 27/var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;transition:border-color .2s}.how-card:hover{border-color:var(--wp--preset--color--border-mid)}.how-card .how-card__icon{margin-bottom:var(--wp--preset--spacing--super-small-gap-2)}.how-card .how-card__icon svg{display:block}.how-card .how-card__code{margin-top:auto;opacity:.1;padding-top:2rem}.section-benefits{background:linear-gradient(180deg,#000,#0e0e0e)}.benefit-cards{display:grid;gap:var(--ac-gap-md);grid-template-columns:1fr}.benefit-card{border-color:hsla(0,0%,100%,.05);border-radius:3rem;border-width:1px;position:relative;--tw-bg-opacity:1;background-color:rgb(27 27 27/var(--tw-bg-opacity));overflow:hidden}.benefit-card:after{background:radial-gradient(ellipse at top left,rgba(242,15,69,.1) 0,transparent 60%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.benefit-card.last:after,.benefit-card:last-child:after{background:radial-gradient(150.87% 133.55% at 0 0,rgba(0,59,255,.1) 0,rgba(0,59,255,0) 60%)}.benefit-card .benefit-card__icon-wrap{align-items:center;border-radius:1rem;display:flex;justify-content:center;margin-bottom:var(--ac-gap-sm);padding-bottom:1.25rem;padding-top:1.25rem;width:4rem}.benefit-card .benefit-card__icon-wrap--pink{background:hsla(0,100%,85%,.05)}.benefit-card .benefit-card__icon-wrap--purple{background:rgba(207,188,255,.05)}.benefit-card .benefit-card__icon-wrap--cyan{background:rgba(0,218,243,.05)}.benefit-card .benefit-card__icon-wrap:not([class*="--"]){background:rgba(242,15,69,.05)}.benefit-card.last .benefit-card__icon-wrap,.benefit-card:last-child .benefit-card__icon-wrap{background:rgba(0,218,243,.05)}.section-problem .section-problem__card{border-color:hsla(0,0%,100%,.05);border-radius:3rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(14 14 14/var(--tw-bg-opacity))}.section-problem .section-problem__card .section-heading{margin-bottom:var(--wp--preset--spacing--small-padding)}.section-problem .section-problem__body{display:grid;gap:var(--ac-gap-lg);grid-template-columns:1fr;padding-top:1rem}.problem-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin-top:1rem;padding:0}.problem-list li{align-items:flex-start;display:flex;gap:1rem;padding-left:0}.problem-list li:before{background:url(imgs/icon-warning-1.svg) 50%/contain no-repeat;content:"";display:block;flex-shrink:0;height:1.25rem;margin-top:.25rem;width:1.25rem}.problem-diff{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);border-radius:3rem;border-width:1px;padding:2rem 2rem 5.125rem}.problem-diff .problem-diff__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.problem-diff .problem-diff__list li{align-items:center;display:flex;gap:1rem;padding-left:0}.problem-diff .problem-diff__list li:before{background:url(imgs/icon-check-1.svg) 50%/contain no-repeat;content:"";display:block;flex-shrink:0;height:1.25rem;width:1.25rem}.section-solutions{border-bottom-width:1px;border-color:hsla(0,0%,100%,.05);border-top-width:1px}.section-solutions .section-header--center{margin-bottom:0}.section-infra{--tw-bg-opacity:1;background-color:rgb(14 14 14/var(--tw-bg-opacity))}.infra-cards{display:grid;gap:var(--ac-gap-md);grid-template-columns:1fr;margin-top:var(--ac-section-header-mb)}.infra-card{border-color:hsla(0,0%,100%,.05);border-radius:3rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(19 19 19/var(--tw-bg-opacity));text-align:left;transition:border-color .2s}.infra-card:hover{border-color:var(--wp--preset--color--border-mid)}.infra-card svg{display:block;margin-bottom:var(--ac-gap-md)}.section-cta-final .section-cta-final__card{background:linear-gradient(135deg,#1b1b1b,#000);border-color:hsla(0,0%,100%,.05);border-radius:3rem;border-width:1px;overflow:hidden;position:relative}.section-cta-final .section-cta-final__card:before{background:hsla(0,100%,85%,.1);border-radius:50%;bottom:-5%;content:"";filter:blur(4rem);height:16rem;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:16rem}.proof-badges{display:flex;flex-wrap:wrap;gap:var(--ac-gap-md);justify-content:center;margin:var(--ac-gap-lg) 0}.proof-badge{align-items:center;background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);border-radius:2rem;border-width:1px;display:flex;flex-direction:column;min-width:12.5rem}.site-footer{border-color:hsla(0,0%,100%,.05);border-top-width:1px}body{max-width:100vw}#overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));max-height:80%;max-width:80%;overflow:auto}.popup .close{cursor:pointer;font-size:1.5em;position:absolute;right:1.25rem;top:.625rem}:root .home :where(.is-layout-constrained)>*{margin-block-start:0}:root .single:not(.single-product) :where(.is-layout-constrained)>*{margin-block-start:0}.wpml-ls-flag{max-width:1.75rem}.otgs-development-site-front-end{display:none}.popover{--popover-max-width:25rem;--wp--preset--font-size--large-3:1.5rem;--popover-padding:0.9rem}.popover[data-show] a:hover{color:#f20f45}.popover .content{font-size:var(--wp--preset--font-size--small-4);line-height:1.3;margin-top:.25rem}body .content-area select,body .editor-styles-wrapper select,body .main-content select,body .popup-overlay select,body footer select,body form .form-row select,body form select,body header select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(imgs/select-arrow-down.svg);background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:.8rem}body .content-area .select2-selection,body .content-area input.input-text,body .content-area input[type=date],body .content-area input[type=email],body .content-area input[type=number],body .content-area input[type=password],body .content-area input[type=search],body .content-area input[type=tel],body .content-area input[type=text],body .content-area select,body .content-area textarea,body .editor-styles-wrapper .select2-selection,body .editor-styles-wrapper input.input-text,body .editor-styles-wrapper input[type=date],body .editor-styles-wrapper input[type=email],body .editor-styles-wrapper input[type=number],body .editor-styles-wrapper input[type=password],body .editor-styles-wrapper input[type=search],body .editor-styles-wrapper input[type=tel],body .editor-styles-wrapper input[type=text],body .editor-styles-wrapper select,body .editor-styles-wrapper textarea,body .main-content .select2-selection,body .main-content input.input-text,body .main-content input[type=date],body .main-content input[type=email],body .main-content input[type=number],body .main-content input[type=password],body .main-content input[type=search],body .main-content input[type=tel],body .main-content input[type=text],body .main-content select,body .main-content textarea,body .popup-overlay .select2-selection,body .popup-overlay input.input-text,body .popup-overlay input[type=date],body .popup-overlay input[type=email],body .popup-overlay input[type=number],body .popup-overlay input[type=password],body .popup-overlay input[type=search],body .popup-overlay input[type=tel],body .popup-overlay input[type=text],body .popup-overlay select,body .popup-overlay textarea,body footer .select2-selection,body footer input.input-text,body footer input[type=date],body footer input[type=email],body footer input[type=number],body footer input[type=password],body footer input[type=search],body footer input[type=tel],body footer input[type=text],body footer select,body footer textarea,body form .form-row .select2-selection,body form .form-row input.input-text,body form .form-row input[type=date],body form .form-row input[type=email],body form .form-row input[type=number],body form .form-row input[type=password],body form .form-row input[type=search],body form .form-row input[type=tel],body form .form-row input[type=text],body form .form-row select,body form .form-row textarea,body form .select2-selection,body form input.input-text,body form input[type=date],body form input[type=email],body form input[type=number],body form input[type=password],body form input[type=search],body form input[type=tel],body form input[type=text],body form select,body form textarea,body header .select2-selection,body header input.input-text,body header input[type=date],body header input[type=email],body header input[type=number],body header input[type=password],body header input[type=search],body header input[type=tel],body header input[type=text],body header select,body header textarea{background-color:var(--color-input-background);border:var(--size-input-border) solid;border-color:var(--color-input-border-normal);border-radius:var(--size-input-rounded);box-sizing:border-box;color:var(--color-input-text,var(--color-text,inherit));padding:var(--size-input-padding);width:100%}body .content-area .select2-selection::-moz-placeholder,body .content-area input.input-text::-moz-placeholder,body .content-area input[type=date]::-moz-placeholder,body .content-area input[type=email]::-moz-placeholder,body .content-area input[type=number]::-moz-placeholder,body .content-area input[type=password]::-moz-placeholder,body .content-area input[type=search]::-moz-placeholder,body .content-area input[type=tel]::-moz-placeholder,body .content-area input[type=text]::-moz-placeholder,body .content-area select::-moz-placeholder,body .content-area textarea::-moz-placeholder,body .editor-styles-wrapper .select2-selection::-moz-placeholder,body .editor-styles-wrapper input.input-text::-moz-placeholder,body .editor-styles-wrapper input[type=date]::-moz-placeholder,body .editor-styles-wrapper input[type=email]::-moz-placeholder,body .editor-styles-wrapper input[type=number]::-moz-placeholder,body .editor-styles-wrapper input[type=password]::-moz-placeholder,body .editor-styles-wrapper input[type=search]::-moz-placeholder,body .editor-styles-wrapper input[type=tel]::-moz-placeholder,body .editor-styles-wrapper input[type=text]::-moz-placeholder,body .editor-styles-wrapper select::-moz-placeholder,body .editor-styles-wrapper textarea::-moz-placeholder,body .main-content .select2-selection::-moz-placeholder,body .main-content input.input-text::-moz-placeholder,body .main-content input[type=date]::-moz-placeholder,body .main-content input[type=email]::-moz-placeholder,body .main-content input[type=number]::-moz-placeholder,body .main-content input[type=password]::-moz-placeholder,body .main-content input[type=search]::-moz-placeholder,body .main-content input[type=tel]::-moz-placeholder,body .main-content input[type=text]::-moz-placeholder,body .main-content select::-moz-placeholder,body .main-content textarea::-moz-placeholder,body .popup-overlay .select2-selection::-moz-placeholder,body .popup-overlay input.input-text::-moz-placeholder,body .popup-overlay input[type=date]::-moz-placeholder,body .popup-overlay input[type=email]::-moz-placeholder,body .popup-overlay input[type=number]::-moz-placeholder,body .popup-overlay input[type=password]::-moz-placeholder,body .popup-overlay input[type=search]::-moz-placeholder,body .popup-overlay input[type=tel]::-moz-placeholder,body .popup-overlay input[type=text]::-moz-placeholder,body .popup-overlay select::-moz-placeholder,body .popup-overlay textarea::-moz-placeholder,body footer .select2-selection::-moz-placeholder,body footer input.input-text::-moz-placeholder,body footer input[type=date]::-moz-placeholder,body footer input[type=email]::-moz-placeholder,body footer input[type=number]::-moz-placeholder,body footer input[type=password]::-moz-placeholder,body footer input[type=search]::-moz-placeholder,body footer input[type=tel]::-moz-placeholder,body footer input[type=text]::-moz-placeholder,body footer select::-moz-placeholder,body footer textarea::-moz-placeholder,body form .form-row .select2-selection::-moz-placeholder,body form .form-row input.input-text::-moz-placeholder,body form .form-row input[type=date]::-moz-placeholder,body form .form-row input[type=email]::-moz-placeholder,body form .form-row input[type=number]::-moz-placeholder,body form .form-row input[type=password]::-moz-placeholder,body form .form-row input[type=search]::-moz-placeholder,body form .form-row input[type=tel]::-moz-placeholder,body form .form-row input[type=text]::-moz-placeholder,body form .form-row select::-moz-placeholder,body form .form-row textarea::-moz-placeholder,body form .select2-selection::-moz-placeholder,body form input.input-text::-moz-placeholder,body form input[type=date]::-moz-placeholder,body form input[type=email]::-moz-placeholder,body form input[type=number]::-moz-placeholder,body form input[type=password]::-moz-placeholder,body form input[type=search]::-moz-placeholder,body form input[type=tel]::-moz-placeholder,body form input[type=text]::-moz-placeholder,body form select::-moz-placeholder,body form textarea::-moz-placeholder,body header .select2-selection::-moz-placeholder,body header input.input-text::-moz-placeholder,body header input[type=date]::-moz-placeholder,body header input[type=email]::-moz-placeholder,body header input[type=number]::-moz-placeholder,body header input[type=password]::-moz-placeholder,body header input[type=search]::-moz-placeholder,body header input[type=tel]::-moz-placeholder,body header input[type=text]::-moz-placeholder,body header select::-moz-placeholder,body header textarea::-moz-placeholder{color:var(--color-input-placeholder);opacity:1}body .content-area .select2-selection::-moz-placeholder,body .content-area .select2-selection::placeholder,body .content-area input.input-text::-moz-placeholder,body .content-area input.input-text::placeholder,body .content-area input[type=date]::-moz-placeholder,body .content-area input[type=date]::placeholder,body .content-area input[type=email]::-moz-placeholder,body .content-area input[type=email]::placeholder,body .content-area input[type=number]::-moz-placeholder,body .content-area input[type=number]::placeholder,body .content-area input[type=password]::-moz-placeholder,body .content-area input[type=password]::placeholder,body .content-area input[type=search]::-moz-placeholder,body .content-area input[type=search]::placeholder,body .content-area input[type=tel]::-moz-placeholder,body .content-area input[type=tel]::placeholder,body .content-area input[type=text]::-moz-placeholder,body .content-area input[type=text]::placeholder,body .content-area select::-moz-placeholder,body .content-area select::placeholder,body .content-area textarea::-moz-placeholder,body .content-area textarea::placeholder,body .editor-styles-wrapper .select2-selection::-moz-placeholder,body .editor-styles-wrapper .select2-selection::placeholder,body .editor-styles-wrapper input.input-text::-moz-placeholder,body .editor-styles-wrapper input.input-text::placeholder,body .editor-styles-wrapper input[type=date]::-moz-placeholder,body .editor-styles-wrapper input[type=date]::placeholder,body .editor-styles-wrapper input[type=email]::-moz-placeholder,body .editor-styles-wrapper input[type=email]::placeholder,body .editor-styles-wrapper input[type=number]::-moz-placeholder,body .editor-styles-wrapper input[type=number]::placeholder,body .editor-styles-wrapper input[type=password]::-moz-placeholder,body .editor-styles-wrapper input[type=password]::placeholder,body .editor-styles-wrapper input[type=search]::-moz-placeholder,body .editor-styles-wrapper input[type=search]::placeholder,body .editor-styles-wrapper input[type=tel]::-moz-placeholder,body .editor-styles-wrapper input[type=tel]::placeholder,body .editor-styles-wrapper input[type=text]::-moz-placeholder,body .editor-styles-wrapper input[type=text]::placeholder,body .editor-styles-wrapper select::-moz-placeholder,body .editor-styles-wrapper select::placeholder,body .editor-styles-wrapper textarea::-moz-placeholder,body .editor-styles-wrapper textarea::placeholder,body .main-content .select2-selection::-moz-placeholder,body .main-content .select2-selection::placeholder,body .main-content input.input-text::-moz-placeholder,body .main-content input.input-text::placeholder,body .main-content input[type=date]::-moz-placeholder,body .main-content input[type=date]::placeholder,body .main-content input[type=email]::-moz-placeholder,body .main-content input[type=email]::placeholder,body .main-content input[type=number]::-moz-placeholder,body .main-content input[type=number]::placeholder,body .main-content input[type=password]::-moz-placeholder,body .main-content input[type=password]::placeholder,body .main-content input[type=search]::-moz-placeholder,body .main-content input[type=search]::placeholder,body .main-content input[type=tel]::-moz-placeholder,body .main-content input[type=tel]::placeholder,body .main-content input[type=text]::-moz-placeholder,body .main-content input[type=text]::placeholder,body .main-content select::-moz-placeholder,body .main-content select::placeholder,body .main-content textarea::-moz-placeholder,body .main-content textarea::placeholder,body .popup-overlay .select2-selection::-moz-placeholder,body .popup-overlay .select2-selection::placeholder,body .popup-overlay input.input-text::-moz-placeholder,body .popup-overlay input.input-text::placeholder,body .popup-overlay input[type=date]::-moz-placeholder,body .popup-overlay input[type=date]::placeholder,body .popup-overlay input[type=email]::-moz-placeholder,body .popup-overlay input[type=email]::placeholder,body .popup-overlay input[type=number]::-moz-placeholder,body .popup-overlay input[type=number]::placeholder,body .popup-overlay input[type=password]::-moz-placeholder,body .popup-overlay input[type=password]::placeholder,body .popup-overlay input[type=search]::-moz-placeholder,body .popup-overlay input[type=search]::placeholder,body .popup-overlay input[type=tel]::-moz-placeholder,body .popup-overlay input[type=tel]::placeholder,body .popup-overlay input[type=text]::-moz-placeholder,body .popup-overlay input[type=text]::placeholder,body .popup-overlay select::-moz-placeholder,body .popup-overlay select::placeholder,body .popup-overlay textarea::-moz-placeholder,body .popup-overlay textarea::placeholder,body footer .select2-selection::-moz-placeholder,body footer .select2-selection::placeholder,body footer input.input-text::-moz-placeholder,body footer input.input-text::placeholder,body footer input[type=date]::-moz-placeholder,body footer input[type=date]::placeholder,body footer input[type=email]::-moz-placeholder,body footer input[type=email]::placeholder,body footer input[type=number]::-moz-placeholder,body footer input[type=number]::placeholder,body footer input[type=password]::-moz-placeholder,body footer input[type=password]::placeholder,body footer input[type=search]::-moz-placeholder,body footer input[type=search]::placeholder,body footer input[type=tel]::-moz-placeholder,body footer input[type=tel]::placeholder,body footer input[type=text]::-moz-placeholder,body footer input[type=text]::placeholder,body footer select::-moz-placeholder,body footer select::placeholder,body footer textarea::-moz-placeholder,body footer textarea::placeholder,body form .form-row .select2-selection::-moz-placeholder,body form .form-row .select2-selection::placeholder,body form .form-row input.input-text::-moz-placeholder,body form .form-row input.input-text::placeholder,body form .form-row input[type=date]::-moz-placeholder,body form .form-row input[type=date]::placeholder,body form .form-row input[type=email]::-moz-placeholder,body form .form-row input[type=email]::placeholder,body form .form-row input[type=number]::-moz-placeholder,body form .form-row input[type=number]::placeholder,body form .form-row input[type=password]::-moz-placeholder,body form .form-row input[type=password]::placeholder,body form .form-row input[type=search]::-moz-placeholder,body form .form-row input[type=search]::placeholder,body form .form-row input[type=tel]::-moz-placeholder,body form .form-row input[type=tel]::placeholder,body form .form-row input[type=text]::-moz-placeholder,body form .form-row input[type=text]::placeholder,body form .form-row select::-moz-placeholder,body form .form-row select::placeholder,body form .form-row textarea::-moz-placeholder,body form .form-row textarea::placeholder,body form .select2-selection::-moz-placeholder,body form .select2-selection::placeholder,body form input.input-text::-moz-placeholder,body form input.input-text::placeholder,body form input[type=date]::-moz-placeholder,body form input[type=date]::placeholder,body form input[type=email]::-moz-placeholder,body form input[type=email]::placeholder,body form input[type=number]::-moz-placeholder,body form input[type=number]::placeholder,body form input[type=password]::-moz-placeholder,body form input[type=password]::placeholder,body form input[type=search]::-moz-placeholder,body form input[type=search]::placeholder,body form input[type=tel]::-moz-placeholder,body form input[type=tel]::placeholder,body form input[type=text]::-moz-placeholder,body form input[type=text]::placeholder,body form select::-moz-placeholder,body form select::placeholder,body form textarea::-moz-placeholder,body form textarea::placeholder,body header .select2-selection::-moz-placeholder,body header .select2-selection::placeholder,body header input.input-text::-moz-placeholder,body header input.input-text::placeholder,body header input[type=date]::-moz-placeholder,body header input[type=date]::placeholder,body header input[type=email]::-moz-placeholder,body header input[type=email]::placeholder,body header input[type=number]::-moz-placeholder,body header input[type=number]::placeholder,body header input[type=password]::-moz-placeholder,body header input[type=password]::placeholder,body header input[type=search]::-moz-placeholder,body header input[type=search]::placeholder,body header input[type=tel]::-moz-placeholder,body header input[type=tel]::placeholder,body header input[type=text]::-moz-placeholder,body header input[type=text]::placeholder,body header select::-moz-placeholder,body header select::placeholder,body header textarea::-moz-placeholder,body header textarea::placeholder{color:var(--color-input-placeholder);opacity:1}body .content-area .select2-selection:focus,body .content-area input.input-text:focus,body .content-area input[type=date]:focus,body .content-area input[type=email]:focus,body .content-area input[type=number]:focus,body .content-area input[type=password]:focus,body .content-area input[type=search]:focus,body .content-area input[type=tel]:focus,body .content-area input[type=text]:focus,body .content-area select:focus,body .content-area textarea:focus,body .editor-styles-wrapper .select2-selection:focus,body .editor-styles-wrapper input.input-text:focus,body .editor-styles-wrapper input[type=date]:focus,body .editor-styles-wrapper input[type=email]:focus,body .editor-styles-wrapper input[type=number]:focus,body .editor-styles-wrapper input[type=password]:focus,body .editor-styles-wrapper input[type=search]:focus,body .editor-styles-wrapper input[type=tel]:focus,body .editor-styles-wrapper input[type=text]:focus,body .editor-styles-wrapper select:focus,body .editor-styles-wrapper textarea:focus,body .main-content .select2-selection:focus,body .main-content input.input-text:focus,body .main-content input[type=date]:focus,body .main-content input[type=email]:focus,body .main-content input[type=number]:focus,body .main-content input[type=password]:focus,body .main-content input[type=search]:focus,body .main-content input[type=tel]:focus,body .main-content input[type=text]:focus,body .main-content select:focus,body .main-content textarea:focus,body .popup-overlay .select2-selection:focus,body .popup-overlay input.input-text:focus,body .popup-overlay input[type=date]:focus,body .popup-overlay input[type=email]:focus,body .popup-overlay input[type=number]:focus,body .popup-overlay input[type=password]:focus,body .popup-overlay input[type=search]:focus,body .popup-overlay input[type=tel]:focus,body .popup-overlay input[type=text]:focus,body .popup-overlay select:focus,body .popup-overlay textarea:focus,body footer .select2-selection:focus,body footer input.input-text:focus,body footer input[type=date]:focus,body footer input[type=email]:focus,body footer input[type=number]:focus,body footer input[type=password]:focus,body footer input[type=search]:focus,body footer input[type=tel]:focus,body footer input[type=text]:focus,body footer select:focus,body footer textarea:focus,body form .form-row .select2-selection:focus,body form .form-row input.input-text:focus,body form .form-row input[type=date]:focus,body form .form-row input[type=email]:focus,body form .form-row input[type=number]:focus,body form .form-row input[type=password]:focus,body form .form-row input[type=search]:focus,body form .form-row input[type=tel]:focus,body form .form-row input[type=text]:focus,body form .form-row select:focus,body form .form-row textarea:focus,body form .select2-selection:focus,body form input.input-text:focus,body form input[type=date]:focus,body form input[type=email]:focus,body form input[type=number]:focus,body form input[type=password]:focus,body form input[type=search]:focus,body form input[type=tel]:focus,body form input[type=text]:focus,body form select:focus,body form textarea:focus,body header .select2-selection:focus,body header input.input-text:focus,body header input[type=date]:focus,body header input[type=email]:focus,body header input[type=number]:focus,body header input[type=password]:focus,body header input[type=search]:focus,body header input[type=tel]:focus,body header input[type=text]:focus,body header select:focus,body header textarea:focus{border-color:var(--color-input-border-focus);outline:none}body .content-area .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body .content-area select:not(:-moz-placeholder-shown,:empty):invalid,body .content-area textarea:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper select:not(:-moz-placeholder-shown,:empty):invalid,body .editor-styles-wrapper textarea:not(:-moz-placeholder-shown,:empty):invalid,body .main-content .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body .main-content select:not(:-moz-placeholder-shown,:empty):invalid,body .main-content textarea:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay select:not(:-moz-placeholder-shown,:empty):invalid,body .popup-overlay textarea:not(:-moz-placeholder-shown,:empty):invalid,body footer .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body footer input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body footer input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body footer select:not(:-moz-placeholder-shown,:empty):invalid,body footer textarea:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row select:not(:-moz-placeholder-shown,:empty):invalid,body form .form-row textarea:not(:-moz-placeholder-shown,:empty):invalid,body form .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body form input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body form input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body form select:not(:-moz-placeholder-shown,:empty):invalid,body form textarea:not(:-moz-placeholder-shown,:empty):invalid,body header .select2-selection:not(:-moz-placeholder-shown,:empty):invalid,body header input.input-text:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=date]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=email]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=number]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=password]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=search]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=tel]:not(:-moz-placeholder-shown,:empty):invalid,body header input[type=text]:not(:-moz-placeholder-shown,:empty):invalid,body header select:not(:-moz-placeholder-shown,:empty):invalid,body header textarea:not(:-moz-placeholder-shown,:empty):invalid{border-color:var(--color-input-border-invalid)}body .content-area .select2-selection.invalid,body .content-area .select2-selection:not(:placeholder-shown,:empty):invalid,body .content-area input.input-text.invalid,body .content-area input.input-text:not(:placeholder-shown,:empty):invalid,body .content-area input[type=date].invalid,body .content-area input[type=date]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=email].invalid,body .content-area input[type=email]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=number].invalid,body .content-area input[type=number]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=password].invalid,body .content-area input[type=password]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=search].invalid,body .content-area input[type=search]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=tel].invalid,body .content-area input[type=tel]:not(:placeholder-shown,:empty):invalid,body .content-area input[type=text].invalid,body .content-area input[type=text]:not(:placeholder-shown,:empty):invalid,body .content-area select.invalid,body .content-area select:not(:placeholder-shown,:empty):invalid,body .content-area textarea.invalid,body .content-area textarea:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper .select2-selection.invalid,body .editor-styles-wrapper .select2-selection:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input.input-text.invalid,body .editor-styles-wrapper input.input-text:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=date].invalid,body .editor-styles-wrapper input[type=date]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=email].invalid,body .editor-styles-wrapper input[type=email]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=number].invalid,body .editor-styles-wrapper input[type=number]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=password].invalid,body .editor-styles-wrapper input[type=password]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=search].invalid,body .editor-styles-wrapper input[type=search]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=tel].invalid,body .editor-styles-wrapper input[type=tel]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper input[type=text].invalid,body .editor-styles-wrapper input[type=text]:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper select.invalid,body .editor-styles-wrapper select:not(:placeholder-shown,:empty):invalid,body .editor-styles-wrapper textarea.invalid,body .editor-styles-wrapper textarea:not(:placeholder-shown,:empty):invalid,body .main-content .select2-selection.invalid,body .main-content .select2-selection:not(:placeholder-shown,:empty):invalid,body .main-content input.input-text.invalid,body .main-content input.input-text:not(:placeholder-shown,:empty):invalid,body .main-content input[type=date].invalid,body .main-content input[type=date]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=email].invalid,body .main-content input[type=email]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=number].invalid,body .main-content input[type=number]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=password].invalid,body .main-content input[type=password]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=search].invalid,body .main-content input[type=search]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=tel].invalid,body .main-content input[type=tel]:not(:placeholder-shown,:empty):invalid,body .main-content input[type=text].invalid,body .main-content input[type=text]:not(:placeholder-shown,:empty):invalid,body .main-content select.invalid,body .main-content select:not(:placeholder-shown,:empty):invalid,body .main-content textarea.invalid,body .main-content textarea:not(:placeholder-shown,:empty):invalid,body .popup-overlay .select2-selection.invalid,body .popup-overlay .select2-selection:not(:placeholder-shown,:empty):invalid,body .popup-overlay input.input-text.invalid,body .popup-overlay input.input-text:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=date].invalid,body .popup-overlay input[type=date]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=email].invalid,body .popup-overlay input[type=email]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=number].invalid,body .popup-overlay input[type=number]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=password].invalid,body .popup-overlay input[type=password]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=search].invalid,body .popup-overlay input[type=search]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=tel].invalid,body .popup-overlay input[type=tel]:not(:placeholder-shown,:empty):invalid,body .popup-overlay input[type=text].invalid,body .popup-overlay input[type=text]:not(:placeholder-shown,:empty):invalid,body .popup-overlay select.invalid,body .popup-overlay select:not(:placeholder-shown,:empty):invalid,body .popup-overlay textarea.invalid,body .popup-overlay textarea:not(:placeholder-shown,:empty):invalid,body footer .select2-selection.invalid,body footer .select2-selection:not(:placeholder-shown,:empty):invalid,body footer input.input-text.invalid,body footer input.input-text:not(:placeholder-shown,:empty):invalid,body footer input[type=date].invalid,body footer input[type=date]:not(:placeholder-shown,:empty):invalid,body footer input[type=email].invalid,body footer input[type=email]:not(:placeholder-shown,:empty):invalid,body footer input[type=number].invalid,body footer input[type=number]:not(:placeholder-shown,:empty):invalid,body footer input[type=password].invalid,body footer input[type=password]:not(:placeholder-shown,:empty):invalid,body footer input[type=search].invalid,body footer input[type=search]:not(:placeholder-shown,:empty):invalid,body footer input[type=tel].invalid,body footer input[type=tel]:not(:placeholder-shown,:empty):invalid,body footer input[type=text].invalid,body footer input[type=text]:not(:placeholder-shown,:empty):invalid,body footer select.invalid,body footer select:not(:placeholder-shown,:empty):invalid,body footer textarea.invalid,body footer textarea:not(:placeholder-shown,:empty):invalid,body form .form-row .select2-selection.invalid,body form .form-row .select2-selection:not(:placeholder-shown,:empty):invalid,body form .form-row input.input-text.invalid,body form .form-row input.input-text:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=date].invalid,body form .form-row input[type=date]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=email].invalid,body form .form-row input[type=email]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=number].invalid,body form .form-row input[type=number]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=password].invalid,body form .form-row input[type=password]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=search].invalid,body form .form-row input[type=search]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=tel].invalid,body form .form-row input[type=tel]:not(:placeholder-shown,:empty):invalid,body form .form-row input[type=text].invalid,body form .form-row input[type=text]:not(:placeholder-shown,:empty):invalid,body form .form-row select.invalid,body form .form-row select:not(:placeholder-shown,:empty):invalid,body form .form-row textarea.invalid,body form .form-row textarea:not(:placeholder-shown,:empty):invalid,body form .select2-selection.invalid,body form .select2-selection:not(:placeholder-shown,:empty):invalid,body form input.input-text.invalid,body form input.input-text:not(:placeholder-shown,:empty):invalid,body form input[type=date].invalid,body form input[type=date]:not(:placeholder-shown,:empty):invalid,body form input[type=email].invalid,body form input[type=email]:not(:placeholder-shown,:empty):invalid,body form input[type=number].invalid,body form input[type=number]:not(:placeholder-shown,:empty):invalid,body form input[type=password].invalid,body form input[type=password]:not(:placeholder-shown,:empty):invalid,body form input[type=search].invalid,body form input[type=search]:not(:placeholder-shown,:empty):invalid,body form input[type=tel].invalid,body form input[type=tel]:not(:placeholder-shown,:empty):invalid,body form input[type=text].invalid,body form input[type=text]:not(:placeholder-shown,:empty):invalid,body form select.invalid,body form select:not(:placeholder-shown,:empty):invalid,body form textarea.invalid,body form textarea:not(:placeholder-shown,:empty):invalid,body header .select2-selection.invalid,body header .select2-selection:not(:placeholder-shown,:empty):invalid,body header input.input-text.invalid,body header input.input-text:not(:placeholder-shown,:empty):invalid,body header input[type=date].invalid,body header input[type=date]:not(:placeholder-shown,:empty):invalid,body header input[type=email].invalid,body header input[type=email]:not(:placeholder-shown,:empty):invalid,body header input[type=number].invalid,body header input[type=number]:not(:placeholder-shown,:empty):invalid,body header input[type=password].invalid,body header input[type=password]:not(:placeholder-shown,:empty):invalid,body header input[type=search].invalid,body header input[type=search]:not(:placeholder-shown,:empty):invalid,body header input[type=tel].invalid,body header input[type=tel]:not(:placeholder-shown,:empty):invalid,body header input[type=text].invalid,body header input[type=text]:not(:placeholder-shown,:empty):invalid,body header select.invalid,body header select:not(:placeholder-shown,:empty):invalid,body header textarea.invalid,body header textarea:not(:placeholder-shown,:empty):invalid{border-color:var(--color-input-border-invalid)}body .content-area input[type=checkbox],body .content-area input[type=radio],body .editor-styles-wrapper input[type=checkbox],body .editor-styles-wrapper input[type=radio],body .main-content input[type=checkbox],body .main-content input[type=radio],body .popup-overlay input[type=checkbox],body .popup-overlay input[type=radio],body footer input[type=checkbox],body footer input[type=radio],body form .form-row input[type=checkbox],body form .form-row input[type=radio],body form input[type=checkbox],body form input[type=radio],body header input[type=checkbox],body header input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-input-background);border:var(--size-radio-check-border) solid var(--color-input-border-normal);border-radius:var(--size-radio-check-radius);cursor:pointer;display:inline-block;height:var(--size-radio-check-size);padding:var(--size-radio-check-padding);position:relative;width:var(--size-radio-check-size)}body .content-area input[type=checkbox]:checked,body .content-area input[type=radio]:checked,body .editor-styles-wrapper input[type=checkbox]:checked,body .editor-styles-wrapper input[type=radio]:checked,body .main-content input[type=checkbox]:checked,body .main-content input[type=radio]:checked,body .popup-overlay input[type=checkbox]:checked,body .popup-overlay input[type=radio]:checked,body footer input[type=checkbox]:checked,body footer input[type=radio]:checked,body form .form-row input[type=checkbox]:checked,body form .form-row input[type=radio]:checked,body form input[type=checkbox]:checked,body form input[type=radio]:checked,body header input[type=checkbox]:checked,body header input[type=radio]:checked{background-color:var(--color-radio-check-checked);background-image:url(imgs/checked.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}body .content-area input[type=checkbox]:active,body .content-area input[type=checkbox]:focus,body .content-area input[type=radio]:active,body .content-area input[type=radio]:focus,body .editor-styles-wrapper input[type=checkbox]:active,body .editor-styles-wrapper input[type=checkbox]:focus,body .editor-styles-wrapper input[type=radio]:active,body .editor-styles-wrapper input[type=radio]:focus,body .main-content input[type=checkbox]:active,body .main-content input[type=checkbox]:focus,body .main-content input[type=radio]:active,body .main-content input[type=radio]:focus,body .popup-overlay input[type=checkbox]:active,body .popup-overlay input[type=checkbox]:focus,body .popup-overlay input[type=radio]:active,body .popup-overlay input[type=radio]:focus,body footer input[type=checkbox]:active,body footer input[type=checkbox]:focus,body footer input[type=radio]:active,body footer input[type=radio]:focus,body form .form-row input[type=checkbox]:active,body form .form-row input[type=checkbox]:focus,body form .form-row input[type=radio]:active,body form .form-row input[type=radio]:focus,body form input[type=checkbox]:active,body form input[type=checkbox]:focus,body form input[type=radio]:active,body form input[type=radio]:focus,body header input[type=checkbox]:active,body header input[type=checkbox]:focus,body header input[type=radio]:active,body header input[type=radio]:focus{box-shadow:0 0 0 var(--size-radio-check-border) var(--color-radio-check-focus)}body .content-area input[type=checkbox]:disabled,body .content-area input[type=radio]:disabled,body .editor-styles-wrapper input[type=checkbox]:disabled,body .editor-styles-wrapper input[type=radio]:disabled,body .main-content input[type=checkbox]:disabled,body .main-content input[type=radio]:disabled,body .popup-overlay input[type=checkbox]:disabled,body .popup-overlay input[type=radio]:disabled,body footer input[type=checkbox]:disabled,body footer input[type=radio]:disabled,body form .form-row input[type=checkbox]:disabled,body form .form-row input[type=radio]:disabled,body form input[type=checkbox]:disabled,body form input[type=radio]:disabled,body header input[type=checkbox]:disabled,body header input[type=radio]:disabled{background-color:var(--color-input-disabled-backgound);cursor:not-allowed}body .content-area input[type=checkbox],body .editor-styles-wrapper input[type=checkbox],body .main-content input[type=checkbox],body .popup-overlay input[type=checkbox],body footer input[type=checkbox],body form .form-row input[type=checkbox],body form input[type=checkbox],body header input[type=checkbox]{height:var(--size-radio-check-size);vertical-align:bottom;width:var(--size-radio-check-size)}body .content-area input[type=checkbox]:checked:after,body .editor-styles-wrapper input[type=checkbox]:checked:after,body .main-content input[type=checkbox]:checked:after,body .popup-overlay input[type=checkbox]:checked:after,body footer input[type=checkbox]:checked:after,body form .form-row input[type=checkbox]:checked:after,body form input[type=checkbox]:checked:after,body header input[type=checkbox]:checked:after{background:var(--color-radio-check-background);display:block;height:var(--size-radio-check-marker);margin:var(--size-radio-check-border);width:var(--size-radio-check-marker)}body .content-area input[type=radio],body .editor-styles-wrapper input[type=radio],body .main-content input[type=radio],body .popup-overlay input[type=radio],body footer input[type=radio],body form .form-row input[type=radio],body form input[type=radio],body header input[type=radio]{border-radius:50%}body .content-area input[type=radio]:checked:after,body .editor-styles-wrapper input[type=radio]:checked:after,body .main-content input[type=radio]:checked:after,body .popup-overlay input[type=radio]:checked:after,body footer input[type=radio]:checked:after,body form .form-row input[type=radio]:checked:after,body form input[type=radio]:checked:after,body header input[type=radio]:checked:after{background:var(--color-radio-check-background);border-radius:50%;display:block;height:var(--size-radio-check-marker);margin:var(--size-radio-check-border);width:var(--size-radio-check-marker)}.select2-dropdown{background-color:var(--color-input-background);border-color:var(--color-input-border-normal);border-width:var(--size-input-border);color:var(--color-text)}.select2-dropdown .select2-search__field{padding:.25rem!important}.select2-dropdown .select2-results__option{border-color:var(--color-input-border-focus);padding:var(--size-input-padding);padding-bottom:.5rem;padding-top:.5rem}.select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:var(--color-button-normal-hover-background);color:var(--color-button-normal-hover-text)}.select2.select2-container{width:100%!important}.select2.select2-container .select2-selection{background-color:var(--color-input-background);border:var(--size-input-border) solid;border-color:var(--color-input-border-normal);border-radius:var(--size-input-rounded);height:auto;padding:var(--size-input-padding)}.select2.select2-container .select2-selection .select2-selection__rendered{color:var(--color-text);line-height:normal;padding-left:0}.select2.select2-container .select2-selection .select2-selection__placeholder{color:var(--color-input-placeholder);line-height:normal}.select2.select2-container .select2-selection .select2-selection__arrow{height:100%}.select2.select2-container .select2-selection .select2-selection__arrow b{border-color:var(--color-text) transparent transparent transparent}.select2.select2-container.select2-container--open .select2-selection .select2-selection__arrow b{border-color:transparent transparent var(--color-text) transparent}.wp-block-button .wp-block-button__link{align-items:center;background-color:var(--wp--preset--color--accent);border-width:0;display:inline-flex;gap:.75rem;overflow:hidden;position:relative}.wp-block-button .wp-block-button__link:before{background:linear-gradient(90deg,transparent,hsla(0,100%,85%,.3) 40%,hsla(0,0%,100%,.2) 50%,hsla(0,100%,85%,.3) 60%,transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .5s ease;width:100%}.wp-block-button .wp-block-button__link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.333 8h9.334m-4-4 4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";display:inline-block;flex-shrink:0;height:1rem;position:relative;width:1rem;z-index:1}.wp-block-button:not(.is-style-outline) .wp-block-button__link{box-shadow:0 0 15px 0 rgba(242,15,69,.15);transition:background-color .5s ease .3s,box-shadow .3s ease}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:#d70c3c;box-shadow:0 0 20px 0 rgba(242,15,69,.35),inset 0 0 0 1px hsla(0,100%,85%,.3)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover:before{left:100%}.wp-block-button:not(.is-style-outline):not(.is-style-primary-large):not(.is-style-section-cta) .wp-block-button__link{border-radius:2rem;padding:1rem 2rem}.wp-block-button.is-style-primary-large .wp-block-button__link{border-radius:2rem;padding:1.25rem 3rem}.wp-block-button.is-style-section-cta .wp-block-button__link{border-radius:2rem;padding:1rem 2.5rem}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;border-color:hsla(0,0%,100%,.1);border-width:1px;transition:border-color .3s ease,box-shadow .3s ease}.wp-block-button.is-style-outline .wp-block-button__link:hover{border-color:hsla(0,100%,85%,.4);box-shadow:0 0 12px 0 rgba(242,15,69,.15),inset 0 0 0 1px hsla(0,100%,85%,.15)}.wp-block-button.is-style-outline .wp-block-button__link:hover:before{left:100%}@media (min-width:1024px){.menu-item-has-children .depth-0:after{background-image:url(imgs/button-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;filter:brightness(100) invert(1);height:.8125rem;margin-left:.625rem;transform:rotate(90deg);vertical-align:middle;width:.4375rem}.menu-item-has-children .depth-0:hover:after{transform:rotate(-90deg)}}html body .editor-styles-wrapper .is-layout-flow>.alignleft,html body .editor-styles-wrapper .is-layout-flow>.alignright,html body .is-layout-flow>.alignleft,html body .is-layout-flow>.alignright{margin-inline-end:0;margin-inline-start:0}html body .editor-styles-wrapper .wp-block-cover.is-style-rounded,html body .wp-block-cover.is-style-rounded{border-radius:var(--size-rounded);overflow:hidden}html body .editor-styles-wrapper .wp-block-image.is-style-rounded img,html body .wp-block-image.is-style-rounded img{border-radius:var(--size-rounded)}html body .editor-styles-wrapper .wp-block-image.object-cont:has(img),html body .wp-block-image.object-cont:has(img){display:flex;height:inherit}html body .editor-styles-wrapper .wp-block-image.object-cont:has(img) img,html body .wp-block-image.object-cont:has(img) img{-o-object-fit:contain;object-fit:contain}html body .editor-styles-wrapper .wp-block-image.object-cont:has(img).alignright,html body .wp-block-image.object-cont:has(img).alignright{justify-content:flex-end}html body .editor-styles-wrapper .wp-block-image.object-cont:has(img).alignleft,html body .wp-block-image.object-cont:has(img).alignleft{justify-content:flex-start}html body .editor-styles-wrapper .wp-block-image.object-cont:has(img) img,html body .wp-block-image.object-cont:has(img) img{height:inherit;width:inherit}html body .editor-styles-wrapper .wp-block-buttons.alignwide,html body .editor-styles-wrapper .wp-block-columns.alignwide,html body .editor-styles-wrapper .wp-block-cover.alignwide,html body .editor-styles-wrapper .wp-block-group.alignwide,html body .editor-styles-wrapper .wp-block-heading.alignwide,html body .wp-block-buttons.alignwide,html body .wp-block-columns.alignwide,html body .wp-block-cover.alignwide,html body .wp-block-group.alignwide,html body .wp-block-heading.alignwide{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size)}html body .editor-styles-wrapper .editorsection.overflow-hid,html body .editor-styles-wrapper .overflow-hid.wp-block-group,html body .editorsection.overflow-hid,html body .overflow-hid.wp-block-group{overflow:hidden}html body .editor-styles-wrapper .post-related .items.slick-initialized,html body .post-related .items.slick-initialized{margin-left:-1.125rem;margin-right:-1.125rem}html body .editor-styles-wrapper .post-related .items.slick-initialized .slick-track,html body .post-related .items.slick-initialized .slick-track{display:flex!important}html body .editor-styles-wrapper .post-related .items.slick-initialized .slick-slide,html body .post-related .items.slick-initialized .slick-slide{height:inherit!important}html body .editor-styles-wrapper .post-related .items.slick-initialized .slick-list,html body .post-related .items.slick-initialized .slick-list{overflow:visible}html body .editor-styles-wrapper .post-related .items.slick-initialized li,html body .post-related .items.slick-initialized li{display:flex;margin-left:1.125rem;margin-right:1.125rem;min-width:0}.wpcf7-form html body .editor-styles-wrapper .post-related .items.slick-initialized li.flex-col .wpcf7-spinner,.wpcf7-form html body .post-related .items.slick-initialized li.flex-col .wpcf7-spinner{order:2}.wpcf7-form html body .editor-styles-wrapper .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance,.wpcf7-form html body .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance{order:1}.wpcf7-form html body .editor-styles-wrapper .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance .wpcf7-list-item,.wpcf7-form html body .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form html body .editor-styles-wrapper .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance .wpcf7-list-item label,.wpcf7-form html body .post-related .items.slick-initialized li.flex-col .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:inline-flex;gap:.5rem}.wpcf7-form html body .editor-styles-wrapper .post-related .items.slick-initialized li.flex-col .wpcf7-submit,.wpcf7-form html body .post-related .items.slick-initialized li.flex-col .wpcf7-submit{order:3}@media (min-width:1024px){html body .editor-styles-wrapper .post-related .items.slick-initialized li,html body .post-related .items.slick-initialized li{aspect-ratio:424/487;margin:0 1.3% 2.6%;max-width:26.5rem;min-width:min(29.65%,26.5rem)}}html body .editor-styles-wrapper .slick-slider.alignfull .slide,html body .slick-slider.alignfull .slide{position:relative}html body .editor-styles-wrapper .sponsor-listing figure,html body .sponsor-listing figure{align-items:center;display:flex;justify-content:center}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:var(--color-text)}.is-vertically-aligned-stretch .wp-block-cover{height:100%}.alignfull.is-content-justification-space-between .wp-block-cover{flex:1}.wp-block-list.bullets{list-style:none!important;margin-top:.75rem;padding-left:0!important}.wp-block-list.bullets li::marker{display:none!important}.wp-block-list.bullets li:not(:last-child){margin-bottom:.75rem}.wp-block-list.bullets li:before{background-image:url(imgs/bullet.svg);content:"";display:inline-block;height:1.375rem;margin-right:.625rem;margin-top:.1875rem;vertical-align:top;width:1.375rem}.adoras-popup .popup-close,.wp-block-list.bullets li:before{background-position:50%;background-repeat:no-repeat;background-size:cover}.adoras-popup .popup-close{background-image:url(imgs/close.svg);font-size:0;height:4rem;position:absolute;right:-2rem;top:-2rem;width:4rem}.wp-block-cover.darken-hover-zoom .wp-block-cover__image-background{transition:.2s ease-in-out}.wp-block-cover.darken-hover-zoom:after{content:"";position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));height:100%;left:0;opacity:0;top:0;transition:.2s ease-in-out;width:100%}.wp-block-cover.darken-hover-zoom:hover .wp-block-cover__image-background{left:-5%;width:105%}.wp-block-cover.darken-hover-zoom:hover:after{opacity:.2}.loader{aspect-ratio:2;width:3.75rem;--_g:no-repeat radial-gradient(circle closest-side,$black 90%,#0000);animation:l3 1s linear infinite;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%}@keyframes l3{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}header.site-header li:not(.round)>a:hover{color:var(--color-button-normal-background)}.wp-block-adoras-iconlist.Style1 .wp-block-adoras-iconlist-item{border:2px solid transparent!important;transition:border-color .4s ease}.wp-block-adoras-iconlist.Style1 .wp-block-adoras-iconlist-item p{transition:all .2s}.wp-block-adoras-iconlist.Style1 .wp-block-adoras-iconlist-item:hover{border-color:var(--color-button-normal-background)!important}.wp-block-adoras-iconlist.Style1 .wp-block-adoras-iconlist-item:hover p{color:var(--wp--preset--color--midnight-blue)}header.site-header{background:var(--color-header-background);background-color:var(--color-header-background);border-color:var(--color-header-border);color:var(--color-header-text);margin-bottom:var(--size-header-margin-bottom,0);padding-bottom:var(--size-header-padding-bottom,0)}header.site-header .mobileonly.mobile-right ul,header.site-header .site-menu ul{list-style:none}header.site-header .mobileonly.mobile-right ul li,header.site-header .site-menu ul li{text-transform:none}header.site-header .site-logo img{max-width:var(--size-header-logo-sm);min-width:var(--size-header-logo-sm)}@media (min-width:1024px){header.site-header .site-logo img{max-width:var(--size-header-logo-lg);min-width:var(--size-header-logo-lg)}}header.site-header .nav-holder nav ul li .submenu{background-color:var(--color-header-submenu-background);color:var(--color-header-submenu-text)}@media (min-width:1024px){header.site-header .nav-holder{align-items:center;display:flex}.wpcf7-form header.site-header .nav-holder.flex-col .wpcf7-spinner{order:2}.wpcf7-form header.site-header .nav-holder.flex-col .wpcf7-acceptance{order:1}.wpcf7-form header.site-header .nav-holder.flex-col .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-form header.site-header .nav-holder.flex-col .wpcf7-acceptance .wpcf7-list-item label{align-items:center;display:inline-flex;gap:.5rem}.wpcf7-form header.site-header .nav-holder.flex-col .wpcf7-submit{order:3}header.site-header .nav-holder nav ul li .submenu{background-color:var(--color-header-submenu-background);color:var(--color-header-submenu-text)}}@media (max-width:1024px){header.site-header .menu-toggle i:after{background-color:var(--color-header-mobile-burger)}header .nav-holder nav.site-menu.expandable{background-color:var(--color-header-mobile-background)}header .nav-holder nav.site-menu.expandable ul:not(.sub-menu,.top-menu)>li{border-color:var(--color-header-mobile-divider)}}.search-results article:nth-child(2n){background-color:var(--color-background-alt)}body{background-color:var(--color-background)}.main-content{color:var(--color-text)}.main-content a{color:var(--color-link-text)}.main-content a:hover{color:var(--color-link-hover-text)}footer{background:var(--color-footer-background);border-color:var(--color-footer-border);color:var(--color-footer-text,var(--color-text,inherit));margin-top:var(--size-footer-margin-top,0);padding-bottom:var(--size-footer-padding-bottom,initial);padding-top:var(--size-footer-padding-top,0)}footer .site-logo{max-width:var(--size-footer-logo);width:var(--size-footer-logo)}.btn,.button,.search-submit,.wp-block-button .wp-block-button__link,button,button.button{font-size:var(--wp-button-font-size,--wp--preset--font-size--normal-2);font-weight:600}.button[name=apply_coupon]{align-content:center;display:table-cell;justify-content:center;text-transform:none}:where(.wp-block-columns){margin-bottom:0}:root :where(.wp-block-columns.is-layout-flex),:where(.wp-block-columns.is-layout-flex){gap:initial}:root :where(.is-layout-flex),:where(.is-layout-flex){gap:initial}.wp-block-heading{margin-bottom:0;margin-top:0}@media (min-width:1025px) and (max-width:1650px){html{font-size:14px}html body{--wp--style--global--wide-size:min(calc(100vw - 2rem),91.7vw,min(105rem,1680px));--wp--style--global--content-size:min(calc(100vw - 2rem),91.7vw,min(84rem,1344px))}}@media (max-width:1210px){.limit-content,.limit-content-hd,.limit-left,.limit-right{padding-left:1rem;padding-right:1rem}.limit-content .limit-center,.limit-content .limit-content,.limit-content .limit-left,.limit-content .limit-right,.limit-content-hd .limit-center,.limit-content-hd .limit-content,.limit-content-hd .limit-left,.limit-content-hd .limit-right,.limit-left .limit-center,.limit-left .limit-content,.limit-left .limit-left,.limit-left .limit-right,.limit-right .limit-center,.limit-right .limit-content,.limit-right .limit-left,.limit-right .limit-right{padding-left:0;padding-right:0}}@media (max-width:1025px){body:not(.menu-open) .site-menu{display:none}header.site-header .site-menu{float:none;margin-bottom:0;margin-top:.5rem}header.site-header .site-menu .menu-item{display:block;padding-left:2rem;padding-right:2rem}.limit-center,.limit-center2,.limit-content,.limit-content:not(.no-pad){padding-left:1rem;padding-right:1rem}}.limit-content-hd{margin:0 auto;max-width:100%;width:100%}@media (min-width:1920px){.limit-content-hd{max-width:1920px}}@media (min-width:1024px){.container{max-width:1210px}}@media (min-width:1380px){.container{max-width:1210px}}@media (min-width:1400px){.container{max-width:1380px}}@media (min-width:1480px){.container{max-width:var(--wp--style--global--content-size)}}@media (min-width:1780px){.container.alignwide{max-width:var(--wp--style--global--wide-size)}}@media (max-width:1210px){.limit-content,.limit-content-hd{padding-left:1rem;padding-right:1rem}.limit-content .limit-content,.limit-content-hd .limit-content{padding-left:0;padding-right:0}}@media (max-width:min(105rem,1680px)){header.site-header .nav-holder nav ul.top-center-menu{margin-left:5vw}.feature-list li,body .is-layout-flex .feature-list li{margin-right:0}}@media (max-width:1024px){body,body .limit-mid{--wp--preset--spacing--info-space-large:0;--wp--style--global--wide-size:calc(100vw - 2rem);--wp--style--global--content-size:calc(100vw - 2rem)}body .limit-mid .wp-block-gallery.wp-block-gallery-1,body .wp-block-gallery.wp-block-gallery-1{--wp--style--gallery-gap-default:1.5rem}:where(.wp-block-group.has-background){padding-left:1rem;padding-right:1rem}.wp-block-columns.mobile-reverse,.wp-block-group.mobile-reverse{flex-direction:column-reverse}body .mobile-min-h-100vw{min-height:100vw!important}body .mobile-pt-4{padding-top:1rem!important}body .mobile-px-4{padding-left:1rem!important;padding-right:1rem!important}body .mobile-py-4{padding-bottom:1rem!important;padding-top:1rem!important}body .mobile-no-gradient .wp-block-cover__background{background:transparent!important}body .mobile-padhalf{padding-top:70vw}.mobile-first-dominate{gap:0}.mobile-first-dominate .wp-block-column:first-child{flex-basis:100%}}@media (min-width:1024px){.equal-h-columns .wp-block-column{align-self:stretch}}@media (max-width:1024px){html body{--size-button-padding:0.5rem 0.8125rem 0.375rem 0.8125rem}html body .main-content{--wp--preset--font-size--extra-large:2.375rem;--wp--preset--font-size--large-2:1.875rem}html body .button.primary,html body .round.menu-item>a,html body .wp-block-button:not(.outline,.secondary) a,html body input[type=submit]:not(.search-submit){min-width:8.4375rem}section{--wp--preset--spacing--medium-section-gap-3:3rem;--wp--preset--spacing--medium-gap:2rem;--wp--preset--spacing--big-section-gap:3rem}.wp-block-columns{--wp--preset--spacing--medium-section-gap:1.5rem;--wp--preset--spacing--medium-section-gap-2:2rem}.is-vertical>.wp-block-group-is-layout-grid{grid-template-columns:1fr}.is-vertical>.wp-block-group-is-layout-grid.sponsor-listing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){body{--arrow-width:1.5rem;--arrow-height:0.5rem;--wp-button-arrow-height:0.7rem;--wp-button-arrow-width:0.3rem;--wp-button-font-size:var(--wp--preset--font-size--small-4)}.upload-btn{min-width:100%}.cv-form{--wp--preset--spacing--medium-section-gap:1rem}}.main-content{overflow-x:hidden}@media (min-width:768px){.infra-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefit-cards,.how-cards{grid-template-columns:repeat(3,1fr)}.infra-cards{grid-template-columns:repeat(4,1fr)}.section-problem .section-problem__body{grid-template-columns:1fr 1fr}header.site-header .site-nav__links{display:flex}header.site-header .site-nav__burger{display:none}}@media (max-width:1024px){.mobile-reverse-order{flex-direction:column-reverse!important;flex-wrap:nowrap!important}.section-hero .section-hero__inner{flex-wrap:wrap!important}.section-hero .section-hero__inner>*{flex-basis:100%!important;max-width:100%}.section-hero .section-hero__visual{width:100%}.section-hero .wp-block-cover{max-width:100%}.stats-bar .stats-bar__metrics{display:grid!important;gap:.75rem;grid-template-columns:1fr;width:100%}.stats-bar .stats-bar__item{align-items:center;display:grid!important;gap:.75rem;grid-template-columns:6.25rem 1fr}.stats-bar .stats-bar__item .stats-bar__number{text-align:right;white-space:nowrap}.stats-bar .stats-bar__item+.stats-bar__item{margin-left:0;padding-left:0}.stats-bar .stats-bar__item+.stats-bar__item:before{display:none}.benefit-cards,.how-cards,.infra-cards{flex-wrap:wrap!important}.benefit-cards .wp-block-column,.how-cards .wp-block-column,.infra-cards .wp-block-column{flex-basis:calc(50% - 1rem)!important;flex-grow:0!important}.section-cta-final .section-cta-final__card{padding-left:2.5rem!important;padding-right:2.5rem!important}.proof-badge{padding:1rem!important}}@media (max-width:768px){:root{--ac-content-pad:1rem}body{--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%}body,html{overflow-x:hidden}body,html{max-width:100vw}header.site-header{padding:.75rem}.section-benefits,.section-cta-final,.section-hero,.section-how,.section-infra,.section-problem,.section-solutions{padding-bottom:3rem;padding-top:3rem}body{--wp--preset--font-size--hero-heading:clamp(1.5rem,6.5vw,3rem);--wp--preset--font-size--section-heading:clamp(1.75rem,7vw,2.5rem);--wp--preset--font-size--display-heading:clamp(2rem,8vw,3rem);--wp--preset--font-size--large-3:clamp(1.5rem,6vw,2.25rem)}.section-hero .wp-block-cover{min-height:17.5rem}.section-hero .wp-block-buttons{justify-content:center!important}.stats-bar{align-items:stretch!important;border-radius:1.5rem;flex-direction:column;padding:1.25rem!important}.stats-bar .stats-bar__metrics{display:grid!important;gap:.75rem;grid-template-columns:1fr;width:100%}.stats-bar .stats-bar__item.is-layout-flex{align-items:center;display:grid!important;gap:.75rem;grid-template-columns:7.8125rem 1fr;text-align:left}.stats-bar .stats-bar__item.is-layout-flex .stats-bar__number{text-align:right}.stats-bar .stats-bar__item+.stats-bar__item{margin-left:0;padding-left:0}.stats-bar .stats-bar__item+.stats-bar__item:before{display:none}.wp-block-buttons{justify-content:center!important}.benefit-card,.how-card,.infra-card{overflow:hidden;padding:1.5rem 1.25rem!important;word-break:break-word}.section-problem .section-problem__card{border-radius:1.5rem;padding:2rem 1.25rem!important}.problem-diff{border-radius:1.5rem;padding:1.5rem 1.25rem 2.5rem}.section-cta-final .section-cta-final__card{border-radius:1.5rem;padding:2.5rem 1.25rem!important}.proof-badge{min-width:auto;padding:1rem!important}footer.site-footer{padding-left:1rem;padding-right:1rem}footer.site-footer .site-footer__top{align-items:flex-start;flex-direction:column;gap:1.5rem}footer.site-footer .site-footer__bottom{align-items:flex-start;flex-direction:column;gap:var(--ac-gap-sm)}}@media (min-width:1024px){.stats-bar__text{max-width:5rem}.main-content,.site-main{padding:2rem 0}}@media (max-width:1024px){html body .main-content{--wp--preset--font-size--extra-large:2.5rem;--wp--preset--font-size--large-2:2rem;--wp--preset--font-size--large-5:2rem;--wp--preset--spacing--gap-3-xl:1.5rem!important;--wp--preset--spacing--section-header-gap:2rem!important;--wp--preset--spacing--section-pad-inner:3rem!important}html body .main-content .section-heading,html body .main-content .section-label{display:block;text-align:center;width:100%}html body .main-content .section-heading{margin-bottom:2rem}.main-content,.site-main{padding:0}.wp-block-buttons{justify-content:center;text-align:center;width:100%}.section-hero .section-hero__inner>:first-child{max-width:100%}}.popup-backdrop{background:rgba(0,0,0,.25)}.popup-content{background:#191919;border:1px solid #fff;--color-input-background:#fff;--color-input-placeholder:#000;--color-text:#000}.popup-content .wpcf7-form{margin-top:2rem}.popup-content .popup-close{background-color:#d9d9d9!important;border-radius:100%;color:#000;font-size:3rem;font-weight:400}.popup-content .text-crimson{color:#f20f45}.popup-content .wpcf7-submit{background:#f20f45;border-radius:.375rem;height:2.75rem;width:11.375rem}.popup-content .lg\:flex-row{flex-direction:row}.popup-content .justify-between{justify-content:space-between}.site-footer__contacts h4{color:var(--wp--preset--color--text-secondary);font-family:var(--wp--preset--font-family--manrope),Arial;font-size:var(--wp--preset--font-size--small-2);font-weight:400;margin-bottom:1.375rem}.visible{visibility:visible}.fixed{position:fixed}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-bottom:2rem;margin-top:2rem}.mb-6{margin-bottom:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-auto{height:auto}.w-full{width:100%}.cursor-pointer{cursor:pointer}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-4{gap:1rem}.overflow-x-hidden{overflow-x:hidden}.rounded-lg{border-radius:.5rem}.border-0{border-width:0}.px-8{padding-left:2rem;padding-right:2rem}.pb-4{padding-bottom:1rem}.text-center{text-align:center}.text-\[200px\]{font-size:200px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.md\:w-auto{width:auto}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row-reverse{flex-direction:row-reverse}}