@charset "UTF-8";body h1,body h2,body h3{margin-bottom:30px}body p+h1,body p+h2,body p+h3,body p+h4,body p+h5,body p+h6,body p+ul{margin-top:30px}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:80px!important;width:auto}.ast-header-sticked .ast-header-html-1 a{color:black}.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not(.astra-full-megamenu-wrapper) .sub-menu{-webkit-box-shadow:none;box-shadow:none}body.ast-primary-sticky-header-active .ast-builder-menu-1 .ast-mega-menu-enabled div:not(.astra-full-megamenu-wrapper) .sub-menu,body.ast-primary-sticky-header-active .ast-builder-menu-1 .astra-full-megamenu-wrapper,body.ast-primary-sticky-header-active .ast-builder-menu-1 .inline-on-mobile .sub-menu,body.ast-primary-sticky-header-active .ast-builder-menu-1 .menu-item .sub-menu,body.ast-primary-sticky-header-active .ast-desktop .ast-mega-menu-enabled div:not(.astra-full-megamenu-wrapper) .sub-menu,body.ast-primary-sticky-header-active .ast-desktop .astra-full-megamenu-wrapper,body.ast-primary-sticky-header-active .ast-desktop .inline-on-mobile .sub-menu,body.ast-primary-sticky-header-active .ast-desktop .menu-item .sub-menu{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.15);box-shadow:0 4px 20px rgba(0,0,0,0.15)}.current-menu-ancestor .current-menu-item a,.current-menu-ancestor>a{font-weight:bold!important}.ast-header-break-point .main-header-menu .sub-menu{padding-left:30px}.deux-colonnes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colonne-gauche{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.colonne-gauche .text-cg h2{text-align:center;font-size:50px}.colonne-gauche .liste-interactive{max-width:760px;width:100%;list-style:none;padding:0 30px}.colonne-gauche .liste-interactive h3{font-size:30px;margin-bottom:15px}.colonne-gauche .liste-interactive p{font-size:18px}.colonne-gauche li{position:relative;padding-left:100px;margin-bottom:30px}.colonne-gauche li:before{content:"";position:absolute;left:0;top:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:33px;height:21px;background:url("https://dev.westwalk.ca/wp-content/uploads/2025/05/right-arrow-gold.svg") no-repeat center;background-size:contain}.colonne-droite{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.colonne-droite img{max-width:100%;height:auto;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.liste-interactive li{margin-bottom:20px;cursor:pointer}.conteneur-defilant{overflow:hidden;white-space:nowrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.conteneur-defilant .texte-defilant{display:inline-block;padding-left:100%;-webkit-animation:scroll-left 15s linear infinite;animation:scroll-left 15s linear infinite}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.container-if{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.iframe-content{display:block}.slider-viewer .swiper-slide-inner:after,.slider-viewer .swiper-slide-inner:before{content:"";position:absolute;left:0;width:100%;height:200px;z-index:0;pointer-events:none}.slider-viewer .swiper-slide-inner:before{top:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.6)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.6),transparent)}.slider-viewer .swiper-slide-inner:after{bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.6)),to(transparent));background:linear-gradient(to top,rgba(0,0,0,0.6),transparent)}.slider-viewer .swiper-slide-inner .elementor-slide-description,.slider-viewer .swiper-slide-inner .swiper-slide-contents{z-index:1}@media screen and (min-width:1024px){.colonne-gauche .text-cg{padding:0 60px}}@media screen and (max-width:1400px){.deux-colonnes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.deux-colonnes .colonne-gauche{padding:30px}.deux-colonnes .colonne-gauche .liste-interactive li{padding-left:60px}.deux-colonnes .colonne-droite{display:none}}@media screen and (max-width:768px){.deux-colonnes .colonne-gauche .liste-interactive{padding:0}.deux-colonnes .colonne-gauche .liste-interactive li{padding-left:0px}.deux-colonnes .colonne-gauche .liste-interactive li:before{display:none}.deux-colonnes .colonne-gauche h2{font-size:30px}.deux-colonnes .colonne-gauche h3{font-size:24px}}body #contact-section .wpcf7 .wpcf7-not-valid-tip{color:#14272D}body #contact-section .wpcf7 form option,body #contact-section .wpcf7 form select,body #contact-section .wpcf7 form textarea{border:2px #B17413 solid!important}body #contact-section .wpcf7 form input[type=email],body #contact-section .wpcf7 form input[type=tel],body #contact-section .wpcf7 form input[type=text]{border:2px #B17413 solid}body #contact-section .wpcf7 form .wpcf7-list-item-label{color:#14272D}body #contact-section .wpcf7 form input.wpcf7-form-control.wpcf7-submit.has-spinner{border-color:#B17413;color:#B17413}body #contact-section .wpcf7 form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{color:#fff}body .wpcf7 .wpcf7-not-valid-tip{color:#fff}body .wpcf7 form input[type=email],body .wpcf7 form input[type=tel],body .wpcf7 form input[type=text]{height:auto;padding:20px 40px!important;border:none;border-radius:50px;font-size:16px;line-height:1.2em;font-family:"Aileron",Arial,Helvetica,sans-serif;color:#14272D}body .wpcf7 form input::-webkit-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form input::-moz-placeholder{opacity:1;color:#14272D}body .wpcf7 form input:-ms-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form input::-ms-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form input::placeholder{opacity:1;color:#14272D}body .wpcf7 form .wpcf7-list-item-label{font-size:16px;line-height:1.2em;font-family:"Aileron",Arial,Helvetica,sans-serif;color:#fff}body .wpcf7 form option,body .wpcf7 form select,body .wpcf7 form textarea{height:auto;border-radius:50px;padding:20px 40px!important;font-size:16px;font-family:"Aileron",Arial,Helvetica,sans-serif;color:#14272D}body .wpcf7 form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("https://dev.westwalk.ca/wp-content/uploads/2025/05/arrow-right-bleu.svg");background-size:30px;background-repeat:no-repeat;background-position:right 20px center}body .wpcf7 form textarea::-webkit-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form textarea::-moz-placeholder{opacity:1;color:#14272D}body .wpcf7 form textarea:-ms-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form textarea::-ms-input-placeholder{opacity:1;color:#14272D}body .wpcf7 form textarea::placeholder{opacity:1;color:#14272D}body .wpcf7 form .col-2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}body .wpcf7 input.wpcf7-form-control.wpcf7-submit.has-spinner{float:right;border-color:#fff;color:#fff}.wpcf7 form.sent .wpcf7-response-output{background-color:#fff}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background-color:#fff}@media screen and (max-width:768px){body .wpcf7 .col-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}