.elementor-3104 .elementor-element.elementor-element-3b73da1{--display:flex;}@media(min-width:768px){.elementor-3104 .elementor-element.elementor-element-3b73da1{--content-width:1600px;}}/* 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 !important;
}

.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 */