.legal-section,.legal-terms-popup .popup-text{margin:2rem 1.5rem}.legal-section h1,.legal-terms-popup .popup-text h1{color:#3298dc;font-size:2rem;letter-spacing:.1rem;line-height:1.4;margin-bottom:2rem;text-align:center}.legal-section h1.page-title,.legal-terms-popup .popup-text h1.page-title{font-size:1.7rem}.legal-section p.content ul,.legal-terms-popup .popup-text p.content ul{list-style-type:disc}.legal-section .menu-list .menu-subtitle,.legal-terms-popup .popup-text .menu-list .menu-subtitle{font-size:.9rem;padding:.5rem}.legal-section .menu-list .go-to-article,.legal-terms-popup .popup-text .menu-list .go-to-article{color:#3298dc}.legal-section .menu-list li a.is-active,.legal-terms-popup .popup-text .menu-list li a.is-active{background-color:#3298dc;border-radius:20px}.legal-section .menu-list li ol,.legal-terms-popup .popup-text .menu-list li ol{margin-left:3rem}.legal-section .menu-list.border-left,.legal-terms-popup .popup-text .menu-list.border-left{border-left:1px solid #b5b5b5}.legal-section .last-update-date,.legal-terms-popup .popup-text .last-update-date{font-size:.9rem;font-style:italic;margin-bottom:1rem}.legal-section .article,.legal-section .topic,.legal-terms-popup .popup-text .article,.legal-terms-popup .popup-text .topic{margin-bottom:2rem}.legal-section .article h2,.legal-section .topic h2,.legal-terms-popup .popup-text .article h2,.legal-terms-popup .popup-text .topic h2{color:#3298dc;font-size:1.5rem;line-height:1.2;margin-bottom:1.5rem}.legal-section .article h3,.legal-section .topic h3,.legal-terms-popup .popup-text .article h3,.legal-terms-popup .popup-text .topic h3{color:#3298dc;font-size:1rem;margin-bottom:1rem}.legal-section .article .content,.legal-section .topic .content,.legal-terms-popup .popup-text .article .content,.legal-terms-popup .popup-text .topic .content{font-size:.85rem;line-height:1.4;text-align:justify}.legal-section .article .content p,.legal-section .topic .content p,.legal-terms-popup .popup-text .article .content p,.legal-terms-popup .popup-text .topic .content p{margin-bottom:1rem}.legal-section .article .content strong,.legal-section .topic .content strong,.legal-terms-popup .popup-text .article .content strong,.legal-terms-popup .popup-text .topic .content strong{color:#4a4a4a}.legal-section .article .content .info,.legal-section .topic .content .info,.legal-terms-popup .popup-text .article .content .info,.legal-terms-popup .popup-text .topic .content .info{color:#3298dc}.legal-section .article .content p.center,.legal-section .topic .content p.center,.legal-terms-popup .popup-text .article .content p.center,.legal-terms-popup .popup-text .topic .content p.center{text-align:center}.legal-section .article .content .icon,.legal-section .topic .content .icon,.legal-terms-popup .popup-text .article .content .icon,.legal-terms-popup .popup-text .topic .content .icon{font-size:1rem}.legal-section .article .content ul,.legal-section .topic .content ul,.legal-terms-popup .popup-text .article .content ul,.legal-terms-popup .popup-text .topic .content ul{margin-top:.5rem}.legal-section .article .content ol li,.legal-section .topic .content ol li,.legal-terms-popup .popup-text .article .content ol li,.legal-terms-popup .popup-text .topic .content ol li{margin-bottom:.5rem}.legal-section .article div.content>ol>li.article-subtitle,.legal-section .topic div.content>ol>li.article-subtitle,.legal-terms-popup .popup-text .article div.content>ol>li.article-subtitle,.legal-terms-popup .popup-text .topic div.content>ol>li.article-subtitle{color:#3298dc;font-size:1rem;margin-top:1.5rem}.legal-section .back-to-top,.legal-terms-popup .popup-text .back-to-top{background-color:#f5f5f5;border-color:transparent;border-radius:20px;display:block;font-size:.8rem;margin:auto}.legal-terms-popup .popup-content{padding:1rem 0 0;width:90%}.legal-terms-popup .popup-content .popup-title{margin-bottom:.5rem}.legal-terms-popup .popup-content .popup-text{font-size:.8rem;margin:0 1rem;max-height:400px;overflow:auto;-webkit-overflow-scrolling:touch}.legal-terms-popup .popup-content .popup-text .article h2{font-size:1rem}.legal-terms-popup .popup-content .popup-text .article .content{font-size:.8rem}.legal-terms-popup .popup-content .popup-text .content ul{margin-left:0}.legal-terms-popup .popup-content .app-button{border-radius:0;width:100%}.legal-terms-popup .popup-content .app-button.close-popup{border-radius:0 0 20px 20px}