@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Montserrat;src:url(/build/bundle/Montserrat-Regular-D6Y9XLp_.woff2) format("woff2"),url(/build/bundle/Montserrat-Regular-DVotX3xL.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/bundle/Montserrat-Medium-i59k7_uL.woff2) format("woff2"),url(/build/bundle/Montserrat-Medium-DvoCzzTW.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/build/bundle/Montserrat-SemiBold-Ry_SfOKt.woff2) format("woff2"),url(/build/bundle/Montserrat-SemiBold-B2T_Gwvc.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--header-height: 100px}@media (max-width: 992px){:root{--header-height: 90px}}html{box-sizing:border-box;font-size:62.5%}*,*:after,*:before{margin:0;padding:0;box-sizing:inherit;outline:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}body{width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#1a1a1a;font-optical-sizing:auto;font-style:normal;overflow-x:hidden}h1{font-size:5rem;font-weight:600;margin:0;line-height:1.1}@media (min-width: 768px) and (max-width: 992px){h1{font-size:3.5rem}}@media (max-width: 768px){h1{font-size:2.5rem}}h2{font-size:3.5rem;font-weight:600;margin:0}@media (max-width: 992px){h2{font-size:2.5rem}}h3{font-size:2rem;font-weight:600;margin:0}h4{font-size:1.2rem;text-transform:uppercase;font-weight:600;margin:0}h5{font-size:2rem;font-weight:600;margin:0;color:red}p{font-size:1.4rem;font-weight:500;line-height:1.5}ul li{font-size:1.4rem;font-weight:500;list-style:none;margin-left:0;padding-left:0}ol li{display:inline;font-size:1.1rem;font-weight:400}ol li:not(:last-of-type):after{content:" – "}button{border:none;background-color:transparent;cursor:pointer}a{color:#1a1a1a;text-decoration:none;cursor:pointer}img{display:block}.custom-btn{display:inline-block}.custom-btn>*{display:flex;align-items:baseline}.custom-btn>* .custom-btn__dot{width:.7rem;height:.7rem;background-color:#1f99c4;border-radius:50%}.custom-btn>* .custom-btn__dot:after{content:"";display:block;position:relative;top:50%;left:50%;width:1.85rem;height:1.85rem;border:.7px solid #1f99c4;border-radius:50%;transform:translate(-50%,-50%);transition:.3s}.custom-btn>* .custom-btn__text{font-size:1.2rem;text-transform:uppercase;font-weight:600;margin-left:2rem;cursor:pointer}.custom-btn:hover .custom-btn__dot:after{width:0;height:0}.two-col-layout{display:flex;min-height:47rem}@media (max-width: 992px){.two-col-layout{flex-direction:column}}.two-col-layout>div{flex:1}.two-col-layout>div:first-of-type{border-right:1px solid #c4d4e1;background-color:#f3fbff;color:#054156}@media (max-width: 992px){.two-col-layout>div:first-of-type{border-right:none}}.two-col-layout .image{position:relative}.two-col-layout .image picture{position:absolute;width:100%;height:100%}@media (min-width: 768px) and (max-width: 992px){.two-col-layout .image picture{display:block;height:35rem;position:initial}}@media (max-width: 768px){.two-col-layout .image picture{display:block;height:25rem;position:initial}}@media (max-width: 992px){.two-col-layout .image picture{position:initial}}.two-col-layout .image picture img{width:inherit;height:inherit;object-fit:cover}.two-col-layout .wording{display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid #c4d4e1}.two-col-layout .wording .single{padding:60px}.two-col-layout .wording .single>*:not(:last-child){padding-bottom:30px}@media (max-width: 992px){.two-col-layout .wording .single{padding:60px 30px}}.two-col-layout .wording .duo{display:flex;align-items:center;flex:1}.two-col-layout .wording .duo:first-of-type{border-bottom:1px solid #c4d4e1}.two-col-layout .wording .duo>div{padding:60px}@media (max-width: 992px){.two-col-layout .wording .duo>div{padding:30px}}.two-col-layout .wording h4{padding-bottom:30px}.page-header{padding:60px;background-color:#f3fbff;color:#054156}.page-header>*:not(:last-child){padding-bottom:30px}@media (max-width: 992px){.page-header{padding:60px 30px}}.page-header p{max-width:54rem}.grid{--columns: 1;--grid-gap: 1px;--line-thickness: 1px;display:grid;grid-gap:var(--grid-gap)}.grid a{background-color:#fff;box-shadow:0 0 0 var(--line-thickness) #c4d4e1;transition:scale .2s ease}.grid a:hover{scale:1.02;z-index:1000}.grid a .grid-item{padding:60px}@media (max-width: 992px){.grid a .grid-item{padding:30px}}.grid a .grid-item h4{color:#1f99c4}.grid a .grid-item>*:not(:last-child){padding-bottom:30px}.grid-annonces{grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1700px){.grid-annonces{--columns: 4}}@media (min-width: 1200px) and (max-width: 1700px){.grid-annonces{--columns: 3}}@media (min-width: 768px) and (max-width: 1200px){.grid-annonces{--columns: 2}}@media (max-width: 768px){.grid-annonces{--columns: 1}}.grid-blog{grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1700px){.grid-blog{--columns: 5}}@media (min-width: 1200px) and (max-width: 1700px){.grid-blog{--columns: 4}}@media (min-width: 768px) and (max-width: 1200px){.grid-blog{--columns: 3}}@media (max-width: 768px){.grid-blog{--columns: 1}}.grid-blog a:first-child{grid-column:span 2}@media (min-width: 768px) and (max-width: 992px){.grid-blog a:first-child{grid-column:span 3}}@media (max-width: 767px){.grid-blog a:first-child{grid-column:unset}}.grid-annonce{--span: span 1;grid-template-columns:repeat(var(--columns),1fr)}@media (min-width: 1200px){.grid-annonce{--columns: 4;--span: span 2}}@media (min-width: 768px) and (max-width: 1200px){.grid-annonce{--columns: 2;--span: span 2}}@media (max-width: 768px){.grid-annonce{--columns: 1;--span: span 1}}.grid-annonce a:first-child{grid-column:var(--span)}.honeypot{position:absolute;left:-9999px}#error,#success{background-color:#fff!important;border-bottom:1px solid #c4d4e1;color:#1a1a1a}#error h2,#error p,#success h2,#success p{max-width:550px}.logo-fill{fill:#054156}.post-content h1,.post-content h2,.post-content h3{margin-bottom:20px;line-height:1}.post-content p,.post-content ul,.post-content ol{margin-bottom:20px}.post-content ul li{position:relative;padding-left:2rem;line-height:1.5}.post-content ul li:before{content:"";position:absolute;left:0;top:.9rem;width:4px;height:4px;background-color:#1f99c4}.post-content ol li{display:block;font-size:1.4rem;font-weight:500;line-height:1.5;counter-increment:list-counter}.post-content ol li:not(:last-of-type):after{display:none}.post-content ol li:before{content:counter(list-counter) ".";font-variant-numeric:tabular-nums;margin-right:10px}.hidingHeader{position:relative;--hidingHeader-height: auto;--hidingHeader-bounds-height: auto;--hidingHeader-animation-offset: 0px;z-index:10;height:var(--hidingHeader-bounds-height);margin-bottom:calc(var(--hidingHeader-height) - var(--hidingHeader-bounds-height));pointer-events:none}.hidingHeader-in{position:relative;position:sticky;top:0;pointer-events:auto;transition:transform .2s;transform:translateY(var(--hidingHeader-animation-offset))}@media (prefers-reduced-motion){.hidingHeader-in{transition-duration:1ms;transition-timing-function:step-end}}.hidingHeader{z-index:3000}#header{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--header-height);background-color:#fff;border-bottom:1px solid #c4d4e1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header-logo{margin-left:60px}@media (max-width: 1200px){#header-logo{margin-left:30px}}@media (max-width: 1200px){#header-logo svg{width:auto;display:block;height:2.55rem}}#header-menu{display:flex;align-items:center;height:100%}@media (max-width: 1200px){#header-menu>div{position:absolute;top:9rem;left:0;background:#fff;width:100%;height:calc(100svh - 9rem);padding:30px;display:none;flex-direction:column;justify-content:space-between;z-index:999}}#header-menu ul li,#header-menu button{font-size:1.2rem;font-weight:600;text-transform:uppercase}#header-menu ul li{display:inline;padding-right:60px;cursor:pointer}@media (max-width: 1200px){#header-menu ul li{display:list-item;padding-bottom:20px;padding-right:0}}#header-menu ul li#link-contact{display:none}@media (max-width: 1200px){#header-menu ul li#link-contact{display:block}}#header-menu ul#header-menu__data{display:none;text-transform:none}@media (max-width: 1200px){#header-menu ul#header-menu__data{display:block}}#header-menu ul#header-menu__data li{font-weight:500!important;font-size:1.4rem;text-transform:initial;padding-bottom:.5rem}#header-menu button{height:inherit;background-color:#1f99c4;color:#fff}#header-menu button#header-menu__btn-dsk{display:block;padding:0 60px;transition:background-color .2s ease}#header-menu button#header-menu__btn-dsk:hover{background-color:#fc392b}@media (max-width: 1200px){#header-menu button#header-menu__btn-dsk{display:none}}#header-menu button#header-menu__btn-mob{display:none;width:16rem}@media (max-width: 1200px){#header-menu button#header-menu__btn-mob{display:block}}@media (max-width: 767px){#header-menu button#header-menu__btn-mob{width:12rem}}#footer{width:100%;background-color:#f3fbff;color:#054156}#footer #footer-contact{display:flex}@media (max-width: 992px){#footer #footer-contact{display:block}}#footer #footer-contact>div{flex:1}#footer-contact__info{padding:60px;border-right:1px solid #c4d4e1}#footer-contact__info>*:not(:last-child){padding-bottom:30px}@media (max-width: 992px){#footer-contact__info{padding:60px 30px}}@media (max-width: 992px){#footer-contact__info{border-right:none;border-bottom:1px solid #c4d4e1}}#footer-contact__info h2,#footer-contact__info p{max-width:48rem}#footer-contact__info a{color:inherit}#footer-contact__info ul>ul{padding-bottom:10px}#footer-contact__info ul>ul li{padding-bottom:.5rem}#footer-contact__form{padding:60px}@media (max-width: 992px){#footer-contact__form{padding:30px}}#footer-contact__form form{max-width:80rem}#footer-contact__form form input,#footer-contact__form form textarea,#footer-contact__form form label{display:block;width:100%;border:1px solid #c4d4e1;resize:none;margin-bottom:1rem;border-radius:5px}#footer-contact__form form input,#footer-contact__form form select{padding:20px;font-size:1.4rem;font-weight:500}#footer-contact__form form input::placeholder,#footer-contact__form form select::placeholder{font-size:1.4rem;color:#bfbfbf;font-weight:500}#footer-contact__form form textarea{padding:20px;font-size:1.4rem;font-weight:500;height:25rem}#footer-contact__form form textarea::placeholder{font-size:1.4rem;color:#bfbfbf;font-weight:500}#footer-contact__form form input[type=submit]{font-size:1.2rem;text-transform:uppercase;font-weight:600;margin:0;cursor:pointer;color:#fff;background-color:#1f99c4;transition:background-color .2s ease;border:none}#footer-contact__form form input[type=submit]:hover{background-color:#fc392b}#footer-contact__form form input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;padding:0}#footer-contact__form form #file-label{transition:color .2s ease,background-color .2s ease,border .2s ease}#footer-contact__form form #file-label:hover{background-color:#1f99c4;color:#fff;border:none;border:1px solid #1f99c4}#footer-contact__form form label{cursor:pointer;padding:20px 0;font-size:1.2rem;text-transform:uppercase;font-weight:600;background-color:#fff;text-align:center}#footer-contact__form .field:nth-child(6){display:flex;gap:1rem;margin-bottom:1rem}@media (max-width: 992px){#footer-contact__form .field:nth-child(6){flex-direction:column}}#footer-contact__form .field:nth-child(6) input{margin-bottom:0}#footer-contact__form #user-type{width:100%;border:1px solid #c4d4e1;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 7.58838L0.870835 0.706025L12.1292 0.706026L6.5 7.58838Z' fill='%231D7B9F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2rem top 50%;background-size:1.2rem auto;background-color:#fff;color:#bfbfbf}#footer-legal{width:100%;padding:20px 60px;background-color:#054156;color:#fff;display:flex;justify-content:space-between}@media (max-width: 992px){#footer-legal{display:block;text-align:center;padding:20px}}#footer-legal a{color:inherit;font-size:1.4rem;font-weight:500}.alert ul li{padding:20px;background-color:#fc392b;border-radius:5px;margin-bottom:10px;color:#fff}#hero{width:100%;height:calc(100svh - var(--header-height));display:flex}@media (max-width: 992px){#hero{display:block;height:auto}}.hero-block{flex:1;display:flex;flex-direction:column}.hero-block>:nth-child(1){flex:1}.hero-block>:nth-child(2){height:calc(var(--header-height) + var(--header-height) / 2)}#hero-block__wording{display:flex;flex-direction:column;justify-content:center;padding:60px;overflow:hidden}@media (max-width: 992px){#hero-block__wording{padding:30px}}@media (max-width: 992px){#hero-block__wording{padding-top:60px}}#hero-block__wording>*:not(:last-child){padding-bottom:30px}#hero-block__wording>*{max-width:49rem}@media (max-width: 768px){#hero-block__wording h1{font-size:28px}}#hero-block__image{position:relative}@media (min-width: 768px) and (max-width: 992px){#hero-block__image picture{display:block;height:35rem}}@media (max-width: 768px){#hero-block__image picture{display:block;height:25rem}}#hero-block__image picture img{position:absolute;width:100%;height:100%;object-fit:cover}#hero-block__cta{padding:0 60px;display:flex;align-items:center;border-top:.5px solid #c4d4e1}@media (max-width: 992px){#hero-block__cta{border:none}}@media (max-width: 992px){#hero-block__cta{padding:0 30px 60px;border-right:0;height:auto}}#hero-block__datas{background-color:#054156;display:flex;justify-content:space-around;align-items:center;color:#fff}@media (min-width: 768px) and (max-width: 992px){#hero-block__datas span h2{font-size:4.5rem}}@media (max-width: 768px){#hero-block__datas span h2{font-size:3rem}}#hero-block__datas span p{font-size:1.2rem}@media (max-width: 768px){#hero-block__datas span p{font-size:1rem}}@media (max-width: 992px){#about-introduction__image{order:1}}#about__infography{display:flex}@media (max-width: 768px){#about__infography{display:block}}.about-card{padding:60px;border-bottom:1px solid #c4d4e1;width:33.333333%}@media (max-width: 992px){.about-card{padding:30px}}@media (max-width: 768px){.about-card{width:100%}}.about-card:nth-child(2){border-left:1px solid #c4d4e1;border-right:1px solid #c4d4e1}@media (max-width: 768px){.about-card:nth-child(2){border-left:none;border-right:none}}.about-card .about-card__animation{margin:auto auto 60px;width:100%;display:flex;justify-content:center}@media (max-width: 992px){.about-card .about-card__animation{margin-bottom:30px}}.about-card .about-card__animation .about-card__container-animation{width:19rem;height:19rem}.about-card .about-card__wording h4{padding-bottom:30px}#methodology-cover{height:47rem}@media (min-width: 768px) and (max-width: 992px){#methodology-cover{height:35rem}}@media (max-width: 768px){#methodology-cover{height:25rem}}#methodology-cover img{width:100%;height:100%;object-fit:cover}#last-article h4{color:#1f99c4}#article-cover{width:100%;height:30rem;background-color:red}#article-cover img{width:100%;height:100%;object-fit:cover}.grid-item__image{height:24rem;padding-bottom:60px}@media (max-width: 992px){.grid-item__image{padding-bottom:30px}}.grid-item__image img{width:100%;height:100%;object-fit:cover}.grid-item__wording .grid-item__date{padding-bottom:30px}.post-container{display:flex;width:100%;justify-content:center;margin:90px 0}@media (max-width: 992px){.post-container{margin:60px 0}}.post-container .post-wording{width:100%;max-width:72rem}@media (max-width: 992px){.post-container .post-wording{margin:0 30px}}.post-container .post-wording ul li span{font-weight:600}.post-container .post-wording .custom-btn{margin-top:6rem}.colored-icon{stroke:#1f99c4}a[data-available=false]{background-color:#f3fbff;pointer-events:none}a[data-available=false]>*{text-decoration:line-through}a[data-available=false] h4{color:#1a1a1a!important}a[data-available=false] .bill-icon,a[data-available=false] .pin-icon{stroke:#1a1a1a}.annonce__details ul li{font-size:1.4rem;font-weight:600;padding-bottom:.5rem;display:flex;align-items:center;gap:1rem}.annonce__details ul li span{flex:1}#other-jobs__title{display:flex;align-items:center}#other-jobs__title div:first-child{padding:60px}#other-jobs__title div:first-child>*:not(:last-child){padding-bottom:30px}@media (max-width: 992px){#other-jobs__title div:first-child{padding:60px 30px}}#other-jobs__title h2{max-width:48rem}#post-editor-container{display:flex;height:100svh}@media (max-width: 992px){#post-editor-container{display:block;height:auto}}#post-preview-container{flex:2;display:flex;align-items:center;justify-content:center;background-color:#e6e6e6}@media (max-width: 992px){#post-preview-container{padding:60px 0}}#post-preview{--pbs: 1000;--pns: 540px;width:var(--pns);height:var(--pns);overflow:hidden;background-color:#f3fbff;padding:calc(var(--pns) * 75 / var(--pbs))}@media (max-width: 768px){#post-preview{--pns: 300px}}#post-preview #post-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}#post-preview #post-content #post-top>*:not(:last-child){margin-bottom:calc(var(--pns) * 60 / var(--pbs))}#post-preview #post-content #post-cta{width:fit-content;display:inline-block;padding:calc(var(--pns) * 28 / var(--pbs));color:#fff;background-color:#fc392b;border-radius:calc(var(--pns) * 10 / var(--pbs))}#post-preview #post-content #post-cta h3{color:#fff!important}#post-preview #post-content #bill-icon,#post-preview #post-content #contract-icon,#post-preview #post-content #pin-icon{width:calc(var(--pns) * 40 / var(--pbs));height:auto;margin-right:calc(var(--pns) * 27 / var(--pbs))}#post-preview #post-content ul>*:not(:last-child){margin-bottom:calc(var(--pns) * 10 / var(--pbs))}#post-preview #post-content ul li{display:flex;align-items:center}#post-preview #post-content ul li span{font-size:calc(var(--pns) * 40 / var(--pbs));font-weight:600;flex:1}#post-preview h1,#post-preview h3,#post-preview p,#post-preview span{color:#054156;font-family:Montserrat,Helvetica,Arial,sans-serif!important}#post-preview h1{font-size:calc(var(--pns) * 65 / var(--pbs));font-weight:600;line-height:normal}#post-preview h3{font-size:calc(var(--pns) * 26 / var(--pbs));text-transform:uppercase;font-weight:600}#post-preview p{font-size:calc(var(--pns) * 28 / var(--pbs));overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}#editor-panel{flex:1;background-color:#fff;padding:50px 20px 20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 992px){#editor-panel{justify-content:unset}}#editor-panel input,#editor-panel textarea,#editor-panel label{display:block;width:100%;border:none}#editor-panel label{font-size:1.1rem;font-weight:500}#editor-panel input,#editor-panel textarea{font-size:1.2rem;font-weight:500;resize:none}#editor-panel input::placeholder,#editor-panel textarea::placeholder{color:#bfbfbf}#editor-panel textarea{height:12rem}#editor-panel input,#editor-panel textarea,#editor-panel button{border:1px solid #bfbfbf;border-radius:5px;padding:15px}#editor-panel #edit-fields-container>div{padding-bottom:5rem}#editor-panel .edit-form-section>*:not(:last-child){margin-bottom:1rem}#editor-panel button.description-line-selector{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-right:1rem;font-size:1.2rem;color:#bfbfbf;font-weight:500;margin-bottom:10px;transition:color .2s ease,background-color .2s ease,border .2s ease}#editor-panel button.description-line-selector:hover,#editor-panel button.description-line-selector[data-selected=true]{background-color:#1f99c4;border:none!important;color:#fff}button#download-post-btn{font-size:1.2rem;border:none;background-color:#1f99c4;color:#fff;font-weight:600;text-transform:uppercase;transition:background-color .2s ease;padding:15px}button#download-post-btn:hover{background-color:#fc392b}#cookie_banner-wrapper{z-index:9001;position:relative}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}#cookie_banner-wrapper .cookie_container{position:fixed;bottom:0;overflow:hidden;padding:20px;background:#f3fbff;border:1px solid #c4d4e1;color:#054156;box-sizing:border-box;font-size:.8em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@media (max-width: 499px){#cookie_banner-wrapper .cookie_container{left:0;right:0}}@media (min-width: 500px){#cookie_banner-wrapper .cookie_container{width:350px;bottom:20px;left:20px}}@media screen and (min-width: 768px){#cookie_banner-wrapper .cookie_container{font-size:.9em}}#cookie_banner-wrapper .cookie_container .cookie_message{padding-bottom:20px}#cookie_banner-wrapper .cookie_container .cookie_message a{text-decoration:none;color:#31a8f0}#cookie_banner-wrapper .cookie_container .cookie_message a:hover{color:#fc392b}#cookie_banner-wrapper .cookie_container .cookie_message a:active{color:#b2f7ff}#cookie_banner-wrapper .cookie_container .cookie_btn{background-color:#1f99c4;color:#222;border-radius:5px;padding:20px;font-size:1.2rem;color:#fff;text-transform:uppercase;font-weight:600;text-align:center;cursor:pointer;width:100%;transition:background-color .2s ease}#cookie_banner-wrapper .cookie_container .cookie_btn:hover{background-color:#fc392b}@media print{#cookie_banner-wrapper{display:none}}#post-modal{position:fixed;bottom:20px;right:20px;width:230px;height:230px;background-color:#f3fbff;border:1px solid #c4d4e1;z-index:2000}#post-modal__container{position:relative;display:flex;flex-direction:column;height:100%;padding:0 20px 20px}#post-modal__container #post-modal__illustration{flex:1}#post-modal__container #post-modal__illustration img{width:100%;height:100%;object-fit:contain}#post-modal__container button,#post-modal__container a{font-size:1.2rem;color:#fff;text-transform:uppercase;font-weight:600;text-align:center}#post-modal__container a#post-modal__link{width:100%;text-align:center;padding:20px;background-color:#1f99c4;border-radius:5px}#post-modal__container button#post-modal__close{position:absolute;right:0;top:0;width:20px;height:20px;background-color:#1f99c4}#animation-1{position:relative;width:190px;height:190px}#animation-1 .circle{bottom:0;left:0;width:70%;height:70%;position:absolute;border-radius:50%;border:1px solid #1f99c4}#animation-1 .circle:nth-child(1){left:0;bottom:0}#animation-1 .circle:nth-child(2){left:11.5px;bottom:11.5px}#animation-1 .circle:nth-child(3){left:23px;bottom:23px}#animation-1 .circle:nth-child(4){left:34.5px;bottom:34.5px}#animation-1 .circle:nth-child(5){left:46px;bottom:46px}#animation-1 .circle:nth-child(6){left:57.5px;bottom:57.5px}#animation-2{position:relative;width:190px;height:190px}#animation-2 .line{position:absolute;width:50%;height:1px;background:#1f99c4;top:50%;left:0;transform:rotate(45deg);transform-origin:100% 0%}#animation-2 .line:nth-child(1){transform:rotate(0)}#animation-2 .line:nth-child(2){transform:rotate(10deg)}#animation-2 .line:nth-child(3){transform:rotate(20deg)}#animation-2 .line:nth-child(4){transform:rotate(30deg)}#animation-2 .line:nth-child(5){transform:rotate(40deg)}#animation-2 .line:nth-child(6){transform:rotate(50deg)}#animation-2 .line:nth-child(7){transform:rotate(60deg)}#animation-2 .line:nth-child(8){transform:rotate(70deg)}#animation-2 .line:nth-child(9){transform:rotate(80deg)}#animation-2 .line:nth-child(10){transform:rotate(90deg)}#animation-2 .line:nth-child(11){transform:rotate(100deg)}#animation-2 .line:nth-child(12){transform:rotate(110deg)}#animation-2 .line:nth-child(13){transform:rotate(120deg)}#animation-2 .line:nth-child(14){transform:rotate(130deg)}#animation-2 .line:nth-child(15){transform:rotate(140deg)}#animation-2 .line:nth-child(16){transform:rotate(150deg)}#animation-2 .line:nth-child(17){transform:rotate(160deg)}#animation-2 .line:nth-child(18){transform:rotate(170deg)}#animation-2 .line:nth-child(19){transform:rotate(180deg)}#animation-2 .line:nth-child(20){transform:rotate(190deg)}#animation-2 .line:nth-child(21){transform:rotate(200deg)}#animation-2 .line:nth-child(22){transform:rotate(210deg)}#animation-2 .line:nth-child(23){transform:rotate(220deg)}#animation-2 .line:nth-child(24){transform:rotate(230deg)}#animation-2 .line:nth-child(25){transform:rotate(240deg)}#animation-2 .line:nth-child(26){transform:rotate(250deg)}#animation-2 .line:nth-child(27){transform:rotate(260deg)}#animation-2 .line:nth-child(28){transform:rotate(270deg)}#animation-2 .line:nth-child(29){transform:rotate(280deg)}#animation-2 .line:nth-child(30){transform:rotate(290deg)}#animation-2 .line:nth-child(31){transform:rotate(300deg)}#animation-2 .line:nth-child(32){transform:rotate(310deg)}#animation-2 .line:nth-child(33){transform:rotate(320deg)}#animation-2 .line:nth-child(34){transform:rotate(330deg)}#animation-2 .line:nth-child(35){transform:rotate(340deg)}#animation-2 .line:nth-child(36){transform:rotate(350deg)}#animation-2 .line:nth-child(37){transform:rotate(360deg)}#animation-2 .line:nth-child(38){transform:rotate(370deg)}#animation-2 .line:nth-child(39){transform:rotate(380deg)}#animation-2 .line:nth-child(40){transform:rotate(390deg)}#animation-3{position:relative;width:190px;height:190px}#animation-3 .ellipsis{position:absolute;top:0;left:50%;height:100%;background-color:transparent;border-radius:50%;border:1px solid #1f99c4;transform:translate(-50%)}#animation-3 .ellipsis:nth-child(1){width:100%}#animation-3 .ellipsis:nth-child(2){width:85%}#animation-3 .ellipsis:nth-child(3){width:70%}#animation-3 .ellipsis:nth-child(4){width:55%}#animation-3 .ellipsis:nth-child(5){width:40%}#animation-3 .ellipsis:nth-child(6){width:25%}#false-content{height:2000px}div#testimonial__header{padding:60px;display:flex;justify-content:space-between}@media only screen and (max-width: 1024px){div#testimonial__header{padding:30px}}@media only screen and (max-width: 768px){div#testimonial__header{gap:20px}}div#carousel-buttons{display:flex;gap:1rem}div#carousel-buttons button#carousel-buttons__prev,div#carousel-buttons button#carousel-buttons__next{width:4rem;height:4rem;aspect-ratio:1/1;border:1px solid #c4d4e1;background-color:#f3fbff;display:flex;align-items:center;justify-content:center;border-radius:5px}div#carousel-buttons button#carousel-buttons__prev svg path,div#carousel-buttons button#carousel-buttons__next svg path{fill:#1f99c4}div#testimonial__carousel div.flickity-viewport{box-shadow:0 0 0 1px #c4d4e1}div#testimonial__carousel .carousel-cell{--amount: 3;width:calc(100% / var(--amount));background-color:#fff;box-shadow:0 0 0 1px #c4d4e1}@media only screen and (max-width: 1024px){div#testimonial__carousel .carousel-cell{--amount: 2}}@media only screen and (max-width: 768px){div#testimonial__carousel .carousel-cell{--amount: 1}}div#testimonial__carousel .carousel-cell div.carousel-cell__head{padding:60px;display:grid;gap:30px;background-color:#f3fbff}@media only screen and (max-width: 1024px){div#testimonial__carousel .carousel-cell div.carousel-cell__head{padding:30px}}@media only screen and (max-width: 768px){div#testimonial__carousel .carousel-cell div.carousel-cell__head{padding:30px}}div#testimonial__carousel .carousel-cell div.carousel-cell__foot{padding:60px;display:flex;align-items:center;gap:30px}@media only screen and (max-width: 1024px){div#testimonial__carousel .carousel-cell div.carousel-cell__foot{padding:30px}}@media only screen and (max-width: 768px){div#testimonial__carousel .carousel-cell div.carousel-cell__foot{padding:30px}}div#testimonial__carousel .carousel-cell div.carousel-cell__foot div.testimonial__company-logo{width:11rem;height:11rem;aspect-ratio:1/1;border-radius:5px;background-color:#f2f2f2;pointer-events:auto;border:1px solid #c4d4e1;overflow:hidden}div#testimonial__carousel .carousel-cell div.carousel-cell__foot div.testimonial__company-logo img{width:100%;height:auto}div#testimonial__carousel .carousel-cell div.carousel-cell__foot div.testimonial__signature{flex:1}div#testimonial__carousel .carousel-cell div.carousel-cell__foot div.testimonial__signature :nth-child(1){color:#1d7b9f;font-size:1.8rem;font-weight:600}div#testimonial__carousel .carousel-cell div.carousel-cell__foot div.testimonial__signature :nth-child(2){text-transform:uppercase;font-size:1.1rem;font-weight:600}div#testimonial-modal{position:fixed;width:100%;height:100svh;top:0;left:0;background-color:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999;display:none;justify-content:center;align-items:center;padding:60px}@media only screen and (max-width: 1024px){div#testimonial-modal{padding:30px}}div#testimonial-modal div#testimonial-modal__content{border-radius:5px;padding:30px;width:100%;height:100%;background-color:#fff;box-shadow:0 0 0 1px #c4d4e1;overflow:hidden;overflow-y:auto}.hide-btn{pointer-events:none;opacity:.5;filter:grayscale(100%)}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}
