@charset "UTF-8";
/***!  Style Declaration  !***/

a.close-search-box{width:30px !important;height:30px !important}a.close-search-box:before,a.close-search-box:after{height:2px !important}@media (max-width:767px){.rate{width:130px !important;position:relative !important;top:-3px !important}}div#CybotCookiebotDialog{height:40%}@media screen and (max-width:600px){div#CybotCookiebotDialog{top:auto;bottom:20px;left:50%;transform:translate(-50%,0)}#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{font-size:10px !important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:11px !important}}@media screen and (max-width:600px){#CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row !important;flex-wrap:nowrap !important;gap:4px !important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{line-height:1;max-height:100px;margin-top:0 !important}#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:first-of-type){margin-top:0 !important}}@media only screen and (min-width:767px){#CybotCookiebotDialog{height:auto}}td[style*="text-align:center"] ul{list-style-position:inside;padding-left:0}td[style*="text-align:center"] ul li::marker{color:#ec641c}li::marker{color:#ec641c}section.rgt-col.compare-ratings-container .rating-container .rate{position:relative;top:3px}#recensione-singola #accordion .accordion-item .rate{position:relative;top:4px}.giudizio-complessivo .rating-container .rate{background-image:url(https://www.qualebanca.com/images/star-rating.webp) !important;background-repeat:no-repeat !important;background-attachment:scroll !important;background-position:0 0 !important;background-color:transparent !important;background-size:182px 368px;width:182px;height:33px;margin-right:20px;text-align:left;display:inline-block;overflow:hidden}.accordion-section .accordion-item{border:none !important;background:none !important}@media (max-width:768px){.accordion-item p{overflow:unset !important}}#sp-menu>div{justify-content:center !important}.sppb-addon-accordion .sppb-panel-faq>.sppb-panel-heading.active .sppb-toggle-direction{color:#162947 !important}eb-inst.eb-init.eb-visible{z-index:9999999}body,.sp-preloader{background-color:#fff !important;color:#162947 !important}.mod_search129 .form-inline{display:flex}.categories-container .articles-container content{min-height:36px}button.slick-prev.slick-arrow{background:url(https://www.qualebanca.com/images/arrow-left.png);left:45% !important}body{font-family:'Source Sans 3',sans-serif}img.logo-image{height:auto;width:100%;max-width:312px}section#sp-main-header{padding:30px 0;z-index:99999;position:absolute;width:100%;top:0;height:137px}section#sp-main-header .container{max-width:1440px;width:100vw}div#sp-top3 .sp-column{display:flex;justify-content:end}.sp-module.top-3-section{display:inline-block;margin:0 15px}section#sp-main-header .row{justify-content:space-between;align-items:center}.sp-megamenu-parent>li:not(:last-child){margin-right:40px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-family:'Source Sans 3',sans-serif !important;font-weight:600 !important;font-size:18px !important;color:#545454 !important}body.ltr .sp-megamenu-parent>li.sp-has-child>a:after{display:none !important}.sp-dropdown-inner{padding:0 !important;background:none !important;box-shadow:0 4px 6px -1px rgb(0 0 0 / 25%) !important;border-radius:20px !important;overflow:hidden !important}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:-180px !important}@media (max-width:768px){img.logo-image{max-width:192px}.sp-module.top-3-section{margin:0 15px 0 0 !important}}@media (max-width:480px){.offcanvas-active .offcanvas-menu{width:260px !important}}@media (min-width:900px) and (max-width:1199px){.col-lg-6{-ms-flex:0 0 58.333333% !important;flex:0 0 58.333333% !important;max-width:58.333333% !important}.col-lg-3{-ms-flex:0 0 16.666667% !important;flex:0 0 16.666667% !important;max-width:16.666667% !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-size:16px !important}.sp-megamenu-parent>li:not(:last-child){margin-right:5px}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:-150px !important}}@media (min-width:1200px) and (max-width:1349px){.sp-megamenu-parent>li:not(:last-child){margin-right:20px}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-size:15px !important}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:-255px !important}}@media (min-width:1350px) and (max-width:1439px){.sp-megamenu-parent>li:not(:last-child){margin-right:30px}}section#sp-main-body{background:#F5F5F5}.btn-primary{font-family:'Source Sans 3';background:#162947 !important;border:none !important;width:240px;height:50px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:24px;color:#FFF;border-radius:9px}.btn.btn-secondary{font-family:'Source Sans 3';background:#FFF;border:none;width:240px;height:50px;font-weight:700;text-transform:uppercase;font-size:24px;letter-spacing:1px;box-shadow:5px 5px 11px 1px rgb(174 174 192 / 36%),-4px -4px 8px -5px white !important;color:#162947;border-radius:9px}.top-3-container.login-module{position:relative}.top-3-container.login-module .d-none.d-lg-block{margin-right:20px}.login-form{width:350px;border-radius:15px;height:500px;text-align:center;padding:40px 25px 30px;background:#F5F5F5;position:absolute;right:0;display:none;box-shadow:rgb(0 0 0 / 24%) 0 3px 8px;z-index:30000}.login-module input{font-family:'Source Sans 3';box-shadow:inset 8px 8px 5px -3px rgb(174 174 192 / 20%),inset -4px -5px 5px -2px #fff !important;background:#F5F5F5;border-radius:10px;max-width:240px;margin:0 auto;height:52px;font-weight:400;font-style:italic;font-size:18px}.login-form p{font-family:inherit;color:#162947;font-size:18px;font-weight:700}hr{width:267px;border-top:1px solid #B9B7BD;margin:35px auto 25px}div#form-login-submit{margin-top:25px}a.close-login-box{width:20px;height:20px;cursor:pointer;position:absolute;right:10px;top:10px}a.close-login-box:after{content:"";height:1px;width:100%;transform:rotate(-45deg);background:#162947;position:absolute;top:10px;right:0}a.close-login-box:before{content:"";width:100%;height:1px;top:10px;position:absolute;transform:rotate(45deg);background:#162947;right:0}@media (max-width:768px){.offcanvas-menu .login-form{position:absolute;width:230px;height:auto;padding:40px 10px 20px !important;right:inherit;left:0}.offcanvas-menu .login-form p{font-size:13px}.offcanvas-menu .login-module input{height:40px;font-size:14px}.offcanvas-menu .btn-primary{font-size:16px;height:auto;width:100%}.offcanvas-menu hr{width:auto;border-top:1px solid #B9B7BD;margin:12px auto 12px}.offcanvas-menu .btn.btn-secondary{height:auto;font-size:16px;width:100%}}@media (min-width:1024px){body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full ul.sp-mega-group>li.module{display:block !important}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full ul.sp-mega-group>li{display:none}}@media (min-width:1440px){.sp-menu-full.container{width:1406px}body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{left:-348px !important}}@media (max-width:768px){section#sp-main-header{padding-top:10px}div#sp-logo{width:70%}div#sp-menu{width:30%}.offcanvas-active .offcanvas-menu{width:100% !important;position:fixed}body.ltr .close-offcanvas{right:0;top:20px}.offcanvas-menu .logo-mobile img{width:207px;padding:20px 0 0 15px}.offcanvas-menu .offcanvas-inner{padding:0}.offcanvas-inner .sp-module:first-child{margin-bottom:0 !important}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section{display:block}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section img{display:inline-block}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section a span{text-transform:uppercase;color:#162947;font-weight:500;font-size:18px;font-family:'Source Sans 3'}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section .top-3-container.login-module img{margin-right:10px;margin-left:6px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu{border-bottom:none;margin-bottom:0 !important;padding-bottom:0 !important}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section{background:#FFF;display:block;border-top:1px solid rgba(130,130,130,.3);margin:0 !important;padding:15px 0 10px 20px}.offcanvas-menu .offcanvas-inner .sp-module.top-3-section:last-child{padding:5px 0 10px 20px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>a{text-transform:uppercase;color:#162947;font-weight:700;background:#FFF;border-top:1px solid rgba(130,130,130,.3);font-size:18px !important;padding:15px 0 15px 30px;font-family:'Source Sans 3'}.offcanvas-menu .offcanvas-inner{margin-top:15px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>a>span.menu-toggler_{background:url(https://www.qualebanca.com/images/arrow-right-mobile.png) scroll no-repeat 0 0 transparent;display:inline-block;width:10px;height:18px;right:20px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>a>span.menu-toggler_:after{display:none}.offcanvas-menu .offcanvas-inner .sp-module ul>li{margin-bottom:0 !important}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>a{text-align:center;padding-left:0 !important;background:#C4C4C4}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>a>span.menu-toggler_{background:url(https://www.qualebanca.com/images/arrow-left-mobile.png) scroll no-repeat 0 0 transparent !important;left:20px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>ul.menu-child li>span.nav-header,.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>ul.menu-child li>a{font-family:inherit;font-size:18px;background:#FFF;color:#162947;font-weight:700;padding:15px 0 15px 25px;border-top:1px solid rgba(130,130,130,.3)}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child{margin-left:0}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li.menu-parent>span.nav-header>span.menu-toggler_{background:url(https://www.qualebanca.com/images/arrow-down-mobile.png) scroll no-repeat 0 5px transparent;display:inline-block;width:18px;height:18px;right:20px;position:absolute}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>span.nav-header>span.menu-toggler_:after{display:none}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>ul.menu-child li>span.nav-header>span.menu-toggler_:after{display:none}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li.menu-parent.menu-parent-open>span.nav-header>span.menu-toggler_{background:url(https://www.qualebanca.com/images/arrow-up-mobile.png) scroll no-repeat 0 5px transparent}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child>li>a{text-transform:uppercase;color:#162947;font-weight:500;font-size:18px;font-family:'Source Sans 3';background:#C4C4C4;border-top:1px solid rgba(130,130,130,.3)}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child>li>a{text-transform:uppercase;color:#162947;font-weight:600;font-size:16px;font-family:'Source Sans 3';background:#F1F1F2;border-top:1px solid rgba(130,130,130,.3);padding:15px 25px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child{margin-left:0}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child>li>a.link-grey-default{font-size:14px;text-transform:inherit;color:#545454;font-weight:600}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child>li>a.blue-arrow-link{font-family:'Source Sans 3';text-transform:inherit;font-size:16px;font-weight:600;text-decoration:underline}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li>ul.menu-child>li>a.blue-arrow-link:after{content:"";width:19px;height:19px;display:inline-block;background:url(https://www.qualebanca.com/images/blue-arrow-circle.png) scroll no-repeat 0 0 transparent;position:relative;top:4px;right:-15px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>ul.menu-child li>a.bottom-link-mobile{background:#545454;color:#FFF;text-align:center;padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:40px}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent>ul.menu-child li>a.bottom-link-mobile:after{content:'Fai il test';display:flex;background:#EC641C;width:140px;height:50px;margin:0 auto;justify-content:center;align-items:center;border-radius:12px;margin-top:20px}body.ltr.offcanvs-position-left.offcanvas-active .body-wrapper{left:0}div#sp-menu .sp-column{justify-content:end}}@media (max-width:767px){section#sp-content-top{position:fixed;z-index:600000000;top:70px !important;width:100%;background:#FFF;align-items:center;justify-content:center;padding:50px 0}section#sp-content-top form.form-inline{max-width:330px}section#sp-content-top input#mod-search{width:100%;max-width:100%;border:1px solid #232E5A;border-radius:9px;padding:13px 20px 13px 55px;background:url(https://www.qualebanca.com/images/search.png) scroll no-repeat 10px 10px transparent}section#sp-content-top .btn-primary{width:100% !important;margin:10px auto 0;font-size:18px}section#sp-content-top .search-bar{position:relative}section#sp-content-top a.close-search-box{width:20px;height:20px;cursor:pointer;position:absolute;right:0;top:-35px}section#sp-content-top a.close-search-box:before{content:"";width:100%;height:1px;top:10px;position:absolute;transform:rotate(45deg);background:#162947;right:0}section#sp-content-top a.close-search-box:after{content:"";height:1px;width:100%;transform:rotate(-45deg);background:#162947;position:absolute;top:10px;right:0}}@media (min-width:768px) and (max-width:900px){section#sp-content-top{top:65px !important}}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler_,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler_,span.nav-header.menu-toggler .menu-toggler_{display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:"Font Awesome 5 Free";font-weight:900}.author_container .author_name{margin-top:0 !important}#recensione-singola .grey-section{min-height:360px !important;margin-bottom:55px !important}.accordion-section{margin-top:55px !important}.carousel-2 .slick-slide{height:300px !important}.carousel-2 .articles-container content .short-desc{min-height:54px}.carousel-2 .slick-slide .date{visibility:hidden;height:10px}@media (max-width:768px){.offcanvas-active .offcanvas-menu{width:100% !important;position:fixed !important}.offcanvas-menu .offcanvas-inner .sp-module .sp-module-content>ul.menu>li.menu-parent.menu-parent-open>ul.menu-child li.menu-parent>span.nav-header>span.menu-toggler_{background:none !important;background-image:url(https://www.qualebanca.com/images/jch-optimize/ng/images_arrow-right-mobile.webp) !important}}@media (max-width:767px){section#banner-single-product-container h1{font-size:40px !important;padding:0 10px !important}#recensione-singola section#banner-single-product-container{min-height:280px !important;margin-bottom:-70px !important}#recensione-singola .giudizio-complessivo .rating-container{margin-top:0 !important;top:10px !important}#recensione-singola .author_container{padding-bottom:19px !important}#banner-single-product-container{height:auto !important;min-height:180px !important;margin-bottom:-10px !important}}@media screen and (max-width:575px){.eb-dialog{background:none}}@media (max-width:991.98px){.offcanvas-menu .sp-module:has(>.sp-module-content>form.mod-finder){display:none !important}.offcanvas-menu form.mod-finder.js-finder-searchform{display:none !important}}#sp-main-header{padding-top:18px !important;padding-bottom:18px !important}@media (max-width:991px){#sp-main-header{padding-top:12px !important;padding-bottom:12px !important}}@media (max-width:991.98px){#sp-main-header .logo-image-phone{height:48px}}@media (max-width:991.98px){a#search-icon-mobile_{margin-right:10px}}
