.elementor-23421 .elementor-element.elementor-element-6089985{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-23421 .elementor-element.elementor-element-875daaa{--display:flex;}@media(min-width:900px){.elementor-23421 .elementor-element.elementor-element-875daaa{--width:89%;}}/* Start custom CSS for html, class: .elementor-element-533e6e3 */.3t-selection-legal-info {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    line-height: 1.7;
    color: #333;
    max-width: 900px;
    margin: 0 auto;
    padding: 20px;
}

.3t-selection-legal-info h2,
.3t-selection-legal-info h3,
.3t-selection-legal-info h4,
.3t-selection-legal-info h5 {
    color: #002654;
    margin-top: 30px;
    margin-bottom: 15px;
}

.3t-selection-legal-info ul,
.3t-selection-legal-info ol {
    margin-left: 20px;
    margin-bottom: 20px;
}

.3t-selection-legal-info li {
    margin-bottom: 8px;
}

.3t-selection-legal-info a {
    color: #0056b3;
    text-decoration: none;
}

.3t-selection-legal-info a:hover {
    text-decoration: underline;
}

.3t-selection-legal-info p {
    margin-bottom: 16px;
}

@media (max-width: 768px) {
    .3t-selection-legal-info {
        padding: 15px;
    }
}/* End custom CSS */