html{font-size:62.5%}body{background-color:#f8f8f8;color:#000030;font-family:Poppins,sans-serif;font-size:2em}.card{box-shadow:0 0 10px 5px #e8e8e8}.card,.card-grey{border-radius:10px;margin:20px}.card-grey{background-color:#f3f3f3;box-sizing:border-box}.container{box-sizing:border-box;margin:0 auto;width:1150px}@media screen and (max-width:1199.98px){.container{width:auto}}@media screen and (max-width:575.98px){.container{width:auto}}.center{text-align:center}.margin-bottom{margin-bottom:20px}.picto{width:50px}.sticky{position:sticky;top:20px}.strong,strong{font-weight:700}.underline{position:relative;z-index:1}.underline:before{background-color:#12ffc1;bottom:5px;content:"";height:30%;left:10px;position:absolute;width:calc(100% - 5px);z-index:-1}.clear{clear:both}em{font-style:italic}a{color:#0000ad}.header-container{align-items:center;display:flex;font-size:1.4rem;justify-content:space-between;padding:1em}.header-container a{color:#000030}@media screen and (max-width:991.98px){.header-container{display:block}.header-container .logo-oncompare-header{padding:0}}.header-container .logo-oncompare-header img{width:200px}.header-container .logo-sub-brand{margin:0 0 4px 10px;width:160px}@media screen and (max-width:991.98px){.header-container .header-container-mobile{align-items:center;display:flex;justify-content:space-between}.header-container .header-container-mobile .menu-icon{cursor:pointer;display:block;height:20px;padding:10px;width:30px}.header-container .header-container-mobile .bar,.header-container .header-container-mobile .bar2{background-color:#0000ad;height:3px;margin:5px 0;transition:.4s}.header-container .header-container-mobile .bar{width:100%}.header-container .header-container-mobile .bar2{width:70%}}.header-container .header-nav-container{margin-right:5em}@media screen and (max-width:991.98px){.header-container .header-nav-container{border-radius:10px;display:none;padding:10px;position:relative;width:100%;z-index:2}.header-container .header-nav-container .nav-title{font-weight:700}}.header-container .header-nav-container .dropdown{color:#000030;display:block;padding-left:2em;position:relative}@media screen and (max-width:991.98px){.header-container .header-nav-container .dropdown{padding-left:0}}.header-container .header-nav-container .dropdown .sub-wrap{display:none;float:none;left:-40px;position:absolute;width:200px;z-index:2}@media screen and (max-width:991.98px){.header-container .header-nav-container .dropdown .sub-wrap{display:block;float:none;left:10px;position:inherit;z-index:2}}.header-container .header-nav-container .dropdown .sub-wrap .dropdown-nav{background:#fff;border-radius:7px;box-shadow:2px 2px 20px rgba(0,0,0,.063);margin-top:1em;opacity:1;padding:8px}@media screen and (max-width:991.98px){.header-container .header-nav-container .dropdown .sub-wrap .dropdown-nav{background:#fff;border-radius:0;box-shadow:inherit;margin-top:0;opacity:1;padding:0}}.header-container .header-nav-container .dropdown .sub-wrap .dropdown-nav li{display:inline-block;padding:.5em;width:max-content}@media screen and (max-width:991.98px){.header-container .header-nav-container .dropdown .sub-wrap .dropdown-nav li{display:inline-block;padding:0;width:100%}.header-container .header-nav-container .dropdown .sub-wrap .dropdown-nav li a{color:#0000ad;display:block;padding:10px;text-decoration:none}.header-container .header-nav-container.active{background-color:#fff;box-shadow:0 0 10px 5px #efefef;display:block;position:inherit}}.header-container .header-nav-container>ul{display:flex}@media screen and (max-width:991.98px){.header-container .header-nav-container>ul{display:block}}footer .container{line-height:1.3em;padding:1em}footer .container .copyright-container{font-size:1.6rem}@media screen and (max-width:991.98px){footer .container .copyright-container{font-size:1rem;line-height:normal}}footer .container .copyright-container img{margin-bottom:1em;width:200px}footer .container .footer-flex-container{color:#0000ad;display:flex;justify-content:space-around;margin:2em 0}@media screen and (max-width:991.98px){footer .container .footer-flex-container{flex-direction:column}footer .container .footer-flex-container .footer-part{margin-top:1em}}footer .container .footer-flex-container .title-footer{color:#0000ad;font-size:1.8rem;font-weight:700}@media screen and (max-width:991.98px){footer .container .footer-flex-container .title-footer{font-size:1.4rem}}footer .container .footer-flex-container li{font-size:1.4rem}@media screen and (max-width:991.98px){footer .container .footer-flex-container li{font-size:1.2rem}}footer .container .footer-flex-container li a{color:#000030}footer .container .footer-p p{font-size:1rem;line-height:1.3em}footer .container .footer-bpx-info{color:#505050;font-size:1.2rem;line-height:1.3em;margin:1em 0;text-align:center}@media screen and (max-width:991.98px){footer .container .footer-bpx-info{font-size:1.2rem}}.button{background-color:#0000ad;border-radius:10px;color:#fefefe;display:inline-block;font-size:1.4rem;padding:10px 30px}@media screen and (min-width:992px){.button{border-radius:15px;font-size:1.6rem;padding:20px 50px}}.button-secondary{background-color:#12ffc1;color:#0000ad}.button-admin{background-color:#fff0d2;color:#000030}.card-warning{background-color:#fff0d2;border:1px solid #ffad19;border-radius:15px;padding:10px}.box .logo{margin:80px 0 30px;text-align:center}.box .logo img{width:64px}.box .logo span{display:block}.box .card{font-size:1.4rem;margin:0 auto;padding:20px;width:400px}.box .card .title{color:#0000ad;display:block;font-size:1.6rem;font-weight:700;margin-bottom:10px}.box .card .error-list{font-weight:700;line-height:1.3;list-style:none;padding-left:0}.box .card .error-list li{background-color:#f4dcd4;border-radius:5px;color:#ff4b12;line-height:1.3;margin:5px 0;padding:5px}.box .card .form-controls input{border:2px solid #0000ad;border-radius:10px;box-sizing:border-box;margin:10px 0;padding:10px;width:100%}.box .card button{background-color:#12ffc1;border:none;border-radius:10px;color:#0000ad;cursor:pointer;display:block;margin:10px auto;padding:10px 30px}.box .card .links-container{margin-top:20px}.box .card .links-container a{display:block;line-height:1.5em}@media screen and (max-width:991.98px){.desktop{display:none}}.mobile{display:none}@media screen and (max-width:991.98px){.mobile{display:block}}.error{height:600px;line-height:1.5em;margin:20px}@media screen and (min-width:768px){.error{margin:20px auto;max-width:800px}.error .error-content{margin:3em 0}}.error .error-content .errno{color:#0000ad;font-size:2.6rem;font-weight:700;margin-bottom:1em}@media screen and (min-width:768px){.error .error-content .errno{font-size:4rem}}.error .error-content .title{font-weight:700}.error .error-content .message{font-size:1.3rem}@media screen and (min-width:768px){.error .error-content .message{font-size:1.4rem}}