body.custom-background{background-attachment:fixed!important;background:rgb(0,187,255);background:-moz-linear-gradient(135deg,rgba(0,187,255,1) 0%,rgba(119,0,205,1) 100%);background:-webkit-linear-gradient(135deg,rgba(0,187,255,1) 0%,rgba(119,0,205,1) 100%);background:linear-gradient(135deg,rgba(0,187,255,1) 0%,rgba(119,0,205,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00BBFF",endColorstr="#7700CD",GradientType=1)}body,input,textarea,select{font-weight:400;letter-spacing:.025em}.et_pb_text a{font-weight:500}.et_pb_text a:hover{text-decoration:underline}.et_pb_bg_layout_dark{text-shadow:1px 1px 1px rgba(0,0,0,.75)}.et_pb_bg_layout_dark a{color:#33ffee}.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6,.et_pb_bg_layout_dark h1 a,.et_pb_bg_layout_dark h2 a,.et_pb_bg_layout_dark h3 a,.et_pb_bg_layout_dark h4 a,.et_pb_bg_layout_dark h5 a,.et_pb_bg_layout_dark h6 a{text-shadow:2px 3px 0px rgba(0,0,0,.5)}.et_pb_bg_layout_light h1,.et_pb_bg_layout_light h2,.et_pb_bg_layout_light h3,.et_pb_bg_layout_light h4,.et_pb_bg_layout_light h5,.et_pb_bg_layout_light h6,.et_pb_bg_layout_light h1 a,.et_pb_bg_layout_light h2 a,.et_pb_bg_layout_light h3 a,.et_pb_bg_layout_light h4 a,.et_pb_bg_layout_light h5 a,.et_pb_bg_layout_light h6 a{text-shadow:2px 3px 0px rgba(0,0,0,.15)}a.et_pb_button{font-weight:600!important;text-shadow:none!important;box-shadow:2px 3px 0px rgba(0,0,0,.4)}a.et_pb_button:hover{}a.large-quote-button{background-color:#00BBFF!important}a.et_pb_button.et_pb_button_0.large-quote-button.et_pb_bg_layout_dark:hover{background-color:#00CC33!important}span#et-info-phone{font-weight:400}span#et-info-email{display:none}#et-secondary-nav li{top:2.5px}#top-menu li.current-menu-item>a{color:#2288ff}li.top-bar-quote a{font-weight:700!important;letter-spacing:.075em}li.top-bar-quote a:hover{opacity:1!important;text-decoration:underline!important}@media (max-width:980px){.et_header_style_centered #logo{max-height:68px}li.top-bar-quote,.hide-on-mobile{display:none}}@media only screen and (min-width:981px){.mobile-only{display:none!important}}#top-menu li{padding-right:45px}#et-top-navigation nav>ul>li>a{border-bottom:3px solid #fff!important;padding-bottom:21px;padding-top:11px}#et-top-navigation nav>ul>li>a:hover{color:#2288ff;opacity:1;border-bottom:3px solid #2288ff!important}#top-menu li.current-menu-item>a{border-bottom:3px solid #2288ff!important}ul#mobile_menu li.menu-item-496{text-transform:uppercase!important;font-family:'Roboto Condensed',sans-serif;font-weight:900;background-color:#2288ff}ul#mobile_menu li.menu-item-496:hover{transition:all .2s ease-in-out;opacity:.7}ul#mobile_menu li.menu-item-496 a{color:#fff}ul#mobile_menu li.menu-item-496 a:hover{opacity:1}li.menu-item-806 a{font-weight:900!important;font-size:24px!important;background:-webkit-linear-gradient(#3355EE,#00BBFF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:20px!important}@media (max-width:767px){section#page-heading div.header-content{margin:0}}#footer-social-icons .et-pb-icon-circle{padding:15px}div#footer-menu ul{padding:10px 0}div#footer-menu ul li{display:inline;margin:0 25px}div#footer-menu ul li a{color:#ccc;line-height:2.5em;padding:5px 0;text-shadow:1px 2px 0px rgba(0,0,0,.25)}div#footer-menu ul li a:hover{}.nf-field-label label{font-weight:500!important;text-shadow:1px 2px 0px rgba(0,0,0,.5)}.nf-field-label{margin-bottom:4px!important}.nf-field-container{margin-bottom:15px!important}#nf-field-7-wrap div.nf-field-description{line-height:16px;margin-bottom:4px}#nf-field-7-wrap div.nf-field-label{margin-bottom:0px!important}.nf-form-content input[type=email],.nf-form-content input[type=tel],.nf-form-content input[type=text],.nf-form-content select,.nf-form-content input[type=email],.nf-form-content .listselect-wrap .nf-field-element div{height:35px!important;padding:5px 10px!important}.nf-form-content .list-select-wrap>div div:after{line-height:35px!important;height:35px!important}textarea#nf-field-7{padding:5px 10px;height:90px}.nf-form-content input#nf-field-12{width:100%!important;color:#00BBFF!important;font-size:20px;font-weight:600;text-transform:uppercase;border:5px solid #333;height:auto;margin-top:15px}.nf-form-content input#nf-field-12:hover{background:#ccc!important;color:#333333!important;cursor:pointer}