.elementor-15052 .elementor-element.elementor-element-3cdccc8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15052 .elementor-element.elementor-element-3cdccc8 > .elementor-container{max-width:1440px;min-height:75vh;}.elementor-15052 .elementor-element.elementor-element-3cdccc8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 40px 0px;}.elementor-15052 .elementor-element.elementor-element-3cdccc8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15052 .elementor-element.elementor-element-e0dd14a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0F172A 0%, #17223B 100%);}.elementor-bc-flex-widget .elementor-15052 .elementor-element.elementor-element-e0dd14a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15052 .elementor-element.elementor-element-e0dd14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;box-shadow:0px 10px 20px 0px rgba(19.999999999999986, 74.00000000000021, 241.99999999999997, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated, .elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated > .elementor-background-overlay, .elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-background-slideshow{border-radius:18px 0px 0px 18px;}.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15052 .elementor-element.elementor-element-a00ded3{text-align:start;}.elementor-15052 .elementor-element.elementor-element-a00ded3 img{max-width:165px;}.elementor-15052 .elementor-element.elementor-element-57af1cd{width:auto;max-width:auto;}.elementor-15052 .elementor-element.elementor-element-94abf48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.875em;font-weight:800;line-height:1.3em;color:var( --e-global-color-188cf0b );}.elementor-15052 .elementor-element.elementor-element-4536283{font-family:"Montserrat", Sans-serif;font-size:0.825em;font-weight:300;color:#94A3B8;}.elementor-15052 .elementor-element.elementor-element-6e76e63{--spacer-size:25px;}.elementor-15052 .elementor-element.elementor-element-296ed25{--divider-border-style:solid;--divider-color:#FFFFFF1A;--divider-border-width:1px;}.elementor-15052 .elementor-element.elementor-element-296ed25 .elementor-divider-separator{width:100%;}.elementor-15052 .elementor-element.elementor-element-296ed25 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-bc-flex-widget .elementor-15052 .elementor-element.elementor-element-8e7e4be.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15052 .elementor-element.elementor-element-8e7e4be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15052 .elementor-element.elementor-element-8e7e4be.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15052 .elementor-element.elementor-element-5febaff{width:auto;max-width:auto;text-align:end;}.elementor-15052 .elementor-element.elementor-element-5febaff > .elementor-widget-container{border-style:none;border-radius:45px 45px 45px 45px;box-shadow:0px 10px 20px 0px rgba(19.999999999999986, 74.00000000000021, 241.99999999999997, 0.1);}.elementor-15052 .elementor-element.elementor-element-5febaff:not( .elementor-widget-image ) .elementor-widget-container, .elementor-15052 .elementor-element.elementor-element-5febaff.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://watermarkhomeloans.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-15052 .elementor-element.elementor-element-5febaff img{max-width:100px;height:100px;object-fit:cover;object-position:top center;}.elementor-bc-flex-widget .elementor-15052 .elementor-element.elementor-element-afd9705.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15052 .elementor-element.elementor-element-afd9705.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15052 .elementor-element.elementor-element-afd9705.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15052 .elementor-element.elementor-element-8bd345d{font-family:"Inter", Sans-serif;font-size:0.725em;font-weight:300;font-style:italic;line-height:1.4em;color:#CBD5E1;}.elementor-15052 .elementor-element.elementor-element-eeb9a4f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-eeb9a4f{text-align:start;}.elementor-15052 .elementor-element.elementor-element-eeb9a4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.725em;font-weight:bold;color:var( --e-global-color-188cf0b );}.elementor-15052 .elementor-element.elementor-element-4656555 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-4656555{text-align:start;}.elementor-15052 .elementor-element.elementor-element-4656555 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.675em;font-weight:normal;color:var( --e-global-color-188cf0b );}.elementor-15052 .elementor-element.elementor-element-8761cac > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-8761cac{text-align:start;}.elementor-15052 .elementor-element.elementor-element-8761cac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.625em;font-weight:300;color:var( --e-global-color-188cf0b );}.elementor-15052 .elementor-element.elementor-element-72979b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-188cf0b );}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5d540c7 );box-shadow:0px 10px 20px 0px rgba(19.999999999999986, 74.00000000000021, 241.99999999999997, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated, .elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-background-slideshow{border-radius:0px 18px 18px 0px;}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15052 .elementor-element.elementor-element-55361c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.725em;font-weight:600;color:var( --e-global-color-213609c );}.elementor-15052 .elementor-element.elementor-element-b962d4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75em;font-weight:800;line-height:1.3em;color:var( --e-global-color-be7d3bf );}.elementor-15052 .elementor-element.elementor-element-da1958b{font-family:"Montserrat", Sans-serif;font-size:0.825em;font-weight:400;color:#94A3B8;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:25px;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-25px;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-type-html{padding-bottom:0px;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button{font-family:"Inter Tight", Sans-serif;font-size:0.825em;font-weight:800;text-transform:capitalize;border-radius:8px 8px 8px 8px;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-213609c );color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button[type="submit"]{background-color:var( --e-global-color-213609c );color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-15052 .elementor-element.elementor-element-5f48e56{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-15052 .elementor-element.elementor-element-810a200 .elementor-icon-list-icon i{color:#64748B;transition:color 0.3s;}.elementor-15052 .elementor-element.elementor-element-810a200 .elementor-icon-list-icon svg{fill:#64748B;transition:fill 0.3s;}.elementor-15052 .elementor-element.elementor-element-810a200{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-15052 .elementor-element.elementor-element-810a200 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-15052 .elementor-element.elementor-element-810a200 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;}.elementor-15052 .elementor-element.elementor-element-810a200 .elementor-icon-list-text{color:#64748B;transition:color 0.3s;}.elementor-15052 .elementor-element.elementor-element-a91bc28 > .elementor-container{max-width:1000px;min-height:10vh;}.elementor-15052 .elementor-element.elementor-element-888b839 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-15052 .elementor-element.elementor-element-888b839 img{max-width:40px;opacity:0.59;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 13deg );}.elementor-15052 .elementor-element.elementor-element-4ae036b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-15052 .elementor-element.elementor-element-4ae036b{text-align:center;}.elementor-15052 .elementor-element.elementor-element-4ae036b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:bold;color:#94A3B8;}.elementor-15052 .elementor-element.elementor-element-789fb22 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-789fb22{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;color:#94A3B8;}body.elementor-page-15052:not(.elementor-motion-effects-element-type-background), body.elementor-page-15052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F5F9;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15052 .elementor-element.elementor-element-e0dd14a{width:42.5%;}.elementor-15052 .elementor-element.elementor-element-8e7e4be{width:25%;}.elementor-15052 .elementor-element.elementor-element-afd9705{width:74.665%;}.elementor-15052 .elementor-element.elementor-element-72979b4{width:57.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15052 .elementor-element.elementor-element-e0dd14a{width:100%;}.elementor-15052 .elementor-element.elementor-element-72979b4{width:100%;}}@media(max-width:1024px){.elementor-15052 .elementor-element.elementor-element-3cdccc8{padding:0px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:12% 12% 12% 12%;}.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated, .elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated > .elementor-background-overlay, .elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-ab44d44{margin-top:50px;margin-bottom:35px;}.elementor-15052 .elementor-element.elementor-element-aa8b138.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15052 .elementor-element.elementor-element-3d50a60{margin-top:25px;margin-bottom:0px;}.elementor-15052 .elementor-element.elementor-element-94abf48 .elementor-heading-title{font-size:1.75em;}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:12% 12% 12% 12%;}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated, .elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated > .elementor-background-overlay, .elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-061e089 > .elementor-element-populated{padding:5% 12% 5% 12%;}}@media(max-width:767px){.elementor-15052 .elementor-element.elementor-element-e0dd14a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15052 .elementor-element.elementor-element-ab44d44{margin-top:50px;margin-bottom:35px;}.elementor-15052 .elementor-element.elementor-element-aa8b138.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15052 .elementor-element.elementor-element-94abf48 .elementor-heading-title{font-size:1.6em;}.elementor-15052 .elementor-element.elementor-element-8e7e4be{width:30%;}.elementor-15052 .elementor-element.elementor-element-5febaff img{width:75px;max-width:100%;}.elementor-15052 .elementor-element.elementor-element-afd9705{width:70%;}.elementor-15052 .elementor-element.elementor-element-72979b4 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15052 .elementor-element.elementor-element-54b2ccc{margin-top:50px;margin-bottom:0px;}.elementor-15052 .elementor-element.elementor-element-b962d4b .elementor-heading-title{font-size:1.35em;}.elementor-15052 .elementor-element.elementor-element-061e089 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15052 .elementor-element.elementor-element-888b839 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-15052 .elementor-element.elementor-element-4ae036b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15052 .elementor-element.elementor-element-4ae036b .elementor-heading-title{font-size:10px;}.elementor-15052 .elementor-element.elementor-element-789fb22{text-align:start;font-size:11px;}}/* Start custom CSS for form, class: .elementor-element-5f48e56 *//* 1. The Continuous Pulse Animation using #0BB6C3 (rgb: 11, 182, 195) */
@keyframes teal-pulse {
    0% { box-shadow: 0 0 0 0 rgba(11, 182, 195, 0.6); }
    70% { box-shadow: 0 0 0 15px rgba(11, 182, 195, 0); }
    100% { box-shadow: 0 0 0 0 rgba(11, 182, 195, 0); }
}

/* 2. Attach the animation and transitions to the Elementor button */
.pulse-btn .elementor-button {
    background-color: #0BB6C3 !important; /* Forces your exact base brand color */
    animation: teal-pulse 2s infinite;
    transition: all 0.3s ease !important;
}

/* 3. STYLE THE CARD WRAPPER */
.v4-card {
    display: flex;
    align-items: center;
    
    /* I bumped the top/bottom padding from 1.25rem to 1.75rem to make them taller */
    padding: 1.75rem 1.5rem; 
    
    border: 2px solid #E2E8F0;
    border-radius: 12px;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    background: #FFFFFF;
    width: 100%;
}

/* 4. The SVG Arrow Slide Animation */
.pulse-btn .elementor-button svg {
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1) !important;
}

.pulse-btn .elementor-button:hover svg {
    transform: translateX(6px);
}

/* 1. HIDE THE UGLY NATIVE RADIO DOT */
.v4-radio-group .elementor-field-type-radio input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

/* 2. REMOVE ELEMENTOR'S DEFAULT SPACING */
.v4-radio-group .elementor-field-type-radio .elementor-field-option {
    display: block !important;
    margin-bottom: 1rem;
}
.v4-radio-group .elementor-field-type-radio label {
    display: block;
    cursor: pointer;
    padding: 0;
}

/* 3. STYLE THE CARD WRAPPER */
.v4-card {
    display: flex;
    align-items: center;
    padding: 1.75rem 1.5rem;
    border: 2px solid #E2E8F0;
    border-radius: 12px;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    background: #FFFFFF;
    width: 100%;
}

/* 4. THE HOVER EFFECT */
.v4-radio-group .elementor-field-type-radio label:hover .v4-card {
    border-color: #CBD5E1;
    transform: translateY(-2px);
    box-shadow: 0 8px 16px rgba(15, 23, 42, 0.04);
}

/* 5. THE CHECKED/SELECTED EFFECT */
.v4-radio-group input[type="radio"]:checked + label .v4-card {
    border-color: #0BB6C3;
    background: #F0FDFD;
    box-shadow: 0 4px 12px rgba(11, 182, 195, 0.1);
}

/* 6. STYLE THE TEXT INSIDE THE CARD (Hard-locked to prevent Elementor shrinking) */
.v4-text {
    display: flex;
    flex-direction: column;
}
.v4-text strong {
    font-size: 17px !important; 
    font-weight: 700 !important;
    color: #0F172A;
    margin-bottom: 4px !important;
    transition: color 0.2s ease;
    line-height: 1.2 !important;
}
.v4-text span {
    font-size: 13px !important; 
    color: #64748B;
    line-height: 1.4 !important;
    font-weight: 400 !important;
}

/* Change title color to Teal when selected */
.v4-radio-group input[type="radio"]:checked + label .v4-text strong {
    color: #0BB6C3 !important;
}

/* 7. THE ICON CONTAINERS */
.v4-icon {
    width: 44px;
    height: 44px;
    background-color: #F1F5F9;
    border-radius: 10px;
    margin-right: 1.25rem;
    flex-shrink: 0;
    transition: all 0.3s ease;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
}

/* 8. EMBEDDED DEFAULT ICONS (Using Base64 SVGs) */

/* NEW: Construction Hard Hat Icon */
.home-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230BB6C3' d='M12 3c-4.97 0-9 4.03-9 9v2h18v-2c0-4.97-4.03-9-9-9zm0 2c3.86 0 7 3.14 7 7H5c0-3.86 3.14-7 7-7zm-8 11h16v2H4v-2z'/%3E%3C/svg%3E"); }

.debt-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230BB6C3'%3E%3Cpath d='M11.8 10.9c-2.27-.59-3-1.2-3-2.15 0-1.09 1.01-1.85 2.7-1.85 1.78 0 2.44.85 2.5 2.1h2.21c-.07-1.72-1.12-3.3-3.21-3.81V3h-3v2.16c-1.94.42-3.5 1.68-3.5 3.61 0 2.31 1.91 3.46 4.7 4.13 2.5.6 3 1.48 3 2.41 0 .69-.49 1.79-2.7 1.79-2.06 0-2.87-.92-2.98-2.1h-2.2c.12 2.19 1.76 3.42 3.68 3.83V21h3v-2.15c1.95-.37 3.5-1.5 3.5-3.55 0-2.84-2.43-3.81-4.7-4.4z'/%3E%3C/svg%3E"); }
.cash-icon { background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230BB6C3'%3E%3Cpath d='M16 6l2.29 2.29-4.88 4.88-4-4L2 16.59 3.41 18l6-6 4 4 6.3-6.29L22 12V6z'/%3E%3C/svg%3E"); }

/* 9. THE CHECKED STATE ICON (Turns into a white checkmark with solid Teal background) */
.v4-radio-group input[type="radio"]:checked + label .v4-icon {
    background-color: #0BB6C3;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z'/%3E%3C/svg%3E");
    background-size: 24px;
    transform: scale(0.95);
}/* End custom CSS */