h1{font-family:basic-sans,sans-serif;font-weight:600!important}h2,h3,h4,h5,h6,body,a,ul,p{font-family:basic-sans,sans-serif;font-weight:400}#vp-blurb-icons .et_pb_module.et_pb_blurb{opacity:.4}#vp-blurb-icons .et_pb_module.et_pb_blurb:hover{opacity:1}.divimegapro-body .et_pb_blurb .et_pb_image_wrap{margin:0}.divimegapro-body a{color:#333}.divimegapro-body a:hover{border-bottom:1px solid #333}#main-header .container{width:90%;max-width:1600px}#top-menu li a:hover{opacity:1!important}.menu-cta a{border:1px solid #000!important;padding:12px!important;border-radius:0;text-align:center;color:#000!important;margin-left:80px}.menu-cta a:hover{background-color:#000!important;color:white!important}.et_header_style_left #et-top-navigation{padding-top:16px!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:16px!important}#main-header.et-fixed-header .menu-cta a{color:#000!important}#main-header.et-fixed-header .menu-cta a:hover{color:#fff!important}@media only screen and (max-width:980px){.menu-cta a{background-color:#000}}a.et_pb_button.et_pb_bg_layout_dark:hover{background:white!important;border:2px solid white!important;color:black!important}.home .et_pb_header_content_wrapper h1{margin-bottom:20vh;margin-top:30vh}.et_pb_promo:hover{background-color:transparent!important;cursor:pointer}.et_pb_promo:hover a.et_pb_button.et_pb_promo_button{background-color:#fff;color:#000;border:2px solid #fff;transition:0.1s}@media (max-width:600px){#subpage-header a.et_pb_button.et_pb_more_button{display:none!important}}#vp-contact-dets .vp-1-3{width:40%;padding:0 10px 0 0;float:left}#vp-contact-dets .vp-2-3{width:40%;padding:0 10px 0 0;float:left}#vp-contact-dets .et_pb_social_media_follow{margin-top:-20px}#vp-contact-dets .et_pb_social_media_follow li a.icon::before{color:#111}#vp-contact-dets .et_pb_social_media_follow_network_2 a.icon{background-color:transparent!important;margin-left:-10px}#vp-contact-dets{padding-top:15px}#vp-contact-dets .et_pb_toggle_title:before{content:"3";font-family:etmodules!important;right:0;margin-right:-15px;font-size:20px;color:#333}#vp-contact-dets h4{padding-bottom:0}.custom-tabs h4{font-size:20px;font-weight:700}.custom-tabs h3{margin-bottom:30px}.custom-tabs .et_pb_tab_active a{color:#ffffff!important}.custom-tabs ul.et_pb_tabs_controls{float:left;width:30%;display:block;background:transparent}.custom-tabs .et_pb_all_tabs{display:flex;width:65%}.custom-tabs .et_pb_tabs_controls li{display:block;width:100%;border:none;margin-bottom:5px;background-color:#333!important}.custom-tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:1px solid #d9d9d9}.custom-tabs .et_pb_tabs_controls li a{display:block;width:100%;padding:15px 30px;font-size:15px;color:#aaa}.custom-tabs ul.et_pb_tabs_controls:after{content:none}.custom-tabs .et_pb_tab{padding:0 30px}@media(max-width:767px){.custom-tabs ul.et_pb_tabs_controls.clearfix{float:left;width:100%;display:inherit}.custom-tabs .et_pb_all_tabs{display:flex;width:100%}.custom-tabs .et_pb_tab.et_pb_tab.clearfix.et-pb-active-slide{border-left:0 solid #d9d9d9}}.fpd-manage-layers-panel .fpd-list-row .fpd-scroll-area{max-height:350px}.tolb-title{display:none!important}span.gform_description{text-align:center}label.gfield_label{display:none!important}.gform_wrapper label.gfield_label{color:#666;font-weight:500;font-size:.9em}input[type=text],input[type=password],input[type=tel],input[type=email],input.text,input.title,textarea,select{background-color:transparent!important;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:2px solid #333!important;border-radius:0;padding:10px 20px 10px 0!important;font-size:.9em}.gform_wapper select{height:45px}::-webkit-input-placeholder{color:#333;text-transform:uppercase;font-size:.7em}:-moz-placeholder{opacity:1;color:#333;text-transform:uppercase;font-size:.7em}::-moz-placeholder{opacity:1;color:#333;text-transform:uppercase;font-size:.7em}:-ms-input-placeholder{color:#333;text-transform:uppercase;font-size:.7em}input:-moz-placeholder{color:#333;text-transform:uppercase;font-size:.7em}.gform_confirmation_message{color:#333;line-height:20px!important;font-size:20px}.gfield_select{background:transparent!important;box-shadow:none;padding-left:0px!important;background-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:50px!important;line-height:30px!important;font-size:0.7em!important;text-transform:uppercase;margin-top:-13px!important;border:none!important}.ginput_container_select{background:transparent;position:relative;border:none;border-bottom:2px solid #333;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ginput_container_select:after{content:"\33"!important;font-family:etmodules;font-style:normal;font-weight:400;position:absolute;right:5px;top:15%;font-size:20px;line-height:0;color:#333}.gform_footer.top_label input{color:#333;font-size:13px;border:1px solid #333;border-radius:1px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:0.8em!important;padding:.7em 2.5em!important;background:transparent}.gform_footer.top_label{text-align:right}.gform_footer.top_label input:hover{background-color:#333;color:#fff}@media only screen and (min-width:641px){.gform_wrapper textarea.large{height:120px!important}}.et_pb_social_media_follow_0 li a.icon:before{color:333!important}.et_pb_social_media_follow li a.icon:hover::before{color:#000!important}.et_pb_map h3{font-size:1.5em;text-transform:uppercase}.et_pb_map a{color:red}.gm-style-mtc{display:none}button.gm-control-active.gm-fullscreen-control{display:none}.gm-svpc{display:none}@media only screen and (max-width:640px){.gmnoprint{display:none}}#vp-footer a{color:#333}#vp-footer a:hover{font-weight:700}.footer-right h4{padding-bottom:0}.footer-right a{color:#333;font-size:.8em;line-height:1em!important}footer#main-footer{display:none}