#menu-main-menu li:hover>a{color:#9b32a5}#preloader{position:fixed;inset:0;background:#ffffff;z-index:9999;display:flex;align-items:center;justify-content:center}.spinner{width:40px;height:40px;border:4px solid #ddd;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.et_pb_text_inner ul li{padding-bottom:8px}.gform_wrapper .gform_fields input{padding:12px 20px!important;height:auto!important;font-size:18px!important}gform_wrapper .gform_fields input:focus{outline-color:#9b32a5!important}.gform_wrapper .gform-footer input.gform_button{padding-top:20px!important;padding-right:25px!important;padding-bottom:20px!important;padding-left:25px!important;font-size:16px!important;width:100%!important;background-color:#9b32a5!important;border-color:#9b32a5!important;border-radius:100px!important}.gform_wrapper .gform-footer input.gform_button:hover{background-color:white!important;color:#9b32a5!important}.gform_confirmation_message{border:1px solid #9d36a1!important;background-color:#e7cde6!important;padding:30px!important}@media all and (min-width:768px) and (max-width:992px){.et_pb_row{width:90%!important}h2{font-size:32px}h3{font-size:30px}h4{font-size:28px}h5{font-size:26px}}@media all and (max-width:767px){.et_pb_row{width:90%!important}h2{font-size:30px}h3{font-size:24px}h4{font-size:22px!important}h5{font-size:20px}}