.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:#fff0;border:2px solid rgb(255 255 255 / .5);border-radius:4px;box-shadow:0 .25em .5em 0 rgb(0 0 0 / .1);text-shadow:0 .25em .5em rgb(0 0 0 / .1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgb(255 255 255 / .5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid #fff0;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgb(0 0 0 / .1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgb(255 255 255 / .5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}*{font-family:"Arial",sans-serif;box-sizing:border-box}:root{--primary900:#001F4D;--primary800:#002966;--primary600:#0052CC;--primary500:#0066FF;--primary400:#3385FF;--primary300:#66A3FF;--primary200:#99C2FF;--primary100:#EEF2FF;--primary50:#F5FAFF;--secondary600:#fc1c26;--secondary500:#FD4F57;--secondary400:#FE8187;--secondary300:#FEB3B7;--secondary200:#FD4F57;--secondary100:#FFF5F5;--neutral900:#060620;--neutral800:#2D2E39;--neutral700:#4F5063;--neutral500:#71728E;--neutral400:#AEAFB7;--neutral300:#A9AABA;--neutral200:#D7D7DB;--neutral100:#F0F0F1;--white:#fff;--black:#000;--yellow:#F2D031;--green:#25d366;--red:#ff0000}html{overflow-x:hidden}body{margin:0!important;padding:0;color:var(--neutral800)}h1,h1 strong,h1 b{font-family:sans-serif;font-weight:900;font-size:32px;margin:0;color:var(--neutral900)}h2,h2 strong,h2 b{font-family:sans-serif;font-weight:700;font-size:24px;line-height:32px;margin:0;color:var(--neutral900)}h3,h3 strong,h3 b{font-family:sans-serif;font-weight:700;font-size:20px;margin:0;color:var(--neutral900)}h4,h4 strong,h4 b{font-family:sans-serif;font-weight:700;font-size:17px}h5,h5 strong,h5 b{font-family:sans-serif;font-weight:700;font-size:16px}h6,h6 strong,h6 b{font-family:sans-serif;font-weight:700;font-size:16px}p{font-weight:400;font-size:16px;line-height:24px;margin:0;color:var(--neutral800)}b,strong{font-weight:700!important}a{color:var(--primary500);text-decoration:none}.container{width:100%;margin:auto}.container-wrapper{padding:0 16px;display:flex;justify-content:center}.justify-space-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.d-block{display:block}.d-flex{display:flex!important}.d-none{display:none!important}a.secondary-btn{background:var(--secondary500);color:var(--white);border-radius:16px;padding:8px 16px;font-weight:700;display:block}a.primary-btn{background:var(--primary500);color:var(--white);border-radius:16px;padding:8px 16px;font-weight:700;display:block}input:focus,select:focus,textarea:focus{outline:none}#avis{margin-bottom:32px}.over-footer svg{filter:brightness(0) invert(1)}@media screen and (max-width:1023px){body{overflow:hidden}}@media screen and (min-width:1024px){h1,h1 strong,h1 b{font-size:42px}h2,h2 strong,h2 b{line-height:48px;font-size:32px}h3,h3 strong,h3 b{font-size:24px}h4,h4 strong,h4 b{font-size:18px}#avis{margin-bottom:40px}}@media screen and (min-width:768px) and (max-width:1023px){.container-wrapper{padding:0 32px}.container{max-width:896px}}@media screen and (min-width:1024px) and (max-width:1439px){.container-wrapper{padding:0 32px}.container{max-width:1216px}}@media screen and (min-width:1440px){.container{max-width:1248px}.container-wrapper{padding:0 64px}}.primary-menu{position:relative;z-index:9}.nav-container{display:flex;justify-content:space-between;align-items:center}.full-screen-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#D6E6FF 0%,#FFFFFF 100%);display:none;transition:opacity 0.4s ease-in-out;padding:40px 16px 0}.nav-container-menu{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.close-icon{position:absolute;right:20px;cursor:pointer}.menu-content{height:100%;padding:16px 0 0;margin:0;list-style:none}.menu-content ul{padding:0;margin:0}.menu-content li .item-title{padding:16px;margin-bottom:10px;background:#FFF6;border-radius:16px;display:flex;justify-content:space-between;align-items:center}.menu-content li{list-style:none}.menu-content ul.child li{line-height:26px;padding:16px;margin-bottom:10px;background:#FFF6;border-radius:16px}.menu-content li a{color:#141765;font-size:16px;font-weight:700}.main-section .niv-2{display:none;height:80VH;overflow:auto;max-height:100%}.main-section .niv-2 li.has-child>a{padding:16px;margin-bottom:10px;position:relative;display:block}.main-section .niv-2 li.has-child>a::after{content:"";position:absolute;top:43px;left:16px;width:30px;height:3px;background-color:var(--secondary500);border-radius:64px}.burger-menu-main-category{cursor:pointer;position:relative}.nav-container-menu.hidden{opacity:0;pointer-events:none}.logo-mgp img{height:40px;width:164px;display:block}.toggle-icon{transition:transform 0.3s ease}.menu-content li .item-title.active{background-color:var(--primary500)}.menu-content li .item-title.active a{color:var(--white)}.menu-content li .item-title.active span.icon .toggle-icon,.menu-content li .item-title.active span.icon .toggle-icon rect{stroke:var(--white)}.google-avis svg{width:100px}header{display:initial}.contact-links{position:fixed;display:flex;justify-content:center;flex-direction:column;right:0;top:0;bottom:0;z-index:10;text-align:right;pointer-events:none}.contact-links .fixed-buttons:not(.active){transform:translateX(200px)}.contact-links .fixed-buttons.active{transition:all 0.2s ease-in-out}.contact-links .link-item a{display:inline-flex;align-items:center;justify-content:flex-end;height:48px;width:48px;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;color:var(--white);padding:8px;border-radius:50%}.contact-links .link-item{position:relative;margin-bottom:8px;pointer-events:all}.contact-links .link-item a.phone{background-color:var(--secondary500)}.contact-links .link-item a.whatsapp{background-color:var(--green)}.contact-links .link-item a span{display:block;padding-left:8px}.contact-links .link-item .icon-svg{min-width:24px;max-width:24px;height:24px;margin:auto;display:flex;align-items:center;justify-content:center}.fixed-buttons{display:flex;flex-direction:column}.to-top{position:absolute;height:48px;bottom:48px;right:16px;cursor:pointer;pointer-events:all;transition:all 0.2s ease-in-out}.to-top:not(.active){transform:translateY(100px)}@media screen and (max-width:1023px){.primary-menu{padding:30px 16px 8px}.primary-menu:not(.template-Accueil){padding:30px 16px 24px;background-color:var(--primary500)}.contact-links .link-item a.phone svg path{fill:var(--secondary500)}}@media screen and (min-width:1024px){.header-top{background-color:var(--primary900);padding:8px 0}.header-top .row{display:flex;align-items:center;justify-content:space-between}.header-top p{color:var(--white);font-size:17px}.header-top svg{vertical-align:middle}.header-top a{color:var(--white)}.primary-menu{background-color:var(--primary500)}.contact-header{display:flex;align-items:center;gap:16px}.contact-header a{border:1px solid var(--white);border-radius:8px;display:block;padding:8px 16px;font-size:17px;font-weight:700;width:173px;text-align:center}.contact-header p{background-color:var(--secondary500);border-radius:8px;padding:8px 16px;font-size:17px;font-weight:700;width:173px;text-align:center;cursor:pointer}.parent-list.navigation{display:flex;align-items:center;justify-content:space-between;gap:10px;position:relative;padding:13px 0;margin-block-start:0;margin-block-end:0}.parent-list.navigation li{list-style:none;padding-inline-start:0}.parent-list.navigation>li{padding:6px 12px;border-radius:12px}.parent-list.navigation li a{color:var(--white);font-size:17px;font-weight:700;line-height:25px}.parent-list.navigation li.active{background-color:var(--primary600)}.children-section{background-color:var(--white);border-radius:32px;max-width:1100px;min-width:1090px;width:100%;position:absolute;top:68px;left:0;transform:scale(0);transform-origin:top;opacity:0;overflow:hidden;transition:transform 0.3s ease,opacity 0.3s ease,overflow 0.3s ease}.nav:hover>.children-section{display:block;transform:scale(1);opacity:1;overflow:visible}.nav:hover{background-color:#297EFF}.sections{display:flex;gap:24px;padding:32px}.right-section>ul{display:flex;flex-direction:row;gap:24px;padding-inline-start:0}.right-section ul li{list-style-type:none}.right-section>ul>li{flex:1}.children-section a{color:#333}.menu-footer{background:linear-gradient(to top,#D6E6FF 0%,#FFFFFF 100%);padding:0 32px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.parent-list.navigation li.has-child a{font-size:16px;color:#000;position:relative;line-height:24px;display:block}.parent-list.navigation li.has-child>a{padding:8px 16px 24px 0}.parent-list.navigation li.has-child>a::after{content:"";position:absolute;top:36px;left:0;width:30px;height:3px;background-color:var(--secondary500);border-radius:64px}.has-child ul li{padding:16px;display:flex;align-items:center;width:max-content}.has-child ul li::before{content:"";display:inline-block;width:8px;height:8px;background-color:#fff;border:2px solid var(--primary500);border-radius:50%;margin-right:8px}.has-child ul{padding-inline-start:0}.parent-list.navigation li.has-child{padding:8px 16px}.footer-bottom{display:flex;align-items:center;justify-content:space-between;padding:16px 0 32px 0;border-top:1px solid #EBF1F9}.footer-bottom a{background-color:var(--secondary500);border-radius:64px;padding:16px;font-size:14px}.footer-bottom p{color:#000;font-size:14px}.footer-bottom .footer-menu-desc{display:flex;gap:10px;align-items:center}.primary-menu{position:sticky;top:0;z-index:9999;display:block}.contact-links .fixed-buttons{flex-direction:column-reverse}.contact-links .link-item a{max-width:180px;width:180px;padding:12px 24px 12px 16px;border-radius:32px 0 0 32px}.contact-links .link-item a.phone{background-color:var(--primary500)}}footer .footer{background:var(--primary500);padding:32px}footer .footer p{color:var(--white);display:block}footer .footer p.description_footer{font-size:14px}footer .footer .contact p{font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:#fff0}footer .sous-titre{color:var(--white);font-weight:800;font-size:20px;position:relative;margin-bottom:24px;width:max-content}footer .sous-titre::after{content:'';position:absolute;left:0;top:26px;width:98px;height:3px;border-radius:64px;background:linear-gradient(to right,var(--secondary500) 70%,var(--white) 30%)}footer .col ul{padding-inline-start:16px}footer .col li{color:var(--white)}footer .col li a{color:var(--white);font-size:14px;line-height:25px}footer .col.agences ul{padding-inline-start:20px}footer .agences li{list-style-image:url(/build/images/pin-blanc.svg)}footer .contact p:not(:last-child){margin-bottom:20px}footer .contact p svg{margin-right:10px}footer .social-icon{margin-top:28px;display:flex;gap:10px}footer .google-avis svg{width:158px;height:48px;margin-top:32px}footer .liens-utiles{margin-top:24px}footer .liens-utiles .item.second-item{flex:1;display:flex;align-items:center}footer .liens-utiles .item a{color:var(--white);font-size:16px;font-weight:600}.item::before,.item::after{content:''}footer .item a:not(:last-child)::after{content:'';display:inline-block;width:9px;height:3px;background:linear-gradient(to right,#FD4F57 66.67%,#ffffff 33.33%);margin:0 12px;border-radius:32px}footer .description{max-width:280px}footer .copy-right{padding:16px 0}footer .copy-right p{font-weight:600}@media screen and (max-width:767px){footer .google-avis svg{margin-bottom:32px}.item.first-item a:not(:last-child)::after{display:block;margin:8px auto}footer .liens-utiles .item.first-item{text-align:center;margin-bottom:24px}footer .liens-utiles .item.second-item{justify-content:center}}@media screen and (min-width:768px) and (max-width :1280px){footer .row{flex-wrap:wrap}}@media screen and (max-width:1024px){footer{margin-bottom:72px}#mobile-phone-cta-wrapper{background:var(--white);width:100%;position:fixed;bottom:0;padding:16px;display:flex;align-items:center;justify-content:center;gap:16px;z-index:9;box-shadow:0 1px 4px 0 rgb(0 0 0 / .25)}#mobile-phone-cta-wrapper a.devis{display:flex;background-color:var(--secondary500);color:var(--white);border-radius:16px;padding:8px 16px;gap:8px;justify-content:center;align-items:center;}#mobile-phone-cta-wrapper p.etre-appele{display:flex;background-color:var(--primary500);color:var(--white);border-radius:16px;padding:8px 16px;gap:8px;justify-content:center;align-items:center}#mobile-phone-cta-wrapper .icon{width:24px;height:24px}}@media screen and (min-width:768px){footer .row{display:flex;gap:32px}footer .liens-utiles{display:flex;gap:128px;margin-top:16px}footer .liens-utiles .item.first-item{justify-content:end;flex:1;display:flex;align-items:center}}@media screen and (min-width:1024px){footer .footer{padding-top:56px;padding-bottom:56px}footer .row{justify-content:center}}.efb{display:flex;align-items:center;position:fixed;bottom:16px;left:16px;padding:8px 12px;background-color:#fff;border:1px solid var(--neutral400);border-radius:4px;gap:8px;color:var(--neutral500);font-size:14px;z-index:999;box-shadow:0 10px 52px -18px rgb(0 0 0 / .75);-webkit-box-shadow:0 10px 52px -18px rgb(0 0 0 / .75);-moz-box-shadow:0 10px 52px -18px rgb(0 0 0 / .75)}.efb .user-avatar img{width:16px;height:16px}.efb a,.efb #clear-cache-btn{display:flex;align-items:center;gap:4px;color:var(--neutral500);transition:all 0.15s ease-in;text-decoration:none;cursor:pointer}.efb a:hover,.efb button:hover{color:var(--primary500)}.efb svg{width:16px;height:16px;transition:all 0.15s ease-in}.efb .separ{height:12px;width:1px;background-color:var(--neutral400)}.efb button{border:none;background-color:#fff0;cursor:pointer;padding:0;margin:0}.efb button svg{height:20px;width:20px}.efb.collapse .username,.efb.collapse .separ:not(.last),.efb.collapse a,.efb.collapse div#clear-cache-btn{display:none}.efb.collapse button svg{transform:rotateZ(180deg)}#clear-cache-btn svg{width:16px;height:16px}#clear-cache-btn .clear-cache-icon-loader,#clear-cache-btn .clear-cache-icon-ok,#clear-cache-btn .clear-cache-icon-error{display:none}#clear-cache-btn .clear-cache-icon-ok path{fill:#27AE60}#clear-cache-btn .clear-cache-icon-error path{fill:#E71818}#clear-cache-btn .clear-cache-icon-loader{width:16px;height:16px;border:solid 3px #2271B1;border-radius:50%;border-right-color:#fff0;border-bottom-color:#fff0;transition:all 0.5s ease-in;animation:rotate 1s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.notification-popup{position:fixed;bottom:20px;right:20px;z-index:999999999;background-color:var(--white);border:1px solid #e1fff6;box-shadow:0 8px 16px -8px #afbbca80;padding:20px;border-radius:64px;opacity:0;transform:translateY(100%);transition:transform 0.3s ease,opacity 0.3s ease;width:274px}.notification-popup.show{opacity:1;transform:translateY(0)}.notification-popup>svg{position:absolute;top:-5px;right:-5px;cursor:pointer}.notification-popup .notification-container{display:flex;gap:10px;align-items:center}.notification-popup .notification-content{display:flex;flex-direction:column}.notification-popup .title{font-size:16px;line-height:18.4px;margin:0 0 2px 0;font-weight:700;color:var(--neutral800)}.notification-popup .message{font-size:14px;line-height:16px}.notification-popup .icon{width:40px;height:40px;border-radius:50%;background-color:#17bd6d;display:flex;justify-content:center;align-items:center}.notification-popup .icon svg{width:20px;height:auto}.notification-popup.show .icon svg path{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke 0.5s cubic-bezier(.65,0,.45,1) 0.3s forwards}@keyframes stroke{100%{stroke-dashoffset:0}}.notification-popup.show .progress-bar{position:absolute;bottom:-1px;left:38px;right:38px;height:1px;background-color:#17bd6d;animation:progress 3s linear forwards}@keyframes progress{from{width:198px}to{width:0}}.cookie-popup{position:fixed;bottom:16px;left:50%;z-index:9999999999;transition:all 0.3s ease-in-out;width:calc(100% - 32px);max-width:888px;transform:translateX(-50%) translateY(600px);border-radius:24px;background:var(--white);padding:24px;display:flex;flex-direction:column;align-items:center}.cookie-popup.active{transform:translateX(-50%) translateY(0)}.cookie-popup .image-container{display:flex;justify-content:center;width:100%}.cookie-popup .image-container svg{width:100%;height:105px}.cookie-popup .title{margin:0 0 8px 0;font-size:36px;font-weight:700;line-height:40px;color:var(--primary900);text-align:center}.cookie-popup .desc{text-align:center;margin:0}.cookie-popup .cookie-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center;margin-top:20px}.cookie-popup .cookie-buttons button{font-size:16px;font-weight:700;border:1px solid var(--secondary500);border-radius:48px;line-height:18px;padding:10px 24px;background:#fff0;color:var(--secondary500)}.cookie-popup .cookie-buttons button.orange{background:var(--secondary500);color:var(--white)}.cookie-popup .cookie-buttons a{font-size:14px;line-height:16px;padding:5px 8px;color:var(--secondary500);text-decoration:underline}.cookie-popup>svg{position:absolute;top:20px;right:17px}@media screen and (min-width:768px){.cookie-popup{flex-direction:row-reverse;padding:32px}.cookie-popup .image-container{width:267px}.cookie-popup .image-container svg{height:100%;width:auto}.cookie-popup>svg{cursor:pointer}.cookie-popup .cookie-buttons a:hover{color:var(--secondary500)}.cookie-popup .cookie-buttons>*{transition:all 0.15s ease-in-out}.cookie-popup .cookie-buttons button:hover{color:var(--white);background-color:var(--secondary500);border:1px solid var(--secondary500);cursor:pointer}}.breadcrumb-menu{display:flex;align-items:center;margin:24px 0 16px 0;position:relative;z-index:1}.breadcrumb-menu ul{margin:0;display:flex;list-style:none;padding:0;gap:4px;overflow-x:auto;white-space:nowrap}.breadcrumb-menu li{display:flex;align-items:center}.breadcrumb-menu li a{color:var(--neutral800);font-size:16px;font-weight:700;line-height:26px}.breadcrumb-menu li span{color:var(--neutral300);font-size:16px}.breadcrumb-menu svg{margin:0 8px;vertical-align:middle}@media(max-width:767px){.breadcrumb-menu{margin:16px 0}}.popup-form{display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,rgb(0 0 0 / .2),rgb(0 0 0 / .2)),linear-gradient(0deg,rgb(0 0 0 / .2),rgb(0 0 0 / .2));z-index:100000;justify-content:center;align-items:center}.popup-form .content-form{background:var(--white);width:480px;height:auto;border-radius:16px 64px 16px 16px;border:solid 2px rgb(238 238 238);position:relative}.popup-form img{width:100%;height:181px;border-radius:16px 64px 0 0}.popup-form .close-button{position:absolute;top:0;right:0;width:42px;height:42px;background:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.popup-form .form_conatctez_nous{padding:32px}.popup-form .form_conatctez_nous input{width:100%;background-color:var(--primary100);padding:14px 24px;border-radius:26px;border:none;outline:none}.popup-form .group-control.error input{border-bottom:1px solid var(--red)}.popup-form .form_conatctez_nous input::placeholder{color:var(--neutral500);font-size:14px;line-height:24px}.popup-form .succes-mail{text-align:center}.popup-form #msg-success p{text-align:center;font-weight:600;color:var(--primary900)}.popup-form .group-control{margin-bottom:16px}.popup-form .group-control label{font-size:14px;font-weight:700;line-height:24px;padding-bottom:8px}.popup-form .form_conatctez_nous span.alert{color:var(--red);margin:8px 0 0 16px;display:block}.popup-form .send_conatctez_nous{font-size:16px;font-weight:700;color:var(--white);border-radius:16px;background-color:var(--secondary500);padding:8px 12px;width:183px;margin:auto;text-align:center;border:none;display:block;cursor:pointer}.popup-form .send_conatctez_nous svg{vertical-align:middle;margin-right:8px}.header-tarifs{background:url(/build/images/page-tarifs.png);background-repeat:no-repeat;background-position:top center;background-size:cover;padding-bottom:58px}.page-tarifs h1{text-align:center;position:relative;margin-bottom:8px;font-weight:700}.page-tarifs h1 span.highlight{position:relative;z-index:1;color:var(--white);display:block;margin-bottom:8px}.page-tarifs h1 span.highlight::after{content:"";position:absolute;left:0;top:-4px;width:auto;min-width:100%;height:44px;z-index:-1;background-color:var(--secondary500)}.page-tarifs p.post-excerpt{text-align:center}@media(min-width:768px) and (max-width:1023px){.page-tarifs h1 span.highlight::after{top:-12px}.page-tarifs h1 span.highlight{margin-bottom:24px}}@media(min-width:768px){.page-tarifs h1 span.highlight::after{top:-8px;left:50%;width:auto;min-width:50%;transform:translateX(-50%);height:65px}.page-tarifs p.post-excerpt{width:50%;margin:auto;margin-top:24px}}.gbp-reviews{background-color:#fff}.gbp-reviews .container{padding:1rem 0 40px 0}.gbp-recap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.gbp-recap-left,.gbp-recap-information,.gbp-avg-rating{display:flex;align-items:center;gap:.5rem}.gbp-recap-information{font-weight:600}.gbp-reviews .google-logo svg{height:25px;width:100%}.gbp-stars{display:flex;align-items:center}.gbp-stars svg{height:18px;width:18px}.gbp-reviews-wrapper{overflow:hidden;width:100%}.gbp-reviews-track{display:flex;gap:1rem;transition:transform 0.5s ease-in-out;width:max-content}.gbp-review-card{margin-top:1rem;flex:0 0 auto;width:calc(100vw - 2rem - (2rem / 3));box-sizing:border-box;padding:1rem;background-color:#f4f7fb;border-radius:1rem}.gbp-reviewer-info{display:flex;margin-bottom:.5rem;gap:.5rem}.gbp-reviewer-info img{height:40px;width:40px}.gbp-reviewer-name{font-weight:600;margin-bottom:.25rem}.gbp-reviewer-date{font-weight:400;font-size:14px}.gbp-review-comment{font-size:14px}.gbp-review-stars{display:flex;margin-bottom:.25rem}.gbp-review-stars svg{height:17px;width:17px}.gbp-recap-right.hidden{display:none}.gbp-recap-right a{display:block;background-color:#4285f4;padding:8px 16px;color:#fff;border-radius:16px}.gbp-recap-right a:hover{background-color:#89b6ff}.blog .gbp-reviews,.page-liste-agence .gbp-reviews{padding:0 16px}@media screen and (min-width:1024px){.blog .gbp-reviews,.page-liste-agence .gbp-reviews{padding:0}}@media (min-width:632px) and (max-width:963px){.gbp-review-card{width:calc(50vw - 2rem - (2rem / 3))}}@media (min-width:964px) and (max-width:1263px){.gbp-review-card{width:calc(min(calc(100vw / 3), calc(1248px / 4)) - 2rem - (2rem / 3))}}@media (min-width:1264px){.gbp-review-card{width:calc(min(25vw, calc(1248px / 4)) - 2rem - (2rem / 3))}}.modele-prix,.modele-prix .description{margin-bottom:32px}.modele-prix .content-prix .titre{background:var(--primary500);color:var(--white);border-radius:0 32px 0 0;padding:8px 16px;position:absolute;top:130px;font-weight:700}.modele-prix .content-prix .info-prix{border:1px solid var(--neutral300);border-radius:0 0 16px 16px;padding:0 0 16px 0}.modele-prix .content-prix .item-prix img{border-radius:0 24px 0 0;height:170px;object-fit:cover;width:100%;display:block}.modele-prix .info-prix .prix p{color:var(--white);background-color:var(--neutral900);border-radius:8px;text-align:center;width:fit-content;margin:auto;padding:8px 16px}.modele-prix .info-prix .prix p span{font-weight:700}.modele-prix .description ul{padding-inline-start:0;list-style:none}.modele-prix .description ul li{line-height:40px;position:relative;color:var(--neutral900);padding-left:32px}.modele-prix .description ul li::before{content:'';position:absolute;left:16px;top:16px;width:6px;height:6px;border-radius:50%;background-color:var(--neutral900)}.modele-prix .description ul li:nth-child(even)::after{content:'';width:100%;height:40px;position:absolute;background-color:var(--primary100);top:0;left:0;z-index:-1}.modele-prix .rating{text-align:center;margin-bottom:8px}.modele-prix .glide__bullets{bottom:-1.5em}.modele-prix .glide__bullet{background:var(--primary200)}.modele-prix .glide__bullet.glide__bullet--active{background:var(--primary300);scale:1.3}.modele-prix .d-desktop{display:none}.modele-prix .item-prix{position:relative}.modele-prix h2{position:relative;margin-bottom:16px;line-height:44px}.modele-prix h2::after{content:'';position:absolute;left:0;top:40px;width:98px;height:3px;border-radius:64px;background:linear-gradient(to right,var(--secondary500) 70%,var(--neutral900) 30%)}@media(max-width :767px){.modele-prix .content-prix .item-prix:not(:last-child){margin-bottom:24px}}@media(min-width :768px){.modele-prix .d-mobile{display:none}.modele-prix .d-desktop{display:block}}@media(min-width :1024px){.modele-prix,.modele-prix .description{margin-bottom:40px}.modele-prix .info-prix .description{min-height:160px}.content-prix .glide__slides{margin:auto}}