.elementor-15368 .elementor-element.elementor-element-4aa8f146{--display:flex;--min-height:50vh;--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;}body:not(.rtl) .elementor-15368 .elementor-element.elementor-element-493f0b7{left:0px;}body.rtl .elementor-15368 .elementor-element.elementor-element-493f0b7{right:0px;}.elementor-15368 .elementor-element.elementor-element-493f0b7{top:0px;z-index:-22;}.elementor-15368 .elementor-element.elementor-element-493f0b7 .pe--spline--loader canvas.spline--canvas{width:100vw !important;height:100vh !important;}.elementor-15368 .elementor-element.elementor-element-493f0b7 spline-viewer{width:100vw !important;height:100vh !important;}.elementor-15368 .elementor-element.elementor-element-108a8291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-15368 .elementor-element.elementor-element-f9c6475 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-f9c6475 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-f9c6475 .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-f9c6475{width:10%;}.elementor-15368 .elementor-element.elementor-element-363dad60 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-363dad60 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-363dad60 .elementor-repeater-item-b638ee2{font-family:var(--sec_typo-font-family);font-size:var(--sec_typo-font-size);line-height:var(--sec_typo-line-height);letter-spacing:var(--sec_typo-letter-spacing);font-weight:var(--sec_typo-font-weight);text-transform:var(--sec_typo-text-transform);color:#FF4200;--border-style:none;--pPadding:0px 0px 0px 0px;--bRadius:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-363dad60 .customized--word.elementor-repeater-item-b638ee2{--pe-rotate:0deg;--pe-scale:1;--pe-translate-x:0%;--pe-translate-y:0%;margin-right:0px;margin-left:0px;}.elementor-15368 .elementor-element.elementor-element-363dad60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-363dad60 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-363dad60{width:29%;}.elementor-15368 .elementor-element.elementor-element-1ac3915 .text-wrapper{text-align:right;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-1ac3915 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:right;}.elementor-15368 .elementor-element.elementor-element-1ac3915 .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-1ac3915{width:10%;}.elementor-15368 .elementor-element.elementor-element-3ba186af{--display:flex;}.elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee .marquee-wrap > span{font-family:var(--sec_typo-font-family);font-size:var(--sec_typo-font-size);line-height:var(--sec_typo-line-height);letter-spacing:var(--sec_typo-letter-spacing);font-weight:var(--sec_typo-font-weight);text-transform:var(--sec_typo-text-transform);}.elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee *, .elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee .seperator{font-size:120px;}.elementor-15368 .elementor-element.elementor-element-378f43c4 .seperator{width:120px;}.elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee .marquee-wrap{gap:50px;}.elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee{gap:50px;}.elementor-15368 .elementor-element.elementor-element-378f43c4 {--secondaryColor:#FF4200;}.elementor-15368 .elementor-element.elementor-element-1afbad40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15368 .elementor-element.elementor-element-6fab8fa1{--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-15368 .elementor-element.elementor-element-221c07fe{--display:flex;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 .elementor-repeater-item-b638ee2{font-family:var(--sec_typo-font-family);font-size:var(--sec_typo-font-size);line-height:var(--sec_typo-line-height);letter-spacing:var(--sec_typo-letter-spacing);font-weight:var(--sec_typo-font-weight);text-transform:var(--sec_typo-text-transform);color:#FF4200;--border-style:none;--pPadding:0px 0px 0px 0px;--bRadius:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 .customized--word.elementor-repeater-item-b638ee2{--pe-rotate:0deg;--pe-scale:1;--pe-translate-x:0%;--pe-translate-y:0%;margin-right:0px;margin-left:0px;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6 .text-wrapper p{font:var(--text-p-large);letter-spacing:var(--text-p-large-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-6ac82ca6{width:61%;}.elementor-15368 .elementor-element.elementor-element-1d2bbcc6{--display:flex;}.elementor-15368 .elementor-element.elementor-element-36bdd577 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h2-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-36bdd577 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-36bdd577 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-36bdd577 .text-wrapper p{font:var(--text-h2);letter-spacing:var(--text-h2-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-36bdd577{width:100%;}.elementor-15368 .elementor-element.elementor-element-4ff8112 .pe-accordion-item-title{flex-direction:row;}.elementor-15368 .elementor-element.elementor-element-4ff8112 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-4ff8112 .pe--accordion{align-items:center;}.elementor-15368 .elementor-element.elementor-element-4ff8112 .pe--accordion .accordion-toggle{font-size:50px;}.elementor-15368 .elementor-element.elementor-element-5b94bf76{--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;}.elementor-15368 .elementor-element.elementor-element-3ebd2fb0{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:25vh;}.elementor-15368 .elementor-element.elementor-element-3ebd2fb0.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-15368 .elementor-element.elementor-element-3ebd2fb0{left:50%;}body.rtl .elementor-15368 .elementor-element.elementor-element-3ebd2fb0{right:50%;}.elementor-15368 .elementor-element.elementor-element-765bdcf4 .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-765bdcf4 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-765bdcf4 .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-765bdcf4{width:22%;}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-h1-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .elementor-repeater-item-806b59e{font-family:var(--sec_typo-font-family);font-size:var(--sec_typo-font-size);line-height:var(--sec_typo-line-height);letter-spacing:var(--sec_typo-letter-spacing);font-weight:var(--sec_typo-font-weight);text-transform:var(--sec_typo-text-transform);color:#FF4200;--border-style:none;--pPadding:0px 0px 0px 0px;--bRadius:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .customized--word.elementor-repeater-item-806b59e{--pe-rotate:0deg;--pe-scale:1;--pe-translate-x:0%;--pe-translate-y:0%;margin-right:0px;margin-left:0px;}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper p{font:var(--text-big-title);letter-spacing:var(--text-big-title-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper p , .elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper > *{font-weight:400;}.elementor-15368 .elementor-element.elementor-element-1bc81c72{--display:flex;}.elementor-15368 .elementor-element.elementor-element-323d36f1{--display:flex;--min-height:590px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--mainBackground:#72F72C85 !important;--backdropBlur:10px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-15368 .elementor-element.elementor-element-323d36f1 , .elementor-15368 .elementor-element.elementor-element-323d36f1 .e-con{--mainColor:var( --e-global-color-50fa458 );}.fade--overlay--for--323d36f1{--mainBackground:#72F72C85 !important;}.elementor-15368 .elementor-element.elementor-element-23d79f26{--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:space-between;}.elementor-15368 .elementor-element.elementor-element-1d9d16a0 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h4-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-1d9d16a0 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-1d9d16a0 .text-wrapper p{font:var(--text-h4);letter-spacing:var(--text-h4-letter-spacing);font-family:var(--sec_typo-font-family) !important;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15{width:40%;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15 .single--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15 .parallax--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15 .single--image img{height:100%;object-fit:cover;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15 .single-image img{border-radius:0px 0px 0px 0px;overflow:hidden;object-position:center;}.elementor-15368 .elementor-element.elementor-element-4d9e6d15 .single-image.zoomed--image > div{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-15368 .elementor-element.elementor-element-43d2d7bd{--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:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15368 .elementor-element.elementor-element-66dc7e6e .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-66dc7e6e .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-66dc7e6e .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-66dc7e6e{width:73%;}.elementor-15368 .elementor-element.elementor-element-6c6c1bf8 ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-6c6c1bf8 .pe--list--item.pe--styled--object{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-15368 .elementor-element.elementor-element-6c6c1bf8 {--linesColor:var( --e-global-color-50fa458 );}.elementor-15368 .elementor-element.elementor-element-706b98f6{--display:flex;--min-height:590px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--mainBackground:#0C1CEAAD !important;--backdropBlur:10px;--border-radius:15px 15px 15px 15px;}.elementor-15368 .elementor-element.elementor-element-706b98f6 , .elementor-15368 .elementor-element.elementor-element-706b98f6 .e-con{--mainColor:#000000;}.fade--overlay--for--706b98f6{--mainBackground:#0C1CEAAD !important;}.elementor-15368 .elementor-element.elementor-element-686707f6{--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:space-between;}.elementor-15368 .elementor-element.elementor-element-322a8e1c .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h4-letter-spacing);--mainColor:#FFFFFF;color:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-322a8e1c .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-322a8e1c .text-wrapper p{font:var(--text-h4);letter-spacing:var(--text-h4-letter-spacing);font-family:var(--sec_typo-font-family) !important;}.elementor-15368 .elementor-element.elementor-element-3a499b88{width:40%;}.elementor-15368 .elementor-element.elementor-element-3a499b88 .single--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-3a499b88 .parallax--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-3a499b88 .single--image img{height:100%;object-fit:cover;}.elementor-15368 .elementor-element.elementor-element-3a499b88 .single-image img{border-radius:0px 0px 0px 0px;overflow:hidden;object-position:center;}.elementor-15368 .elementor-element.elementor-element-3a499b88 .single-image.zoomed--image > div{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-15368 .elementor-element.elementor-element-3484b9d3{--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:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15368 .elementor-element.elementor-element-6226691 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);--mainColor:#FFFFFF;color:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-6226691 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-6226691 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-6226691{width:73%;}.elementor-15368 .elementor-element.elementor-element-73710a21 .pe--list ul li:not(:has(a)) , .elementor-15368 .elementor-element.elementor-element-73710a21 .pe--list ul li:has(a) a{--mainColor:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-73710a21 ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-73710a21 .pe--list--item.pe--styled--object{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-73710a21 {--mainColor:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-7e888460{--display:flex;--min-height:590px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--mainBackground:#ED0A3091 !important;--backdropBlur:10px;--border-radius:15px 15px 15px 15px;}.elementor-15368 .elementor-element.elementor-element-7e888460 , .elementor-15368 .elementor-element.elementor-element-7e888460 .e-con{--mainColor:#000000;}.fade--overlay--for--7e888460{--mainBackground:#ED0A3091 !important;}.elementor-15368 .elementor-element.elementor-element-518610c5{--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:space-between;}.elementor-15368 .elementor-element.elementor-element-542d9214 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h4-letter-spacing);--mainColor:var( --e-global-color-50fa458 );color:var( --e-global-color-50fa458 );}.elementor-15368 .elementor-element.elementor-element-542d9214 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-542d9214 .text-wrapper p{font:var(--text-h4);letter-spacing:var(--text-h4-letter-spacing);font-family:var(--sec_typo-font-family) !important;}.elementor-15368 .elementor-element.elementor-element-5305fc0e{width:40%;}.elementor-15368 .elementor-element.elementor-element-5305fc0e .single--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-5305fc0e .parallax--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-5305fc0e .single--image img{height:100%;object-fit:cover;}.elementor-15368 .elementor-element.elementor-element-5305fc0e .single-image img{border-radius:0px 0px 0px 0px;overflow:hidden;object-position:center;}.elementor-15368 .elementor-element.elementor-element-5305fc0e .single-image.zoomed--image > div{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-15368 .elementor-element.elementor-element-3b790c4a{--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:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15368 .elementor-element.elementor-element-39e28b84 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);--mainColor:var( --e-global-color-50fa458 );color:var( --e-global-color-50fa458 );}.elementor-15368 .elementor-element.elementor-element-39e28b84 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-39e28b84 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-39e28b84{width:73%;}.elementor-15368 .elementor-element.elementor-element-7f87f89 ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-7f87f89 .pe--list--item.pe--styled--object{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-7f87f89 {--mainColor:#FFFFFF;}.elementor-15368 .elementor-element.elementor-element-58c505a5{--display:flex;--min-height:590px;--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:15px 15px;--row-gap:15px;--column-gap:15px;--mainBackground:#00FFFFAD !important;--backdropBlur:10px;--border-radius:15px 15px 15px 15px;}.elementor-15368 .elementor-element.elementor-element-58c505a5 , .elementor-15368 .elementor-element.elementor-element-58c505a5 .e-con{--mainColor:#000000;}.fade--overlay--for--58c505a5{--mainBackground:#00FFFFAD !important;}.elementor-15368 .elementor-element.elementor-element-78123f8{--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:space-between;}.elementor-15368 .elementor-element.elementor-element-350ae472 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h4-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-350ae472 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-350ae472 .text-wrapper p{font:var(--text-h4);letter-spacing:var(--text-h4-letter-spacing);font-family:var(--sec_typo-font-family) !important;}.elementor-15368 .elementor-element.elementor-element-46939ba2{width:40%;}.elementor-15368 .elementor-element.elementor-element-46939ba2 .single--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-46939ba2 .parallax--image{height:230px;}.elementor-15368 .elementor-element.elementor-element-46939ba2 .single--image img{height:100%;object-fit:cover;}.elementor-15368 .elementor-element.elementor-element-46939ba2 .single-image img{border-radius:0px 0px 0px 0px;overflow:hidden;object-position:center;}.elementor-15368 .elementor-element.elementor-element-46939ba2 .single-image.zoomed--image > div{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;overflow:hidden;}.elementor-15368 .elementor-element.elementor-element-18c688e6{--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:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15368 .elementor-element.elementor-element-7c43c836 .text-wrapper{text-align:left;--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-7c43c836 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:left;}.elementor-15368 .elementor-element.elementor-element-7c43c836 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-7c43c836{width:73%;}.elementor-15368 .elementor-element.elementor-element-1cb0cbd9 ul li{font:var(--text-p);letter-spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-1cb0cbd9 .pe--list--item.pe--styled--object{border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;}.elementor-15368 .elementor-element.elementor-element-5d48e6e9{--display:flex;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15368 .elementor-element.elementor-element-3364b67c .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-p-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-3364b67c .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-3364b67c .text-wrapper p{font:var(--text-p-small);letter-spacing:var(--text-p-small-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-3364b67c{width:22%;}.elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper{text-align:center;--anim--letter--spacing:var(--text-h4-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-774c26cd .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-774c26cd .elementor-repeater-item-806b59e{font-family:var(--sec_typo-font-family);font-size:var(--sec_typo-font-size);line-height:var(--sec_typo-line-height);letter-spacing:var(--sec_typo-letter-spacing);font-weight:var(--sec_typo-font-weight);text-transform:var(--sec_typo-text-transform);color:#FF4200;--border-style:none;--pPadding:0px 0px 0px 0px;--bRadius:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-774c26cd .customized--word.elementor-repeater-item-806b59e{--pe-rotate:0deg;--pe-scale:1;--pe-translate-x:0%;--pe-translate-y:0%;margin-right:0px;margin-left:0px;}.elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper p{font:var(--text-h4);letter-spacing:var(--text-h4-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper p , .elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper > *{font-weight:400;}.elementor-15368 .elementor-element.elementor-element-774c26cd{width:75%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15368 .elementor-element.elementor-element-f49cdd3{padding:0px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-5df9ed3{--display:flex;}@media(max-width:1024px){.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper p{font:var(--text-md-title);letter-spacing:var(--text-md-title-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper{--anim--letter--spacing:var(--text-h1-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-4d9e6d15{width:200px;}.elementor-15368 .elementor-element.elementor-element-3a499b88{width:200px;}.elementor-15368 .elementor-element.elementor-element-5305fc0e{width:200px;}.elementor-15368 .elementor-element.elementor-element-46939ba2{width:200px;}}@media(max-width:767px){.elementor-15368 .elementor-element.elementor-element-4aa8f146{--min-height:74vh;}.elementor-15368 .elementor-element.elementor-element-f9c6475 .text-wrapper{text-align:center;}.elementor-15368 .elementor-element.elementor-element-f9c6475 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-f9c6475{width:30%;}.elementor-15368 .elementor-element.elementor-element-363dad60.elementor-element{--order:-99999 /* order start hack */;}.elementor-15368 .elementor-element.elementor-element-363dad60{width:100%;}.elementor-15368 .elementor-element.elementor-element-1ac3915 .text-wrapper{text-align:center;}.elementor-15368 .elementor-element.elementor-element-1ac3915 .words--just--switch[data-animation=wordsJustifyCollapse]>.anim_line{justify-content:center;}.elementor-15368 .elementor-element.elementor-element-1ac3915{width:30%;}.elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee *, .elementor-15368 .elementor-element.elementor-element-378f43c4 .pe-marquee .seperator{font-size:125px;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6.elementor-element{--order:-99999 /* order start hack */;}.elementor-15368 .elementor-element.elementor-element-6ac82ca6{width:100%;}.elementor-15368 .elementor-element.elementor-element-36bdd577.elementor-element{--order:-99999 /* order start hack */;}.elementor-15368 .elementor-element.elementor-element-36bdd577 .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-36bdd577 .text-wrapper{--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-36bdd577{width:100%;}.elementor-15368 .elementor-element.elementor-element-4ff8112 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-15368 .elementor-element.elementor-element-5b94bf76{--min-height:250vh;}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper p{font:var(--text-h3);letter-spacing:var(--text-h3-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-4ac9e080 .text-wrapper{--anim--letter--spacing:var(--text-h3-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-66dc7e6e{width:80%;}.elementor-15368 .elementor-element.elementor-element-6226691{width:80%;}.elementor-15368 .elementor-element.elementor-element-39e28b84{width:80%;}.elementor-15368 .elementor-element.elementor-element-7c43c836{width:80%;}.elementor-15368 .elementor-element.elementor-element-3364b67c{width:100%;}.elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper p{font:var(--text-h6);letter-spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-774c26cd .text-wrapper{--anim--letter--spacing:var(--text-h6-letter-spacing);}.elementor-15368 .elementor-element.elementor-element-774c26cd{width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15368 .elementor-element.elementor-element-221c07fe{--width:25%;}.elementor-15368 .elementor-element.elementor-element-1d2bbcc6{--width:75%;}}/* Start custom CSS for button, class: .elementor-element-f49cdd3 *//* 1. Structure & Forme */
.ango-btn-zym .elementor-button {
    /* Récupère la couleur orange exacte du thème */
    border: 1px solid var(--linesColor, #ffffff) !important; 
    border-radius: 50px !important; /* Forme Pilule */
    background: transparent !important;
    
    /* Force le texte sur une seule ligne (Vital) */
    white-space: nowrap !important; 
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    
    /* Dimensions exactes pour matcher le bouton du bas */
    padding: 7px 12px !important; 
    
    position: relative;
    overflow: hidden;
    transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}

/* 2. Typographie (Aeonik Mono & Majuscules) */
.ango-btn-zym .elementor-button,
.ango-btn-zym .elementor-button span {
    font-family: 'aeonikmono-regular', monospace !important;
    font-size: 13px !important; /* Légèrement ajusté pour la lisibilité */
    text-transform: uppercase !important; /* Force "LET'S TALK" */
    letter-spacing: 0.5px !important;
    color: #ffffff !important; /* Texte blanc par défaut */
    line-height: 1 !important;
}

/* 3. Animation "Slide Up" (Fond qui monte) */
.ango-btn-zym .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* Au survol, le fond devient Orange (couleur du thème) */
    background-color: var(--linesColor, #ff4200); 
    transform: translateY(100%); /* Caché en bas */
    transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);
    z-index: 0;
}

/* 4. État Survol (Hover) */
.ango-btn-zym .elementor-button:hover::before {
    transform: translateY(0); /* Le fond remonte */
}

.ango-btn-zym .elementor-button:hover {
    /* La bordure reste orange ou devient transparente selon le goût */
    border-color: var(--linesColor, #ff4200) !important; 
}

/* Le texte devient noir (ou blanc) pour le contraste sur fond orange */
.ango-btn-zym .elementor-button:hover .elementor-button-content-wrapper,
.ango-btn-zym .elementor-button:hover span {
    color: #ffffff !important; /* Texte noir sur fond orange */
    position: relative;
    z-index: 1;
}/* End custom CSS */