.balloon-container{align-items:flex-end;display:flex;justify-content:center}.balloon-container .balloon-fox{align-items:end;display:flex;height:400px;justify-content:center;min-width:400px;position:relative;width:400px}.balloon-container .balloon-fox>img{margin-left:100px}.balloon-container .balloon-fox .balloon{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:var(--g-1);justify-content:start;padding:20px var(--g-1) var(--g-1);text-align:center}.balloon-container .balloon-fox .balloon.balloon-left{background-image:url(/build/images/balloon-left.80e15cd7.svg);height:180px;left:5px;position:absolute;top:80px;width:185px}.balloon-container .balloon-fox .balloon.balloon-right{background-image:url(/build/images/balloon-right.fec6804c.svg);height:210px;position:absolute;right:0;top:0;width:215px}@media screen and (max-width:992px){.balloon-container .balloon-fox .balloon{line-height:1.3}}.chat-box{background-color:var(--bs-white);border-top-left-radius:var(--bs-border-radius-xxl);margin-bottom:50px;padding:var(--g-3);position:relative}.chat-box.chat-box-right{border-top-left-radius:unset;border-top-right-radius:var(--bs-border-radius-xxl)}.chat-box:after{background-color:inherit;bottom:0;clip-path:polygon(0 100%,0 0,100% 100%);content:"";display:block;height:50px;left:var(--g-3);position:absolute;transform:translateY(100%) rotate(90deg);width:50px}@media screen and (max-width:992px){.chat-box{margin-bottom:var(--g-1);padding:var(--g-2);text-align:justify}.chat-box h2{font-size:var(--fs-30)}}:root{--header-height:80px}.converter-wrapper{height:100%;overflow:hidden;padding:var(--g-0)!important;position:relative}.converter-wrapper iframe{height:100%;inset:0;position:absolute;width:100%}.rounded-block{align-items:stretch;background-color:var(--bs-white);border-radius:var(--bs-border-radius-xxl) 0;display:flex;flex-direction:column;gap:var(--g-05);justify-content:flex-start;padding:var(--g-2) var(--g-3)}.rounded-block.mw-280{max-width:280px;min-width:280px}.rounded-block>img:first-child{margin-bottom:var(--g-05)}.rounded-block h3{font-size:var(--fs-20);font-weight:var(--fw-600)}@media screen and (max-width:992px){.rounded-block{padding:var(--g-2)}}.partner-list{display:grid;gap:var(--g-2);grid-template-columns:repeat(5,1fr)}.partner-list:has(.rounded-block:hover) .rounded-block:not(:hover){opacity:.75;scale:1;transition:opacity .2s,scale .2s}.partner-list .rounded-block{align-items:center;display:flex;flex:1;justify-content:center;min-height:135px;opacity:1;scale:1;transition:opacity .2s,scale .2s;width:238px}.partner-list .rounded-block:hover{box-shadow:var(--bs-box-shadow);scale:1.1;transition:opacity .2s,scale .2s}.simulator{align-items:stretch;border:1px solid var(--grey);border-radius:12px;box-shadow:var(--box-shadow);display:flex;flex-wrap:wrap;gap:var(--g-40);margin:0 auto;min-width:400px;padding:var(--padding-40);width:fit-content}.simulator .simulator-title{color:var(--grey-dark);font-size:var(--fs-30);font-weight:var(--fw-bold);text-align:left;width:100%}.simulator form{align-items:stretch;display:flex;flex-direction:column;gap:var(--g-40)}.simulator form .form-group{align-items:center;display:flex;gap:var(--g-10);margin-bottom:0;width:100%}.simulator form label{color:var(--grey-dark);font-size:var(--fs-18);font-weight:var(--fw-medium);width:100%}.simulator form select{padding:10px 40px 10px 20px}.simulator form input{padding:10px 20px}.simulator form input,.simulator form select{color:var(--blue);cursor:pointer;font-size:var(--fs-18);font-weight:var(--fw-semibold);text-align:center;width:auto}.simulator form .form-range{padding-left:0;padding-right:0;width:100%}.simulator .simulator-result{align-items:center;border:3px solid var(--blue);border-radius:50%;display:flex;flex-direction:column;gap:var(--g-20);height:300px;justify-content:center;margin:0 auto;min-width:300px;padding:var(--padding-20);position:relative;text-align:center;width:300px}.simulator .simulator-result .simulator-result-center{align-items:center;display:flex;flex-direction:column;gap:var(--g-20);position:absolute;top:25%}.simulator .simulator-result .simulator-result-center .simulator-label{color:var(--dark-grey);font-size:var(--fs-18)}.simulator .simulator-result .simulator-result-center .simulator-label select,.simulator .simulator-result .simulator-result-center .simulator-label select:focus{border:none;box-shadow:none;color:var(--grey-dark);cursor:pointer;font-size:var(--fs-18);font-weight:var(--fw-semibold);padding-right:40px;text-align:center}.simulator .simulator-result .simulator-value{color:var(--blue);font-size:var(--fs-30);font-weight:var(--fw-bold)}.simulator .simulator-result .simulator-cta{align-items:center;border-radius:25px;bottom:-3px;display:flex;font-size:var(--fs-25);font-weight:var(--fw-bold);height:50px;justify-content:center;left:0;position:absolute;right:0}input[type=checkbox],input[type=radio]{touch-action:manipulation}:root{--min-width:260px}form{align-items:stretch;display:flex;flex-direction:column;gap:var(--g-1);min-width:24px}form[role=search]{z-index:2}form[role=search] .form-group{height:45px;position:relative}form[role=search] .form-group input{background-color:var(--bs-light);display:none;height:45px;min-width:var(--min-width);padding-right:calc(var(--g-2) + 24px + var(--g-1));position:absolute;right:0;top:0}form[role=search] .form-group button[type=submit]{align-items:center;background-color:unset;border:none;color:var(--bs-dark);display:flex;font-size:var(--fs-18);height:24px;justify-content:center;margin-top:9px;width:24px;z-index:2}form[role=search] .form-group:has(input.d-flex){width:260px}form[role=search] .form-group:has(input.d-flex) button[type=submit]{margin-top:0;position:absolute;right:var(--g-2);top:9px}form[role=search] .form-group:has(input.d-flex).me-n2{margin-right:calc(var(--g-2)*-1)}form .form-control{border:none;border-radius:var(--bs-border-radius-xxl);box-shadow:var(--input-shadow);font-size:var(--fs-15);height:100%;line-height:1.5;max-width:360px;min-height:48px;min-width:var(--min-width);padding:var(--g-1) var(--g-2)}form .form-control::placeholder{color:rgba(24,25,42,.45);font-weight:var(--fw-regular)}form textarea.form-control{max-width:unset;min-height:130px;width:100%}form button[type=submit]{margin:var(--g-2) auto 0}form .form-group{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--g-2);justify-content:center}form .form-group:has(.form-field.flex-0){align-self:center;gap:var(--g-1)}form .form-group:has(.form-field.flex-0) .form-field:not(.flex-0) .form-control{min-width:100%}@media screen and (max-width:568px){form .form-group:has(.form-field.flex-0){flex-direction:column;width:100%}form .form-group:has(.form-field.flex-0) .form-field{flex:1!important;max-width:unset;width:100%!important}}form .form-group .form-field{flex:1}form .form-group .form-field.flex-0{flex:0}form .form-group .form-field.flex-0 *{width:auto}form .form-group .form-field.flex-0 .form-control{min-width:140px}form .form-group button[type=submit]{margin:0}form .phone-indicatif-group{gap:var(--g-2)!important}form .phone-indicatif-group .select2-container{min-width:unset}form .phone-indicatif-group .select2-container .select2-selection--single .select2-selection__rendered{min-width:unset;width:fit-content}form .form-group.form-phone{align-items:stretch;align-self:center;border-radius:var(--bs-border-radius-xxl);box-shadow:var(--input-shadow);display:flex;flex-wrap:nowrap;gap:0;max-width:360px;overflow:hidden;width:100%}form .form-group.form-phone>div.form-field:first-child{flex:0}form .form-group.form-phone>div.form-field:first-child img{border-radius:var(--bs-border-radius-xxl);height:20px;margin-right:var(--g-05);object-fit:cover;width:20px}form .form-group.form-phone>div.form-field:first-child .select2-container{min-width:unset;width:max-content!important}form .form-group.form-phone>div.form-field:first-child .select2-container .select2-selection--single .select2-selection__rendered{background-color:var(--bs-light);border-radius:unset;box-shadow:none;min-width:unset;padding:var(--g-1);width:60px}form .form-group.form-phone input{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;width:100%}@media screen and (max-width:568px){form .form-group.form-phone input{padding:var(--g-1)}}.form-field{align-items:center;display:flex;flex-direction:column;margin:0}.form-field.input-group{align-self:center;flex-direction:row;justify-content:center;max-width:360px;min-width:var(--min-width);position:relative;width:100%}.form-field.input-group .input-group-text{align-items:center;background-color:var(--bs-light);border:none;border-bottom-left-radius:var(--bs-border-radius-xxl);border-top-left-radius:var(--bs-border-radius-xxl);bottom:0;display:flex;justify-content:center;left:0;margin:0;padding:0 var(--g-1);position:absolute;top:0;width:60px;z-index:1}.form-field.input-group input{border-radius:var(--bs-border-radius-xxl)!important;padding-left:calc(60px + var(--g-2));z-index:0!important}@media screen and (max-width:568px){.form-field.input-group input{padding-left:calc(60px + var(--g-1))}}.form-field .col-form-label,.form-field .form-label,.form-field label{align-items:center;display:flex;flex-direction:column;font-size:var(--fs-16);font-weight:var(--fw-500);text-align:center}.form-field .form-check{align-items:center}.form-field .form-check,.form-field .form-check input,.form-field .form-check label{cursor:pointer}.form-field .form-check .form-check-input[type=checkbox]{height:30px;width:30px}.form-field .form-check .form-check-label{margin-bottom:0}.form-field .form-check-label{font-weight:var(--fw-400);text-align:center}input[data-input-date],input[type=date]{position:relative}input[data-input-date]:before,input[type=date]:before{align-items:center;background-color:var(--bs-light);content:"";display:flex;font-family:Font Awesome\ 6 Free;font-size:var(--fs-20);font-weight:var(--fw-600);height:100%;justify-content:center;left:0;position:absolute;top:0;width:60px}input[data-input-date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator{background-color:transparent;background-image:unset;border:none;color:inherit;display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:60px;z-index:1}input[data-input-date]::-webkit-datetime-edit-fields-wrapper,input[type=date]::-webkit-datetime-edit-fields-wrapper{left:calc(45px + var(--g-2));position:relative}div.choice-list{margin-bottom:25px;margin-top:10px}.news-media iframe{height:250px}.form-field>div,fieldset.form-field>div{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--g-1);justify-content:center}.form-field .choice-widget-expanded,fieldset.form-field .choice-widget-expanded{align-items:center;background-color:var(--bs-white);border:2px solid transparent;border-radius:var(--bs-border-radius-xxl) 0;box-shadow:0 0 6px rgba(0,0,0,.15);cursor:pointer;display:flex;flex:1;flex-direction:column;height:auto;justify-content:center;max-width:260px;min-height:125px;min-width:var(--min-width);overflow:hidden;padding:var(--g-3);position:relative;text-align:center}.form-field .choice-widget-expanded:has(.best-choice),fieldset.form-field .choice-widget-expanded:has(.best-choice){padding-top:var(--g-4)}.form-field .choice-widget-expanded .best-choice,fieldset.form-field .choice-widget-expanded .best-choice{background-color:var(--bs-primary);color:#fff;font-weight:var(--fw-600);left:0;padding:var(--g-05) var(--g-2);position:absolute;top:0;width:100%}.form-field .choice-widget-expanded>label,fieldset.form-field .choice-widget-expanded>label{display:none}.form-field .choice-widget-expanded .form-check,fieldset.form-field .choice-widget-expanded .form-check{cursor:pointer;padding:0}.form-field .choice-widget-expanded .form-check .form-check-input,fieldset.form-field .choice-widget-expanded .form-check .form-check-input{align-items:center;display:flex;justify-content:center;z-index:2}.form-field .choice-widget-expanded .form-check .form-check-input:checked,fieldset.form-field .choice-widget-expanded .form-check .form-check-input:checked{background-color:#fff;background-image:unset;border:1px solid var(--bs-blue);box-shadow:0 0 6px rgba(0,0,0,.15)}.form-field .choice-widget-expanded .form-check .form-check-input:checked:after,fieldset.form-field .choice-widget-expanded .form-check .form-check-input:checked:after{background-color:var(--bs-blue);border-radius:var(--bs-border-radius-xxl);content:"";display:block;height:12px;width:12px}.form-field .choice-widget-expanded .form-check .form-check-input:checked[type=checkbox],fieldset.form-field .choice-widget-expanded .form-check .form-check-input:checked[type=checkbox]{background-color:var(--bs-blue)}.form-field .choice-widget-expanded .form-check .form-check-input:checked[type=checkbox]:after,fieldset.form-field .choice-widget-expanded .form-check .form-check-input:checked[type=checkbox]:after{align-items:center;border-radius:unset;color:var(--bs-white);content:"";display:flex;font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:var(--fw-600);justify-content:center}.form-field .choice-widget-expanded .form-check .form-check-label,fieldset.form-field .choice-widget-expanded .form-check .form-check-label{margin:0}.form-field .choice-widget-expanded img,fieldset.form-field .choice-widget-expanded img{height:64px;margin-bottom:var(--g-05);width:64px}.form-field .choice-widget-expanded label:after,fieldset.form-field .choice-widget-expanded label:after{content:"";cursor:pointer;inset:0;position:absolute}.form-field .choice-widget-expanded .form-label,fieldset.form-field .choice-widget-expanded .form-label{font-size:var(--fs-18);font-weight:var(--fw-600)}.form-field .choice-widget-expanded .choice-description,fieldset.form-field .choice-widget-expanded .choice-description{font-size:var(--fs-14);font-weight:var(--fw-400)}.form-field .choice-widget-expanded .form-label:has(+.choice-description),fieldset.form-field .choice-widget-expanded .form-label:has(+.choice-description){margin-bottom:0}.form-field .choice-widget-expanded .form-label:has(+.choice-description) label,fieldset.form-field .choice-widget-expanded .form-label:has(+.choice-description) label{margin-bottom:0}.form-field .choice-widget-expanded .form-label:has(+.choice-description) img,fieldset.form-field .choice-widget-expanded .form-label:has(+.choice-description) img{height:42px;width:42px}.form-field .choice-widget-expanded input,fieldset.form-field .choice-widget-expanded input{height:24px;min-height:24px;min-width:24px;padding:0;position:absolute;right:var(--g-1);top:var(--g-1);width:24px}.form-field .choice-widget-expanded input:focus,fieldset.form-field .choice-widget-expanded input:focus{border-color:var(--bs-border-color);box-shadow:none}.form-field .choice-widget-expanded:has(input:checked),.form-field .choice-widget-expanded:hover,fieldset.form-field .choice-widget-expanded:has(input:checked),fieldset.form-field .choice-widget-expanded:hover{border-color:var(--bs-blue);color:var(--bs-blue);touch-action:manipulation}.form-field .choice-widget-expanded:has(input:checked) .form-label,.form-field .choice-widget-expanded:hover .form-label,fieldset.form-field .choice-widget-expanded:has(input:checked) .form-label,fieldset.form-field .choice-widget-expanded:hover .form-label{font-weight:var(--fw-800)}.form-field .choice-widget-expanded:has(input:checked) .form-check,.form-field .choice-widget-expanded:hover .form-check,fieldset.form-field .choice-widget-expanded:has(input:checked) .form-check,fieldset.form-field .choice-widget-expanded:hover .form-check{padding:0}.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input,.form-field .choice-widget-expanded:hover .form-check .form-check-input,fieldset.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input,fieldset.form-field .choice-widget-expanded:hover .form-check .form-check-input{background-color:#fff;background-image:unset;border:1px solid var(--bs-blue);box-shadow:0 0 6px rgba(0,0,0,.15)}.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input:after,.form-field .choice-widget-expanded:hover .form-check .form-check-input:after,fieldset.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input:after,fieldset.form-field .choice-widget-expanded:hover .form-check .form-check-input:after{background-color:var(--bs-blue);border-radius:var(--bs-border-radius-xxl);content:"";display:block;height:12px;width:12px}.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input[type=checkbox],.form-field .choice-widget-expanded:hover .form-check .form-check-input[type=checkbox],fieldset.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input[type=checkbox],fieldset.form-field .choice-widget-expanded:hover .form-check .form-check-input[type=checkbox]{background-color:var(--bs-blue)}.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input[type=checkbox]:after,.form-field .choice-widget-expanded:hover .form-check .form-check-input[type=checkbox]:after,fieldset.form-field .choice-widget-expanded:has(input:checked) .form-check .form-check-input[type=checkbox]:after,fieldset.form-field .choice-widget-expanded:hover .form-check .form-check-input[type=checkbox]:after{align-items:center;border-radius:unset;color:var(--bs-white);content:"";display:flex;font-family:Font Awesome\ 6 Free;font-size:16px;font-weight:var(--fw-600);justify-content:center}@media screen and (max-width:992px){.form-field .choice-widget-expanded,fieldset.form-field .choice-widget-expanded{max-width:unset;min-height:100px;padding:18px;width:100%}.form-field .choice-widget-expanded input,fieldset.form-field .choice-widget-expanded input{height:18px;min-height:18px;min-width:18px;width:18px}.form-field .choice-widget-expanded img,fieldset.form-field .choice-widget-expanded img{height:48px;width:48px}:root{--min-width:220px}.choice-widget-expanded .form-check-input{height:24px;margin-right:12px;width:24px}}@media screen and (max-width:767.98px){div.block-list .choice-widget-expanded{width:calc(50% - 25px)}}@media screen and (max-width:568px){form{min-width:100%}}:root{--header-height:74px}@media screen and (max-width:768px){:root{--header-height:60px}}header{align-items:center;display:flex;height:var(--header-height);z-index:99}header .nav-link{color:#331c14;font-size:var(--fs-16);font-weight:var(--fw-500);text-decoration:none;transition:all .1s ease-in}header .nav-link:after{color:transparent;content:attr(title);display:block;font-weight:var(--fw-800);height:1px;overflow:hidden;visibility:hidden}header .navbar .navbar-brand{padding:0}header .navbar ul.navbar-nav{margin-left:auto}header .navbar ul.navbar-nav li.nav-item{padding:0 var(--g-2);position:relative}header .navbar ul.navbar-nav li.nav-item .mega-menu{align-items:stretch;background-color:var(--bs-white);bottom:0;display:none;filter:drop-shadow(0 0 3px rgba(0,0,0,.15));flex-direction:column;padding:var(--g-1);position:absolute;transform:translateY(100%);width:max-content}header .navbar ul.navbar-nav li.nav-item .mega-menu .nav-link{display:block;padding:var(--g-1)}header .navbar ul.navbar-nav li.nav-item:hover>.nav-link{color:var(--bs-blue);font-weight:var(--fw-800);transition:all .1s ease-in}header .navbar ul.navbar-nav li.nav-item:hover .mega-menu{display:flex}header .navbar ul.navbar-nav li.nav-item:hover .mega-menu a:hover{color:var(--bs-blue);font-weight:var(--fw-800);transition:all .1s ease-in}header .navbar-toggler{border:none;box-shadow:none!important;outline:none!important;padding:0}header .navbar-toggler .navbar-toggler-icon{align-items:center;background-image:none;display:flex;justify-content:center}header .navbar-toggler .navbar-toggler-icon:after{align-items:center;color:var(--bs-black);content:"";display:flex;font-family:Font Awesome\ 6 Free;font-size:30px;justify-content:center;min-height:36px;min-width:36px}header .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{content:""}header .navbar-collapse.collapse.show{align-items:stretch;background:var(--bs-light);bottom:0;display:flex;flex-direction:column;left:0;overflow:scroll;padding-bottom:var(--g-4);padding-top:var(--header-height);position:fixed;right:0;top:0;transition:unset}header .navbar-collapse.collapse.show .accordion{flex:1;margin-top:var(--g-3);padding:0 var(--g-2)}header .navbar-collapse.collapse.show .accordion .accordion-item{border-bottom:1px solid var(--bs-dark);border-radius:unset}header .navbar-collapse.collapse.show .accordion .accordion-header button,header .navbar-collapse.collapse.show .nav-link{font-size:var(--fs-25);font-weight:var(--fw-600);padding:var(--g-1) 0}header .navbar-collapse.collapse.show .accordion-body{background:unset;padding:0 0 var(--g-2) 0}header .navbar-collapse.collapse.show .accordion-body .nav-link{font-size:var(--fs-20);font-weight:var(--fw-400);padding:var(--g-05) 0}header .navbar-collapse.collapse.show form[role=search]{align-items:center;display:flex;justify-content:center;margin-top:auto}header .navbar-collapse.collapse.show form[role=search] .form-group{margin:0 auto!important;min-width:300px}header .navbar-collapse.collapse.show form[role=search] input{background-color:var(--bs-white);display:flex}header .navbar-collapse.collapse.show form[role=search] button{position:absolute;right:0}header .navbar-expand-lg:has(.navbar-collapse.collapse.show) .navbar-brand,header .navbar-expand-lg:has(.navbar-collapse.collapse.show) .navbar-toggler{position:fixed;z-index:2}header .navbar-expand-lg:has(.navbar-collapse.collapse.show) .navbar-toggler{right:var(--g-2)}header .collapsing{transition:unset}header .navbar-header-mobile{align-items:center;display:flex;height:var(--header-height);justify-content:space-between;margin-bottom:var(--g-3);padding:0 var(--g-2)}footer{color:var(--bs-white)}footer .footer-content{background-color:var(--bs-greyDark);padding:var(--g-5) 0}footer .footer-copyright{background-color:var(--bs-black);padding:var(--g-1) 0;text-align:center}footer .newsletter-block{margin-bottom:50px;margin-top:calc((var(--g-6) + var(--g-3))*-1)}footer .footer-column .h3{line-height:2}footer .footer-column .footer-link-list{display:flex;flex-direction:column;font-size:var(--fs-15);line-height:2.333}footer .qcd:hover,footer a:hover{color:var(--bs-blue)}@media screen and (max-width:992px){footer .footer-column .h3{font-size:var(--fs-20);font-weight:var(--fw-500);margin-bottom:0;text-align:center}footer .footer-column .footer-link-list{align-items:center;text-align:center}footer .row .col-12:first-child{order:2}footer .row .col-12:nth-child(2){order:3}footer .row .col-12:nth-child(3){margin-bottom:var(--g-2);order:1}}main>section:last-of-type{padding-bottom:var(--g-10)!important}.landing-header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--g-6)}.landing-header .landing--header--title{margin-bottom:var(--g-2)}.landing-header .btn-cta{background:var(--bs-blue);border:none;border-radius:50px;box-shadow:0 10px 20px rgba(var(--bs-blue-rgb),.3);color:var(--bs-white);display:inline-block;font-size:1.1rem;font-weight:700;margin:0 0 var(--g-1) 0;padding:16px 32px;text-align:center;text-decoration:none;text-wrap-style:balance;transition:all .3s cubic-bezier(.25,.8,.25,1);width:fit-content}.landing-header .btn-cta:hover{background:linear-gradient(135deg,#267dfd,#0d6efd);box-shadow:0 15px 30px rgba(var(--bs-blue-rgb),.4);color:var(--bs-white);transform:translateY(-3px)}@media screen and (max-width:576px){.landing-header .btn-cta{font-size:16px;padding:12px 24px;width:100%}}@media screen and (max-width:992px){.landing-header{flex-direction:column;gap:var(--g-3)}}.landing-header>div{flex:1}.landing-list-home .landing-list-item a{color:var(--bs-white);text-decoration:none}.landing-list-home .landing-list-item a:hover i{background-color:hsla(0,0%,100%,.302)}.landing-list-home .landing-list-item:first-child{background-color:var(--bs-red)}.landing-list-home .landing-list-item:nth-child(2){background-color:var(--bs-blue)}.landing-list-home .landing-list-item:nth-child(3){background-color:var(--bs-pink)}.landing-list-home .landing-list-item:nth-child(3) a{color:var(--bs-dark)}.landing-list-home .landing-list-item:nth-child(4){background-color:var(--bs-dark)}.landing-list-home .landing-list-item .landing-title{margin-bottom:var(--g-2)}.landing-list-home .landing-list-item i{align-items:center;border-radius:var(--bs-border-radius-xxl);display:flex;height:62px;justify-content:center;width:62px}.news-container .news-content{color:var(--bs-gray-800);font-size:1rem}.news-container .news-content h2{color:var(--bs-gray-900);font-size:1.75rem;font-weight:700;letter-spacing:-.01em;margin-bottom:var(--g-3);margin-top:var(--g-5)}.news-container .news-content h3{color:var(--bs-primary);font-size:1.3rem;font-weight:600;margin-bottom:var(--g-2);margin-top:var(--g-4)}.news-container .news-content p{margin-bottom:var(--g-1)}.news-container .news-content p:last-child{margin-bottom:0}.news-container .news-content ol,.news-container .news-content ul{margin-bottom:var(--g-2);padding-left:var(--g-2)}.news-container .news-content ol li,.news-container .news-content ul li{margin-bottom:var(--g-1)}.news-container .news-content ol li::marker,.news-container .news-content ul li::marker{color:var(--bs-primary)}.trafic-block .trafic-name{font-weight:var(--fw-200);margin-bottom:var(--g-3)}.trafic-block .trafic-buttons{align-items:center;display:flex;gap:var(--g-1)}.trafic-block .trafic-buttons>div{align-items:center;background-color:var(--bs-light);border-radius:var(--bs-border-radius-xxl);color:var(--bs-dark);cursor:pointer;display:flex;font-size:var(--fs-16);height:28px;justify-content:center;width:28px}.trafic-block .trafic-buttons>div:hover{background-color:var(--bs-blue);color:var(--bs-white)}.trafic-block .trafic-direction{border-radius:var(--bs-border-radius-xl);height:140px;margin-bottom:var(--g-05);overflow:hidden;position:relative}.trafic-block .trafic-direction:last-child{margin-bottom:0}.trafic-block .trafic-direction img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.trafic-block .trafic-direction .trafic-direction-name{align-items:flex-end;color:var(--bs-white);display:flex;font-size:var(--fs-14);font-weight:var(--fw-600);inset:0;justify-content:start;position:absolute}.trafic-block .trafic-direction .trafic-direction-name span{padding:var(--g-1) var(--g-2);z-index:1}.trafic-block .trafic-direction .trafic-direction-name:before{background:linear-gradient(180deg,hsla(0,0%,40%,0) 45.49%,rgba(0,0,0,.7) 99.59%);content:"";display:block;inset:0;position:absolute}@media screen and (max-width:992px){.trafic-block .trafic-name{margin-bottom:var(--g-1)}}main:has(.custom-form){z-index:2}.custom-form{display:flex;min-height:calc(100vh - var(--header-height))}.custom-form section.form-steps{--bg-color:var(--bs-light);height:auto;width:100%}.custom-form section.form-steps div.container{height:100%;justify-content:stretch}.custom-form section.form-steps div.container .form-body,.custom-form section.form-steps div.container .form-steps-container{height:100%}.custom-form section.form-steps .form-body{--choice-input-checked-label-color:var(--bs-white);--choice-input-checked-bg-color:var(--bs-blue);--choice-input-checked-border-color:var(--bs-white);--choice-input-checked-input-bg-color:var(--bs-blue)}.custom-form section.form-steps .progress-block,.custom-form section.form-steps .progress-block .progress-header label{color:var(--bs-dark)}.custom-form section.form-steps .progress-block .progress{background-color:var(--bs-light);border:none}.custom-form section.form-steps .progress-block .progress .progress-bar{background:linear-gradient(90deg,#da1f2c,#ffaba6)}.custom-form section.form-steps .buttons{--btn-border:2px solid var(--bs-primary);--btn-border-color:var(--bs-primary);--btn-bg:var(--bs-white);--btn-color:var(--bs-primary)}.custom-form section.form-steps .buttons #nextBtn{flex:unset;max-width:unset!important;text-wrap:nowrap}.contact-form{margin:0 auto;width:fit-content;width:--moz-fit-content}.contact-form input{min-width:350px}@media screen and (max-width:768px){.contact-form input{min-width:260px}}form.newsletter-form input[type=email]{flex:1;min-width:200px;width:auto}form.newsletter-form button[type=submit]{border:3px solid var(--bs-blue);border-radius:var(--bs-border-radius-xxl);content:"";height:50px;overflow:hidden;padding:var(--g-1);position:relative;width:60px}form.newsletter-form button[type=submit]:after{align-items:center;background-color:var(--bs-white);background-image:url(/build/images/paper-plane.13018fd7.svg);background-position:50%;background-repeat:no-repeat;color:var(--bs-blue);content:"";display:flex;inset:0;justify-content:center;position:absolute}form.newsletter-form button[type=submit]:hover:after{background-color:var(--bs-blue);background-image:url(/build/images/paper-plane-hover.95dd92fd.svg)}.newsletter-block{padding:var(--g-2) var(--g-3)}.news-category-list{align-items:center;display:flex;gap:var(--g-2);margin:0 auto}.news-category-list .news-category-item{align-items:center;background-color:var(--bs-white);border-radius:var(--bs-border-radius-xxl);box-shadow:0 0 4px 0 rgba(0,0,0,.25);color:var(--bs-black);cursor:pointer;display:flex;font-size:var(--fs-18);font-weight:var(--fw-500);gap:var(--g-1);padding:var(--g-1) var(--g-2);transition:all .2s ease-in}.news-category-list .news-category-item.selected,.news-category-list .news-category-item:hover{background-color:var(--bs-blue);color:var(--bs-white);transition:all .1s ease-in}.news-category-list .news-category-item.selected img,.news-category-list .news-category-item:hover img{filter:brightness(0) invert(1)}@media screen and (max-width:992px){.news-category-list{gap:var(--g-1)}}.news-list{display:flex;flex-wrap:wrap;gap:var(--g-3)}.news-list .news-card.flex-50{flex:0 0 calc((100% - var(--g-3))/2)}.news-list .news-card.flex-25{flex:0 0 calc(25% - var(--g-3)*3/4)}@media screen and (max-width:992px){.news-list .news-card{flex:0 0 calc(33.33333% - var(--g-3)*2/3)!important}}@media screen and (max-width:768px){.news-list .news-card{flex:0 0 calc((100% - var(--g-3))/2)!important}}@media screen and (max-width:576px){.news-list .news-card{flex:0 0 100%!important}}.news-list .news-card .news-card-title{color:var(--bs-dark)}.news-result-counter{font-size:var(--fs-24);font-weight:var(--fw-500)}@media screen and (max-width:992px){.news-result-counter{font-size:var(--fs-20)}}.news-container{display:flex;flex-wrap:wrap;gap:var(--g-6)}.news-container .news-content{flex:1;max-width:100%;min-width:0}.news-container .news-content.landing-content>:first-child{margin-top:var(--g-2)}.news-container .news-content .btn-cta{background-color:var(--bs-blue);border:2px solid var(--bs-blue);border-radius:var(--bs-border-radius-xxl);box-shadow:var(--bs-box-shadow);color:var(--bs-white);display:block;font-weight:var(--fw-800);margin:var(--g-3) auto;padding:var(--g-1) var(--g-3);text-decoration:none;width:fit-content}.news-container .news-content .btn-cta:hover{background-color:var(--bs-white);color:var(--bs-blue)}.news-container .news-content .news-content-header .rounded-block{display:flex;flex-wrap:wrap;gap:var(--g-2);margin-bottom:var(--g-3)}.news-container .news-content .news-content-header .rounded-block img,.news-container .news-content .news-content-header .rounded-block video{border-radius:var(--bs-border-radius-xl);height:fit-content;min-width:380px}.news-container .news-content .news-content-header .rounded-block .news-metas{align-items:center;display:flex;gap:var(--g-1)}.news-container .news-content .news-content-header .rounded-block .news-metas i{font-size:5px}.news-container .news-content .news-content-header .rounded-block .news-intro{display:flex;flex-wrap:wrap;gap:var(--g-2)}.news-container .news-content .news-content-header .rounded-block .news-intro>div{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:center;margin:auto 0;min-width:250px;text-align:justify}.news-container .news-content .news-content-header .back-to-news-list{align-items:center;color:var(--bs-dark);display:flex;font-size:var(--fs-18);font-weight:var(--fw-500);gap:var(--g-05);margin-bottom:var(--g-2);text-decoration:none}@media screen and (max-width:992px){.news-container .news-content .news-content-header{position:relative}.news-container .news-content .news-content-header .back-to-news-list{color:var(--bs-white);position:absolute;top:var(--g-1);z-index:2}.news-container .news-content .news-content-header .back-to-news-list img{filter:brightness(0) invert(1)}.news-container .news-content .news-content-header .rounded-block{background-color:transparent!important;gap:var(--g-2);padding:calc(250px + var(--g-2)) 0 0 0}.news-container .news-content .news-content-header .rounded-block>div:first-of-type{width:100%}.news-container .news-content .news-content-header .rounded-block>div:first-of-type:after{background:linear-gradient(180deg,hsla(0,3%,8%,.8) -13.23%,transparent 29.27%);content:"";display:block;inset:0;margin:0 calc(var(--g-2)*-1);position:absolute}.news-container .news-content .news-content-header .rounded-block img{border-radius:unset;height:250px!important;left:0;margin:0 calc(var(--g-2)*-1);max-width:unset;object-fit:cover;position:absolute;right:0;top:0;width:100vw}}.news-container .news-content>*+h2{margin-top:var(--g-5)}.news-container .news-content>*+h3{margin-top:var(--g-3)}.news-container .news-content>h2{margin-bottom:var(--g-1)}.news-container .news-content>h2+h3{margin-top:var(--g-2)}.news-container .news-content>h3{margin-bottom:var(--g-1)}.news-container .news-content>h3:before{content:"";display:inline-block;font-family:Font Awesome\ 6 Free;font-size:var(--fs-15);font-weight:var(--fw-600);height:15px;margin-bottom:6px;margin-right:var(--g-05);vertical-align:middle;width:15px}.news-container table{display:block;margin:var(--g-2) 0 var(--g-4);max-width:100%;overflow-x:auto}.news-container aside{flex:0;min-width:280px}.news-container aside>.aside-content{display:flex;flex-direction:column;gap:var(--g-2);position:sticky;top:var(--g-2)}@media screen and (max-width:992px){.news-container{flex-direction:column}}.comment-form{background-color:var(--bs-light);display:flex;flex-direction:column;gap:var(--g-3);padding:var(--g-3) var(--g-4)}@media screen and (max-width:992px){.comment-form{margin-left:calc(var(--g-2)*-1);margin-right:calc(var(--g-2)*-1)}.comment-form textarea{margin:0 auto;max-width:360px!important}}.news-comments{gap:var(--g-2)}.news-comments:after,.news-comments:before{transform:unset}.news-comments .comment-content{border-bottom:1px solid rgba(5,5,5,.102);padding-bottom:var(--g-2)}.news-comments .comment-content .comment-metas{display:flex;margin-bottom:var(--g-1)}.news-comments .comment-content .comment-metas:before{align-items:center;background-color:var(--bs-light);border-radius:var(--bs-border-radius-xxl);color:rgba(218,31,44,.251);content:"";display:inline-flex;font-family:Font Awesome\ 6 Free;font-size:25px;height:45px;justify-content:center;margin-right:var(--g-1);width:45px}.news-comments .comment-content .comment-pseudo{color:var(--bs-dark);font-size:var(--fs-16);font-weight:var(--fw-600);line-height:1.5}.news-comments .comment-content .comment-date{font-size:var(--fs-10);font-weight:var(--fw-200)}.news-comments .comment-content .comment-comment{font-size:var(--fs-14)}.news-comments .comment-content .comment-answer{border-left:6px solid var(--bs-light);margin-top:var(--g-2);padding-left:var(--g-2)}.news-comments .comment-content .comment-answer .comment-pseudo{align-items:center;display:flex;margin-bottom:var(--g-1)}.news-comments .comment-content .comment-answer .comment-pseudo:before{background-image:url(/build/images/fox-assist.c8f48108.svg);background-repeat:no-repeat;background-size:cover;content:"";display:inline-flex;height:45px;margin-right:var(--g-1);width:45px}.news-comments .pagination{align-items:center;display:flex;gap:var(--g-1);justify-content:center;list-style:none;margin:0;padding:0}.news-comments .pagination a,.news-comments .pagination span{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;color:var(--bs-dark);display:flex;font-size:var(--fs-14);font-weight:var(--fw-600);height:35px;justify-content:center;text-decoration:none;transition:all .2s ease;width:35px}.news-comments .pagination a.current,.news-comments .pagination a:hover,.news-comments .pagination span.current,.news-comments .pagination span:hover{background-color:var(--bs-blue);border-color:var(--bs-blue);color:var(--bs-white)}.news-comments .pagination a.current,.news-comments .pagination span.current{cursor:default}.news-comments .pagination a.disabled,.news-comments .pagination span.disabled{cursor:not-allowed;opacity:.5}