.elementor-8 .elementor-element.elementor-element-a9481ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-carousel{min-height:100vh;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-title{font-size:2.8em;line-height:57px;color:#ffffff;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-subtitle{color:rgba(255,255,255,0.58);text-transform:none;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-eyebrow{color:#c084fc;border-color:rgba(192,132,252,0.35);}.elementor-8 .elementor-element.elementor-element-10496d9{--display:flex;}.elementor-8 .elementor-element.elementor-element-10496d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-10496d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FF;}.elementor-8 .elementor-element.elementor-element-38b8256 .ih-section-title{font-size:34px;}.elementor-8 .elementor-element.elementor-element-38b8256 .ih-service-card{border-radius:15px;}.elementor-8 .elementor-element.elementor-element-38b8256 .ih-service-icon svg{color:#6878D6;}.elementor-8 .elementor-element.elementor-element-38b8256 .ih-service-icon svg path{fill:#6878D6;}.elementor-8 .elementor-element.elementor-element-38b8256 .ih-service-icon{background:#02010100;}.elementor-8 .elementor-element.elementor-element-2d5f6bf{--display:flex;}.elementor-8 .elementor-element.elementor-element-60db83a{--display:flex;}.elementor-8 .elementor-element.elementor-element-944f502{--display:flex;}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8ffe8a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-title{font-size:1.9em;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-8ffe8a9 .ih-hero-subtitle{font-size:10px;line-height:1.4em;}}