.elementor-24954 .elementor-element.elementor-element-33b44fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-65348b1{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-65348b1:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-65348b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f465e7 );}.elementor-24954 .elementor-element.elementor-element-f540033 .wd-marquee{--wd-marquee-speed:50s;font-size:25px;color:#242424;--wd-marquee-gap:20px;}.elementor-24954 .elementor-element.elementor-element-06c3d95{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-53149b2{text-align:center;}.elementor-24954 .elementor-element.elementor-element-53149b2 .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-7972a4a{text-align:center;}.elementor-24954 .elementor-element.elementor-element-7972a4a .elementor-heading-title{font-size:48px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-4679de6{--display:flex;}.elementor-24954 .elementor-element.elementor-element-ba355fa{--display:flex;}.elementor-24954 .elementor-element.elementor-element-3321394{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-85a2810{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-85a2810{right:0px;}.elementor-24954 .elementor-element.elementor-element-85a2810{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-ea4c34b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-b06d4db{text-align:center;}.elementor-24954 .elementor-element.elementor-element-b06d4db .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-eaf9d56{text-align:center;}.elementor-24954 .elementor-element.elementor-element-eaf9d56 .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-5b08aa0{--display:flex;}.elementor-24954 .elementor-element.elementor-element-30ef8f0{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-a07c386{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-a07c386{right:0px;}.elementor-24954 .elementor-element.elementor-element-a07c386{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-e8e4b1d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-37633cf{text-align:center;}.elementor-24954 .elementor-element.elementor-element-37633cf .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-f9d40c4{text-align:center;}.elementor-24954 .elementor-element.elementor-element-f9d40c4 .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-f99ddc6{--display:flex;}.elementor-24954 .elementor-element.elementor-element-5ce9c0b{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-2363d86{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-2363d86{right:0px;}.elementor-24954 .elementor-element.elementor-element-2363d86{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-93fe79f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-1dd50d5{text-align:center;}.elementor-24954 .elementor-element.elementor-element-1dd50d5 .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-06402f1{text-align:center;}.elementor-24954 .elementor-element.elementor-element-06402f1 .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-07b5a23{--display:flex;}.elementor-24954 .elementor-element.elementor-element-326b5c6{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-1b6e6e2{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-1b6e6e2{right:0px;}.elementor-24954 .elementor-element.elementor-element-1b6e6e2{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-fdd28bb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-42613b4{text-align:center;}.elementor-24954 .elementor-element.elementor-element-42613b4 .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-e13c22b{text-align:center;}.elementor-24954 .elementor-element.elementor-element-e13c22b .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-ea57b49{--display:flex;}.elementor-24954 .elementor-element.elementor-element-217f7c5{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-15e696a{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-15e696a{right:0px;}.elementor-24954 .elementor-element.elementor-element-15e696a{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-be70e59{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-032c0f5{text-align:center;}.elementor-24954 .elementor-element.elementor-element-032c0f5 .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-efd3c8a{text-align:center;}.elementor-24954 .elementor-element.elementor-element-efd3c8a .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-128c71f{--display:flex;}.elementor-24954 .elementor-element.elementor-element-0b8d09e{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-97687a3{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-97687a3{right:0px;}.elementor-24954 .elementor-element.elementor-element-97687a3{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-4395b8a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-7c181f5{text-align:center;}.elementor-24954 .elementor-element.elementor-element-7c181f5 .elementor-heading-title{color:#121212;}.elementor-24954 .elementor-element.elementor-element-2934b22{text-align:center;}.elementor-24954 .elementor-element.elementor-element-2934b22 .elementor-heading-title{font-size:17px;color:#6C6C6C;}.elementor-24954 .elementor-element.elementor-element-c6ac9a0{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-bb68f06{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-75px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-d25ec55 > .elementor-widget-container{padding:75px 0px 75px 0px;}.elementor-24954 .elementor-element.elementor-element-d25ec55 img{border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-638a486{left:577px;}body.rtl .elementor-24954 .elementor-element.elementor-element-638a486{right:577px;}.elementor-24954 .elementor-element.elementor-element-638a486{top:244px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-74f9dc3{right:10px;}body.rtl .elementor-24954 .elementor-element.elementor-element-74f9dc3{left:10px;}.elementor-24954 .elementor-element.elementor-element-74f9dc3{top:43px;}.elementor-24954 .elementor-element.elementor-element-1f78f77{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-ca99834 .elementor-heading-title{font-family:"Norican", Sans-serif;font-size:32px;color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-7b80a0b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:70px;font-weight:700;}.elementor-24954 .elementor-element.elementor-element-6e98b21{font-family:"Barlow Condensed", Sans-serif;font-size:22px;color:#808080;}.elementor-24954 .elementor-element.elementor-element-d2ba978{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-b57b9c1 .info-box-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;}.elementor-24954 .elementor-element.elementor-element-8080b7c .info-box-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;}.elementor-24954 .elementor-element.elementor-element-b502c1a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-24954 .elementor-element.elementor-element-dddb20b{width:var( --container-widget-width, 28.409% );max-width:28.409%;--container-widget-width:28.409%;--container-widget-flex-grow:0;}.elementor-24954 .elementor-element.elementor-element-dddb20b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24954 .elementor-element.elementor-element-3545053{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-bde9178 .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-9663dc3 .elementor-heading-title{color:#242424;}.elementor-24954 .elementor-element.elementor-element-4417d42{--display:flex;--min-height:360px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-9306ec7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-9306ec7:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-9306ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://italiamouk.com/wp-content/uploads/2025/10/h4_bn-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24954 .elementor-element.elementor-element-b3594b0 .elementor-heading-title{font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-3448496{--display:flex;--padding-top:39px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-3448496:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-3448496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://italiamouk.com/wp-content/uploads/2025/10/h4_bn-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24954 .elementor-element.elementor-element-12cfd92{text-align:left;}.elementor-24954 .elementor-element.elementor-element-0756f80{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-0756f80:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-0756f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://italiamouk.com/wp-content/uploads/2025/10/h4_bn-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24954 .elementor-element.elementor-element-a60f414 .elementor-heading-title{font-size:50px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-dbe45b2{--display:flex;}.elementor-24954 .elementor-element.elementor-element-dbe45b2:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-dbe45b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EA;}.elementor-24954 .elementor-element.elementor-element-0950ca9 .wd-marquee{--wd-marquee-speed:50s;font-size:120px;color:#000000;}.elementor-24954 .elementor-element.elementor-element-c07ea9f{--display:flex;}.elementor-24954 .elementor-element.elementor-element-75fe440{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-f87800b{--display:flex;}.elementor-24954 .elementor-element.elementor-element-e61e20d{z-index:2;}.elementor-24954 .elementor-element.elementor-element-4f5c7aa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24954 .elementor-element.elementor-element-4f5c7aa:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-4f5c7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-3e95472{--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:space-between;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-7c5de81 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-5484042 .elementor-icon-wrapper{text-align:center;}.elementor-24954 .elementor-element.elementor-element-5484042 .elementor-icon{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-5484042 .elementor-icon svg{height:20px;}.elementor-24954 .elementor-element.elementor-element-0fd68c4{font-size:18px;color:#464646;}.elementor-24954 .elementor-element.elementor-element-4e2af82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-5f70803 .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-4ee242b .elementor-button{background-color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-4ee242b .elementor-button:hover, .elementor-24954 .elementor-element.elementor-element-4ee242b .elementor-button:focus{background-color:#E6692D;}.elementor-24954 .elementor-element.elementor-element-16e3336{--display:flex;}.elementor-24954 .elementor-element.elementor-element-54fe901{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-d2faa72{--display:flex;}.elementor-24954 .elementor-element.elementor-element-5d4effb{z-index:2;}.elementor-24954 .elementor-element.elementor-element-e2c6b8d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24954 .elementor-element.elementor-element-e2c6b8d:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-e2c6b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-7d21078{--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:space-between;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-9462841 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-2cd8098 .elementor-icon-wrapper{text-align:center;}.elementor-24954 .elementor-element.elementor-element-2cd8098 .elementor-icon{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-2cd8098 .elementor-icon svg{height:20px;}.elementor-24954 .elementor-element.elementor-element-9586e85{font-size:18px;color:#464646;}.elementor-24954 .elementor-element.elementor-element-7999b18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-f48ade3 .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-fe98cee .elementor-button{background-color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-fe98cee .elementor-button:hover, .elementor-24954 .elementor-element.elementor-element-fe98cee .elementor-button:focus{background-color:#E6692D;}.elementor-24954 .elementor-element.elementor-element-399b361{--display:flex;}.elementor-24954 .elementor-element.elementor-element-9520fa9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-2c24230{--display:flex;}.elementor-24954 .elementor-element.elementor-element-fd7e4c8{z-index:2;}.elementor-24954 .elementor-element.elementor-element-d0ca780{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24954 .elementor-element.elementor-element-d0ca780:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-d0ca780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-63c0c29{--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:space-between;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-a225642 .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-25c450f .elementor-icon-wrapper{text-align:center;}.elementor-24954 .elementor-element.elementor-element-25c450f .elementor-icon{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-25c450f .elementor-icon svg{height:20px;}.elementor-24954 .elementor-element.elementor-element-76f29c8{font-size:18px;color:#464646;}.elementor-24954 .elementor-element.elementor-element-7b10c85{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-688604c .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-2bcbec7 .elementor-button{background-color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-2bcbec7 .elementor-button:hover, .elementor-24954 .elementor-element.elementor-element-2bcbec7 .elementor-button:focus{background-color:#E6692D;}.elementor-24954 .elementor-element.elementor-element-3817bfa{--display:flex;}.elementor-24954 .elementor-element.elementor-element-3747a6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-4ffac28{--display:flex;}.elementor-24954 .elementor-element.elementor-element-daa4954{z-index:2;}.elementor-24954 .elementor-element.elementor-element-715389c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24954 .elementor-element.elementor-element-715389c:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-715389c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-142ebb7{--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:space-between;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-10a3f2e .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-68ef00d .elementor-icon-wrapper{text-align:center;}.elementor-24954 .elementor-element.elementor-element-68ef00d .elementor-icon{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-68ef00d .elementor-icon svg{height:20px;}.elementor-24954 .elementor-element.elementor-element-6208543{font-size:18px;color:#464646;}.elementor-24954 .elementor-element.elementor-element-fc076be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-46b385b .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-1e8cc94 .elementor-button{background-color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-1e8cc94 .elementor-button:hover, .elementor-24954 .elementor-element.elementor-element-1e8cc94 .elementor-button:focus{background-color:#E6692D;}.elementor-24954 .elementor-element.elementor-element-267262f{--display:flex;}.elementor-24954 .elementor-element.elementor-element-0d03747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24954 .elementor-element.elementor-element-5a37d4e{--display:flex;}.elementor-24954 .elementor-element.elementor-element-762aa44{z-index:2;}.elementor-24954 .elementor-element.elementor-element-0249e65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 24px 24px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24954 .elementor-element.elementor-element-0249e65:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-0249e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-2a87a0b{--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:space-between;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-c6ccddd .elementor-heading-title{font-size:20px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-d57dda7 .elementor-icon-wrapper{text-align:center;}.elementor-24954 .elementor-element.elementor-element-d57dda7 .elementor-icon{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-d57dda7 .elementor-icon svg{height:20px;}.elementor-24954 .elementor-element.elementor-element-c8efbbb{font-size:18px;color:#464646;}.elementor-24954 .elementor-element.elementor-element-bbcdf34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-24954 .elementor-element.elementor-element-9f0bf7d .elementor-heading-title{color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-3231aa6 .elementor-button{background-color:#FF7A3D;}.elementor-24954 .elementor-element.elementor-element-3231aa6 .elementor-button:hover, .elementor-24954 .elementor-element.elementor-element-3231aa6 .elementor-button:focus{background-color:#E6692D;}.elementor-24954 .elementor-element.elementor-element-762df1c{--display:flex;--min-height:750px;--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;}.elementor-24954 .elementor-element.elementor-element-762df1c:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-762df1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://italiamouk.com/wp-content/uploads/2025/10/h4_bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24954 .elementor-element.elementor-element-e2cf3bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-24954 .elementor-element.elementor-element-00ba8a4 .elementor-heading-title{font-size:30px;font-weight:700;text-transform:uppercase;color:#FFC72C;}.elementor-24954 .elementor-element.elementor-element-200a663 .elementor-heading-title{font-size:110px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-77fa07f{font-size:18px;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-ed20a59{width:var( --container-widget-width, 28.409% );max-width:28.409%;--container-widget-width:28.409%;--container-widget-flex-grow:0;}.elementor-24954 .elementor-element.elementor-element-ed20a59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24954 .elementor-element.elementor-element-f701d95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-0e0aabf{right:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-0e0aabf{left:0px;}.elementor-24954 .elementor-element.elementor-element-0e0aabf{bottom:0px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-297fc2e{right:-48px;}body.rtl .elementor-24954 .elementor-element.elementor-element-297fc2e{left:-48px;}.elementor-24954 .elementor-element.elementor-element-297fc2e{bottom:-69px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-96e37bd{left:-74px;}body.rtl .elementor-24954 .elementor-element.elementor-element-96e37bd{right:-74px;}.elementor-24954 .elementor-element.elementor-element-96e37bd{bottom:-87px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-b0146d2{left:446px;}body.rtl .elementor-24954 .elementor-element.elementor-element-b0146d2{right:446px;}.elementor-24954 .elementor-element.elementor-element-b0146d2{top:-10px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-915b6e0{left:523.595px;}body.rtl .elementor-24954 .elementor-element.elementor-element-915b6e0{right:523.595px;}.elementor-24954 .elementor-element.elementor-element-915b6e0{top:107.224px;}.elementor-24954 .elementor-element.elementor-element-599d0ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-8342daa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-8342daa:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-8342daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9924;}.elementor-24954 .elementor-element.elementor-element-14e4eaa{--display:flex;}.elementor-24954 .elementor-element.elementor-element-77a39dc{z-index:2;}.elementor-24954 .elementor-element.elementor-element-0045dac{--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;}.elementor-24954 .elementor-element.elementor-element-056180e{--display:flex;--justify-content:center;}.elementor-24954 .elementor-element.elementor-element-59dda4b > .elementor-widget-container{margin:-150px 0px -110px -530px;}.elementor-24954 .elementor-element.elementor-element-8079fbb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:108px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-06b4bdb{text-align:center;}.elementor-24954 .elementor-element.elementor-element-06b4bdb .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-0d6c351 .elementor-heading-title{font-size:76px;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-2b85644{text-align:center;}.elementor-24954 .elementor-element.elementor-element-2b85644 .elementor-heading-title{font-size:145px;font-weight:900;letter-spacing:-1.9px;color:#121212;}.elementor-24954 .elementor-element.elementor-element-f980fdb{text-align:center;}.elementor-24954 .elementor-element.elementor-element-f980fdb .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-7e59095 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24954 .elementor-element.elementor-element-3ab8d57{--display:flex;--justify-content:center;}.elementor-24954 .elementor-element.elementor-element-42cb280 > .elementor-widget-container{margin:0px -500px 0px 0px;}.elementor-24954 .elementor-element.elementor-element-15f2b2d{--display:flex;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-94cb444{--display:flex;--min-height:750px;--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-94cb444:not(.elementor-motion-effects-element-type-background), .elementor-24954 .elementor-element.elementor-element-94cb444 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2832;}.elementor-24954 .elementor-element.elementor-element-e4a580d{--display:flex;}.elementor-24954 .elementor-element.elementor-element-27bbefa{--display:flex;}.elementor-24954 .elementor-element.elementor-element-b07df9a{bottom:0px;z-index:2;}.elementor-24954 .elementor-element.elementor-element-4a4f83e .wd-marquee{--wd-marquee-speed:50s;font-size:120px;color:#FFFFFF;}.elementor-24954 .elementor-element.elementor-element-d8c6252{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-5a619db{--display:flex;--justify-content:center;}.elementor-24954 .elementor-element.elementor-element-5a619db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24954 .elementor-element.elementor-element-432d358{text-align:left;}.elementor-24954 .elementor-element.elementor-element-432d358 .elementor-heading-title{font-size:45px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-b1600f4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24954 .elementor-element.elementor-element-a9ddf69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-24954 .elementor-element.elementor-element-8827992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24954 .elementor-element.elementor-element-46c522c > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-24954 .elementor-element.elementor-element-c526aa1 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-24954 .elementor-element.elementor-element-1b3eb13 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-24954 .elementor-element.elementor-element-1beae78 > .elementor-widget-container{margin:0px 0px 0px -25px;}.elementor-24954 .elementor-element.elementor-element-1beae78{text-align:left;}.elementor-24954 .elementor-element.elementor-element-1beae78 .elementor-heading-title{font-size:25px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-050c140{text-align:left;}.elementor-24954 .elementor-element.elementor-element-050c140 .elementor-heading-title{font-size:19px;font-weight:700;text-transform:uppercase;}.elementor-24954 .elementor-element.elementor-element-d77c539 .elementor-icon-list-icon i{color:#FFC222;transition:color 0.3s;}.elementor-24954 .elementor-element.elementor-element-d77c539 .elementor-icon-list-icon svg{fill:#FFC222;transition:fill 0.3s;}.elementor-24954 .elementor-element.elementor-element-d77c539{--e-icon-list-icon-size:14px;--icon-vertical-offset:-2px;}.elementor-24954 .elementor-element.elementor-element-d77c539 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-24954 .elementor-element.elementor-element-ceedddb{--display:flex;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-611d598{right:-40px;}body.rtl .elementor-24954 .elementor-element.elementor-element-611d598{left:-40px;}.elementor-24954 .elementor-element.elementor-element-611d598{top:27px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-dedc55a{left:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-dedc55a{right:0px;}.elementor-24954 .elementor-element.elementor-element-dedc55a{bottom:0px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-03083b7{right:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-03083b7{left:0px;}.elementor-24954 .elementor-element.elementor-element-03083b7{bottom:0px;}@media(min-width:769px){.elementor-24954 .elementor-element.elementor-element-c6ac9a0{--content-width:1290px;}.elementor-24954 .elementor-element.elementor-element-762df1c{--content-width:1290px;}.elementor-24954 .elementor-element.elementor-element-d8c6252{--content-width:1290px;}.elementor-24954 .elementor-element.elementor-element-5a619db{--width:28.116%;}}@media(max-width:768px){.elementor-24954 .elementor-element.elementor-element-06c3d95{--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-7972a4a .elementor-heading-title{font-size:30px;}.elementor-24954 .elementor-element.elementor-element-4679de6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-bb68f06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-d25ec55 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-24954 .elementor-element.elementor-element-d25ec55{text-align:center;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-74f9dc3{right:0px;}body.rtl .elementor-24954 .elementor-element.elementor-element-74f9dc3{left:0px;}.elementor-24954 .elementor-element.elementor-element-74f9dc3{top:-13px;}.elementor-24954 .elementor-element.elementor-element-74f9dc3 img{width:50%;}.elementor-24954 .elementor-element.elementor-element-7b80a0b .elementor-heading-title{font-size:50px;}.elementor-24954 .elementor-element.elementor-element-b502c1a{--width:100%;--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-24954 .elementor-element.elementor-element-dddb20b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24954 .elementor-element.elementor-element-9306ec7{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-b3594b0 .elementor-heading-title{font-size:42px;}.elementor-24954 .elementor-element.elementor-element-3448496{--min-height:300px;--padding-top:12px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-0756f80{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-a60f414 .elementor-heading-title{font-size:42px;}.elementor-24954 .elementor-element.elementor-element-0950ca9 .wd-marquee{font-size:60px;}.elementor-24954 .elementor-element.elementor-element-762df1c{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24954 .elementor-element.elementor-element-e2cf3bf{--z-index:1;}.elementor-24954 .elementor-element.elementor-element-00ba8a4 .elementor-heading-title{font-size:18px;}.elementor-24954 .elementor-element.elementor-element-200a663 .elementor-heading-title{font-size:56px;}.elementor-24954 .elementor-element.elementor-element-77fa07f{text-align:center;font-size:18px;}.elementor-24954 .elementor-element.elementor-element-ed20a59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24954 .elementor-element.elementor-element-1660761{z-index:2;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-0e0aabf{right:-40px;}body.rtl .elementor-24954 .elementor-element.elementor-element-0e0aabf{left:-40px;}.elementor-24954 .elementor-element.elementor-element-0e0aabf{bottom:0px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-297fc2e{right:21px;}body.rtl .elementor-24954 .elementor-element.elementor-element-297fc2e{left:21px;}.elementor-24954 .elementor-element.elementor-element-297fc2e{bottom:29px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-b0146d2{left:5px;}body.rtl .elementor-24954 .elementor-element.elementor-element-b0146d2{right:5px;}.elementor-24954 .elementor-element.elementor-element-b0146d2{top:0px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-915b6e0{left:71px;}body.rtl .elementor-24954 .elementor-element.elementor-element-915b6e0{right:71px;}.elementor-24954 .elementor-element.elementor-element-915b6e0{top:342px;}.elementor-24954 .elementor-element.elementor-element-8342daa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24954 .elementor-element.elementor-element-14e4eaa{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-056180e{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-59dda4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24954 .elementor-element.elementor-element-8079fbb{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24954 .elementor-element.elementor-element-06b4bdb .elementor-heading-title{font-size:20px;}.elementor-24954 .elementor-element.elementor-element-0d6c351 .elementor-heading-title{font-size:33px;}.elementor-24954 .elementor-element.elementor-element-2b85644 .elementor-heading-title{font-size:60px;}.elementor-24954 .elementor-element.elementor-element-3ab8d57{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-24954 .elementor-element.elementor-element-42cb280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24954 .elementor-element.elementor-element-27bbefa{--min-height:350px;}.elementor-24954 .elementor-element.elementor-element-b07df9a{bottom:0px;}.elementor-24954 .elementor-element.elementor-element-4a4f83e .wd-marquee{font-size:60px;}.elementor-24954 .elementor-element.elementor-element-d8c6252{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-24954 .elementor-element.elementor-element-432d358 .elementor-heading-title{font-size:35px;}body:not(.rtl) .elementor-24954 .elementor-element.elementor-element-03083b7{right:35px;}body.rtl .elementor-24954 .elementor-element.elementor-element-03083b7{left:35px;}.elementor-24954 .elementor-element.elementor-element-03083b7{bottom:-28px;}}/* Start custom CSS for wd_marquee, class: .elementor-element-f540033 */.elementor-24954 .elementor-element.elementor-element-f540033 .wd-marquee-item>* {
    border-radius: 15px !important;
    /*max-height: 180px;*/
    /*width: fit-content;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65348b1 */@media(min-width: 767px) {
    .elementor-24954 .elementor-element.elementor-element-65348b1 {
   margin-top: -8px;
    z-index: 2;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7972a4a */.elementor-24954 .elementor-element.elementor-element-7972a4a span {
    color: #ff7a3d;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3403477 */.elementor-24954 .elementor-element.elementor-element-3403477 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3321394 */.elementor-24954 .elementor-element.elementor-element-3321394 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a386299 */.elementor-24954 .elementor-element.elementor-element-a386299 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ef8f0 */.elementor-24954 .elementor-element.elementor-element-30ef8f0 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e1873d */.elementor-24954 .elementor-element.elementor-element-4e1873d img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ce9c0b */.elementor-24954 .elementor-element.elementor-element-5ce9c0b {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39a13c1 */.elementor-24954 .elementor-element.elementor-element-39a13c1 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-326b5c6 */.elementor-24954 .elementor-element.elementor-element-326b5c6 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-67c8c75 */.elementor-24954 .elementor-element.elementor-element-67c8c75 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217f7c5 */.elementor-24954 .elementor-element.elementor-element-217f7c5 {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84eaff3 */.elementor-24954 .elementor-element.elementor-element-84eaff3 img {
    max-height: 81px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b8d09e */.elementor-24954 .elementor-element.elementor-element-0b8d09e {
    background: #f7f2e2;
    border-radius: 150px 150px 0 0;
    padding: 40px 15px 45px 15px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wd_nested_carousel, class: .elementor-element-2e5cb78 */.elementor-24954 .elementor-element.elementor-element-2e5cb78 .wd-arrow-inner {
    background: #FF7A3C !important;
    border-radius: 50%;
    color: white !important;
    margin: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74f9dc3 */@keyframes smooth-slide {
  0%, 100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(10px);
  }
}

.elementor-24954 .elementor-element.elementor-element-74f9dc3
{
  animation: smooth-slide 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b80a0b */.elementor-24954 .elementor-element.elementor-element-7b80a0b .colored-txt {
    color: #ff7a3d;
}/* End custom CSS */
/* Start custom CSS for wd_marquee, class: .elementor-element-0950ca9 */.elementor-24954 .elementor-element.elementor-element-0950ca9 span.wd-marquee-item {
        -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #B7B7B7;
    text-transform: uppercase;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87800b */.elementor-24954 .elementor-element.elementor-element-f87800b {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-f87800b::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75fe440 */.elementor-24954 .elementor-element.elementor-element-75fe440:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2faa72 */.elementor-24954 .elementor-element.elementor-element-d2faa72 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-d2faa72::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54fe901 */.elementor-24954 .elementor-element.elementor-element-54fe901:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c24230 */.elementor-24954 .elementor-element.elementor-element-2c24230 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-2c24230::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9520fa9 */.elementor-24954 .elementor-element.elementor-element-9520fa9:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffac28 */.elementor-24954 .elementor-element.elementor-element-4ffac28 {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-4ffac28::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3747a6c */.elementor-24954 .elementor-element.elementor-element-3747a6c:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a37d4e */.elementor-24954 .elementor-element.elementor-element-5a37d4e {
    position: relative;
    transition: all 0.35s ease-in-out;
    overflow: hidden;
}
.elementor-24954 .elementor-element.elementor-element-5a37d4e::after {
        content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: calc(45%);
    border-radius: 24px 24px 0 0;
    background-color: #ffffff;
    transition: all 0.35s ease-in-out;
    /*z-index: -1;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d03747 */.elementor-24954 .elementor-element.elementor-element-0d03747:hover .product-transition:after {
    height: calc(100%);
}/* End custom CSS */
/* Start custom CSS for wd_nested_carousel, class: .elementor-element-0b5aea5 */.elementor-24954 .elementor-element.elementor-element-0b5aea5 .wd-arrow-inner {
    background: #FF7A3C !important;
    border-radius: 50%;
    color: white !important;
    margin: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe45b2 */.elementor-24954 .elementor-element.elementor-element-dbe45b2 {
    padding-top: 50px;
    padding-bottom: 50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed20a59 */.elementor-24954 .elementor-element.elementor-element-ed20a59 {
    /*margin-right: auto;*/
    /*margin-left: auto;*/
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-915b6e0 */.elementor-24954 .elementor-element.elementor-element-915b6e0 {
    animation: rotate 12s linear infinite;
}
@keyframes rotate{
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762df1c */.elementor-24954 .elementor-element.elementor-element-762df1c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77a39dc */.elementor-24954 .elementor-element.elementor-element-77a39dc.elementor-widget-image img {
  
  
    max-width: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for wd_countdown_timer, class: .elementor-element-7e59095 */.wd-timer-hours,
.wd-timer-days,
.wd-timer-sec,
.wd-timer-min
{
    border-radius: 16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8342daa */.elementor-24954 .elementor-element.elementor-element-8342daa {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b07df9a */.elementor-24954 .elementor-element.elementor-element-b07df9a {
    left: 50%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for wd_marquee, class: .elementor-element-4a4f83e */.elementor-24954 .elementor-element.elementor-element-4a4f83e span.wd-marquee-item {
        -webkit-text-fill-color: transparent;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: white;
    text-transform: uppercase;
    font-weight: 800;
}
.elementor-24954 .elementor-element.elementor-element-4a4f83e {
        transform: rotate(-15deg);
        margin-top: 250px
}
@media(max-width: 767px) {
    .elementor-24954 .elementor-element.elementor-element-4a4f83e {
       margin-top: 100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27bbefa */.elementor-24954 .elementor-element.elementor-element-27bbefa {
    background: linear-gradient(135deg, #FF7A3D 0%, #E63946 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8827992 */.elementor-24954 .elementor-element.elementor-element-8827992 img {
        border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #E5E5E5;
    border-radius: 100% 100% 100% 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c522c */.elementor-24954 .elementor-element.elementor-element-46c522c img {
        border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #E5E5E5;
    border-radius: 100% 100% 100% 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c526aa1 */.elementor-24954 .elementor-element.elementor-element-c526aa1 img {
        border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #E5E5E5;
    border-radius: 100% 100% 100% 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b3eb13 */.elementor-24954 .elementor-element.elementor-element-1b3eb13 img {
        border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #E5E5E5;
    border-radius: 100% 100% 100% 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1beae78 */.elementor-24954 .elementor-element.elementor-element-1beae78 h5 {
        color: #1e1d23;

    line-height: 70px;
      background: #ffc222;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.elementor-24954 .elementor-element.elementor-element-1beae78 {*/
/*    background: #ffc222;*/
/*    width: 70px;*/
/*    height: 70px;*/
/*    border-radius: 50%;*/
 
/*}*//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d77c539 */.elementor-24954 .elementor-element.elementor-element-d77c539 span {
    color: #808080;
}/* End custom CSS */