.elementor .h3{font-family:Montserrat;font-weight:700;font-size:51px;color:var(--light-bg);text-transform:uppercase;}.elementor .h5{font-family:Montserrat;font-weight:700;font-size:33px;text-transform:uppercase;margin-block-start:20px;}.elementor .h6{font-family:Montserrat;font-weight:700;font-size:26px;text-transform:uppercase;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;border-style:none;display:flex;align-items:center;}.elementor .H1{font-family:Montserrat;font-weight:700;font-size:80px;letter-spacing:2px;line-height:70px;}.elementor .paragraph{font-family:Montserrat;font-weight:500;font-size:16px;color:var(--light-bg);line-height:24px;text-align:start;margin-block-start:20px;}.elementor .button-amber{width:250px;font-family:Besoris;font-weight:600;font-size:18px;color:var(--pure-white);text-transform:uppercase;border-radius:40px;border-width:0px;background-color:var(--Amber);}.elementor .button-amber:hover,.elementor .button-amber:focus-visible{background-color:var(--Amber);box-shadow:0px 0px 7px 2px #bd631ab0;transform:translate3d(0px, -3px, 0px);}.elementor .eyebrow{font-family:Besoris;font-size:15px;column-gap:20px;align-items:center;}.elementor .section-m{min-height:100vh;padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:max(5%, calc((100% - 1024px) / 2));padding-inline-end:max(5%, calc((100% - 1024px) / 2));flex-direction:column;justify-content:center;}.elementor .section-l{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1280px) / 2));padding-inline-end:max(5%, calc((100% - 1280px) / 2));flex-direction:column;align-items:center;}.elementor .section-full{column-gap:20px;padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .section-row-l{min-height:100vh;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1280px) / 2));padding-inline-end:max(5%, calc((100% - 1280px) / 2));margin:0px;flex-direction:row;gap:20px;justify-content:center;align-items:center;z-index: 2;\n}.elementor .section-hero-title{height:80vh;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:max(5%, calc((100% - 1280px) / 2));padding-inline-end:max(5%, calc((100% - 1280px) / 2));flex-direction:row;}.elementor .h2{font-family:Montserrat;font-weight:700;font-size:64px;}.elementor .div-tik{width:15px;height:1px;border-width:1px;border-color:#e8e8e866;border-style:solid;}.elementor .fade-out-element{/* Link the animation to the element's visibility in the viewport */
animation-timeline: view();

/* Start animation when the element is 25% from the top, end at 0% */
animation-range: exit 0% exit 25%;

/* Apply the animation with an ease-out timing function */
animation-name: viewportFade;
animation-timing-function: ease-out;
animation-fill-mode: both;
}

@keyframes viewportFade {
from {
  opacity: 1;
}
to {
  opacity: 0;
}
}\n}.elementor .text-reveal{position:absolute;}.elementor .large-hero-txt{font-family:Montserrat;font-weight:800;font-size:120px;}.elementor .rcor40{border-radius:40px;}.elementor .div-tik-v{width:1px;height:15px;border-width:1px;border-color:var(--dark-blue);border-style:solid;opacity:35%;}