.et-waypoint:not(.et_pb_counters){opacity:1!important;width:20%!important}.seo-content{font-size:1.125rem;line-height:1.8;color:rgb(95,95,95);max-width:100%;overflow-x:hidden;word-break:break-word;overflow-wrap:break-word}.seo-content h2{font-size:3rem;font-weight:700;color:#111;margin:2rem 0 0.75rem}.seo-content h3{font-size:3rem;font-weight:600;color:#222;margin:1.75rem 0 0.5rem}.seo-content h4{font-size:2rem;font-weight:600;color:#333;margin:1.25rem 0 0.4rem}.seo-content p{margin:0 0 1.1rem}.seo-content strong,.seo-content b{font-weight:700}.seo-content em,.seo-content i{font-style:italic}.seo-content ul,.seo-content ol{margin:0 0 1.1rem 1.5rem;padding:0}.seo-content ul{list-style:disc}.seo-content ol{list-style:decimal}.seo-content li{margin-bottom:0.4rem}.seo-content a{color:#8b6f5e;text-decoration:underline}.seo-content a:hover{color:#5c4033}.seo-content button,.seo-content .btn,.seo-content a.cta-btn{display:inline-block;background:#E5303E;color:#fff!important;text-decoration:none;padding:0.7rem 1.6rem;border-radius:4px;font-weight:600;font-size:18px;letter-spacing:0.04em;margin:0.5rem 0;border:none;cursor:pointer;transition:background 0.2s;max-width:100%;box-sizing:border-box;font-family: Eurostar}.seo-content button:hover,.seo-content .btn:hover,.seo-content a.cta-btn:hover{background:#142456}.seo-content blockquote{border-left:3px solid #8b6f5e;margin:1.75rem 0;padding:0.85rem 1.5rem;background:#faf7f5;color:#444;font-style:italic;border-radius:0 4px 4px 0}.seo-content .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin:1.75rem 0;border:1px solid #e2d9d3;border-radius:6px}.seo-content table{width:100%;border-collapse:collapse;font-size:0.88rem}.seo-content thead tr{background:#142456;color:#fff}.seo-content th{padding:0.75rem 1rem;text-align:left;font-weight:600;font-size:0.82rem;letter-spacing:0.03em}.seo-content td{padding:0.7rem 1rem;border-bottom:1px solid #e2d9d3;vertical-align:top}.seo-content tbody tr:nth-child(even){background:#faf7f5}.seo-content .faq-item{border-top:1px solid #e2d9d3;padding:1rem 0}.seo-content .faq-item:last-child{border-bottom:1px solid #e2d9d3}.seo-content .faq-question{font-weight:700;color:#111;margin-bottom:0.4rem}.seo-content .faq-answer{color:#555}.seo-content img{max-width:100%;height:auto;border-radius:6px;display:block;margin:1rem 0}@media (max-width:768px){.seo-content h2{font-size:1.35rem}.seo-content h3{font-size:1.15rem}.seo-content table{display:block;overflow-x:auto;white-space:nowrap}.seo-content button,.seo-content .btn,.seo-content a.cta-btn{display:block;width:100%;text-align:center}}