.elementor-45 .elementor-element.elementor-element-57a3ce9{--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;--padding-top:177px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-57a3ce9:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-57a3ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-288045a );}.elementor-45 .elementor-element.elementor-element-30e1712 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-45 .elementor-element.elementor-element-30e1712{text-align:center;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-ff907c2{right:-3vw;}body.rtl .elementor-45 .elementor-element.elementor-element-ff907c2{left:-3vw;}.elementor-45 .elementor-element.elementor-element-ff907c2{top:-3vw;text-align:end;}.elementor-45 .elementor-element.elementor-element-ff907c2 img{max-width:40%;}.elementor-45 .elementor-element.elementor-element-e345cf0{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:20%;}.elementor-45 .elementor-element.elementor-element-878d5c5{--e-image-carousel-slides-to-show:1;z-index:0;}.elementor-45 .elementor-element.elementor-element-878d5c5 > .elementor-widget-container{margin:0% 15% 0% 15%;}.elementor-45 .elementor-element.elementor-element-878d5c5 .swiper-pagination-bullet{width:17px;height:17px;background:var( --e-global-color-accent );}.elementor-45 .elementor-element.elementor-element-878d5c5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FEC43A4D;opacity:1;}.elementor-45 .elementor-element.elementor-element-77dbcfd{width:var( --container-widget-width, 113.388% );max-width:113.388%;--container-widget-width:113.388%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-77dbcfd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-77dbcfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-a7c4ac4{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-a2a498b > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-628aa7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-2ab3774{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-e1fbbb8.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-e1fbbb8{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-e1fbbb8 img{width:184px;}.elementor-45 .elementor-element.elementor-element-4c44064 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-4c44064{z-index:1;}.elementor-45 .elementor-element.elementor-element-4c44064 img{width:70%;}.elementor-45 .elementor-element.elementor-element-e6d6c52 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-e6d6c52{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2cd1b52{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-31ceccc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-a0a51f7.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-a0a51f7{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-a0a51f7 img{width:184px;}.elementor-45 .elementor-element.elementor-element-1299ef0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-1299ef0{z-index:1;}.elementor-45 .elementor-element.elementor-element-1299ef0 img{width:70%;}.elementor-45 .elementor-element.elementor-element-601061a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-601061a{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0b94b8f{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-4a6e93a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-1ec97f8.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-1ec97f8{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-1ec97f8 img{width:184px;}.elementor-45 .elementor-element.elementor-element-9481118 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-9481118{z-index:1;}.elementor-45 .elementor-element.elementor-element-9481118 img{width:70%;}.elementor-45 .elementor-element.elementor-element-93c2443 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-93c2443{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ff096bf{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-eb928c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-5ac52ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-88158fa > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-88158fa{z-index:1;}.elementor-45 .elementor-element.elementor-element-88158fa img{width:70%;}.elementor-45 .elementor-element.elementor-element-023bf76.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-023bf76{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-023bf76 img{width:184px;}.elementor-45 .elementor-element.elementor-element-45dc479 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-45dc479{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-9bbc56a{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-532c055{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-5b2bcb3.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-5b2bcb3{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-5b2bcb3 img{width:184px;}.elementor-45 .elementor-element.elementor-element-1e31422 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-1e31422{z-index:1;}.elementor-45 .elementor-element.elementor-element-1e31422 img{width:70%;}.elementor-45 .elementor-element.elementor-element-b1a217e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-b1a217e{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-c941fcc{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f005496{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-cbbb47a.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-cbbb47a{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-cbbb47a img{width:184px;}.elementor-45 .elementor-element.elementor-element-39e23c0 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-39e23c0{z-index:1;}.elementor-45 .elementor-element.elementor-element-39e23c0 img{width:70%;}.elementor-45 .elementor-element.elementor-element-d5a27a4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-d5a27a4{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-50663f7{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-646fb8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-d74d50e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-d74d50e{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-d74d50e img{width:184px;}.elementor-45 .elementor-element.elementor-element-623a9fa > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-623a9fa{z-index:1;}.elementor-45 .elementor-element.elementor-element-623a9fa img{width:70%;}.elementor-45 .elementor-element.elementor-element-7770418 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-7770418{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-a101c16{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-c85382e{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-8221a2d{--display:flex;}.elementor-45 .elementor-element.elementor-element-5729ce3{text-align:center;}.elementor-45 .elementor-element.elementor-element-5729ce3 .elementor-heading-title{font-size:24px;font-weight:500;color:#1FB579;}.elementor-45 .elementor-element.elementor-element-c57caee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-8359687{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-b95831f.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-b95831f{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-b95831f img{width:184px;}.elementor-45 .elementor-element.elementor-element-defcb3c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-defcb3c{z-index:1;}.elementor-45 .elementor-element.elementor-element-7350b02 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-7350b02{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-fab1ef1{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-7854157{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-4cab299.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-4cab299{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-4cab299 img{width:184px;}.elementor-45 .elementor-element.elementor-element-03153a6 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-03153a6{z-index:1;}.elementor-45 .elementor-element.elementor-element-5151963 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5151963{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7eac505{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-d723cdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-3713ef3.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-3713ef3{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-3713ef3 img{width:184px;}.elementor-45 .elementor-element.elementor-element-5baf237 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-5baf237{z-index:1;}.elementor-45 .elementor-element.elementor-element-ec1c890 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ec1c890{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2b19473{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-21b8073{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-aa13ac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-0e31950.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-0e31950{top:0px;z-index:0;}.elementor-45 .elementor-element.elementor-element-0e31950 img{width:184px;}.elementor-45 .elementor-element.elementor-element-4e5b53d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-4e5b53d{z-index:1;}.elementor-45 .elementor-element.elementor-element-a031b1c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-a031b1c{column-gap:0px;text-align:center;font-size:24px;font-weight:700;line-height:0.6em;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e79a8e1{column-gap:0px;text-align:center;font-size:18px;color:var( --e-global-color-text );}body.elementor-page-45:not(.elementor-motion-effects-element-type-background), body.elementor-page-45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-288045a );}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-2ab3774{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-31ceccc{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-4a6e93a{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-5ac52ca{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-532c055{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-f005496{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-646fb8e{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-8359687{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-7854157{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-d723cdf{--width:33.3333%;}.elementor-45 .elementor-element.elementor-element-aa13ac9{--width:33.3333%;}}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-ff907c2 img{max-width:35%;}.elementor-45 .elementor-element.elementor-element-e345cf0{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-45 .elementor-element.elementor-element-eb928c7{--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-57a3ce9{--padding-top:127px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-30e1712 > .elementor-widget-container{padding:0px 0px 40px 0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-ff907c2{right:-5vw;}body.rtl .elementor-45 .elementor-element.elementor-element-ff907c2{left:-5vw;}.elementor-45 .elementor-element.elementor-element-e345cf0{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-45 .elementor-element.elementor-element-878d5c5 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-45 .elementor-element.elementor-element-77dbcfd > .elementor-widget-container{margin:10px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-878d5c5 */.elementor-45 .elementor-element.elementor-element-878d5c5 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2a498b */.elementor-45 .elementor-element.elementor-element-a2a498b h2 {
    color: #1FB579;
    text-align: center;
    font-weight: 700;
}

#magicstars {
    position: relative;
    display: inline-block; /* Ensures the positioning context is bound to the text, not the full line */
    z-index: 0; /* Adjusted to default to ensure stacking context is standard */
}

#magicstars::before {
    content: '';
    position: absolute;
    left: 50%; /* Center horizontally relative to the text */
    top: -29px; /* Adjust vertical position as necessary */
    transform: translateX(-50%); /* Shifts the pseudo-element back half its width to truly center it */
    width: 100px;
    height: 90px;
    background-image: url('https://boromi.co.uk/wp-content/uploads/2024/01/Magic-stars.png');
    background-size: cover;
    z-index: -1;
}

@media (max-width: 767px) {
    #magicstars::before {
        top: -10px;
        left: 50%; /* Keep centered even on small screens */
        transform: translateX(-50%); /* Ensure it stays centered as the line breaks */
        width: 60px;
        height: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab3774 */.elementor-45 .elementor-element.elementor-element-2ab3774 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-2ab3774:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ceccc */.elementor-45 .elementor-element.elementor-element-31ceccc {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-31ceccc:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a6e93a */.elementor-45 .elementor-element.elementor-element-4a6e93a {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-4a6e93a:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ac52ca */.elementor-45 .elementor-element.elementor-element-5ac52ca {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-5ac52ca:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-532c055 */.elementor-45 .elementor-element.elementor-element-532c055 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-532c055:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f005496 */.elementor-45 .elementor-element.elementor-element-f005496 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-f005496:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-646fb8e */.elementor-45 .elementor-element.elementor-element-646fb8e {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-646fb8e:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8359687 */.elementor-45 .elementor-element.elementor-element-8359687 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-8359687:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7854157 */.elementor-45 .elementor-element.elementor-element-7854157 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-7854157:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d723cdf */.elementor-45 .elementor-element.elementor-element-d723cdf {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-d723cdf:hover .hover-shapes {
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa13ac9 */.elementor-45 .elementor-element.elementor-element-aa13ac9 {
    text-decoration: none;
}

/* Hide the .hover-shapes image by default */
.hover-shapes {
    display: none;
}

/* When the container is hovered, display the .hover-shapes image */
.elementor-45 .elementor-element.elementor-element-aa13ac9:hover .hover-shapes {
    display: block;
}/* End custom CSS */