@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/montserrat-latin-400-normal.be11f029.woff2) format("woff2"),url(/build/fonts/montserrat-latin-400-normal.907a356a.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/fonts/montserrat-latin-500-normal.51397ece.woff2) format("woff2"),url(/build/fonts/montserrat-latin-500-normal.62a3b58b.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/fonts/montserrat-latin-600-normal.d30160b7.woff2) format("woff2"),url(/build/fonts/montserrat-latin-600-normal.9e40599e.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/fonts/montserrat-latin-700-normal.9ced692b.woff2) format("woff2"),url(/build/fonts/montserrat-latin-700-normal.fb35cb0b.woff) format("woff")}#header{height:75px;justify-content:space-between;left:50%;max-width:1500px;min-width:300px;padding:0 10px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:1000}#header,#header #header-logo{align-items:center;display:flex}#header #header-logo{justify-content:center}#header #header-logo img{width:195px}@media(max-width:576px){#header #header-logo img{width:160px}}#header #desktop-links{align-items:center;display:flex;flex-direction:row;gap:20px}@media(max-width:768px){#header #desktop-links{display:none}}#header #desktop-links .header-link{color:#fff;font-size:.9rem;text-decoration:none}#header #desktop-links .header-link.cta-link{border-radius:10px;padding:5px 15px}#header #desktop-links .header-link.cta-link.border-white{border:1px solid #fff}#header #desktop-links .header-link.cta-link.white{background-color:#fff;border:1px solid #fff;color:#000}#header #desktop-links .header-link.cta-link.orange{background-color:#ff6b35;border:1px solid #ff6b35;color:#fff}#header #desktop-links .header-link.cta-link.blue{background-color:#3067b2;border:1px solid #3067b2;color:#fff}#header .mobile-links-container{display:none}@media(max-width:768px){#header .mobile-links-container{display:flex}}#header .mobile-links-container #hamburger{background-image:url(/build/images/hamburger.8e94aca0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:30px;pointer-events:all;position:relative;width:30px;z-index:2}#header .mobile-links-container #hamburger:hover{cursor:pointer;scale:1.05}#header .mobile-links-container{position:relative}#header .mobile-links-container #header-links{background-color:#fff;border-radius:15px;display:none;flex-direction:column;gap:10px;padding:20px;position:absolute;right:0;top:30px;width:250px;z-index:1}#header .mobile-links-container #header-links .header-link{color:#000;text-align:left;text-decoration:none;width:100%}#header .mobile-links-container #header-links .header-link.blue{color:#3067b2;font-weight:700}.footer{background-color:#183458;margin-top:50px;position:relative;width:100%}.footer .footer-content{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:auto;max-width:1500px;padding:40px 20px}.footer .footer-content .footer-logo{align-items:center;display:flex;flex-direction:row;justify-content:center}.footer .footer-content .footer-logo .footer-logo-image{height:60px;width:auto}.footer .footer-content .footer-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.footer .footer-content .footer-links .footer-link{color:#fff;font-size:.95rem;text-decoration:none;transition:opacity .3s ease}.footer .footer-content .footer-links .footer-link:hover{opacity:.8;text-decoration:underline}.footer .footer-content .footer-separator{background-color:#fff;height:1px;opacity:.3;width:50%}.footer .footer-content .footer-copyright{color:#fff;font-size:.9rem;margin:0;text-align:center}@media (max-width:680px){.footer .footer-content{gap:25px;padding:30px 15px}.footer .footer-content .footer-logo .footer-logo-image{height:35px}.footer .footer-content .footer-links{flex-direction:column;gap:15px}.footer .footer-content .footer-links .footer-link{font-size:.9rem}.footer .footer-content .footer-separator{width:70%}.footer .footer-content .footer-copyright{font-size:.85rem}}.col-form-label,.form-label{color:#22487b!important;font-size:.85rem!important;margin-bottom:4px!important;padding-bottom:0!important}@media(max-width:576px){.col-form-label,.form-label{font-size:.9rem!important}}.col-form-label{padding:0!important}.form-select,input:not([type=checkbox]):not([type=radio]){border-radius:10px;padding:7px 12px}.form-select{padding-right:30px!important}.input-group :first-child{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.input-group :last-child{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.radio-options-line{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.radio-options-line .form-check{align-items:stretch;margin-bottom:0!important;min-height:0!important;padding-left:0!important;position:relative}.radio-options-line .form-check .form-check-input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:2}.radio-options-line .form-check .form-check-label{position:relative;width:100%;z-index:1}.radio-options-line .form-check:hover .form-check-label{background-color:#f7f9fc;border-color:#b9c4d9;cursor:pointer}.radio-options-line .form-check .checked .form-check-label,.radio-options-line .form-check .form-check-input:checked+.form-check-label{background-color:rgba(48,103,178,.08);color:#3067b2;font-weight:700}.radio-options-line .location-checkbox-container.checked .location-label,.radio-options-line .location-checkbox-container:has(.location-checkbox:checked) .location-label,.radio-options-line .location-checkbox-container:has(input:checked) .location-label,.radio-options-line .location-checkbox-wrapper:has(input[type=checkbox]:checked) .location-label,.radio-options-line .service-checkbox-container.checked .service-label,.radio-options-line .service-checkbox-container:has(.service-checkbox:checked) .service-label,.radio-options-line .service-checkbox-container:has(input:checked) .service-label,.radio-options-line .service-checkbox-wrapper:has(input[type=checkbox]:checked) .service-label{background-color:rgba(48,103,178,.08);color:#3067b2;font-weight:700}.radio-options-line .form-check .form-check-label,.radio-options-line .location-label,.radio-options-line .service-label{align-items:center;background-color:#fff;border:1px solid #dae4f0;border-radius:10px;color:#a5b4c5;display:flex;flex-direction:column;font-weight:500;gap:4px;justify-content:center;min-width:50px;padding:5px 10px;text-wrap:balance;transition:all .2s ease}.radio-options-line .location-label{padding:15px 15px 10px}.radio-options-line .service-label{gap:0}.radio-options-line .location-label,.radio-options-line .service-label{justify-content:flex-start;text-align:center;width:100%}.radio-options-line .location-checkbox-wrapper{width:calc(33.33333% - 4px)}.radio-options-line .service-checkbox-wrapper{width:calc(50% - 2.5px)}.radio-options-line .location-checkbox-wrapper,.radio-options-line .service-checkbox-wrapper{align-items:stretch;display:flex;position:relative}.radio-options-line .location-checkbox-wrapper .location-checkbox-container .form-check-label,.radio-options-line .location-checkbox-wrapper .location-checkbox-container label:not(.location-label):not(.service-label),.radio-options-line .location-checkbox-wrapper .service-checkbox-container .form-check-label,.radio-options-line .location-checkbox-wrapper .service-checkbox-container label:not(.location-label):not(.service-label),.radio-options-line .service-checkbox-wrapper .location-checkbox-container .form-check-label,.radio-options-line .service-checkbox-wrapper .location-checkbox-container label:not(.location-label):not(.service-label),.radio-options-line .service-checkbox-wrapper .service-checkbox-container .form-check-label,.radio-options-line .service-checkbox-wrapper .service-checkbox-container label:not(.location-label):not(.service-label){display:none!important}.radio-options-line .location-checkbox-wrapper .location-checkbox-container .form-check,.radio-options-line .location-checkbox-wrapper .service-checkbox-container .form-check,.radio-options-line .service-checkbox-wrapper .location-checkbox-container .form-check,.radio-options-line .service-checkbox-wrapper .service-checkbox-container .form-check{display:contents!important}.radio-options-line .location-checkbox-wrapper .location-checkbox-container input[type=checkbox],.radio-options-line .location-checkbox-wrapper .service-checkbox-container input[type=checkbox],.radio-options-line .service-checkbox-wrapper .location-checkbox-container input[type=checkbox],.radio-options-line .service-checkbox-wrapper .service-checkbox-container input[type=checkbox]{border:none!important;cursor:pointer;height:100%!important;left:0;margin:0!important;opacity:0!important;padding:0!important;pointer-events:auto;position:absolute!important;top:0;width:100%!important;z-index:3}.radio-options-line .location-checkbox-wrapper .flag-icon,.radio-options-line .service-checkbox-wrapper .flag-icon{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.14);flex-shrink:0;height:16px;object-fit:cover;width:20px}.radio-options-line .location-checkbox-wrapper .service-icon,.radio-options-line .service-checkbox-wrapper .service-icon{filter:none;flex-shrink:0;height:15px;object-fit:contain;width:15px}.radio-options-line .location-checkbox-wrapper .service-emoji,.radio-options-line .service-checkbox-wrapper .service-emoji{font-size:2rem;font-weight:700}@media(max-width:576px){.radio-options-line{gap:8px}.radio-options-line .form-check .form-check-label{min-height:36px;padding:7px 12px}.radio-options-line .location-checkbox-wrapper,.radio-options-line .service-checkbox-wrapper{width:calc(50% - 4px)}.radio-options-line .location-label,.radio-options-line .service-label{min-height:36px;padding:15px 9px}.radio-options-line .service-label{padding-top:5px}}.services-yes-no,.services-yes-no .service-yes-no-item{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.services-yes-no .service-yes-no-item{justify-content:flex-start;min-width:0;width:100%}.services-yes-no .service-yes-no-item label{align-items:center;display:flex;flex-direction:row;font-weight:700;gap:5px;min-width:0;padding:5px 0}.services-yes-no .service-yes-no-item label .service-name{color:#000;font-weight:500;font-weight:700}.services-yes-no .service-yes-no-item label .service-icon{flex-shrink:0;height:14px;object-fit:contain;width:14px}.price-range{align-items:center;background-color:#f2f2f2;border-radius:10px;display:flex;display:none;flex-direction:column;margin:0;padding:10px;width:auto}.price-range .col-form-label{color:#000!important;margin:0;padding:0!important}.price-range .price-range-values{align-items:center;display:flex;flex-direction:row;gap:5px}.price-range span{color:gray;font-size:.8rem;font-weight:400}.help-text{color:gray!important;font-size:.75rem!important;font-weight:400!important;line-height:15px!important;margin-bottom:0!important;padding-left:18px!important;position:relative}.help-text:before{background:url(/build/images/info-square.e72798e4.svg) no-repeat;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;left:0;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);width:13px}.form-check-label,.location-label,.service-label,input,select,textarea{font-size:.9rem!important}@media(max-width:576px){.form-check-label,.location-label,.service-label,input,select,textarea{font-size:1rem!important}}.form-check-label::placeholder,.location-label::placeholder,.service-label::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:silver!important}textarea{resize:none}.form-footer-links{display:flex;flex-direction:column;gap:5px;margin-top:20px;width:100%}.form-footer-links .form-footer-link{color:gray;font-size:.9rem;margin:0;padding:0;text-align:center;text-decoration:none;width:100%}*{box-sizing:border-box}body,html{background-color:#22487b;margin:0;min-height:100svh;min-width:300px;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Montserrat,sans-serif;height:100%;width:100%}section{padding:0 20px}@media(max-width:576px){section{padding:0 15px}}h1{font-size:1.6rem}h1,h2{color:#fff;font-weight:700;line-height:1.5;margin:0;width:100%}h2{font-size:1.4rem}.text-balance,h1,h2,h3,h4,h5,h6{text-wrap:balance}.btn{border:0;border-radius:5px;padding:4px 8px;text-align:center}.btn:hover{cursor:pointer}.btn.btn-white-silver{background-color:#fff;border:1px solid #e5e7eb;color:gray!important}.btn.btn-white-silver:hover{background-color:#e5e7eb;color:gray!important}.btn.btn-blue{background-color:#3067b2;color:#fff}.btn.btn-blue:hover{background-color:rgba(48,103,178,.8);font-weight:700}.btn.btn-purple{background-color:#a86d9f;color:#fff}.btn.btn-purple:hover{background-color:#8a5580}.btn.btn-grey{background-color:#e0e0e0;color:#f3f2f3}.btn.btn-grey:hover{background-color:#f3f2f3;color:#e0e0e0}.btn.btn-white{background-color:#fff;border:1px solid #dae4f0;color:#3067b2!important}.btn.btn-white:hover{color:#3067b2}.btn.btn-border{background-color:transparent;padding:3px 7px}.btn.btn-border-blue{border:1px solid #3067b2;color:#3067b2}.btn.btn-border-blue.active,.btn.btn-border-blue:hover{background-color:#3067b2;color:#fff}.btn.btn-border-danger{border:1px solid #e32b2b;color:#e32b2b}.btn.btn-border-danger.active,.btn.btn-border-danger:hover{background-color:#e32b2b;color:#fff}.btn.btn-border-success{border:1px solid #0a9b40;color:#0a9b40}.btn.btn-border-success.active,.btn.btn-border-success:hover{background-color:#0a9b40;color:#fff}.btn.btn-orange{background-color:#ff6b35;color:#fff}.btn.btn-orange:hover{background-color:#e65f2d}.btn.btn-outline-blue{color:#3067b2}.btn.btn-outline-blue:hover{background-color:#3067b2;color:#fff}.btn.btn-red{background-color:#e32b2b;color:#fff}.btn.btn-red:hover{background-color:#b22222}.btn.btn-success{background-color:#0a9b40!important;color:#fff!important}.btn.btn-success:hover{background-color:#065925!important}.btn.btn-light-blue{background-color:rgba(34,72,123,.04);color:#22487b}.btn.btn-light-blue:hover{background-color:#3067b2;color:#fff}.btn.cta{align-items:center;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.1);color:#fff;display:flex;flex-direction:row;gap:5px;justify-content:center;padding:10px 20px;text-align:center;text-decoration:none}.btn.cta.cta-small{font-size:.9rem;padding:10px 16px}.btn.cta.cta-with-icon{align-items:center;display:flex;gap:6px;justify-content:center}.btn.cta.cta-with-icon .icon{margin:0}.btn.cta .icon{height:16px;width:16px}.invalid-feedback{background-color:#e32b2b;border-radius:5px;color:#fff;padding:5px 10px}a{display:inline-block}.no-button{background-color:transparent;border:none;color:inherit;margin:0;padding:0;text-decoration:none}.scale-on-hover,a,button{transition:all .15s ease}.scale-on-hover:hover,a:hover,button:hover{transform:scale(1.015)}.text-danger{color:#e32b2b!important}.text-green-fluo{color:#6fe3a1!important}.text-green,.text-success{color:#0a9b40!important}.text-orange,.text-warning{color:#ff6b35!important}.text-red{color:#e32b2b!important}.text-blue,.text-primary{color:#3067b2!important}.text-purple{color:#a86d9f!important}.text-silver{color:silver!important}.bg-danger{background-color:#e32b2b!important}.bg-danger.light{background-color:rgba(227,43,43,.15)!important;color:#e32b2b}.bg-green,.bg-success{background-color:#0a9b40!important}.bg-green.light,.bg-success.light{background-color:rgba(10,155,64,.15)!important;color:#0a9b40}.bg-blue,.bg-primary{background-color:#3067b2!important;color:#fff}.bg-blue.light,.bg-primary.light{background-color:rgba(48,103,178,.15)!important;color:#3067b2}.bg-purple{background-color:#a86d9f!important;color:#fff}.bg-purple.light{background-color:rgba(168,109,159,.15)!important;color:#a86d9f}.bg-orange,.bg-warning{background-color:#ff6b35!important;color:#fff}.bg-orange.light,.bg-warning.light{background-color:rgba(255,107,53,.15)!important;color:#ff6b35}.bg-red{background-color:#e32b2b!important;color:#fff}.bg-red.light{background-color:rgba(227,43,43,.15)!important;color:#e32b2b}.bg-silver{background-color:silver!important;color:#fff}.bg-silver.light{background-color:hsla(0,0%,75.3%,.15)!important;color:silver}.bg-yellow{background-color:#edf2b6!important;color:#000}.bg-yellow.light{background-color:rgba(237,242,182,.5)!important;color:gray}.h-300px{height:300px}.h-100px{height:100px}.h-75px{height:75px}.h-150px{height:150px}.h-200px{height:200px}.separator{margin-bottom:100px}@media(max-width:576px){.separator{margin-bottom:50px}}.alert{border:0;border-radius:0;color:#fff;font-size:1rem;font-weight:400;left:0;margin:auto;padding:25px 10px 15px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:1010}.alert.alert-success{background-color:#0a9b40}.alert.alert-danger{background-color:#b22222}.alert:after{align-items:flex-start;color:#fff;content:"×";display:flex;font-size:2.5rem;height:100%;justify-content:flex-start;opacity:.8;position:absolute;right:3px;top:-15px}.alert:hover{cursor:pointer}.no-break{white-space:nowrap}.scroll-anchor{scroll-margin-top:150px}.label-help{font-size:.85rem;font-weight:400;text-transform:lowercase}.centered-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;white-space:nowrap;width:100%}.centered-buttons.buttons-full-width .cta{flex:1}.landing-section-background{background-size:cover;border:1px solid red;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.landing-section-background.firms{background-image:url(/build/images/nouveaux-clients.73c385fa.webp);background-position:top}.landing-section-background.clients{background-image:url(/build/images/conseil-cabinet-juridique.c1598d74.webp);background-position:50%}.landing-section{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:135px 0 60px;position:relative}.landing-section:after{background:linear-gradient(180deg,rgba(34,72,123,0) 0,#22487b);bottom:0;content:"";height:140px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}@media(max-width:576px){.landing-section{padding-top:105px}}.landing-section .content{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:auto;padding:15px 15px 30px;width:100%;z-index:2}@media(max-width:576px){.landing-section .content{gap:25px;padding:10px}}.landing-section .content h1{color:#fff;font-size:2rem;font-weight:600;line-height:1.4;margin:auto;max-width:800px;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1);text-wrap:balance;width:100%}@media(max-width:576px){.landing-section .content h1{font-size:1.7rem}}@media(max-width:480px){.checklist-container{padding:0}}.checklist{align-items:stretch;border:1px solid hsla(0,0%,100%,.12);border-radius:15px;box-shadow:0 .25rem .5rem rgba(0,0,0,.15);display:flex;flex-direction:row;justify-content:center;margin:auto;max-width:1200px}.checklist.reverse{flex-direction:row-reverse}@media(max-width:768px){.checklist,.checklist.reverse{flex-direction:column}}@media(max-width:480px){.checklist{border:0;border-radius:0}}.checklist .checklist-image{border-bottom-left-radius:15px;border-top-left-radius:15px;object-fit:cover;object-position:center;width:35%}.checklist .checklist-image.reverse{border-radius:0;border-bottom-right-radius:15px;border-top-right-radius:15px}@media(max-width:768px){.checklist .checklist-image{border-radius:0;border-top-left-radius:15px;border-top-right-radius:15px;max-height:250px;width:100%}}@media(max-width:480px){.checklist .checklist-image{border-radius:0!important}}.checklist .checklist-items{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border-bottom-right-radius:15px;border-top-right-radius:15px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 20px 30px;width:65%}.checklist .checklist-items.reverse{border-radius:0;border-bottom-left-radius:15px;border-top-left-radius:15px}@media(max-width:768px){.checklist .checklist-items{border-radius:0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;gap:25px;padding-bottom:40px;width:100%}}@media(max-width:480px){.checklist .checklist-items{border-radius:0!important}}.checklist .checklist-items .checklist-item{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.checklist .checklist-items .checklist-item .checklist-item-icon{height:20px;margin-right:10px;margin-top:1px;width:20px}.checklist .checklist-items .checklist-item .checklist-item-content{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center}.checklist .checklist-items .checklist-item .checklist-item-content .checklist-item-title{font-size:1.1rem;font-weight:700;margin:0}.checklist .checklist-items .checklist-item .checklist-item-content .checklist-item-description{line-height:1.7;margin:0}.checklist .checklist-secondary-cta{color:#fff;margin:0;text-align:center}.checklist .checklist-secondary-cta a{color:#fff}.checklist .checklist-secondary-cta a:hover{color:#ff6b35}.advantages{align-items:center;border-radius:15px;display:flex;flex-direction:column;gap:15px;justify-content:center;margin:auto;max-width:1200px}.advantages .advantages-title{margin:0;text-align:center;width:100%}.advantages .advantages-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}@media(max-width:480px){.advantages .advantages-list{align-items:center;flex-direction:column;justify-content:center}}.advantages .advantages-list .advantage{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border:1px solid #fff;border:1px solid hsla(0,0%,100%,.12);border-radius:15px;box-shadow:0 .25rem .5rem rgba(0,0,0,.15);display:flex;flex-direction:column;gap:10px;justify-content:flex-start;max-width:500px;overflow:hidden;padding:60px 20px 20px;position:relative;width:calc(50% - 10px)}@media(max-width:768px){.advantages .advantages-list .advantage{padding-left:10px;padding-right:10px}}@media(max-width:480px){.advantages .advantages-list .advantage{padding:20px 10px;width:100%}}.advantages .advantages-list .advantage .advantage-emoji{font-size:1.7rem;left:50%;line-height:1;opacity:.95;pointer-events:none;position:absolute;top:20px;transform:translateX(-50%);user-select:none;z-index:1}@media(max-width:480px){.advantages .advantages-list .advantage .advantage-emoji{left:inherit;right:0;top:10px}}@media(max-width:360px){.advantages .advantages-list .advantage .advantage-emoji{font-size:1.4rem}}.advantages .advantages-list .advantage .advantage-title{color:#fff;font-size:1.1rem;font-weight:700;line-height:1.25;margin:0;text-align:center;width:100%}@media(max-width:480px){.advantages .advantages-list .advantage .advantage-title{padding-right:30px;text-align:left}}@media(max-width:360px){.advantages .advantages-list .advantage .advantage-title{padding-right:20px}}.advantages .advantages-list .advantage .advantage-description{color:#fff;line-height:1.5;margin:0;text-align:center;width:100%}@media(max-width:480px){.advantages .advantages-list .advantage .advantage-description{text-align:left}}.call-to-action{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin:auto;max-width:800px}.call-to-action .call-to-action-title{text-align:center}.call-to-action .call-to-action-text{color:#fff;line-height:1.7;margin:0;text-align:center}.countries-flags-container{align-items:center;display:flex;justify-content:center;max-width:800px;width:100%}.countries-flags-container .countries-flags{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin:auto}.countries-flags-container .country-flag-item{align-items:center;display:flex;flex-direction:row;gap:7px;padding:7px}@media(max-width:576px){.countries-flags-container .country-flag-item{gap:3px;padding:3px}}.countries-flags-container .country-flag{border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.2);height:20px;object-fit:cover;width:25px}@media(max-width:576px){.countries-flags-container .country-flag{border-radius:3px;height:16px;width:20px}}.countries-flags-container .country-name{color:#fff;font-size:.75rem;white-space:nowrap}.services-grid,.services-grid-container{align-items:center;display:flex;justify-content:center;width:100%}.services-grid{flex-direction:row;flex-wrap:wrap;gap:10px;margin:auto}@media(max-width:576px){.services-grid{gap:5px}}.services-grid .service-button{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;display:flex;flex-direction:row;gap:5px;padding:10px;width:auto}@media(max-width:576px){.services-grid .service-button{padding:5px}}.services-grid .service-icon{filter:none;filter:brightness(0) invert(1);flex-shrink:0;height:20px;object-fit:contain;width:20px}@media(max-width:576px){.services-grid .service-icon{height:15px;width:15px}}.services-grid .service-text{color:#fff;font-size:.75rem}.service-steps-container .service-steps{align-items:center;border-radius:15px;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:auto;max-width:1200px}@media(max-width:768px){.service-steps-container .service-steps{flex-direction:column}}.service-steps-container .service-steps .service-steps-content{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;min-width:55%}@media(max-width:768px){.service-steps-container .service-steps .service-steps-content{align-items:center;gap:15px;justify-content:center;width:100%}}.service-steps-container .service-steps .service-steps-content .service-steps-list{display:flex;flex-direction:column;gap:25px;width:100%}@media(max-width:768px){.service-steps-container .service-steps .service-steps-content .service-steps-list{gap:15px}}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step{align-items:center;display:flex;flex-direction:row;gap:10px;position:relative}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-number{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:5px;box-shadow:0 .25rem .5rem rgba(0,0,0,.15);color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;min-height:30px;min-width:30px;width:30px;z-index:1}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content{display:flex;flex-direction:column}@media(max-width:768px){.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content{width:100%}}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content .service-step-title{color:#fff;flex:1;font-weight:700;line-height:1.5;margin:0}@media(max-width:360px){.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content .service-step-title{font-size:.9rem}}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content .service-step-description{color:#dae4f0;flex:1;font-size:.9rem;line-height:1.5;margin:0}@media(max-width:768px){.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content .service-step-description{padding-top:5px}}@media(max-width:360px){.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-content .service-step-description{font-size:.8rem}}.service-steps-container .service-steps .service-steps-content .service-steps-list .service-step .service-step-connector{border-left:2px dashed #3067b2;height:100%;left:15px;opacity:.7;position:absolute;top:calc(50% + 15px);width:0;z-index:0}.service-steps-container .service-steps .service-steps-image{border-radius:15px;box-shadow:0 .25rem .5rem rgba(0,0,0,.15);height:auto;max-height:700px;max-width:40%;width:auto}@media(max-width:768px){.service-steps-container .service-steps .service-steps-image{max-width:inherit;width:100%}}.service-steps-container .service-steps .service-steps-image.no-shadow{box-shadow:none}.service-steps-container .image-desktop,.service-steps-container .inside-cta{display:flex}@media(max-width:768px){.service-steps-container .image-desktop,.service-steps-container .inside-cta{display:none}}.service-steps-container .image-mobile,.service-steps-container .outside-cta{display:none}@media(max-width:768px){.service-steps-container .image-mobile,.service-steps-container .outside-cta{display:flex}}