.elementor-2009 .elementor-element.elementor-element-408166e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2009 .elementor-element.elementor-element-86da0fd{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2009 .elementor-element.elementor-element-86da0fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2009 .elementor-element.elementor-element-86da0fd.elementor-element{--align-self:center;}/* Start custom CSS */.icon-box-cont-325:hover::before {
    top: 47% !important;
    left: -75% !important;
    height: 500px !important;
    width: 1000px;
    background-image: radial-gradient(ellipse farthest-side at bottom center, #66c6c6 50%, #362349b0 80%, #121216 100%) !important;
}

.icon-box-cont-325.e-flex.e-con-boxed.e-con.e-child {
    overflow: hidden;
}

.icon-box-cont-325:hover h2.elementor-heading-title.elementor-size-default {
    color: white !important;
}

.icon-box-cont-325:hover #inport-svg-icon svg {
    color: white !important;
    stroke: white !important;
    border-color: white !important;
}

.icon-box-cont-325:hover #enthu-svg-icon svg, .icon-box-cont-325:hover #enthu-svg-icon svg * {
    color: white !important;
    stroke: white !important;
}

.icon-box-cont-325:hover #dealer-svg-icon svg, .icon-box-cont-325:hover #dealer-svg-icon svg * {
    border-color: white !important;
    fill: white !important;
}

.icon-box-cont-325:hover #inport-svg-icon svg path#imp-fst {
    fill: white;
}

.icon-box-cont-325:hover #inport-svg-icon svg path#imp-second {
    fill: white;
}

.icon-box-cont-325:hover #inport-svg-icon svg path#imp-thrd {
    fill: white;
    stroke-width: 0;
}

.icon-box-cont-325:hover #inport-svg-icon svg path#imp-frth {
    stroke: white;
    fill: transparent;
}/* End custom CSS */