.elementor-1444 .elementor-element.elementor-element-bc43b2a{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.54;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:260px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1444 .elementor-element.elementor-element-bc43b2a:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-bc43b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed6731 );background-image:url("http://www.staging.casablancahammam.com/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-17-at-18.19.54_dc496084.jpg");background-position:center center;}.elementor-1444 .elementor-element.elementor-element-bc43b2a::before, .elementor-1444 .elementor-element.elementor-element-bc43b2a > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-bc43b2a > .e-con-inner > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-bc43b2a > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-bc43b2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-bc43b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1444 .elementor-element.elementor-element-d92a8af > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-1444 .elementor-element.elementor-element-d92a8af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:#FFFFFF;}.elementor-1444 .elementor-element.elementor-element-ef0ac17{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;}.elementor-1444 .elementor-element.elementor-element-9789679 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-1444 .elementor-element.elementor-element-9789679{font-family:"Lato", Sans-serif;font-size:16px;font-weight:300;line-height:20px;}.elementor-1444 .elementor-element.elementor-element-9ce1b9f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.59;--padding-top:0120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1444 .elementor-element.elementor-element-9ce1b9f:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed6731 );background-image:url("http://www.staging.casablancahammam.com/wp-content/uploads/2025/09/bg-pattern.png");}.elementor-1444 .elementor-element.elementor-element-9ce1b9f::before, .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .e-con-inner > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-9ce1b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4e82c21 );--background-overlay:'';}.elementor-1444 .elementor-element.elementor-element-d5960b5{text-align:center;}.elementor-1444 .elementor-element.elementor-element-d5960b5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-7872456 );}.elementor-1444 .elementor-element.elementor-element-7763699{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1444 .elementor-element.elementor-element-7763699:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-7763699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-6ee9f0a > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-6ee9f0a{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-cf61e5a .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-83dfbc4{--display:flex;}.elementor-1444 .elementor-element.elementor-element-83dfbc4:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-83dfbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-6c52e44 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-6c52e44{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-6c50670 .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-dcb38bb{--display:flex;}.elementor-1444 .elementor-element.elementor-element-dcb38bb:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-dcb38bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-6facfbb > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-6facfbb{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-60aa15a .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-15258b1{--display:flex;}.elementor-1444 .elementor-element.elementor-element-f3a92da > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-f3a92da{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-af6106c .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-48774d9{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-1ed6731 );--n-accordion-title-hover-color:var( --e-global-color-7872456 );--n-accordion-icon-size:12px;--n-accordion-icon-gap:13px;}.elementor-1444 .elementor-element.elementor-element-48774d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2C7A84BA;}:where( .elementor-1444 .elementor-element.elementor-element-48774d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-48774d9 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-1444 .elementor-element.elementor-element-48774d9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;}.elementor-1444 .elementor-element.elementor-element-67d0ef0 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-67d0ef0{text-align:center;}.elementor-1444 .elementor-element.elementor-element-67d0ef0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-7872456 );}.elementor-1444 .elementor-element.elementor-element-eebe5ce{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1444 .elementor-element.elementor-element-eebe5ce:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-eebe5ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-e817ee9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-e817ee9{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-8bb614d .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-e5d031c{--display:flex;}.elementor-1444 .elementor-element.elementor-element-e5d031c:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-e5d031c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-1101883 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-1101883{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-5485514 .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-7035870{--display:flex;}.elementor-1444 .elementor-element.elementor-element-7035870:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-7035870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-919ef7e > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-919ef7e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-27fe047 .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-502ecbf{--display:flex;}.elementor-1444 .elementor-element.elementor-element-ce79eea > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-ce79eea{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-489e160{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-1ed6731 );--n-accordion-title-hover-color:var( --e-global-color-7872456 );--n-accordion-icon-size:12px;--n-accordion-icon-gap:13px;}.elementor-1444 .elementor-element.elementor-element-489e160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2C7A84BA;}:where( .elementor-1444 .elementor-element.elementor-element-489e160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-489e160 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-1444 .elementor-element.elementor-element-489e160 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;}.elementor-1444 .elementor-element.elementor-element-9f339cc > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-9f339cc{text-align:center;}.elementor-1444 .elementor-element.elementor-element-9f339cc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-7872456 );}.elementor-1444 .elementor-element.elementor-element-934098f{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1444 .elementor-element.elementor-element-934098f:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-934098f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-5145e63 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-5145e63{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-39bd35f .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-cb2ea34{--display:flex;}.elementor-1444 .elementor-element.elementor-element-cb2ea34:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-cb2ea34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-35c1a78 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-35c1a78{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-7f8caf0 .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-d9193f7{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-1ed6731 );--n-accordion-title-hover-color:var( --e-global-color-7872456 );--n-accordion-icon-size:12px;--n-accordion-icon-gap:13px;}.elementor-1444 .elementor-element.elementor-element-d9193f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2C7A84BA;}:where( .elementor-1444 .elementor-element.elementor-element-d9193f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-d9193f7 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-1444 .elementor-element.elementor-element-d9193f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;}.elementor-1444 .elementor-element.elementor-element-533d7d4 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-533d7d4{text-align:center;}.elementor-1444 .elementor-element.elementor-element-533d7d4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-7872456 );}.elementor-1444 .elementor-element.elementor-element-b235645{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1444 .elementor-element.elementor-element-b235645:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-b235645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-301a8d3 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-301a8d3{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}.elementor-1444 .elementor-element.elementor-element-bc1e487 .elementor-button{background-color:var( --e-global-color-7872456 );font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:20px;fill:var( --e-global-color-1ed6731 );color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-1da7f88{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-1ed6731 );--n-accordion-title-hover-color:var( --e-global-color-7872456 );--n-accordion-icon-size:12px;--n-accordion-icon-gap:13px;}.elementor-1444 .elementor-element.elementor-element-1da7f88 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#2C7A84BA;}:where( .elementor-1444 .elementor-element.elementor-element-1da7f88 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-1da7f88 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-1444 .elementor-element.elementor-element-1da7f88 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:0.9px;}.elementor-1444 .elementor-element.elementor-element-6935e44{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1444 .elementor-element.elementor-element-6935e44:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-6935e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-6935e44::before, .elementor-1444 .elementor-element.elementor-element-6935e44 > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-6935e44 > .e-con-inner > .elementor-background-video-container::before, .elementor-1444 .elementor-element.elementor-element-6935e44 > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-6935e44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1444 .elementor-element.elementor-element-6935e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-7872456 );--background-overlay:'';}.elementor-1444 .elementor-element.elementor-element-6935e44.e-con{--align-self:center;}.elementor-1444 .elementor-element.elementor-element-56a1bc9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1444 .elementor-element.elementor-element-8b12c2c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;color:var( --e-global-color-1ed6731 );}.elementor-1444 .elementor-element.elementor-element-5a5b430 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-5a5b430{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#D8D8D8;}.elementor-1444 .elementor-element.elementor-element-a5e2190{--display:flex;}.elementor-1444 .elementor-element.elementor-element-9314512{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1444 .elementor-element.elementor-element-9314512:not(.elementor-motion-effects-element-type-background), .elementor-1444 .elementor-element.elementor-element-9314512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e82c21 );}.elementor-1444 .elementor-element.elementor-element-d40a5c1{--display:flex;}.elementor-1444 .elementor-element.elementor-element-766707a img{height:600px;}.elementor-1444 .elementor-element.elementor-element-3e9ba67{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1444 .elementor-element.elementor-element-75e5e6e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:40px;}.elementor-1444 .elementor-element.elementor-element-2ad10d7 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1444 .elementor-element.elementor-element-2ad10d7{font-family:"Lato", Sans-serif;font-size:18px;font-weight:300;line-height:25px;}@media(max-width:767px){.elementor-1444 .elementor-element.elementor-element-bc43b2a{--margin-top:-240px;--margin-bottom:-77px;--margin-left:-1px;--margin-right:-1px;--padding-top:98px;--padding-bottom:16px;--padding-left:10px;--padding-right:10px;}.elementor-1444 .elementor-element.elementor-element-d92a8af > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-1444 .elementor-element.elementor-element-d92a8af .elementor-heading-title{font-size:28px;}.elementor-1444 .elementor-element.elementor-element-ef0ac17{font-size:16px;}.elementor-1444 .elementor-element.elementor-element-9789679 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-9789679{font-size:14px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-9ce1b9f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1444 .elementor-element.elementor-element-d5960b5 .elementor-heading-title{font-size:28px;}.elementor-1444 .elementor-element.elementor-element-6ee9f0a{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-cf61e5a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-6c52e44{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-6c50670 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-6facfbb{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-60aa15a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-f3a92da{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-af6106c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-67d0ef0 .elementor-heading-title{font-size:28px;}.elementor-1444 .elementor-element.elementor-element-e817ee9{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-8bb614d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-1101883{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-5485514 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-919ef7e{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-27fe047 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-ce79eea{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-9f339cc .elementor-heading-title{font-size:28px;}.elementor-1444 .elementor-element.elementor-element-5145e63{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-39bd35f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-35c1a78{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-7f8caf0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-533d7d4 .elementor-heading-title{font-size:28px;}.elementor-1444 .elementor-element.elementor-element-301a8d3{font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-bc1e487 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1444 .elementor-element.elementor-element-6935e44{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1444 .elementor-element.elementor-element-56a1bc9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1444 .elementor-element.elementor-element-8b12c2c{text-align:center;}.elementor-1444 .elementor-element.elementor-element-8b12c2c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-5a5b430{text-align:center;font-size:16px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-75e5e6e{text-align:center;}.elementor-1444 .elementor-element.elementor-element-75e5e6e .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-1444 .elementor-element.elementor-element-2ad10d7{text-align:center;font-size:16px;line-height:1.2em;}}/* Start custom CSS for image, class: .elementor-element-766707a *//* Elementor images with fixed height, cropped neatly */
.elementor-widget-image img {
  width: 100% !important;
  height: 600px !important;       /* adjust this height as needed */
  object-fit: cover !important;   /* fill box, crop edges */
  object-position: center center !important;
  border-radius: 8px;             /* optional: rounded corners */
  display: block;
}
@media (max-width: 768px) {
  .elementor-widget-image img {
    height: 300px !important;   /* shorter for mobile */
  }
}/* End custom CSS */