a{text-decoration:none}p{text-wrap:pretty !important}.glass-card .elementor-widget-image,.card .elementor-widget-image,.logo,.icon,.logo.elementor-widget-image::before{padding:0;border:0;content:unset}.elementor-widget-image::before{content:'';position:absolute;height:2px;width:25%;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(255,255,255,0.0) 0,rgba(143,143,143,0.67) 50%,rgba(0,0,0,0) 100%);z-index:3;border:0;transition:all .5s ease;top:-1px;left:0}.elementor-widget-text-editor h2,.elementor-widget-text-editor h3,.elementor-widget-text-editor h4{background:linear-gradient(to bottom right,#fff 30%,#ffffff80) !important;font-family:'Inter';color:#fff;-webkit-text-fill-color:transparent;-webkit-background-clip:text !important;background-clip:text !important;font-weight:600}.elementor-widget-text-editor h2{font-size:32px;letter-spacing:-2.5px}.elementor-widget-text-editor h3{font-size:24px;letter-spacing:-1.5px}.elementor-widget-text-editor h4{font-size:18px;letter-spacing:-1px}@media screen and (max-width:1023px){.elementor-widget-text-editor h2{font-size:36px}.elementor-widget-text-editor h3{font-size:20px}.elementor-widget-text-editor h4{font-size:16px}}@media screen and (max-width:767px){.elementor-widget-text-editor h2{font-size:30px}}.text-gradient h1,.text-gradient h2,.text-gradient h3,.word-slider-inner{background:linear-gradient(to bottom right,#fff 30%,#ffffff80)}.red{background:linear-gradient(to bottom right,#f77 30%,#9b3a3a)}.blue{background:linear-gradient(to bottom right,#7a9dfa 30%,#3a4a9b)}.mint{background:linear-gradient(to bottom right,#7afab4 30%,#3a9b6a)}.indigo{background:linear-gradient(to bottom right,#7b84ca 30%,#3a3a9b)}.violet{background:linear-gradient(to bottom right,#c17afb 30%,#6a3a9b)}.purple{background:linear-gradient(to bottom right,#a179fb 30%,#4a3a9b)}.gold{background:linear-gradient(to bottom right,#f9e07d 30%,#9b8a3a)}.orange{background:linear-gradient(to bottom right,#fbb17f 30%,#9b5a3a)}.green{background:linear-gradient(to bottom right,#9ecc78 30%,#4a9b3a)}.rose{background:linear-gradient(to bottom right,#fb79b1 30%,#9b3a6a)}.bigin{background:linear-gradient(to bottom right,#4caf50 30%,#8bcf8f)}.bookings{background:linear-gradient(to bottom right,#00a79d 30%,#66d1c9)}.crm{background:linear-gradient(to bottom right,#06c 30%,#66a3ff)}.forms{background:linear-gradient(to bottom right,#4caf50 30%,#8bcf8f)}.routeiq{background:linear-gradient(to bottom right,#7b3fa1 30%,#b07fcc)}.salesiq{background:linear-gradient(to bottom right,#e53935 30%,#f28c8a)}.sign{background:linear-gradient(to bottom right,#3f51b5 30%,#8796e0)}.thrive{background:linear-gradient(to bottom right,#fbc02d 30%,#ffd966)}.text-gradient h1,.text-gradient h2,.text-gradient h3,.red,.pink,.blue,.mint,.indigo,.violet,.purple,.gold,.orange,.green,.rose,.bigin,.bookings,.crm,.forms,.routeiq,.salesiq,.sign,.thrive,.word-slider-inner{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.icon-gradient .elementor-icon{position:relative;display:inline-flex}.white-icon svg path{fill:#fff;mask-image:linear-gradient(to top left,#FFFFFF60 0,#fff 100%);mask-mode:alpha}.red-icon svg path{fill:#f77;mask-image:linear-gradient(to top left,#FF777760 0,#9b3a3a 100%);mask-mode:alpha}.blue-icon svg path{fill:#7a9dfa;mask-image:linear-gradient(to top left,#7A9DFA60 0,#3a4a9b 100%);mask-mode:alpha}.mint-icon svg path{fill:#7afab4;mask-image:linear-gradient(to top left,#7AFAB460 0,#3a9b6a 100%);mask-mode:alpha}.indigo-icon svg path{fill:#7b84ca;mask-image:linear-gradient(to top left,#7B84CA60 0,#3a3a9b 100%);mask-mode:alpha}.violet-icon svg path{fill:#c17afb;mask-image:linear-gradient(to top left,#C17AFB60 0,#6a3a9b 100%);mask-mode:alpha}.purple-icon svg path{fill:#a179fb;mask-image:linear-gradient(to top left,#A179FB60 0,#4a3a9b 100%);mask-mode:alpha}.gold-icon svg path{fill:#f9e07d;mask-image:linear-gradient(to top left,#F9E07D60 0,#9b8a3a 100%);mask-mode:alpha}.orange-icon svg path{fill:#fbb17f;mask-image:linear-gradient(to top left,#FBB17F60 0,#9b5a3a 100%);mask-mode:alpha}.green-icon svg path{fill:#9ecc78;mask-image:linear-gradient(to top left,#9ECC7860 0,#4a9b3a 100%);mask-mode:alpha}.rose-icon svg path{fill:#fb79b1;mask-image:linear-gradient(to top left,#FB79B160 0,#9b3a6a 100%);mask-mode:alpha}.img-gradient-white img{position:relative;display:inline-block}.img-gradient-white img{filter:brightness(0) invert(1) brightness(0.9);mask-image:linear-gradient(to top left,rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 80%);-webkit-mask-image:linear-gradient(to top left,rgba(255,255,255,0.8) 0,rgba(255,255,255,1) 80%)}a.primary-button::after{content:'';position:absolute;width:2px;height:2px;bottom:0;right:9px;border-left:10px solid transparent;border-right:0 solid transparent;border-bottom:10px solid transparent;border-top:10px solid #fff;transform:rotate(90deg);transition:border-top .3s ease-in-out}a.primary-button:hover::after{border-top:10px solid #000}.glass-card{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);box-shadow:0 8px 32px rgba(0,0,0,0.1),inset 0 1px 0 rgba(255,255,255,0.1),inset 0 -2px 0 rgba(255,255,255,0),inset 0 0 50px 5px rgba(255,255,255,0.05);position:relative;overflow:hidden}.glass-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px}.glass-card::after{content:'';position:absolute;top:0;left:0;width:1px;height:100%}.footer-links.eight-columns .elementor-icon-list-items,.footer-links.six-columns .elementor-icon-list-items,.footer-links.four-columns .elementor-icon-list-items,.footer-links.two-columns .elementor-icon-list-items{display:grid !important;align-items:baseline !important;gap:2px 20px !important}.footer-links.eight-columns .elementor-icon-list-items{grid-template-columns:repeat(8,1fr) !important}.footer-links.six-columns .elementor-icon-list-items{grid-template-columns:repeat(6,1fr) !important}.footer-links.four-columns .elementor-icon-list-items{grid-template-columns:repeat(4,1fr) !important}.footer-links.two-columns .elementor-icon-list-items{grid-template-columns:repeat(2,1fr) !important}.footer-links.four-columns .elementor-icon-list-item,.footer-links.two-columns .elementor-icon-list-item{margin:0 !important;align-items:baseline}