@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";p{font-family:"Jost",sans-serif}*,html,body{margin:0;padding:0;box-sizing:border-box}body{font-family:"Jost",sans-serif;font-weight:300}main{position:relative}.container{max-width:1500px;margin:1rem auto 5rem;padding:0 2rem}@media(max-width: 768px){.container{margin-bottom:2rem}}button{background:none;border:none}h1{font-weight:700;font-size:clamp(1.5625rem,0.7855662983rem + 3.3149171271vw,3.4375rem);margin-bottom:3rem}h2{font-weight:700;font-size:clamp(1.25rem,0.9910220994rem + 1.1049723757vw,1.875rem);margin-bottom:2rem;font-family:"Inter",sans-serif}h3{font-weight:300;font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);margin-bottom:1rem}h4{font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem)}p{margin-bottom:2rem;font-size:clamp(0.875rem,0.7196132597rem + 0.6629834254vw,1.25rem)}li{font-size:clamp(0.875rem,0.7196132597rem + 0.6629834254vw,1.25rem)}a{text-decoration:none;color:unset;font-size:clamp(0.875rem,0.7196132597rem + 0.6629834254vw,1.25rem)}.arrow{width:20px;height:2px;background-color:#23e2be;display:inline-block;position:relative;top:-5px;transition:.5s ease all}@media(max-width: 768px){.arrow{height:1px;width:15px;top:-3px}}.arrow::after,.arrow::before{content:"";position:absolute;width:9px;height:2px;right:-3px;background-color:#23e2be}@media(max-width: 768px){.arrow::after,.arrow::before{height:1px;width:6px}}.arrow::after{top:-3px;transform:rotate(45deg)}@media(max-width: 768px){.arrow::after{top:-2px}}.arrow::before{top:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);transform:rotate(-45deg)}@media(max-width: 768px){.arrow::before{top:2px}}.menu-menu-main-container{display:flex;justify-content:space-between;align-items:start;width:100%;padding:0rem 2rem;position:fixed;top:0;z-index:5}@media(max-width: 768px){.menu-menu-main-container{display:none}}.menu-menu-main-container .phone{color:#fff;z-index:5;width:-moz-fit-content;width:fit-content;display:flex;align-self:start;margin-top:3rem;text-wrap-mode:nowrap;margin-bottom:0;position:relative;padding-left:25px;font-size:clamp(0.75rem,0.6723066298rem + 0.3314917127vw,0.9375rem)}@media(max-width: 1115px){.menu-menu-main-container .phone{display:none}}.menu-menu-main-container .phone::before{width:30px;height:30px;left:0;top:2px;content:"";position:absolute;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.65832 0.396066C4.40509 0.142835 4.06129 0 3.70262 0C3.34395 0 3.00015 0.142835 2.74692 0.396066C2.31481 0.828179 1.72679 1.4162 1.18789 1.95465C0.149285 2.9937 -0.246781 4.51308 0.153341 5.92703C0.153792 5.92793 0.153791 5.92838 0.154242 5.92928C0.815705 8.21692 2.25849 11.887 5.18641 14.8149C8.11432 17.7428 11.7844 19.1856 14.0724 19.8461C14.0733 19.8461 14.0738 19.8466 14.0747 19.8466C15.4882 20.2467 17.0071 19.8511 18.0457 18.8125C18.5851 18.2745 19.1731 17.6865 19.6052 17.2544C19.8589 17.0011 20.0013 16.6573 20.0013 16.2987C20.0013 15.94 19.8584 15.5962 19.6052 15.343C18.7477 14.4855 17.2311 12.9688 16.3736 12.1113C16.1204 11.8581 15.7766 11.7153 15.4179 11.7153C15.0592 11.7153 14.7154 11.8577 14.4622 12.1113L12.7784 13.7952C12.6635 13.9101 12.4954 13.9542 12.3395 13.911C11.5433 13.615 9.96219 12.9093 8.52706 11.4742C7.096 10.0431 6.39038 8.46654 6.102 7.67306C6.05379 7.51084 6.09659 7.34232 6.21149 7.22787C6.21239 7.22652 6.21375 7.22517 6.2151 7.22427C6.64676 6.78269 7.36815 6.06086 7.88993 5.53907C8.14361 5.28584 8.286 4.94205 8.286 4.58338C8.286 4.22471 8.14316 3.88091 7.88993 3.62768L4.65832 0.396066ZM4.02119 1.0332L7.2528 4.26481C7.33706 4.34907 7.38482 4.46397 7.38482 4.58338C7.38482 4.70278 7.33706 4.81768 7.2528 4.90194C6.72877 5.42553 6.00512 6.14962 5.57121 6.59345C5.2193 6.94716 5.09268 7.46714 5.24183 7.94386C5.24408 7.95017 5.24588 7.95602 5.24814 7.96188C5.55724 8.81845 6.32324 10.5451 7.88993 12.1113C9.45527 13.6767 11.1801 14.4427 12.0335 14.759C12.0407 14.7617 12.048 14.764 12.0552 14.7667C12.5355 14.9172 13.06 14.7883 13.4159 14.4319L15.0993 12.7485C15.1836 12.6642 15.2985 12.6165 15.4179 12.6165C15.5373 12.6165 15.6522 12.6642 15.7365 12.7485L18.9681 15.9801C19.0523 16.0644 19.1001 16.1793 19.1001 16.2987C19.1001 16.4181 19.0523 16.533 18.9681 16.6172C18.536 17.0489 17.9484 17.6369 17.409 18.1749L17.4086 18.1754C16.6011 18.9828 15.4197 19.2906 14.3207 18.9797C12.1336 18.3484 8.62214 16.9759 5.82354 14.1777C3.02539 11.3791 1.6529 7.86771 1.02027 5.68056C0.709366 4.58112 1.01757 3.39968 1.82547 2.59223L3.38405 1.0332C3.46831 0.948937 3.58321 0.901175 3.70262 0.901175C3.82203 0.901175 3.93693 0.948937 4.02119 1.0332Z" fill="white"/></svg>');background-repeat:no-repeat}#menu-topmenu{width:100%;display:flex;z-index:3;align-items:center;gap:clamp(0rem,-0.0517955801rem + 0.2209944751vw,0.125rem)}#menu-topmenu li{font-family:"Inter",sans-serif;text-align:center;list-style-type:none;text-transform:uppercase;font-weight:400;color:#fff;min-width:-moz-fit-content;min-width:fit-content;width:210px;transition:all ease .3s}#menu-topmenu li a{font-size:clamp(0.75rem,0.6464088398rem + 0.4419889503vw,1rem)}#menu-topmenu li:hover{color:#23e2be;font-weight:700;transition:all ease .3s}#menu-topmenu li.home-link{width:50px}#menu-topmenu li.home-link a{width:100%}#menu-topmenu li.home-link a img{width:clamp(5.625rem,4.0711325967rem + 6.6298342541vw,9.375rem);-o-object-fit:contain;object-fit:contain}#menu-topmenu .menu-item-has-children{position:relative;padding:2rem}#menu-topmenu .menu-item-has-children ul{display:none;position:absolute;top:75px;width:clamp(9.375rem,7.044198895rem + 9.9447513812vw,15rem);border-radius:10px;padding:.5rem;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='white' stroke-width='2' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}#menu-topmenu .menu-item-has-children ul li{text-transform:initial;text-align:left;width:100%;margin-bottom:10px}#menu-topmenu .menu-item-has-children ul li:hover{color:#23e2be;font-weight:initial}#menu-topmenu .menu-item-has-children ul a{font-size:clamp(0.75rem,0.6723066298rem + 0.3314917127vw,0.9375rem)}#menu-topmenu .menu-item-has-children:hover{border-bottom:none}#menu-topmenu .menu-item-has-children:hover ul{display:block}.top-bar{position:fixed;top:0;z-index:105;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#011d3f;background-color:hsla(0,0%,100%,0);padding:10px 2rem;transition:all ease .3s}.top-bar img{width:40px}.top-bar button{width:30px;height:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:101}.top-bar .icon-1,.top-bar .icon-2,.top-bar .icon-3{position:absolute;left:25%;top:50%;width:32px;height:3px;background-color:#23e2be;transition:all 400ms cubic-bezier(0.84, 0.06, 0.52, 1.8)}.top-bar .icon-1{transform:translateY(-8px);animation-delay:100ms}.top-bar .icon-3{transform:translateY(8px);animation-delay:250ms}.top-bar button.open .icon-1{transform:rotate(40deg)}.top-bar button.open .icon-3{transform:rotate(-40deg)}.top-bar button.open .icon-2{opacity:0}@media(min-width: 768px){.top-bar{display:none}}.top-bar.toggled img{opacity:0}.top-bar.toggled{background-color:hsla(0,0%,100%,0) !important}.menu-menu-main-container-mobile{position:fixed;top:0;z-index:100;height:0;width:100%}.menu-menu-main-container-mobile.open{position:fixed;top:0;z-index:100;height:100vh;width:100%}.mobile-menu-container{background:#011d3f;position:absolute;top:0;left:-100%;height:100%;width:0%;z-index:10;opacity:0;transition:all 600ms;transition-delay:100ms;padding:0rem 1rem;display:flex;flex-direction:column}.mobile-menu-container .custom-logo{width:50%;-o-object-fit:contain;object-fit:contain}.mobile-menu-container .home-link{border-bottom:none}.mobile-menu-container li{list-style:none;color:#fff;line-height:2.2;text-transform:uppercase;border-bottom:1px solid #fff;line-height:4}.mobile-menu-container li a{font-size:clamp(0.8125rem,0.0852272727rem + 3.6363636364vw,0.9375rem);font-weight:500}.mobile-menu-container .sub-menu{margin-bottom:15px}.mobile-menu-container .sub-menu li{line-height:2;border-bottom:none;margin-left:20px;text-transform:initial;list-style:square}.mobile-menu-container .sub-menu li::marker{color:#23e2be}.mobile-menu-container .sub-menu li a{font-weight:300}.mobile-menu-container .contact-infos{margin-top:1rem;color:#fff}.mobile-menu-container .contact-infos p{margin-bottom:10px}.mobile-menu-container .contact-infos .address{position:relative;padding-left:35px}.mobile-menu-container .contact-infos .address::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="13" height="20" viewBox="0 0 13 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.4707 0.25C9.89635 0.250064 12.6912 3.09069 12.6914 6.59277C12.6914 7.26297 12.491 8.04793 12.2148 8.80566C12.0087 9.37107 11.7638 9.91114 11.54 10.3623L11.3252 10.7822L6.63965 19.6484C6.63116 19.6636 6.621 19.6773 6.60938 19.6895L6.56836 19.7227C6.53841 19.7406 6.50474 19.75 6.4707 19.75C6.4536 19.75 6.43643 19.7478 6.41992 19.7432L6.37305 19.7227C6.35807 19.7137 6.34429 19.7023 6.33203 19.6895L6.2998 19.6465L1.61523 10.7822C1.34404 10.269 1.0014 9.55965 0.726562 8.80566C0.450359 8.0479 0.25 7.26299 0.25 6.59277C0.250237 3.09065 3.045 0.25 6.4707 0.25ZM6.4707 0.65918C3.24239 0.65918 0.642814 3.31488 0.642578 6.59277C0.642578 7.14765 0.849338 7.91058 1.10742 8.63379C1.30317 9.18228 1.53543 9.72695 1.74902 10.1729L1.9541 10.582L6.25 18.71L6.4707 19.1279L6.69141 18.71L10.9863 10.582C11.2466 10.0895 11.573 9.36507 11.834 8.63379C12.0921 7.91058 12.2988 7.14765 12.2988 6.59277C12.2986 3.31492 9.69896 0.659243 6.4707 0.65918ZM6.4707 3.43262C8.17117 3.43268 9.56715 4.8486 9.56738 6.59277C9.56738 8.33717 8.17131 9.75384 6.4707 9.75391C4.77005 9.75391 3.37402 8.33721 3.37402 6.59277C3.37426 4.84856 4.77019 3.43262 6.4707 3.43262ZM6.4707 3.84277C4.96759 3.84277 3.76684 5.0728 3.7666 6.59277C3.7666 8.11298 4.96744 9.34375 6.4707 9.34375C7.97392 9.34369 9.1748 8.11294 9.1748 6.59277C9.17457 5.07284 7.97377 3.84284 6.4707 3.84277Z" fill="%2323E2BE" stroke="white" stroke-width="0.5"/></svg>');background-repeat:no-repeat}.mobile-menu-container .contact-infos .phone{position:relative;padding-left:35px}.mobile-menu-container .contact-infos .phone::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.65832 0.396066C4.40509 0.142835 4.06129 0 3.70262 0C3.34395 0 3.00015 0.142835 2.74692 0.396066C2.31481 0.828179 1.72679 1.4162 1.18789 1.95465C0.149285 2.9937 -0.246781 4.51308 0.153341 5.92703C0.153792 5.92793 0.153791 5.92838 0.154242 5.92928C0.815705 8.21692 2.25849 11.887 5.18641 14.8149C8.11432 17.7428 11.7844 19.1856 14.0724 19.8461C14.0733 19.8461 14.0738 19.8466 14.0747 19.8466C15.4882 20.2467 17.0071 19.8511 18.0457 18.8125C18.5851 18.2745 19.1731 17.6865 19.6052 17.2544C19.8589 17.0011 20.0013 16.6573 20.0013 16.2987C20.0013 15.94 19.8584 15.5962 19.6052 15.343C18.7477 14.4855 17.2311 12.9688 16.3736 12.1113C16.1204 11.8581 15.7766 11.7153 15.4179 11.7153C15.0592 11.7153 14.7154 11.8577 14.4622 12.1113L12.7784 13.7952C12.6635 13.9101 12.4954 13.9542 12.3395 13.911C11.5433 13.615 9.96219 12.9093 8.52706 11.4742C7.096 10.0431 6.39038 8.46654 6.102 7.67306C6.05379 7.51084 6.09659 7.34232 6.21149 7.22787C6.21239 7.22652 6.21375 7.22517 6.2151 7.22427C6.64676 6.78269 7.36815 6.06086 7.88993 5.53907C8.14361 5.28584 8.286 4.94205 8.286 4.58338C8.286 4.22471 8.14316 3.88091 7.88993 3.62768L4.65832 0.396066ZM4.02119 1.0332L7.2528 4.26481C7.33706 4.34907 7.38482 4.46397 7.38482 4.58338C7.38482 4.70278 7.33706 4.81768 7.2528 4.90194C6.72877 5.42553 6.00512 6.14962 5.57121 6.59345C5.2193 6.94716 5.09268 7.46714 5.24183 7.94386C5.24408 7.95017 5.24588 7.95602 5.24814 7.96188C5.55724 8.81845 6.32324 10.5451 7.88993 12.1113C9.45527 13.6767 11.1801 14.4427 12.0335 14.759C12.0407 14.7617 12.048 14.764 12.0552 14.7667C12.5355 14.9172 13.06 14.7883 13.4159 14.4319L15.0993 12.7485C15.1836 12.6642 15.2985 12.6165 15.4179 12.6165C15.5373 12.6165 15.6522 12.6642 15.7365 12.7485L18.9681 15.9801C19.0523 16.0644 19.1001 16.1793 19.1001 16.2987C19.1001 16.4181 19.0523 16.533 18.9681 16.6172C18.536 17.0489 17.9484 17.6369 17.409 18.1749L17.4086 18.1754C16.6011 18.9828 15.4197 19.2906 14.3207 18.9797C12.1336 18.3484 8.62214 16.9759 5.82354 14.1777C3.02539 11.3791 1.6529 7.86771 1.02027 5.68056C0.709366 4.58112 1.01757 3.39968 1.82547 2.59223L3.38405 1.0332C3.46831 0.948937 3.58321 0.901175 3.70262 0.901175C3.82203 0.901175 3.93693 0.948937 4.02119 1.0332Z" fill="white"/></svg></svg>');background-repeat:no-repeat}.mobile-menu-container .contact-infos .openhours{position:relative;padding-left:35px}.mobile-menu-container .contact-infos .openhours::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0.0996094C15.4448 0.0996094 19.9004 4.55523 19.9004 10C19.9004 15.4448 15.4448 19.9004 10 19.9004C4.55523 19.9004 0.0996094 15.4448 0.0996094 10C0.0996096 4.55523 4.55523 0.0996096 10 0.0996094ZM10 1.32812C5.23049 1.32813 1.32813 5.23049 1.32812 10C1.32812 14.7695 5.23049 18.6719 10 18.6719C14.7695 18.6719 18.6719 14.7695 18.6719 10C18.6719 5.23049 14.7695 1.32812 10 1.32812ZM9.59961 10.3867L9.52734 10.3145C9.52576 10.2919 9.52137 10.2664 9.50879 10.2412C9.49844 10.2205 9.48507 10.2032 9.47266 10.1895C9.46047 10.1759 9.44473 10.1606 9.42773 10.1436C9.38746 10.1032 9.38574 10.0699 9.38574 10V3.57129C9.38577 3.37979 9.44904 3.22772 9.55273 3.12402C9.65645 3.02034 9.80848 2.95703 10 2.95703C10.1915 2.95703 10.3435 3.02034 10.4473 3.12402C10.551 3.22772 10.6142 3.37979 10.6143 3.57129V9.68945L10.6504 9.71973L14.6426 13.0703H14.6436C14.9041 13.3309 14.9489 13.6956 14.7148 13.9297L14.6982 13.9463L14.6904 13.9688C14.6399 14.1196 14.4862 14.1855 14.2861 14.1855C14.2287 14.1855 14.1499 14.1711 14.0762 14.1465C14.0378 14.1337 14.0056 14.1194 13.9805 14.1064L13.9277 14.0723L13.9209 14.0664L9.63574 10.4941L9.60742 10.4717H9.60059C9.5999 10.4596 9.59961 10.4459 9.59961 10.4287V10.3867Z" fill="white" stroke-width="0.2"/></svg>');background-repeat:no-repeat}.mobile-menu-container .file{width:-moz-fit-content;width:fit-content}.mobile-menu-container .file a{width:-moz-fit-content;width:fit-content;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be;font-size:clamp(0.75rem,0.5428176796rem + 0.8839779006vw,1.25rem)}.mobile-menu-container .file a:hover .arrow,.mobile-menu-container .file a:hover .arrow::after,.mobile-menu-container .file a:hover .arrow::before{background-color:#002395}.mobile-menu-container.show{width:100%;left:0;opacity:1}#blue-bg{position:fixed;top:0;left:0;background:#23e2be;height:100%;width:0%;transition:all 500ms;transition-delay:50ms;z-index:5;opacity:1}#blue-bg.slide{width:100%;opacity:1}#footer2{background-color:#fff;border:1px solid #002395;z-index:5}#footer2 .footer-top{display:flex}#footer2 .footer-top .img-side{background-repeat:no-repeat;background-size:cover;background-position:center;width:15%;min-height:200px}@media(max-width: 900px){#footer2 .footer-top .img-side{display:none}}#footer2 .footer-top .txt-side{width:100%}#footer2 .footer-top .txt-side-top{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%;padding:2rem}@media(max-width: 768px){#footer2 .footer-top .txt-side-top{flex-direction:column;gap:0;align-items:start;padding:0 2rem 1rem 2rem}}#footer2 .footer-top .txt-side-bottom{display:flex;justify-content:space-between;background-color:#23e2be;width:100%}#footer2 .footer-top .txt-side-bottom div{width:33.3333333333%;text-align:center;padding:1rem;border:1px solid #fff;transition:all .4s ease;font-weight:500;color:#002395}#footer2 .footer-top .txt-side-bottom div:hover{background-color:#011d3f;color:#fff}#footer2 .footer-top .logo-side{width:200px;height:200px;background-repeat:no-repeat;background-size:contain;background-position:center;align-self:center}@media(max-width: 768px){#footer2 .footer-top .logo-side{align-self:unset;width:150px;aspect-ratio:1/1;height:auto}}#footer2 .footer-top .contact-infos p,#footer2 .footer-top .contact-infos a{margin-bottom:10px}#footer2 .footer-top .contact-infos .address{position:relative;padding-left:35px}#footer2 .footer-top .contact-infos .address::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="13" height="20" viewBox="0 0 13 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.4707 0.25C9.89635 0.250064 12.6912 3.09069 12.6914 6.59277C12.6914 7.26297 12.491 8.04793 12.2148 8.80566C12.0087 9.37107 11.7638 9.91114 11.54 10.3623L11.3252 10.7822L6.63965 19.6484C6.63116 19.6636 6.621 19.6773 6.60938 19.6895L6.56836 19.7227C6.53841 19.7406 6.50474 19.75 6.4707 19.75C6.4536 19.75 6.43643 19.7478 6.41992 19.7432L6.37305 19.7227C6.35807 19.7137 6.34429 19.7023 6.33203 19.6895L6.2998 19.6465L1.61523 10.7822C1.34404 10.269 1.0014 9.55965 0.726562 8.80566C0.450359 8.0479 0.25 7.26299 0.25 6.59277C0.250237 3.09065 3.045 0.25 6.4707 0.25ZM6.4707 0.65918C3.24239 0.65918 0.642814 3.31488 0.642578 6.59277C0.642578 7.14765 0.849338 7.91058 1.10742 8.63379C1.30317 9.18228 1.53543 9.72695 1.74902 10.1729L1.9541 10.582L6.25 18.71L6.4707 19.1279L6.69141 18.71L10.9863 10.582C11.2466 10.0895 11.573 9.36507 11.834 8.63379C12.0921 7.91058 12.2988 7.14765 12.2988 6.59277C12.2986 3.31492 9.69896 0.659243 6.4707 0.65918ZM6.4707 3.43262C8.17117 3.43268 9.56715 4.8486 9.56738 6.59277C9.56738 8.33717 8.17131 9.75384 6.4707 9.75391C4.77005 9.75391 3.37402 8.33721 3.37402 6.59277C3.37426 4.84856 4.77019 3.43262 6.4707 3.43262ZM6.4707 3.84277C4.96759 3.84277 3.76684 5.0728 3.7666 6.59277C3.7666 8.11298 4.96744 9.34375 6.4707 9.34375C7.97392 9.34369 9.1748 8.11294 9.1748 6.59277C9.17457 5.07284 7.97377 3.84284 6.4707 3.84277Z" fill="%2323E2BE" stroke="%23002395" stroke-width="0.5"/></svg>');background-repeat:no-repeat}#footer2 .footer-top .contact-infos .phone{position:relative;padding-left:35px}#footer2 .footer-top .contact-infos .phone::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.65832 0.396066C4.40509 0.142835 4.06129 0 3.70262 0C3.34395 0 3.00015 0.142835 2.74692 0.396066C2.31481 0.828179 1.72679 1.4162 1.18789 1.95465C0.149285 2.9937 -0.246781 4.51308 0.153341 5.92703C0.153792 5.92793 0.153791 5.92838 0.154242 5.92928C0.815705 8.21692 2.25849 11.887 5.18641 14.8149C8.11432 17.7428 11.7844 19.1856 14.0724 19.8461C14.0733 19.8461 14.0738 19.8466 14.0747 19.8466C15.4882 20.2467 17.0071 19.8511 18.0457 18.8125C18.5851 18.2745 19.1731 17.6865 19.6052 17.2544C19.8589 17.0011 20.0013 16.6573 20.0013 16.2987C20.0013 15.94 19.8584 15.5962 19.6052 15.343C18.7477 14.4855 17.2311 12.9688 16.3736 12.1113C16.1204 11.8581 15.7766 11.7153 15.4179 11.7153C15.0592 11.7153 14.7154 11.8577 14.4622 12.1113L12.7784 13.7952C12.6635 13.9101 12.4954 13.9542 12.3395 13.911C11.5433 13.615 9.96219 12.9093 8.52706 11.4742C7.096 10.0431 6.39038 8.46654 6.102 7.67306C6.05379 7.51084 6.09659 7.34232 6.21149 7.22787C6.21239 7.22652 6.21375 7.22517 6.2151 7.22427C6.64676 6.78269 7.36815 6.06086 7.88993 5.53907C8.14361 5.28584 8.286 4.94205 8.286 4.58338C8.286 4.22471 8.14316 3.88091 7.88993 3.62768L4.65832 0.396066ZM4.02119 1.0332L7.2528 4.26481C7.33706 4.34907 7.38482 4.46397 7.38482 4.58338C7.38482 4.70278 7.33706 4.81768 7.2528 4.90194C6.72877 5.42553 6.00512 6.14962 5.57121 6.59345C5.2193 6.94716 5.09268 7.46714 5.24183 7.94386C5.24408 7.95017 5.24588 7.95602 5.24814 7.96188C5.55724 8.81845 6.32324 10.5451 7.88993 12.1113C9.45527 13.6767 11.1801 14.4427 12.0335 14.759C12.0407 14.7617 12.048 14.764 12.0552 14.7667C12.5355 14.9172 13.06 14.7883 13.4159 14.4319L15.0993 12.7485C15.1836 12.6642 15.2985 12.6165 15.4179 12.6165C15.5373 12.6165 15.6522 12.6642 15.7365 12.7485L18.9681 15.9801C19.0523 16.0644 19.1001 16.1793 19.1001 16.2987C19.1001 16.4181 19.0523 16.533 18.9681 16.6172C18.536 17.0489 17.9484 17.6369 17.409 18.1749L17.4086 18.1754C16.6011 18.9828 15.4197 19.2906 14.3207 18.9797C12.1336 18.3484 8.62214 16.9759 5.82354 14.1777C3.02539 11.3791 1.6529 7.86771 1.02027 5.68056C0.709366 4.58112 1.01757 3.39968 1.82547 2.59223L3.38405 1.0332C3.46831 0.948937 3.58321 0.901175 3.70262 0.901175C3.82203 0.901175 3.93693 0.948937 4.02119 1.0332Z" fill="%23002395"/></svg></svg>');background-repeat:no-repeat}#footer2 .footer-top .contact-infos .openhours{position:relative;padding-left:35px}#footer2 .footer-top .contact-infos .openhours::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0.0996094C15.4448 0.0996094 19.9004 4.55523 19.9004 10C19.9004 15.4448 15.4448 19.9004 10 19.9004C4.55523 19.9004 0.0996094 15.4448 0.0996094 10C0.0996096 4.55523 4.55523 0.0996096 10 0.0996094ZM10 1.32812C5.23049 1.32813 1.32813 5.23049 1.32812 10C1.32812 14.7695 5.23049 18.6719 10 18.6719C14.7695 18.6719 18.6719 14.7695 18.6719 10C18.6719 5.23049 14.7695 1.32812 10 1.32812ZM9.59961 10.3867L9.52734 10.3145C9.52576 10.2919 9.52137 10.2664 9.50879 10.2412C9.49844 10.2205 9.48507 10.2032 9.47266 10.1895C9.46047 10.1759 9.44473 10.1606 9.42773 10.1436C9.38746 10.1032 9.38574 10.0699 9.38574 10V3.57129C9.38577 3.37979 9.44904 3.22772 9.55273 3.12402C9.65645 3.02034 9.80848 2.95703 10 2.95703C10.1915 2.95703 10.3435 3.02034 10.4473 3.12402C10.551 3.22772 10.6142 3.37979 10.6143 3.57129V9.68945L10.6504 9.71973L14.6426 13.0703H14.6436C14.9041 13.3309 14.9489 13.6956 14.7148 13.9297L14.6982 13.9463L14.6904 13.9688C14.6399 14.1196 14.4862 14.1855 14.2861 14.1855C14.2287 14.1855 14.1499 14.1711 14.0762 14.1465C14.0378 14.1337 14.0056 14.1194 13.9805 14.1064L13.9277 14.0723L13.9209 14.0664L9.63574 10.4941L9.60742 10.4717H9.60059C9.5999 10.4596 9.59961 10.4459 9.59961 10.4287V10.3867Z" fill="%23002395" stroke-width="0.2"/></svg>');background-repeat:no-repeat}#footer2 .footer-top .file{width:-moz-fit-content;width:fit-content}#footer2 .footer-top .file a{width:-moz-fit-content;width:fit-content;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be;font-size:clamp(0.75rem,0.5428176796rem + 0.8839779006vw,1.25rem);transition:.5s ease all}#footer2 .footer-top .file a:hover{color:#002395;border-bottom:1px solid #002395;transition:.5s ease all}#footer2 .footer-top .file a:hover .arrow,#footer2 .footer-top .file a:hover .arrow::after,#footer2 .footer-top .file a:hover .arrow::before{transition:.5s ease all;background-color:#002395}#footer2 .footer-bottom{background-color:#002395}#footer2 .footer-bottom .footer-bottom-container{display:flex;justify-content:space-between;width:100%;align-items:center;margin-top:0;margin-bottom:0;font-size:clamp(0.625rem,0.4696132597rem + 0.6629834254vw,1rem);padding-top:.5rem;padding-bottom:.5rem}@media(max-width: 768px){#footer2 .footer-bottom .footer-bottom-container{flex-wrap:wrap}}#footer2 .footer-bottom .footer-bottom-container a{font-size:clamp(0.625rem,0.4696132597rem + 0.6629834254vw,1rem)}#footer2 .footer-bottom div{width:33.3333333333%;text-align:center;color:#fff}@media(max-width: 768px){#footer2 .footer-bottom div{width:50%;text-align:left}}#footer2 .footer-bottom div:last-child{text-align:right}#footer2 .footer-bottom .taurine{text-align:left}@media(max-width: 768px){#footer2 .footer-bottom .taurine{width:100%;order:3}}#footer2 .footer-bottom .taurine img{width:30px;aspect-ratio:auto}@media(max-width: 768px){#footer2 .footer-bottom .taurine img{width:15px}}@media(max-width: 375px){#footer2 .footer-bottom .taurine img{width:10px}}#homepage .homebanner{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;position:relative;transition:all .2s ease;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("https://taurine-preprod.fr/opefin/wp-content/themes/taurine/src/bg1.png") !important;transition:all .5s ease}#homepage .homebanner .bg-card1,#homepage .homebanner .bg-card2,#homepage .homebanner .bg-card3{position:absolute;width:100%;height:100vh;opacity:0;transition:all .5s ease;background-repeat:no-repeat;background-size:cover;background-position:center}#homepage .homebanner .shape{position:absolute;z-index:2;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}#homepage .homebanner-card-container{position:absolute;display:flex;justify-content:center;flex-wrap:wrap;gap:4rem;z-index:2;margin:0 auto}@media(max-width: 900px){#homepage .homebanner-card-container{flex-direction:column;gap:1rem}}#homepage .homebanner-card-container .homebanner-card{display:flex;flex-direction:column;justify-content:space-between;width:calc(33.3333333333% - 4rem);min-width:200px;padding:2rem;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='white' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px;transition:background .5s ease}@media(max-width: 900px){#homepage .homebanner-card-container .homebanner-card{width:100%;padding:1.5rem}}#homepage .homebanner-card-container .homebanner-card:hover{background-image:none;background-color:#002395}#homepage .homebanner-card-container .homebanner-card h1{font-size:clamp(1rem,-1.1538461538rem + 3.3653846154vw,1.875rem);color:#fff;text-transform:uppercase}@media(max-width: 900px){#homepage .homebanner-card-container .homebanner-card h1{margin-bottom:1rem}}#homepage .homebanner-card-container .homebanner-card a{width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be;font-size:clamp(0.75rem,0.5428176796rem + 0.8839779006vw,1.25rem);transition:.5s ease all}#homepage .homebanner-card-container .homebanner-card .arrow{transition:.5s ease all}#homepage .homebanner-card-container .homebanner-card a:hover .arrow{width:40px;transition:.5s ease all}#about{overflow:hidden}#about h2{overflow:hidden}#about .shape{position:absolute;width:70%;height:100%;top:calc(10% - 100vh);background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.7;left:0;z-index:-2}@media(max-width: 768px){#about .shape{display:none}}#about .banner{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 900px){#about .banner{background-position:60%}}#about .banner .banner-shape{position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}#about .banner h1{text-transform:uppercase;color:#fff;text-shadow:0px 4px 10px rgba(0,0,0,.2509803922);font-family:"Inter",sans-serif;text-align:center}#about .banner .banner-shape,#about .banner .shape{pointer-events:none;z-index:1 !important}#about .banner .title{position:relative;z-index:5}#about .banner .toptitle-hidden span+span{position:absolute;left:0;top:0}#about .banner .toptitle-hidden{overflow:hidden}#about .banner .arrow-btn{cursor:pointer;position:absolute;left:calc(50% - 40px);background:url("https://taurine-preprod.fr/opefin/wp-content/themes/taurine/src/arrow.png");background-repeat:no-repeat;background-size:cover;width:80px;height:80px}@media(max-width: 768px){#about .banner .arrow-btn{width:40px;height:40px;left:calc(50% - 20px)}}#about section.intro{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#about section.intro{gap:1rem;flex-direction:column-reverse;margin-top:2rem}}#about section.intro .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#about section.intro .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#about section.intro .txt-side{width:45%}@media(max-width: 768px){#about section.intro .txt-side{width:100%}}#about section.intro .txt-side h2{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase}@font-face{font-family:"Inter-ExtraBold";src:url("./../../fonts/Inter-ExtraBold.ttf") format("truetype");font-display:swap}#about .quote{position:relative;text-align:center;font-size:clamp(1.375rem,0.6498618785rem + 3.0939226519vw,3.125rem);-webkit-text-stroke:1px #002395;-webkit-text-fill-color:hsla(0,0%,100%,0);text-transform:uppercase;font-family:"Inter-ExtraBold";font-weight:900;letter-spacing:1.65px;width:-moz-fit-content;width:fit-content;line-height:1.5;max-width:1200px;transition:all ease .3s}#about .quote span.quotationmark{display:inline-block;background:url("/wp-content/themes/taurine/src/quote1.png");width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:20px;margin-right:20px}@media(max-width: 768px){#about .quote span.quotationmark{width:15px;height:15px}}#about .quote span.quotationmark2{display:inline-block;background:url("/wp-content/themes/taurine/src/quote2.png");width:30px;height:30px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:20px;margin-left:20px}@media(max-width: 768px){#about .quote span.quotationmark2{width:15px;height:15px;margin-bottom:9px}}#about section.keywords{display:flex;gap:2rem}@media(max-width: 768px){#about section.keywords{flex-direction:column;gap:0;margin-top:3rem}}#about section.keywords h2{width:20%;font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase;line-height:1;height:-moz-fit-content;height:fit-content}@media(max-width: 768px){#about section.keywords h2{width:100%}}#about section.keywords h3{width:80%;font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem);font-weight:700}@media(max-width: 768px){#about section.keywords h3{width:100%}}#about section.keywords .keywords-list{width:80%}@media(max-width: 768px){#about section.keywords .keywords-list{width:100%}}#about section.keywords .keyword-group{display:flex;gap:2rem;align-items:center;padding:1rem 0;border-bottom:2px solid #002395}@media(max-width: 375px){#about section.keywords .keyword-group{flex-direction:column}}#about section.keywords .keyword{font-weight:700;color:#002395;width:20%}@media(max-width: 375px){#about section.keywords .keyword{width:100%;text-align:center}}#about section.keywords .description{width:80%}#about section.keywords .description p{margin-bottom:0}#about section.about-carousel h2{font-size:clamp(1.375rem,1.2973066298rem + 0.3314917127vw,1.5625rem);color:#23e2be;text-transform:uppercase}#about section.about-carousel .swiperAbout{z-index:2;overflow-x:clip;overflow-y:visible}@media(max-width: 500px){#about section.about-carousel .swiperAbout{display:none}}#about section.about-carousel .swiperAbout .swiper-wrapper{align-items:stretch}#about section.about-carousel .swiperAbout .swiper-slide{height:unset}#about section.about-carousel .swiperAbout .slide-container{width:80%;margin:0 auto;display:flex;height:100%}@media(max-width: 768px){#about section.about-carousel .swiperAbout .slide-container{width:80%;flex-direction:column}}#about section.about-carousel .swiperAbout .txt-side{width:50%;background-color:#011d3f;padding:1.5rem;border-radius:30px 0 0 30px}@media(max-width: 768px){#about section.about-carousel .swiperAbout .txt-side{width:100%;border-radius:30px 30px 30px 30px}}#about section.about-carousel .swiperAbout .txt-side h4{text-transform:uppercase;color:#fff;margin-bottom:2rem}#about section.about-carousel .swiperAbout .txt-side h5{font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem);color:#23e2be;margin-bottom:1rem}#about section.about-carousel .swiperAbout .txt-side p{color:#fff}#about section.about-carousel .swiperAbout .txt-side ul li{color:#fff;margin-left:1.5rem}#about section.about-carousel .swiperAbout .txt-side li{list-style:square}#about section.about-carousel .swiperAbout .txt-side li::marker{color:#23e2be}#about section.about-carousel .swiperAbout .img-side{width:50%;background-color:#9c9cbd;border-radius:0 30px 30px 0;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 768px){#about section.about-carousel .swiperAbout .img-side{width:100%;height:100%}}@media(max-width: 768px){#about section.about-carousel .swiperAbout .img-side{display:none}}#about section.about-carousel .swiperAbout .swiper-pagination{bottom:-2rem !important}#about section.about-carousel .swiperAbout .swiper-pagination-bullet-active{background-color:#23e2be}#about section.about-carousel .swiperAbout .swiper-pagination-bullet{border-radius:unset}#about section.about-carousel .swiperAbout .swiper-slide:nth-child(even) .slide-container{flex-direction:row-reverse}@media(max-width: 768px){#about section.about-carousel .swiperAbout .swiper-slide:nth-child(even) .slide-container{flex-direction:column}}#about section.about-carousel .swiperAbout .swiper-slide:nth-child(even) .txt-side{border-radius:0px 30px 30px 0px;background-color:#002395}@media(max-width: 768px){#about section.about-carousel .swiperAbout .swiper-slide:nth-child(even) .txt-side{border-radius:30px}}#about section.about-carousel .swiperAbout .swiper-slide:nth-child(even) .img-side{border-radius:30px 0 0 30px}#about section.about-carousel .swiperAbout .swiper-button-prev{height:40px;width:40px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 9C25.5523 9 26 8.55228 26 8C26 7.44772 25.5523 7 25 7L25 9ZM0.292892 7.2929C-0.0976315 7.68342 -0.0976314 8.31658 0.292893 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928934C7.68054 0.538409 7.04738 0.538409 6.65685 0.928934L0.292892 7.2929ZM25 7L1 7L1 9L25 9L25 7Z' fill='%23002395'/%3E%3C/svg%3E%0A") !important}@media(max-width: 768px){#about section.about-carousel .swiperAbout .swiper-button-prev{height:25px;width:25px;left:0}}#about section.about-carousel .swiperAbout .swiper-button-prev:after{content:""}#about section.about-carousel .swiperAbout .swiper-button-next:after{content:""}#about section.about-carousel .swiperAbout .swiper-button-next{height:40px;width:40px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9V7ZM25.7071 8.70711C26.0976 8.31658 26.0976 7.68342 25.7071 7.29289L19.3431 0.928932C18.9526 0.538408 18.3195 0.538408 17.9289 0.928932C17.5384 1.31946 17.5384 1.95262 17.9289 2.34315L23.5858 8L17.9289 13.6569C17.5384 14.0474 17.5384 14.6805 17.9289 15.0711C18.3195 15.4616 18.9526 15.4616 19.3431 15.0711L25.7071 8.70711ZM1 9H25V7H1V9Z' fill='%23002395'/%3E%3C/svg%3E%0A") !important}@media(max-width: 768px){#about section.about-carousel .swiperAbout .swiper-button-next{height:25px;width:25px}}#about section.about-carousel .about-carousel-mobile{display:none;background-color:#011d3f;padding:1.5rem;border-radius:30px 0 0 30px;margin-bottom:2rem}@media(max-width: 500px){#about section.about-carousel .about-carousel-mobile{display:block}}@media(max-width: 768px){#about section.about-carousel .about-carousel-mobile{width:100%;border-radius:30px 30px 30px 30px}}#about section.about-carousel .about-carousel-mobile:nth-child(even){background-color:#002395}#about section.about-carousel .about-carousel-mobile h4{text-transform:uppercase;color:#fff;margin-bottom:2rem}#about section.about-carousel .about-carousel-mobile h5{font-size:clamp(1rem,0.8964088398rem + 0.4419889503vw,1.25rem);color:#23e2be;margin-bottom:1rem}#about section.about-carousel .about-carousel-mobile p{color:#fff}#about section.about-carousel .about-carousel-mobile ul li{color:#fff;margin-left:1.5rem}#about section.about-carousel .about-carousel-mobile li{list-style:square}#about section.about-carousel .about-carousel-mobile li::marker{color:#23e2be}#about section.partners h2{font-size:clamp(1.375rem,1.2973066298rem + 0.3314917127vw,1.5625rem);color:#23e2be;text-transform:uppercase}#about section.partners .partners-list{display:flex;justify-content:space-between}@media(max-width: 768px){#about section.partners .partners-list{flex-direction:column}}#about section.partners a{display:contents}#about section.partners .partner{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;width:calc(33.3333333333% - 1rem)}@media(max-width: 768px){#about section.partners .partner{width:100%;margin-bottom:2rem}}#about section.partners .partner:hover{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(35, 226, 190)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");transition:all ease .3s}#about section.partners .partner:hover h4{color:#23e2be;transition:all ease .3s}#about section.partners .partner:hover .link-arrow{background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9V7ZM25.7071 8.70711C26.0976 8.31658 26.0976 7.68342 25.7071 7.29289L19.3431 0.928932C18.9526 0.538408 18.3195 0.538408 17.9289 0.928932C17.5384 1.31946 17.5384 1.95262 17.9289 2.34315L23.5858 8L17.9289 13.6569C17.5384 14.0474 17.5384 14.6805 17.9289 15.0711C18.3195 15.4616 18.9526 15.4616 19.3431 15.0711L25.7071 8.70711ZM1 9H25V7H1V9Z' fill='rgb(35, 226, 190)'/%3E%3C/svg%3E%0A");transform:translate(20px, 10px);transform-origin:left center;transition:all ease .3s}#about section.partners .partner h4{color:#002395;transition:all ease .3s}#about section.partners .partner p{margin-bottom:10px}#about section.partners .partner .partner-content{position:relative}#about section.partners .partner .partner-description{width:90%}#about section.partners .partner .partner-phone{position:relative;padding-left:25px}#about section.partners .partner .partner-phone::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.95957 0.336656C3.74432 0.12141 3.45209 0 3.14723 0C2.84236 0 2.55013 0.12141 2.33489 0.336656C1.96759 0.703952 1.46777 1.20377 1.00971 1.66145C0.126892 2.54465 -0.209764 3.83612 0.13034 5.03797C0.130723 5.03874 0.130722 5.03912 0.131105 5.03989C0.693349 6.98438 1.91971 10.1039 4.40844 12.5926C6.89718 15.0814 10.0167 16.3077 11.9616 16.8692C11.9623 16.8692 11.9627 16.8696 11.9635 16.8696C13.165 17.2097 14.4561 16.8734 15.3389 15.9906C15.7973 15.5333 16.2971 15.0335 16.6644 14.6662C16.8801 14.451 17.0011 14.1587 17.0011 13.8539C17.0011 13.549 16.8797 13.2568 16.6644 13.0415C15.9356 12.3127 14.6464 11.0235 13.9176 10.2946C13.7023 10.0794 13.4101 9.95799 13.1052 9.95799C12.8003 9.95799 12.5081 10.079 12.2929 10.2946L10.8616 11.7259C10.7639 11.8236 10.6211 11.8611 10.4886 11.8243C9.8118 11.5727 8.46786 10.9729 7.248 9.75308C6.0316 8.53668 5.43182 7.19656 5.1867 6.5221C5.14572 6.38422 5.1821 6.24097 5.27977 6.14369C5.28054 6.14254 5.28168 6.14139 5.28283 6.14063C5.64975 5.76529 6.26293 5.15173 6.70644 4.70821C6.92207 4.49297 7.0431 4.20074 7.0431 3.89587C7.0431 3.591 6.92169 3.29877 6.70644 3.08353L3.95957 0.336656ZM3.41801 0.878218L6.16488 3.62509C6.2365 3.69671 6.2771 3.79438 6.2771 3.89587C6.2771 3.99737 6.2365 4.09503 6.16488 4.16665C5.71945 4.6117 5.10435 5.22718 4.73553 5.60443C4.4364 5.90509 4.32878 6.34707 4.45555 6.75229C4.45747 6.75765 4.459 6.76262 4.46092 6.7676C4.72365 7.49568 5.37475 8.96334 6.70644 10.2946C8.03698 11.6252 9.50311 12.2763 10.2285 12.5452C10.2346 12.5475 10.2408 12.5494 10.2469 12.5517C10.6552 12.6796 11.101 12.57 11.4035 12.2671L12.8344 10.8362C12.9061 10.7646 13.0037 10.724 13.1052 10.724C13.2067 10.724 13.3044 10.7646 13.376 10.8362L16.1229 13.5831C16.1945 13.6547 16.2351 13.7524 16.2351 13.8539C16.2351 13.9554 16.1945 14.053 16.1229 14.1246C15.7556 14.4916 15.2561 14.9914 14.7977 15.4487L14.7973 15.4491C14.111 16.1354 13.1067 16.397 12.1726 16.1327C10.3135 15.5961 7.32882 14.4295 4.95001 12.0511C2.57158 9.67227 1.40496 6.68755 0.867231 4.82847C0.602961 3.89395 0.864933 2.88973 1.55165 2.20339L2.87645 0.878218C2.94807 0.806597 3.04573 0.765999 3.14723 0.765999C3.24872 0.765999 3.34639 0.806597 3.41801 0.878218Z" fill="%23002395"/></svg>');background-repeat:no-repeat}#about section.partners .partner .partner-address{position:relative;padding-left:25px;margin-bottom:0}#about section.partners .partner .partner-address::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="11" height="17" viewBox="0 0 11 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.5 0.25C8.3906 0.25 10.75 2.64756 10.75 5.60449C10.7499 6.1677 10.5818 6.83019 10.3477 7.47266C10.173 7.95179 9.96517 8.40941 9.77539 8.79199L9.59375 9.14746L5.6123 16.6816C5.60648 16.6923 5.59887 16.7015 5.59082 16.71L5.56348 16.7324C5.54389 16.7441 5.52199 16.75 5.5 16.75C5.48878 16.75 5.47767 16.7482 5.4668 16.7451L5.43652 16.7324C5.42663 16.7265 5.41735 16.7185 5.40918 16.71L5.3877 16.6816L1.40625 9.14746C1.17622 8.71215 0.885176 8.11043 0.652344 7.47168C0.418254 6.82937 0.250051 6.16755 0.25 5.60449C0.25 2.64756 2.6094 0.25 5.5 0.25ZM5.5 0.523438C2.73444 0.523438 0.508789 2.79807 0.508789 5.60449C0.508853 6.08297 0.68683 6.73566 0.90625 7.35059C1.07308 7.81809 1.27095 8.28279 1.45312 8.66309L1.62793 9.0127L5.2793 15.9209L5.5 16.3389L5.7207 15.9209L9.37207 9.0127C9.59421 8.59234 9.87133 7.97385 10.0938 7.35059C10.3132 6.73566 10.4911 6.08296 10.4912 5.60449C10.4912 2.79807 8.26556 0.523438 5.5 0.523438ZM5.5 2.95508C6.92419 2.95508 8.09473 4.14178 8.09473 5.60449C8.09459 7.0671 6.9241 8.25293 5.5 8.25293C4.0759 8.25293 2.90541 7.0671 2.90527 5.60449C2.90527 4.14178 4.07581 2.95508 5.5 2.95508ZM5.5 3.22852C4.20086 3.22852 3.16406 4.2923 3.16406 5.60449C3.1642 6.91659 4.20094 7.98047 5.5 7.98047C6.79907 7.98047 7.8358 6.91659 7.83594 5.60449C7.83594 4.2923 6.79915 3.22852 5.5 3.22852Z" fill="%23002395" stroke="%23002395" stroke-width="0.5"/></svg>');background-repeat:no-repeat}#about section.partners .partner .partner-address-2{padding-left:25px}#about section.partners .partner .partner-website{position:relative;padding-left:25px}#about section.partners .partner .partner-website::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.5 1C4.81301 1 1 4.81301 1 9.5C1 14.187 4.81301 18 9.5 18C14.187 18 18 14.187 18 9.5C18 4.81301 14.187 1 9.5 1ZM1.42239 9.70859H4.44485C4.46425 11.0513 4.66929 12.3172 5.01909 13.4371H2.44448C1.8233 12.3285 1.45702 11.0594 1.42239 9.70859ZM9.70859 5.14571V1.42636C11.2607 1.54671 12.6161 3.0012 13.4069 5.14571H9.70859ZM13.5512 5.56288C13.9079 6.67174 14.1184 7.9408 14.138 9.29141H9.70859V5.56288H13.5512ZM9.29141 5.14571H5.59313C6.38389 3.0012 7.7393 1.54671 9.29141 1.42636V5.14571ZM9.29141 5.56288V9.29141H4.86202C4.88184 7.9408 5.09231 6.67174 5.44879 5.56288H9.29141ZM4.44485 9.29141H1.42239C1.45702 7.9408 1.8233 6.67174 2.44448 5.56288H5.01909C4.66929 6.6828 4.46425 7.94872 4.44485 9.29141ZM4.86202 9.70859H9.29141V13.4371H5.44879C5.0921 12.3285 4.88163 11.0594 4.86202 9.70859ZM9.29141 13.8543V17.5736C7.7393 17.4533 6.38389 15.9988 5.59313 13.8543H9.29141ZM9.70859 13.8543H13.4069C12.6161 15.9988 11.2607 17.4533 9.70859 17.5736V13.8543ZM9.70859 13.4371V9.70859H14.138C14.1182 11.0594 13.9077 12.3285 13.5512 13.4371H9.70859ZM14.5552 9.70859H17.5774C17.543 11.0594 17.1765 12.3285 16.5555 13.4371H13.9807C14.3307 12.3172 14.5358 11.0513 14.5552 9.70859ZM14.5552 9.29141C14.5355 7.94872 14.3307 6.6828 13.9807 5.56288H16.5553C17.1767 6.67174 17.543 7.9408 17.5774 9.29141H14.5552ZM16.3044 5.14571H13.842C13.2886 3.59339 12.4492 2.36083 11.447 1.6558C13.4763 2.15955 15.2041 3.43236 16.3044 5.14571ZM7.55303 1.6558C6.55055 2.36104 5.71119 3.5936 5.15801 5.14571H2.69562C3.79593 3.43236 5.52367 2.15975 7.55303 1.6558ZM2.69562 13.8543H5.1578C5.71119 15.4064 6.55055 16.6392 7.55282 17.3442C5.52367 16.8402 3.79593 15.5676 2.69562 13.8543ZM11.447 17.3442C12.4494 16.639 13.2886 15.4066 13.842 13.8543H16.3044C15.2041 15.5676 13.4763 16.8402 11.447 17.3442Z" fill="%23002395" stroke="%23002395" stroke-width="0.3"/></svg>');background-repeat:no-repeat}#about section.partners .partner .link-arrow{position:absolute;height:25px;width:25px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9V7ZM25.7071 8.70711C26.0976 8.31658 26.0976 7.68342 25.7071 7.29289L19.3431 0.928932C18.9526 0.538408 18.3195 0.538408 17.9289 0.928932C17.5384 1.31946 17.5384 1.95262 17.9289 2.34315L23.5858 8L17.9289 13.6569C17.5384 14.0474 17.5384 14.6805 17.9289 15.0711C18.3195 15.4616 18.9526 15.4616 19.3431 15.0711L25.7071 8.70711ZM1 9H25V7H1V9Z' fill='%23002395'/%3E%3C/svg%3E%0A");top:0;left:calc(100% - 25px);rotate:-45deg;transition:all ease .3s}#about section.clients h2{font-size:clamp(1.375rem,1.2973066298rem + 0.3314917127vw,1.5625rem);color:#23e2be;text-transform:uppercase}#about section.clients .clients-swiper-container{position:relative}#about section.clients .swiper{width:100%;height:100%}#about section.clients .swiper-wrapper{align-items:center}#about section.clients .swiperClients{width:90%}@media(max-width: 768px){#about section.clients .swiperClients{width:80%}}#about section.clients .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:150px}#about section.clients .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 768px){#about section.clients .swiper-button-next{right:0}}@media(max-width: 768px){#about section.clients .swiper-button-prev{left:0}}#about section.clients .swiper-button-next,#about section.clients .swiper-button-prev{color:#002395}@media(max-width: 768px){#about section.clients .swiper-button-next:after,#about section.clients .swiper-button-prev:after{font-size:25px}}#contact{padding-top:10rem;min-height:100vh;background-color:#011d3f;z-index:2;overflow:hidden}@media(max-width: 768px){#contact{padding-top:0}}#contact .shape{position:absolute;z-index:-1;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}@media(max-width: 768px){#contact .shape{top:0%}}#contact .contact-content{margin-top:10rem;display:flex;justify-content:space-between;gap:10rem;z-index:2}@media(max-width: 768px){#contact .contact-content{flex-direction:column;gap:2rem;margin-top:6rem}}#contact .contact-content-right{width:60%}@media(max-width: 768px){#contact .contact-content-right{width:100%}}#contact .contact-content-left{width:40%;color:#fff}@media(max-width: 768px){#contact .contact-content-left{width:100%}}#contact .contact-content-left h1{text-transform:uppercase;color:#fff;margin-bottom:0;font-family:"Inter",sans-serif}#contact .contact-content-left h2{font-size:clamp(0.75rem,0.6464088398rem + 0.4419889503vw,1rem);font-weight:unset;margin-bottom:4rem}#contact .contact-infos .address{position:relative;padding-left:35px}#contact .contact-infos .address::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="13" height="20" viewBox="0 0 13 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.4707 0.25C9.89635 0.250064 12.6912 3.09069 12.6914 6.59277C12.6914 7.26297 12.491 8.04793 12.2148 8.80566C12.0087 9.37107 11.7638 9.91114 11.54 10.3623L11.3252 10.7822L6.63965 19.6484C6.63116 19.6636 6.621 19.6773 6.60938 19.6895L6.56836 19.7227C6.53841 19.7406 6.50474 19.75 6.4707 19.75C6.4536 19.75 6.43643 19.7478 6.41992 19.7432L6.37305 19.7227C6.35807 19.7137 6.34429 19.7023 6.33203 19.6895L6.2998 19.6465L1.61523 10.7822C1.34404 10.269 1.0014 9.55965 0.726562 8.80566C0.450359 8.0479 0.25 7.26299 0.25 6.59277C0.250237 3.09065 3.045 0.25 6.4707 0.25ZM6.4707 0.65918C3.24239 0.65918 0.642814 3.31488 0.642578 6.59277C0.642578 7.14765 0.849338 7.91058 1.10742 8.63379C1.30317 9.18228 1.53543 9.72695 1.74902 10.1729L1.9541 10.582L6.25 18.71L6.4707 19.1279L6.69141 18.71L10.9863 10.582C11.2466 10.0895 11.573 9.36507 11.834 8.63379C12.0921 7.91058 12.2988 7.14765 12.2988 6.59277C12.2986 3.31492 9.69896 0.659243 6.4707 0.65918ZM6.4707 3.43262C8.17117 3.43268 9.56715 4.8486 9.56738 6.59277C9.56738 8.33717 8.17131 9.75384 6.4707 9.75391C4.77005 9.75391 3.37402 8.33721 3.37402 6.59277C3.37426 4.84856 4.77019 3.43262 6.4707 3.43262ZM6.4707 3.84277C4.96759 3.84277 3.76684 5.0728 3.7666 6.59277C3.7666 8.11298 4.96744 9.34375 6.4707 9.34375C7.97392 9.34369 9.1748 8.11294 9.1748 6.59277C9.17457 5.07284 7.97377 3.84284 6.4707 3.84277Z" fill="%2323E2BE" stroke="%2323E2BE" stroke-width="0.5"/></svg>');background-repeat:no-repeat}#contact .contact-infos .phone{position:relative;padding-left:35px}#contact .contact-infos .phone::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.65832 0.396066C4.40509 0.142835 4.06129 0 3.70262 0C3.34395 0 3.00015 0.142835 2.74692 0.396066C2.31481 0.828179 1.72679 1.4162 1.18789 1.95465C0.149285 2.9937 -0.246781 4.51308 0.153341 5.92703C0.153792 5.92793 0.153791 5.92838 0.154242 5.92928C0.815705 8.21692 2.25849 11.887 5.18641 14.8149C8.11432 17.7428 11.7844 19.1856 14.0724 19.8461C14.0733 19.8461 14.0738 19.8466 14.0747 19.8466C15.4882 20.2467 17.0071 19.8511 18.0457 18.8125C18.5851 18.2745 19.1731 17.6865 19.6052 17.2544C19.8589 17.0011 20.0013 16.6573 20.0013 16.2987C20.0013 15.94 19.8584 15.5962 19.6052 15.343C18.7477 14.4855 17.2311 12.9688 16.3736 12.1113C16.1204 11.8581 15.7766 11.7153 15.4179 11.7153C15.0592 11.7153 14.7154 11.8577 14.4622 12.1113L12.7784 13.7952C12.6635 13.9101 12.4954 13.9542 12.3395 13.911C11.5433 13.615 9.96219 12.9093 8.52706 11.4742C7.096 10.0431 6.39038 8.46654 6.102 7.67306C6.05379 7.51084 6.09659 7.34232 6.21149 7.22787C6.21239 7.22652 6.21375 7.22517 6.2151 7.22427C6.64676 6.78269 7.36815 6.06086 7.88993 5.53907C8.14361 5.28584 8.286 4.94205 8.286 4.58338C8.286 4.22471 8.14316 3.88091 7.88993 3.62768L4.65832 0.396066ZM4.02119 1.0332L7.2528 4.26481C7.33706 4.34907 7.38482 4.46397 7.38482 4.58338C7.38482 4.70278 7.33706 4.81768 7.2528 4.90194C6.72877 5.42553 6.00512 6.14962 5.57121 6.59345C5.2193 6.94716 5.09268 7.46714 5.24183 7.94386C5.24408 7.95017 5.24588 7.95602 5.24814 7.96188C5.55724 8.81845 6.32324 10.5451 7.88993 12.1113C9.45527 13.6767 11.1801 14.4427 12.0335 14.759C12.0407 14.7617 12.048 14.764 12.0552 14.7667C12.5355 14.9172 13.06 14.7883 13.4159 14.4319L15.0993 12.7485C15.1836 12.6642 15.2985 12.6165 15.4179 12.6165C15.5373 12.6165 15.6522 12.6642 15.7365 12.7485L18.9681 15.9801C19.0523 16.0644 19.1001 16.1793 19.1001 16.2987C19.1001 16.4181 19.0523 16.533 18.9681 16.6172C18.536 17.0489 17.9484 17.6369 17.409 18.1749L17.4086 18.1754C16.6011 18.9828 15.4197 19.2906 14.3207 18.9797C12.1336 18.3484 8.62214 16.9759 5.82354 14.1777C3.02539 11.3791 1.6529 7.86771 1.02027 5.68056C0.709366 4.58112 1.01757 3.39968 1.82547 2.59223L3.38405 1.0332C3.46831 0.948937 3.58321 0.901175 3.70262 0.901175C3.82203 0.901175 3.93693 0.948937 4.02119 1.0332Z" fill="%2323E2BE"/></svg></svg>');background-repeat:no-repeat}#contact .contact-infos .openhours{position:relative;padding-left:35px}#contact .contact-infos .openhours::before{content:"";position:absolute;width:50px;height:50px;left:0;top:1px;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 0.0996094C15.4448 0.0996094 19.9004 4.55523 19.9004 10C19.9004 15.4448 15.4448 19.9004 10 19.9004C4.55523 19.9004 0.0996094 15.4448 0.0996094 10C0.0996096 4.55523 4.55523 0.0996096 10 0.0996094ZM10 1.32812C5.23049 1.32813 1.32813 5.23049 1.32812 10C1.32812 14.7695 5.23049 18.6719 10 18.6719C14.7695 18.6719 18.6719 14.7695 18.6719 10C18.6719 5.23049 14.7695 1.32812 10 1.32812ZM9.59961 10.3867L9.52734 10.3145C9.52576 10.2919 9.52137 10.2664 9.50879 10.2412C9.49844 10.2205 9.48507 10.2032 9.47266 10.1895C9.46047 10.1759 9.44473 10.1606 9.42773 10.1436C9.38746 10.1032 9.38574 10.0699 9.38574 10V3.57129C9.38577 3.37979 9.44904 3.22772 9.55273 3.12402C9.65645 3.02034 9.80848 2.95703 10 2.95703C10.1915 2.95703 10.3435 3.02034 10.4473 3.12402C10.551 3.22772 10.6142 3.37979 10.6143 3.57129V9.68945L10.6504 9.71973L14.6426 13.0703H14.6436C14.9041 13.3309 14.9489 13.6956 14.7148 13.9297L14.6982 13.9463L14.6904 13.9688C14.6399 14.1196 14.4862 14.1855 14.2861 14.1855C14.2287 14.1855 14.1499 14.1711 14.0762 14.1465C14.0378 14.1337 14.0056 14.1194 13.9805 14.1064L13.9277 14.0723L13.9209 14.0664L9.63574 10.4941L9.60742 10.4717H9.60059C9.5999 10.4596 9.59961 10.4459 9.59961 10.4287V10.3867Z" fill="%2323E2BE" stroke="%23002395" stroke-width="0.2"/></svg>');background-repeat:no-repeat}#contact form input,#contact form textarea{border-radius:unset}#contact form .frm_required{color:#23e2be}#contact form label{font-size:clamp(1rem,1rem + 0vw,1rem)}#contact .with_frm_style .frm_inside_container.frm_label_float_top>label{top:-8px !important;color:#fff}#contact .frm_button_submit{width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-weight:700;color:#23e2be;font-family:"Inter",sans-serif;border-bottom:1px solid #23e2be;font-size:clamp(0.75rem,0.5428176796rem + 0.8839779006vw,1.25rem);background:none;border:none;border-bottom:2px solid #23e2be;border-radius:unset;box-shadow:none;padding:unset;padding-bottom:10px}#contact .frm_button_submit .arrow{width:20px;height:2px;background-color:#23e2be;display:inline-block;position:relative;top:-5px;margin-left:50px;transition:.5s ease all}#contact .frm_button_submit:hover .arrow{width:40px;transition:.5s ease all}#contact .frm_button_submit .arrow::after,#contact .frm_button_submit .arrow::before{content:"";position:absolute;width:9px;height:2px;right:-3px;background-color:#23e2be}#contact .frm_button_submit .arrow::after{top:-3px;transform:rotate(45deg)}#contact .frm_button_submit .arrow::before{top:3px;box-shadow:0 3px 5px rgba(0,0,0,.2);transform:rotate(-45deg)}#expertise{overflow:hidden}#expertise h2{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase;font-family:"Inter",sans-serif;overflow:hidden}#expertise .shape{position:absolute;width:70%;height:100%;top:calc(10% - 100vh);background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.7;left:0;z-index:-1}@media(max-width: 768px){#expertise .shape{display:none}}#expertise .banner{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 900px){#expertise .banner{background-position:60%}}#expertise .banner .banner-shape{position:absolute;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}#expertise .banner .banner-shape,#expertise .banner .shape{pointer-events:none;z-index:1 !important}#expertise .banner .title{position:relative;z-index:5}#expertise .banner h1{text-transform:uppercase;color:#fff;text-shadow:0px 4px 10px rgba(0,0,0,.2509803922);font-family:"Inter",sans-serif;text-align:center}#expertise .banner .toptitle-hidden span+span{position:absolute;left:0;top:0}#expertise .banner .toptitle-hidden{overflow:hidden}#expertise .banner .arrow-btn{cursor:pointer;position:absolute;left:calc(50% - 40px);background:url("https://taurine-preprod.fr/opefin/wp-content/themes/taurine/src/arrow.png");background-repeat:no-repeat;background-size:cover;width:80px;height:80px}@media(max-width: 768px){#expertise .banner .arrow-btn{width:40px;height:40px;left:calc(50% - 20px)}}#expertise section.intro{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#expertise section.intro{gap:1rem;flex-direction:column-reverse;margin-top:2rem}}#expertise section.intro .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#expertise section.intro .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#expertise section.intro .txt-side{width:45%}@media(max-width: 768px){#expertise section.intro .txt-side{width:100%}}@font-face{font-family:"Inter-ExtraBold";src:url("./../../fonts/Inter-ExtraBold.ttf") format("truetype");font-display:swap}#expertise section.missions{display:flex;gap:2rem;justify-content:space-between}@media(max-width: 768px){#expertise section.missions{flex-direction:column;gap:2rem}}#expertise section.missions .mission{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;width:calc(33.3333333333% - 1rem)}@media(max-width: 768px){#expertise section.missions .mission{width:100%;margin-bottom:0rem;padding:1.5rem}}#expertise section.missions .mission h4{color:#002395;text-transform:uppercase;margin-bottom:2rem}#expertise section.missions .mission p{margin-bottom:10px}#expertise section.missions .mission li{margin-left:1.5rem;margin-bottom:5px;list-style:square}#expertise section.missions .mission li::marker{color:#23e2be}#expertise section.support{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#expertise section.support{gap:1rem;flex-direction:column;margin-top:2rem}}#expertise section.support .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#expertise section.support .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#expertise section.support .txt-side{width:45%}@media(max-width: 768px){#expertise section.support .txt-side{width:100%}}#expertise section.intervention .rail{display:inline-block;white-space:nowrap}#expertise section.intervention span{font-size:clamp(1.25rem,0.2140883978rem + 4.4198895028vw,3.75rem);display:inline-block;padding:15px;color:#002395;transition:all .5s ease}@media(max-width: 768px){#expertise section.intervention span{padding:5px}}#expertise section.intervention span:hover{color:#23e2be;font-weight:500}#expertise section.contact-quote .contact-quote-content{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px;width:100%;padding:2rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 768px){#expertise section.contact-quote .contact-quote-content{padding:1rem}}#expertise section.contact-quote .quote{position:relative;text-align:center;font-size:clamp(1.125rem,0.5552486188rem + 2.4309392265vw,2.5rem);font-family:"Jost",sans-serif;font-weight:400;letter-spacing:1.65px;width:-moz-fit-content;width:fit-content;line-height:1.5;margin-bottom:3rem}@media(max-width: 768px){#expertise section.contact-quote .quote{letter-spacing:1px;line-height:1.3}}#expertise section.contact-quote .quote .quotemarks{font-family:Arial,Helvetica,sans-serif;-webkit-text-stroke:2px #23e2be;-webkit-text-fill-color:hsla(0,0%,100%,0);font-weight:900;font-size:clamp(1.125rem,-0.4806629834rem + 6.8508287293vw,5rem);line-height:1}#expertise section.contact-quote .quote .quotemarks:first-child{margin-right:10px}@media(max-width: 768px){#expertise section.contact-quote .quote .quotemarks{-webkit-text-stroke:1px #23e2be}}#expertise section.contact-quote .quote span.quote-bold{display:block;font-family:"Jost",sans-serif;font-weight:700;color:#002395;font-size:clamp(1.125rem,0.0372928177rem + 4.6408839779vw,3.75rem)}#expertise section.contact-quote a{width:-moz-fit-content;width:fit-content;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be}#expertise section.contact-quote a:hover .arrow{width:40px;transition:.5s ease all}#expertise section.consolidation{background-color:#011d3f;padding:2rem 0}#expertise section.consolidation .consolidation-content{display:flex;gap:2rem;justify-content:space-between}@media(max-width: 768px){#expertise section.consolidation .consolidation-content{flex-direction:column;gap:1rem}}#expertise section.consolidation .consolidation-item{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;width:calc(50% - 1rem);color:#fff}@media(max-width: 768px){#expertise section.consolidation .consolidation-item{width:100%}}#expertise section.consolidation .consolidation-item h4{margin-bottom:2rem}#expertise section.consolidation .consolidation-item p{margin-bottom:10px}#expertise section.consolidation .consolidation-item li{margin-left:1.5rem;margin-bottom:5px;list-style:square}#expertise section.consolidation .consolidation-item li::marker{color:#23e2be}#sustainability{overflow:hidden}#sustainability h2{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase;font-family:"Inter",sans-serif;overflow:hidden}#sustainability .shape{position:absolute;width:70%;height:100%;top:calc(10% - 100vh);background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.7;left:0;z-index:-1}@media(max-width: 768px){#sustainability .shape{display:none}}#sustainability .banner{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 900px){#sustainability .banner{background-position:60%}}#sustainability .banner .banner-shape{position:absolute;z-index:2;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}#sustainability .banner h1{text-transform:uppercase;color:#fff;text-shadow:0px 4px 10px rgba(0,0,0,.2509803922);font-family:"Inter",sans-serif;text-align:center}#sustainability .banner .banner-shape,#sustainability .banner .shape{pointer-events:none;z-index:1 !important}#sustainability .banner .title{position:relative;z-index:5}#sustainability .banner .toptitle-hidden span+span{position:absolute;left:0;top:0}#sustainability .banner .toptitle-hidden{overflow:hidden}#sustainability .banner .arrow-btn{cursor:pointer;position:absolute;left:calc(50% - 40px);background:url("https://taurine-preprod.fr/opefin/wp-content/themes/taurine/src/arrow.png");background-repeat:no-repeat;background-size:cover;width:80px;height:80px}@media(max-width: 768px){#sustainability .banner .arrow-btn{width:40px;height:40px;left:calc(50% - 20px)}}#sustainability section.intro{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#sustainability section.intro{gap:1rem;flex-direction:column-reverse;margin-top:2rem}}#sustainability section.intro .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#sustainability section.intro .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#sustainability section.intro .txt-side{width:45%}@media(max-width: 768px){#sustainability section.intro .txt-side{width:100%}}@font-face{font-family:"Inter-ExtraBold";src:url("./../../fonts/Inter-ExtraBold.ttf") format("truetype");font-display:swap}#sustainability section.mission-1{background-color:#011d3f;padding:2rem 0}#sustainability section.mission-1 .mission-1-list{display:flex;gap:2rem;justify-content:space-between}@media(max-width: 768px){#sustainability section.mission-1 .mission-1-list{flex-direction:column;gap:2rem}}#sustainability section.mission-1 .mission-link-container{width:calc(50% - 1rem)}@media(max-width: 768px){#sustainability section.mission-1 .mission-link-container{width:100%}}#sustainability section.mission-1 .mission-link-container a{margin-top:10px;line-height:2;display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be;font-size:clamp(0.75rem,0.5946132597rem + 0.6629834254vw,1.125rem)}#sustainability section.mission-1 .mission-link-container a:hover .arrow{width:40px;transition:.5s ease all}#sustainability section.mission-1 .mission-link{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;color:#fff;width:100%}#sustainability section.mission-1 .mission-link h4{margin-bottom:2rem}#sustainability section.mission-1 .mission-link p{margin-bottom:10px}#sustainability section.mission-1 .mission-link li{margin-left:1.5rem;margin-bottom:5px;list-style:square}#sustainability section.mission-1 .mission-link li::marker{color:#23e2be}#sustainability section.mission-1 .mission{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;width:calc(50% - 1rem);color:#fff}@media(max-width: 768px){#sustainability section.mission-1 .mission{width:100%;margin-bottom:0rem;padding:1.5rem}}#sustainability section.mission-1 .mission h4{margin-bottom:2rem}#sustainability section.mission-1 .mission p{margin-bottom:10px}#sustainability section.mission-1 .mission li{margin-left:1.5rem;margin-bottom:5px;list-style:square}#sustainability section.mission-1 .mission li::marker{color:#23e2be}#sustainability section.mission-2{margin-top:4rem}#sustainability section.mission-2 .mission-2-container{display:flex;gap:2rem;justify-content:space-between}@media(max-width: 768px){#sustainability section.mission-2 .mission-2-container{flex-direction:column;gap:2rem}}#sustainability section.mission-2 .mission{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:2rem;border-radius:10px;width:calc(50% - 1rem)}@media(max-width: 768px){#sustainability section.mission-2 .mission{width:100%;margin-bottom:0rem;padding:1.5rem}}#sustainability section.mission-2 .mission h4{color:#002395;margin-bottom:2rem}#sustainability section.mission-2 .mission p{margin-bottom:10px}#sustainability section.mission-2 .mission li{margin-left:1.5rem;margin-bottom:5px;list-style:square}#sustainability section.mission-2 .mission li::marker{color:#002395}#sustainability .cards-wrapper{width:100%;height:400px;overflow-x:hidden;position:relative;margin-bottom:2rem}#sustainability .cards-wrapper .progress-bar{display:flex;justify-content:center;margin-top:20px;position:absolute;bottom:0;margin:0 auto;width:100%;gap:30px}#sustainability .cards-wrapper .progress-step{width:15px;height:15px;background-color:#ccc;transition:background-color .3s ease;position:relative}#sustainability .cards-wrapper .progress-step{width:15px;height:15px;background-color:#ccc;transition:background-color .3s ease;position:relative}#sustainability .cards-wrapper .progress-step::before{content:"";position:absolute;top:50%;width:30px;height:2px;background-color:#ccc;transform:translateY(-50%);transition:background-color .3s ease,width .3s ease;width:0}#sustainability .cards-wrapper .progress-step::before{left:-30px}#sustainability .cards-wrapper .progress-step:first-child::before{display:none}#sustainability .cards-wrapper .progress-step:last-child::after{display:none}#sustainability .cards-wrapper .progress-step.active{background-color:#23e2be}#sustainability .cards-wrapper .progress-step.active::before,#sustainability .cards-wrapper .progress-step.active::after{background-color:#23e2be;width:30px}#sustainability .cards-wrapper .progress-step.completed{background-color:#002395}#sustainability .cards-wrapper .progress-step.completed::before,#sustainability .cards-wrapper .progress-step.completed::after{background-color:#002395;width:30px}#sustainability .cards{position:absolute;top:15px;left:15%;display:flex;flex-direction:row;justify-content:space-between;gap:50px}@media(max-width: 768px){#sustainability .cards{left:unset;transform:unset}}#sustainability .card{width:350px;height:300px;border-radius:14px 0 0 14px;border:none;display:inline;cursor:pointer;box-sizing:border-box;padding:1.5rem;text-align:left;display:flex;flex-direction:column;position:relative;overflow:hidden}#sustainability .card span{color:hsla(0,0%,100%,.325);left:-10px;top:0px;position:absolute;font-family:"Inter",sans-serif;font-weight:700;font-size:clamp(3.125rem,2.8660220994rem + 1.1049723757vw,3.75rem)}@media(max-width: 375px){#sustainability .card{padding-right:6rem}}#sustainability .card h4{text-transform:uppercase;color:#011d3f;margin-bottom:1rem;margin-top:1.5rem}#sustainability .card p{margin-bottom:1rem;font-size:clamp(0.75rem,0.5946132597rem + 0.6629834254vw,1.125rem)}#sustainability .card li{list-style:square;list-style-position:inside;margin-bottom:10px;font-size:clamp(0.75rem,0.5946132597rem + 0.6629834254vw,1.125rem);font-family:"Jost",sans-serif}#sustainability .card li::marker{color:#fff}#sustainability .card.active li::marker{color:#23e2be}#sustainability .cards-wrapper::after{content:"";display:block;position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg, #ffffff 0%, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0) 90%, #ffffff 100%);pointer-events:none}@media(max-width: 768px){#sustainability .cards-wrapper::after{display:none}}#sustainability .arrow-btn-cards{width:40px;height:40px;background-color:none;border:2px solid #002395;border-radius:100%;position:absolute;top:50%;left:20px;transform:translateY(-50%);z-index:1000;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25 9C25.5523 9 26 8.55228 26 8C26 7.44772 25.5523 7 25 7L25 9ZM0.292892 7.2929C-0.0976315 7.68342 -0.0976314 8.31658 0.292893 8.70711L6.65686 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34315C8.46159 1.95262 8.46159 1.31946 8.07107 0.928934C7.68054 0.538409 7.04738 0.538409 6.65685 0.928934L0.292892 7.2929ZM25 7L1 7L1 9L25 9L25 7Z' fill='%23002395'/%3E%3C/svg%3E%0A") !important;background-position:center;background-size:30px;background-repeat:no-repeat}@media(max-width: 768px){#sustainability .arrow-btn-cards{top:87%}}#sustainability .arrow-btn-cards-next{left:auto;right:20px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9V7ZM25.7071 8.70711C26.0976 8.31658 26.0976 7.68342 25.7071 7.29289L19.3431 0.928932C18.9526 0.538408 18.3195 0.538408 17.9289 0.928932C17.5384 1.31946 17.5384 1.95262 17.9289 2.34315L23.5858 8L17.9289 13.6569C17.5384 14.0474 17.5384 14.6805 17.9289 15.0711C18.3195 15.4616 18.9526 15.4616 19.3431 15.0711L25.7071 8.70711ZM1 9H25V7H1V9Z' fill='%23002395'/%3E%3C/svg%3E%0A") !important}#sustainability .arrow-btn-cards svg{fill:#333;position:absolute;height:80%;left:50%;top:50%;transform:translate(-60%, -50%)}#sustainability .arrow-btn-cards-next svg{transform:translate(-40%, -50%)}#sustainability section.support{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#sustainability section.support{gap:1rem;flex-direction:column;margin-top:2rem}}#sustainability section.support .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#sustainability section.support .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#sustainability section.support .txt-side{width:45%}@media(max-width: 768px){#sustainability section.support .txt-side{width:100%}}#sustainability section.intervention .rail{display:inline-block;white-space:nowrap}#sustainability section.intervention span{font-size:clamp(1.25rem,0.2140883978rem + 4.4198895028vw,3.75rem);display:inline-block;padding:15px;color:#002395;transition:all .5s ease}@media(max-width: 768px){#sustainability section.intervention span{padding:5px}}#sustainability section.intervention span:hover{color:#23e2be;font-weight:500}#audit{overflow:hidden}#audit h2{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase;font-family:"Inter",sans-serif;overflow:hidden}#audit .shape{position:absolute;width:70%;height:100%;top:calc(10% - 100vh);background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.7;left:0;z-index:-1}@media(max-width: 768px){#audit .shape{display:none}}#audit .banner{width:100%;height:100vh;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 900px){#audit .banner{background-position:60%}}#audit .banner .banner-shape{position:absolute;z-index:2;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}#audit .banner .banner-shape,#audit .banner .shape{pointer-events:none;z-index:1 !important}#audit .banner .title{position:relative;z-index:5}#audit .banner h1{text-transform:uppercase;color:#fff;text-shadow:0px 4px 10px rgba(0,0,0,.2509803922);font-family:"Inter",sans-serif;text-align:center}#audit .banner .title{position:relative}#audit .banner .toptitle-hidden span+span{position:absolute;left:0;top:0}#audit .banner .toptitle-hidden{overflow:hidden}#audit .banner .arrow-btn{cursor:pointer;position:absolute;left:calc(50% - 40px);background:url("https://taurine-preprod.fr/opefin/wp-content/themes/taurine/src/arrow.png");background-repeat:no-repeat;background-size:cover;width:80px;height:80px}@media(max-width: 768px){#audit .banner .arrow-btn{width:40px;height:40px;left:calc(50% - 20px)}}#audit section.intro{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#audit section.intro{gap:1rem;flex-direction:column;margin-top:2rem}}#audit section.intro .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#audit section.intro .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#audit section.intro .txt-side{width:45%}@media(max-width: 768px){#audit section.intro .txt-side{width:100%}}#audit section.intro .txt-side-framed{display:flex}@media(max-width: 768px){#audit section.intro .txt-side-framed{flex-direction:column}}#audit section.intro .txt-side-framed div{padding:2rem;width:50%}@media(max-width: 768px){#audit section.intro .txt-side-framed div{width:100%}}#audit section.intro .txt-side-framed div li{list-style:square;margin-left:20px}#audit section.intro .txt-side-framed div h4{margin-bottom:1rem}#audit section.intro .txt-side-framed div:first-child{background:#011d3f;border-radius:20px 0 0 20px}@media(max-width: 768px){#audit section.intro .txt-side-framed div:first-child{border-radius:20px 20px 0 0}}#audit section.intro .txt-side-framed div:first-child h4{color:#23e2be}#audit section.intro .txt-side-framed div:first-child li{color:#fff}#audit section.intro .txt-side-framed div:first-child li::marker{color:#23e2be}#audit section.intro .txt-side-framed div:last-child{background:#23e2be;border-radius:0 20px 20px 0}@media(max-width: 768px){#audit section.intro .txt-side-framed div:last-child{border-radius:0 0 20px 20px}}#audit section.intro .txt-side-framed div:last-child h4,#audit section.intro .txt-side-framed div:last-child li{color:#011d3f}#audit section.intro .txt-side-framed div:last-child li::marker{color:#fff}@font-face{font-family:"Inter-ExtraBold";src:url("./../../fonts/Inter-ExtraBold.ttf") format("truetype");font-display:swap}#audit section.support{margin-top:5rem;display:flex;justify-content:center;gap:4rem;align-items:center}@media(max-width: 768px){#audit section.support{gap:1rem;flex-direction:column;margin-top:2rem}}#audit section.support .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#audit section.support .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#audit section.support .txt-side{width:45%}@media(max-width: 768px){#audit section.support .txt-side{width:100%}}#audit section.intervention .rail{display:inline-block;white-space:nowrap}#audit section.intervention span{font-size:clamp(1.25rem,0.2140883978rem + 4.4198895028vw,3.75rem);display:inline-block;padding:15px;color:#002395;transition:all .5s ease}@media(max-width: 768px){#audit section.intervention span{padding:5px}}#audit section.intervention span:hover{color:#23e2be;font-weight:500}#audit section.contact-quote .contact-quote-content{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='rgb(230, 230, 230)' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px;width:100%;padding:2rem;display:flex;flex-direction:column;align-items:center}#audit section.contact-quote .quote{position:relative;text-align:center;font-size:clamp(1.375rem,0.908839779rem + 1.9889502762vw,2.5rem);font-family:"Jost",sans-serif;font-weight:400;letter-spacing:1.65px;width:-moz-fit-content;width:fit-content;line-height:1.5;margin-bottom:3rem}@media(max-width: 768px){#audit section.contact-quote .quote{letter-spacing:1px;line-height:1.3}}#audit section.contact-quote .quote .quotemarks{font-family:Arial,Helvetica,sans-serif;-webkit-text-stroke:2px #23e2be;-webkit-text-fill-color:hsla(0,0%,100%,0);font-weight:900;font-size:clamp(1.125rem,-0.4806629834rem + 6.8508287293vw,5rem);line-height:1}@media(max-width: 768px){#audit section.contact-quote .quote .quotemarks{-webkit-text-stroke:1px #23e2be}}#audit section.contact-quote .quote .quotemarks:first-child{margin-right:10px}#audit section.contact-quote .quote span.quote-bold{display:block;font-family:"Jost",sans-serif;font-weight:700;color:#002395;font-size:clamp(1.375rem,0.3908839779rem + 4.1988950276vw,3.75rem)}#audit section.contact-quote a{width:-moz-fit-content;width:fit-content;font-weight:500;color:#23e2be;border-bottom:1px solid #23e2be}#audit section.contact-quote a:hover .arrow{width:40px;transition:.5s ease all}#audit section.blue{background-color:#011d3f;padding:2rem 0}#audit section.blue p{color:#fff}#audit section.blue .blue-content{display:flex;gap:4rem}@media(max-width: 768px){#audit section.blue .blue-content{flex-direction:column;gap:2rem}}#audit section.blue .blue-content .img-side{background-repeat:no-repeat;background-size:cover;border-radius:20px;width:55%;min-height:400px}@media(max-width: 768px){#audit section.blue .blue-content .img-side{width:100%;aspect-ratio:2/1;min-height:unset}}#audit section.blue .blue-content .list-side h4{font-size:clamp(1.25rem,1.1205110497rem + 0.5524861878vw,1.5625rem);color:#23e2be;text-transform:uppercase;font-family:"Inter",sans-serif}#audit section.blue .blue-content .list-side li{list-style:none;display:flex;align-items:center;gap:1rem;color:#fff;padding:1.5rem 0;display:flex;align-items:start}@media(max-width: 768px){#audit section.blue .blue-content .list-side li{padding:1rem 0}}#audit section.blue .blue-content .list-side li:not(:last-child){border-bottom:2px solid #fff}@media(max-width: 768px){#audit section.blue .blue-content .list-side li:not(:last-child){border-bottom:1px solid #fff}}#audit section.blue .blue-content .list-side li p{margin-bottom:0}#audit section.blue .blue-content .list-side li span{font-size:clamp(1.25rem,1.1982044199rem + 0.2209944751vw,1.375rem);font-weight:700;color:#23e2be;margin-bottom:0px}#mentions{padding-top:10rem;min-height:100vh;background-color:#011d3f;z-index:2;padding-bottom:2rem;color:#fff}@media(max-width: 768px){#mentions{padding-top:2rem}}#mentions .shape{position:absolute;z-index:-1;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}@media(max-width: 768px){#mentions .shape{top:0%}}#errorpage{padding-top:10rem;min-height:100vh;background-color:#011d3f;z-index:2;padding-bottom:2rem;color:#fff}@media(max-width: 768px){#errorpage{padding-top:2rem}}#errorpage .shape{position:absolute;z-index:-1;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}@media(max-width: 768px){#errorpage .shape{top:0%}}#sitemap{padding-top:10rem;min-height:100vh;background-color:#011d3f;z-index:2;padding-bottom:2rem;color:#fff;overflow:hidden}@media(max-width: 768px){#sitemap{padding-top:2rem}}#sitemap #sitemap-menu{display:flex;flex-direction:column;justify-content:center}#sitemap .home-link{display:none}#sitemap .shape{position:absolute;z-index:-1;width:70%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:bottom left;mix-blend-mode:overlay;opacity:.9;left:0}@media(max-width: 768px){#sitemap .shape{top:0%}}#sitemap .sub-menu{margin-left:2rem}#sitemap li{list-style:none;color:#fff;line-height:2.2;text-transform:uppercase;border-bottom:1px solid #fff;line-height:4}#sitemap .sub-menu{margin-bottom:15px}#sitemap .sub-menu li{line-height:2;border-bottom:none;margin-left:20px;text-transform:initial;list-style:square}#sitemap .sub-menu li::marker{color:#23e2be}
/*# sourceMappingURL=app.min.css.map */
