@media only screen and (min-width:980px){.vertical-align{display:flex;justify-content:center;align-items:center}}@media (max-width:980px){#main-content{margin-top:-70px}}#top-menu li li a{padding:0px!important}input[type=text],input[type=email],input[type=tel],textarea{background:#ffffff!important;border:2px solid #ffffff;border-radius:8px!important;color:#000033!important;padding:15px!important}.gform_wrapper .gform_footer input.button{float:left;background:#c00101;border:2px solid #c00101;font-size:18px;font-weight:700!important;color:#ffffff;padding:15px 35px;border-radius:8px;letter-spacing:0px;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{background:#c00101;border:2px solid #c00101}.gform_wrapper .gform_body input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{background:white!important;outline:2px solid #c00101!important;outline-offset:-2px}body #gform_wrapper_1 .gform_body .gform_fields .gfield textarea:focus{background:white!important;outline:2px solid #c00101!important;outline-offset:-2px}.pt-cv-view .btn{border-radius:8px!important;padding:10px 30px 10px 30px!important;margin-top:15px!important}.py-2{padding-top:.8rem!important;padding-bottom:.8rem!important}.h-10{height:3.5rem!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:10px 15px;margin:0;outline:0!important;font-size:16px!important;height:50px!important;min-height:0;line-height:1;border-radius:8px!important;border:1px solid #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-submit,.is-search-icon{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:16px!important;border:1px solid #ccc;border-radius:8px!important;line-height:1;height:50px!important;text-transform:capitalize;vertical-align:middle;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}