﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Oswald:wght@200..700&family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@media only screen and (max-width:767px){.alignright{display:block !important;width:100% !important}}.pp-advanced-menu-mobile-toggle{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}}.sub-menu{border-top:3px solid #c4a65c !important}@media only screen and (max-width:767px){.sub-menu{border-top:none !important}}.mega-menu .sub-menu{max-width:980px !important;padding:8px !important;margin:0 auto !important}ul.pp-advanced-menu-horizontal li.mega-menu>ul.sub-menu ul.sub-menu{border-top:none !important}h1{margin-bottom:5px !important;text-transform:uppercase !important}@media only screen and (max-width:1050px){h1{margin-top:0px !important}}@media only screen and (max-width:767px){h1{font-size:32px !important}}h2{margin-bottom:15px !important;margin-top:5px !important}@media only screen and (max-width:767px){h2{font-size:26px !important}}@media only screen and (max-width:767px){h3{font-size:24px}}.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:1050px){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{font-family:"Montserrat", sans-serif;color:#c4a65c !important;font-size:18px !important;line-height:1.1 !important;text-align:right !important}.header-cta a{font-size:36px !important;color:#fff !important;font-family:"Times New Roman", Times, serif}.usp-line strong{font-family:"Oswald", sans-serif;color:#c4a65c !important;font-size:36px !important;text-transform:uppercase !important;font-weight:normal !important}.usp-header .fl-module-content{font-family:"Oswald", sans-serif;color:#fefafd !important;line-height:1.2 !important;font-size:48px !important;border-left:3px solid #c4a65c !important;padding-left:20px !important}.usp-header .fl-module-content p{margin-bottom:0px !important}.form-buckets{background:#001427;background:-moz-linear-gradient(to right, #c4a65c 50%, #001427 50%);background:-webkit-linear-gradient(to right, #c4a65c 50%, #001427 50%);background:linear-gradient(to right, #c4a65c 50%, #001427 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c4a65cs", endColorstr="#001427",GradientType=1)}@media only screen and (max-width:767px){.form-buckets{background:#001427 !important}}.quick-form .gfield--type-html{color:#0e2436 !important}@media only screen and (max-width:767px){.quick-form .gfield--type-html{color:#fff !important;display:none !important}}.quick-form .gform-field-label--type-sub{display:none !important}.quick-form .gform_fields{grid-row-gap:22px !important}.quick-form strong{font-size:30px !important;color:#000d1a !important;font-family:"Roboto", sans-serif;background:url(../images/pen-paper.png);background-repeat:no-repeat !important;padding-left:55px !important;text-transform:uppercase !important;padding-top:5px !important;padding-bottom:5px !important}@media only screen and (max-width:767px){.quick-form strong{font-size:28px !important;background:none !important;padding-left:0px !important;color:#fff !important}}.quick-form .gfield--type-captcha{margin-bottom:0px !important;margin-top:0px !important}.quick-form .gfield_label{display:none !important}.quick-form ::-webkit-input-placeholder{color:#757575 !important}.quick-form ::-moz-placeholder{color:#757575 !important}.quick-form :-ms-input-placeholder{color:#757575 !important}.quick-form :-moz-placeholder{color:#757575 !important}.quick-form textarea.medium{background:#ffffff !important;color:#757575 !important;height:182px !important}.quick-form input.large{background:#fff !important;color:#757575 !important;-webkit-box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2)}.quick-form textarea{background:#fff !important;color:#757575 !important;-webkit-box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 10px 13px 0px rgba(0, 0, 0, 0.2)}.quick-form .gform_footer{padding-top:0px !important;margin-top:0px !important;display:block !important;text-align:right !important;padding-bottom:0px !important}@media only screen and (max-width:767px){.quick-form .gform_footer{padding-top:20px !important}}.quick-form .gform_button{background:#043f88 !important;color:#fff !important;border-radius:10px !important;border:1px solid #000 !important;padding-left:25px !important;padding-right:25px !important;text-transform:uppercase !important;font-weight:bold !important}.quick-form .gform_button:hover{color:#fff !important;background:#001427 !important}#homeSpots .focus-area strong{font-family:"Roboto", sans-serif;font-size:30px !important;color:#fff !important;text-transform:uppercase !important;background:url(../images/bullseye.png);background-repeat:no-repeat !important;padding-left:55px !important;padding-top:5px !important;padding-bottom:10px !important}#homeSpots p{margin-bottom:0px !important}#homeSpots .homeSpot#fl a{background-image:url(../images/fl.png)}#homeSpots .homeSpot#im a{background-image:url(../images/im.png)}#homeSpots .homeSpot#ssdi a{background-image:url(../images/ssdi.png)}#homeSpots .homeSpot#bank a{background-image:url(../images/bank.png)}@media only screen and (max-width:767px){#homeSpots .homeSpot p{margin:0 !important}}#homeSpots .homeSpot a{background-position:center 0px;background-repeat:no-repeat;display:block;padding-top:80px !important;padding-bottom:10px !important;text-align:center !important;font-family:"Roboto", sans-serif;font-size:27px !important;text-transform:uppercase !important;color:#c4a65c !important;position:relative}@media only screen and (max-width:767px){#homeSpots .homeSpot a{text-align:left !important;padding:35px 0 35px 50px !important;background-position:left 25px;background-size:44px 45px}#homeSpots .homeSpot a:after{display:none !important}}#homeSpots .homeSpot a:hover{color:#fff !important;text-decoration:none}.aop-button .fa-arrow-right:before{color:#c4a65c !important}h1+h2{font-family:"Roboto", sans-serif;color:#11499b !important;font-size:30px !important}.team-photo .fl-photo-caption{font-size:24px !important;color:#043f88 !important;font-family:"Roboto Slab", serif}.google-box .fl-module-content{margin:0px !important;box-shadow:0px 10px 2px 0px rgba(0, 0, 0, 0.32) !important;text-align:center !important;background-color:#2659a4;color:#fff !important;padding:30px 30px 60px 30px !important}.google-box .fl-module-content .rating{color:#fff !important;font-size:60px !important;font-weight:bold !important;display:block !important}.google-box .fl-module-content .pp-testimonials-title{display:none !important}.google-box .fl-module-content h3,.google-box .fl-module-content .greviews{font-size:38px !important;color:#fff !important;margin-top:-20px !important;font-weight:normal !important;display:block !important}.google-box .fl-module-content img{margin-bottom:20px !important}.meet-team h2{font-family:"Roboto Slab", serif !important;color:#efaa44 !important;text-transform:uppercase !important;text-align:center !important}.attorney-photo .attyname{font-family:"Roboto Slab", serif !important;color:#efaa44 !important;display:block !important;font-size:20px !important;line-height:1.1 !important}.attorney-photo .attytitle{font-size:16px !important;color:#fff !important;display:block !important;line-height:1.1 !important}.attorney-photo img{border:2px solid #191820 !important}.attorney-photo img:hover{border:2px solid #efaa44 !important}.home-header h2{text-transform:uppercase !important;font-size:34px !important}.home-header h3{text-transform:uppercase !important;font-size:28px !important}.home-closing h2{text-transform:uppercase !important;font-size:34px !important}.home-closing h2+h3{font-family:"Roboto", sans-serif;color:#11499b !important;font-size:30px !important}.dark-close{color:#fff !important}.dark-close h3{color:#d1b56d !important;text-transform:uppercase !important;font-size:34px !important}.dark-close a{color:#d1b56d !important}.social-header{font-family:"Roboto Slab", serif;font-size:18px !important;color:#000000 !important;font-weight:400 !important}@media only screen and (max-width:767px){.social-header{text-align:center !important}}.footer-cta{font-family:"Roboto Slab", serif;font-size:18px !important;color:#000000 !important;font-weight:400 !important;text-align:right !important}.footer-cta a{font-weight:100 !important;font-size:36px !important;color:#000000 !important}@media only screen and (max-width:767px){.footer-cta{text-align:center !important}}.foot-address h3{font-family:"Roboto", sans-serif;margin-top:0px !important;margin-bottom:0px !important;color:#274c9d !important;font-weight:bold !important;font-size:24px !important}@media only screen and (max-width:767px){.foot-address{text-align:center !important}}@media only screen and (max-width:767px){.copyright-text{text-align:center !important}}.faq-questions h2{font-family:"Oswald", sans-serif;text-transform:uppercase !important;font-size:42px !important;color:#002141 !important;line-height:1 !important}@media only screen and (max-width:767px){.faq-questions h2{margin-top:20px !important}}.faq-questions h2::after{content:url(../images/faq-element.png);display:block;line-height:1 !important}.faq-questions ul{padding-left:20px !important}.faq-questions ul li{margin-bottom:12px !important}.faq-questions ul li ul li{margin-top:12px !important}.faq-questions a{color:#035fb0 !important}.sub-middle h2{text-transform:uppercase !important;font-size:34px !important}.sub-middle h3{text-transform:uppercase !important;font-size:30px !important}.sub-dark{color:#fff !important}.sub-dark h3{text-transform:uppercase !important;font-size:30px !important;color:#c4a65c !important}.sub-dark h2{text-transform:uppercase !important;font-size:34px !important;color:#c4a65c !important}.sub-dark a{color:#c4a65c !important}.sub-dark a:hover{color:#2b7bb9 !important}.did-you-know .fl-module-content{padding:20px !important;background:#2659a4 !important;color:#fff !important}.did-you-know .fl-module-content h2,.did-you-know .fl-module-content h3,.did-you-know .fl-module-content strong{color:#efaa44 !important;text-transform:uppercase !important}.did-you-know .fl-module-content a{color:#efaa44 !important}.mobile-top{background:#061425 !important;font-size:16px !important}.mobile-top .mobile-phone a{background:url(../images/phone.png) 3px;background-repeat:no-repeat !important;padding-left:25px !important;color:#000 !important}.mobile-top .mobile-email{text-align:right !important}.mobile-top .mobile-email a{background:url(../images/mail.png);background-repeat:no-repeat !important;padding-right:30px !important;background-position:right !important;padding-top:3px !important;color:#000 !important}.fl-sidebar .widget_recent_entries,.fl-sidebar .widget_archive,.fl-sidebar .widget_categories{background:#efefef !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:#211d1e !important}.fl-sidebar .widget_recent_entries a:hover,.fl-sidebar .widget_archive a:hover,.fl-sidebar .widget_categories a:hover{color:#c4a65c !important;text-decoration:underline !important}.fl-sidebar .widget_recent_entries h2,.fl-sidebar .widget_archive h2,.fl-sidebar .widget_categories h2{background-color:#001427 !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:30px !important;color:#fff !important;text-transform:uppercase !important;margin-top:0px !important}.fl-sidebar .widget_recent_entries h4,.fl-sidebar .widget_archive h4,.fl-sidebar .widget_categories h4{background-color:#001427 !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:30px !important;color:#fff !important;text-transform:uppercase !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;padding-top:5px !important;padding-bottom:5px !important}.fl-sidebar .widget_recent_entries li,.fl-sidebar .widget_archive li,.fl-sidebar .widget_categories li{padding:5px 15px 5px 15px !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}.aop-menu h2{background-color:#001427 !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:30px !important;color:#fff !important;text-transform:uppercase !important;margin-top:0px !important}.aop-menu h4{background-color:#001427 !important;padding:15px 20px !important;margin-bottom:0px !important;font-size:30px !important;color:#fff !important;text-transform:uppercase !important;margin-top:0px !important}.aop-menu .fl-module-content,.fl-sidebar .menu{border:1px solid #000 !important}.aop-menu ul{margin-bottom:0px !important}.aop-menu li{padding:0 !important;margin:0px !important}.aop-menu li a{display:block;color:#000d1a !important;padding:15px 15px 15px 45px !important;position:relative;background:#ffffff;border-bottom:1px solid #d0d0d0 !important}.aop-menu li a:hover{background:#c4a65c;color:#ffffff !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:#000d1a}.aop-menu li.current_page_item a{color:#fff !important;background:#c4a65c !important}.aop-menu li.current_page_item a:before{color:#fff !important}.bio-phone,.bio-address{font-weight:bold !important;color:#11499b !important}.bio-address{text-align:right !important}.google-box-black{margin-top:30px !important;margin-bottom:30px !important;--b: 7px;--c: #efaa44;--w: 120px;border:var(--b) solid #0000;--_g: #0000 90deg,var(--c) 0;--_p: var(--w) var(--w) border-box no-repeat;background:conic-gradient(from 90deg at top var(--b) left var(--b), var(--_g)) 0 0 / var(--_p), conic-gradient(from 180deg at top var(--b) right var(--b), var(--_g)) 100% 0 / var(--_p)}.google-box-black .fl-module-content{margin:0px !important;box-shadow:0px 10px 2px 0px rgba(0, 0, 0, 0.32) !important;text-align:center !important;padding-top:30px !important;background-color:#001427;color:#fff !important;padding:30px 30px 60px 30px !important}.google-box-black .fl-module-content .rating{color:#fff !important;font-size:60px !important;font-weight:bold !important;display:block !important}.google-box-black .fl-module-content .pp-testimonials-title{display:none !important}.google-box-black .fl-module-content .pp-testimonials-heading{padding-top:30px !important}.google-box-black .fl-module-content h3,.google-box-black .fl-module-content .greviews{font-size:38px !important;color:#fff !important;margin-top:-20px !important;font-weight:normal !important;display:block !important}.google-box-black .fl-module-content img{margin-bottom:20px !important}.contact-page .address-column{color:#fff !important}.contact-page .address-column h2,.contact-page .address-column h3{color:#fff !important}.contact-page .address-column a{color:#ff7800 !important}.contact-page .address-column .fl-col-content{background:#001427 !important}.contact-page .office-map{background:#001427 !important}p.logo-title{background:#000 !important}.attorney-page .title-wrapper{margin-top:-67px !important;position:relative !important}.attorney-page .title-wrapper .logo-title{padding-bottom:15px !important;background:rgba(0, 0, 0, 0.52) !important;padding-top:15px !important;font-size:16px !important;color:#fff !important;display:block !important;line-height:1.1 !important;margin-top:0px !important;margin-bottom:0px !important;margin-left:22px !important;margin-right:22px !important}.attorney-page .title-wrapper .logo-title strong{font-family:"Roboto Slab", serif !important;color:#efaa44 !important;display:block !important;font-size:20px !important;line-height:1.1 !important;font-weight:normal !important}.attorney-rotate .title-wrapper{background:rgba(0, 0, 0, 0.52) !important;margin-top:-67px !important;position:relative !important}.attorney-rotate .title-wrapper .logo-title{padding-bottom:15px !important;background:rgba(0, 0, 0, 0.52) !important;padding-top:15px !important;font-size:16px !important;color:#fff !important;display:block !important;line-height:1.1 !important;margin-top:0px !important;margin-bottom:0px !important}.attorney-rotate .title-wrapper .logo-title strong{font-family:"Roboto Slab", serif !important;color:#efaa44 !important;display:block !important;font-size:20px !important;line-height:1.1 !important;font-weight:normal !important}.aop-flip .pp-flipbox-inner{vertical-align:top !important}.aop-flip .alignnone{margin:0px !important}.aop-flip .pp-flipbox-image{margin-bottom:0px !important}.aop-flip .pp-flipbox-back{color:#fff !important}.aop-flip .pp-flipbox-back strong{font-weight:normal !important;text-align:center !important;color:#fff !important;font-size:27px !important;text-transform:uppercase !important}.aop-flip .pp-flipbox-back a{color:#fff !important}.aop-flip .pp-flipbox-back a:hover{color:#c4a65c !important}.aop-flip .pp-flipbox-back ul{margin-top:12px !important}.aop-flip .pp-flipbox-back ul li{text-align:left !important}