.elementor-1338 .elementor-element.elementor-element-ecda96d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1338 .elementor-element.elementor-element-357b580 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A8D9FF80;border-radius:15px 15px 15px 15px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-wrapper{text-align:justify;}.elementor-1338 .elementor-element.elementor-element-357b580.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1338 .elementor-element.elementor-element-357b580.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1338 .elementor-element.elementor-element-357b580.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-title{color:var( --e-global-color-980974e );font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;line-height:24px;}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-description{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;line-height:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-wrapper{text-align:center;}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}}@media(max-width:880px){.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-description{line-height:18px;}}@media(max-width:767px){.elementor-1338 .elementor-element.elementor-element-357b580 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for image-box, class: .elementor-element-357b580 */@media screen and (min-width: 880px){
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-content{
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-img{
        margin-bottom: 0px!important;
    }
}
@media screen and (max-width:1024px){
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-wrapper {
        flex-direction: column!important;
    }
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-img{
        margin-right: 0px!important;
    }
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-content{
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
}
@media screen and (max-width:767px){
    .elementor-1338 .elementor-element.elementor-element-357b580 .elementor-image-box-content{
        justify-content: flex-start;
    }
}/* End custom CSS */