.elementor-752 .elementor-element.elementor-element-d4100d7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-752 .elementor-element.elementor-element-d4100d7{--width:100%;}}/* Start custom CSS *//* Prevent iOS auto-zoom on ALL inputs */
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="number"],
select,
textarea {
    font-size: 16px !important;
}

/* Your specific input */
.vrcconfnumbinp input[type="text"] {
    font-size: 16px !important;
}

#site-footer {
    display: none;
}

.trp-switcher-position-top.trp-floating-switcher {
    right: 0vw !important;
    top: 3vw !important;
}

@media (max-width: 1379px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 7vw  !important;
    }
}

@media (max-width: 1189px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 8vw  !important;
    }
}

@media (max-width: 1012px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 9vw  !important;
    }
}

@media (max-width: 897px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 10vw  !important;
    }
}

@media (max-width: 779px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 12vw  !important;
    }
}

@media (max-width: 679px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 14vw  !important;
    }
}

@media (max-width: 679px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 16vw  !important;
    }
}

@media (max-width: 519px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 18vw  !important;
    }
}

@media (max-width: 431px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 20vw  !important;
    }
}

@media (max-width: 381px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 23vw  !important;
    }
}

@media (max-width: 326px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 26vw  !important;
    }
}

@media (max-width: 276px) {
    .trp-switcher-position-top.trp-floating-switcher {
        top: 29vw  !important;
    }
}/* End custom CSS */