.hero-internal{position:relative;display:flex;justify-content:flex-end;align-items:center}.hero-internal picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-internal picture img{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:0}.hero-internal picture .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);mix-blend-mode:multiply;opacity:.5;z-index:1}.hero-internal .hero-content{position:relative;box-sizing:content-box;z-index:1;margin:0 auto;padding:50px 20px 20px;display:flex;flex-flow:column}.hero-internal .hero-content .btn{width:100%;justify-content:center}@media(min-width: 768px){.hero-internal .hero-content{align-items:center;padding:80px 60px}.hero-internal .hero-content .btn{width:auto}}@media(min-width: 1280px){.hero-internal .hero-content{padding:80px 100px 80px}}.hero-target{position:relative;display:flex;justify-content:flex-end;align-items:center}.hero-target picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-target picture img{display:block;width:100%;height:100%;-o-object-position:center 6%;object-position:center 6%;-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:0}.hero-target .hero-content{position:relative;z-index:1;margin:0 auto;padding:180px 20px 20px;display:flex;flex-flow:column;max-width:1340px;width:100%}.hero-target .hero-content .internal-hero-title{margin-bottom:10px}.hero-target .hero-content .btn{width:100%;justify-content:center}.hero-target .hero-content .reviews-logo{width:100%;max-width:250px;margin:20px auto 0}.hero-target .hero-content .reviews-logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:0}.hero-target .hero-content .logos{width:100%;margin:20px auto 0}.hero-target .hero-content .logos .logo{height:90px}.hero-target .hero-content .logos .logo img{width:80%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto;border-radius:0}@media(min-width: 768px){.hero-target picture img{-o-object-position:center;object-position:center}.hero-target .hero-content{align-items:start;padding:40px 60px}.hero-target .hero-content .internal-hero-title,.hero-target .hero-content .internal-hero-byline{text-align:start;max-width:45%}.hero-target .hero-content .btn{width:auto}.hero-target .hero-content .reviews-logo{margin:30px 0 0 0}.hero-target .hero-content .logos{max-width:58%;margin:30px 0 0 0}}@media(min-width: 1280px){.hero-target picture img{-o-object-position:center 20%;object-position:center 20%}.hero-target .hero-content{position:relative;padding:80px 80px 90px}.hero-target .hero-content .reviews-logo{position:absolute;bottom:90px;right:80px;max-width:330px}.hero-target .hero-content .logos .logo{height:100px}.hero-target .hero-content .logos .logo img{width:99%}}.page-container__inner{padding:40px 20px 50px;max-width:1250px;margin:0 auto}@media(min-width: 768px){.page-container__inner{padding:60px 40px}}@media(min-width: 1280px){.page-container__inner{padding:60px 40px 65px}}.page-container__inner.with-sidebar{max-width:1250px}@media(min-width: 768px){.page-container__inner.with-sidebar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;padding:60px 40px}}@media(min-width: 1480px){.page-container__inner.with-sidebar{padding:60px 40px 40px}}.page-container .main-content{margin-bottom:50px}@media(min-width: 768px){.page-container .main-content{flex:0 0 50%;max-width:50%}}@media(min-width: 1280px){.page-container .main-content{flex:0 0 63%;max-width:63%}}@media(min-width: 768px){.page-container .sidebar{flex:0 0 45%;max-width:45%}}@media(min-width: 1280px){.page-container .sidebar{flex:0 0 32%;max-width:32%}}.page-container .sidebar .widget{background-color:var(--bgColor);padding:30px;margin-bottom:40px;border-radius:12px}.page-container .sidebar .widget:last-of-type{margin-bottom:0}.page-container .sidebar .widget a[aria-current=page]{color:var(--tertiaryColor)}.page-container .sidebar ul{list-style:none;margin:0;padding:0}.page-container .sidebar ul li{font-weight:900;color:var(--text);margin-bottom:15px}.page-container .sidebar ul li a{display:block;position:relative;color:var(--text)}.page-container .sidebar ul li a:hover{color:var(--tertiaryColor)}.page-container .sidebar ul .sub-menu{margin:20px 0}.page-container .sidebar ul .sub-menu li{list-style:disc;margin-bottom:20px}.page-container .sidebar ul .sub-menu li a::before{display:none}@media(min-width: 1280px){.page-container .sidebar .widget{padding:40px}}#breadcrumbs{margin-bottom:30px}.wp-block-image .alignleft{float:none;margin:0 0 .5em;display:block}.wp-block-image .alignleft img{width:100%;height:auto}@media(min-width: 768px){.wp-block-image .alignleft{display:table;float:left;margin:.5em 1em .5em 0}.wp-block-image .alignleft img{max-width:300px}}.widget_nav_menu ul li{font-weight:900}.widget_nav_menu_dropdowns .item{border-bottom:1px solid #ccd0d9;margin-bottom:10px;padding:10px 0 10px;position:relative}.widget_nav_menu_dropdowns .item:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}.widget_nav_menu_dropdowns .item[open] summary svg .vertical-line{display:none}.widget_nav_menu_dropdowns .item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;cursor:pointer}.widget_nav_menu_dropdowns .item summary .name{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;font-weight:bold;margin-bottom:0}.widget_nav_menu_dropdowns .item summary svg{height:40px;width:40px}.widget_nav_menu_dropdowns .item .menu{padding-left:25px}.widget_nav_menu_dropdowns .item .menu li{font-weight:400}.widget_office_locations .item{border-bottom:1px solid #ccd0d9;margin-bottom:10px;padding:10px 0 10px;position:relative}.widget_office_locations .item:last-of-type{margin-bottom:0;border-bottom:0;padding-bottom:0}.widget_office_locations .item[open] summary svg .vertical-line{display:none}.widget_office_locations .item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;cursor:pointer}.widget_office_locations .item summary div{display:flex;gap:18px}.widget_office_locations .item summary div svg{width:20px;height:30px}.widget_office_locations .item summary div .name{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;font-weight:bold;margin-bottom:0}.widget_office_locations .item summary svg{height:40px;width:40px}.widget_office_locations .item p{margin-bottom:10px}.widget_office_locations .item .label{font-weight:bold}.widget_office_locations .item .map{height:250px;position:relative;margin-top:20px}.widget_office_locations .item .map iframe{position:absolute;width:100%;height:100%}.widget_trust_logos .logos{padding-bottom:40px;margin:0}.widget_trust_logos .logos .logo{height:160px}.widget_trust_logos .logos .logo img{width:90%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:0;margin:0 auto}.widget_trust_logos .logos .slick-dots{bottom:-35px}.widget_trust_logos .logos .slick-dots li button:before{color:var(--primaryColor);opacity:.5;font-size:9px}.widget_trust_logos .logos .slick-dots li.slick-active button:before{color:var(--tertiaryColor);opacity:1}.widget_attorneys{text-align:center}.widget_attorneys .attorneys{padding-bottom:45px;margin:0}.widget_attorneys .attorneys .attorney{margin:0 5px}.widget_attorneys .attorneys .attorney img{width:100%;height:auto;margin-bottom:30px}.widget_attorneys .attorneys .attorney .name{font-size:27px;font-size:1.6875rem;line-height:30px;line-height:1.875rem;font-weight:bold;display:block;margin-bottom:15px}.widget_attorneys .attorneys .attorney .bio{margin-bottom:0}.widget_attorneys .attorneys .slick-dots{bottom:-35px}.widget_attorneys .attorneys .slick-dots li button:before{color:var(--primaryColor);opacity:.5;font-size:9px}.widget_attorneys .attorneys .slick-dots li.slick-active button:before{color:var(--tertiaryColor);opacity:1}.gform_widget .gform_button{width:100%}

/*# sourceMappingURL=template-default.css.map */