.elementor-11648 .elementor-element.elementor-element-28aa92a{--display:flex;--min-height:760px;--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;--overlay-opacity:0.25;--padding-top:160px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-28aa92a:not(.elementor-motion-effects-element-type-background), .elementor-11648 .elementor-element.elementor-element-28aa92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.symmetrysl.com/wp-content/uploads/2026/06/Inauguration-Jeunesse-au-Soleil-Sun-Youth-Montreal-16-Juin-2026-20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11648 .elementor-element.elementor-element-28aa92a::before, .elementor-11648 .elementor-element.elementor-element-28aa92a > .elementor-background-video-container::before, .elementor-11648 .elementor-element.elementor-element-28aa92a > .e-con-inner > .elementor-background-video-container::before, .elementor-11648 .elementor-element.elementor-element-28aa92a > .elementor-background-slideshow::before, .elementor-11648 .elementor-element.elementor-element-28aa92a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11648 .elementor-element.elementor-element-28aa92a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-11648 .elementor-element.elementor-element-aa0972c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-2694d97 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11648 .elementor-element.elementor-element-2694d97 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11648 .elementor-element.elementor-element-2694d97{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11648 .elementor-element.elementor-element-2694d97 .elementor-icon-list-text{transition:color 0.3s;}.elementor-11648 .elementor-element.elementor-element-49e7858{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-d4cd549{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-52a6e92{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-1f55116{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-be8a67f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-1dc06a4{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-032d362{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-99bf5da{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-f476062{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-28bfcd2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-1c99fae{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-e426f4a{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-04bebe5{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-b0e933e{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-3691dde{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-c31a44a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-fc0f4f0{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-dc6497a{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-eef7b32{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-e00f081{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-e222287{--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:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-11648 .elementor-element.elementor-element-56bfda1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-b7fdb33{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11648 .elementor-element.elementor-element-845b39f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11648 .elementor-element.elementor-element-49e7858{--content-width:1240px;}.elementor-11648 .elementor-element.elementor-element-99bf5da{--content-width:1240px;}.elementor-11648 .elementor-element.elementor-element-e426f4a{--content-width:1240px;}.elementor-11648 .elementor-element.elementor-element-dc6497a{--content-width:1240px;}.elementor-11648 .elementor-element.elementor-element-e222287{--content-width:1240px;}}@media(max-width:767px){.elementor-11648 .elementor-element.elementor-element-28aa92a{--min-height:600px;--padding-top:120px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-11648 .elementor-element.elementor-element-49e7858{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11648 .elementor-element.elementor-element-99bf5da{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-11648 .elementor-element.elementor-element-e426f4a{--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-11648 .elementor-element.elementor-element-dc6497a{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-11648 .elementor-element.elementor-element-e222287{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS */body .sy-page,body .sy-page .elementor-widget-text-editor,body .sy-page .elementor-heading-title,body .sy-page .elementor-button,body .sy-page .elementor-icon-list-text,body .sy-page .elementor-tab-title{font-family:Manrope,system-ui,sans-serif}
body .e-con.sy-page{background-color:#000;color:#fff}
body .e-con.sy-alt{background-color:#0a0a0a;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}
body .sy-kick .elementor-heading-title{color:#FFD400;font-size:13px;font-weight:800;letter-spacing:3px;text-transform:uppercase;line-height:1.4}
body .sy-crumb,body .sy-crumb p{font-size:13px;color:#b3b3b3;margin:0}body .sy-crumb a{color:#b3b3b3}body .sy-crumb a:hover{color:#FFD400}
body .sy-h1 .elementor-heading-title{color:#fff;font-size:clamp(40px,5.8vw,80px);line-height:1;font-weight:800;letter-spacing:-2px;max-width:980px}
body .sy-h2 .elementor-heading-title{color:#fff;font-size:clamp(30px,4vw,52px);line-height:1.06;font-weight:800;letter-spacing:-1px}
body .sy-h3 .elementor-heading-title{color:#fff;font-size:26px;line-height:1.15;font-weight:800}
body .sy-h4 .elementor-heading-title{color:#fff;font-size:20px;line-height:1.25;font-weight:800}
body .sy-num .elementor-heading-title{font-size:13px;font-weight:800;letter-spacing:2px;color:#FFD400}
body .sy-bignum .elementor-heading-title{font-size:96px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:2px #FFD400}
body .sy-midnum .elementor-heading-title{font-size:40px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1.5px #FFD400}
body .sy-sub p{font-size:18px;line-height:1.6;color:#e6e6e6;margin:0;max-width:660px}
body .sy-txt p,body .sy-lead p{font-size:16px;line-height:1.7;color:#cfcfcf;margin:0}body .sy-lead{max-width:400px}
body .sy-small p{font-size:15px;line-height:1.6;color:#b3b3b3;margin:0}
body .sy-meta .elementor-heading-title{font-size:12px;font-weight:800;letter-spacing:1px;color:#FFD400}
body .sy-btn-y .elementor-button{background:#FFD400;color:#000;border-radius:0;font-weight:800;font-size:15px;padding:16px 24px;border:2px solid #FFD400}
body .sy-btn-y .elementor-button:hover{background:#ffe45c;border-color:#ffe45c;color:#000}
body .sy-btn-o .elementor-button{background:transparent;color:#fff;border:2px solid #fff;border-radius:0;font-weight:800;font-size:15px;padding:14px 22px}
body .sy-btn-o .elementor-button:hover{border-color:#FFD400;color:#FFD400}
body .sy-jump .elementor-button{background:rgba(0,0,0,.6);color:#fff;border:1px solid #333;border-radius:0;font-weight:700;font-size:14px;padding:12px 16px}
body .sy-jump .elementor-button:hover{border-color:#FFD400;color:#FFD400}
body .sy-check .elementor-icon-list-items{border-top:1px solid #262626}
body .sy-check .elementor-icon-list-item{padding:13px 0!important;border-bottom:1px solid #262626;margin:0!important}
body .sy-check .elementor-icon-list-text{color:#fff;font-size:15px;font-weight:600}
body .sy-check .elementor-icon-list-icon i{color:#FFD400;font-size:14px}body .sy-check .elementor-icon-list-icon svg{fill:#FFD400;width:14px}
body .sy-chips .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px}
body .sy-chips .elementor-icon-list-item{margin:0!important;padding:5px 10px!important;background:#1f1f1f}
body .sy-chips .elementor-icon-list-item:after{display:none!important}
body .sy-chips .elementor-icon-list-text{color:#e6e6e6;font-size:12px;font-weight:700;padding:0!important}
body .sy-chips .elementor-icon-list-icon{display:none}
body .sy-tags .elementor-icon-list-item{background:transparent;border:1px solid #FFD400}body .sy-tags .elementor-icon-list-text{color:#FFD400;font-size:13px;font-weight:800}
body .sy-dark .elementor-icon-list-item{background:transparent;border:1px solid #4a4a4a}body .sy-dark .elementor-icon-list-text{color:#fff;font-size:13px}
body .e-con.sy-hero>.e-con-inner{justify-content:flex-end;position:relative;z-index:2}
body .e-con.sy-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.85) 0%,rgba(0,0,0,.35) 35%,rgba(0,0,0,0) 65%);pointer-events:none;z-index:1}
body .sy-proofs .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid #333;padding-top:20px}
body .sy-proofs .elementor-icon-list-item{margin:0!important;padding:0!important;display:flex;align-items:center}body .sy-proofs .elementor-icon-list-item:after{display:none!important}
body .sy-proofs .elementor-icon-list-text{color:#cfcfcf;font-size:14px;padding:0!important}
body .sy-proofs .elementor-icon-list-item:before{content:"";width:8px;height:8px;background:#FFD400;margin-right:8px;display:inline-block}
body .sy-proofs .elementor-icon-list-icon{display:none}
body .e-con.sy-headl{flex:1 1 520px;min-width:0;max-width:740px}
body .e-con.sy-media{flex:1 1 520px;min-width:0;min-height:460px;border:1px solid #262626;justify-content:flex-end;align-items:flex-end;padding:12px 20px}
body .e-con.sy-body{flex:1 1 440px;min-width:0}
body .e-con.sy-half{flex:1 1 460px;min-width:0}
body .e-con.sy-grid3{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}
body .e-con.sy-grid4{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}
body .e-con.sy-cells{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;background-color:#262626;border:1px solid #262626}
body .e-con.sy-cell{background-color:#000;padding:32px 28px}
body .e-con.sy-card{background-color:#000;border:1px solid #262626;padding:32px 28px;transition:border-color .2s}
body .e-con.sy-card:hover,body .e-con.sy-pcard:hover{border-color:#FFD400}
body .e-con.sy-pcard{background-color:#0f0f0f;border:1px solid #262626;overflow:hidden;transition:border-color .2s}
body .e-con.sy-pbody{padding:24px}
body .sy-cover img{width:100%!important;height:240px!important;object-fit:cover;display:block;max-width:none}
body .sy-sys .sy-cover img{height:280px!important}
body .e-con.sy-steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border-top:2px solid #333;gap:0}
body .e-con.sy-step{position:relative;padding:32px 20px 0 0}
body .e-con.sy-step:before{content:"";position:absolute;top:-9px;left:0;width:16px;height:16px;background:#FFD400}
body .sy-spec .elementor-icon-list-items{border-top:1px solid #262626}body .sy-spec .elementor-icon-list-item{padding:12px 0!important;border-bottom:1px solid #262626;margin:0!important}
body .sy-spec .elementor-icon-list-text{color:#fff;font-size:15px}body .sy-spec .elementor-icon-list-icon{display:none}
body .e-con.sy-venue{flex:1 1 460px;min-width:0;min-height:420px;justify-content:flex-end;border:1px solid #262626;position:relative;overflow:hidden;padding:32px}
body .e-con.sy-venue:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000 0%,rgba(0,0,0,.8) 40%,rgba(0,0,0,0) 80%);z-index:0}
body .e-con.sy-venue>*{position:relative;z-index:1}
body .e-con.sy-approach{flex:1 1 520px;min-width:0;border-top:1px solid #262626}
body .e-con.sy-arow{border-bottom:1px solid #262626;padding:28px 0}
body .e-con.sy-incl{border:1px solid #262626;background-color:#000;padding:24px 28px}
body .sy-faq .elementor-toggle{border-top:1px solid #333}body .sy-faq .elementor-toggle-item{border-bottom:1px solid #333;margin:0!important}
body .sy-faq .elementor-tab-title{border:0!important;padding:22px 0!important;font-size:18px!important;font-weight:700;color:#fff!important}
body .sy-faq .elementor-tab-title.elementor-active,body .sy-faq .elementor-tab-title:hover{color:#FFD400!important}
body .sy-faq .elementor-tab-title a{color:inherit!important}
body .sy-faq .elementor-toggle-icon{color:#FFD400}
body .sy-faq .elementor-tab-content{border:0!important;padding:0 48px 24px 0!important;color:#cfcfcf;font-size:16px;line-height:1.7}
@media (max-width:767px){body .e-con.sy-media{min-height:300px}body .sy-bignum .elementor-heading-title{font-size:64px}body .sy-faq .elementor-tab-content{padding-right:0!important}body .e-con.sy-venue{min-height:360px}}
body .e-con.sy-hero{position:relative}
body .e-con.sy-hero>.elementor-background-video-container,body .e-con.sy-hero>.elementor-background-overlay{width:100%;left:0;right:0}
body .e-con.sy-heroin{max-width:1240px;width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:2}
body .sy-hero .elementor-heading-title,body .sy-hero .sy-sub p,body .sy-hero .sy-crumb p{text-shadow:0 2px 18px rgba(0,0,0,.55)}

body .e-con.sy-cells.sy-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-top:0;border-bottom:0}
body .e-con.sy-fact{background-color:#0a0a0a;padding:28px 24px}
body .sy-factv .elementor-heading-title{font-size:17px;font-weight:700;color:#fff;line-height:1.4}
body .sy-fact .sy-kick .elementor-heading-title{font-size:12px;letter-spacing:2px}
body .e-con.sy-yband{background-color:#FFD400}
body .e-con.sy-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:32px}
body .sy-stat .elementor-heading-title{color:#000;font-size:clamp(40px,4.4vw,60px);font-weight:800;letter-spacing:-2px;line-height:1}
body .sy-statl p{color:#000;font-size:14px;font-weight:700;line-height:1.4;margin:0}
body .e-con.sy-grid2{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:16px}
body .sy-pbody .sy-btn-o{margin-top:8px}
body .sy-h4 .elementor-heading-title a{color:#fff}body .sy-h4 .elementor-heading-title a:hover{color:#FFD400}
body .sy-gal:not(.is-open) .e-gallery-item:nth-child(n+16){display:none!important}
body .sy-gal .e-gallery-item{border:1px solid #262626;overflow:hidden}
body .sy-gal .e-gallery-image{transition:transform .4s}body .sy-gal .e-gallery-item:hover .e-gallery-image{transform:scale(1.04)}
body .elementor-widget.sy-galmore{align-self:center}
body .elementor-widget.sy-hidden{margin:0!important;height:0;overflow:hidden}
body .sy-place img{height:420px!important}
body .sy-tags .elementor-icon-list-items{gap:8px}
@media (max-width:767px){body .sy-place img{height:280px!important}}

body .sy-ntabs .e-n-tabs-heading{border-bottom:1px solid #262626;gap:8px;flex-wrap:wrap;justify-content:flex-start}
body .sy-ntabs .e-n-tab-title{background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;color:#9a9a9a!important;padding:14px 20px!important;flex-grow:0!important;min-height:52px}
body .sy-ntabs .e-n-tab-title .e-n-tab-title-text{font-family:Manrope,system-ui,sans-serif;font-size:16px;font-weight:800}
body .sy-ntabs .e-n-tab-title:hover{color:#fff!important}
body .sy-ntabs .e-n-tab-title[aria-selected="true"]{border-bottom-color:#FFD400!important;color:#fff!important}
body .sy-ntabs .e-n-tabs-content>.e-con{padding:32px 0 0!important;border:0!important;background:transparent!important}
body .e-con.sy-tabmedia{flex:3 1 520px;min-width:0}
body .e-con.sy-tabtext{flex:2 1 360px;min-width:0}
body .sy-tabimg img{height:420px!important}
@media (max-width:767px){body .sy-tabimg img{height:240px!important}body .sy-ntabs .e-n-tab-title{padding:12px 14px!important}}

body .e-con.sy-stats{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:32px 48px}
body .e-con.sy-stats>.e-con{flex:0 1 auto;width:auto}
body .sy-stat .elementor-heading-title{white-space:nowrap}
@media (max-width:767px){body .e-con.sy-stats{justify-content:flex-start}body .e-con.sy-stats>.e-con{flex:1 1 40%}}

body .e-con.sy-mandat>.e-con.sy-approach{display:flex;flex-direction:column}
body .e-con.sy-mandat .e-con.sy-arow{flex:1 1 auto;padding:12px 0!important;align-items:center}
body .e-con.sy-mandat .sy-arow .sy-small p{font-size:14px;line-height:1.5}
@media (max-width:1024px){body .e-con.sy-mandat .e-con.sy-arow{flex:0 0 auto;padding:16px 0!important}}
/* pme-mtl r4 */
@media (max-width:767px){body .sy-ntabs .e-n-tabs-heading{display:flex!important;flex-wrap:wrap;gap:4px}body .sy-ntabs .e-n-tab-title{flex:0 0 auto!important;width:auto!important;padding:10px 12px!important}body .sy-ntabs .e-n-tab-title .e-n-tab-title-text{font-size:14px}body .sy-ntabs .e-n-tabs-content>.e-con{padding-top:20px!important}}
/* pme-mtl r5 */
/* client */
body .sy-quote p{font-size:18px;line-height:1.5;font-weight:600;color:#e6e6e6;border-left:3px solid #FFD400;padding-left:20px;margin:10px 0 0}
body .sy-quote-by p{font-size:15px;font-weight:800;color:#fff;padding-left:23px;margin:16px 0 0;letter-spacing:.3px;display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}
body .sy-quote-by .sy-stars{color:#FFD400;font-size:22px;letter-spacing:3px;line-height:1}
body .sy-quote p{font-size:21px;line-height:1.45;font-weight:700;color:#fff;border-left:3px solid #FFD400;padding-left:20px;margin:12px 0 0}
body .sy-evlist{width:100%}/* End custom CSS */