.elementor .about-title{text-align:center;}.elementor .nav-contact{padding:0px;}.elementor .nav-down{padding:0px;}.elementor .nav-up{padding:0px;}.elementor .float-svg{width:100%;height:100%;border-radius:50%;}.elementor .floating-nav-cluster{padding:0px;display:flex;flex-direction:column;gap:0.5rem;justify-content:center;align-items:end;}.elementor .nav-btn{display:flex;justify-content:center;align-items:center;}.elementor .Section-Boxed-M{padding-block-start:0px;padding-block-end:var(--Section-M);padding-inline-start:var(--section-boxed);padding-inline-end:var(--section-boxed);}.elementor .Section-Hero{width:100%;height:45vh;max-width:100%;max-height:45vh;padding:0px;margin-block-end:var(--Section-XS);display:block;flex-direction:column;align-items:stretch;}.elementor .Shape-Divider-top{position: relative;
z-index: 2;

&::before {
content: "";
position: absolute;
top: -1px;
left: 0;
width: 100%;
height: clamp(1.25rem, calc(0.607rem + 2.286vw), 2.5rem);
background-color: #FFFFFF;
-webkit-mask-image: url("/wp-content/plugins/elementor/assets/shapes/waves.svg");
mask-image: url("/wp-content/plugins/elementor/assets/shapes/waves.svg");
-webkit-mask-repeat: repeat-x;
mask-repeat: repeat-x;
-webkit-mask-position: top left;
mask-position: top left;
-webkit-mask-size: auto 100%;
mask-size: auto 100%;
}\n}.elementor .Button-M{width:auto;font-family:"Roboto Opt";font-weight:700;font-size:1.25rem;color:var(--White);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-end:1rem;border-radius:var(--Radius-M);background-color:var(--CTA);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 1);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .Button-M:hover,.elementor .Button-M:focus-visible{color:var(--White);background-color:var(--CTA-Hover);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);}.elementor .Button-M:active{color:var(--White);background-color:var(--CTA-Pressed);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 1);}.elementor .Button-M:focus{color:var(--White);}.elementor .faq-section{text-align:start;padding-block-start:var(--Space-M);display:flex;flex-direction:column;row-gap:1rem;justify-content:flex-start;align-items:center;}.elementor .faq-text{color:var(--Text);line-height:1.3em;& a { text-decoration: underline; }\n}.elementor .Button-XXS{width:auto;font-family:"Roboto Opt";font-weight:700;font-size:1rem;color:var(--White);padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:var(--Radius-S);background-color:var(--CTA);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 1);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .Button-XXS:hover,.elementor .Button-XXS:focus-visible{color:var(--White);border-radius:var(--Radius-S);background-color:var(--CTA-Hover);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);}.elementor .Button-XXS:active{color:var(--White);border-radius:var(--Radius-S);background-color:var(--CTA-Pressed);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 1);}.elementor .Button-XXS:focus{color:var(--White);}.elementor .turtle-divider{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;background: linear-gradient(#53C7ED, #53C7ED) center / 80% 2px no-repeat;\n}.elementor .turtle-divider-image{width:auto;height:clamp(80px, 70px + 2.5vw, 100px);padding-inline-start:1rem;padding-inline-end:1rem;background-color:var(--White);display:block;}