.elementor-kit-401{--e-global-color-primary:#44BAC0;--e-global-color-secondary:#DADADA;--e-global-color-text:#7A7A7A;--e-global-color-accent:#9AC770;--e-global-color-7f30f9a:#00A6B8;--e-global-color-337d2a7:#FFFFFF;--e-global-color-32ac92d:#000000;--e-global-color-961d177:#44BAC0;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-17300f1-font-family:"Myriad-Bold";--e-global-typography-17300f1-font-size:32px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-401 e-page-transition{background-color:#FFBC7D;}@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 */.mainbox:hover .boxpsob{
   transition: 0.3s;
    color: white;
}

.mainbox:hover #titlesob{
   transition: 0.3s;
    color: white;
}

.icon_1{
    background-color: #9ac770;
}
.icon_2{
    background-color: #44BAC0;
}
.icon_3{
    background-color: #00A6B8;
}

.icon{
    width: 80px !important;
    height:80px;
    z-index:99;
    right: 0;
    position:fixed;
    float:right;

    
}

.elementor-icon-list-text{
    visibility: hidden !important;
    font-size:0px;
}

@media only screen and (max-width: 470px) {
    .p{
        margin-top: -100px;
        padding-top: 15px;
    }
}

.icon:hover{
        width: 330px !important;
        transition: 1s;
    }
    
.icon:hover .elementor-icon-list-text  {
    
         visibility:visible !important;
         transition: 1.2s;
         font-size: 25px;
         
    }
    
    .ref{
        color: white !important;
        text-decoration: none !important;
    }/* End custom CSS */