.elementor-29 .elementor-element.elementor-element-63ba017 > .elementor-container{min-height:744px;}.elementor-29 .elementor-element.elementor-element-63ba017:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-63ba017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F9;background-image:url("https://websynedigital.com/wp-content/uploads/2026/07/Banner-Image.png");background-position:bottom right;background-repeat:repeat-x;background-size:contain;}.elementor-29 .elementor-element.elementor-element-63ba017 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FAF7FA 0%, #FCEAEC 100%);opacity:0.5;mix-blend-mode:hue;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-63ba017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-d916e2d{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-3c03669:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3c03669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-29 .elementor-element.elementor-element-3c03669{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-3c03669 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-e985ffe:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-e985ffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-29 .elementor-element.elementor-element-e985ffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-29 .elementor-element.elementor-element-e985ffe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-29 .elementor-element.elementor-element-1533ced{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-17a3a78{--spacer-size:50px;}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-d916e2d{--spacer-size:53px;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-63ba017:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-63ba017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-1e0186f */.ff-btn-submit{
    width:100%;
    border-radius:999px!important;
    background:linear-gradient(90deg,#0b84ff,#ff4f98)!important;
    color:#fff!important;
    padding:14px 20px!important;
    font-weight:600!important;
    border:none!important;
    transition:.3s;
}

.ff-btn-submit:hover{
    transform:translateY(-2px);
    box-shadow:0 15px 35px rgba(37,99,235,.3);
}/* End custom CSS */