﻿@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@media only screen and (max-width:767px){.alignright{display:block !important;width:100% !important}}@media (max-width:768px){.fl-animation{-webkit-animation:none !important;animation:none !important;-webkit-transform:none !important;transform:none !important;transition-property:none !important;opacity:1 !important}}.mega-menu .sub-menu{max-width:980px !important;padding:8px !important;margin:0 auto !important}@media only screen and (max-width:767px){.transparent-header{background:#000 !important}}@media only screen and (max-width:767px){.transparent-header .fl-row-content-wrap{background:#000 !important;background-image:none !important}}ul.pp-advanced-menu-horizontal li.mega-menu>ul.sub-menu ul.sub-menu{border-top:none !important}@media only screen and (max-width:767px){.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky){position:relative !important}}.page .fl-post-header{display:none !important}.search-results .fl-post-header{display:block !important}.fl-content-left .fl-row-content-wrap{padding-left:0px !important;padding-right:0px !important}.fl-content-left .fl-module-content{margin-left:0px !important;margin-right:0px !important;margin-top:0px !important}.fl-content-left .fl-module-content h1{margin-top:0px !important}@media only screen and (max-width:1120px){body{font-size:18px !important}}@media only screen and (max-width:767px){.fl-col-small{max-width:100% !important}}.fl-content-left{border-right:none !important}.header-cta{color:#fff !important;line-height:1.1 !important;text-align:right !important}.header-cta a{color:#fff !important;font-family:"Roboto", sans-serif !important;font-weight:bold !important;font-size:36px !important;padding-left:50px !important;background:url(../images/phone.png) !important;background-repeat:no-repeat !important;line-height:1.1 !important}@media only screen and (max-width:1120px){.header-cta a{font-size:32px !important;color:#fff !important}}.home .sub-page-header{display:none !important}@media only screen and (max-width:1120px){.home .sub-page-header{display:block !important}}@media only screen and (max-width:767px){.home .sub-page-header{display:block !important}}.sub-header-cta{color:#08274a !important;line-height:1.1 !important;text-align:right !important}@media only screen and (max-width:767px){.sub-header-cta{background:#08274a !important}}.sub-header-cta a{color:#08274a !important;font-family:"Roboto", sans-serif !important;font-weight:bold !important;font-size:36px !important;padding-left:50px !important;background:url(../images/phone.png) !important;background-repeat:no-repeat !important;line-height:1.1 !important}@media only screen and (max-width:767px){.sub-header-cta a{font-size:32px !important;color:#fff !important}}@media only screen and (max-width:767px){.sub-header-cta{text-align:center !important}}.home-hero{background:#fff;background:-moz-linear-gradient(to right, #fff 50%, #e65100 50%);background:-webkit-linear-gradient(to right, #fff 50%, #e65100 50%);background:linear-gradient(to right, #fff 50%, #e65100 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e65100",GradientType=1)}.home-form{color:#fff !important;font-size:20px !important}.home-form strong{color:#fff !important;font-family:"Oswald", sans-serif !important;font-size:36px !important;text-align:right !important;text-transform:uppercase !important}@media only screen and (max-width:767px){.home-form strong{text-align:center !important}}.home-form .gfield_label{display:none !important}.home-form .gform_wrapper.gravity-theme input[type=color],.home-form .gform_wrapper.gravity-theme input[type=date],.home-form .gform_wrapper.gravity-theme input[type=datetime-local],.home-form .gform_wrapper.gravity-theme input[type=datetime],.home-form .gform_wrapper.gravity-theme input[type=email],.home-form .gform_wrapper.gravity-theme input[type=month],.home-form .gform_wrapper.gravity-theme input[type=number],.home-form .gform_wrapper.gravity-theme input[type=password],.home-form .gform_wrapper.gravity-theme input[type=search],.home-form .gform_wrapper.gravity-theme input[type=tel],.home-form .gform_wrapper.gravity-theme input[type=text],.home-form .gform_wrapper.gravity-theme input[type=time],.home-form .gform_wrapper.gravity-theme input[type=url],.home-form .gform_wrapper.gravity-theme input[type=week],.home-form .gform_wrapper.gravity-theme select,.home-form .gform_wrapper.gravity-theme textarea{border-radius:0px !important}.home-form input.large{height:50px !important}.home-form .gform-footer{display:block !important;text-align:right !important}@media only screen and (max-width:767px){.home-form .gform-footer{text-align:center !important}}.home-form .gform_button{background:#252525 !important;text-transform:uppercase !important;font-family:"Roboto", sans-serif !important;color:#fff !important;border-radius:0px !important;border:none !important;padding:8px 60px 8px 45px !important;background-image:url(../images/arrow.png) !important;background-position:calc(100% - 35px) center !important;background-repeat:no-repeat !important}.home-form .gform_button:hover{background:#08274a !important}.home-form ::-webkit-input-placeholder{color:#c46c45 !important}.home-form ::-moz-placeholder{color:#c46c45 !important}.home-form :-ms-input-placeholder{color:#c46c45 !important}.home-form :-moz-placeholder{color:#c46c45 !important}.usp-line{font-family:"Roboto", sans-serif !important;font-weight:300 !important;color:#08274a !important;font-size:30px !important;border-left:3px solid #e65100 !important;margin-top:50px !important;padding:30px 50px 30px 25px !important}@media only screen and (max-width:1270px){.usp-line{padding:30px 65px 30px 15px !important}}.home-usp .left-side-usp{font-family:"Oswald", sans-serif !important;font-weight:300 !important;font-size:68px !important;color:#e65100 !important;text-transform:uppercase !important}@media only screen and (max-width:767px){.home-usp .left-side-usp{font-size:48px !important}}.home-usp .right-side-usp{font-size:36px !important;font-family:"Oswald", sans-serif !important;font-weight:300 !important;color:#fff !important;text-transform:uppercase !important}@media only screen and (max-width:767px){.home-usp .right-side-usp{font-size:28px !important}}.home-opening h1{font-weight:300 !important;margin-top:0px !important}@media only screen and (max-width:767px){.home-opening h1{font-size:38px !important}}.home-opening h1+h2{color:#08274a !important;font-family:"Roboto", sans-serif !important;font-weight:300 !important;font-size:36px !important;margin-top:0px !important}@media only screen and (max-width:767px){.home-opening h1+h2{font-size:26px !important}}.faq-questions{color:#fff !important}.faq-questions h2{text-transform:uppercase !important;color:#fff !important;font-size:48px !important}@media only screen and (max-width:767px){.faq-questions h2{font-size:36px !important}}.faq-questions a{color:#53aad1 !important}.faq-questions a:hover{color:#e65100 !important}.faq-questions ul{padding-left:25px !important}.faq-questions ul li{font-size:27px !important;margin-bottom:12px !important}@media only screen and (max-width:767px){.faq-questions ul li{font-size:20px !important}}.home-middle h2{font-size:48px !important;margin-top:0px !important}@media only screen and (max-width:767px){.home-middle h2{font-size:36px !important}}.home-middle p{text-align:justify !important}.sub-closing h3{font-size:48px !important;margin-top:0px !important}@media only screen and (max-width:767px){.sub-closing h3{font-size:36px !important}}.dark-zone{color:#fff !important}.qa-zone h3{font-family:"Roboto", sans-serif !important;font-weight:bold !important;font-size:20px !important}.dark-zone-left{color:#fff !important}.dark-zone-left h4{color:#08274a !important;font-family:"Roboto", sans-serif !important;font-weight:bold !important;font-size:30px !important;text-transform:uppercase !important}.dark-zone-right{color:#fff !important}.dark-zone-right h4{color:#fff !important;font-family:"Roboto", sans-serif !important;font-weight:bold !important;font-size:30px !important;text-transform:uppercase !important}.footer-address{font-size:30px !important;color:#fff !important;font-weight:bold !important}.sub-page-bullets strong{color:#08274a !important}.sub-page-bullets ul li{margin-bottom:8px !important}.orange-header h1{color:#fff !important}.bio-middle h2{font-size:34px !important;margin-top:0px !important;font-weight:300 !important}@media only screen and (max-width:767px){.bio-middle h2{font-size:36px !important}}.bio-middle p{text-align:justify !important}.dark-bio{color:#fff !important}.dark-bio h2{font-size:48px !important;margin-top:0px !important}@media only screen and (max-width:767px){.dark-bio h2{font-size:36px !important}}.dark-bio p{text-align:justify !important}.aop-menu h2{background:#08274a !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:25px !important;color:#fff !important;margin-top:0px !important}.aop-menu h4{background:#08274a !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:25px !important;color:#fff !important;margin-top:0px !important}.aop-menu .fl-module-content,.fl-sidebar .menu-practice-areas-container{border:1px solid #070707 !important}.aop-menu ul{margin-bottom:0px !important}.aop-menu li{padding:0 !important;margin:0px !important}.aop-menu li a{display:block;color:#1e1c23 !important;padding:15px 15px 15px 45px !important;position:relative;background:#f2f2f2;border-bottom:1px solid #d0d0d0 !important}.aop-menu li a:hover{background:#e65100;color:#fff !important;text-decoration:none}.aop-menu li a:hover:before{color:#fff}.aop-menu li a:before{content:"•" !important;position:absolute;left:25px;top:14px;color:#152240}.aop-menu li.current_page_item a{color:#fff !important;background:#e65100 !important}.aop-menu li.current_page_item a:before{color:#fff !important}.fl-sidebar .widget_recent_entries,.fl-sidebar .widget_archive,.fl-sidebar .widget_categories{background:#f2f2f2 !important;border:1px solid #3d3d3d !important;color:#211d1e !important}.fl-sidebar .widget_recent_entries select,.fl-sidebar .widget_archive select,.fl-sidebar .widget_categories select{width:100% !important;padding:10px !important}.fl-sidebar .widget_recent_entries a,.fl-sidebar .widget_archive a,.fl-sidebar .widget_categories a{color:#252525 !important}.fl-sidebar .widget_recent_entries a:hover,.fl-sidebar .widget_archive a:hover,.fl-sidebar .widget_categories a:hover{color:#e65100 !important;text-decoration:underline !important}.fl-sidebar .widget_recent_entries h2,.fl-sidebar .widget_archive h2,.fl-sidebar .widget_categories h2{background:#08274a !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:25px !important;color:#fff !important;margin-top:0px !important}.fl-sidebar .widget_recent_entries h4,.fl-sidebar .widget_archive h4,.fl-sidebar .widget_categories h4{background:#08274a !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:25px !important;color:#fff !important;margin-top:0px !important}.fl-sidebar .widget_recent_entries ul,.fl-sidebar .widget_archive ul,.fl-sidebar .widget_categories ul{margin-bottom:0px !important;padding-left:10px !important}.fl-sidebar .widget_recent_entries li,.fl-sidebar .widget_archive li,.fl-sidebar .widget_categories li{padding:15px 10px !important;border-color:#070707 !important}.fl-sidebar .widget_recent_entries li a:before,.fl-sidebar .widget_archive li a:before,.fl-sidebar .widget_categories li a:before{display:none !important}.pp-advanced-menu-mobile-toggle{width:100% !important}.the-result{background:#08274a !important;color:#fff !important;padding:30px 35px 30px 35px !important}.the-result p{text-align:justify !important}.the-result h3{font-size:34px !important;color:#e65100 !important;text-transform:uppercase !important;margin-top:0px !important}.the-result strong{color:#e65100 !important}