:root{--text:#ffffff;--text-light:#ffffff;--text-dark:#e6e6e6;--background:#000000;--background-light:#1a1a1a;--background-dark:#000000;--primary:#ba0022;--primary-light:#e0405d;--primary-dark:#800018;--secondary:#ba1700;--secondary-light:#e64526;--secondary-dark:#7a1000;--accent:#e00413;--accent-light:#ff4a54;--accent-dark:#a00010}body{font-family:'Maven Pro',sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;color:var(--color)}h1{font-size:55px}h2{font-size:40px}h3{font-size:30px}.square-button{flex:inline-flex;display:column;justify-content:center;align-items:center;align-content:flex-start;width:100%;height:140px;background-color:rgba(145,33,33,0.41);color:#fff;text-align:center;text-decoration:none;cursor:pointer;transition:color 0.3s,border-color 0.3s,background-color 0.3s;position:relative;margin-right:3px;margin-left:3px;font-size:1.5rem;border:1px solid white;border-radius:10px}.square-button:hover{color:#ff0000;border-color:#ff0000}.square-button:active{background-color:#ff5555;border-color:#ff5555;color:#fff}.square-button i{font-size:24px}.square-button .button-text{margin-top:20px;padding-bottom:5px;font-weight:normal}.accordion-card{display:block;width:100%;min-width:200px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.accordion-button .lightbackground{display:flex;flex-direction:column;cursor:pointer;background-color:#2F3235;border-radius:5px}.accordion-button .darkbackground{display:flex;flex-direction:column;cursor:pointer;background-color:#25282b;border-radius:5px}.button-content{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:5px}.text{color:white;font-weight:normal}.accordion-content{padding:10px;display:none;color:white}.accordion-button.active .accordion-content{display:block}.accordion-button.active .button-text{color:red}.button-icon{color:white;font-size:25px}.accordion-button.active .accordion-card{border-color:red}.square-box{width:75%;height:120px;background-color:rgba(145,33,33,0.41);border:1px solid #fff;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative}.square-box i{font-size:2rem}.square-box .text-top,.square-box .text-bottom{text-align:center;line-height:2rem}.square-box .text-top{font-size:20px}.square-box .text-bottom{font-size:13px;color:#ded7d7}.box-link{text-decoration:none;color:inherit;width:100%;max-width:100%}.box{display:flex;width:100%;background-color:#333;color:#fff;border:1px solid #fff;border-radius:5px;transition:background-color 0.3s,color 0.3s}.box:hover{background-color:#555}.box img{min-height:100%}.box-content{flex-grow:1;display:flex;flex-direction:column;text-align:center;margin-right:10px;min-width:200px}.box-title{font-size:2rem;margin:0;word-wrap:break-word;color:white}.box-text{font-size:1rem;word-wrap:break-word}details>summary{border:none;font-size:20px;cursor:pointer;color:white}details>p{font-size:16px;padding:4px;margin:0;color:white}.faq-strich{border:1px solid red}.step-by-step-section{display:flex;justify-content:center;padding:2%;background-color:#333333;color:#FFFFFF;max-width:100%;margin:auto;overflow-y:scroll;min-width:200px}.step-by-step-section h2{color:#E94B35;border-bottom:2px solid #E94B35;padding-bottom:10px;margin-bottom:20px;text-align:left}.step{display:flex;align-items:flex-start;margin-bottom:40px;min-width:200px}.step.left{flex-direction:row}.step.right{flex-direction:row-reverse}.step img{flex:0 0 50%;height:auto;margin:0 2%;border-radius:8px;object-fit:contain}.text-container{flex:1;display:flex;flex-direction:column;justify-content:center}.step h3{margin:0;color:#FFFFFF;font-size:1.5em}.step p{color:#CCCCCC;margin-top:10px}.step hr{border:0;height:1px;background:#E94B35;margin:10px 0}.step-by-step-section::-webkit-scrollbar{width:8px}.step-by-step-section::-webkit-scrollbar-thumb{background-color:#E94B35;border-radius:10px}.step-by-step-section::-webkit-scrollbar-track{background:#333333}@media only screen and (max-width:600px){.step-by-step-section{max-height:none;height:auto}.step{flex-wrap:wrap}.step.right{flex-direction:column}.step.left{flex-direction:column}}