.elementor .WaveDivider{height:var(--WaveDividerHeight);margin-block-start:calc(-1*var(--WaveDividerHeight));flex-direction:column;}.elementor .Spacing{gap:1.5rem;}.elementor .Boxed{width:1400px;}.elementor .Button{width:fit-content;font-family:Nunito;font-weight:700;font-size:30px;color:#ffffff;margin:0px;border-radius:4.25rem;background-color:#3BA3C0;}.elementor .SeperateSection{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .textshadow{text-shadow: 6px 8px 9.7px rgba(0, 0, 0, 0.76)!important;\n}.elementor .NoPadding{padding:0px;}.elementor .DUP_Wave{height:var(--WaveDividerHeight);margin-block-start:calc(-0.75*var(--WaveDividerHeight));background-color:var(--LightBlue);clip-path: shape(
from 100% 75%, 
curve to 50% 50% with 75% 100%, 
curve to 0% 30% with 25% 0%, 
line to 0% 100%,
line to 100% 100%,
close
);\n}.elementor .DUP_Crest{height:var(--WaveDividerHeight);background-color:var(--DarkBlue);clip-path: shape(
from 100% 90%, 
curve to 50% 50% with 75% 100%, 
curve to 0% 30% with 25% 0%, 
line to 0% 100%,
line to 100% 100%,
close
);\n}.elementor .BehindWave{margin-block-start:calc(-1*var(--BehindWaveMargin));background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) calc(var(--BehindWaveMargin)*0.95), var(--LightBlue) var(--BehindWaveMargin));

background-repeat: repeat;
background-attachment: scroll;
background-size: auto auto;
background-position: 0% 0%;\n}