.col-25{flex:0 0 auto;width:20%}@media (min-width:992px){.col-lg-25{flex:0 0 auto;width:20%}}.bg-primary,.btn-primary{background-color:#004b97!important}.bg-secondary,.btn-secondary{background-color:#00adb5!important}.text-primary{color:#004b97!important}.border-primary{border-color:#004b97!important}.bg-info{background-color:#4377b0!important;font-size:15px}.bg-gray{background-color:#f6f7fb}.btn-info{color:#fff;background-color:#4377b0;border-color:#4377b0}.bg-yellow{background-color:#ffda00}.text-yellow{color:#ffda00}.btn-lg.btn-rounded,.btn-rounded{border-radius:2em}@media screen and (min-width:992px){.btn-xl{padding:.5rem 1rem;font-size:1.25rem}}@media screen and (min-width:1400px){.btn-xl{padding:.75rem 1.25rem;font-size:1.5rem;border-radius:.5rem}}.btn-xl.btn-rounded{border-radius:3em}@media screen and (max-width:992px){.w-md-100{width:100%!important}}a,body,li,p,ul{font-family:Montserrat,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}a{color:#4377b0;text-decoration:none}.fs-display-1{font-size:2em}@media screen and (min-width:1200px){.fs-display-1{font-size:3em}}:root{--bs-blue:$blue;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:$yellow;--bs-green:#198754;--bs-teal:$teal;--bs-cyan:$blue-secondary;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:$primary;--bs-secondary:$blue-secondary;--bs-success:#198754;--bs-info:$info;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529}.no-border{border:0!important}.dropdown-toggle.text-white:after{color:#fff}.dropdown-toggle span{font-weight:700}.top-bar{height:4em}.top-bar-social{display:flex;justify-content:center;flex-direction:column}.top-bar-social .socials{margin:0}.top-bar-social .socials a{font-size:2em}.slogan,.top-bar-social .socials .dropdown a{font-size:1.2em}.slogan{font-weight:700;margin:0 auto;height:100%;line-height:100%;align-content:center}.desktoplogo{padding:1.5rem 0;margin:0}.desktoplogo img{width:auto;height:70px}.howitworks{align-content:center}.howitworks a{font-weight:700}#search-form .searchbar{border-radius:2em!important;z-index:1;background-color:#f6f7fb;top:8px}#search-form .btn-search{border-radius:28px!important;font-size:2em;position:absolute;right:0;z-index:2;top:0;background-color:#4786e9;width:55px;height:55px}.categories-bar{height:70px}#navbar-categories,#navbar-nav{height:100%}#navbar-categories a{color:#004b97}@media screen and (min-width:1200px){.bg-shape-right{background-image:url(shaperight.png);padding:.5rem 1rem;font-size:1.25rem;background-position:98% 5px;background-repeat:no-repeat;background-size:contain}}@media screen and (min-width:1400px){.bg-shape-right{background-position:85% 5px}}@media screen and (min-width:2100px){.bg-shape-right{background-position:75% 5px}}.bg-bonus{background-position-x:center;background-position-y:center}@media screen and (min-width:1200px){.bg-bonus{background-image:url(bonus.png);padding:.5rem 1rem;font-size:1.25rem;background-repeat:no-repeat;background-size:contain}}.bg-ragazzo{background-image:url(bonus-ragazzo.png);padding:.5rem 1rem;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1200px){.bg-shape-left{padding:.5rem 1rem;font-size:1.25rem;background-image:url(shapeleft.png);background-repeat:no-repeat;background-position:0 0;background-size:contain}}.section-title{text-align:center}.section-title h3{color:#004b97;font-weight:700}@media screen and (min-width:1200px){.section-title h3{font-size:4rem}}.section-title h1,.section-title h2,.section-title h4{color:#004b97;font-weight:700}@media screen and (min-width:1200px){.section-title h1,.section-title h2,.section-title h4{font-size:3.3rem}}@media (min-width:1280px){.col-xl-1-5{flex:0 0 20%;max-width:25%}}@media (min-width:992px){.col-lg-1-5{flex:0 0 20%;max-width:20%}}@media (min-width:768px){.col-lg-1-5{flex:0 0 20%;max-width:20%}}body,html{overflow-x:hidden}@media (max-width:1200px){.offcanvas-collapse{position:fixed;top:56px;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;transition:transform .3s ease-in-out,visibility .3s ease-in-out;z-index:99999}.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}}.nav-scroller .nav{color:hsla(0,0%,100%,.75)}.nav-scroller .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:#6c757d}.nav-scroller .nav-link:hover{color:#007bff}.nav-scroller .active{font-weight:500;color:#343a40}.paragraph-bonus{font-size:2em}.progress.border{border-width:5px!important}.progress-label{line-height:4em}.bg-secondary .section-title{color:#fff}.bg-secondary .section-title h5{color:#fff;font-weight:700}@media screen and (min-width:1200px){.bg-secondary .section-title h5{font-size:3.3rem}}