.elementor-70 .elementor-element.elementor-element-cee3e3d{--display:flex;--min-height:100vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-70 .elementor-element.elementor-element-cee3e3d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-cee3e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dd0f4f );}.elementor-70 .elementor-element.elementor-element-6bdb7bf{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-6bdb7bf .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-191c48a{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.18;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-70 .elementor-element.elementor-element-191c48a::before, .elementor-70 .elementor-element.elementor-element-191c48a > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-191c48a > .e-con-inner > .elementor-background-video-container::before, .elementor-70 .elementor-element.elementor-element-191c48a > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-191c48a > .e-con-inner > .elementor-background-slideshow::before, .elementor-70 .elementor-element.elementor-element-191c48a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-191c48a{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-191c48a{right:0px;}.elementor-70 .elementor-element.elementor-element-5132d06{--display:flex;--position:absolute;--min-height:100vh;--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;--justify-content:center;--align-items:center;top:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-5132d06{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-5132d06{right:0px;}.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-70 .elementor-element.elementor-element-aa0272d .elementor-heading-title{font-family:var( --e-global-typography-deb1507-font-family ), Sans-serif;font-size:var( --e-global-typography-deb1507-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);mix-blend-mode:difference;color:var( --e-global-color-873fe11 );}.elementor-70 .elementor-element.elementor-element-5140fde .elementor-heading-title{font-family:var( --e-global-typography-c0f6634-font-family ), Sans-serif;font-size:var( --e-global-typography-c0f6634-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-39d647e{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.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-70 .elementor-element.elementor-element-284d630 .elementor-button{background-color:#0000004C;font-family:var( --e-global-typography-cce9792-font-family ), Sans-serif;font-size:var( --e-global-typography-cce9792-font-size );font-weight:var( --e-global-typography-cce9792-font-weight );fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b54462a );border-radius:27px 27px 27px 27px;padding:6px 12px 6px 12px;}.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-284d630 .elementor-button:focus{background-color:#000F26CC;color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-284d630{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button-content-wrapper{flex-direction:row;}.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-284d630 .elementor-button:focus svg{fill:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cce9792-font-family ), Sans-serif;font-size:var( --e-global-typography-cce9792-font-size );font-weight:var( --e-global-typography-cce9792-font-weight );fill:var( --e-global-color-1fe9fdf );color:var( --e-global-color-1fe9fdf );background-image:linear-gradient(200deg, #F1DAB0 45%, #B8860B 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b54462a );border-radius:27px 27px 27px 27px;padding:6px 12px 6px 16px;}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-f85396a .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edaa0cc );background-image:linear-gradient(200deg, var( --e-global-color-e07b571 ) 45%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-f85396a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button-content-wrapper{flex-direction:row;}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-f85396a .elementor-button:focus svg{fill:var( --e-global-color-edaa0cc );}.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 );}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-46313f5{left:calc(50% - 22px);}body.rtl .elementor-70 .elementor-element.elementor-element-46313f5{right:calc(50% - 22px);}.elementor-70 .elementor-element.elementor-element-46313f5{bottom:0px;}.elementor-70 .elementor-element.elementor-element-46313f5 .elementor-icon-wrapper{text-align:center;}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-default .elementor-icon{color:var( --e-global-color-edaa0cc );border-color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-framed .elementor-icon:hover, .elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-framed .elementor-icon:hover, .elementor-70 .elementor-element.elementor-element-46313f5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-46313f5 .elementor-icon{font-size:70px;}.elementor-70 .elementor-element.elementor-element-46313f5 .elementor-icon svg{height:70px;}.elementor-70 .elementor-element.elementor-element-dc24dc9{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-dc24dc9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-dc24dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e07b571 ) 0%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-7cb4d13{--display:flex;--min-height:100vh;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-70 .elementor-element.elementor-element-7cb4d13:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7cb4d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4dd0f4f ) 0%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-e3f27b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7a171e5{text-align:center;}.elementor-70 .elementor-element.elementor-element-7a171e5 .elementor-heading-title{font-family:var( --e-global-typography-1c5a417-font-family ), Sans-serif;font-size:var( --e-global-typography-1c5a417-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-2b2dd23{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-dc51f57{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-70 .elementor-element.elementor-element-8124e5e.elementor-element{--align-self:flex-end;}.elementor-70 .elementor-element.elementor-element-8124e5e img{border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-7b0b009 img{border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-0769ddd{--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-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-70 .elementor-element.elementor-element-134908d{font-family:"Lato", Sans-serif;font-size:1.2rem;font-weight:300;color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-357fa02.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-357fa02 img{width:100vw;border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-65dfd7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-bc76a0c{--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:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-bc76a0c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bc76a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-c96cc6e ) 45%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-1251f3e{--display:flex;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-1251f3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-e6b6af2{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-83eb406 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.5625rem, 1.2712rem + 0.6068vw, 1.999375rem);text-transform:capitalize;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-f95330c p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-f95330c{color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-9c09248{--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:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9c09248:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-9c09248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-c96cc6e ) 45%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-cadda64{--display:flex;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-cadda64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-15f51b9{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-cb51299 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.5625rem, 1.2712rem + 0.6068vw, 1.999375rem);text-transform:capitalize;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-0500b53 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-0500b53{color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-10a4925{--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:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-10a4925:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-10a4925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-c96cc6e ) 45%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-8ba2a1a{--display:flex;--justify-content:center;}.elementor-70 .elementor-element.elementor-element-8ba2a1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-8c0c8a0{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-70 .elementor-element.elementor-element-3af04a6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.5625rem, 1.2712rem + 0.6068vw, 1.999375rem);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-ed7be27 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-ed7be27{color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-53fa26a.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-53fa26a img{width:100vw;border-radius:30px 30px 30px 30px;}.elementor-70 .elementor-element.elementor-element-decd80b{text-align:center;font-family:"Lato", Sans-serif;font-size:1.2rem;font-weight:700;font-style:italic;letter-spacing:0.2px;color:#F1DAB0;}.elementor-70 .elementor-element.elementor-element-0b0abbe{--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-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cce9792-font-family ), Sans-serif;font-size:var( --e-global-typography-cce9792-font-size );font-weight:var( --e-global-typography-cce9792-font-weight );fill:var( --e-global-color-1fe9fdf );color:var( --e-global-color-1fe9fdf );background-image:linear-gradient(200deg, var( --e-global-color-b54462a ) 45%, var( --e-global-color-e07b571 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b54462a );border-radius:27px 27px 27px 27px;padding:15px 24px 15px 24px;}.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edaa0cc );background-image:linear-gradient(200deg, var( --e-global-color-e07b571 ) 45%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-9214fd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-9214fd7.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button:focus svg{fill:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cce9792-font-family ), Sans-serif;font-size:var( --e-global-typography-cce9792-font-size );font-weight:var( --e-global-typography-cce9792-font-weight );fill:var( --e-global-color-1fe9fdf );color:var( --e-global-color-1fe9fdf );background-image:linear-gradient(200deg, var( --e-global-color-b54462a ) 45%, var( --e-global-color-e07b571 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b54462a );border-radius:27px 27px 27px 27px;padding:15px 24px 15px 24px;}.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edaa0cc );background-image:linear-gradient(200deg, var( --e-global-color-e07b571 ) 45%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-cdf9a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-cdf9a9e.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button:focus svg{fill:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-8d63dc1{--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:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-8d63dc1:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8d63dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8233f03 );}.elementor-70 .elementor-element.elementor-element-da850f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-029bbc0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;--z-index:1;}.elementor-70 .elementor-element.elementor-element-029bbc0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-029bbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8233f03 ) 0%, var( --e-global-color-4dd0f4f ) 100%);}.elementor-70 .elementor-element.elementor-element-63f7fce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-509f5ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-33b4681{text-align:center;}.elementor-70 .elementor-element.elementor-element-33b4681 .elementor-heading-title{font-family:var( --e-global-typography-1c5a417-font-family ), Sans-serif;font-size:var( --e-global-typography-1c5a417-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-484ca56{text-align:center;font-family:var( --e-global-typography-82755fc-font-family ), Sans-serif;font-size:var( --e-global-typography-82755fc-font-size );font-weight:var( --e-global-typography-82755fc-font-weight );color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-6c82cab{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9a46813{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-762f087{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-06b84dd img{width:100%;}.elementor-70 .elementor-element.elementor-element-eeeb13b{--display:flex;--position:absolute;--min-height:100%;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-eeeb13b{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-eeeb13b{right:0px;}.elementor-70 .elementor-element.elementor-element-6d55021{--display:flex;--position:absolute;--min-height:100%;--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:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-6d55021:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-6d55021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-6d55021{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-6d55021{right:0px;}.elementor-70 .elementor-element.elementor-element-a7bd9be{text-align:center;}.elementor-70 .elementor-element.elementor-element-a7bd9be .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.953125rem, 1.3706rem + 1.2135vw, 2.826875rem);text-shadow:1px -1px 6px rgba(0, 0, 0, 0.7);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-d9d7955{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-d9d7955:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d9d7955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(1800deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-d9d7955{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-d9d7955{right:0px;}.elementor-70 .elementor-element.elementor-element-f656e9a{background-color:var( --e-global-color-2fbb6a2 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b54462a );border-radius:16px 16px 16px 16px;column-gap:0px;text-align:justify;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-f656e9a p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-d304678{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-b1050d7{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-7607395 img{width:100%;}.elementor-70 .elementor-element.elementor-element-9fa003b{--display:flex;--position:absolute;--min-height:100%;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-9fa003b{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-9fa003b{right:0px;}.elementor-70 .elementor-element.elementor-element-d344fb2{--display:flex;--position:absolute;--min-height:100%;--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:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-d344fb2:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d344fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-d344fb2{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-d344fb2{right:0px;}.elementor-70 .elementor-element.elementor-element-83f75ca{text-align:center;}.elementor-70 .elementor-element.elementor-element-83f75ca .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.953125rem, 1.3706rem + 1.2135vw, 2.826875rem);text-shadow:1px -1px 6px rgba(0, 0, 0, 0.7);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-38b0a91{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-38b0a91:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-38b0a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(1800deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-38b0a91{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-38b0a91{right:0px;}.elementor-70 .elementor-element.elementor-element-90045bc{background-color:var( --e-global-color-2fbb6a2 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b54462a );border-radius:16px 16px 16px 16px;column-gap:0px;text-align:justify;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-90045bc p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-a0e604e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-657213b{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-1a8fc8b img{width:100%;}.elementor-70 .elementor-element.elementor-element-3db6f8e{--display:flex;--position:absolute;--min-height:100%;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-3db6f8e{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-3db6f8e{right:0px;}.elementor-70 .elementor-element.elementor-element-f648b55{--display:flex;--position:absolute;--min-height:100%;--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:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-f648b55:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-f648b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-f648b55{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-f648b55{right:0px;}.elementor-70 .elementor-element.elementor-element-8eae1e6{text-align:center;}.elementor-70 .elementor-element.elementor-element-8eae1e6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.953125rem, 1.3706rem + 1.2135vw, 2.826875rem);text-shadow:1px -1px 6px rgba(0, 0, 0, 0.7);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-b760673{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-b760673:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-b760673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(1800deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-b760673{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-b760673{right:0px;}.elementor-70 .elementor-element.elementor-element-3963cea{background-color:var( --e-global-color-2fbb6a2 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b54462a );border-radius:16px 16px 16px 16px;column-gap:0px;text-align:justify;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-3963cea p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-c66be92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-ebe2d3c{--display:flex;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-6faea59 img{width:100%;}.elementor-70 .elementor-element.elementor-element-7b54b3e{--display:flex;--position:absolute;--min-height:100%;--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-7b54b3e{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-7b54b3e{right:0px;}.elementor-70 .elementor-element.elementor-element-07e2220{--display:flex;--position:absolute;--min-height:100%;--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:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-07e2220:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-07e2220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-07e2220{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-07e2220{right:0px;}.elementor-70 .elementor-element.elementor-element-f961492{text-align:center;}.elementor-70 .elementor-element.elementor-element-f961492 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:clamp(1.953125rem, 1.3706rem + 1.2135vw, 2.826875rem);text-shadow:1px -1px 6px rgba(0, 0, 0, 0.7);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-fd290ff{--display:flex;--position:absolute;--min-height:100%;--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:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-70 .elementor-element.elementor-element-fd290ff:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-fd290ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(1800deg, var( --e-global-color-c96cc6e ) 15%, var( --e-global-color-218ab0a ) 50%);}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-fd290ff{left:0px;}body.rtl .elementor-70 .elementor-element.elementor-element-fd290ff{right:0px;}.elementor-70 .elementor-element.elementor-element-d3475c5{background-color:var( --e-global-color-2fbb6a2 );padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b54462a );border-radius:16px 16px 16px 16px;column-gap:0px;text-align:justify;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-d3475c5 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-d85988b{--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:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-d85988b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-d85988b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dd0f4f );}.elementor-70 .elementor-element.elementor-element-2e61acd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-e1ca12a{--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:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-70 .elementor-element.elementor-element-e1ca12a:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-e1ca12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4dd0f4f ) 0%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-63fd821{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-fe83745{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-9d90901{text-align:center;}.elementor-70 .elementor-element.elementor-element-9d90901 .elementor-heading-title{font-family:var( --e-global-typography-1c5a417-font-family ), Sans-serif;font-size:var( --e-global-typography-1c5a417-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-15c1d45{text-align:justify;font-family:var( --e-global-typography-82755fc-font-family ), Sans-serif;font-size:var( --e-global-typography-82755fc-font-size );font-weight:var( --e-global-typography-82755fc-font-weight );color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-cce9792-font-family ), Sans-serif;font-size:var( --e-global-typography-cce9792-font-size );font-weight:var( --e-global-typography-cce9792-font-weight );fill:var( --e-global-color-1fe9fdf );color:var( --e-global-color-1fe9fdf );background-image:linear-gradient(200deg, var( --e-global-color-b54462a ) 45%, var( --e-global-color-e07b571 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b54462a );border-radius:27px 27px 27px 27px;padding:15px 24px 15px 24px;}.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-edaa0cc );background-image:linear-gradient(200deg, var( --e-global-color-e07b571 ) 45%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-9bb74a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-9bb74a1.elementor-element{--align-self:flex-start;}.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button:focus svg{fill:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-3dad64b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-ca3b068 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-70 .elementor-element.elementor-element-ca3b068 .jet-listing-not-found{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-512cac0{--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:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-512cac0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-512cac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8233f03 );}.elementor-70 .elementor-element.elementor-element-81cc2da.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-7d39705{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-70 .elementor-element.elementor-element-7d39705:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-7d39705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8233f03 ) 0%, var( --e-global-color-4dd0f4f ) 100%);}.elementor-70 .elementor-element.elementor-element-b9fa185{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-98b3d86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-b892c9c{text-align:center;}.elementor-70 .elementor-element.elementor-element-b892c9c .elementor-heading-title{font-family:var( --e-global-typography-1c5a417-font-family ), Sans-serif;font-size:var( --e-global-typography-1c5a417-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-695b6a6{text-align:center;font-family:var( --e-global-typography-82755fc-font-family ), Sans-serif;font-size:var( --e-global-typography-82755fc-font-size );font-weight:var( --e-global-typography-82755fc-font-weight );color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-01ae350{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-acb241f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-8ca6ea9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b54462a );--border-color:var( --e-global-color-b54462a );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-70 .elementor-element.elementor-element-2766b6c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-2766b6c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-2766b6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-2766b6c.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-2766b6c.elementor-view-default .elementor-icon{fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-2766b6c .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-2766b6c .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-2766b6c .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-2766b6c:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-2766b6c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-8e776db{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b54462a );--border-color:var( --e-global-color-b54462a );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-8e776db:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8e776db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-d5062af .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-d5062af .elementor-icon-box-title{margin-block-end:0px;color:#FF0000;}.elementor-70 .elementor-element.elementor-element-d5062af.elementor-view-stacked .elementor-icon{background-color:#FA0000;}.elementor-70 .elementor-element.elementor-element-d5062af.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-d5062af.elementor-view-default .elementor-icon{fill:#FA0000;color:#FA0000;border-color:#FA0000;}.elementor-70 .elementor-element.elementor-element-d5062af .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-d5062af .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-d5062af .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-d5062af:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-d5062af:has(:focus) .elementor-icon-box-title{color:#FF0202;}.elementor-70 .elementor-element.elementor-element-8be8adb{text-align:center;}.elementor-70 .elementor-element.elementor-element-e7378dd .elementor-button{background-color:#FF0000;font-family:"Lato", Sans-serif;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF0000;border-radius:25px 25px 25px 25px;}.elementor-70 .elementor-element.elementor-element-e7378dd .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-e7378dd .elementor-button:focus{background-color:var( --e-global-color-218ab0a );color:#FF0000;}.elementor-70 .elementor-element.elementor-element-e7378dd .elementor-button:hover svg, .elementor-70 .elementor-element.elementor-element-e7378dd .elementor-button:focus svg{fill:#FF0000;}.elementor-70 .elementor-element.elementor-element-45dddad{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b54462a );--border-color:var( --e-global-color-b54462a );--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-5b93411 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-5b93411 .elementor-icon-box-title{margin-block-end:0px;color:#F1DAB0;}.elementor-70 .elementor-element.elementor-element-5b93411.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-5b93411.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-5b93411.elementor-view-default .elementor-icon{fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-5b93411 .elementor-icon{font-size:25px;}.elementor-70 .elementor-element.elementor-element-5b93411 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-5b93411 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-5b93411:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-5b93411:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-4fc0112{--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:center;--align-items:center;}.elementor-70 .elementor-element.elementor-element-4fc0112:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4fc0112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dd0f4f );}.elementor-70 .elementor-element.elementor-element-14110fd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-70 .elementor-element.elementor-element-8c0f3fa{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:3rem;--padding-right:3rem;}.elementor-70 .elementor-element.elementor-element-8c0f3fa:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-8c0f3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-4dd0f4f ) 0%, var( --e-global-color-8233f03 ) 100%);}.elementor-70 .elementor-element.elementor-element-03715b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-faf7670{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-e9c095f{text-align:center;}.elementor-70 .elementor-element.elementor-element-e9c095f .elementor-heading-title{font-family:var( --e-global-typography-1c5a417-font-family ), Sans-serif;font-size:var( --e-global-typography-1c5a417-font-size );text-shadow:1px -1px 6px rgba(0,0,0,0.3);color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-8a2616b{text-align:center;font-family:var( --e-global-typography-82755fc-font-family ), Sans-serif;font-size:var( --e-global-typography-82755fc-font-size );font-weight:var( --e-global-typography-82755fc-font-weight );color:var( --e-global-color-edaa0cc );}.elementor-70 .elementor-element.elementor-element-1560a8d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-01f9630{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-4233256{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b54462a );--border-color:var( --e-global-color-b54462a );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-b181971 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-b181971 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-b181971.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-b181971.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-b181971.elementor-view-default .elementor-icon{fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-b181971 .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-b181971 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-b181971 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-b181971:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-b181971:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-dd810ec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b54462a );--border-color:var( --e-global-color-b54462a );--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-0a11965 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-0a11965 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-0a11965.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-0a11965.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-0a11965.elementor-view-default .elementor-icon{fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-0a11965 .elementor-icon{font-size:30px;}.elementor-70 .elementor-element.elementor-element-0a11965 .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-0a11965 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-0a11965:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-0a11965:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-c4533e8{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-3ce57ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-70 .elementor-element.elementor-element-3ce57ce .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-3ce57ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-3ce57ce.elementor-view-framed .elementor-icon, .elementor-70 .elementor-element.elementor-element-3ce57ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-b54462a );color:var( --e-global-color-b54462a );border-color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-3ce57ce .elementor-icon{font-size:35px;}.elementor-70 .elementor-element.elementor-element-3ce57ce .elementor-icon-box-title, .elementor-70 .elementor-element.elementor-element-3ce57ce .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:24px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-3ce57ce:has(:hover) .elementor-icon-box-title,
					 .elementor-70 .elementor-element.elementor-element-3ce57ce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-b54462a );}.elementor-70 .elementor-element.elementor-element-2142241{--display:flex;--min-height:2px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-2142241:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2142241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e07b571 ) 0%, var( --e-global-color-b54462a ) 100%);}body.elementor-page-70:not(.elementor-motion-effects-element-type-background), body.elementor-page-70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4dd0f4f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-aa0272d .elementor-heading-title{font-size:var( --e-global-typography-deb1507-font-size );}.elementor-70 .elementor-element.elementor-element-5140fde .elementor-heading-title{font-size:var( --e-global-typography-c0f6634-font-size );}.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-7cb4d13{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70 .elementor-element.elementor-element-7a171e5 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-dc51f57{--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-70 .elementor-element.elementor-element-8124e5e.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-7b0b009.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-357fa02.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-1251f3e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-cadda64{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-8ba2a1a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-70 .elementor-element.elementor-element-53fa26a.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-029bbc0{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70 .elementor-element.elementor-element-33b4681 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-484ca56{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-6c82cab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-70 .elementor-element.elementor-element-9a46813{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-d304678{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-a0e604e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-c66be92{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-e1ca12a{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70 .elementor-element.elementor-element-9d90901 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-15c1d45{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-ca3b068 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-70 .elementor-element.elementor-element-7d39705{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70 .elementor-element.elementor-element-b892c9c .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-695b6a6{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-01ae350{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-acb241f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-8c0f3fa{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-70 .elementor-element.elementor-element-e9c095f .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-8a2616b{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-1560a8d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-01f9630{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-70 .elementor-element.elementor-element-dd810ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-c4533e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-aa0272d{text-align:center;}.elementor-70 .elementor-element.elementor-element-aa0272d .elementor-heading-title{font-size:var( --e-global-typography-deb1507-font-size );}.elementor-70 .elementor-element.elementor-element-5140fde{text-align:center;}.elementor-70 .elementor-element.elementor-element-5140fde .elementor-heading-title{font-size:var( --e-global-typography-c0f6634-font-size );}.elementor-70 .elementor-element.elementor-element-39d647e{--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-70 .elementor-element.elementor-element-284d630 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}body:not(.rtl) .elementor-70 .elementor-element.elementor-element-46313f5{left:calc(50% - 26px);}body.rtl .elementor-70 .elementor-element.elementor-element-46313f5{right:calc(50% - 26px);}.elementor-70 .elementor-element.elementor-element-dc24dc9{--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-70 .elementor-element.elementor-element-dc24dc9:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-dc24dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e07b571 ) 0%, var( --e-global-color-b54462a ) 100%);}.elementor-70 .elementor-element.elementor-element-7cb4d13{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-7a171e5 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-1251f3e{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-3c9c485 img{width:80px;}.elementor-70 .elementor-element.elementor-element-83eb406{text-align:center;}.elementor-70 .elementor-element.elementor-element-f95330c{text-align:center;}.elementor-70 .elementor-element.elementor-element-cadda64{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-a63500f img{width:80px;}.elementor-70 .elementor-element.elementor-element-cb51299{text-align:center;}.elementor-70 .elementor-element.elementor-element-0500b53{text-align:center;}.elementor-70 .elementor-element.elementor-element-10a4925{--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-70 .elementor-element.elementor-element-8ba2a1a{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-1603d93 img{width:80px;}.elementor-70 .elementor-element.elementor-element-3af04a6{text-align:center;}.elementor-70 .elementor-element.elementor-element-ed7be27{text-align:center;}.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-029bbc0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-33b4681 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-484ca56{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-06b84dd img{height:100%;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-7607395 img{height:100%;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-1a8fc8b img{height:100%;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-6faea59 img{height:100%;object-fit:cover;object-position:center center;}.elementor-70 .elementor-element.elementor-element-e1ca12a{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-63fd821{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-70 .elementor-element.elementor-element-9d90901 .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-15c1d45{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-9bb74a1.elementor-element{--align-self:center;}.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button{font-size:var( --e-global-typography-cce9792-font-size );}.elementor-70 .elementor-element.elementor-element-ca3b068 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-70 .elementor-element.elementor-element-7d39705{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-b892c9c .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-695b6a6{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-8c0f3fa{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-70 .elementor-element.elementor-element-e9c095f .elementor-heading-title{font-size:var( --e-global-typography-1c5a417-font-size );}.elementor-70 .elementor-element.elementor-element-8a2616b{font-size:var( --e-global-typography-82755fc-font-size );}.elementor-70 .elementor-element.elementor-element-4233256{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-dd810ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-70 .elementor-element.elementor-element-c4533e8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-70 .elementor-element.elementor-element-2142241{--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-70 .elementor-element.elementor-element-2142241:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-2142241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e07b571 ) 0%, var( --e-global-color-b54462a ) 100%);}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-39d647e{--width:auto;}.elementor-70 .elementor-element.elementor-element-dc51f57{--width:50%;}.elementor-70 .elementor-element.elementor-element-0769ddd{--width:50%;}.elementor-70 .elementor-element.elementor-element-1251f3e{--width:13%;}.elementor-70 .elementor-element.elementor-element-cadda64{--width:13%;}.elementor-70 .elementor-element.elementor-element-8ba2a1a{--width:13%;}.elementor-70 .elementor-element.elementor-element-509f5ce{--width:50%;}.elementor-70 .elementor-element.elementor-element-9a46813{--width:25%;}.elementor-70 .elementor-element.elementor-element-d304678{--width:25%;}.elementor-70 .elementor-element.elementor-element-a0e604e{--width:25%;}.elementor-70 .elementor-element.elementor-element-c66be92{--width:25%;}.elementor-70 .elementor-element.elementor-element-fe83745{--width:50%;}.elementor-70 .elementor-element.elementor-element-3dad64b{--width:50%;}.elementor-70 .elementor-element.elementor-element-98b3d86{--width:50%;}.elementor-70 .elementor-element.elementor-element-acb241f{--width:40%;}.elementor-70 .elementor-element.elementor-element-45dddad{--width:60%;}.elementor-70 .elementor-element.elementor-element-faf7670{--width:50%;}.elementor-70 .elementor-element.elementor-element-01f9630{--width:40%;}.elementor-70 .elementor-element.elementor-element-c4533e8{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-1251f3e{--width:18%;}.elementor-70 .elementor-element.elementor-element-cadda64{--width:18%;}.elementor-70 .elementor-element.elementor-element-8ba2a1a{--width:18%;}.elementor-70 .elementor-element.elementor-element-509f5ce{--width:66%;}.elementor-70 .elementor-element.elementor-element-9a46813{--width:50%;}.elementor-70 .elementor-element.elementor-element-d304678{--width:50%;}.elementor-70 .elementor-element.elementor-element-a0e604e{--width:50%;}.elementor-70 .elementor-element.elementor-element-c66be92{--width:50%;}.elementor-70 .elementor-element.elementor-element-fe83745{--width:100%;}.elementor-70 .elementor-element.elementor-element-98b3d86{--width:66%;}.elementor-70 .elementor-element.elementor-element-faf7670{--width:66%;}}/* Start custom CSS for video, class: .elementor-element-6bdb7bf */.elementor-70 .elementor-element.elementor-element-6bdb7bf video {
  width: 100%;
  min-height: 100vh;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-191c48a */.elementor-70 .elementor-element.elementor-element-191c48a {
  width: 100%;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-284d630 */.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button-content-wrapper {
    align-items: center;    
}    

.elementor-70 .elementor-element.elementor-element-284d630 .elementor-button-icon svg {
    width: 35px;
    height: 35px;
    filter: brightness(1);
    transition: filter 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-284d630:hover .elementor-button-icon svg {
    filter: brightness(1.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f85396a */.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button-content-wrapper {
    align-items: center;    
}    

.elementor-70 .elementor-element.elementor-element-f85396a .elementor-button-icon svg {
    width: 35px;
    height: 35px;
    filter: brightness(1);
    transition: filter 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-f85396a:hover .elementor-button-icon svg {
    filter: brightness(1.25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-46313f5 */.elementor-70 .elementor-element.elementor-element-46313f5 {
  filter: drop-shadow(1px -1px 6px rgba(0,0,0, 1));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9214fd7 */.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button-content-wrapper {
    align-items: center;    
}    

.elementor-70 .elementor-element.elementor-element-9214fd7 .elementor-button-icon svg {
    width: 35px;
    height: 35px;
    filter: brightness(1);
    transition: filter 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-9214fd7:hover .elementor-button-icon svg {
    filter: brightness(1.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cdf9a9e */.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button-content-wrapper {
    align-items: center;    
}    

.elementor-70 .elementor-element.elementor-element-cdf9a9e .elementor-button-icon svg {
    width: 35px;
    height: 35px;
    filter: brightness(1);
    transition: filter 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-cdf9a9e:hover .elementor-button-icon svg {
    filter: brightness(1.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da850f0 *//* wrapper */
.divider-img-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;                /* espace entre image et lignes */
  width:100%;
  box-sizing:border-box;
  margin: 24px 0;
}

/* lignes (pseudo-éléments appliqués sur un enfant invisible pour compatibilité) */
.divider-img-wrapper::before,
.divider-img-wrapper::after{
  content:"";
  display:block;
  flex:1 1 0;
  min-width:20px;
  height:1px;              /* épaisseur ligne */
  background:linear-gradient(to right, rgba(241, 218, 176, 0), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 1));
}

.divider-img-wrapper::after{ 
    background:linear-gradient(to right, rgba(241, 218, 176, 1), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 0));
}

/* image */
.divider-img-wrapper .divider-img{
  display:block;
  max-width:120px;
  width:80px;
  height:auto;
  object-fit:contain;
  vertical-align:middle;
  margin:0 8px;
}

/* responsive */
@media (max-width:480px){
  .divider-img-wrapper .divider-img{ max-width:80px; margin:0 6px; }
  .divider-img-wrapper::before,
  .divider-img-wrapper::after{ min-width:8px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06b84dd */.elementor-70 .elementor-element.elementor-element-06b84dd {
    aspect-ratio: 408/496;
    max-height: 496px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762f087 */.elementor-70 .elementor-element.elementor-element-762f087 img {
    -moz-transition: all .6s linear;
	-webkit-transition: all .6s linear;
	-ms-transition: all .6s linear;
	-o-transition: all .6s linear;
	transition: all .6s linear;
}

.elementor-70 .elementor-element.elementor-element-762f087 .bottom_text {
    -moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.elementor-70 .elementor-element.elementor-element-762f087:hover img {
    transform: scale(1.1);
}

@media (hover: hover) {
    .elementor-70 .elementor-element.elementor-element-762f087 .bottom_text {
        opacity:0;
    }
    .elementor-70 .elementor-element.elementor-element-762f087:hover .bottom_text {
        opacity:1;
    }
}

@media (hover: none) { 
    .elementor-70 .elementor-element.elementor-element-762f087 img {
        margin-bottom:15%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7607395 */.elementor-70 .elementor-element.elementor-element-7607395 {
    aspect-ratio: 408/496;
    max-height: 496px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1050d7 */.elementor-70 .elementor-element.elementor-element-b1050d7 img {
    -moz-transition: all .6s linear;
	-webkit-transition: all .6s linear;
	-ms-transition: all .6s linear;
	-o-transition: all .6s linear;
	transition: all .6s linear;
}

.elementor-70 .elementor-element.elementor-element-b1050d7 .bottom_text {
    -moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.elementor-70 .elementor-element.elementor-element-b1050d7:hover img {
    transform: scale(1.1);
}

@media (hover: hover) {
    .elementor-70 .elementor-element.elementor-element-b1050d7 .bottom_text {
        opacity:0;
    }
    .elementor-70 .elementor-element.elementor-element-b1050d7:hover .bottom_text {
        opacity:1;
    }
}

@media (hover: none) { 
    .elementor-70 .elementor-element.elementor-element-b1050d7 img {
        margin-bottom:15%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a8fc8b */.elementor-70 .elementor-element.elementor-element-1a8fc8b {
    aspect-ratio: 408/496;
    max-height: 496px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-657213b */.elementor-70 .elementor-element.elementor-element-657213b img {
    -moz-transition: all .6s linear;
	-webkit-transition: all .6s linear;
	-ms-transition: all .6s linear;
	-o-transition: all .6s linear;
	transition: all .6s linear;
}

.elementor-70 .elementor-element.elementor-element-657213b .bottom_text {
    -moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.elementor-70 .elementor-element.elementor-element-657213b:hover img {
    transform: scale(1.1);
}

@media (hover: hover) {
    .elementor-70 .elementor-element.elementor-element-657213b .bottom_text {
        opacity:0;
    }
    .elementor-70 .elementor-element.elementor-element-657213b:hover .bottom_text {
        opacity:1;
    }
}

@media (hover: none) { 
    .elementor-70 .elementor-element.elementor-element-657213b img {
        margin-bottom:15%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6faea59 */.elementor-70 .elementor-element.elementor-element-6faea59 {
    aspect-ratio: 408/496;
    max-height: 496px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebe2d3c */.elementor-70 .elementor-element.elementor-element-ebe2d3c img {
    -moz-transition: all .6s linear;
	-webkit-transition: all .6s linear;
	-ms-transition: all .6s linear;
	-o-transition: all .6s linear;
	transition: all .6s linear;
}

.elementor-70 .elementor-element.elementor-element-ebe2d3c .bottom_text {
    -moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.elementor-70 .elementor-element.elementor-element-ebe2d3c:hover img {
    transform: scale(1.1);
}

@media (hover: hover) {
    .elementor-70 .elementor-element.elementor-element-ebe2d3c .bottom_text {
        opacity:0;
    }
    .elementor-70 .elementor-element.elementor-element-ebe2d3c:hover .bottom_text {
        opacity:1;
    }
}

@media (hover: none) { 
    .elementor-70 .elementor-element.elementor-element-ebe2d3c img {
        margin-bottom:15%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e61acd *//* wrapper */
.divider-img-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;                /* espace entre image et lignes */
  width:100%;
  box-sizing:border-box;
  margin: 24px 0;
}

/* lignes (pseudo-éléments appliqués sur un enfant invisible pour compatibilité) */
.divider-img-wrapper::before,
.divider-img-wrapper::after{
  content:"";
  display:block;
  flex:1 1 0;
  min-width:20px;
  height:1px;              /* épaisseur ligne */
  background:linear-gradient(to right, rgba(241, 218, 176, 0), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 1));
}

.divider-img-wrapper::after{ 
    background:linear-gradient(to right, rgba(241, 218, 176, 1), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 0));
}

/* image */
.divider-img-wrapper .divider-img{
  display:block;
  max-width:120px;
  width:80px;
  height:auto;
  object-fit:contain;
  vertical-align:middle;
  margin:0 8px;
}

/* responsive */
@media (max-width:480px){
  .divider-img-wrapper .divider-img{ max-width:80px; margin:0 6px; }
  .divider-img-wrapper::before,
  .divider-img-wrapper::after{ min-width:8px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc68965 */.gold-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    color: white;
}

/* Each item box */
.gold-item {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    border: 1px solid var(--e-global-color-b54462a);
    padding: 15px 5px 15px 15px;
    border-radius: 8px;
    background: #1E293B80;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    min-width: 0; /* Prevents overflow issues */
}

.gold-item:hover {
    transform: translateY(-4px);
    box-shadow: 0 4px 10px rgba(241, 218, 176, 0.2);
}

/* Responsive image inside each item */
.gold-item img {
    flex-shrink: 0; /* Prevents image from stretching text */
    width: 20%; /* Relative to container for responsiveness */
    max-width: 70px; /* Limit max size on large screens */
    height: auto;
    margin-right: 15px;
}

/* Text container next to image */
.gold-text {
    flex: 1;
    min-width: 0;
    word-break: break-word;
}

.gold-text h3 {
    margin: 0 0 5px;
    font-size: 18px;
    font-weight: 600;
}

.gold-text p {
    margin: 0;
    font-size: 15px;
}

/* Individual title colors */
.guidance, .voyance { color: #cfa0ff; }
.eveil { color: #ffb94d; }
.bienetre, .soin { color: #84bbff; }
.accompagnement { color: #f6d75b; }


/* Mobile layout */
@media (max-width: 767px) {
    .gold-grid {
        grid-template-columns: 1fr;
    }

    .gold-item {
        flex-direction: column;
        text-align: center;
        padding: 20px;
    }

    .gold-item img {
        width: 60px;
        max-width: 80px;
        margin: 0 0 10px 0;
    }

  /* Reordering for mobile: Guidance, Bien-être, Éveil, Accompagnement */
  .gold-item:nth-child(1) { order: 1; } /* Guidance - Voyance */
  .gold-item:nth-child(3) { order: 2; } /* Bien-être - Soin*/
  .gold-item:nth-child(2) { order: 3; } /* Éveil */
  .gold-item:nth-child(4) { order: 4; } /* Accompagnement */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9bb74a1 */.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button-content-wrapper {
    align-items: center;    
}    

.elementor-70 .elementor-element.elementor-element-9bb74a1 .elementor-button-icon svg {
    width: 35px;
    height: 35px;
    filter: brightness(1);
    transition: filter 0.3s ease;
}

.elementor-70 .elementor-element.elementor-element-9bb74a1:hover .elementor-button-icon svg {
    filter: brightness(1.25);
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ca3b068 */.elementor-70 .elementor-element.elementor-element-ca3b068 {
    contain: layout style;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-81cc2da *//* wrapper */
.divider-img-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;                /* espace entre image et lignes */
  width:100%;
  box-sizing:border-box;
  margin: 24px 0;
}

/* lignes (pseudo-éléments appliqués sur un enfant invisible pour compatibilité) */
.divider-img-wrapper::before,
.divider-img-wrapper::after{
  content:"";
  display:block;
  flex:1 1 0;
  min-width:20px;
  height:1px;              /* épaisseur ligne */
  background:linear-gradient(to right, rgba(241, 218, 176, 0), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 1));
}

.divider-img-wrapper::after{ 
    background:linear-gradient(to right, rgba(241, 218, 176, 1), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 0));
}

/* image */
.divider-img-wrapper .divider-img{
  display:block;
  max-width:120px;
  width:80px;
  height:auto;
  object-fit:contain;
  vertical-align:middle;
  margin:0 8px;
}

/* responsive */
@media (max-width:480px){
  .divider-img-wrapper .divider-img{ max-width:80px; margin:0 6px; }
  .divider-img-wrapper::before,
  .divider-img-wrapper::after{ min-width:8px; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2766b6c */.elementor-70 .elementor-element.elementor-element-2766b6c h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-edc4cb6 */.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card {
  padding: 30px;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .contact-item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 25px;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .contact-item:last-child {
  margin-bottom: 0;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  flex-shrink: 0;
}

/* --- Phone --- */
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.phone {
  background-color: #1b2b4a;
}
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.phone svg {
    stroke: #419aff !important;
}

/* --- Mail --- */
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.email {
  background-color: #3c3410;
}
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.email svg {
    stroke: #fbcd15 !important;
}

/* --- Location --- */
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.address {
  background-color: #3b2454;
}
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.address svg {
    stroke: #c15efe !important;
}


/* --- Time --- */
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.time {
  background-color: #543824;
}
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon.time svg {
    stroke: #faa015 !important;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info h4 {
  margin: 0;
  font-size: 1rem;
  font-weight: 600;
  color: #d4d9e3;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info p,
.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info a {
  margin: 5px 0 0;
  font-size: 0.95rem;
  color: #b0b8c8;
  line-height: 1.4;
  text-decoration: none;
}

.elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info a:hover {
  color: #F1DAB0;
}

/* Responsive */
@media (max-width: 480px) {
  .elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card {
    padding: 20px;
    max-width: 100%;
  }

  .elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .contact-item {
    align-items: center;
  }

  .elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .icon {
    width: 40px;
    height: 40px;
    margin-right: 12px;
  }

  .elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info h3 {
    font-size: 0.95rem;
  }

  .elementor-70 .elementor-element.elementor-element-edc4cb6 .contact-card .info p {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5062af */.elementor-70 .elementor-element.elementor-element-d5062af h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b93411 */.elementor-70 .elementor-element.elementor-element-5b93411 h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b7c202d *//* --- sticky-header offset --- */
#contactform {
  scroll-margin-top: 140px;
}

@media (max-width:767px) {
    #contactform {
        sscroll-margin-top: 80px;
    }
}

 /* --- Asterix info ---*/
.nf-form-fields-required {
    color: var(--e-global-color-b54462a);
    padding: 5px;
}
.nf-form-fields-required .ninja-forms-req-symbol {
    font-weight: bold;
}

/* --- Upload Cancel button --- */
.file_upload-container .btn.nf-fu-button-cancel {
    color: white;
    border: 2px solid white;
    border-radius: 27px;
}

/* ---  Checkbox Ninja Forms field 18 --- */
/* Resize the container */
#nf-field-18-wrap .nf-field-element {
  width: 18px !important;
  height: 18px !important;
  -webkit-tap-highlight-color: transparent;
  position: relative !important;
}

#nf-field-18-wrap .nf-field-element input[type=checkbox] {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  opacity: 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
  z-index: 2 !important;
  width: 100% !important;
  height: 100% !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
}

/* The fake checkbox box — using ::after on the element wrapper */
#nf-field-18-wrap .nf-field-element::before {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  border-radius: 4px !important;
  background-color: #fff !important;
  border: 1.5px solid #BBC1E1 !important;
  transition: background-color 0.2s, border-color 0.2s !important;
  z-index: 1 !important;
  pointer-events: none !important;
}

/* Hover */
#nf-field-18-wrap .nf-field-element:has(input:hover:not(:disabled))::before {
  border-color: #534AB7 !important;
}

/* Checked */
#nf-field-18-wrap .nf-field-element:has(input:checked)::before {
  background-color: #F1DAB0 !important;
  border-color: #534AB7 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l3 3 5-6' stroke='%238B5403' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 65% !important;
}

/* Disabled */
#nf-field-18-wrap .nf-field-element:has(input:disabled)::before {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
/* ─── End Checkbox Ninja Forms ─── *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14110fd *//* wrapper */
.divider-img-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:12px;                /* espace entre image et lignes */
  width:100%;
  box-sizing:border-box;
  margin: 24px 0;
}

/* lignes (pseudo-éléments appliqués sur un enfant invisible pour compatibilité) */
.divider-img-wrapper::before,
.divider-img-wrapper::after{
  content:"";
  display:block;
  flex:1 1 0;
  min-width:20px;
  height:1px;              /* épaisseur ligne */
  background:linear-gradient(to right, rgba(241, 218, 176, 0), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 1));
}

.divider-img-wrapper::after{ 
    background:linear-gradient(to right, rgba(241, 218, 176, 1), rgba(241, 218, 176, 0.35), rgba(241, 218, 176, 0));
}

/* image */
.divider-img-wrapper .divider-img{
  display:block;
  max-width:120px;
  width:80px;
  height:auto;
  object-fit:contain;
  vertical-align:middle;
  margin:0 8px;
}

/* responsive */
@media (max-width:480px){
  .divider-img-wrapper .divider-img{ max-width:80px; margin:0 6px; }
  .divider-img-wrapper::before,
  .divider-img-wrapper::after{ min-width:8px; }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b181971 */.elementor-70 .elementor-element.elementor-element-b181971 h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2a21272 */.elementor-70 .elementor-element.elementor-element-2a21272 {
    color: #F1DAB0;
}

.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary {
    max-width: 100%
}

.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary-rating {
    display: flex;
    width: 100%;
    justify-content: center;
    font-size: xxx-large;
    margin-bottom: 5px;
}

.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary-stars  {
    display: flex;
    width: 100%;
    justify-content: center;
    font-size: large;
}

.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary-text  {
    display: flex;
    width: 100%;
    justify-content: center;
    font-size: normal;
}

.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary .glsr-summary-bar-background:before,
.elementor-70 .elementor-element.elementor-element-2a21272 .glsr-summary .glsr-summary-bar-background:after
 {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0a11965 */.elementor-70 .elementor-element.elementor-element-0a11965 h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1d75fea */.elementor-70 .elementor-element.elementor-element-1d75fea,
.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-field,
.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-button {
    width: 100%;
}

.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-field-rating {
    wwidth: 100%;
    fflex-direction: column;
    aalign-items: flex-start;
}

.elementor-70 .elementor-element.elementor-element-1d75fea label {
    color: #cbd5e1;
    font-weight: bold;
    margin-bottom: 7px !important;
}

.elementor-70 .elementor-element.elementor-element-1d75fea input, 
.elementor-70 .elementor-element.elementor-element-1d75fea textarea 
{
    color: #F1DAB0;
    border: solid 1px #475569;
    background-color: rgb(51 65 85 / 50%);
    margin-bottom: 10px;
}

.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-field-choice {
    margin: 5px 0 15px;
}

.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-field-error::before,
.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-form-failed::before{
    display: none;
}

.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-button {
    padding: 12px 24px;
    background-color: #f1dab0;
    border: solid 2px #f1dab0;
    border-radius: 27px;
    color: #8B5403;
    text-align: center;
    justify-content: center;
    font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-1d75fea .glsr-button:hover {
    background-color: transparent;
    color: white;
}    


/* ─── Checkbox glsr ──── */
/* Reset the track */
.glsr-toggle-track {
  position: absolute !important;
  inset: 0;
  border-radius: 4px !important;
  background-color: #fff !important;
  border: 1.5px solid #BBC1E1 !important;
  transition: background-color 0.2s, border-color 0.2s !important;
  padding: 0 !important;
}

/* Kill both pseudo-elements */
.glsr-toggle-track::before,
.glsr-toggle-track::after {
  display: none !important;
  content: none !important;
}

/* Checked state — SVG checkmark as background */
.glsr-toggle input[type=checkbox]:checked ~ .glsr-toggle-track {
  background-color: var(--e-global-color-b54462a, #534AB7) !important;
  border-color: var(--e-global-color-b54462, #534AB7) !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l3 3 5-6' stroke='%238B5403' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 65% !important;
}

/* Hover */
.glsr-toggle input[type=checkbox]:hover:not(:disabled) ~ .glsr-toggle-track {
  border-color: var(--e-global-color-6820186, #534AB7) !important;
}

/* Resize the container */
.glsr-toggle {
  width: 18px !important;
  height: 18px !important;
  -webkit-tap-highlight-color: transparent;
}

/* Hide the native input */
.glsr-toggle input[type=checkbox] {
  position: absolute !important;
  inset: 0 !important;
  opacity: 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
  z-index: 2 !important;
  width: 100% !important;
  height: 100% !important;
}
/* ─── End Checkbox glsr ──── *//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ce57ce */.elementor-70 .elementor-element.elementor-element-3ce57ce h3 {
    margin-block-start: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-167dceb */.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review {
    border: 1px solid var(--e-global-color-b54462a);
    border-radius: 30px;
    padding: 15px;
    background-color: rgb(51 65 85 / 50%);
    color: var(--e-global-color-b54462a);
}


.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-date {
    display: inline-flex;
    color: white;
    font-style: italic;
    vertical-align: top;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-content {
    margin-top: 10px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-content p {
    margin-bottom: 0px
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-author {
    display:inline-flex;
    margin-top: 10px;
    color: white;
    font-style: italic;
}


s.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review:has(.glsr-review-response) .glsr-review-verified,
s.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review:has(.glsr-review-response) .glsr-review-author {
  margin-bottom: 15px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-verified {
    display:inline-flex;
    color: green;
    vertical-align: bottom;
    margin-left: 10px;
    margin-bottom: -8px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-verified svg { 
    margin-top:3px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-response {
    padding:15px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-review-response:after {
    border-radius: 15px;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-ajax-loadmore {
    display:flex;
    justify-content: center;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-button {
    padding: 12px 24px;
    background-color: #f1dab0;
    border: solid 2px #f1dab0;
    border-radius: 27px;
    color: #8B5403;
    text-align: center;
    justify-content: center;
    font-weight: bold;
}

.elementor-70 .elementor-element.elementor-element-167dceb .glsr-button:hover {
    background-color: transparent;
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4533e8 */@media (max-width: 767px) {
   .elementor-70 .elementor-element.elementor-element-c4533e8 {
    border: 1px solid var(--e-global-color-b54462a);
  }
}/* End custom CSS */