







.contact-form-101 .form-group.form-group-optin .checkbox label, 
.n003-footer-001 .form-group.form-group-optin .checkbox label, 
.footer-110 .form-group.form-group-optin .checkbox label {
    display: flex;
    align-items: flex-start;
    gap: 0.5rem;
}
.contact-form-101 .form-group.form-group-optin .checkbox label input, 
.n003-footer-001 .form-group.form-group-optin .checkbox label input, 
.footer-110 .form-group.form-group-optin .checkbox label input {
	position: relative;
	top: 7px;
} 


.n003-footer-001 .form-group.form-group-optin label {
	display: none;
}
.n003-footer-001 .form-group.form-group-optin .control-wrapper label {
	display: flex;
} 



.img-gallery-100 .subtitle, 
.n003-map-001 .subtitle, 
.n003-native-video-001 .subtitle, 
.n003-grid-list-001 .subtitle, 
.n003-grid-text-001 .subtitle, 
.native-video-101 .subtitle {
    text-transform: var(--sub-title-case) !important;
    font-family: var(--custom-sub-title-font-family, var(--sub-title-font-family)) !important;
    font-weight: var(--sub-title-weight) !important;
    font-style: var(--sub-title-style) !important;
    letter-spacing: var(--sub-title-spacing) !important;
font-size: var(--text-size2) !important;
    line-height: 1.55 !important;
}

