#top-menu .current-menu-item a::before,#top-menu .current-page-item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#3cbff0;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}#top-menu li.current-menu-item>a{color:#3cbff0}.gform_wrapper.gravity-theme{font-family:"Open Sans",sans-serif;max-width:100%;margin:0 auto}.gform_wrapper.gravity-theme .gfield_label{color:#3a4495;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:none}.gform_wrapper.gravity-theme .gfield_required{color:#3cbff0;margin-left:4px}.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme textarea,.gform_wrapper.gravity-theme select{width:100%;background-color:#fff;border:1px solid #bbb;border-radius:0;padding:12px 15px;color:#5e5e5e;font-family:"Open Sans",sans-serif;font-size:15px;transition:all 0.3s ease;box-shadow:none!important}.gform_wrapper.gravity-theme input[type="text"]:focus,.gform_wrapper.gravity-theme input[type="email"]:focus,.gform_wrapper.gravity-theme input[type="tel"]:focus,.gform_wrapper.gravity-theme input[type="url"]:focus,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme select:focus{border-color:#3cbff0;outline:none;box-shadow:0 0 5px rgb(60 191 240 / .3)!important}.gform_wrapper.gravity-theme ::placeholder{color:#999;text-transform:uppercase;font-size:14px;letter-spacing:1px}.gform_wrapper.gravity-theme :-ms-input-placeholder{color:#999;text-transform:uppercase;font-size:14px;letter-spacing:1px}.gform_wrapper.gravity-theme ::-ms-input-placeholder{color:#999;text-transform:uppercase;font-size:14px;letter-spacing:1px}.gform_wrapper.gravity-theme select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%233cbff0%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:12px auto;text-transform:uppercase}.gform_wrapper.gravity-theme .gform_footer input.button,.gform_wrapper.gravity-theme .gform_footer input[type="submit"]{background-color:#fff0;color:#3a4495;border:2px solid #3cbff0;border-radius:0;padding:12px 30px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all 0.3s ease;display:inline-block;width:auto}.gform_wrapper.gravity-theme .gform_footer input.button:hover,.gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover{background-color:#3cbff0;color:#fff}.gform_wrapper.gravity-theme .gfield_error input,.gform_wrapper.gravity-theme .gfield_error select,.gform_wrapper.gravity-theme .gfield_error textarea{border-color:#e74c3c!important}.gform_wrapper.gravity-theme .validation_message{color:#e74c3c;font-size:13px;font-weight:600;margin-top:5px}.gform_wrapper.gravity-theme .validation_error{color:#e74c3c;background-color:rgb(231 76 60 / .1);border:1px solid #e74c3c;padding:15px;margin-bottom:20px;font-weight:600}.gform_confirmation_message{color:#3a4495;font-size:18px;font-weight:600;padding:20px;border-left:4px solid #3cbff0;background-color:#f9f9f9}.gform_wrapper.gravity-theme .gfield{margin-bottom:20px}