.elementor-11 .elementor-element.elementor-element-5dd65d1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-e57d31f{--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:10px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-5abb94c{text-align:left;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-cd0db89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-fa1e475 .elementor-button{background-color:#E9563B;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;border-radius:30px 30px 30px 30px;}.elementor-11 .elementor-element.elementor-element-04f6357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-4b75fbd img{width:80%;max-width:80%;border-radius:21px 21px 21px 21px;}.elementor-11 .elementor-element.elementor-element-fb0135d{--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;--border-radius:40px 40px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fb0135d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fb0135d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-1a786bb{text-align:left;}.elementor-11 .elementor-element.elementor-element-7c169fc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-7c169fc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7c169fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-3fd5d7d{--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;--justify-content:center;--padding-top:5px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7477213{font-family:"Poppins", Sans-serif;font-weight:400;word-spacing:10px;color:#000000;}.elementor-11 .elementor-element.elementor-element-b9dc023 .elementor-button{background-color:#E9563B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:60px 60px 60px 60px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-b9dc023{padding:0px 0px 0px 30px;}.elementor-11 .elementor-element.elementor-element-15b9b2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-af5f7da img{width:80%;max-width:80%;}.elementor-11 .elementor-element.elementor-element-8aa8bbf img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-8829041{--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:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8829041:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8829041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-e31d239{text-align:center;}.elementor-11 .elementor-element.elementor-element-e31d239 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-11 .elementor-element.elementor-element-9e15f66{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-9e15f66:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9e15f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-53ac12b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-facdf06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-c228b0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-7c6ac08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-2c48e9c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 0px 0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2c48e9c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2c48e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-80fd3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fb2d9cd{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;padding:20px 50px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:350px 0px 0px 250px;}.elementor-11 .elementor-element.elementor-element-fb2d9cd img{width:65%;max-width:65%;border-radius:36px 36px 36px 36px;}.elementor-11 .elementor-element.elementor-element-d0ea6af{--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;--justify-content:center;--gap:00px 0px;--row-gap:00px;--column-gap:0px;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d0ea6af:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d0ea6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f1c48c0{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b12150b .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-b12150b.elementor-view-stacked .elementor-icon{background-color:#F45135;}.elementor-11 .elementor-element.elementor-element-b12150b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b12150b.elementor-view-default .elementor-icon{color:#F45135;border-color:#F45135;}.elementor-11 .elementor-element.elementor-element-b12150b.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-b12150b.elementor-view-default .elementor-icon svg{fill:#F45135;}.elementor-11 .elementor-element.elementor-element-b12150b .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-b12150b .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-3da3ca4{color:#050505;}.elementor-11 .elementor-element.elementor-element-68a5dad{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-8db59c0 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-8db59c0.elementor-view-stacked .elementor-icon{background-color:#F45135;}.elementor-11 .elementor-element.elementor-element-8db59c0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8db59c0.elementor-view-default .elementor-icon{color:#F45135;border-color:#F45135;}.elementor-11 .elementor-element.elementor-element-8db59c0.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-8db59c0.elementor-view-default .elementor-icon svg{fill:#F45135;}.elementor-11 .elementor-element.elementor-element-8db59c0 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-8db59c0 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-ecc0e21{color:#050505;}.elementor-11 .elementor-element.elementor-element-15b3ec0{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-53d84a4 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-53d84a4.elementor-view-stacked .elementor-icon{background-color:#F45135;}.elementor-11 .elementor-element.elementor-element-53d84a4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-53d84a4.elementor-view-default .elementor-icon{color:#F45135;border-color:#F45135;}.elementor-11 .elementor-element.elementor-element-53d84a4.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-53d84a4.elementor-view-default .elementor-icon svg{fill:#F45135;}.elementor-11 .elementor-element.elementor-element-53d84a4 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-53d84a4 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-ce721d1{color:#050505;}.elementor-11 .elementor-element.elementor-element-f328d78{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-1712cf5 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-1712cf5.elementor-view-stacked .elementor-icon{background-color:#F45135;}.elementor-11 .elementor-element.elementor-element-1712cf5.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1712cf5.elementor-view-default .elementor-icon{color:#F45135;border-color:#F45135;}.elementor-11 .elementor-element.elementor-element-1712cf5.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-1712cf5.elementor-view-default .elementor-icon svg{fill:#F45135;}.elementor-11 .elementor-element.elementor-element-1712cf5 .elementor-icon{font-size:35px;}.elementor-11 .elementor-element.elementor-element-1712cf5 .elementor-icon svg{height:35px;}.elementor-11 .elementor-element.elementor-element-bdad18b{color:#050505;}.elementor-11 .elementor-element.elementor-element-9ca8b96 .elementor-button{background-color:#E9563B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-10d014c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-10d014c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-10d014c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-4c2b188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-4c2b188:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c2b188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-11 .elementor-element.elementor-element-779f77f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-779f77f.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c0303a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 40px 40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c0303a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c0303a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-80459f4{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11 .elementor-element.elementor-element-80459f4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-11 .elementor-element.elementor-element-80459f4:after{content:"0.66";}.elementor-11 .elementor-element.elementor-element-80459f4 .elementor-post__thumbnail__link{width:100%;}.elementor-11 .elementor-element.elementor-element-80459f4 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11 .elementor-element.elementor-element-80459f4.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11 .elementor-element.elementor-element-80459f4.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11 .elementor-element.elementor-element-80459f4.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-04f6357.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9e15f66{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-2c48e9c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-80fd3e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d0ea6af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-d0ea6af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-05554fa.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-f1c48c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-f1c48c0.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b12150b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b12150b .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-68a5dad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-f328d78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-f328d78.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-80459f4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11 .elementor-element.elementor-element-80459f4:after{content:"0.5";}.elementor-11 .elementor-element.elementor-element-80459f4 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-5dd65d1{--content-width:100%;}.elementor-11 .elementor-element.elementor-element-e57d31f{--width:50%;}.elementor-11 .elementor-element.elementor-element-04f6357{--width:50%;}.elementor-11 .elementor-element.elementor-element-fb0135d{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-7c169fc{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-3fd5d7d{--width:50%;}.elementor-11 .elementor-element.elementor-element-15b9b2a{--width:50%;}.elementor-11 .elementor-element.elementor-element-9e15f66{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-53ac12b{--width:25%;}.elementor-11 .elementor-element.elementor-element-facdf06{--width:25%;}.elementor-11 .elementor-element.elementor-element-c228b0d{--width:25%;}.elementor-11 .elementor-element.elementor-element-7c6ac08{--width:25%;}.elementor-11 .elementor-element.elementor-element-2c48e9c{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-80fd3e3{--width:50%;}.elementor-11 .elementor-element.elementor-element-d0ea6af{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-9e15f66{--content-width:1600px;}.elementor-11 .elementor-element.elementor-element-53ac12b{--width:595px;}.elementor-11 .elementor-element.elementor-element-facdf06{--width:683px;}.elementor-11 .elementor-element.elementor-element-c228b0d{--width:639px;}.elementor-11 .elementor-element.elementor-element-7c6ac08{--width:645px;}.elementor-11 .elementor-element.elementor-element-80fd3e3{--width:500px;}.elementor-11 .elementor-element.elementor-element-d0ea6af{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5abb94c */.hero-title{
  font-family:"Poppins";
  font-weight: 700;
  text-transform: uppercase;
  font-size: 40px;      /* ajuster si besoin */
  line-height: 1.4;
  margin: 0;
  color: #000;
}
.hero-title .highlight{
  color: #E44D2E !important;
}

@media (max-width:1024px){
  .hero-title { font-size: 48px; }
}
@media (max-width:768px){
  .hero-title { font-size: 28px; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a786bb */.omra-banner {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
  font-size: clamp(14px, 2vw, 18px); /* responsive */
  text-transform: uppercase;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 2px;
  }

.omra-banner .text {
  color: #000; /* noir */
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.omra-banner .highlight {
  background-color: #f45135; /* rouge/orangé */
  color: #fff;

  border-radius: 3px;
  display: inline-block;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-0e5ccfd */.omra-card {
  max-width: 320px;              /* largeur max */
  background: #fff;
  /*border: 0px solid #000000;*/
  border-radius: 10px;
  overflow: hidden;              /* masque débordement */
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  font-family: 'Poppins', sans-serif;
  text-align: center;
  margin: auto;
}

.omra-card img {
  width: 100%;
  height: auto;
  display: block;
}

.omra-card .card-content {
  padding: 16px;
}

.omra-card h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 12px 0;
  color: #000;
}

.omra-card p {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 20px;
}

.omra-card .btn-reserver {
  display: inline-block;
  background: #f45135;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 18px;
  border-radius: 5px;
  transition: background 0.3s ease;
}

.omra-card .btn-reserver:hover {
  background: #d63d27;
}

/* Responsive */
@media (max-width: 480px) {
  .omra-card {
    max-width: 100%;   /* prend toute la largeur sur mobile */
  }
  .omra-card p {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-2e54860 */.omra-card {
  max-width: 320px;              /* largeur max */
  background: #fff;
  /*border: 0px solid #000000;*/
  border-radius: 10px;
  overflow: hidden;              /* masque débordement */
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  font-family: 'Poppins', sans-serif;
  text-align: center;
  margin: auto;
}

.omra-card img {
  width: 100%;
  height: auto;
  display: block;
}

.omra-card .card-content {
  padding: 16px;
}

.omra-card h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 12px 0;
  color: #000;
}

.omra-card p {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 20px;
}

.omra-card .btn-reserver {
  display: inline-block;
  background: #f45135;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 18px;
  border-radius: 5px;
  transition: background 0.3s ease;
}

.omra-card .btn-reserver:hover {
  background: #d63d27;
}

/* Responsive */
@media (max-width: 480px) {
  .omra-card {
    max-width: 100%;   /* prend toute la largeur sur mobile */
  }
  .omra-card p {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-eb0ccbc */.omra-card {
  max-width: 320px;              /* largeur max */
  background: #fff;
    /*border: 0px solid #000000;*/
  border-radius: 10px;
  overflow: hidden;              /* masque débordement */
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  font-family: 'Poppins', sans-serif;
  text-align: center;
  margin: auto;
}

.omra-card img {
  width: 100%;
  height: 200px;
  display: block;
}

.omra-card .card-content {
  padding: 16px;
}

.omra-card h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 12px 0;
  color: #000;
}

.omra-card p {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 20px;
}

.omra-card .btn-reserver {
  display: inline-block;
  background: #f45135;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 18px;
  border-radius: 5px;
  transition: background 0.3s ease;
}

.omra-card .btn-reserver:hover {
  background: #d63d27;
}

/* Responsive */
@media (max-width: 480px) {
  .omra-card {
    max-width: 100%;   /* prend toute la largeur sur mobile */
  }
  .omra-card p {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-c6da571 */.omra-card {
  max-width: 320px;              /* largeur max */
  background: #fff;
    /*border: 0px solid #000000;*/
  border-radius: 10px;
  overflow: hidden;              /* masque débordement */
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
  font-family: 'Poppins', sans-serif;
  text-align: center;
  margin: auto;
}

.omra-card img {
  width: 100%;
  height: 200px;
  display: block;
}

.omra-card .card-content {
  padding: 16px;
}

.omra-card h3 {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  margin: 12px 0;
  color: #000;
}

.omra-card p {
  font-size: 14px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 20px;
}

.omra-card .btn-reserver {
  display: inline-block;
  background: #f45135;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  padding: 10px 18px;
  border-radius: 5px;
  transition: background 0.3s ease;
}

.omra-card .btn-reserver:hover {
  background: #d63d27;
}

/* Responsive */
@media (max-width: 480px) {
  .omra-card {
    max-width: 100%;   /* prend toute la largeur sur mobile */
  }
  .omra-card p {
    font-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-05554fa */.hero-why{
  font-family:"Poppins";
  font-weight: 700;
  
  font-size: 40px;      /* ajuster si besoin */
  line-height: 1.4;
  margin: 0;
  color: #000;
}
.hero-why .highlight{
  color: #E44D2E !important;
}

@media (max-width:1024px){
  .hero-why { font-size: 48px; }
}
@media (max-width:768px){
  .hero-why { font-size: 28px; text-align:center; }
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-9e376dd */.omra-banner {
  font-family: 'Poppins', sans-serif;
  font-weight: 800;
  font-size: clamp(14px, 2vw, 18px); /* responsive */
  text-transform: uppercase;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 2px;
  }

.omra-banner .text {
  color: #000; /* noir */
  display: flex;
  font-weight: 700;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.omra-banner .highlight {
  background-color: #f45135; /* rouge/orangé */
  color: #fff;
  font-weight: 700;

  border-radius: 3px;
  display: inline-block;
  white-space: nowrap;
}/* End custom CSS */