.elementor-kit-26{--e-global-color-primary:#52C5A3;--e-global-color-secondary:#FFFFFFA8;--e-global-color-text:#FFFFFF;--e-global-color-accent:#2CBBCB;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-weight:500;background-color:#12111F;color:#FFFFFFCC;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:120%;letter-spacing:0.5px;}.elementor-kit-26 e-page-transition{background-color:#FFBC7D;}.elementor-kit-26 h1{font-family:"Helvetica", Sans-serif;font-size:58px;}.elementor-kit-26 h2{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:42px;}.elementor-kit-26 h4{color:#68CF93;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:120%;}.elementor-kit-26 h5{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.hero-head-bg li {
    background: rgba(85, 238, 145, .20);
    padding: 8px 19px !important;
    display: inline-block;
    border-radius: 100px;
    border: 1px solid rgba(91, 238, 137, .60);
}
.highlight {
    background: linear-gradient(135deg, #63f36a 0%, #38d9ff 100%);
    color: #0000;
    -webkit-background-clip: text;
    background-clip: text;
}
.box-hover > .e-con.e-child:hover {
    box-shadow: 30px  20px 50px rgba(0,0,0,.45),
        0 0 40px rgba(0, 200, 255, .15),
        0 0 80px rgba(0, 255, 170, .10);
    transform: translateY(-8px);
}

.box-hover > .e-con.e-child:hover span.elementor-icon {
    transform: scale(1.08);
}

.box-hover > .e-con.e-child:hover span.elementor-icon svg path:not(:first-child) {
    stroke: #38d9ff;
}

.services-card > .e-child:hover {
    box-shadow: 30px  20px 50px rgba(0,0,0,.45),
        0 0 40px rgba(0, 200, 255, .15),
        0 0 80px rgba(0, 255, 170, .10);
    transform: translateY(-8px);
}

.services-card > .e-child:hover a {
    color: #63ca91;
}

.services-card > .e-child:hover .elementor-icon-box-icon a {
    transform: translateX(5px);
}

.services-card > .e-child:hover .elementor-icon-box-icon a svg {
    fill: #63ca91;
}/* End custom CSS */