.loader-wrapper,.preloader-wrapper{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1031}.loader-wrapper{opacity:.8}.accessibility-skip-wrapper .accessibility-skip-overlay,.preloader-wrapper{background:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1031}.accessibility-skip-wrapper{display:none}.accessibility-skip-wrapper .accessibility-skip-overlay{opacity:.8}.accessibility-skip-wrapper .accessibility-skip-widget{background:#fff;border:5px solid blue;border-radius:30px;left:24px;opacity:1;padding:12px 24px;position:fixed;top:16px;width:-moz-fit-content;width:fit-content;z-index:1033}.accessibility-skip-wrapper .accessibility-skip-widget .content-row .main-text{color:#000;font-size:16px}.accessibility-skip-wrapper .accessibility-skip-widget .content-row .enter-tag{background:blue;border-radius:20px;color:#fff;display:inline-block;font-size:14px;margin-right:16px;min-width:65px;padding:4px 8px;text-align:center}.accessibility-skip-wrapper .accessibility-skip-widget .accessible-only{display:none}body.accessibility .accessibility-skip-widget .accessible-only{display:initial}body.accessibility [tabindex="0"]:focus-visible{border-radius:8px;outline:2px solid blue!important;outline-offset:8px}.nav-bar{margin:0 auto;max-width:1400px}@media screen and (max-width:1200px){.nav-bar{background:#fff;opacity:1;position:relative;z-index:999}}.nav-bar .gradient{background:transparent linear-gradient(180deg,#052850,hsla(0,0%,50%,0)) 0 0 no-repeat padding-box;height:200px;max-width:1400px;opacity:.9;position:absolute;width:100%;z-index:-5}@media screen and (max-width:1200px){.nav-bar .gradient{height:100px;margin-top:72px;opacity:0}.nav-bar .container-xl{background:#fff}.nav-bar .navbar{display:block}}@media screen and (max-width:992px){.nav-bar .navbar-brand{margin-left:-10px;margin-right:0}}.nav-bar .navbar-brand img{margin:24px -15px 0;max-width:266px}@media screen and (max-width:1200px){.nav-bar .navbar-brand img{margin-left:6px;margin-top:0}}@media screen and (max-width:768px){.nav-bar .navbar-brand img{margin-top:4px;max-width:204px}}@media screen and (max-width:360px){.nav-bar .navbar-brand img{margin-top:8px;max-width:160px}}@media screen and (max-width:1200px){.nav-bar .navbar-collapse{border-top:1px solid #fff;margin-left:-5%;width:110%}.nav-bar .navbar-collapse.collapsing,.nav-bar .navbar-collapse.show{border-top:1px solid rgba(36,60,111,.149)}.nav-bar .navbar-collapse.show{margin-top:13px}.nav-bar .navbar-collapse .navbar-nav{width:100%}}.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-dark.active,.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-dark:hover{border-bottom:2px solid #d82244;padding-bottom:2px}.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-light.active,.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-light:hover{border-bottom:2px solid #c1c1c1;padding-bottom:2px}@media screen and (max-width:1200px){.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-light.active,.nav-bar .navbar-collapse .navbar-nav .nav-item span.background-light:hover{border-bottom:2px solid #d82244;padding-bottom:2px}.nav-bar .navbar-toggler{border:none!important;float:right;outline:none}}@media screen and (max-width:992px){.nav-bar .navbar-toggler{margin-right:-18px}}.nav-bar .navbar-toggler .navbar-toggler-icon{color:#fff;font-size:40px;margin-top:24px}@media screen and (max-width:1200px){.nav-bar .navbar-toggler .navbar-toggler-icon{color:#000;margin-top:0}}.nav-bar ul{margin:32px auto 0;text-align:center}.nav-bar ul a,.nav-bar ul li{color:#fff!important;cursor:pointer;display:inline;font-size:16px;line-height:22px;margin:0;outline:none}@media screen and (max-width:1200px){.nav-bar ul a,.nav-bar ul li{color:#052850!important;font-size:15px;font-weight:700;line-height:21px}}.nav-bar ul a:hover,.nav-bar ul li:hover{text-decoration:none}@media screen and (max-width:1200px){.nav-bar ul li{border-top:1px solid rgba(36,60,111,.149);padding:15px 0}.nav-bar ul li:first-child{border:none}.nav-bar ul li img{margin-right:10px}.nav-bar ul li a{margin-left:11px}}.nav-bar ul li .icon-cart{margin-right:13px;outline:none}.nav-bar ul li .icon-cart i{font-size:26px}.nav-bar ul li .right-menu-login{background:none;border:none;border-bottom:2px solid transparent;color:#fff;margin-left:-3px;padding-bottom:2px}@media screen and (max-width:1200px){.nav-bar ul li .right-menu-login{border-radius:4px;color:#000;font-weight:700;margin-left:11px}}.nav-bar ul li .right-menu-logout{margin-left:-13px}@media screen and (max-width:1200px){.nav-bar ul li .right-menu-logout{margin-left:14px}.nav-bar ul li .right-menu-logout img{filter:invert(73%)!important}}.nav-bar ul.navbar-right-options-desktop{margin-left:0;margin-right:0;padding:0}.nav-bar ul.navbar-right-options-desktop li{margin-right:14px}.nav-bar ul.navbar-right-options-desktop li .right-menu-divider{background:#fff;display:inline-block;height:36px;margin:-4px 0 -14px 9px;width:1px}.nav-bar ul.navbar-right-options-desktop .background-dark.active,.nav-bar ul.navbar-right-options-desktop .background-dark:hover{border-bottom:2px solid #d82244;padding-bottom:2px}.nav-bar ul.navbar-right-options-desktop .background-light.active,.nav-bar ul.navbar-right-options-desktop .background-light:hover{border-bottom:2px solid #c1c1c1;padding-bottom:2px}@media screen and (max-width:1200px){.nav-bar ul.navbar-right-options-desktop .background-light.active,.nav-bar ul.navbar-right-options-desktop .background-light:hover{border-bottom:2px solid #d82244;padding-bottom:2px}.nav-bar .navbar-toggler span{margin:-3px -12px 0 0!important}}.nav-bar .navbar-toggler span:first-child{display:none}.nav-bar .navbar-toggler span:nth-child(2){display:block}@media screen and (max-width:1200px){.nav-bar .navbar-toggler span i{font-size:28px}}.nav-bar .navbar-toggler.collapsed span:first-child{display:block}.nav-bar .navbar-toggler.collapsed span:nth-child(2){display:none}body.accessibility .nav-bar a:focus-visible{outline-color:#fff;outline-offset:4px}@media screen and (max-width:1200px){body.accessibility .nav-bar a:focus-visible{outline-color:blue}}body.accessibility .navbar-brand:focus-visible{outline:none}body.accessibility .navbar-brand:focus-visible img{border-radius:8px;outline:2px solid #fff;outline-offset:8px}@media screen and (max-width:1200px){body.accessibility .navbar-brand:focus-visible img{outline-color:blue}}body.accessibility .navbar-toggler:focus-visible i{border-radius:4px;outline:2px solid blue;outline-offset:8px}.header-login-form-container{width:100%}.header-login-form-container label{color:#052850;font-size:16px;font-weight:700;justify-content:left}.header-login-form-container input{border-radius:8px;margin-top:2px;width:100%!important}.header-login-form-container button{font-size:17px;text-space:2.72px;float:right;font-weight:700;height:44px;margin-bottom:12px;margin-top:28px;width:200px}.header-login-form-container .registration-link{font-size:16px;font-weight:700}@media screen and (max-width:480px){.header-login-form-container .registration-link{font-size:15px}}.header-login-form-container .registration-link a{color:#0563c1;text-decoration:underline}#companyMaintenanceModal .modal-body,#mainFlAziendaModal .modal-body,#mainFlPrivacy2024Modal .modal-body,#maintenanceModal .modal-body{text-align:center}#companyMaintenanceModal .modal-body legend,#mainFlAziendaModal .modal-body legend,#mainFlPrivacy2024Modal .modal-body legend,#maintenanceModal .modal-body legend{font-size:16px;line-height:1.5}#companyMaintenanceModal .modal-body .fl-azienda-radio-container input,#mainFlAziendaModal .modal-body .fl-azienda-radio-container input,#mainFlPrivacy2024Modal .modal-body .fl-azienda-radio-container input,#maintenanceModal .modal-body .fl-azienda-radio-container input{cursor:pointer;margin:10px 0 0 25px}#companyMaintenanceModal .modal-body .fl-azienda-radio-container label,#mainFlAziendaModal .modal-body .fl-azienda-radio-container label,#mainFlPrivacy2024Modal .modal-body .fl-azienda-radio-container label,#maintenanceModal .modal-body .fl-azienda-radio-container label{cursor:pointer;margin:0 21px 0 3px}#companyMaintenanceModal .modal-body button,#mainFlAziendaModal .modal-body button,#mainFlPrivacy2024Modal .modal-body button,#maintenanceModal .modal-body button{background:#d82244;border:none;border-radius:5px;color:#fff;margin:22px 0 11px;outline:none;padding:7px 34px;width:-moz-fit-content;width:fit-content}#companyMaintenanceModal .modal-body button .disabled,#mainFlAziendaModal .modal-body button .disabled,#mainFlPrivacy2024Modal .modal-body button .disabled,#maintenanceModal .modal-body button .disabled{cursor:no-drop}.news{color:#fff;overflow:hidden;width:295px}@media screen and (max-width:767px){.news{margin-left:8px}}.news-label{color:#fff;padding-right:14px}@media screen and (max-width:767px){.news-label{margin-left:8px;margin-top:15px}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.select-style{color:#052850;font-size:20px;width:100%}.select-style .select2-container{width:100%!important}.select-style .select2-container .select2-selection{border:none;border-radius:8px;height:43px;padding:6px 0 0 10px}@media screen and (max-width:480px){.select-style .select2-container .select2-selection{height:50px;padding:9px 0 0 10px}}.select-style .select2-container .select2-selection .select2-selection__rendered{color:#052850;font-weight:700}.select-style .select2-container .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#052850!important;font-weight:400}.select-style .select2-container .select2-selection .select2-selection__arrow{margin-right:16px}.select-style .select2-container .select2-selection .select2-selection__arrow b{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hldnJvbi1kb3duIGZhLXctMTQiIGRhdGEtaWNvbj0iY2hldnJvbi1kb3duIiBkYXRhLXByZWZpeD0iZmFzIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMjA3LjAyOSAzODEuNDc2IDEyLjY4NiAxODcuMTMyYy05LjM3My05LjM3My05LjM3My0yNC41NjkgMC0zMy45NDFsMjIuNjY3LTIyLjY2N2M5LjM1Ny05LjM1NyAyNC41MjItOS4zNzUgMzMuOTAxLS4wNEwyMjQgMjg0LjUwNWwxNTQuNzQ1LTE1NC4wMjFjOS4zNzktOS4zMzUgMjQuNTQ0LTkuMzE3IDMzLjkwMS4wNGwyMi42NjcgMjIuNjY3YzkuMzczIDkuMzczIDkuMzczIDI0LjU2OSAwIDMzLjk0MUwyNDAuOTcxIDM4MS40NzZjLTkuMzczIDkuMzcyLTI0LjU2OSA5LjM3Mi0zMy45NDIgMCIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;border:none!important;height:12px!important;top:16px;width:12px!important}@media screen and (max-width:480px){.select-style .select2-container .select2-selection .select2-selection__arrow b{height:22px!important;width:18px!important}}.select2-results__option--highlighted{background:#052850!important}.container-xl{max-width:1400px!important}.modal-partner-details{max-height:80vh;overflow-y:auto;padding:40px 60px}.modal-partner-details .image-container img{max-width:235px}.modal-partner-details .body-title{color:#d82244;font-size:25px;font-weight:bolder;line-height:32px;margin:0}.modal-partner-details .body-description,.modal-partner-details .body-subtitle{color:#052850;font-size:16px;line-height:20px}.modal-partner-details .body-subtitle{font-weight:700;margin-top:2px}.modal-partner-details .body-description{margin-top:16px}.modal-partner-details .modal-partner-footer-container{border-top:1px solid #052850;margin-top:32px;padding-top:12px}.modal-partner-details .modal-partner-footer-container img{margin-right:6px;margin-top:-3px;width:20px}.modal-partner-details .modal-partner-footer-container a{outline:none;text-decoration:none}.modal-partner-details .modal-partner-footer-container a:hover{text-decoration:none}.modal-partner-details .modal-partner-footer-container .button-close{margin-left:20px}@media screen and (max-width:992px){.modal-partner-details .modal-partner-footer-container .button-close{display:block;margin-left:0;margin-top:4px;width:100%}}.modal-partner-details .modal-partner-footer-container .button-close span{color:#052850!important;letter-spacing:1.96px}.modal-partner-details .modal-partner-footer-container .button-go{margin-left:50px}@media screen and (max-width:992px){.modal-partner-details .modal-partner-footer-container .button-go{display:block;margin-left:0;margin-top:12px;width:100%}}.modal-partner-details .modal-partner-footer-container .button-go span{color:#d82244;font-weight:700;letter-spacing:1.96px}.circuits-page-container .main-small-banner-container{height:250px;overflow:hidden;width:100%}.circuits-page-container .main-banner{left:0;margin:0 auto;max-width:1400px;position:absolute;right:0;top:0;z-index:-10}@media screen and (max-width:1400px){.circuits-page-container .main-banner{left:auto}}@media screen and (max-width:992px){.circuits-page-container .main-banner{margin-top:73px}}@media screen and (max-width:768px){.circuits-page-container .main-banner{width:100%}}.circuits-page-container .container-xl{max-width:1400px!important}.circuits-page-container .main-container{position:absolute;top:90px;width:100%}.circuits-page-container .main-container h1{color:#052850;font-size:53px;font-weight:bolder;line-height:66px;margin-top:80px}@media screen and (max-width:1200px){.circuits-page-container .main-container h1{font-size:42px;line-height:54px;margin-top:100px}}@media screen and (max-width:992px){.circuits-page-container .main-container h1{font-size:44px;line-height:46px;margin-bottom:47px;margin-top:165px;padding-left:5px}}@media screen and (max-width:768px){.circuits-page-container .main-container h1{font-size:34px;margin-top:124px}}@media screen and (max-width:480px){.circuits-page-container .main-container h1{font-size:28px;line-height:42px;margin-top:100px}}.circuits-page-container .main-container .top-spacer{height:120px}@media screen and (max-width:992px){.circuits-page-container .main-container .top-spacer{background:#fff;height:54px}}@media screen and (max-width:768px){.circuits-page-container .main-container .top-spacer{height:44px}}@media screen and (max-width:480px){.circuits-page-container .main-container .top-spacer{height:24px}}.circuits-page-container .main-container article{background:#fff}.circuits-page-container .main-container article .article-shell{display:flex}@media screen and (max-width:992px){.circuits-page-container .main-container article .article-shell{padding-left:20px!important}}.circuits-page-container .main-container article .article-shell .article-content{height:-moz-max-content;height:max-content;margin:auto 20px auto 0}.circuits-page-container .main-container article .article-shell .article-content.text-right-content{margin:auto 0}@media screen and (max-width:1200px){.circuits-page-container .main-container article .article-shell .article-content.text-right-content{margin-left:20px}}.circuits-page-container .main-container article .article-shell .article-content h2{color:#052850;font-size:34px;font-weight:700;line-height:42px}@media screen and (max-width:768px){.circuits-page-container .main-container article .article-shell .article-content h2{font-size:25px;line-height:32px}}.circuits-page-container .main-container article .article-shell .article-content h4,.circuits-page-container .main-container article .article-shell .article-content li,.circuits-page-container .main-container article .article-shell .article-content p{color:#052850;font-size:20px;line-height:30px}.circuits-page-container .main-container article .article-shell .article-content h4{font-weight:700}.circuits-page-container .main-container article .article-shell .article-content ol{counter-reset:list}.circuits-page-container .main-container article .article-shell .article-content ol li{list-style:none;position:relative}.circuits-page-container .main-container article .article-shell .article-content ol li:before{content:counter(list,lower-alpha) ") ";counter-increment:list;left:-1.4em;position:absolute}.circuits-page-container .main-container article .image-shell{display:flex;padding:0!important}@media screen and (max-width:768px){.circuits-page-container .main-container article .image-shell{padding:14px 50px 0!important}}.circuits-page-container .main-container article .image-shell img{display:flex;margin:auto;max-width:415px;width:inherit}@media screen and (min-width:1200px){.circuits-page-container .main-container article .image-shell img.img-right{margin-left:20px}}@media screen and (max-width:768px){.circuits-page-container .main-container article.article-second .image-shell{margin-top:28px}.circuits-page-container .main-container article.article-second .article-content{margin-left:0!important}}@media screen and (max-width:480px){.circuits-page-container .main-container .row{margin-left:0;margin-right:0}}.circuits-page-container .main-container h1{color:#fff;margin-top:30px}@media screen and (max-width:480px){.circuits-page-container .main-container h1{margin-top:-3px}.circuits-page-container .main-container .top-spacer.row,.circuits-page-container .main-container article{margin-left:-15px!important;margin-right:-15px!important}}.circuits-page-container .main-container article .article-content{margin-top:16px!important;min-height:300px}@media screen and (max-width:1200px){.circuits-page-container .main-container article .article-content{min-height:390px}}@media screen and (max-width:768px){.circuits-page-container .main-container article .article-content{min-height:0}}.circuits-page-container .main-container article .image-shell{margin-top:88px}@media screen and (max-width:1200px){.circuits-page-container .main-container article .image-shell{margin-top:178px}}@media screen and (max-width:992px){.circuits-page-container .main-container article .image-shell{margin-top:341px}}@media screen and (max-width:768px){.circuits-page-container .main-container article .image-shell{margin-top:0}}@media screen and (max-width:480px){.circuits-page-container .main-container article .image-shell{margin-top:0}}@media screen and (max-width:1200px){.circuits-page-container .main-container article .image-shell img{margin-bottom:0}}@media screen and (max-width:768px){.circuits-page-container .main-container article .image-shell img{margin-bottom:auto}}.circuits-page-container .main-container .backgray-container{background:#e7eaee;display:block;margin:-55px -15px 0;padding:20px 0 1px!important;position:relative;z-index:5}@media screen and (max-width:480px){.circuits-page-container .main-container .backgray-container{margin-top:-50px}}.circuits-page-container .main-container .backgray-container h2,.circuits-page-container .main-container .backgray-container h3{color:#052850;font-size:34px;font-weight:700;line-height:42px;margin-top:20px;text-align:center}.circuits-page-container .main-container .backgray-container h3{font-size:28px}.circuits-page-container .main-container .backgray-container .map-select .category-search-container{margin-top:9px}@media screen and (max-width:768px){.circuits-page-container .main-container .backgray-container .map-select .category-search-container{margin-top:20px}}.circuits-page-container .main-container .backgray-container .map-select .province-search-container{margin-top:16px}@media screen and (max-width:768px){.circuits-page-container .main-container .backgray-container .map-select .province-search-container{margin-top:20px}}.circuits-page-container .main-container .backgray-container .map-select .chain-search-container{margin-top:16px}@media screen and (max-width:768px){.circuits-page-container .main-container .backgray-container .map-select .chain-search-container{margin-top:20px}}.circuits-page-container .main-container .backgray-container .map-select .map-pin-type-container{margin-top:16px}@media screen and (max-width:768px){.circuits-page-container .main-container .backgray-container .map-select .map-pin-type-container{margin-top:20px}}.circuits-page-container .main-container .backgray-container .map-select .submit-container{width:100%}.circuits-page-container .main-container .backgray-container .map-select .submit-container #circuit_search_submit{background:#d82244;border:none;border-radius:20px;color:#fff;display:flex;font-size:17px;font-weight:700;letter-spacing:2.72px;line-height:38px;margin:28px auto 24px;padding:3px 57px}.circuits-page-container .main-container .backgray-container .cta-partner-online h3{margin-top:0}.circuits-page-container .main-container .backgray-container .cta-partner-online .find-partner-button{background:#d82244;border:none;border-radius:30px;color:#fff;font-size:17px;font-weight:700;letter-spacing:2.72px;line-height:38px;margin:24px 0 32px;min-width:265px;padding:3px 45px;text-align:center}@media screen and (max-width:992px){.circuits-page-container .main-container .backgray-container .cta-partner-online .find-partner-button{padding:3px 18px}}@media screen and (max-width:768px){.circuits-page-container .main-container .backgray-container .cta-partner-online .find-partner-button{margin-bottom:90px;padding:3px 30px}}@media screen and (max-width:480px){.circuits-page-container .main-container .backgray-container .cta-partner-online .find-partner-button{padding:3px 24px}}.circuits-page-container .main-container .backgray-container .cta-partner-online .find-partner-button:hover{text-decoration:none}.circuits-page-container .main-container .backgray-container .select-style label{display:none;font-size:16px}.circuits-page-container .main-container .partner-container{background:#fff;display:none;margin:-6px 0 -1px}.circuits-page-container .main-container .partner-container .partner-search-container{margin-top:-16px}.circuits-page-container .main-container .partner-container .partner-search-container .select2-selection{border:1.5px solid #ced4da}.circuits-page-container .main-container .partner-container .partner-logo-carousel{justify-content:center;text-align:center}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col{display:flex;margin-top:0}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row{display:none}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row #partnerLogoCarousel-track{height:150px}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row #partnerLogoCarousel-track .splide__slide{display:flex;height:100%}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row #partnerLogoCarousel-track .splide__slide .partner-carousel-images{cursor:pointer;margin:auto;max-height:150px;max-width:220px}@media screen and (max-width:992px){.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row #partnerLogoCarousel-track .splide__slide .partner-carousel-images{max-width:180px}}@media screen and (max-width:480px){.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row #partnerLogoCarousel-track .splide__slide .partner-carousel-images{max-width:190px}}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-left,.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-right{display:flex}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-left img,.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-right img{cursor:pointer;margin:auto;width:28px}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-left img:first-child,.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-right img:first-child{float:left}.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-left img:nth-child(2),.circuits-page-container .main-container .partner-container .partner-logo-carousel .partner-logo-carousel-col .partner-carouse-row .arrow-right img:nth-child(2){float:right}.circuits-page-container .main-container .promoshopping-point-banner{margin-top:63px}.circuits-page-container .main-container .promoshopping-point-banner h5{text-align:center}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container{margin:36px auto 0;position:relative;width:100%}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .pp-banner{width:100%}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box{left:41px;position:absolute;top:30px}@media screen and (max-width:1400px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box{left:31px;top:20px}}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box{left:26px;top:15px}}@media screen and (max-width:1400px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-logo{width:363px}}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-logo{width:313px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-text-title{color:#fff;font-size:35px;font-weight:700;line-height:28px;margin-top:23px}@media screen and (max-width:1400px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-text-title{font-size:30px;margin-top:15px}}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-text-title{font-size:26px;margin-top:12px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-text-article{color:#fff;font-size:20px;line-height:30px;margin-top:7px;width:43%}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-text-box .pp-text-article{font-size:16px;line-height:23px;margin-top:5px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box{bottom:41px;position:absolute;right:195px}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box{right:111px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button{background:#fff;border:none;border-radius:30px;margin-top:24px;padding:3px 44px}@media screen and (max-width:1200px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button{margin-top:10px}}@media screen and (max-width:992px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button{margin-top:9px;padding:4px 43px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button a,.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button a:hover{color:#d82244!important;font-size:17px;font-weight:700;letter-spacing:3.84px;line-height:38px;outline:none;text-align:center;text-decoration:none}@media screen and (max-width:992px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button a,.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-container .promoshopping-point-suggest-box button a:hover{font-size:18px;line-height:38px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container{margin:36px auto 0;max-width:375px;position:relative;width:100%}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .pp-banner{width:100%}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box{bottom:24px;left:31px;position:absolute}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box{left:23px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-logo{width:313px}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-logo{width:283px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-text-title{color:#fff;font-size:26px;font-weight:700;line-height:26px;margin-top:23px;width:84%}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-text-title{font-size:23px;margin-top:6px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-text-article{color:#fff;font-size:17px;line-height:23px;margin-top:7px;width:84%}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .pp-text-article{line-height:20px;margin-top:-9px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box{margin-left:-11px;margin-top:24px;width:100%}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box{margin-top:16px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button{background:#fff;border:none;border-radius:30px;display:flex;margin:0 auto;padding:3px 44px}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button{margin-top:10px}}.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button a,.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button a:hover{color:#d82244!important;font-size:17px;font-weight:700;letter-spacing:3.84px;line-height:38px;outline:none;text-align:center;text-decoration:none}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button a,.circuits-page-container .main-container .promoshopping-point-banner .promoshopping-point-mobile-container .promoshopping-point-mobile-text-box .promoshopping-point-mobile-suggest-box button a:hover{font-size:18px;line-height:38px}}.circuits-page-container .main-container .promoshopping-point-banner{margin:0 -15px 234px}@media screen and (max-width:992px){.circuits-page-container .main-container .promoshopping-point-banner{margin-bottom:251px}}@media screen and (max-width:768px){.circuits-page-container .main-container .promoshopping-point-banner{margin-bottom:281px}}@media screen and (max-width:480px){.circuits-page-container .main-container .promoshopping-point-banner{margin-bottom:374px}}body.accessibility .circuits-page-container .select-style label{display:initial!important}