.elementor-1292 .elementor-element.elementor-element-683b415{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-cdb44e3 );--border-color:var( --e-global-color-cdb44e3 );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1292 .elementor-element.elementor-element-683b415:not(.elementor-motion-effects-element-type-background), .elementor-1292 .elementor-element.elementor-element-683b415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf31b24 );}.elementor-1292 .elementor-element.elementor-element-a3531fe > .elementor-widget-container{background-color:var( --e-global-color-cdb44e3 );padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}#elementor-popup-modal-1292{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1292 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1292 .dialog-close-button{display:flex;}#elementor-popup-modal-1292 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1292 .elementor-element.elementor-element-a3531fe > .elementor-widget-container{padding:22px 22px 22px 22px;}}/* Start custom CSS for shortcode, class: .elementor-element-a3531fe */.elementor-1292 .elementor-element.elementor-element-a3531fe div.wpforms-container-full {
    margin-bottom:0px;
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form input,
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form textarea {
    border: 1px solid #e2e2e2;
    padding:12px 15px;
    border-radius: 6px;
    height:inherit;
  
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form textarea {
    height: 100px;
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form label,
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form textarea{
    font-weight: 400;
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form .wpforms-submit {
   background: transparent radial-gradient(closest-side at 50% 100%, #00B3FF 0%, #1A6CF8 100%)!important;
    border: 0;
    width: 200px;
    border-radius: 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    transition: all .3s;
    text-align: left;
    position: relative;
        padding: 14px 12px 14px 20px;
        box-shadow: 0px 8px 9px 0px rgba(0, 0, 0, 0.1607843137254902);
    border: 1px solid #FFFFFF4A;
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-submit-container {
    margin-top: 10px;
    text-align: center;
}
.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-form .wpforms-submit:hover {
  
  background: transparent radial-gradient(closest-side at 50% 100%, #1A6CF8 0%, #00B3FF 100%)!important;
}

.elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-submit:after {
    content: '';
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url(https://www.smarterimports.co.nz/wp-content/uploads/2025/04/Icon-ionic-ios-arrow-round-forward-3.svg);
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: center;
    height: 13px;
    width: 13px;
    position: absolute;
    right: 12px;
    bottom: 13px;
    background-color: rgba(255, 255, 255, 0.38);
    border-radius: 10px;
    padding: 10px 15px;
}

@media only screen and (max-width: 767px) {
 .elementor-1292 .elementor-element.elementor-element-a3531fe .wpforms-submit {
     font-size: 15px;
}

}/* End custom CSS */