.elementor .ai-gradient{font-weight:500;background-image:linear-gradient(135deg,#b73339 14%,#d35b62 28%,#fab522 60%,#fbc54a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-color:#375efa00;transition:all .8s}.elementor .ai-gradient:hover,.elementor .ai-gradient:focus-visible{color:var(--Black);background-image:linear-gradient(135deg,#b73339 15%,#d35b62 33%,#fab522 66%,#fbc54a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0}.elementor .cta-button{color:var(--Black);border-radius:5px;background-color:var(--Amber);transition:all .6s;align-self:start}.elementor .cta-button:hover,.elementor .cta-button:focus-visible{color:var(--White);background-color:var(--Black)}.elementor .h1{font-weight:300;font-size:60px}.elementor .padding-medium{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px}.elementor .label{font-weight:500;font-size:18px;color:var(--Cerulean);letter-spacing:2px;text-transform:uppercase}.elementor .white-text{color:var(--White)}.elementor .h2{font-weight:300;font-size:45px}.elementor .faq-answer{font-weight:400;font-size:17px;padding:15px}.elementor .padding-small{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px}.elementor .h3{font-weight:300;font-size:35px}.elementor .slider-img{width:100%;max-width:350px;object-fit:cover;border-radius:6px;align-self:center}.elementor .scroller-section{height:100vh;max-width:1200px}.elementor .scroller-menu-item:active{color:var(--Crimson)}.elementor .scroller-menu-item:hover,.elementor .scroller-menu-item:focus-visible{color:var(--Crimson)}.elementor .scroller-menu-item{font-size:14px}.elementor .scroller-menu-item:focus{color:var(--Crimson)}