:root{--primary:#EC2027;--primary-hover:#D70014;--primary-100:#FDA9AE;--lightgray-400:#868686;--neutral-100:#f7f7f7;--secondary:#82C8ED;--tertiary:#FB9C29}.breakout--full{width:100vw!important;max-width:100vw!important;margin:0 calc(-50vw + 50%)!important;align-self:flex-start}.breakout--full>.gb-inside-container{padding-left:90px;padding-right:90px}.auto--centered,.auto--centered .cad-flip-btn,.nectar-button.auto--centered{margin:0 auto;align-items:center}.cad-justify-center>*{justify-content:center}.cad__hero-h1-like{font-size:54px;}.cad__text--accent,.accent-color{color:var(--primary)}.text--white{color:#fff}.cad-opacity-8,.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation.cad-opacity-8{opacity:0.8!important}.max-width--350{max-width:350px}.card-shadow{box-shadow:0 0 4px rgb(0 0 0 / .1)}.dark--overlay .row-bg-wrap>.using-image::after{content:"";background-image:linear-gradient(180deg,rgb(0 0 0 / .21),rgb(0 0 0 / .7));z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.bottom-line-separator--small,.bottom-line-separator{position:relative}.bottom-line-separator::after{content:"";position:absolute;width:80%;min-width:250px;height:3px;bottom:0;left:10%;background-color:#353535}.bottom-line-separator--small{padding-bottom:60px;margin-bottom:50px!important}.bottom-line-separator--small::after{content:"";position:absolute;width:12%;height:3px;bottom:0;left:44%;background-color:#CB0011}.plans-image--border .vc_column-inner{position:relative}.plans-image--border .vc_column-inner img{width:100%;object-fit:cover}.plans-image--border .vc_column-inner::before{content:'';position:absolute;background-color:#CB0011;width:22%;height:26%;bottom:-11px;left:-11px}.plans-image--border .vc_column-inner::after{content:'';position:absolute;background-color:#CB0011;width:11px;height:22%;top:55px;right:-11px;z-index:-1}.heading--red-line-above{position:relative}.heading--red-line-above::before{content:'';position:absolute;background-color:#CB0011;width:7%;height:9px;top:-24px;left:46.5%}.cad-underlined-title{position:relative}.cad-underlined-title::after{content:'';width:18%;border-bottom:solid 5px var(--primary);position:absolute;left:0;bottom:15%;z-index:1}.cad-bg--red-slanted{position:relative;transform:skew(-18deg) translateX(32px);max-width:calc(100% - 64px)}.cad-bg--red-slanted::before{position:absolute;content:"";top:0;right:16px;background-color:var(--primary);z-index:0;height:100%;width:100%}.cad-bg--red-slanted::after{content:"";position:absolute;top:8px;right:-16px;height:100%;width:100%;background-color:#e2e2e2;z-index:-10}.cad-bg--red-slanted .wpb_wrapper{padding:16px 32px 16px 16px}.cad-bg--red-slanted p{color:#fff;text-wrap:pretty;text-transform:uppercase;font-size:40px;line-height:1.1;font-weight:700;letter-spacing:.05em;transform:skew(18deg);z-index:1}.cad-icon-list ul>li{position:relative;list-style:none;padding-left:.5em}.cad-icon-list ul>li::before{content:"";background-image:url(/wp-content/uploads/2025/10/arrow-right-icn-1.svg);background-size:22px;width:22px;height:auto;aspect-ratio:1 / 1;position:absolute;margin-left:-30px;margin-top:-5px}@media (max-width:1000px){.cad-bg--red-slanted .wpb_wrapper{padding:12px 32px 12px 12px}.cad-bg--red-slanted p{font-size:28px}}@media (max-width:480px){.cad-bg--red-slanted p{font-size:22px}}.cad-series--pad-top{padding-top:48px}.cad-img--row p{display:flex;gap:15px}.cad-heading--bg-red h2,.cad-heading--bg-red h3,.cad-heading--bg-red h4{font-family:BasisGrotesque-Medium;color:#fff;width:fit-content;min-width:60%;clip-path:polygon(0 0,100% 0%,calc(100% - 25px) 100%,0% 100%);padding:.38em 2.6em .38em .65em;line-height:1;font-weight:400;letter-spacing:1.5px;background-color:var(--primary)}.cad-heading--bg-gray h2,.cad-heading--bg-gray h3,.cad-heading--bg-gray h4{font-family:BasisGrotesque-Medium;color:#fff;width:fit-content;min-width:60%;clip-path:polygon(0 0,100% 0%,calc(100% - 25px) 100%,0% 100%);padding:.38em 2.6em .38em .65em;line-height:1;font-weight:400;letter-spacing:1.5px;background-color:var(--lightgray-400)}.cad-heading--bg-red h2,.cad-heading--bg-gray h2{font-size:26px}.cad-heading--bg-red h3,.cad-heading--bg-gray h3{font-size:20px}.cad-heading--bg-red h4,.cad-heading--bg-gray h4{font-size:18px}.cad-flip-btn{perspective:1000px;background:none;width:fit-content;display:block;font-size:14px;text-transform:uppercase;text-align:center}.cad-flip-btn .cad-flip-inner{position:relative;width:100%;height:100%;transition:transform 0.5s;transform-style:preserve-3d}.cad-flip-btn>.cad-flip-inner>span{display:block;backface-visibility:hidden;border:4px solid var(--primary);height:100%;width:100%;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;padding:1.2em 1.4em}.cad-flip-btn>.cad-flip-inner>span.cad-flip-btn-front{position:relative}.cad-flip-btn-front{background-color:unset;color:var(--primary);z-index:1}.cad-flip-btn:hover .cad-flip-inner{transform:rotateX(180deg)}.cad-flip-btn-back{background-color:var(--primary);color:#fff;transform:rotateX(180deg)}.extra-color-2{text-transform:uppercase}.cad-certification-logo .wpb_wrapper{display:flex;justify-content:center;align-items:center;gap:80px}.cad-certification-logo img{min-height:120px;max-height:120px;width:100%}@media (max-width:999px){.heading--red-line-above::before{width:10%;left:45%}.bottom-line-separator--small::after{width:150px;left:225px}.cad-certification-logo .wpb_wrapper{gap:60px}.cad-certification-logo img{min-height:80px;max-height:80px;width:100%}}@media (max-width:690px){.bottom-line-separator--small::after{left:135px}}@media (max-width:480px){.bottom-line-separator--small::after{left:85px}}.cad-new-model{display:flex;gap:16px}.sf-menu>li ul{width:22em}.menu-cad-new,.cad-new{text-transform:uppercase;color:var(--primary);font-size:18px;line-height:1;font-weight:600;border:4px solid var(--primary);border-radius:1.5em;padding:.5em 1em}p:has(.cad-new){display:flex;align-items:flex-start}.menu-cad-new{display:inline-block;font-size:8px;border:2px solid var(--primary)}#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a:has(.menu-cad-new),.menu-title-text:has(.menu-cad-new){display:flex;flex-wrap:wrap;column-gap:1em;row-gap:.25em;align-items:center}#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a .menu-cad-new,#top .sf-menu li ul li.menu-item a:hover .menu-cad-new,.menu-item a[aria-current="page"] .menu-cad-new{color:#fff;border-color:#fff}@media (max-width:480px){.cad-new-model{flex-direction:column}p:has(.cad-new){min-width:100%;order:-1}}.cad-icn-row *:has(img){display:flex;flex-wrap:wrap;gap:12px 24px}.cad-icn-row *:has(img) img{width:80px!important;flex-basis:80px;max-width:80px!important}.cad--bg-primary-100{background-color:var(--primary-100)}.cad--bg-neutral-100 .row-bg-wrap,.cad--bg-neutral-100{background-color:var(--neutral-100)}.cad-text--bg-neutral-100{width:100%;background-color:var(--neutral-100);padding:.5em 1em}.cad--bg-secondary{background-color:var(--secondary)}.cad--bg-tertiary{background-color:var(--tertiary)}ul li,ol li{font-family:"BasisGrotesque-OffWhite";line-height:1.2}.wpb_text_column li:not(:first-child),.post-content ul li:not(:first-child),.post-content ol li:not(:first-child){margin-top:.8em}.post-content ol li li:first-child,.post-content ul li li:first-child{margin-top:.8em}.cad__margin-auto--center{margin-left:auto;margin-right:auto}.cad__max-width--900px{max-width:900px}.cad-section--padding{padding-top:60px!important;padding-bottom:60px!important}.cad-legal-text__container .vc_column-inner{padding-top:20px;max-width:96ch}.cad-legal-text__container .vc_column-inner li{line-height:1.5}.cad-legal-text__container .vc_column-inner li:not(:first-child){padding-top:.5em}.gb-inside-container{margin:0 auto}@media only screen and (min-width:690px) and (max-width:999px){.gb-inside-container{max-width:600px}.breakout--full>.gb-inside-container{padding-left:0;padding-right:0}}@media only screen and (min-width:480px) and (max-width:690px){.gb-inside-container{max-width:420px}.breakout--full>.gb-inside-container{padding-left:0;padding-right:0}}@media only screen and (max-width:479px){.gb-inside-container{max-width:320px}.breakout--full>.gb-inside-container{padding-left:0;padding-right:0}}.container-wrap{padding:0px!important}.cad-page-header{padding:30px 0 35px 0px!important}.cad-page-header .row-bg-wrap{background-color:var(--neutral-100)}.cad-page-header h1{color:#000;margin-bottom:0;font-size:40px;letter-spacing:-1px;line-height:1}.cad-page-header p{color:var(--primary);font-size:1.45em;font-weight:500;padding-bottom:0}.cad-after-hero__col h3{color:var(--primary)}.cad-after-hero__col img{width:120px!important}.cad-home-division-card{position:relative;background-color:#fff;z-index:1}.cad-home-division-card .wpb_wrapper{background-color:#fff;margin-inline:30px;padding-top:40px;padding-bottom:32px}.cad-home-division-card::before{--border-width:4px;content:"";position:absolute;top:0;left:calc(var(--border-width) * -1);border:var(--border-width) solid #000;height:calc(100% - (var(--border-width) * 2));width:100%;z-index:-1}.cad-home-division-card ul{list-style-type:none;padding-left:0;margin-left:0}.cad-home-division-card li{padding-left:0;list-style:none;font-family:ErasITC-Demi;font-size:18px;font-weight:700;line-height:28px;margin-top:0!important;margin-bottom:8px;color:#444}.cad-home-division-card ul ul>li{font-family:BasisGrotesque-OffWhite;font-size:14px;font-weight:400;line-height:1.1;margin-bottom:0}.wpb_wrapper .cad-home-division-card__img-wrapper{display:flex;gap:20px;justify-content:center;margin-top:20px;margin-bottom:16px}.row .col .cad-home-division-card__img-wrapper img{aspect-ratio:1/1;overflow:hidden;object-fit:cover;max-width:150px;margin:0}.row .col .cad-home-division-card p img{padding:0;max-height:244px;object-fit:contain;margin-top:-36px;margin-bottom:0;padding-bottom:27px}.cad-section-service__col .vc_column-inner{background-color:#000;color:#fff}.cad-section-service__col .wpb_text_column{padding:8px 25px 25px 25px!important}.cad-section-service__col h3{color:#fff;font-size:1.5em!important;line-height:1.1em!important;padding-bottom:25px;position:relative}.cad-section-service__col h3::after{content:'';width:18%;border-bottom:solid 5px var(--primary);position:absolute;left:0;bottom:15%;z-index:1}.cad-section-service__col p{color:rgb(255 255 255 / .8);line-height:1em}.cad-section-realisation{margin-top:-270px}.cad-section-cta__col1{padding:40px 0;padding-right:0;padding-left:0}.cad-section-cta__col1--en p{padding-right:100px}@media screen and (max-width:999px){.cad-section-cta__col1--en p{padding-right:0}}.col .cad-hotte-options{background-color:#fff;max-width:768px}.cad-hotte-options .vc_column-inner{padding-left:32px;padding-right:88px}.col .cad-hotte-options .cad-hotte-options__container{margin-bottom:24px}.cad-hotte-options__container .wpb_wrapper h4{padding:.2em .8em;font-size:16px;background-color:var(--primary-100);font-family:'BasisGrotesque-Medium'}.cad-hotte-options__container .wpb_wrapper .cad-hotte-options__content{display:flex;flex-wrap:wrap;gap:24px}.row .col .cad-hotte-options__container img{width:50%;margin-bottom:0;flex-grow:1}.row .col .cad-hotte-options__container p{flex-basis:150px;flex-grow:1}@media (width <=480px){.cad-hotte-options .vc_column-inner{padding-left:16px;padding-right:16px}}.cad__carriere-hero,.cad__carriere-hero h2{color:#fff}.cad-advantages__container .row_col_wrap_12_inner{column-gap:30px}.cad-advantage-col{max-width:300px;margin:0 auto}.cad-advantage-col__title{color:var(--primary);line-height:1.2!important;margin-bottom:18px;max-width:13ch;margin-inline:auto}.cad-advantage-col__text{padding-bottom:0;font-family:"BasisGrotesque-OffWhite";line-height:1.4;max-width:22ch;margin-inline:auto}.cad__advantage-section{box-shadow:inset 0 -140px 0 #f8f8f8}.cad__advantage-section>.row-bg-wrap>.row-bg-layer{box-shadow:inset 0 -140px 0 #fff}.cad__carriere-qualite p{font-size:1.3rem;font-weight:700}.cad__carriere-qualite .cad__text--accent .wpb_wrapper p{position:relative;width:fit-content;margin-inline:auto;padding-bottom:1.5em;line-height:1}.cad__carriere-qualite .cad__text--accent .wpb_wrapper p::before{content:url(/wp-content/themes/salient-child-2022/icons/checkmark.svg);position:absolute;left:-1.5em}.cad-jobs-card__container{display:flex;column-gap:2%;row-gap:48px;flex-wrap:wrap;justify-content:flex-start}.cad-jobs-card{display:flex;flex-direction:column;min-width:260px;width:32%;max-width:400px;background-color:#000;color:#fff}.cad-jobs-card__media{aspect-ratio:3/2;width:100%}.row .col .cad-jobs-card__media img{object-fit:cover;margin-bottom:0;height:100%!important}.cad-jobs-card__body{order:1;display:flex;justify-content:flex-end;flex-grow:1;flex-direction:column;padding:24px}.cad-jobs-card__header{position:relative;padding-bottom:24px}.row .col .cad-jobs-card__title{color:#fff;font-size:1.6em;margin-bottom:0}.row .col p.cad-jobs-card__subtitle{font-size:1.2em;padding-bottom:8px}.cad-jobs-card__infos{padding:12px 0}.cad-jobs-card__info-wrapper{display:flex}.cad-jobs-card__info-text{padding-left:12px}.cad-jobs-card__btn{display:block;background-color:var(--primary);color:#fff;padding:.8em 1.2em;width:fit-content;transition:background-color 300ms ease-in-out;margin-top:auto}.cad-jobs-card__btn:hover{background-color:#d70014}@media screen and (max-width:1024px){.cad__hero-h1-like{font-size:38px}}@media screen and (max-width:999px){.cad-jobs-card__container{justify-content:center}.cad-jobs-card{width:100%}}@media screen and (max-width:767px){.cad__hero-h1-like{font-size:35px}.cad__avantage-section{box-shadow:inset 0 -140px 0 #f8f8f8}}.max-width-992{max-width:992px}.formation-testimony_text{position:relative}p.formation-testimony_text::before{content:"\201C";font-size:60px;position:absolute;top:-6px;left:-16px}@media screen and (max-width:767px){.gb-container-0675da24{max-width:350px;margin:0 auto}}.cad-contact-intro{margin:0;padding-bottom:5px;text-transform:uppercase}.cad-contact{font-size:1.5rem;margin:0;padding-bottom:10px;font-family:'ErasITC-Demi'!important}.cad-hero-section p{color:#000;margin:0 auto;max-width:700px}.cad-innovation__eco-solution-logo{min-width:240px}.cad-innovation__logos-img{max-height:80px}@media screen and (max-width:480px){.cad-innovation__eco-solution-logo{min-width:180px}}.page-id-10172 .main-content p,.page-id-10305 .main-content p{font-size:24px}.cad-a-propos__reputation-box{max-width:870px;margin-inline:auto!important}.col-cad-valeur>.vc_column-inner .wpb_wrapper{height:100%}.col-cad-valeur__img{height:100%}.col-cad-valeur__heading{margin-top:auto}.cad-a-propos__ikeca .img-with-aniamtion-wrap .inner{margin-inline:auto}.vc_row-fluid.card-cad-team>.span_12{flex-wrap:nowrap}.vc_row-fluid>.span_12 .wpb_column.card-cad-team__img{padding:0;min-width:150px}.vc_row-fluid>.span_12 .wpb_column.card-cad-team__body{padding:0}.card-cad-team__img .vc_column-inner{position:relative}.card-cad-team__img .vc_column-inner::before{content:'';position:absolute;background-color:#CB0011;width:66%;height:39%;bottom:-11px;left:-11px}.vc_row-fluid>.span_12 .wpb_column.card-cad-team__body{margin-top:auto;padding-right:20px}.wpb_content_element.card-cad-team__name{margin-bottom:17px}.card-cad-team__name,.card-cad-team__position{position:relative;padding:0 0 17px 40px}.card-cad-team__name::after{content:"";position:absolute;background-color:#CB0011;width:95%;height:1px;bottom:0;left:0}.card-cad-team__position{color:#353535;min-height:104px}@media only screen and (min-width:691px) and (max-width:999px){.vc_row-fluid.card-cad-team{max-width:340px;margin-inline:auto}.card-cad-team__name,.card-cad-team__position{padding:0 0 17px 20px}.vc_row.vc_row-flex.cad-team-cards-container>.span_12{flex-wrap:nowrap}.page-id-10172 p{font-size:18px}}@media only screen and (max-width:690px){.page-id-10172 p{font-size:18px}.card-cad-team__name,.card-cad-team__position{padding:0 0 17px 20px}.col-cad-valeur.wpb_column{width:50%}}@media only screen and (max-width:480px){.col-cad-valeur .col-cad-valeur__img{max-width:120px!important;margin-inline:auto}.col-cad-valeur__img{max-height:127px}.col-cad-valeur.wpb_column{width:100%}}.cad-page-header h1{text-transform:uppercase}.cad-serie__img .vc_column-inner{max-width:404px;margin-right:auto}.cad-serie__models{max-width:600px}.cad-hood__options-list ul{list-style:none;margin-left:0}.cad-hood__options-list li{list-style-type:none;padding:.25em 1.25em;line-height:1.2;margin-top:0!important}.cad-hood__options-list li:nth-child(odd){background-color:rgb(203 0 17 / .1)}.cad-btn-solid-color button{background-color:var(--primary);border:none;border-radius:0;font-family:'BasisGrotesque-Bold';font-size:1.6rem;color:#fff;padding:13px 36px;cursor:pointer;transition:0.3s}.cad-btn-solid-color-small button{background-color:var(--primary);border:none;border-radius:0;font-family:'BasisGrotesque-Bold';text-transform:uppercase;color:#fff;cursor:pointer;transition:0.3s;font-size:1.1rem;vertical-align:baseline;padding:12px 24px}.cad-btn-solid-color button:hover{background-color:#d70014}.cad-btn-solid-color-small button:hover{background-color:#d70014}.cad-btn-solid-color span{font-family:inherit;font-size:1.6rem!important}.cad-btn-transparent button{background-color:#fff0;border:2px solid rgb(0 0 0 / .75);border-radius:0;font-family:'BasisGrotesque-Bold';font-size:1.1rem;text-transform:uppercase;font-weight:600;color:#000;padding:12px 24px;cursor:pointer;transition:0.3s}.cad-btn-transparent button:hover{background-color:#000;color:#fff}.cad-btn--tertiary{background-color:var(--tertiary)}.cad-btn--secondary{background-color:var(--secondary)}.cad-ol li{font-family:'BasisGrotesque-OffWhite';line-height:23px;margin-bottom:12px}.cad-ul li{font-family:'BasisGrotesque-OffWhite';line-height:23px;list-style-type:none}.cad-ol.cad-ol--low-alpha li{list-style-type:lower-alpha}.cad-ol .cad-ol--low-roman li{list-style-type:lower-roman}.cad-ol.cad-ol--upper-alpha li{list-style-type:upper-alpha}.wp-post-image{height:250px!important;overflow:hidden;object-fit:cover}.single .heading-title{padding-bottom:15px}@media screen and (max-width:690px){span.meta-category{display:none!important}}.cad-small-card{display:flex}.cad-small-card .vc_column-inner{padding:20px;background-color:#fff;box-shadow:0 0 4px rgb(0 0 0 / .1)}.cad-small-card .wpb_content_element{margin-bottom:0;display:flex;flex-direction:column;align-items:center}.cad-small-card .inner img{margin:0 auto;max-width:50%}.cad-small-card .wpb_text_column h3{font-size:22px;line-height:28px}.cad__small-card--btn{padding:5px 20px;background-color:var(--primary);color:#fff;display:inline-block}.cad__small-card--btn:hover{background-color:#d70014;color:#fff;transition:0.3s}.cad-small-card .hover-wrap{margin-bottom:0}*/ .cad-small-card .cad-small-card-text-container{margin-top:20px}.cad-small-card-button-container{width:100%;display:flex;justify-content:center;margin-top:30px}.eco-solutions-container .col .span_12{display:flex;gap:80px}.card-eco-solutions{position:relative;padding-left:2%!important;padding-right:2%!important}.card-eco-solutions::before{content:'';position:absolute;background-color:#CB0011;width:30%;height:7px;top:0;left:35%;z-index:10}.card-eco-solutions .vc_column-inner{padding:30px!important;background-color:#fff}.card-eco-solutions__img{width:220px}.row .col h3.card-eco-solutions__title{font-size:22px;line-height:26.4px;margin-top:30px;margin-bottom:12px;max-width:20ch;margin-inline:auto}.row .col h3.col-air-tech__title{margin-top:10px;font-size:28px;line-height:26px;margin-inline:auto}.innov-testimony-card__wrapper .row_col_wrap_12{display:flex;justify-content:space-evenly;gap:50px;margin-inline:auto}.card-testimony{padding-left:3%!important;padding-right:3%!important}.vc_row-fluid .card-testimony .vc_column-inner{box-shadow:0 4px 30px rgb(0 0 0 / .1)}.vc_row-fluid .card-testimony>.vc_column-inner>.wpb_wrapper{flex-grow:1;display:flex;flex-direction:column}.vc_row-fluid .card-testimony>.vc_column-inner>.wpb_wrapper>div:first-of-type{flex-grow:1;margin-bottom:auto;display:flex}.card-testimony__body{flex-grow:1;background-color:#fff;padding:32px 32px 32px 42px!important}.innov-testimony__text{position:relative;flex-grow:1;background-color:#fff;padding:32px 32px 32px 42px!important}.innov-testimony__text::before{content:url(/wp-content/uploads/2022/12/quote.svg);position:absolute;width:20px;height:20px;top:32px;left:10px}.card-testimony__footer{min-height:80px;padding:12px 32px 12px 88px!important;color:#FFF}.card-testimony__footer__equipe--bcg{background-color:#CB0011}.card-testimony__footer__client--bcg{background-color:#9A9A9A}.card-cad-team__img{width:50%}.card-cad-team__img img{object-fit:cover;object-position:top center}.col-cad-valeur p{font-family:ErasITC-Demi;font-size:16px;font-weight:600;line-height:19px;letter-spacing:-.01em;text-align:center;color:#000}.cad-engagement-card img.cad-engagement-card__img{width:100%;max-width:56px}.cad-engagement-card__content .wpb_wrapper{display:flex;flex-direction:column;align-items:center}.cad-engagement-card__content .wpb_wrapper h3{font-family:'BasisGrotesque-Medium';font-size:16px;color:var(--primary);max-width:15ch;line-height:1.4}.cad-engagement-card__content .wpb_wrapper p{max-width:22ch}.cad-serie-advantages-card__container>.col{justify-content:center;flex-wrap:nowrap;gap:20px;margin:48px 0 64px!important}.cad-serie-advantages-card__container>.col:after{display:none}.cad-serie-advantages-card{width:100%;max-width:275px}.job-page-header{background-color:#f9f9f9;background-position:center center;background-repeat:no-repeat;background-size:cover}.job-page-header h1{padding-top:20px;margin-bottom:12px}.cad-single-job-title,.cad-single-job__content h3{font-family:"BasisGrotesque-Medium"}.cad-single-job__content h3{padding-bottom:25px}.single-job .container{padding-top:40px;padding-bottom:40px}.cad-single-job__content{display:flex;flex-wrap:wrap;column-gap:4%;row-gap:16px;margin-top:24px;margin-bottom:120px}.cad-single-job__col{max-width:48%;display:flex;flex-direction:column;row-gap:16px}.cad-single-job__content ul li{position:relative;list-style-type:none}.cad-single-job__content ul>li::before{content:url(/wp-content/themes/salient-child-2022/icons/checkmark.svg);position:absolute;top:.35em;margin-left:-30px}.cad-single-job__content ul li li::before{content:""}.cad-single-job__content ul li li{list-style-type:disc}.cad-single-job__content ul li li::marker{font-size:120%;color:#CB0011}.cad-single-job__info-complement-container{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.cad-single-job__info-complement{background-color:#efefef;padding:48px 24px;background-image:url(/wp-content/themes/salient-child-2022/icons/trend-up-1.svg);background-repeat:no-repeat;background-position:90% bottom;background-size:30%}.cad-single-job__info-complement p{max-width:84%}section#form{position:relative}.cad-job-form__bg-img{position:absolute;width:60%;height:500px;margin-left:auto;top:0;left:0;right:0;background-image:url(/wp-content/uploads/2023/04/travailleur-laptop.jpg.webp);background-repeat:no-repeat;background-position:left top;background-size:cover}.cad-job-form__overlay{position:absolute;height:500px;width:100%;background:linear-gradient(90deg,#000000 45%,#2D2D2D 45%,rgb(0 0 0 / .63) 66%)}.cad-single-job-form__col-container{position:relative;display:flex}.cad-single-job-form__title{position:absolute;background-color:var(--primary);color:#fff;text-align:center;font-size:34px;width:50%;padding:18px 48px;margin-top:-40px;transform:translateY(-50%)}.cad-single-job-form__col{display:flex;flex-direction:column;width:50%}.cad-single-job-form{position:relative;margin-top:48px;padding:48px}.cad-single-job-form::before,.cad-single-job-form::after{content:"";position:absolute;background-color:var(--primary);height:100px;width:132px;bottom:-9px;z-index:-1}.cad-single-job-form::before{left:-9px}.cad-single-job-form::after{right:-9px}.cad-single-job-form h3{margin-bottom:24px}.cad-single-job-form__advantages-container{height:460px;display:flex;justify-content:center;padding:0 48px;align-items:center}.cad-single-job-form__advantages{display:flex;flex-direction:column}.cad-single-job-form__advantages p{position:relative;font-family:ErasITC-Demi;font-size:39px;color:#fff;margin-left:1.5em}.cad-single-job-form__advantages p::before{content:url(/wp-content/themes/salient-child-2022/icons/checkmark-white.svg);position:absolute;width:1em;left:-1.5em}.cad-single-job-form__cta{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center}.cad-single-job-form-cta__wrapper{display:flex}.cad-single-job-form__cta h3{position:relative;font-size:39px;margin-bottom:24px}.cad-single-job-form-cta-text__wrapper{display:flex;flex-direction:column;width:300px}.cad-single-job-form-cta-icon{max-width:100px;margin-right:48px}.cad-single-job-form__cta p{font-family:ErasITC-Demi;font-size:30px}@media screen and (max-width:999px){.job-page-header h1{padding-top:0;font-size:37px}.single-job .container{padding-top:12px;padding-bottom:24px}.cad-single-job__col,.cad-single-job-form__col,.cad-single-job-form__title{max-width:100%;width:100%}.cad-single-job-form__col-container{flex-direction:column;padding-top:24px}.cad-single-job-form__advantages-container{justify-content:flex-start;padding:0}.cad-single-job-form{order:1;margin-top:0}.cad-single-job-form-cta-icon{display:none}.cad-single-job-form__cta p{padding-bottom:0}.cad-single-job-form-cta-text__wrapper{width:100%;margin-top:48px}}@media screen and (max-width:690px){.cad-single-job-form{padding:24px}.cad-job-form__bg-img,.cad-job-form__overlay{height:400px}.cad-single-job-form__advantages-container{height:380px}.cad-single-job-form__advantages p{font-size:28px}.cad-single-job-form-cta-text__wrapper{margin-top:24px}}@media screen and (max-width:479px){.single-job .container{padding-top:24px}.cad-single-job-form{padding:12px}.cad-single-job-form__col-container{padding-top:12px}.cad-single-job-form__title,.cad-single-job-form__cta h3{font-size:26px}.cad-single-job-form__cta h3{margin-bottom:12px}.cad-single-job-form__cta p{font-size:22px;padding-bottom:.5em}.cad-job-form__bg-img,.cad-job-form__overlay{width:100%}.cad-job-form__overlay{background:linear-gradient(90deg,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .63) 66%)}}.single-produit h1.entry-title{text-align:left}.type-produit .btn{background-color:#f2f2f2;padding:4px 0}.cad__ressources-section{margin:0 190px}img.img-with-animation.cad__ressources-logo--image{max-width:50%}.cad__ressources-title--image{max-width:80%!important}.cad__ressources-section>div{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.cad__section--divider{margin:40px auto 0 auto;width:250px;;height:5px;background-color:var(--primary)}.cad__ressources-section h2{text-align:center;padding:0 0 35px 0}.cad__ressources-section ul{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:stretch;list-style-type:none;margin:0}.cad__ressources-card{max-width:280px;min-width:260px;list-style-type:none;background-color:#f8f8f8;display:flex;flex-direction:column;margin:10px;box-shadow:0 0 8px 0 #d5d5d5}.cad__ressources-card--top-container{width:100%;height:280px;background-color:#e8e8e8;padding:0;overflow:hidden}.cad__ressources-card img{display:block;margin:0 auto!important;height:100%!important;width:auto!important;object-fit:cover}.cad__ressources-card .cad__ressources-card--title{color:#444}.cad__ressources-card--bottom-container{min-height:100px;display:flex;flex-direction:column;text-align:left;padding:15px}.cad__ressources-card--bottom-container p{color:var(--primary);font-weight:700;line-height:1em;padding-bottom:0}.cad__ressources-card--bottom-container h4{line-height:24px}.cad__ressources-card--document{padding:0 0 0 15px;margin-top:auto}.cad__ressources-card--file-button{display:block;padding:2px 0;margin-bottom:10px;max-width:175px;background-color:#444;text-align:center;color:#fff;font-size:.9 rem}.cad__ressources-card--file-button:hover{background-color:#d70014;color:#fff}@media screen and (max-width:1000px){.cad__ressources-section{margin:0}}@media screen and (max-width:480px){img.img-with-animation.cad__ressources-logo--image{max-width:100%}}.cad__table--wrapper{padding:30px 50px 10px;border:4px solid var(--primary);background-color:#fff}.cad__table--wrapper.cad-standard-table{padding:30px 20px 10px}.cad-standard-table table{max-width:455px;margin-inline:auto!important}.cad-table__note{max-width:455px;margin:30px auto}body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr:nth-child(2n+1){background-color:#fff}.cad__table--wrapper th,.main-content .cad__table--wrapper tr td{font-family:"BasisGrotesque-OffWhite";color:#676767;font-size:17px;font-weight:lighter}.cad__table--wrapper th{color:var(--primary)}body:not(.woocommerce-cart) .main-content .cad__table--wrapper table{border-top:none;border-bottom:none}body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr td,body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr th{padding:30px;border-color:#d0d0d0}body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr th{padding-top:10px}body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr:last-child td{padding-bottom:10px}body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr td:first-child,body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr th:first-child{border-left:none;width:65%}body:not(.woocommerce-cart) .main-content .cad__table--wrapper.cad-standard-table tr td:first-child,body:not(.woocommerce-cart) .main-content .cad__table--wrapper.cad-standard-table tr th:first-child{border-left:none;width:120px}body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr td:last-child,body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr th:last-child{border-right:none}body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr:last-child td,body:not(.woocommerce-cart) .main-content .cad__table--wrapper tr:last-child th{border-bottom:none}@media screen and (max-width:999px){.cad-standard-table table,.cad-serie__models{max-width:100%}.cad-table__note{margin-inline:0 auto}}@media screen and (max-width:690px){.cad__table--wrapper{padding:15px 15px 0}.cad__table--wrapper th,.main-content .cad__table--wrapper tr td{font-size:15px}}@media screen and (max-width:480px){body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr td,body:not(.woocommerce-cart) .main-content .cad__table--wrapper table tr th{padding:20px 10px}.cad__table--wrapper th,.main-content .cad__table--wrapper tr td{font-size:12px}body:not(.woocommerce-cart) .main-content .cad__table--wrapper.cad-standard-table tr td:first-child,body:not(.woocommerce-cart) .main-content .cad__table--wrapper.cad-standard-table tr th:first-child{width:60px}}#footer-outer{z-index:11}.textwidget ul .btn-solid-red{background-color:var(--primary);padding:10px 30px;margin-top:10px;font-size:18px;font-family:'BasisGrotesque-Medium';border:none}.textwidget ul .btn-solid-red:hover{background-color:#d70014}#footer-widgets .span_4:first-child{text-align:center}#footer-outer .btn-solid-red a{color:#fff}#footer-outer .btn-solid-red a:hover{color:#fff!important}.wp-image-43,.wp-image-5747{max-width:80px!important}#top nav>ul>.button_solid_color>a::before{background-color:var(--primary)!important}#header-outer[data-header-button_style="default"] #top nav>ul>li[class*="button_solid_color"]>a:hover::before{opacity:1!important;background-color:#d70014!important}.footer__social-link-wrapper{text-align:center}.footer__social-link-wrapper li{display:inline-block;vertical-align:middle}.material #footer-outer #footer-widgets .col ul li{padding-top:0px!important}.footer__social-link-wrapper ul>*+*{margin-left:20px}.footer__social-link-wrapper li a{display:inline-flex;justify-content:center;align-items:center}.footer__social-link-wrapper li a img{aspect-ratio:1/1;object-fit:contain;margin-bottom:0;width:34px!important;height:34px!important;padding:4px;border:1px solid #ccc;border-radius:4px}body h1{color:#000}#footer-widgets .row{display:flex;justify-content:space-between}#footer-widgets .row:after,#footer-widgets .row:before{display:none}.column-link{z-index:20}.products-footer a{display:block;padding-top:4px}.products-footer .cad-btn-solid-color-small{margin-top:20px}.col.span_3:first-child{width:106px!important}.col.span_3:last-child{display:none}.col.span_3.one-fourths{display:block;width:auto}@media only screen and (max-width:650px){.padding-mobile{padding:0 5%}.wpcf7{width:auto!important}#icl_lang_sel_widget-3{width:auto!important}.wpml-ls-link{margin:0 auto}#custom_html-3,#media_image-3{width:auto!important;margin-bottom:20px!important}.main-content .wpb_wrapper h1.vc_custom_heading{font-size:40px!important}.padding-mobile{padding:0 5%!important}#red-carousel-container .owl-carousel .owl-item img{width:50%;margin:0 auto}}.flip-box-front,.flip-box-back{box-shadow:4px 4px 13px 0 #404040d6;border-radius:24px;height:100%!important}.flip-box-back{overflow-y:auto}#custom-add-bgg h1.vc_custom_heading{opacity:0}.slides-images{height:100%}.slide-img{height:100%;width:100%;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;animation-name:slideImgFadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:12s;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}.slide-img .title{font-size:70px;line-height:80px;font-weight:700;color:#fff;text-align:center;letter-spacing:0;-webkit-font-smoothing:antialiased;font-family:'ErasITC-Demi';margin-bottom:7px;text-transform:uppercase}.slide-img .title:before,.slide-img .title:after{content:'';display:table;background:#e20d18;height:4px;width:50px;margin:30px auto}@keyframes slideImgFadeInOut{0%{opacity:1}17%{opacity:1}25%{opacity:0}92%{opacity:0}100%{opacity:1}}.slides-images .slide-img:nth-of-type(1){animation-delay:10s}.slides-images .slide-img:nth-of-type(2){animation-delay:8s}.slides-images .slide-img:nth-of-type(3){animation-delay:6s}.slides-images .slide-img:nth-of-type(4){animation-delay:4s}.slides-images .slide-img:nth-of-type(5){animation-delay:2s}.slides-images .slide-img:nth-of-type(6){animation-delay:0}.produits_stack{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:". . ." ". . ." ". . .";background-repeat:no-repeat;background-position:center center;background-size:80%}.produits_stack a{display:flex}.produits_stack img{margin-bottom:0!important;transform:scale(1);-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;transition-timing-function:cubic-bezier(.36,0,0,1)}@media screen and (max-width:992px){.produits_stack{background-size:85%}.produits_stack a img{width:54%!important}}.produits_stack a:hover img{transform:scale(1.2);-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;transition-timing-function:cubic-bezier(.36,0,0,1)}.produits_stack a:nth-child(1){align-items:flex-end;justify-content:flex-end}.produits_stack a:nth-child(2){align-items:center;justify-content:center}.produits_stack a:nth-child(3){align-items:flex-end;justify-content:flex-start}.produits_stack a:nth-child(4){align-items:center;justify-content:center;padding-left:15%}.produits_stack a:nth-child(5){align-items:center;justify-content:center}.produits_stack a:nth-child(6){align-items:center;justify-content:center;padding-right:15%}.produits_stack a:nth-child(7){align-items:flex-start;justify-content:flex-end}.produits_stack a:nth-child(8){align-items:center;justify-content:center;padding-top:15%}.produits_stack a:nth-child(9){align-items:flex-start;justify-content:flex-start}@media all and (-ms-high-contrast:none){.produits_stack{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr 1fr}}.custom-borr{box-shadow:4px 4px 13px 0 #404040d6}#box-shad .wpb_row{box-shadow:4px 4px 13px 0 #404040d6;padding:60px!important}body,a{font-family:'BasisGrotesque-Medium'!important}p{font-family:'BasisGrotesque-OffWhite';line-height:25px}.nectar-button{font-family:'BasisGrotesque-Bold'!important}div#icl_lang_sel_widget-2{max-width:100%!important;margin:25px 0 0!important;padding:0!important;text-align:right}#icl_lang_sel_widget-2 h4{display:none}#slide-out-widget-area.fullscreen-alt .menuwrapper li a{color:#fff;font-size:32px!important;line-height:initial!important;font-family:'ErasITC-Demi'!important;text-transform:uppercase;letter-spacing:1px!important}#slide-out-widget-area.fullscreen-alt .menuwrapper li a:hover{color:#999}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:block}.owl-nav{position:absolute;top:25%;width:100%}.owl-theme .owl-nav [class*='owl-'],.owl-theme .owl-nav [class*='owl-']:hover{color:#e20d18!important;font-size:52px;margin:0;padding:0;background:transparent!important;display:inline-block;cursor:pointer;border-radius:0;border:0}button.owl-prev{position:absolute;left:-10px}button.owl-next{position:absolute;right:-10px}#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line{background-color:#666}.session-text p{letter-spacing:3px;font-family:'CircularStd-Black'!important}.inner .widget_text .session-area{text-align:right}.inner .widget_text .session-area li{display:inline-block;padding-left:20px}.inner .widget_text .session-area:before{content:'';background:#fff;height:4px;width:54px;display:table;margin:25px 0 40px auto!important;border-radius:20px}#slide-out-widget-area.fullscreen-alt .inner{display:flex;align-items:flex-end}.inner .widget_text{width:auto!important;margin:0 0 0 auto!important;max-width:initial!important;padding:0!important}#slide-out-widget-area.fullscreen-alt .inner{transform:translate(0,0)!important;top:0}.custom-bg{background-repeat:no-repeat;background-color:#fff;position:relative;z-index:11;box-shadow:9px 11px 20px 0 #4040405e;background-position:6% 11%;background-size:210px}#flip-box-bg .row-bg{background-size:100%}#over_laybg,#over_laybg_2nd{background-repeat:no-repeat;background-position:right;padding:80px 0!important;background-size:contain}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form textarea,.wpcf7-form input[type=tel]{background:#d8d8d8;color:#000!important;padding-left:30px;border-radius:0!important;font-weight:700;font-size:16px}.wpcf7-form .wpcf7-submit{border:1px solid #000;background:transparent!important;color:#000;font-size:18px;font-weight:700;text-transform:capitalize}#over_laybg_2nd{background-position:left}::placeholder{color:#000;text-transform:uppercase}#top nav ul .slide-out-widget-area-toggle a .lines:before,#top nav ul .slide-out-widget-area-toggle a .lines:after,.slide-out-widget-area-toggle .lines-button:after{background-color:#000}.icon-salient-search:before{color:#000}:-ms-input-placeholder{color:#000;text-transform:uppercase}::-ms-input-placeholder{color:#000;text-transform:uppercase}.tnp-widget-minimal input.tnp-email{border:1px solid #d8d8d8;background-color:#d8d8d8;margin-bottom:30px;border-radius:0;color:#000!important}body .lines:before{height:2px;width:100%}body .lines:after,.slide-out-widget-area-toggle .lines-button:after{height:3px}#menu-item-139 a{color:#000!important;font-size:19px!important;font-weight:initial;letter-spacing:2px}.wpcf7{width:70%;margin:0 auto;border:4px solid #e20d18;padding:50px;border-radius:20px;text-align:center;margin-top:70px;box-shadow:7px 8px 11px 0 #40404075}.map-section iframe{box-shadow:7px 8px 11px 0 #40404075}.tnp-submit{background-color:#eee0!important;color:#000!important;width:initial!important;border:1px solid #000!important}.custom-bg .wpb_wrapper{padding:60px 60px 60px 100px}.flip-box-front{background-size:contain!important;background-repeat:no-repeat;background-color:#f5f5f5!important;border:6px solid var(--primary)}#flip-box-bg img{box-shadow:4px 4px 13px 0 #404040d6;border-radius:24px;border:6px solid var(--primary)}div#custom-bdr .row-bg{background-size:103%}#custom-bdr .standard_section .span_12{box-shadow:4px 4px 13px 0 #404040d6;border-radius:24px;border:6px solid var(--primary);background:#f5f5f5;align-items:center;padding:15px}div.custom-bdr .row-bg{background-size:103%}.cad-border--accent,.custom-bdr .wpb_row .span_12{box-shadow:4px 4px 13px 0 #404040d6;border-radius:24px;border:6px solid var(--primary);background:#f5f5f5;align-items:center;padding:15px}.cad-border--accent-2{border:1px solid var(--primary);border-radius:12px;background:#f5f5f5;align-items:center;padding:15px}.custom-bg h2{margin-bottom:50px}.swiper-slide h2{font-weight:900!important;color:#000!important}.swiper-slide p{color:#000;width:703px;margin:0 auto;font-size:18px!important;font-weight:500!important}#nectar-slider-instance-1 .swiper-slide .button a{background-color:#000000!important;padding:20px 25px;font-size:18px;font-weight:500;margin-top:20px}h4.footer_heading{color:#bb2926!important;font-size:18px!important;font-weight:700}#slide-out-widget-area{background-color:#020202}#footer-widgets .span_3{margin-right:0;padding:0 10px}#slide-out-widget-area.fullscreen,#slide-out-widget-area.fullscreen-alt{background-color:#ffffff!important}.side-widget-open #top{background:#fff}div#footer-outer{background-color:#000}ul#menu-footer-menu li a{line-height:80px}#footer-outer .widget h4,ul#menu-footer-menu li a{color:#e20d18!important;font-size:20px;font-weight:900;text-transform:uppercase}#text-4 .textwidget ul li,#text-6 .textwidget ul li{display:flex}.textwidget ul li div address{padding:0 0 8px 0;line-height:1.4}.textwidget ul li div p a{margin-bottom:-10px}#text-4 .textwidget ul li:before,#text-6 .textwidget ul li:before,div#recent-posts-3 ul li:before{font-family:'icomoon';font-size:14px;color:#e20d18;font-weight:700;content:'\e000';margin-right:5px}#text-8 .textwidget ul{display:flex;flex-direction:row;align-items:flex-end}#text-8 .textwidget ul li{margin:0 16px 30px 4px}#text-8 .textwidget ul li a:hover{transform:scale(1.2,1.2)}#footer-outer .wpml-ls-slot-footer-top-content{width:100%;text-align:center}#media_image-3{width:100%}#custom_html-3{width:40%}div#icl_lang_sel_widget-3{width:10%}#footer-outer .session a,#footer-outer #icl_lang_sel_widget-3 ul .wpml-ls-slot-footer-top-content a{border:1px solid #fff!important;padding:20px 30px!important;color:#fff!important;letter-spacing:4px}#footer-outer .footer-top-content .widget{margin:0}.footer-top-content{padding:50px 0}#footer-outer #icl_lang_sel_widget-3,.wpml-ls-sidebars-footer-top-content,#footer-outer .wpml-ls-slot-footer-top-content{margin:0!important;padding:0}.footer-top-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#recent-posts-3 ul li a{color:#fff!important}#recent-posts-3 ul li:before{position:absolute;left:0}.flip-box-back .inner,.flip-box-back h4{color:#fff}#recent-posts-3{position:relative}#recent-posts-3 ul{padding-left:20px}#slide-out-widget-area.fullscreen-alt .menuwrapper li{text-align:left}.carousel-item .wpb_text_column h4 strong{font-family:'ErasITC-Demi'!important;padding-top:15px;display:table;color:#000}div#custom-add-bgg{margin:100px 0}.addon-bg .wpb_wrapper{padding-right:100px}.addon-bg .wpb_wrapper li{font-size:18px;line-height:32px}.addon-bg{background-size:400px}#top-overlay-changes #over_laybg{background-repeat:no-repeat;background-position:top right!important;background-size:initial!important;padding-bottom:0!important}ul{line-height:30px}#custom-add-bgg .wpb_wrapper h1:after,#custom-add-bgg .wpb_wrapper h1:before{content:'';display:table;background:#e20d18;height:4px;width:50px;margin:30px auto}@media only screen and (max-width:999px) and (min-width:1px){.side-widget-open{padding:0!important}#text-5 .session-area{text-align:left}#text-5 .session-area li{padding-left:0;padding-right:20px}#text-5 .session-area:before{margin:0 0 20px!important}#slide-out-widget-area.fullscreen-alt .inner{width:600px;top:0!important;display:table;margin:0 auto!important}div#text-5{padding:0!important;text-align:left}div#slide-out-widget-area{padding-top:35px!important}#slide-out-widget-area.fullscreen-alt .menuwrapper li a{font-size:18px!important;padding:0}div#icl_lang_sel_widget-2{text-align:left;margin:0!important}}@media only screen and (min-width:1000px){#slide-out-widget-area.fullscreen-alt .inner{transform:translate(0,0)!important;top:0;width:100%;margin:0 auto;max-width:1425px;padding:0 90px}}@media only screen and (max-width:1000px){#slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:block}}@media (max-width:850px){.swiper-slide p{width:100%}div#custom-add-bgg{margin:50px 0}#box-shad .wpb_row{padding:20px!important}}@media only screen and (max-width:767px){#footer-widgets .span_4{width:100%;margin-bottom:0}.footer-top-content .container{display:block}}@media only screen and (max-width:690px){#footer-widgets .row{flex-direction:column;align-items:center}#footer-widgets .container .col.span_4{margin-bottom:0;padding:0}}@media (max-width:600px){div#custom-add-bgg{margin:30px 0}.nectar-flip-box .flip-box-back .inner{padding:5px}#slide-out-widget-area{padding-top:35px!important}.side-widget-open #top{padding:15px 0}.session-text p{font-size:12px!important}.footer-top-content{padding:20px 0 0}#slide-out-widget-area.fullscreen-alt .menuwrapper li{margin-bottom:0!important}#slide-out-widget-area.fullscreen-alt .inner{width:94%}#slide-out-widget-area.fullscreen-alt .menuwrapper li a{font-size:18px!important}#nectar-slider-instance-1 .swiper-slide .button a{padding:10px 18px;font-size:14px;margin-top:14px}#over_laybg,#over_laybg_2nd{padding:20px 0!important}.custom-bg .wpb_wrapper,.addon-bg .wpb_wrapper{padding:20px}.custom-bg h2{margin-bottom:30px;font-size:24px;line-height:inherit}.custom-bg{background-size:80px;background-color:#ffffffcf}#over_laybg,#over_laybg_2nd{padding:20px!important;background-size:cover}}.rea-button{border:1px solid #000!important;background-color:transparent!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:2px!important;padding:10px 30px!important}#nav_menu-2 ul#menu-footer-menu li a{line-height:1.5em;padding-bottom:25px!important}.gform_wrapper form.contact-form-minimal{width:90%;text-align:center;border:4px solid #e20d18;border-radius:20px;box-shadow:7px 8px 11px 0 #40404075;padding:50px;margin-top:70px}.container-wrap select{font-size:15px}.container-wrap textarea{font-size:15px}.gform_wrapper select{background-color:#fff}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%!important}.gform_wrapper textarea.medium{width:100%}button.gform_button_select_files{background-color:var(--primary);padding:15px 22px;border:none;color:#fff;cursor:pointer;transition:all .45s cubic-bezier(.25,1,.33,1);width:auto;font-family:'Open Sans';font-weight:600;font-size:14px}button.gform_button_select_files:hover{background-color:#d70014}.cad-gform-label span{color:#676767;font-weight:400;font-size:14px;display:block;line-height:22px}.cad-job-gform .gform_fileupload_rules{display:none!important}.gform_wrapper.gravity-theme .cad-job-gform .gform_footer{padding-bottom:0;justify-content:center}.gform_wrapper.gravity-theme .cad-job-gform .gform_footer input{margin-bottom:0;min-width:280px}@media only screen and (min-width:1000px){#slide-out-widget-area.fullscreen-alt .inner{padding-top:60px}.gform_wrapper form.contact-form-minimal{width:70%}.row .col img.mx-width-50{max-width:50%}}.uploadIcon{position:absolute;top:0;font-size:15px;line-height:24px;letter-spacing:1px;padding:5px 15px 5px 15px;cursor:pointer;font-weight:400;border:2px solid #E20D18;color:#000}input.wpcf7-form-control.wpcf7-submit{margin-top:30px}.JOINDREVOTRECV:before,.JOINDREVOTRECV:after{display:none}.upload-filetype{position:relative}.upload-filetype input[type="file"]{opacity:0;z-index:1;position:relative;cursor:pointer}.nectar-video-box{margin-bottom:30px!important;padding:30px 0}.nectar-video-box .inner-wrap{padding:30px 0}.nectar-video-box .play_button_2{display:none}.nectar-video-box img.attachment-full{max-width:800px!important;height:auto;margin:0 auto}.flip-card{background-color:#fff0;width:100%;height:400px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2)}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-front{background-color:#fff;color:#000}.flip-card-back{background-color:#fff;color:#000;transform:rotateY(180deg);padding:20px}.flip-card-back p{line-height:24px}.centered-element{margin:0 auto;display:block}.wpml-ls-statics-post_translations{display:none}.red-link-footer{color:#e20d18!important;font-size:20px;font-weight:900;text-transform:uppercase}#custom-colorr h1,#custom-colorr p{color:#fff;line-height:initial}.dark-bg-header h2,.dark-bg-header p{color:white!important}.using-image{background-image:url(https://www.cadexair.com/wp-content/uploads/2020/01/deco-hd.jpg.webp),url(https://www.cadexair.com/wp-content/uploads/2020/01/deco-hd.jpg.webp);background-position:center center;background-repeat:no-repeat;background-size:100%}#menu-footer-menu-anglais li a{color:#e20d18!important;font-size:20px;font-weight:900;text-transform:uppercase}.swiper-slide .container .content{text-align:center}.swiper-slide .container .content p{text-align:center;margin:0 auto}.page-id-596 #nectar-slider-instance-1 .swiper-slide .button a{background-color:transparent!important;color:#fff;border:2px solid #fff;padding:20px 25px;font-size:18px;font-weight:500;margin-top:20px}.btn_hover:hover{background:#fff}.page-id-596 #nectar-slider-instance-1 .swiper-slide .button a:hover{background-color:#fff!important;color:#000;border:1px solid #000}#footer-widgets .span_3{padding:0 0}#footer-outer .session a{padding:20px 45px!important}.heading{line-height:1}@media (max-width:1352px) and (min-width:651px){#footer-outer .session a{padding:8px 45px!important;display:block}}@media (max-width:767px){#custom_html-3{width:100%;padding:35px 0 45px}#footer-outer .session a{display:block}#footer-outer #icl_lang_sel_widget-3 ul .wpml-ls-slot-footer-top-content a{padding:8px 16px!important}}@media (max-width:999px) and (min-width:768px){#footer-outer .session a{font-size:10px}#footer-outer #icl_lang_sel_widget-3 ul .wpml-ls-slot-footer-top-content a{padding:20px 16px!important}}span#errors{color:red}.subscriber_cust_frm button#submit_button{background:var(--primary);border:none;color:#fff;font-size:1em;font-family:'Open Sans';padding:15px 22px;font-weight:600;cursor:pointer}.subscriber_cust_frm ul{margin:20px 0}.subscriber_cust_frm ul li{list-style:none}.masonry-blog-item{box-shadow:0 0 7px 0 #666}.meta-category{display:none}}