﻿.cms-listing{max-width:1724px;margin-inline:auto;padding-block:1rem 4rem}.cms-listing__header{margin-block-end:2.5rem}.cms-listing__header .page-title-section{position:relative;margin-block-end:2.5rem}.cms-listing__header .page-title-section::after{position:absolute;bottom:-18px;left:0;width:100px;height:5px;content:"";background-color:var(--acsc-primary);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 5'%3E%3Cpath fill='black' d='M2.3 4.7C1 4.7 0 3.7 0 2.5s1-2.2 2.2-2.2h97.3c.3 0 .5.2.5.5s-.2.5-.5.5L2.3 4.7z'/%3E%3C/svg%3E") no-repeat center/contain}.cms-listing__intro{max-width:70ch;color:var(--bs-secondary-color, #6c757d)}.cms-listing__grid{display:flex;flex-direction:column;gap:1rem}.cms-listing__empty{padding:2rem;text-align:center;background:var(--bs-light, #f8f9fa);border-radius:var(--bs-border-radius, 0.5rem)}.cms-card{position:relative;display:flex;gap:1rem;align-items:center;padding:.5rem;background:var(--bs-white, #fff);border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);transition:box-shadow .25s ease,transform .25s ease}.cms-card__media{flex:0 0 140px;width:140px;aspect-ratio:1/1;overflow:hidden;border-radius:15px}.cms-card__media--placeholder{display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--bs-light, #f8f9fa)}.cms-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cms-card__logo{width:100%;height:auto;object-fit:contain}.cms-card__body{flex:1 1 auto;min-width:0;padding:.5rem 1rem .5rem 0}.cms-card__title{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--acsc-primary);text-transform:none;transition:color .2s ease}.cms-card__link{color:inherit;text-decoration:none}.cms-card__link:hover,.cms-card__link:focus{color:inherit;text-decoration:none}.cms-card__link::after{position:absolute;inset:0;z-index:1;content:""}.cms-card__link:focus-visible{outline:none}.cms-card__link:focus-visible::after{border-radius:15px;outline:3px solid color-mix(in srgb, var(--acsc-primary) 60%, transparent)}.cms-card__excerpt{display:-webkit-box;margin:0;overflow:hidden;font-size:.9375rem;line-height:1.25;color:rgba(98,98,98,.75);-webkit-line-clamp:2;-webkit-box-orient:vertical}.cms-card:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.14);transform:translateY(-2px)}.cms-card:hover .cms-card__img{transform:scale(1.05)}.cms-card:hover .cms-card__title{color:var(--acsc-primary-dark)}@media(prefers-reduced-motion: reduce){.cms-card,.cms-card__img{transition:none}.cms-card:hover,.cms-card:hover .cms-card__img{transform:none}}@media(max-width: 767.98px){.cms-card{border-radius:12px}.cms-card__media{flex-basis:106px;width:106px;border-radius:12px}.cms-card__excerpt{font-size:.75rem;line-height:1.5}}.cms-nav{margin-block-end:2rem}.cms-nav__title{margin-block-end:1rem;color:var(--acsc-primary)}.cms-nav__list{display:flex;flex-direction:column;gap:.375rem;padding:0;margin:0;list-style:none}.cms-nav__list[data-depth="0"]{padding-block:1rem;border-block:2px solid var(--bs-border-color, #dee2e6)}.cms-nav__list[data-depth="1"]{margin-block-start:.375rem;padding-inline-start:1rem}.cms-nav__link{display:block;padding:.625rem 1rem;font-weight:600;color:var(--bs-body-color, #212529);text-decoration:none;border-radius:.75rem;transition:background-color .2s ease,color .2s ease}.cms-nav__link:hover{color:var(--acsc-primary-dark);background:color-mix(in srgb, var(--acsc-primary) 10%, transparent)}.cms-nav__link.is-active{color:var(--bs-white, #fff);background:var(--acsc-primary)}@media(max-width: 767.98px){.cms-nav__title{font-size:1rem;margin-block-end:.75rem}.cms-nav>.cms-nav__list{flex-direction:row;gap:.5rem;margin-inline:calc(var(--bs-gutter-x, 1.5rem)*-0.5);padding-inline:calc(var(--bs-gutter-x, 1.5rem)*.5);padding-block:.75rem;overflow-x:auto;scrollbar-width:none}.cms-nav>.cms-nav__list::-webkit-scrollbar{display:none}.cms-nav__list[data-depth="1"]{display:none}.cms-nav__link{padding:.5rem 1rem;white-space:nowrap;background:var(--bs-light, #f8f9fa);border-radius:2rem}}@media(min-width: 768px){.cms-listing .wrapper__left-column{padding-inline-end:2rem}}:root{--acsc-primary: var(--bs-primary, var(--primary, #25b9d7));--acsc-primary-dark: color-mix(in srgb, var(--acsc-primary) 80%, #000);--swiper-theme-color: var(--acsc-primary)}.cms-custom-wrapper .breadcrumb__wrapper{margin-bottom:0}.cms-custom-wrapper>nav.breadcrumb{padding-inline:15px !important}@media screen and (min-width: 768px){.cms-custom-wrapper>nav.breadcrumb{padding-inline:30px !important}}.cms-custom-wrapper h2{font-size:2.3em;padding:.5em 0;text-transform:uppercase}.asc-padding{padding-block:1rem}@media screen and (min-width: 600px){.asc-padding{padding-block:2rem}}@media screen and (min-width: 992px){.asc-padding{padding-block:3rem}}.acsc-anchor{--acsc-anchor-offset: 120px;scroll-margin-top:var(--acsc-anchor-offset)}@media screen and (min-width: 992px){.acsc-anchor{--acsc-anchor-offset: -100px}}.acsc-grid-center{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr 1fr;grid-gap:3em;padding:0 0}.acsc-flex-simple{display:flex;justify-content:center;align-items:center;position:relative;padding:3em 0}.cms-wrapper{margin-bottom:5em;margin-top:5em}.cms-wrapper table{width:100%;border-collapse:collapse;margin-bottom:1rem}.cms-wrapper table td,.cms-wrapper table th{border:1px solid #ddd;background-color:#fff;vertical-align:middle}.cms-wrapper table td>:first-child,.cms-wrapper table th>:first-child{margin-top:0}.cms-wrapper table td>:last-child,.cms-wrapper table th>:last-child{margin-bottom:0}.cms-wrapper table td{padding:6px}.cms-wrapper table th{padding:12px}.cms-wrapper ul{padding-left:1.5em}.cms-wrapper ul li{margin-bottom:.5em;list-style-type:disc}.acsc-absolute-content{position:absolute}.acsc-text-center{text-align:center}.acsc-bloc-img{justify-self:center}.acsc-image{border-radius:1em}.header-img-home.has-bg{width:100%;height:250px;position:relative}.header-img-home.has-bg::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.header-img-home.has-bg .img-header-home img{width:100%;height:100%;object-fit:cover}.header-img-home.has-bg .section-title{position:absolute;top:50%;left:50%;width:100%;max-width:1200px;padding-inline:1.5rem}@media screen and (min-width: 768px){.header-img-home.has-bg .section-title{padding-inline:3rem}}.header-img-home.has-bg .section-title{margin:0;transform:translate(-50%, -50%);color:#fff;text-transform:uppercase;font-size:2.5em;text-align:center;z-index:2}.acsc-content p,.acsc-content li,.acsc-content td,.acsc-content th{line-height:1.6}.acsc-title{font-size:3em;padding:.5em 0}.acsc-title,.acsc-sub-title{text-transform:uppercase;max-width:900px}.acsc-faq-header{background-color:var(--acsc-primary);display:flex;justify-content:center;align-items:center;flex-direction:column;padding:3em 1.2em}.acsc-faq-header .acsc-title,.acsc-faq-header .acsc-sub-title{text-align:center;color:#fff}.acsc-faq-header .acsc-content p,.acsc-faq-header .acsc-content li,.acsc-faq-header .acsc-content span,.acsc-faq-header .acsc-content a{font-size:1.1em !important;color:#fff}.acsc-faq-header .acsc-content a{text-decoration:underline}.acsc-faq-content{background-color:#f2f2f2;padding:1em 1.2em}.acsc-faq-items{padding:3em 0}.acsc-faq-item{border-bottom:1px solid rgba(0,0,0,.15)}.acsc-faq-item:first-child{border-top:1px solid rgba(0,0,0,.15)}.acsc-faq-title{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:1.2em 1.5em;text-transform:uppercase;width:100%}.acsc-faq-title::-webkit-details-marker{display:none}.acsc-faq-title::after{content:"+";flex:0 0 auto;font-size:1.5em;line-height:1;margin-left:1em}details[open] .acsc-faq-title::after{content:"−"}.acsc-faq-title.odd,.acsc-faq-title.even{background-color:var(--acsc-primary);color:#fff}.acsc-faq-answer{background-color:#fff;padding:1.5em;width:100%}.acsc-faq-answer .acsc-content>:first-child{margin-top:0}.acsc-faq-answer .acsc-content>:last-child{margin-bottom:0}.acsc-faq-img{max-width:100%;width:calc(100% - 2em);height:auto;margin:1em;border-radius:1em;width:auto}.video-container{position:relative;width:100%}.video-container iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border:0}.video-container-pc{display:block}@media screen and (max-width: 768px){.video-container-pc{display:none}}.video-container-mobile{display:none}@media screen and (max-width: 768px){.video-container-mobile{display:block}}.video-container-mobile iframe{aspect-ratio:9/16;max-width:45vh;margin:0 auto}.acsc-simple-video .video-container{max-width:1100px;margin:0 auto}@media screen and (max-width: 1200px){.cms-custom-wrapper h2{font-size:2.2em}}@media screen and (max-width: 992px){.acsc-grid-center{grid-template-columns:1fr}.acsc-title{font-size:2em}.acsc-img-left .acsc-bloc-img{order:2}.acsc-img-left .acsc-content{order:1}.cms-custom-wrapper table{display:block;overflow-x:auto;width:100%}.cms-custom-wrapper h2{font-size:2em}}.container-3col{max-width:1500px}.container-3col .acsc-bloc{display:flex;flex-direction:column;align-items:center}.container-3col .acsc-bloc .acsc-bloc-img .acsc-image{height:100%;object-fit:cover}.container-2col-img{max-width:1300px}.container-2col-img .acsc-bloc{display:flex;flex-direction:column;align-items:center}.container-2col-img .acsc-bloc .acsc-bloc-img{width:100%}.container-2col-img .acsc-bloc .acsc-bloc-img .acsc-image{width:100%;aspect-ratio:4/3;object-fit:cover}.container-1col-img{max-width:1000px}.container-1col-img .acsc-bloc-img{text-align:center}.container-1col-img .acsc-bloc-img .acsc-image{width:100%;max-height:70vh;object-fit:cover}.pfg-forms>h3{margin-bottom:3rem;text-align:center}.pfg-forms div.form-group{display:flex;margin-bottom:1.25rem}.pfg-forms div.form-group>label{margin-top:15px;text-align:unset}.pfg-forms div.form-group input,.pfg-forms div.form-group textarea,.pfg-forms div.form-group select{background:var(--bs-light);color:var(--bs-body-color);border-radius:25px;padding:.625rem .9375rem;line-height:2;font-size:.9375rem}.pfg-forms div.form-group input:focus,.pfg-forms div.form-group textarea:focus,.pfg-forms div.form-group select:focus{outline:none;border:0;box-shadow:0 0 0 .25rem rgba(0,126,145,.25);color:var(--bs-body-color)}.pfg-forms div.form-group textarea{height:190px;min-height:190px}.pfg-forms div.form-group.d-block>label,.pfg-forms div.form-group.d-block>div{width:100%}.pfg-forms div.form-group.d-block>label{text-align:left;margin-bottom:15px}.mySwiper .swiper-wrapper{justify-content:center}@media screen and (max-width: 480px){.mySwiper .product-miniature{max-width:326px !important;margin:0 auto !important}}.acsc-text-slider{overflow:hidden}.acsc-text-slider__grid{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);align-items:center;gap:3em}.acsc-text-slider--left .acsc-text-slider__grid{grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)}.acsc-text-slider--left .acsc-text-slider__products{order:-1}.acsc-text-slider__content .acsc-title{padding-top:.2em}.acsc-text-slider__products{min-width:0}.acsc-text-slider__img{display:block;margin-bottom:3rem}.acsc-text-slider__img img{display:block;width:100%;aspect-ratio:15/7;object-fit:cover}.acsc-text-slider__swiper .swiper-slide{display:flex;height:auto}.acsc-text-slider__swiper .swiper-slide>*{width:100%}.acsc-text-slider__swiper .product-miniature{height:100%;margin:0 !important;max-width:none !important}.acsc-text-slider__swiper .product-miniature .card{filter:none;box-shadow:none;border:1px solid rgba(0,0,0,.1);transition:border-color .25s ease-out}.acsc-text-slider__swiper .product-miniature:hover .card,.acsc-text-slider__swiper .product-miniature:focus-within .card{border-color:var(--acsc-primary)}.acsc-text-slider__nav{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-top:1.25rem}.acsc-text-slider__btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:1px solid var(--acsc-primary);border-radius:50%;background:rgba(0,0,0,0);color:var(--acsc-primary);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}.acsc-text-slider__btn:hover:not(.is-disabled),.acsc-text-slider__btn:focus-visible{background:var(--acsc-primary);color:#fff}.acsc-text-slider__btn:active:not(.is-disabled){transform:scale(0.94)}.acsc-text-slider__btn:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(0,126,145,.25)}.acsc-text-slider__btn.is-disabled{opacity:.35;cursor:default}.acsc-text-slider__pagination{position:relative !important;inset:auto !important;transform:none !important;flex:0 1 auto;width:auto !important;min-height:8px}.acsc-text-slider__pagination .swiper-pagination-bullet{background:var(--acsc-primary);opacity:.25;transition:opacity .2s ease,width .2s ease}.acsc-text-slider__pagination .swiper-pagination-bullet-active{opacity:1}.acsc-text-slider__products.is-static .acsc-text-slider__nav,.acsc-text-slider__nav .is-locked{display:none}@media screen and (max-width: 992px){.acsc-text-slider__grid,.acsc-text-slider--left .acsc-text-slider__grid{grid-template-columns:minmax(0, 1fr);gap:1.5em}.acsc-text-slider--left .acsc-text-slider__products{order:0}}/*# sourceMappingURL=ac_surchargecms.css.map */
