.elementor-20162 .elementor-element.elementor-element-90b00ce{--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;--overlay-opacity:0.74;--border-radius:0px 12px 12px 12px;box-shadow:0px 8px 15px 0px rgba(0,0,0,0.5);--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20162 .elementor-element.elementor-element-90b00ce:not(.elementor-motion-effects-element-type-background), .elementor-20162 .elementor-element.elementor-element-90b00ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://myjoyworld.com/wp-content/uploads/2024/06/5588665-scaled.jpg");background-size:cover;}.elementor-20162 .elementor-element.elementor-element-90b00ce::before, .elementor-20162 .elementor-element.elementor-element-90b00ce > .elementor-background-video-container::before, .elementor-20162 .elementor-element.elementor-element-90b00ce > .e-con-inner > .elementor-background-video-container::before, .elementor-20162 .elementor-element.elementor-element-90b00ce > .elementor-background-slideshow::before, .elementor-20162 .elementor-element.elementor-element-90b00ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-20162 .elementor-element.elementor-element-90b00ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F3F3F3;--background-overlay:'';}.elementor-20162 .elementor-element.elementor-element-b75bae5{--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;}.elementor-20162 .elementor-element.elementor-element-5faa87b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20162 .elementor-element.elementor-element-d61d11c .premium-banner-ib-title, .elementor-20162 .elementor-element.elementor-element-d61d11c .premium-banner-ib-content, .elementor-20162 .elementor-element.elementor-element-d61d11c .premium-banner-read-more{text-align:left;}.elementor-20162 .elementor-element.elementor-element-d61d11c .premium-banner-ib img{opacity:1;}.elementor-20162 .elementor-element.elementor-element-d61d11c:hover .premium-banner-ib img{opacity:0.5;}.elementor-20162 .elementor-element.elementor-element-d61d11c .premium-banner-ib-desc .premium_banner_title{font-size:26px;}.elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-ib-title, .elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-ib-content, .elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-read-more{text-align:left;}.elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-ib img{opacity:1;}.elementor-20162 .elementor-element.elementor-element-03848ec:hover .premium-banner-ib img{opacity:0.5;}.elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-kadence9 );font-size:26px;}.elementor-20162 .elementor-element.elementor-element-03848ec .premium_banner_content{color:#FFFFFF;}.elementor-20162 .elementor-element.elementor-element-03848ec .premium-banner-link{color:var( --e-global-color-kadence9 );}.elementor-20162 .elementor-element.elementor-element-40df8c0 .premium-banner-ib-title, .elementor-20162 .elementor-element.elementor-element-40df8c0 .premium-banner-ib-content, .elementor-20162 .elementor-element.elementor-element-40df8c0 .premium-banner-read-more{text-align:left;}.elementor-20162 .elementor-element.elementor-element-40df8c0 .premium-banner-ib img{opacity:1;}.elementor-20162 .elementor-element.elementor-element-40df8c0:hover .premium-banner-ib img{opacity:0.5;}.elementor-20162 .elementor-element.elementor-element-40df8c0 .premium-banner-ib-desc .premium_banner_title{font-size:26px;}@media(max-width:1024px){.elementor-20162 .elementor-element.elementor-element-5faa87b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20162 .elementor-element.elementor-element-5faa87b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}