.elementor .gavs-padding{column-gap:20px;padding-block-start:140px;padding-block-end:140px;padding-inline-start:20px;padding-inline-end:20px;row-gap:20px;}.elementor .gavs-h1{font-family:Oswald;font-weight:700;font-size:80px;color:#1A1A1A;letter-spacing:-2%;line-height:120%;text-align:center;text-transform:uppercase;}.elementor .gavs-body{font-family:Alexandria;font-weight:300;font-size:16px;color:#1A1A1A;}.elementor .gavs-wrapper{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .gavs-inner{width:100%;max-width:1280px;}.elementor .flex-col{column-gap:100px;flex-direction:column;row-gap:100px;}.elementor .flex-center{justify-content:center;align-items:center;}.elementor .btn-primary{color:var(--Button-primary-text);line-height:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:25px;border-radius:50px;background-color:var(--Button-Primary);transition:all 300ms;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--Button-primary-hover);}.elementor .gavs-h2{font-family:Oswald;font-weight:700;font-size:60px;letter-spacing:-2%;line-height:120%;text-transform:uppercase;}.elementor .hero-padding{padding-block-start:100px;}.elementor .gavs-h4{font-family:Alexandria;font-weight:500;font-size:32px;color:var(--Text);line-height:120%;}.elementor .text-mask{width:fit-content;}.elementor .vision-card{width:300px;position:relative;inset-block-start:0px;z-index:1;padding-block-start:12px;padding-block-end:50px;padding-inline-start:12px;padding-inline-end:12px;border-radius:12px;border-width:1px;border-color:var(--Text);border-style:solid;background-color:var(--White);transition:all 0ms;flex-direction:column;gap:12px;flex:1 0 auto;}.elementor .vision-text{text-align:center;}.elementor .vision-wrapper{transition:all 0ms;}.elementor .vision-cards-wrapper{transition:all 0ms;}.elementor .vision-title{opacity:0%;}.elementor .carousel-nav{width:42px;height:42px;transition:all 300ms;}.elementor .carousel-nav:hover,.elementor .carousel-nav:focus-visible{opacity:60%;}.elementor .aim-title{position:absolute;font-size:36px;opacity:0%;}.elementor .aim-para{width:100%;position:absolute;inset-block-start:50%;inset-inline-start:50%;opacity:0%;transform:translate3d(-50%, -50%, 0px);}.elementor .aim-image-inner{position:absolute;inset-block-start:0px;inset-inline-start:0px;opacity:0%;}