#et-boc .area-outer-wrap .da-close{font-size:46px;font-weight:400;top:10px;right:10px}#et-boc .area-outer-wrap[data-da-color=light] .da-close{-webkit-box-shadow:none!important;box-shadow:none!important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#1c75bc;border:0;border-radius:25px}#wpforms-confirmation-321 h3,#wpforms-confirmation-321 p,#wpforms-confirmation-321 p a{color:#ffffff}#wpforms-confirmation-321 p a{text-decoration:underline}div.wpforms-container-full .wpforms-form button[type=submit]{width:100%!important;background-color:#1c75bc!important;color:#ffffff!important;font-size:20px!important;font-weight:bold!important;letter-spacing:2px!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{margin-bottom:10px;font-size:18px}div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form .wpforms-field-description,div.wpforms-container-full .wpforms-form .wpforms-field-limit-text{margin-bottom:20px}.da-overlay{background:rgb(28 117 188 / 55%)!important}div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email]{background-color:#f6f4f4!important;border-radius:0!important}.et_pb_svg_logo #logo,.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:150px}#logo{max-height:150px}.custom.tparrows:before{color:#1c75bc;font-weight:800}.custom.tparrows{background:rgba(255,255,255,1)!important}#top-menu li{display:inline-block;padding-right:22px;font-size:16px;text-transform:uppercase;letter-spacing:2px;font-weight:700!important}#top-menu li.get-a-quote a{background-color:#1c75bc;display:inline-block;color:#fff;padding:15px 20px!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:0}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:10px 0!important}#main-footer{display:none!important}h1,h2,h3,h4,h5,h6,body,p,a{font-family:'Raleway',sans-serif!important}h1{font-size:46px;line-height:1.3;color:#1c75bc}h2{font-size:42px;text-transform:uppercase;line-height:1.3;color:#1c75bc}h3{text-transform:uppercase;font-weight:800;letter-spacing:1px;color:#1c75bc}#footer h4{font-family:'Roboto',sans-serif!important;font-weight:400;color:#ffffff}h4{text-transform:uppercase;letter-spacing:1px;font-weight:600;line-height:1.3}.white,.white h2,.white p,.white h1{color:#ffffff}.hero h1{text-align:center;font-size:60px}.hero p{text-align:center;font-size:20px}.intro h1,.quote h1{text-align:left;font-size:46px}.intro p{font-size:18px;margin-bottom:20px;font-weight:400;line-height:1.5}.intro ul{font-size:18px;list-style-position:outside;margin-left:20px;margin-bottom:20px}.services ul{text-transform:uppercase;font-weight:800;list-style-type:none;letter-spacing:1px;color:#1c75bc;padding-left:0}.services ul li{font-size:18px;margin-bottom:10px}.thick{font-weight:800}.thin{font-weight:400}.clearfix::after{content:"";clear:both;display:table}.footer_top .container_inner>.widget{margin-top:-50px}div.wpforms-container-full .wpforms-form button[type=submit]{border:0;padding:15px 20px;border-radius:30px;text-transform:uppercase;transition:background-color .5s;transition-timing-function:linear}div.wpforms-container-full .wpforms-form button[type=submit]:hover,nav.main_menu>ul>li.featured>a span:hover{background-color:#1c75bc;border:4px solid #1c75bc;color:#ffffff;padding:15px 20px}nav.main_menu>ul>li.featured>a span{border:4px solid #1c75bc;padding:15px 20px;border-radius:30px;color:#1c75bc;transition:background-color .5s;transition-timing-function:linear}nav.main_menu>ul>li.featured>a span.plus{border:0!important}nav.main_menu>ul>li>a{font-size:15px}.q_logo a{display:block;visibility:hidden;height:80px!important;padding:0;margin-top:0}.description ul{list-style:none;padding:0;margin:0}.description ul li{padding-left:1.5em;text-indent:-.7em}.description ul li::before{content:"•  ";color:#1c75bc;font-weight:800}@media all and (min-width:981px) and (max-width:1405px){}@media all and (min-width:768px) and (max-width:980px){}@media all and (min-width:480px){.get-a-quote-button,a.get-a-quote-button{display:none!important}}@media all and (max-width:479px){.services ul{padding-bottom:0!important}a.get-a-quote-button{display:inline-block;float:right;width:auto;height:auto;box-sizing:border-box;background-color:#1c75bc;color:#ffffff;text-align:center;padding:10px 15px!important;margin:10px 10px 10px 0;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:700!important;z-index:999999!important}h2{font-size:36px!important}}