.elementor-89 .elementor-element.elementor-element-b1ab6e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:65px;--padding-right:45px;--padding-bottom:65px;--padding-left:45px;}.elementor-89 .elementor-element.elementor-element-b1ab6e3:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-b1ab6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-b1ab6e3, .elementor-89 .elementor-element.elementor-element-b1ab6e3::before{--border-transition:0.3s;}.elementor-89 .elementor-element.elementor-element-99c12ba .elementor-heading-title{color:var( --e-global-color-2f4958d );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:700;}.elementor-89 .elementor-element.elementor-element-99c12ba > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-89 .elementor-element.elementor-element-e031782{color:#666666;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}/* Start custom CSS for text-editor, class: .elementor-element-e031782 */.theme-color {
    color: #00D1FF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1ab6e3 */.home3-single-intro-content::before {
    background-color: rgb(0 209 255 / 4%);
    left: -100px;
    top: -180px;
    width: 292px;
    height: 292px;
}
.home3-single-intro-content::after {
    background-color: #0A1644;
    right: -18px;
    bottom: -80px;
    width: 118px;
    height: 118px;
}
.home3-single-intro-content {
    overflow: hidden;
    box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.06);
        transition-timing-function: ease;
}
.home3-single-intro-content::before, .home3-single-intro-content::after {
    position: absolute;
    content: "";
    border-radius: 50%;
    transition: .6s;
    -webkit-transition: .6s;
    -moz-transition: .6s;
    -ms-transition: .6s;
    -o-transition: .6s;
}
.home3-single-intro-content{	box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.06);}
.home3-single-intro-content:hover.home3-single-intro-content::before{	left: -160px;top: -220px;}
.home3-single-intro-content:hover.home3-single-intro-content::after{right: -60px;bottom: -85px;}/* End custom CSS */