@charset "UTF-8";body{color:#525961;font-family:Roboto,sans-serif;font-size:14px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:#212529;font-family:Lato,sans-serif;font-weight:400}.h1,h1{color:#0d47a1;font-size:2.2rem}.h2,h2{font-size:1.7rem}.h3,h3{font-size:1.3rem}.h4,h4{font-size:1.2rem}.text-small{font-size:90%!important}.text-smaller{font-size:85%!important}.text-whitespace{white-space:pre}.font-weight-bold,b,dt,strong{font-weight:500!important}@media (min-width:768px){a[href^=tel]{color:inherit;pointer-events:none}}.btn{font-size:.9rem}.color-navyblue{color:#0d47a1}#main-content,body{background:#fff}header.header{background:radial-gradient(ellipse at center,#f9f9f9 50%,#eaeaea 100%);box-shadow:0 1px 0 0 rgba(0,0,0,.08),0 2px 5px rgba(0,0,0,.12);z-index:1}header.header,header.header .wave{position:relative}header.header .wave:before{background:url(/build/website/images/wave.1bd43b73.png) no-repeat 0 100%;background-size:contain;content:"";height:100%;position:absolute;right:0;top:0;width:100%}@media (max-width:767px){header.header .wave{padding-bottom:10px}header.header .wave:before{width:calc(100% - 39px)}}header.header .wave>*{position:relative}header.header .logo{display:block;margin-bottom:43px;margin-right:10px;max-width:312px}@media (max-width:767px){header.header .logo{margin-bottom:5px;width:140px}}@media (max-width:330px){header.header .logo{width:110px}}header.header .logo img{max-width:100%}header.header #drawer-toggle{margin-right:15px;opacity:.7}header.header .extranet-login-button{align-items:center;display:flex;transition-duration:.25s}header.header .extranet-login-button svg{fill:#fff}header.header .extranet-login-button svg.icon-left{margin-left:-6px;margin-right:8px}header.header .extranet-login-button.dropdown-toggle:after{margin-left:8px;margin-right:-6px}header.header .extranet-login-button .d-tiny{display:none}@media (max-width:425px){header.header .extranet-login-button{font-size:.8rem;padding:4px 6px}header.header .extranet-login-button svg.icon-left{margin-left:0;margin-right:4px}header.header .extranet-login-button.dropdown-toggle:after{margin-left:4px;margin-right:0}}@media (max-width:375px){header.header .extranet-login-button svg{display:none}}@media (max-width:425px){header.header .plus-que-pro-button{transform:scale(.8)}}@media (max-width:375px){header.header .plus-que-pro-button{transform:scale(.7)}}@media (max-width:767px){header.header{align-items:center;flex-wrap:nowrap}}header.header .nav .nav-link{font-weight:500;letter-spacing:-.5px;opacity:.8;text-transform:uppercase;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}header.header .nav .nav-link:hover{opacity:1}header.header .nav.nav-main{margin-top:10px}header.header .nav.nav-main .nav-item{border:1px solid #e0e0e0;border-width:0 1px;margin-left:-1px;overflow:hidden;position:relative}header.header .nav.nav-main .nav-item:before{background:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.9));content:"";height:100%;left:0;position:absolute;top:100%;transition:top .25s cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}@media screen and (prefers-reduced-motion:reduce){header.header .nav.nav-main .nav-item:before{transition:none}}header.header .nav.nav-main .nav-item:hover:before{top:0}header.header .nav.nav-main .nav-link{color:inherit;font-size:.9em;margin:0 1px;padding:6px 20px;transition-property:background,opacity,transform}header.header .nav.nav-main .nav-link:hover{transform:translateY(-2px)}header.header .nav.nav-main .nav-link.active{color:#d71a1e}header.header .nav.nav-main .nav-link.active svg{fill:#d71a1e}.progressive-wrap{overflow:hidden}.progressive{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:filter .6s cubic-bezier(0,0,.2,1),transform .6s cubic-bezier(0,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.progressive{transition:none}}.progressive.progressive-low-res{filter:blur(2vw);transform:scale(1.05)}.progressive.animation-fast{transition-duration:.25s}.tilted-intro{color:#f8f9fa;font-weight:500;margin-bottom:-50px;overflow:hidden;padding-bottom:80px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.2),0 0 40px rgba(0,0,0,.4);z-index:0}.tilted-intro .background{animation-duration:1.3s;animation-fill-mode:forwards;animation-name:background-zoom;animation-timing-function:cubic-bezier(0,0,.2,1);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}@keyframes background-zoom{0%{transform:scale(1)}to{transform:scale(1.1)}}.tilted-intro h1{margin-top:100px}.tilted-intro h1,.tilted-intro h2,.tilted-intro h3{color:inherit;font-weight:600}.tilted-intro:after{background:#fff;bottom:-70px;content:"";height:70px;left:0;position:absolute;transform:skew(0,-1deg);transform-origin:bottom left;width:100%;z-index:0}.tilted-intro.overlay-dark:before,.tilted-intro.overlay-light:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tilted-intro.overlay-dark{color:#f8f9fa}.tilted-intro.overlay-dark:before{background:linear-gradient(rgba(51,51,51,.3),rgba(51,51,51,.1) 40%,rgba(51,51,51,.6) 70%,rgba(51,51,51,.7))}.tilted-intro.overlay-light:before{background:linear-gradient(hsla(0,0%,100%,.2),hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,.3) 70%,hsla(0,0%,100%,.4))}.tilted-intro>*{position:relative;z-index:2}.breadcrumb{background:transparent;cursor:default}.breadcrumb a{color:inherit;opacity:.9}.breadcrumb .separator{margin:0 6px}footer .breadcrumb{padding-left:0}.content{min-height:80vh}.mutualistes-news{margin-left:-10px;margin-right:-10px;position:relative}@media (max-width:576px){.mutualistes-news{margin-left:-15px;margin-right:-15px}.mutualistes-news .slick-track{padding-left:5px;padding-right:5px}}@media (min-width:576px){.mutualistes-news:after{background:linear-gradient(90deg,transparent 0,#f7f7f7);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:60px;z-index:1}}.mutualistes-news .slick-list{max-width:100%}.mutualistes-news .slick-track{align-items:stretch;display:flex}.mutualistes-news .slick-slide{float:none;height:auto}.mutualistes-news .slick-slide>div{padding:10px}.mutualistes-news .slick-slide>div,.mutualistes-news .slick-slide>div .post{height:100%}.mutualistes-news .post{align-items:flex-end;border-radius:6px;display:flex!important;flex:auto;font-size:.9em;margin:0;min-height:170px;overflow:hidden;position:relative;width:100%}.mutualistes-news .post figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mutualistes-news .post figure:after{display:none}.mutualistes-news .post figure:before{background:linear-gradient(transparent,rgba(51,51,51,.6) 60%,rgba(51,51,51,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.mutualistes-news .post .text{padding:6px 10px}.mutualistes-news .post .title{color:#fff;font-weight:500;position:relative;text-decoration:none;z-index:3}footer.footer{background-color:#1b1e21;color:#fff;padding:15px 0}footer.footer h4{color:#fff;font-size:15px;margin-bottom:14px;margin-top:3px;text-decoration:none;text-transform:uppercase}footer.footer address{color:#a7a6a6;font-size:12px;line-height:18px}footer.footer a{color:#b1b1b1}footer.footer a:hover{color:#d71a1e;text-decoration:none}footer.footer li img{max-height:1rem;vertical-align:text-bottom}.card{border:0;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1)}.cookies-consent-notice{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);bottom:0;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:default;flex-direction:row;margin:10px 15px;padding:9px 15px;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:20}.cookies-consent-notice .text{line-height:1.1em;max-width:300px}.cookies-consent-notice a,.cookies-consent-notice a:hover{color:#ff9800}.cookies-consent-notice button.accept{border-bottom-right-radius:4px;border-top-right-radius:4px;padding-right:10px}.cookies-consent-notice button.reject{border-bottom-left-radius:4px;border-top-left-radius:4px;padding-left:10px}@media (max-width:425px){.cookies-consent-notice{border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.2),0 0 25px 20px rgba(0,0,0,.1);margin:7px}.cookies-consent-notice .text{max-width:100%}}.modal-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:.4}.modal-content{border:0;border-radius:6px;box-shadow:0 3px 11px rgba(0,0,0,.2);overflow:hidden}.modal-dialog .modal-header{align-items:center}.modal-dialog .modal-header .close{padding:10px}@media (max-width:515px){.modal-dialog{bottom:0;margin:0;max-height:calc(100vh - 60px);position:absolute;width:100%}.modal-dialog .modal-content{border-radius:0;height:100%}.modal-dialog .modal-header{border-radius:0}.modal-dialog .modal-header .modal-title{font-size:1rem}}.pdf-reader{height:700px}.pdf-reader.a4-portrait{aspect-ratio:210/297;height:auto;width:auto}@media (max-width:767px){.modal-header{flex-shrink:0;padding:8px 15px}.modal-header .modal-title{font-size:1.2rem}.pdf-reader{max-height:calc(100vh - 70px)}}.modal.slide-up .modal-dialog{transform:translateY(25%);transition:transform .25s cubic-bezier(0,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.modal.slide-up .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0)}@media (min-width:1200px){.modal-xl{max-width:1140px}}body.layout-static #main-content{background:#f7f7f7}body.layout-static .products-column{padding-bottom:30px;padding-top:30px}body.layout-static .products-column .product{align-items:flex-end;display:flex;justify-content:center;margin-bottom:15px;min-height:130px;overflow:hidden;position:relative}body.layout-static .products-column .product figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.layout-static .products-column .product figure:before{background:linear-gradient(transparent,rgba(51,51,51,.4) 70%,rgba(51,51,51,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body.layout-static .products-column .product .name{color:#fff;font-size:1em;font-weight:500;position:relative;text-decoration:none;z-index:3}body.layout-static .products-column .product .description{display:none}body.layout-static .column-main{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.1);padding-bottom:15px;padding-top:15px}body.layout-static.layout-static-transparent .column-main{background:transparent;box-shadow:none}body.layout-static .tilted-intro:after{background:#f7f7f7}.text-yellow{color:#f8b900}.bg-orange{background-color:#ff9800!important}.bg-red{background-color:#a50001!important}.bg-blue{background-color:#0d47a1!important}.text-blue{color:#0d47a1!important}.bg-cover{background-position:50%;background-size:cover}.border-left-2{border-left-width:2px!important}.rounded-more{border-radius:6px!important}.responsive-map{position:relative}.responsive-map:before{content:"";display:block;padding-top:50%;width:100%}.responsive-map>.content{bottom:0;left:0;position:absolute;right:0;top:0}.v-align-middle{vertical-align:middle!important}.overflow-hidden{overflow:hidden}.white-space-initial{white-space:normal}.size-32{height:32px;width:32px}.size-32,.size-36{box-sizing:content-box}.size-36{height:36px;width:36px}.size-42{height:42px;width:42px}.size-100,.size-42{box-sizing:content-box}.size-100{height:100px;width:100px}.flex-1{flex:1}.fill-primary{fill:#007bff}.hover-text-primary:hover{color:#007bff!important}.fill-info{fill:#17a2b8}.hover-text-info:hover{color:#17a2b8!important}.fill-success{fill:#28a745}.hover-text-success:hover{color:#28a745!important}.fill-danger{fill:#dc3545}.hover-text-danger:hover{color:#dc3545!important}.fill-warning{fill:#ffc107}.hover-text-warning:hover{color:#ffc107!important}.fill-muted{fill:#868e96}.hover-text-muted:hover{color:#868e96!important}.fill-light{fill:#fff}.hover-text-light:hover{color:#fff!important}.fill-dark{fill:rgba(0,0,0,.54)}.hover-text-dark:hover{color:rgba(0,0,0,.54)!important}.fill-black{fill:#000}.hover-text-black:hover{color:#000!important}.spin{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.btn-round{border-radius:24px;padding:6px 14px}.btn-round.btn-sm{border-radius:21px;padding:4px 10px}.btn-round.btn-lg{border-radius:30px;padding:8px 18px}.btn-elevated{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1)}.btn-elevated:not([disabled]):not(.disabled):hover{box-shadow:0 3px 11px rgba(0,0,0,.2)}.btn-bordered{border:2px solid #fff}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.opacity-1{opacity:1!important}.opacity-33{opacity:.3!important}.border-top-1{border-top:1px}.border-top-2{border-top:2px}.border-top-3{border-top:3px}.border-top-4{border-top:4px}.border-right-1{border-right:1px}.border-right-2{border-right:2px}.border-right-3{border-right:3px}.border-right-4{border-right:4px}.border-bottom-1{border-bottom:1px}.border-bottom-2{border-bottom:2px}.border-bottom-3{border-bottom:3px}.border-bottom-4{border-bottom:4px}.border-left-1{border-left:1px}.border-left-2{border-left:2px}.border-left-3{border-left:3px}.border-left-4{border-left:4px}.border-dashed{border-style:dashed}.border-solid{border-style:solid}.bg-striped{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cg fill='%23fff' fill-rule='evenodd'%3E%3Cpath d='M0 40 40 0H20L0 20zM40 40V20L20 40z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat}.z-index-0{z-index:0!important}.dropdown-menu-success{background:#28a745}.dropdown-menu-success .dropdown-item{color:#fff}.dropdown-menu-success .dropdown-item:hover{background:#fff;color:#28a745}.dropdown-menu-success .dropdown-item:active{background:#28a745;color:#fff}.dropdown-menu-success .dropdown-item:focus{background:#fff;color:#28a745;outline:2px solid #28a745}.fade-through{animation-duration:.15s;animation-fill-mode:forwards;animation-name:fadeThrough;animation-timing-function:cubic-bezier(0,0,.2,1)}@keyframes fadeThrough{0%{opacity:0;transform:scale(.98) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.fade-through-large{animation-duration:.3s;animation-fill-mode:forwards;animation-name:fadeThroughLarge;animation-timing-function:cubic-bezier(0,0,.2,1)}@keyframes fadeThroughLarge{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.accordion{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);margin:20px -20px}.accordion-item{overflow:hidden}.accordion-item .accordion-header button{border:0;border-radius:0;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);padding:7px 20px}.accordion-item .accordion-header button .chevron{transition:transform .3s}@media screen and (prefers-reduced-motion:reduce){.accordion-item .accordion-header button .chevron{transition:none}}.accordion-item .accordion-header button.collapsed .chevron{transform:rotate(180deg)}.accordion-item:last-child .accordion-header button{border-bottom:1px solid rgba(0,0,0,.1)}.accordion-item .accordion-content{background:rgba(0,0,0,.02)}.banner-preview{background:rgba(52,58,64,.9);border-radius:0;left:0;position:fixed;top:0;width:100%;z-index:1}.call-me-back{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;justify-content:right;max-width:450px;pointer-events:none;position:fixed;right:20px;z-index:100}@media (max-width:425px){.call-me-back{left:20px;max-width:100%}}.call-me-back .cmb-cta{align-items:center;animation-delay:2s;animation-duration:.3s;animation-fill-mode:forwards;animation-name:entrance-cta;animation-timing-function:cubic-bezier(0,0,.2,1);display:flex;transform:scale(0);transform-origin:right}@keyframes entrance-cta{0%{transform:scale(0)}to{transform:scale(1)}}.call-me-back .cmb-cta.immediate{animation-delay:0s}.call-me-back .cmb-cta .cmb-message{border-radius:6px;margin-right:15px;padding:8px 15px;position:relative;transform:scale(1);transform-origin:right;transition:transform .3s cubic-bezier(.4,0,1,1)}@media screen and (prefers-reduced-motion:reduce){.call-me-back .cmb-cta .cmb-message{transition:none}}.call-me-back .cmb-cta .cmb-message:after{background:#fff;border:solid rgba(0,0,0,.2);border-width:1px 1px 0 0;content:"";height:8px;margin-top:-4px;position:absolute;right:-4px;top:50%;transform:rotate(45deg);width:8px}.call-me-back .cmb-cta button{align-items:center;background:#5b63fe;border:0;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);cursor:pointer;display:flex;height:56px;justify-content:center;pointer-events:all;transition:box-shadox .3s;width:56px}@media screen and (prefers-reduced-motion:reduce){.call-me-back .cmb-cta button{transition:none}}.call-me-back .cmb-cta button:hover{box-shadow:0 2px 2px rgba(0,0,0,.3),0 2px 32px rgba(0,0,0,.16)}.call-me-back .cmb-modal{border-radius:6px;line-height:normal;margin-bottom:15px;position:relative;transform:scale(0);transform-origin:bottom right;transition:transform .3s cubic-bezier(.4,0,1,1)}@media screen and (prefers-reduced-motion:reduce){.call-me-back .cmb-modal{transition:none}}.call-me-back .cmb-modal:after{background:#fff;border:solid rgba(0,0,0,.2);border-width:0 1px 1px 0;bottom:-4px;content:"";height:8px;position:absolute;right:24px;transform:rotate(45deg);width:8px}.call-me-back .cmb-modal .btn-close{background:none;display:flex;padding:10px;position:absolute;right:10px;top:10px}.call-me-back .cmb-modal .tremendous-form{border-radius:6px;box-shadow:none;margin-bottom:-20px;margin-left:-20px;margin-right:-20px}.call-me-back .cmb-modal .tremendous-form .form-title{display:none}.call-me-back .cmb-modal .tremendous-form .sections .section-content{min-height:0}.call-me-back .cmb-modal .tremendous-form .sections .section-content:first-child{display:flex;flex-wrap:wrap}.call-me-back .cmb-modal .tremendous-form .sections .section-content:first-child .floating-label label{left:22px}.call-me-back .cmb-modal .tremendous-form .sections .section-content:first-child .form-group{padding:0 5px;width:50%}.call-me-back.expanded .cmb-message{transform:scale(0)}.call-me-back.expanded .cmb-modal{pointer-events:all;transform:scale(1)}.ad-parrainage,.find-an-agency{background-repeat:no-repeat;background-size:cover}.ad-parrainage .card-body,.find-an-agency .card-body{background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.8));border-radius:3px}.find-an-agency{background-image:url(/build/website/images/find-an-agency.4b326fe1.png);background-position:50%}.ad-parrainage{background-image:url(/build/website/images/gifts.f211fd89.jpg);background-position:top}.carousel-control-next,.carousel-control-prev{width:70px}.carousel-control-next svg,.carousel-control-prev svg{background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.7);border-radius:50%;height:40px;width:40px}[data-toggle=collapse] .chevron{transition:transform .3s}@media screen and (prefers-reduced-motion:reduce){[data-toggle=collapse] .chevron{transition:none}}[data-toggle=collapse].collapsed .chevron{transform:rotate(180deg)}.cursor{border-radius:3px;display:inline-flex;flex-wrap:wrap;font-family:Lato,sans-serif;overflow:hidden}.cursor .garantie{color:#fff;cursor:default;font-size:.9em;font-weight:500;margin-left:-1px;padding:10px 15px;position:relative;text-transform:uppercase}.cursor .garantie:before{content:"";height:100%;left:0;position:absolute;top:0;transform:skew(-8deg,0);width:100%;z-index:0}.cursor .garantie div{position:relative;text-shadow:0 1px rgba(0,0,0,.1);z-index:1}.cursor .garantie:first-child{margin-left:-3px;padding-left:18px}.cursor .garantie:last-child{margin-right:-3px;padding-right:18px}.cursor .garantie:last-child:before{background:#e65100}.cursor .garantie:nth-last-child(2):before{background:#ef6c00}.cursor .garantie:nth-last-child(3):before{background:#f57c00}.cursor .garantie:nth-last-child(4):before{background:#fb8c00}.cursor .garantie:nth-last-child(5):before{background:#ff9800}.cursor .garantie:nth-last-child(6):before{background:#ffa726}.cursor .garantie:nth-last-child(7):before{background:#ffb74d}.cursor .garantie:nth-last-child(8):before{background:#ffcc80}.cursor .garantie:nth-last-child(9):before{background:#ffe0b2}.cursor .garantie:nth-last-child(10):before{background:#fff3e0}#nav-drawer:not(.slideout-menu){display:none}.slideout-menu{bottom:0;min-height:100vh;overflow-y:scroll;position:fixed;top:0;width:256px;-webkit-overflow-scrolling:touch;display:none;z-index:0}.slideout-menu-left{left:0}.slideout-menu-right{right:0}.slideout-panel{box-shadow:-1px 0 15px rgba(0,0,0,.1);min-height:100vh;position:relative;will-change:transform;z-index:1}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}.slideout-open .slideout-menu{display:block}.post{background:#fff;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);display:flex;flex:1;margin:10px;overflow:hidden;position:relative;transition:box-shadow .3s}@media screen and (prefers-reduced-motion:reduce){.post{transition:none}}.post:hover{box-shadow:0 3px 11px rgba(0,0,0,.2)}.post .thumbnail{background-position:50%;background-size:cover;flex-shrink:0;margin:0;overflow:hidden;position:relative;width:50%}.post .thumbnail:after{background:#fff;content:"";height:100%;position:absolute;right:-70px;top:0;transform:skew(6deg,0);transform-origin:bottom left;width:70px}.post .text,.post .thumbnail{flex:1}.post.post--small .text{padding:6px 10px}.post.post--small .text .title{font-size:1.1em}.post.post--small .thumbnail{flex:0.7}.pagination-wrap{text-align:center}.pagination-wrap .pagination{align-items:center;justify-content:center}.pagination-wrap .pagination>span{border:0;border-radius:16px;display:inline-block;margin:0 1px;transition-duration:.15s}.pagination-wrap .pagination>span a{color:#999;display:inline-block;padding:5px 11px;text-decoration:none}.pagination-wrap .pagination>span:hover{background:#eee}.pagination-wrap .pagination>span.current{background-color:#d71a1e;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:default;padding:5px 11px}.pagination-wrap .pagination>span.current:focus,.pagination-wrap .pagination>span.current:hover{background-color:#a50001;box-shadow:0 2px 6px rgba(0,0,0,.2)}.pagination-wrap .pagination>span.current,.pagination-wrap .pagination>span.current:focus,.pagination-wrap .pagination>span.current:hover{color:#fff}.phone{margin:-25px auto -50px;max-width:100%;position:relative;width:200px}.phone:before{content:"";display:block;padding-top:202.68657%;width:100%}.phone>.content{bottom:0;right:0}.phone:after,.phone>.content{left:0;position:absolute;top:0}.phone:after{border-radius:30px;box-shadow:-1px 1px 10px rgba(0,0,0,.3);content:"";height:100%;width:99%}.phone .body{background:url(/build/website/images/pixel.12ebe0bf.png) no-repeat 50%;background-size:cover;height:100%;position:absolute;top:0;width:100%;z-index:2}.phone .screen{height:79%;left:5%;position:absolute;top:10%;width:90%;z-index:1}.phone .screen .app{display:flex;flex-direction:column;height:100%;overflow:hidden}.phone .screen .app .app-header{background:url(/build/website/images/app-screenshot-header.7a8eb4b1.png) no-repeat 50%;background-size:cover;position:relative}.phone .screen .app .app-header:before{content:"";display:block;padding-top:22.9249%;width:100%}.phone .screen .app .app-header>.content{bottom:0;left:0;position:absolute;right:0;top:0}body.webp .phone .screen .app .app-header{background-image:url(/build/website/images/app-screenshot-header.png.9b262e2f.webp)}.phone .screen .app .app-content{flex-grow:1;overflow:hidden}.phone .screen .app .app-content img{width:100%}.picture-preview-wrap{margin:20px;position:relative}.picture-preview-wrap,.picture-preview-wrap .picture,.picture-preview-wrap .picture-blur{height:170px;width:170px}.picture-preview-wrap .picture,.picture-preview-wrap .picture-blur{background-position:50%;background-size:cover;border-radius:10px;left:0;position:absolute;top:0}.picture-preview-wrap .picture{z-index:2}.picture-preview-wrap .picture-blur{filter:blur(10px);transform:translateY(5px);z-index:1}.product{background:#fff;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);display:block;flex:1 1 100%;text-align:center;transition:box-shadow .3s}@media screen and (prefers-reduced-motion:reduce){.product{transition:none}}.product:hover{box-shadow:0 3px 11px rgba(0,0,0,.2);text-decoration:none}.product figure{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid rgba(0,0,0,.2);border-radius:6px;flex-shrink:0;margin:0;position:relative}.product figure:before{content:"";display:block;padding-top:79.81651%;width:100%}.product figure>.content{bottom:0;left:0;position:absolute;right:0;top:0}.product .text{padding:10px 15px}.product .text .name,.product .text p{text-decoration:none}.product .text .name{color:#444;font-size:1.3em}.product .text .name.condensed{font-size:1.2em;line-height:1em}.product .text p{color:#777;font-size:.8em;line-height:1.1em;margin-bottom:0;text-align:justify}.table-schedule{border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1);overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.table-schedule .event{background-color:#5bbb60;border-radius:6px;height:10px;margin-top:5px;position:absolute}.table-schedule .dow-0{top:20px}.table-schedule .dow-1{top:40px}.table-schedule .dow-2{top:60px}.table-schedule .dow-3{top:80px}.table-schedule .dow-4{top:100px}.table-schedule .dow-5{top:120px}.table-schedule .dow-6{top:140px}.table-schedule .hour-8{left:60px}.table-schedule .hour-8-25{left:70px}.table-schedule .hour-8-5{left:80px}.table-schedule .hour-8-75{left:90px}.table-schedule .hour-9{left:100px}.table-schedule .hour-9-25{left:110px}.table-schedule .hour-9-5{left:120px}.table-schedule .hour-9-75{left:130px}.table-schedule .hour-10{left:140px}.table-schedule .hour-10-25{left:150px}.table-schedule .hour-10-5{left:160px}.table-schedule .hour-10-75{left:170px}.table-schedule .hour-11{left:180px}.table-schedule .hour-11-25{left:190px}.table-schedule .hour-11-5{left:200px}.table-schedule .hour-11-75{left:210px}.table-schedule .hour-12{left:220px}.table-schedule .hour-12-25{left:230px}.table-schedule .hour-12-5{left:240px}.table-schedule .hour-12-75{left:250px}.table-schedule .hour-13{left:260px}.table-schedule .hour-13-25{left:270px}.table-schedule .hour-13-5{left:280px}.table-schedule .hour-13-75{left:290px}.table-schedule .hour-14{left:300px}.table-schedule .hour-14-25{left:310px}.table-schedule .hour-14-5{left:320px}.table-schedule .hour-14-75{left:330px}.table-schedule .hour-15{left:340px}.table-schedule .hour-15-25{left:350px}.table-schedule .hour-15-5{left:360px}.table-schedule .hour-15-75{left:370px}.table-schedule .hour-16{left:380px}.table-schedule .hour-16-25{left:390px}.table-schedule .hour-16-5{left:400px}.table-schedule .hour-16-75{left:410px}.table-schedule .hour-17{left:420px}.table-schedule .hour-17-25{left:430px}.table-schedule .hour-17-5{left:440px}.table-schedule .hour-17-75{left:450px}.table-schedule .hour-18{left:460px}.table-schedule .hour-18-25{left:470px}.table-schedule .hour-18-5{left:480px}.table-schedule .hour-18-75{left:490px}.table-schedule .hour-19{left:500px}.table-schedule .duration-0-5{width:20px}.table-schedule .duration-0-75{width:30px}.table-schedule .duration-1{width:40px}.table-schedule .duration-1-25{width:50px}.table-schedule .duration-1-5{width:60px}.table-schedule .duration-1-75{width:70px}.table-schedule .duration-2{width:80px}.table-schedule .duration-2-25{width:90px}.table-schedule .duration-2-5{width:100px}.table-schedule .duration-2-75{width:110px}.table-schedule .duration-3{width:120px}.table-schedule .duration-3-25{width:130px}.table-schedule .duration-3-5{width:140px}.table-schedule .duration-3-75{width:150px}.table-schedule .duration-4{width:160px}.table-schedule .duration-4-25{width:170px}.table-schedule .duration-4-5{width:180px}.table-schedule .duration-4-75{width:190px}.table-schedule .duration-5{width:200px}.table-schedule .duration-5-25{width:210px}.table-schedule .duration-5-5{width:220px}.table-schedule .duration-5-75{width:230px}.table-schedule .duration-6{width:240px}.table-schedule .duration-6-25{width:250px}.table-schedule .duration-6-5{width:260px}.table-schedule .duration-6-75{width:270px}.table-schedule .duration-7{width:280px}.table-schedule .duration-7-25{width:290px}.table-schedule .duration-7-5{width:300px}.table-schedule .duration-7-75{width:310px}.table-schedule .duration-8{width:320px}.table-schedule .duration-8-25{width:330px}.table-schedule .duration-8-5{width:340px}.table-schedule .duration-8-75{width:350px}.table-schedule .duration-9{width:360px}.table-schedule .duration-9-25{width:370px}.table-schedule .duration-9-5{width:380px}.table-schedule .duration-9-75{width:390px}.table-schedule .duration-10{width:400px}.table-schedule .duration-10-25{width:410px}.table-schedule .duration-10-5{width:420px}.table-schedule .duration-10-75{width:430px}.table-schedule .duration-11{width:440px}.table-schedule .slot{height:20px;width:40px}.table-schedule .day,.table-schedule .slot:not(:last-child){border-right:1px dashed rgba(0,0,0,.1)}.table-schedule .day{border-top-color:transparent;color:rgba(82,89,97,.7);height:20px;width:60px}.table-schedule .hour{font-size:12px;width:40px}.table-schedule .hour>span{left:-20px;position:relative}.table-schedule .d-flex>*{flex-shrink:0}.tabs{background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1)}.tabs .nav-tabs{border-radius:3px 3px 0 0}.tabs .nav-tabs .nav-item{margin-bottom:0}.tabs .nav-tabs .nav-item .nav-link{border-color:transparent;border-width:0 0 2px;color:#525961;font-size:13px;font-weight:400;padding:10px 15px}.tabs .nav-tabs .nav-item .nav-link:hover{background-color:transparent}.tabs .nav-tabs .nav-item .nav-link.active{border-bottom:2px solid #d71a1e}.tabs .nav-tabs .nav-item .nav-link.active:hover{background-color:transparent}.tabs .nav-tabs .nav-item .nav-link.active a{color:#106cc8;padding:10px 15px 8px}.tabs .nav-tabs .nav-item:hover{background-color:rgba(0,0,0,.01)}.tabs .nav-tabs.green-tabs{background:#a3d9a6;padding:5px 3px 0 5px}.tabs .nav-tabs.green-tabs .nav-link.active{border-bottom:2px solid #43a047}.tabs .nav-tabs.green-tabs .nav-link.active:hover{background-color:#fff}.tabs .nav-tabs.green-tabs .nav-link:not(.active){background-color:#54b859;color:#fff}.tabs .nav-tabs.green-tabs .nav-link:not(.active):hover{background-color:#49ae4d}.tabs .nav-tabs.green-tabs .nav-link:not(.active) .text-muted{color:hsla(0,0%,100%,.8)!important}.tabs .nav-tabs.green-tabs .nav-link:not(.active) .text-success{color:inherit!important}.tabs .tab-content{border-radius:0 0 3px 3px;border-top-width:0;box-shadow:inset 0 2px 3px -2px rgba(0,0,0,.16);padding:20px}.nav-tabs:before{color:red;content:"Warning: please wrap tabs around a div.tabs!";font-size:20px}.tabs .nav-tabs:before{content:"";display:none}.tremendous-form{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1)}.tremendous-form,.tremendous-form .form-control{border-radius:3px}.tremendous-form .form-control:focus{border-color:#43a047;box-shadow:0 2px 2px 1px rgba(67,160,71,.1)}.tremendous-form .form-title{border-bottom:1px solid rgba(0,0,0,.1);color:#525961;font-size:18px;margin:0;padding:15px}.tremendous-form .sections header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;position:relative}.tremendous-form .sections header a{align-items:center;color:#4d545b;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:4px 15px 6px;text-align:center;transition:background .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.tremendous-form .sections header a{transition:none}}.tremendous-form .sections header a:not(:last-child){box-shadow:inset -1px 0 rgba(0,0,0,.05)}.tremendous-form .sections header a svg{flex-shrink:0;fill:#4d545b;margin:4px 0 6px}.tremendous-form .sections header a .label{font-size:.8em;font-weight:500;letter-spacing:-.5px;line-height:1.1em;text-transform:uppercase}.tremendous-form .sections header a:hover{background:rgba(0,0,0,.02);text-decoration:none}.tremendous-form .sections header a.filled svg.check{fill:#43a047}.tremendous-form .sections header a.disabled{cursor:default;opacity:.75;pointer-events:none}.tremendous-form .sections header .progress{background:#ff9800;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s cubic-bezier(.4,0,1,1);width:0}@media screen and (prefers-reduced-motion:reduce){.tremendous-form .sections header .progress{transition:none}}.tremendous-form.vue-ssr .progress{opacity:0}.tremendous-form .sections .sections-content-wrap{background:rgba(0,0,0,.02)}.tremendous-form .sections .sections-content-wrap .section-content{min-height:400px;padding:15px}.tremendous-form .sections footer{background:rgba(0,0,0,.02);display:flex;justify-content:space-between;padding:10px 15px}.tremendous-form .sections footer button:hover{text-decoration:none}.tremendous-form .checkables-group{align-items:stretch;display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-2px}.tremendous-form .checkables-group .checkable{display:flex;flex-direction:column;margin-bottom:.5rem;padding:0 2px;width:50%}.tremendous-form .checkables-group .checkable label{align-items:stretch;background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);display:flex;margin-bottom:0;position:relative;transition-duration:.15s;transition-property:box-shadow,color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:2}@media screen and (prefers-reduced-motion:reduce){.tremendous-form .checkables-group .checkable label{transition:none}}.tremendous-form .checkables-group .checkable label:hover{box-shadow:inset 0 0 0 2px rgba(67,160,71,.5)}.tremendous-form .checkables-group .checkable label svg{align-items:center;display:flex;padding:0 12px;fill:#43a047;flex-shrink:0;transition:fill .15s cubic-bezier(.4,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.tremendous-form .checkables-group .checkable label svg{transition:none}}.tremendous-form .checkables-group .checkable label svg.check-icon{margin-left:auto;margin-top:-1px}.tremendous-form .checkables-group .checkable label span{display:block;padding:14px 25px}.tremendous-form .checkables-group .checkable label svg+span{padding-left:10px}.tremendous-form .checkables-group .checkable input{opacity:0}.tremendous-form .checkables-group .checkable input:checked+label{background:#43a047;box-shadow:0 2px 15px rgba(67,160,71,.5);color:#fff}.tremendous-form .checkables-group .checkable input:checked+label svg{fill:#fff}.tremendous-form .checkables-group .checkable input:focus+label span{text-decoration:underline}.tremendous-form .checkables-group .checkable .pdf-buttons{display:flex;flex-direction:row;justify-content:flex-start;margin-top:-3px;padding:0 5px}.tremendous-form .checkables-group .checkable .pdf-buttons .pdf-button{background-image:linear-gradient(180deg,rgba(0,0,0,.2) 0,transparent 20%);border-top-left-radius:0;border-top-right-radius:0;font-size:.8em;margin:0 5px;opacity:.9}.tremendous-form .checkables-group .checkable .pdf-buttons .pdf-button svg{transition:fill .15s}.tremendous-form .checkables-group .checkable .pdf-buttons .pdf-button:active svg,.tremendous-form .checkables-group .checkable .pdf-buttons .pdf-button:hover svg{fill:#fff}.tremendous-form .section-content .form-group{opacity:.3;transform:translateY(10px)}.tremendous-form:not(.vue-ssr) .section-content .form-group{animation-duration:.3s;animation-fill-mode:forwards;animation-name:entrance-form;animation-timing-function:cubic-bezier(0,0,.2,1)}@keyframes entrance-form{0%{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tremendous-form:not(.vue-ssr) .section-content .form-group:first-child{animation-delay:50ms}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(2){animation-delay:.1s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(3){animation-delay:.15s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(4){animation-delay:.2s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(5){animation-delay:.25s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(6){animation-delay:.3s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(7){animation-delay:.35s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(8){animation-delay:.4s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(9){animation-delay:.45s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(10){animation-delay:.5s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(11){animation-delay:.55s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(12){animation-delay:.6s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(13){animation-delay:.65s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(14){animation-delay:.7s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(15){animation-delay:.75s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(16){animation-delay:.8s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(17){animation-delay:.85s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(18){animation-delay:.9s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(19){animation-delay:.95s}.tremendous-form:not(.vue-ssr) .section-content .form-group:nth-child(20){animation-delay:1s}.tremendous-form .submit-confirmation .submit-state{align-items:center;display:flex;flex-direction:column}.tremendous-form .submit-confirmation .submit-state .text-wrap{align-items:center;display:flex;margin-bottom:20px;margin-top:20px}.tremendous-form .submit-confirmation .submit-state svg{flex-shrink:0;margin-bottom:20px;margin-left:20px;margin-right:30px}@media (max-width:768px){.tremendous-form .submit-confirmation .submit-state svg{margin-left:5px}}.tremendous-form .submit-confirmation .submit-state h5{color:inherit}.tremendous-form .submit-confirmation .submit-state.submit-success{color:#43a047;fill:#43a047}.tremendous-form .submit-confirmation .submit-state.submit-error{color:#d71a1e;fill:#d71a1e}.tremendous-form .submit-confirmation .related-products{border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 -1px rgba(0,0,0,.1);margin-bottom:-35px;margin-left:-15px;margin-right:-15px;overflow:hidden}.tremendous-form .submit-confirmation .related-products .product{border-radius:0;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;flex-direction:row}.tremendous-form .submit-confirmation .related-products .product .progressive-wrap{display:flex;flex:1}.tremendous-form .submit-confirmation .related-products .product .progressive-wrap figure{position:relative;width:100%}.tremendous-form .submit-confirmation .related-products .product .progressive-wrap figure:before{content:"";display:block;padding-top:50%;width:100%}.tremendous-form .submit-confirmation .related-products .product .progressive-wrap figure>.content{bottom:0;left:0;position:absolute;right:0;top:0}.tremendous-form .submit-confirmation .related-products .product .text{flex:1}.tremendous-form .submit-confirmation .related-products .product figure{border-bottom:0;border-radius:0}.tremendous-form .submit-confirmation .related-products .product .name{text-align:left}.tremendous-form .form-group-garantie .checkable{width:100%}.tremendous-form .form-group-garantie .checkable label{color:#fff;text-shadow:0 1px rgba(0,0,0,.1)}.tremendous-form .form-group-garantie .checkable label:hover{box-shadow:inset 0 0 0 2px rgba(0,0,0,.15)}.tremendous-form .form-group-garantie .checkable label svg{fill:#fff}.tremendous-form .form-group-garantie .checkable input:checked+label{box-shadow:inset 0 0 0 2px rgba(0,0,0,.25),0 2px 10px rgba(0,0,0,.1);color:#fff;font-weight:500}.tremendous-form .form-group-garantie .checkable:last-child input:checked+label,.tremendous-form .form-group-garantie .checkable:last-child label{background:#e65100}.tremendous-form .form-group-garantie .checkable:nth-last-child(2) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(2) label{background:#ef6c00}.tremendous-form .form-group-garantie .checkable:nth-last-child(3) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(3) label{background:#f57c00}.tremendous-form .form-group-garantie .checkable:nth-last-child(4) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(4) label{background:#fb8c00}.tremendous-form .form-group-garantie .checkable:nth-last-child(5) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(5) label{background:#ff9800}.tremendous-form .form-group-garantie .checkable:nth-last-child(6) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(6) label{background:#ffa726}.tremendous-form .form-group-garantie .checkable:nth-last-child(7) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(7) label{background:#ffb74d}.tremendous-form .form-group-garantie .checkable:nth-last-child(8) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(8) label{background:#ffcc80}.tremendous-form .form-group-garantie .checkable:nth-last-child(9) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(9) label{background:#ffe0b2}.tremendous-form .form-group-garantie .checkable:nth-last-child(10) input:checked+label,.tremendous-form .form-group-garantie .checkable:nth-last-child(10) label{background:#fff3e0}.tremendous-form .form-group-one-per-row .checkable{width:100%}.tremendous-form .floating-label{display:flex;height:48px;position:relative}.tremendous-form .floating-label input,.tremendous-form .floating-label select,.tremendous-form .floating-label textarea{padding:16px}.tremendous-form .floating-label label{backface-visibility:hidden;color:#6c757d;left:16px;margin:0;pointer-events:none;position:absolute;top:14px;transform-origin:left;transition:transform .3s cubic-bezier(0,0,.2,1);will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;letter-spacing:.00937em}@media screen and (prefers-reduced-motion:reduce){.tremendous-form .floating-label label{transition:none}}.tremendous-form .floating-label select.form-control:not([size]):not([multiple]){height:auto}.tremendous-form .floating-label select:not([multiple]){padding-left:11px}.tremendous-form .floating-label textarea{padding-top:11px}.tremendous-form .floating-label.form-group-textarea{height:auto}.tremendous-form .floating-label.floats input,.tremendous-form .floating-label.floats select{padding-bottom:0;padding-top:15px}.tremendous-form .floating-label.floats textarea{padding-top:18px}.tremendous-form .floating-label.floats label{transform:scale(.8) translateY(-14px)}.tremendous-form .floating-label.has-focus label{color:#43a047}.page-application-mobile .tilted-intro{color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.1)}.page-application-mobile .tilted-intro .phone{margin-bottom:-95px}.page-application-mobile .tilted-intro h1{color:#fff;font-size:28px;font-weight:500}.page-application-mobile .tilted-intro p{font-size:20px;margin-top:40px;opacity:.9}.page-application-mobile .tilted-intro .download-buttons a{display:inline-block;margin:0 5px 5px;vertical-align:top}@media (max-width:768px){.page-application-mobile .tilted-intro{text-align:center}.page-application-mobile .tilted-intro .phone{float:none!important;margin:10px auto;max-width:100%}}.page-application-mobile .screenshots>div:first-child h4{color:#3f51b5}.page-application-mobile .screenshots>div:first-child svg{fill:#3f51b5}.page-application-mobile .screenshots>div:nth-child(2) h4{color:#ff9800}.page-application-mobile .screenshots>div:nth-child(2) svg{fill:#ff9800}.page-application-mobile .screenshots>div:nth-child(3) h4{color:#03a9f4}.page-application-mobile .screenshots>div:nth-child(3) svg{fill:#03a9f4}.page-application-mobile .screenshots>div:nth-child(4) h4{color:#4caf50}.page-application-mobile .screenshots>div:nth-child(4) svg{fill:#4caf50}.page-election-delegues .tilted-intro .background{background-image:url(/build/website/images/elections.870ca85f.svg)}.text-medaviz-blue{color:#192c4f!important}.text-medaviz-green{color:#18ba9b!important}.bg-medaviz-blue{background-color:#192c4f!important}.bg-medaviz-green{background-color:#18ba9b!important}.text-medaviz-coral{color:#ff5050!important}.bg-medaviz-gray{background-color:#f2f2f2!important}.teleconsultation-header-image{background-image:url(/build/website/images/background.2cbc5f92.jpg);background-size:cover;position:relative}.teleconsultation-header-image:before{content:"";display:block;padding-top:56.39731%;width:100%}.teleconsultation-header-image>.content{bottom:0;left:0;position:absolute;right:0;top:0}.teleconsultation-header-image .teleconsultation-header-content{height:100%;left:0;position:absolute;top:0;width:100%}.teleconsultation-header-image .teleconsultation-header-content .teleconsultation-logo{width:200px}@media (max-width:490px){.teleconsultation-header-image .teleconsultation-header-content .teleconsultation-logo{width:140px}}.page-index .teleconsultation-header-image .teleconsultation-header-content .teleconsultation-logo{width:140px}body.page-teleconsultation .teleconsultation-accueil{font-family:Roboto,sans-serif}body.page-teleconsultation .medaviz-header-green{background:#18ba9b;clip-path:polygon(0 0,100% 0,calc(100% - 25px) 100%,0 100%);color:#fff;display:inline-block;margin:1.5em 0 .5em;padding:.5em 50px .5em 25px}body.page-teleconsultation .medaviz-icon{color:#192c4f;fill:currentColor;margin-right:8px;max-height:1.5em;max-width:1.5em}body.page-teleconsultation ul.medaviz-list-blue{color:#192c4f!important;margin-bottom:0}body.page-teleconsultation ul.medaviz-list-blue li{font-size:1.5em;font-weight:500;list-style-image:url(/build/website/images/arrow-blue.ba3a4f05.svg)}body.page-teleconsultation ul.medaviz-list-green{margin-bottom:0}body.page-teleconsultation ul.medaviz-list-green li{list-style-image:url(/build/website/images/arrow-green.b8928796.svg);margin-bottom:.5em}body.page-teleconsultation .font-weight-bolder{font-weight:600!important}body.page-teleconsultation .medaviz-special-layout .col-md-5 .icon-persona{margin-top:-30px}@media (min-width:768px){body.page-teleconsultation .medaviz-special-layout{margin-top:30px}body.page-teleconsultation .medaviz-special-layout .col-md-7{padding-left:20px;padding-right:60px;padding-top:20px}body.page-teleconsultation .medaviz-special-layout .col-md-5{margin-top:-100px}body.page-teleconsultation .medaviz-special-layout .col-md-5 .icon-check{margin-left:-35px}}.teleconsultation-card{overflow:hidden}.teleconsultation-card .logo-medaviz{background:#fff;font-size:.9em;margin-left:auto;margin-right:auto;margin-top:-40px;padding:10px 5px 2px;position:relative;width:80%;z-index:1}.teleconsultation-card .logo-medaviz img{margin-bottom:6px;width:70%}@media (min-width:768px){.teleconsultation-card.horizontal{display:flex;flex-direction:row}.teleconsultation-card.horizontal .teleconsultation-header-image{background-position:50%;flex:1}.teleconsultation-card.horizontal .bg-medaviz-blue{flex:1}.teleconsultation-card.horizontal .logo-medaviz{margin-top:10px}.teleconsultation-card.horizontal .logo-medaviz img{max-width:200px}}.page-error .error-wrap{background:linear-gradient(#8cb7cb,#6c9cae 50%,#8cb7cb);min-height:70vh;overflow:hidden;position:relative}.page-error .blurry{filter:blur(7px) grayscale(.5);height:100%;left:0;pointer-events:none;position:absolute;top:0;transform:rotate(-1deg);width:100%}.page-error .tilted{background:#fff;left:0;padding:60px 0 75px;position:absolute;text-align:center;top:25%;transform:skew(0,-1deg);transform-origin:bottom left;width:100%}.page-error .tilted .error-code{font-family:monospace;font-size:3em;line-height:.6em;overflow:hidden}.page-index .introduction-form{background:#f8b900;background:linear-gradient(to bottom right,#f8b900,#f59200);padding:15px 0}.page-index .introduction-form p{color:#fff;font-size:1.6em;text-shadow:0 1px 1px rgba(0,0,0,.2)}@media (max-width:425px){.page-index .introduction-form p{font-size:1.4em}}@media (max-width:320px){.page-index .introduction-form p{font-size:1.2em}}.page-index .introduction-form .tremendous-form{display:flex;padding:10px 15px 5px}.page-index .introduction-form .tremendous-form>:not(:last-child){flex:1;flex-basis:auto}@media (min-width:1024px){.page-index .introduction-form .tremendous-form>:not(:last-child){margin-right:15px}}.page-index .introduction-form .tremendous-form>:last-child{align-items:center;display:flex}.page-index .introduction-form .tremendous-form .form-group{margin-bottom:0}.page-index .introduction-form .tremendous-form select{height:auto;padding:13px 12px}@media (max-width:1024px){.page-index .introduction-form .tremendous-form{flex-direction:column}.page-index .introduction-form .tremendous-form input[type=button]{margin-top:10px}}@media (max-width:375px){.page-index .introduction-form .tremendous-form svg{display:none!important}}.page-index .products{margin-bottom:15px}.page-index .products .row{align-items:stretch}.page-index .products .row>*{display:flex;margin-bottom:20px}.page-index .products .row .product{text-align:left}.page-index .products .row .product figure{height:130px}.page-index .products .row .product figure:before{display:none}.page-index .mobile-apps{background-image:url(/build/website/images/desk.2aeae019.jpeg);background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 3px 10px -5px rgba(0,0,0,.3);min-height:300px;padding:30px 0}.page-index .mobile-apps .phone{transform:rotate(-10deg) translateX(0)}.page-index .mobile-apps .text-wrap{align-items:flex-end;display:flex;padding-bottom:20px}@media (max-width:768px){.page-index .mobile-apps .text-wrap{justify-content:center;text-align:center}.page-index .mobile-apps .text-wrap h2{background:#f2f2f2;padding:5px}}.page-index .news-slider{background:#f3f3f2;border-top:1px solid rgba(0,0,0,.1)}.page-index .news-slider .container{align-items:center;display:flex}@media (max-width:1024px){.page-index .news-slider .container{flex-direction:column}}.page-index .news-slider .transition-slow{transition-duration:.6s}.page-index .news-slider .transition-fast{transition-duration:.3s}.page-index .news-slider ul{flex-grow:1;flex-shrink:0;height:0;margin-bottom:0;overflow:hidden;transition:height cubic-bezier(.4,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.page-index .news-slider ul{transition:none}}.page-index .news-slider ul li{padding:7px 20px;text-align:center;transition:margin-top cubic-bezier(.4,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){.page-index .news-slider ul li{transition:none}}.page-index .news-slider ul li:before{content:"\00ab"}.page-index .news-slider ul li:after{content:"\00bb"}.page-index .news-slider ul li:after,.page-index .news-slider ul li:before{color:#bababa;font-size:20px;margin:0 7px}.page-index .news-slider ul li,.page-index .news-slider ul li:after,.page-index .news-slider ul li:before{vertical-align:middle}.page-index .news-slider ul li p{display:inline-block;margin:0}.page-index .news-slider .pager{flex-grow:0;flex-shrink:0;text-align:center}.page-index .news-slider .pager a{background:rgba(0,0,0,.2);border-radius:2px;display:inline-block;height:16px;margin:0 5px;transition-duration:.2s;vertical-align:middle;width:16px}.page-index .news-slider .pager a.active{background:#d71a1e;transform:scale(1.1)}.page-index .news-slider .pager a:hover{transform:scale(1.1)}.page-index .news-slider,.page-index footer.footer{position:relative;z-index:1}.page-news.layout-static .column-main{background:transparent;box-shadow:none;padding-top:0}.page-news .full-posts .post{margin:20px 0}.page-news .full-posts .post:nth-child(odd){flex-direction:row-reverse}.page-news .full-posts .post:nth-child(odd) .thumbnail:after{left:-40px}.page-news .full-posts .post .text{padding:15px}.page-news .full-posts .post .text .meta{font-size:.8em;opacity:.6;text-transform:uppercase}.page-news .full-posts .post .text .excerpt{font-size:.9em;opacity:.8;text-align:justify}#sitemap ul{list-style:none}#sitemap ul:not(.root){position:relative}#sitemap ul:not(.root):before{background:#bbb;content:"";height:calc(100% - 12px);left:15px;position:absolute;top:-5px;width:1px}#sitemap ul:not(.root) li{position:relative}#sitemap ul:not(.root) li:before{background:#bbb;content:"";height:1px;left:-25px;position:absolute;top:15px;width:20px}#sitemap ul:not(.root) li:after{color:#bbb;content:"▶";font-size:9px;left:-7px;line-height:30px;position:absolute;top:0}#sitemap .card{position:relative;z-index:1}body.page-assurance-sante-etranger .tabs .nav-tabs .nav-link:not(.active) .text-warning{color:inherit!important}body.page-mutuelle-sante .tremendous-form{box-shadow:none}body.page-mutuelle-sante .tremendous-form .form-group{margin-bottom:0}@media (max-width:425px){body.page-mutuelle-sante .tremendous-form .form-group .checkables-group{flex-direction:column}body.page-mutuelle-sante .tremendous-form .form-group .checkables-group .checkable{width:100%}}body.page-mutuelle-sante .products{transition:opacity .3s cubic-bezier(0,0,.2,1)}@media screen and (prefers-reduced-motion:reduce){body.page-mutuelle-sante .products{transition:none}}body.page-mutuelle-sante .product{margin-bottom:15px;text-align:left}body.page-mutuelle-sante .product.product-horizontal{display:flex;flex-direction:row}body.page-mutuelle-sante .product.product-horizontal .progressive-wrap{display:flex;flex:1}body.page-mutuelle-sante .product.product-horizontal .progressive-wrap figure{position:relative;width:100%}body.page-mutuelle-sante .product.product-horizontal .progressive-wrap figure:before{content:"";display:block;padding-top:50%;width:100%}body.page-mutuelle-sante .product.product-horizontal .progressive-wrap figure>.content{bottom:0;left:0;position:absolute;right:0;top:0}body.page-mutuelle-sante .product.product-horizontal .text{flex:1}body.page-mutuelle-sante .product.bg-orange h4,body.page-mutuelle-sante .product.bg-orange p,body.page-mutuelle-sante .product.bg-red h4,body.page-mutuelle-sante .product.bg-red p{color:#fff}@media (max-width:768px){body.page-mutuelle-sante .grid-item{padding-left:0;padding-right:0}body.page-mutuelle-sante .product{display:flex;flex-direction:row}body.page-mutuelle-sante .product .progressive-wrap{display:flex;flex:1}body.page-mutuelle-sante .product .progressive-wrap figure{position:relative;width:100%}body.page-mutuelle-sante .product .progressive-wrap figure:before{content:"";display:block;padding-top:50%;width:100%}body.page-mutuelle-sante .product .progressive-wrap figure>.content{bottom:0;left:0;position:absolute;right:0;top:0}body.page-mutuelle-sante .product .text{flex:1}}@media (max-width:425px){body.page-mutuelle-sante .product,body.page-mutuelle-sante .product figure{border-radius:0}}.page-parrainage .coupon{border-radius:3px;border-style:solid;border-width:1px;display:flex;flex-direction:column;margin-bottom:.5em;position:relative}.page-parrainage .coupon.coupon-danger{border-color:#d71a1e}.page-parrainage .coupon.coupon-danger header .amount{color:#d71a1e;padding:.5em}.page-parrainage .coupon.coupon-danger header path{fill:#d71a1e}.page-parrainage .coupon.coupon-success{border-color:#43a047}.page-parrainage .coupon.coupon-success header .amount{color:#43a047;padding:.5em}.page-parrainage .coupon.coupon-success header path{fill:#43a047}.page-parrainage .coupon header{display:flex;flex-direction:row}.page-parrainage .coupon header .ribbon svg{height:45px;width:45px}.page-parrainage .coupon .amount{align-items:center;display:flex;flex-grow:1;justify-content:center;margin-bottom:0}.page-parrainage form svg.parrainage-form-icon{vertical-align:text-bottom}.page-parrainage form svg.parrainage-form-icon path{fill:grey}.page-parrainage form .filleul-row{border-radius:.25rem;margin-bottom:2em;padding:1em}.page-parrainage form .filleul-row.filleul-row-person{background-color:rgba(67,160,71,.03)}.page-parrainage form .filleul-row.filleul-row-company{background-color:rgba(215,26,30,.03)}.page-parrainage form .form-error-icon{margin-right:.5em;vertical-align:text-bottom}.page-parrainage form button[type=submit]{font-size:1.8rem;white-space:break-spaces}.page-parrainage form .custom-checkbox:has(label.required):before{color:red;content:"*";position:absolute}.page-parrainage form .custom-checkbox:has(label.required) label.required{padding-left:8px}.page-obligations-reglementaires table.table-desherence thead td,.page-obligations-reglementaires table.table-desherence thead th{vertical-align:middle}.page-obligations-reglementaires table.table-desherence tbody td{text-align:right;white-space:nowrap}.page-obligations-reglementaires table.table-desherence tbody td:first-child{text-align:left}.text-mva-blue{color:#375dca!important}.bg-mva-blue{background-color:#375dca!important}.bg-mva-green{background-color:#71b106!important}.text-mva-yellow{color:#ffeb3b!important}.mva-header-image{background-image:url(/build/website/images/mva-background.1bcdaea8.jpg);background-size:cover;position:relative}.mva-header-image:before{content:"";display:block;padding-top:100%;width:100%}.mva-header-image>.content{bottom:0;left:0;position:absolute;right:0;top:0}.mva-card{overflow:hidden}.mva-card .logo-mva{background:#375dca;border:1px solid #fff;font-size:.9em;margin-left:auto;margin-right:auto;margin-top:-40px;padding:10px 5px 2px;position:relative;width:60%;z-index:1}.mva-card .logo-mva img{margin-bottom:6px}.mva-card .logo-mva img.small-screen{max-height:45px}.mva-card .mva-content{display:block}@media (min-width:768px){.mva-card{display:flex;flex-direction:row}.mva-card .mva-header-image{background-position:50%;flex:1}.mva-card .bg-mva-blue{flex:1}.mva-card .logo-mva{border-width:0;margin-top:10px}.mva-card .logo-mva img{max-width:200px}.mva-card .mva-content{display:flex;flex-direction:column;justify-content:center}}