.elementor-7 .elementor-element.elementor-element-16ea0ef{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero{min-height:88vh;--sga-overlay-left:#0A0A0A;--sga-overlay-middle:rgba(10,10,10,.55);--sga-overlay-right:rgba(10,10,10,.25);--sga-accent:#E30613;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__content{max-width:720px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__inner{padding:120px 24px 96px 24px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__description{color:rgba(255,255,255,.88);}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__button--primary{background-color:#E30613;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__button--secondary{color:#ffffff;border-color:rgba(255,255,255,.42);}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__button{border-radius:999px;padding:16px 28px 16px 28px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__info{background-color:rgba(255,255,255,.12);border-radius:16px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__info, .elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__info a{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__icon i{color:#ffffff;font-size:14px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__icon svg{fill:#ffffff;width:14px;height:14px;}.elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__phone, .elementor-7 .elementor-element.elementor-element-4958e57 .sga-hero__location{gap:9px;}.elementor-7 .elementor-element.elementor-element-a1cd589{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-section{background-color:#0A0A0A;padding:96px 24px 96px 24px;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-container{max-width:1240px;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-eyebrow, .elementor-7 .elementor-element.elementor-element-1b1c653 .sga-vehicle-price{color:#E30613;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-vehicle-tag, .elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-button{background-color:#E30613;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-title, .elementor-7 .elementor-element.elementor-element-1b1c653 .sga-vehicle-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-occasions-intro, .elementor-7 .elementor-element.elementor-element-1b1c653 .sga-vehicle-meta{color:#D8DDE6;}.elementor-7 .elementor-element.elementor-element-1b1c653 .sga-vehicle-card{background-color:#151515;}.elementor-7 .elementor-element.elementor-element-780dce0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5068732 .sga-widget{--sga-bg:#0A0A0A;--sga-card:#151515;--sga-red:#E30613;--sga-red-dark:#E30613;--sga-title:#FFFFFF;--sga-text:#FFFFFF;--sga-muted:#C9C9C9;--sga-radius:24px;--sga-pad:84px;}.elementor-7 .elementor-element.elementor-element-397766c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit{padding:96px 24px 96px 24px;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__container{max-width:1190px;gap:48px;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__content{max-width:610px;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__image-wrap{height:300px;border-radius:16px 16px 16px 16px;background-color:#151515;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__eyebrow{color:#d71920;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__title{color:#FFFFFF;margin:12px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__text p{color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-6f73197 .sga-notre-recit__text{margin:24px 0px 0px 0px;gap:16px;}.elementor-7 .elementor-element.elementor-element-f320b33{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-section{background-color:#0A0A0A;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-eyebrow{color:#E30613;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-icon{color:#E30613;border-color:#E30613;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-icon i, .elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-icon svg, .elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-icon svg *{color:#E30613;fill:#E30613;stroke:#E30613;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-item-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-34c4719 .sga-engagements-item-text{color:#cbd6e4;}.elementor-7 .elementor-element.elementor-element-0cbe4b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-eyebrow{color:#E30613;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-info-icon{color:#E30613;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-info-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-subtitle{color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-29bddc2 .sga-location-info-text{color:#C9C9C9;}.elementor-7 .elementor-element.elementor-element-27daed7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3a76168.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partners-section{background-color:#0A0A0A;padding:92px 24px 92px 24px;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partners-container{max-width:1180px;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partners-eyebrow, .elementor-7 .elementor-element.elementor-element-3a76168 .sga-partner-card:before{color:#E30613;background-color:#E30613;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partners-title, .elementor-7 .elementor-element.elementor-element-3a76168 .sga-partner-name{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partners-intro, .elementor-7 .elementor-element.elementor-element-3a76168 .sga-partner-description{color:#D8DDE6;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partner-card{background-color:#151515;}.elementor-7 .elementor-element.elementor-element-3a76168 .sga-partner-logo{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-712ffc6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-section{background-color:#0A0A0A;padding:92px 24px 92px 24px;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-container{max-width:1180px;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-eyebrow, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-score-value, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-count-value{color:#E30613;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-button, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-bar span{background-color:#E30613;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-title, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-company, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-criterion-label{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-copy, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-stat-label, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-criterion-score{color:#D8DDE6;}.elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-card, .elementor-7 .elementor-element.elementor-element-daea0c1 .sga-cert-side{background-color:#151515;}.elementor-7 .elementor-element.elementor-element-5ce7c57{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6901a6f .sga-depart-popup-overlay{background:rgba(0,0,0,.82);}.elementor-7 .elementor-element.elementor-element-6901a6f .sga-depart-popup-dialog{max-width:1100px;}.elementor-7 .elementor-element.elementor-element-6901a6f .sga-depart-popup-frame{border-radius:6px;}.elementor-7 .elementor-element.elementor-element-6901a6f .sga-depart-popup-frame img{border-radius:6px;}