﻿.desktop-nav{position:fixed;padding:1vw 0 0;left:0;width:100%;z-index:11;display:flex;align-items:center;background-color:#fff;height:9.868vw;top:0;transition:height .3s linear,top .3s ease,background-color .3s ease}@media only screen and (min-width: 1100px){.desktop-nav .container{max-width:124.182vw;margin:0 auto;width:90%}}@media only screen and (min-width: 1400px){.desktop-nav .container{max-width:89.868vw;margin:0 auto;width:90%}}.desktop-nav .container.flex{display:flex;align-items:center}.desktop-nav .logo{display:inline-block;width:auto;height:8.385vw}.desktop-nav .logo-sm{display:none;width:7.813vw;height:auto}.desktop-nav .nav-links{display:flex;flex-direction:column;justify-content:end;margin-left:auto;text-align:right}.desktop-nav .nav-links .hightlight-text{font-size:1.579vw;line-height:1.2;margin:0;padding:0;color:#000}.desktop-nav .nav-links .hightlight-text a{color:darkred;font-size:inherit;line-height:inherit;text-decoration:none;font-weight:bold;margin:0;padding:0}.desktop-nav .nav-links .hightlight-text a:hover{color:#000}.desktop-nav .links{float:right;display:flex;align-items:center;margin-top:1.563vw;justify-content:end}.desktop-nav .links a,.desktop-nav .links p{display:inline-block;color:#000;font-size:.987vw;line-height:.95;font-weight:600;text-decoration:none;text-transform:uppercase;padding:.469vw .461vw 1vw;transition:color .3s ease-in-out;position:relative;cursor:pointer;margin-bottom:1vw}.desktop-nav .links a:before,.desktop-nav .links p:before{content:"";position:absolute;width:0;height:.208vw;background:darkred;left:auto;bottom:0;right:auto;margin:auto;transform:translatex(0%);transition:all .4s ease}.desktop-nav .links a:hover,.desktop-nav .links a.active,.desktop-nav .links p:hover,.desktop-nav .links p.active{color:#001c4d}.desktop-nav .links a:hover::before,.desktop-nav .links a.active::before,.desktop-nav .links p:hover::before,.desktop-nav .links p.active::before{width:calc(100% - 1.042vw)}.desktop-nav .links a{cursor:pointer}.desktop-nav .links a:last-child{padding-right:0}.desktop-nav .links p{margin:0;margin-bottom:1vw}.desktop-nav .links .button{padding:1vw 1.7vw;margin-left:1vw}.desktop-nav .links .button svg{transition:all .3s ease-in-out}.desktop-nav .links .dropdown-container{display:inline-block;position:relative;transition:.3s;z-index:1}.desktop-nav .links .dropdown-container>a,.desktop-nav .links .dropdown-container p{cursor:default}.desktop-nav .links .dropdown-container>a:after,.desktop-nav .links .dropdown-container p:after{content:"";position:relative;display:inline-block;width:1.146vw;height:.469vw;margin-left:.2vw;transform:translatex(0%);transition:all .3s ease;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.293 0.292969L5.99997 4.58597L1.70697 0.292969L0.292969 1.70697L5.99997 7.41397L11.707 1.70697L10.293 0.292969Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:.521vw}.desktop-nav .links .dropdown-container>a{cursor:pointer}.desktop-nav .links .dropdown-container .dropdown{visibility:hidden;opacity:0;transition-duration:.1s;margin-top:1.5vw;transition-timing-function:ease-in;transition-property:opacity,margin-top,visibility;position:absolute;background:#001c4d;width:15vw;margin-left:-0.56vw;box-shadow:0px 23px 26px 0px rgba(0,0,0,.1);padding:0;text-align:left;border-top:.188rem solid darkred}.desktop-nav .links .dropdown-container .dropdown a{display:block;text-align:left;padding:1.14vw;transition:.3s ease-in-out;line-height:1.1;color:#fff;margin-bottom:0}.desktop-nav .links .dropdown-container .dropdown a::before{display:none}.desktop-nav .links .dropdown-container .dropdown a:hover{color:#fff;background:darkred}.desktop-nav .links .dropdown-container .dropdown p{cursor:default;padding:0 .5vw;margin:.5vw 0}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container{width:100%}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container a{padding:1.14vw;margin-bottom:0}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container a::before{display:none}.desktop-nav .links .dropdown-container .dropdown .dropdown-inner-container a:hover{color:#fff}.desktop-nav .links .dropdown-container:last-of-type .dropdown{right:-8vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas{width:auto;left:-28vw;height:auto;padding:2vw 0;position:absolute}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container{position:relative;width:48vw;height:11vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover .title-nav{padding:.8vw .5vw;position:relative}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover p.title-nav{margin:0;padding:.8vw 2.5vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover .linklist{position:absolute;left:15vw;min-height:11vw;min-width:34vw;top:.5vw;display:none;border-left:.5px solid gray;padding-left:1vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover .linklist a{font-weight:400;font-size:1.12vw;text-transform:capitalize;display:inline-block;padding:.6vw 1vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover .title-nav:hover{cursor:pointer}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover .title-nav::after{content:"»";font-size:1.3vw;height:1vw;width:1vw;display:inline-block;padding-left:.4vw;position:absolute;top:.7vw}.desktop-nav .links .dropdown-container .dropdown.practice-areas .dropdown-inner-container .link-list-hover:first-of-type .linklist{display:inline-block}.desktop-nav .links .dropdown-container:hover .dropdown{visibility:visible;opacity:1;margin-top:0}.desktop-nav .links .dropdown-container:hover .dropdown .dropdown-inner-container{display:inline-block}.desktop-nav .links .dropdown-container:hover .dropdown .practice-areas .dropdown-inner-container{display:block}.desktop-nav.sticky{box-shadow:0 0 .521vw 0 rgba(0,0,0,.15);height:7vw}.desktop-nav.sticky .logo{display:none}.desktop-nav.sticky .logo-sm{display:inline-block}.desktop-nav.sticky .hightlight-text:nth-child(2){display:none}.desktop-nav.sticky .links{margin-top:.6vw}nav.mobile-header{display:none}@media(max-width: 1100px){nav.desktop-nav{display:none}.top-bar{display:none}nav.mobile-nav{display:block}nav.mobile-nav{display:block;position:relative;width:100%;position:relative;z-index:9}nav.mobile-header{display:block;margin-bottom:0px;position:fixed;width:100%;height:7vw;top:0vw;z-index:999;background:#001c4d;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .3s ease-out}nav.mobile-header a.mobile-logo{padding:1vw 0 1vw 1vw;display:inline-block;line-height:0;margin:0;background-color:#fff;flex:auto;text-align:center}nav.mobile-header a.mobile-logo img{width:auto;height:4.661vw;position:relative;transition:.3s ease-in-out}nav.mobile-header .toggle-btn{width:27.458vw;display:flex;align-items:center;justify-content:center}nav.mobile-header .mobile-nav-btn{width:4.068vw;height:4.068vw;position:relative;display:inline-block;vertical-align:top}nav.mobile-header .toggle-btn span{color:#f66;font-weight:400;font-size:1.525vw;display:inline-block;margin-right:1vw}div.mobile-nav-btn div.nav-dot{height:.2vw;top:0;width:3.39vw;background-color:#f66;margin:0;opacity:1;transition:opacity .1s ease;position:absolute;right:.5vw}div.mobile-nav-btn div.nav-dot{top:1vw}div.mobile-nav-btn div.nav-dot.two{top:2vw}div.mobile-nav-btn div.nav-dot.three{top:3vw}div.mobile-nav-btn .mobile-dotnav-close{color:#fff;top:2vw;position:absolute;width:3.39vw;right:0vw;opacity:0}.mobile-dotnav-close .line{position:absolute;width:100%;height:.3vw;background-color:#f66;transform-origin:center center}.mobile-dotnav-close .line:nth-child(1){transform:rotate(45deg)}.mobile-dotnav-close .line:nth-child(2){transform:rotate(-45deg)}div.mobile-nav{display:block;position:absolute;background:#001c4d;border-top:1px solid #f66;padding:0px;right:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);z-index:98;overflow-y:scroll;transition:right .2s ease-in-out;width:100%;right:-115vw;padding-bottom:5vw;padding-top:3vw;height:calc(100vh - 7vw)}.mobile-nav a,.mobile-nav p{text-decoration:none;display:block;margin:0 4vw;padding:1.9vw 2vw;color:#fff}div.mobile-nav-screen{display:block;width:100vw;height:100vh;position:absolute;top:0;left:0}nav.mobile-nav .mobile-nav{background-color:#001c4d}nav.mobile-nav .dropdown-container{position:relative}nav.mobile-nav .dropdown-container .dropdown a{padding-left:6vw}nav.mobile-nav .dropdown-container .dropdown.two a{padding-left:9vw}.mobile-header .submenu.main{display:none}.mobile-header .open-mobile-nav{position:absolute;right:2vw;padding:1vw 3vw;top:1vw;font-size:3vw;color:#fff}.mobile-header .title.nosubmenu{padding-left:11vw}.mobile-header .mobile-nav>a:last-of-type{border-bottom:0}.mobile-header a{text-decoration:none}.contact-info{display:flex;background-color:#fff}.contact-info a{margin:0;padding:1.3vw 0;color:#fff;align-items:center;justify-content:center;display:flex;gap:.847vw}.contact-info a svg{fill:#fff}.contact-info a.phone-call{background-color:#004ccc;flex:auto}.contact-info a.email-info{background-color:darkred;width:27.458vw}.hightlight-txt{background-color:#fff;padding:1.017vw;text-align:center;font-size:1.525vw}.mobile-top{display:flex}.mobile-nav-bg .hightlight-txt{display:none}}@media(max-width: 768px){nav.mobile-header{height:9vw}nav.mobile-header a.mobile-logo{padding:1vw 0 1vw 2vw}nav.mobile-header a.mobile-logo img{height:6.875vw}nav.mobile-header .mobile-nav-btn{width:6vw;height:6vw;position:relative}div.mobile-nav-btn div.nav-dot{width:4.5vw;top:1.5vw}div.mobile-nav-btn div.nav-dot.two{top:3vw}div.mobile-nav-btn div.nav-dot.three{top:4.5vw}div.mobile-nav-btn .mobile-dotnav-close{width:5.3vw;right:.3vw;opacity:0;top:3vw}.mobile-dotnav-close .line{height:.4vw}div.mobile-nav{width:100%;max-height:none;height:calc(100vh - 9vw)}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{display:block;margin:0 4vw;padding:1.9vw 2vw}.mobile-header .open-mobile-nav{right:5vw;padding:2vw 5vw 2vw;top:0vw;font-size:3.5vw}nav.mobile-header .toggle-btn span{font-size:2.25vw}.hightlight-txt{padding:1.5vw;font-size:2.25vw}}@media(max-width: 540px){nav.mobile-header{height:18vw}nav.mobile-header a.mobile-logo{padding:2.381vw 0 2.381vw 2vw}nav.mobile-header a.mobile-logo img{height:13.095vw}nav.mobile-header .mobile-nav-btn{width:9vw;height:9vw;position:relative}div.mobile-nav-btn div.nav-dot{width:7.5vw;top:2vw;height:.4vw}div.mobile-nav-btn div.nav-dot.two{top:4.5vw}div.mobile-nav-btn div.nav-dot.three{top:7vw}div.mobile-nav-btn .mobile-dotnav-close{width:8.3vw;right:.3vw;opacity:0;top:4.5vw}.mobile-dotnav-close .line{height:.4vw}div.mobile-nav{width:100%;max-height:calc(100vh - 18vw);height:100vh}nav.mobile-nav .mobile-nav a,nav.mobile-nav .mobile-nav p{display:block;margin:0 4vw;padding:3.9vw 2vw}.mobile-header .open-mobile-nav{right:5vw;padding:2vw 5vw 2vw;top:2.4vw;font-size:4.5vw}nav.mobile-header .toggle-btn span{font-size:4.286vw;margin-right:2vw}.hightlight-txt{padding:3.381vw;font-size:4.286vw}.contact-info a{padding:3vw 0;font-size:4.762vw}nav.mobile-header .toggle-btn{width:32.458vw}.contact-info a.email-info{width:34.458vw}}.sidebar{display:inline-block;background-size:initial;background-repeat:repeat;background-position:left top;background-image:url("/assets/images/AdobeStock-195959601.webp");padding:1.645vw;width:24vw;vertical-align:top;margin:5.921vw 0 3vw 0}.sidebar .title1{margin:0;font-size:2vw;margin-bottom:0;color:#fff;padding-top:1.5vw}@media only screen and (max-width: 1100px){.sidebar .title1{font-size:2.4vw;line-height:3.4vw;padding-top:3vw}}@media only screen and (max-width: 992px){.sidebar .title1{font-size:3vw;line-height:4vw}}@media only screen and (max-width: 768px){.sidebar .title1{font-size:4.167vw;line-height:5.208vw;margin-bottom:1.953vw;padding-top:4vw}}@media only screen and (max-width: 540px){.sidebar .title1{font-size:6.619vw;line-height:8.524vw;margin-bottom:3.571vw;padding-top:5vw}}.sidebar .subtitle{margin:0;font-size:1.4vw;margin-bottom:1vw;color:darkred;margin-top:2vw}@media only screen and (max-width: 1100px){.sidebar .subtitle{font-size:2vw;line-height:3vw}}@media only screen and (max-width: 992px){.sidebar .subtitle{font-size:2.4vw;line-height:3.4vw}}@media only screen and (max-width: 768px){.sidebar .subtitle{font-size:3.167vw;line-height:4.208vw;margin-bottom:1.953vw;margin-top:3vw}}@media only screen and (max-width: 540px){.sidebar .subtitle{font-size:5.619vw;line-height:7.524vw;margin-bottom:3.571vw;margin-top:5vw}}.sidebar .subtitle:first-child{padding-top:0}.sidebar .dropdown{display:none;width:100%}.sidebar .dropdown a:before{content:"";background-image:url("/assets/images/arrow-right-white.svg");background-position:center;position:relative;left:0;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.4vw;padding:0}.sidebar .dropdown a.active::before{filter:invert(55%) sepia(46%) saturate(3106%) hue-rotate(323deg) brightness(103%) contrast(100%)}@media(max-width: 992px){.sidebar .dropdown a:before{background-size:.7vw}}@media(max-width: 768px){.sidebar .dropdown a:before{height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.sidebar .dropdown a:before{height:2.6vw;background-size:1.5vw}}.sidebar a{display:flex;align-items:center;text-decoration:none;text-transform:capitalize;color:#fff;padding:.7vw 0;padding-right:.5vw;font-size:1.184vw;line-height:1.8;font-weight:400;position:relative;gap:.7vw;border-bottom:.063rem solid hsla(0,0%,100%,.2);transition:padding .3s linear,color .3s ease-in-out;margin-bottom:0}.sidebar a:last-of-type{border-bottom:none}.sidebar a.sidebartitle{border-bottom:.063rem solid hsla(0,0%,100%,.2)}.sidebar a.active{color:darkred;padding-left:.5vw;padding-right:0}.sidebar a.expertiseLogo{position:absolute;gap:0;margin-top:5vw;padding:0;width:22.396vw;margin-left:1.5vw}.sidebar a.expertiseLogo img{width:15.625vw;height:auto}.sidebar a.expertiseLogo::before{display:none}.sidebar a.expertiseLogo:hover{padding:0}@media only screen and (max-width: 1100px){.sidebar a{font-size:1.695vw;line-height:2.712vw;gap:.8vw;padding:1vw 0}}@media only screen and (max-width: 992px){.sidebar a{font-size:2.016vw;line-height:3.266vw;padding:1.2vw 0;gap:1.4vw}}@media only screen and (max-width: 768px){.sidebar a{font-size:2.604vw;line-height:4.219vw;padding:1.5vw 0;gap:1.6vw}}@media only screen and (max-width: 540px){.sidebar a{font-size:4.048vw;line-height:1.8;padding:2vw 0;gap:2vw}}.sidebar a:hover{cursor:pointer;color:#f66;text-decoration:none;padding-right:0}.sidebar .button-wrapper{position:relative}.sidebar .button-wrapper a{display:inline-flex;width:100%}.sidebar .button-wrapper .open-button{font-size:2.02vw;transition:transform .5s ease;background-color:rgba(0,0,0,0);color:#f66;cursor:pointer;display:inline-block !important;font-weight:400;position:absolute;top:.3vw;right:0;padding:0 .5vw}@media only screen and (max-width: 1100px){.sidebar .button-wrapper .open-button{font-size:3.02vw}}@media only screen and (max-width: 992px){.sidebar .button-wrapper .open-button{font-size:4.02vw}}@media only screen and (max-width: 768px){.sidebar .button-wrapper .open-button{font-size:5.02vw}}@media only screen and (max-width: 540px){.sidebar .button-wrapper .open-button{font-size:8.02vw}}.sidebar .dropdown-container{position:relative}.sidebar .dropdown-container .dropdown a{padding:.7vw 0}@media only screen and (max-width: 1100px){.sidebar .dropdown-container .dropdown a{padding:1vw 0}}@media only screen and (max-width: 768px){.sidebar .dropdown-container .dropdown a{padding:1.5vw 0}}@media only screen and (max-width: 540px){.sidebar .dropdown-container .dropdown a{padding:2vw 0}}.sidebar .open-button,.sidebar .close-button{transition:.3s}.sidebar .dropdown-container .dropdown{padding:0 1vw 0}.sidebar .open-button:hover{color:darkred}.sidebar select{width:100%;padding:.6vw 1vw;font-size:1.042vw;line-height:1.875vw;border:none;font-weight:400;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:1.042vw;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.293 0.292969L5.99997 4.58597L1.70697 0.292969L0.292969 1.70697L5.99997 7.41397L11.707 1.70697L10.293 0.292969Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 1.042vw) center;background-size:.833vw;cursor:pointer}@media only screen and (max-width: 1100px){.sidebar select{font-size:1.695vw;line-height:3.051vw;background-size:1.356vw;padding:.8vw 1.695vw;background-position:calc(100% - 1.695vw) center}}@media only screen and (max-width: 992px){.sidebar select{font-size:2.016vw;line-height:3.629vw;background-size:1.613vw;padding:1vw 2.016vw;background-position:calc(100% - 2.016vw) center}}@media only screen and (max-width: 768px){.sidebar select{font-size:2.604vw;line-height:4.688vw;background-size:2.083vw;padding:1.2vw 2.604vw;background-position:calc(100% - 2.604vw) center}}@media only screen and (max-width: 540px){.sidebar select{font-size:4.048vw;line-height:1.8;background-size:3.81vw;padding:1.4vw 4.762vw;background-position:calc(100% - 4.762vw) center}}.sidebar .archive{width:100%}@media(max-width: 1100px){.sidebar{margin:2vw 6vw 7vw;width:88%;padding:3vw 4.5vw}.expertise-logo .sidebar{margin:2vw 6vw 30vw}.expertise-logo .sidebar a.expertiseLogo{position:absolute;gap:0;margin-top:5vw;padding:0;margin-left:0;width:100%;left:0;justify-content:center}.expertise-logo .sidebar a.expertiseLogo img{width:30vw}}@media(max-width: 800px){.sidebar{padding:5vw 5.5vw;margin:2vw 6vw 11vw}.expertise-logo .sidebar{margin:2vw 6vw 50vw}.expertise-logo .sidebar a.expertiseLogo{margin-top:10vw}.expertise-logo .sidebar a.expertiseLogo img{width:50vw}}@font-face{font-family:"Playfair Display";src:url("/assets/fonts/PlayfairDisplay-SemiBold.eot");src:url("/assets/fonts/PlayfairDisplay-SemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/PlayfairDisplay-SemiBold.woff2") format("woff2"),url("/assets/fonts/PlayfairDisplay-SemiBold.woff") format("woff"),url("/assets/fonts/PlayfairDisplay-SemiBold.ttf") format("truetype"),url("/assets/fonts/PlayfairDisplay-SemiBold.svg#PlayfairDisplay-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Playfair Display";src:url("/assets/fonts/PlayfairDisplay-Medium.eot");src:url("/assets/fonts/PlayfairDisplay-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/PlayfairDisplay-Medium.woff2") format("woff2"),url("/assets/fonts/PlayfairDisplay-Medium.woff") format("woff"),url("/assets/fonts/PlayfairDisplay-Medium.ttf") format("truetype"),url("/assets/fonts/PlayfairDisplay-Medium.svg#PlayfairDisplay-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("/assets/fonts/BarlowSemiCondensed-Bold.eot");src:url("/assets/fonts/BarlowSemiCondensed-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/BarlowSemiCondensed-Bold.woff2") format("woff2"),url("/assets/fonts/BarlowSemiCondensed-Bold.woff") format("woff"),url("/assets/fonts/BarlowSemiCondensed-Bold.ttf") format("truetype"),url("/assets/fonts/BarlowSemiCondensed-Bold.svg#BarlowSemiCondensed-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("/assets/fonts/BarlowSemiCondensed-Regular.eot");src:url("/assets/fonts/BarlowSemiCondensed-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/BarlowSemiCondensed-Regular.woff2") format("woff2"),url("/assets/fonts/BarlowSemiCondensed-Regular.woff") format("woff"),url("/assets/fonts/BarlowSemiCondensed-Regular.ttf") format("truetype"),url("/assets/fonts/BarlowSemiCondensed-Regular.svg#BarlowSemiCondensed-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("/assets/fonts/BarlowSemiCondensed-SemiBold.eot");src:url("/assets/fonts/BarlowSemiCondensed-SemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/BarlowSemiCondensed-SemiBold.woff2") format("woff2"),url("/assets/fonts/BarlowSemiCondensed-SemiBold.woff") format("woff"),url("/assets/fonts/BarlowSemiCondensed-SemiBold.ttf") format("truetype"),url("/assets/fonts/BarlowSemiCondensed-SemiBold.svg#BarlowSemiCondensed-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}*{box-sizing:border-box}body{margin:0;overflow-x:hidden;font-family:"Barlow Semi Condensed",sans-serif;color:#1d1f22}h1,h2.title{font-size:2.763vw;margin:0;line-height:1.1;text-transform:capitalize;font-family:"Playfair Display";font-weight:400;color:#001c4d}@media(max-width: 1100px){h1,h2.title{font-size:3.559vw}}@media(max-width: 992px){h1,h2.title{font-size:4.234vw;margin-bottom:2.722vw}}@media(max-width: 768px){h1,h2.title{font-size:3.906vw;margin-bottom:1.953vw}}@media(max-width: 540px){h1,h2.title{font-size:8.571vw}}h2,.title1{font-size:2.763vw;line-height:1.17;margin:0;text-transform:capitalize;font-family:"Playfair Display";font-weight:400;margin-bottom:.395vw;color:#001c4d}@media(max-width: 1100px){h2,.title1{font-size:3.559vw;margin-bottom:2.288vw}}@media(max-width: 992px){h2,.title1{font-size:4.234vw;margin-bottom:2.722vw}}@media(max-width: 768px){h2,.title1{font-size:3.906vw;margin-bottom:1.953vw}}@media(max-width: 540px){h2,.title1{font-size:7.143vw;margin-bottom:3.571vw}}h2.cta-color,.title1.cta-color{color:darkred}.ww-divider{position:relative;margin:1.974vw 0;max-width:6.579vw;width:100%;display:inline-block}.ww-divider::before{content:"";height:1px;background-color:darkred;position:absolute;left:0;z-index:1;bottom:0;width:100%}.ww-divider::after{content:"";height:.658vw;width:.658vw;background-color:#004ccc;position:absolute;left:0;bottom:-0.3vw;z-index:1}.ww-divider.dark::before{background-color:#f66}.ww-divider.dark::after{background-color:#759ce1}@media(max-width: 1100px){.ww-divider{max-width:8.475vw;margin:2.542vw 0}.ww-divider::after{height:.847vw;width:.847vw;bottom:-0.4vw}}@media(max-width: 768px){.ww-divider{max-width:13.021vw;margin:3.906vw 0}.ww-divider::after{height:1.302vw;width:1.302vw;bottom:-0.5vw}}@media(max-width: 540px){.ww-divider{max-width:23.81vw;margin:7.143vw 0}.ww-divider::after{height:2.381vw;width:2.381vw;bottom:-0.9vw}}h3,h4,h5,h6{font-size:2.083vw;line-height:1.4;margin:0;font-family:"Playfair Display";font-weight:500}@media(max-width: 1100px){h3,h4,h5,h6{font-size:3.39vw}}@media(max-width: 992px){h3,h4,h5,h6{font-size:4.032vw}}@media(max-width: 768px){h3,h4,h5,h6{font-size:3.125vw}}@media(max-width: 540px){h3,h4,h5,h6{font-size:5.714vw}}p,li,a{font-size:1.184vw;line-height:1.8;font-weight:normal;margin-bottom:1.053vw}@media(max-width: 1100px){p,li,a{font-size:1.695vw;line-height:1.7}}@media(max-width: 992px){p,li,a{font-size:2.214vw;line-height:1.6}}@media(max-width: 768px){p,li,a{font-size:2.214vw;line-height:1.6}}@media(max-width: 640px){p,li,a{font-size:2.656vw;line-height:1.7}}@media(max-width: 540px){p,li,a{font-size:3.148vw;line-height:1.8}}@media(max-width: 420px){p,li,a{font-size:4.048vw;line-height:1.9}}@media(max-width: 320px){p,li,a{font-size:5.313vw;line-height:2}}a{transition:color .3s;line-height:unset;color:#001c4d}a:hover{color:#203e52}.parallaxbg,.bg{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}@media only screen and (min-width: 1100px){.container{max-width:124.182vw;margin:0 auto;width:90%}}@media only screen and (min-width: 1400px){.container{max-width:89.868vw;margin:0 auto;width:90%}}.container.flex{display:flex;align-items:center}.mb-1{margin-bottom:1vw !important}.btn-cta,.button{font-size:1.184vw;line-height:1.8;font-weight:700;font-family:"Barlow Semi Condensed",sans-serif;border:none;background-color:darkred;color:#fff;transition:background-color .3s linear,color .3s linear;text-decoration:none;padding:.658vw 1.974vw;display:inline-flex;align-items:center;text-transform:uppercase;font-weight:bold;text-align:center;justify-content:center;border-radius:0;cursor:pointer}.btn-cta:hover,.button:hover{background-color:#004ccc;color:#fff !important}@media only screen and (max-width: 1100px){.btn-cta,.button{font-size:1.595vw;line-height:2.373vw;padding:.78vw 1.78vw}}@media only screen and (max-width: 992px){.btn-cta,.button{font-size:2.016vw;line-height:2.823vw;padding:1.117vw 2.117vw}}@media only screen and (max-width: 768px){.btn-cta,.button{font-size:2.604vw;line-height:3.646vw;padding:2.734vw}}@media only screen and (max-width: 540px){.btn-cta,.button{font-size:4.762vw;line-height:6.667vw;padding:3.889vw}}.dark .btn-cta:hover{background-color:#fff;color:#000 !important}.btn-primary{font-size:1.042vw;line-height:1.458vw;border:none;background-color:#001c4d;color:#fff;transition:background-color .3s linear,color .3s linear;text-decoration:none;padding:1.094vw;display:inline-flex;align-items:center;text-transform:capitalize;font-weight:bold;text-align:center;justify-content:center;border-radius:0}.btn-primary span{font-size:1.25vw}.btn-primary:hover{background-color:darkred;color:#000 !important}.btn-primary:hover span{color:#000 !important}@media only screen and (max-width: 1100px){.btn-primary{font-size:1.695vw;line-height:2.373vw;padding:1.78vw}.btn-primary span{font-size:2.034vw}}@media only screen and (max-width: 992px){.btn-primary{font-size:2.016vw;line-height:2.823vw;padding:2.117vw}.btn-primary span{font-size:2.419vw}}@media only screen and (max-width: 768px){.btn-primary{font-size:2.604vw;line-height:3.646vw;padding:2.734vw}.btn-primary span{font-size:3.125vw}}@media only screen and (max-width: 540px){.btn-primary{font-size:4.762vw;line-height:6.667vw;padding:3.889vw 7.286vw}.btn-primary span{font-size:4.444vw}}.btn-secondary{font-size:.938vw;line-height:1.563vw;border:none;background-color:darkred;color:#203e52;transition:background-color .3s linear,color .3s linear;text-decoration:none;padding:.781vw 1.563vw;display:inline-flex;align-items:center;text-transform:uppercase;font-weight:bold;text-align:center;justify-content:center;border-radius:0}.btn-secondary:hover{background-color:darkred;color:#fff !important}@media only screen and (max-width: 1100px){.btn-secondary{font-size:1.695vw;line-height:2.373vw;padding:1.61vw 2.966vw}}@media only screen and (max-width: 992px){.btn-secondary{font-size:2.016vw;line-height:2.823vw;padding:1.915vw 3.528vw}}@media only screen and (max-width: 768px){.btn-secondary{font-size:2.604vw;line-height:3.646vw;padding:2.474vw 4.557vw}}@media only screen and (max-width: 540px){.btn-secondary{font-size:4.286vw;line-height:7.143vw;padding:4.524vw 8.333vw}}@keyframes fadeIn{0%{opacity:0;filter:blur(10px)}100%{opacity:1;filter:blur(0px)}}.fadeIn{opacity:0;filter:blur(10px)}.fadeIn.active{animation:fadeIn .5s ease forwards;-webkit-animation:fadeIn .5s ease forwards}@keyframes fadeUp{0%{opacity:0;transform:translateY(2vw);filter:blur(10px)}100%{transform:translateY(0);opacity:1;filter:blur(0px)}}.fadeUp{position:relative;opacity:0;transform:translateY(2vw);filter:blur(10px)}.fadeUp.active{animation:fadeUp .5s ease forwards;-webkit-animation:fadeUp .5s ease forwards}.attorney-box{overflow:hidden;background-color:#fff;position:relative;margin-bottom:1.645vw}.attorney-box .question{font-size:1.842vw;font-weight:500;cursor:pointer;padding:.987vw;background-color:#e6eaf1;margin:0;line-height:1.2;display:flex;align-items:center}.attorney-box .question::after{content:"+";font-size:2vw;padding-left:1vw;margin-left:auto;color:#001c4d;font-weight:700}.attorney-box .answer{display:none;transition:.5s;border-bottom:1px solid rgba(143,182,186,.3)}.attorney-box.active .answer{display:block;padding-bottom:3vw}.attorney-box.active .question::after{content:"-";font-size:1.2vw;padding-left:1vw;height:2.434vw}@media only screen and (max-width: 992px){.attorney-box .question{font-size:2.823vw;padding:1.5vw}.attorney-box .question::after{height:4.234vw;display:flex;align-items:center;font-size:4vw}.attorney-box.active .question::after{height:4.234vw;font-size:4vw;display:flex;align-items:center}}@media only screen and (max-width: 768px){.attorney-box .question{font-size:3.646vw;padding:2.604vw 1.953vw;margin-bottom:3.255vw}}@media only screen and (max-width: 540px){.attorney-box .question{font-size:6.667vw;padding:4.762vw 3.571vw;margin-bottom:5.952vw}.attorney-box .question::after{height:4.234vw;font-size:7vw}.attorney-box.active .question::after{height:4.234vw;font-size:7vw}}.breadcrumbs-container{background-color:#ededed;border-left:0;border-right:0;margin:0;padding:1vw 4.934vw}@media only screen and (max-width: 768px){.breadcrumbs-container{padding:2vw 7.143vw}}.breadcrumbs-container .breadcrumb-wrapper{display:flex;align-items:center;gap:.521vw;margin:0;padding:0;flex-wrap:wrap;list-style-type:none}@media only screen and (max-width: 768px){.breadcrumbs-container .breadcrumb-wrapper{column-gap:2vw;row-gap:.5vw}}.breadcrumbs-container .breadcrumb-wrapper li{list-style-type:none;margin-bottom:0}.breadcrumbs-container .breadcrumb-wrapper li::before{display:none}.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item{list-style-type:none;font-size:1.042vw;line-height:1.875vw;font-weight:400;text-transform:capitalize}@media only screen and (max-width: 1100px){.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item{font-size:1.695vw;line-height:3.051vw}}@media only screen and (max-width: 992px){.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item{font-size:2.016vw;line-height:3.629vw}}@media only screen and (max-width: 768px){.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item{font-size:2.604vw;line-height:4.688vw}}@media only screen and (max-width: 540px){.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item{font-size:3.81vw;line-height:5.571vw}}.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item a{color:#001c4d;transition:color 300ms ease 0ms;text-decoration:underline;font-weight:700}.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item a:hover{color:darkred}.breadcrumbs-container .breadcrumb-wrapper .breadcrumb-item.active a{color:#203e52;text-decoration:none}.back-to-top{position:fixed;bottom:2.083vw;right:0;background-color:rgba(139,0,0,.4);text-decoration:none;background-image:url("/assets/images/back-to-top-arrow.svg");background-repeat:no-repeat;background-position:center;border:none;background-size:.781vw;width:2.083vw;height:2.083vw;z-index:11;transition:transform .3s linear;cursor:pointer}.back-to-top:hover{background-color:darkred}@media only screen and (max-width: 1100px){.back-to-top{bottom:6.39vw;background-size:1.271vw;width:3.39vw;height:3.39vw}}@media only screen and (max-width: 768px){.back-to-top{bottom:9.208vw;background-size:1.953vw;width:5.208vw;height:5.208vw}}@media only screen and (max-width: 540px){.back-to-top{bottom:19.524vw;background-size:3.571vw;width:9.524vw;height:9.524vw}}form label>span{color:#e80000}.popup{justify-content:center;align-items:center;top:0;left:0;width:100vw;height:100vh;z-index:9999999999;display:none;position:fixed;z-index:1111;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8);overflow:auto}.popup .popup-content{border:none;width:100%;max-width:42.763vw;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:all .47s cubic-bezier(0.3, 1, 0.3, 0.95) 0s;max-height:90%;background-color:#fff}.popup .popup-content .popup-header{position:relative;display:flex;align-items:center}.popup .popup-content .popup-header .closing-button{font-size:2.4vw;margin-left:auto;position:absolute;right:0;top:0;z-index:11;cursor:pointer;min-width:3.947vw;display:flex;justify-content:center}@media only screen and (max-width: 1100px){.popup .popup-content{max-width:60vw}.popup .popup-content .popup-header .closing-button{font-size:3.4vw;min-width:3.947vw}}@media only screen and (max-width: 768px){.popup .popup-content{max-width:90%}.popup .popup-content .popup-header .closing-button{font-size:5.4vw;min-width:8vw}}@media only screen and (max-width: 540px){.popup .popup-content .popup-header .closing-button{font-size:9vw;min-width:10vw}}.banner-section{padding:13.158vw 14.427vw;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:9.868vw}.banner-section .hero-content{color:#fff;position:relative}.banner-section .hero-content h1{text-align:center;font-size:9.868vw;line-height:.5;color:#fff}.banner-section .hero-content h1 span{font-size:3.158vw;line-height:2.1;font-family:"Barlow Semi Condensed",sans-serif;text-transform:uppercase}.banner-section picture{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;z-index:-11}.banner-section picture img{width:100%;object-fit:cover;object-position:top center;transition:transform .3s linear;height:100%}@media only screen and (max-width: 992px){.banner-section picture img{transform:none !important;width:100%;height:100%;object-position:top left}}@media only screen and (max-width: 1100px){.banner-section{padding:16.949vw 0;margin-top:15vw}.banner-section .hero-content{max-width:100%;text-align:center;align-items:center}.banner-section .hero-content h1{font-size:12.712vw}.banner-section .hero-content h1 span{font-size:4.068vw}}@media only screen and (max-width: 992px){.banner-section{margin-top:15.868vw}.banner-section .hero-content{flex-direction:column}.banner-section .hero-content h1{font-size:2.8rem;line-height:3.2rem}}@media only screen and (max-width: 768px){.banner-section{padding-top:9.115vw;padding-bottom:9.115vw;margin-top:19.868vw;background-color:#1d1f22}.banner-section picture{display:none}.banner-section .hero-content h1{font-size:7.813vw;line-height:7.417vw}.banner-section .hero-content h1 span{font-size:3.906vw;line-height:4.688vw}}@media only screen and (max-width: 540px){.banner-section{margin-top:41.2vw;padding:16.667vw 0}.banner-section .hero-content{text-align:center}.banner-section .hero-content h1{font-size:14.286vw;line-height:14.048vw}.banner-section .hero-content h1 span{font-size:7.143vw;line-height:8.571vw}.banner-section .hero-content .btn-primary{width:100%}}.ww-shape{background-image:url("/assets/images/swatch-white.webp");background-size:initial;background-position:center top;padding-top:11.842vw;padding-bottom:5.921vw;padding-left:7.143vw;padding-right:7.143vw;margin-top:-9.211vw}@media only screen and (max-width: 1180px){.ww-shape{padding-top:15.254vw;padding-bottom:7.627vw;margin-top:-11.864vw}}@media only screen and (max-width: 992px){.ww-shape{padding-top:16.129vw;padding-bottom:7.056vw;margin-top:-12.073vw}}@media only screen and (max-width: 768px){.ww-shape{background-image:none;margin-top:0;padding:5.04vw 7.143vw}}.excellence-section{text-align:center}.excellence-section p{margin-top:2.5vw;margin-bottom:0}.excellence-section p a{color:darkred;font-weight:bold;text-decoration:underline}.excellence-section p a:hover{color:#004ccc;text-decoration:none}.excellence-section h3{font-size:2.763vw;line-height:1.17;margin:0;text-transform:capitalize;font-family:"Playfair Display";font-weight:500;margin-bottom:.395vw;color:#001c4d}@media(max-width: 1100px){.excellence-section h3{font-size:3.559vw;margin-bottom:2.288vw}}@media(max-width: 992px){.excellence-section h3{font-size:4.234vw;margin-bottom:2.722vw}}@media(max-width: 768px){.excellence-section h3{font-size:3.906vw;margin-bottom:1.953vw}}@media(max-width: 540px){.excellence-section h3{font-size:9.524vw;margin-bottom:3.571vw}}.excellence-section h3.cta-color{color:darkred}@media only screen and (max-width: 540px){.excellence-section{padding:11.905vw 7.143vw}}.practice-areas-section{background-size:initial;background-repeat:repeat;background-position:left top;background-image:url("/assets/images/AdobeStock-195959601.webp");padding:5.921vw 0;text-align:center}.practice-areas-section h2{color:#fff}.practice-areas-section .areas-lists{display:flex;flex-wrap:wrap;justify-content:center;gap:1.316vw;margin-top:1vw;z-index:0;position:relative}.practice-areas-section .areas-lists a{width:21.053vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:1.974vw;background-color:#fff;font-size:1.316vw;font-weight:600;font-family:"Playfair Display";text-decoration:none;position:relative;transition:.3s}.practice-areas-section .areas-lists a::before{content:"";left:1.316vw;right:1.316vw;bottom:-0.658vw;height:100%;position:absolute;background-color:#004ccc;display:block;z-index:-1;transition:bottom .3s linear}.practice-areas-section .areas-lists a img{width:5.263vw;height:5.263vw;margin-bottom:1.974vw}.practice-areas-section .areas-lists a:hover{background-color:darkred;color:#fff}.practice-areas-section .areas-lists a:hover::before{bottom:0}.practice-areas-section .areas-lists a:hover img{filter:brightness(0) invert(1)}@media only screen and (max-width: 1100px){.practice-areas-section{padding:7.627vw 0}.practice-areas-section .areas-lists{gap:1.695vw;margin-top:1.5vw}.practice-areas-section .areas-lists a{width:19.492vw;padding:2.542vw;font-size:1.695vw}.practice-areas-section .areas-lists a::before{left:1.695vw;right:1.695vw;bottom:-0.847vw}.practice-areas-section .areas-lists a img{width:6.78vw;height:6.78vw;margin-bottom:2.542vw}}@media only screen and (max-width: 768px){.practice-areas-section{padding:9.115vw 0}.practice-areas-section .areas-lists{gap:2.604vw;margin-top:2vw}.practice-areas-section .areas-lists a{width:43.229vw;padding:3.906vw;font-size:2.214vw}.practice-areas-section .areas-lists a::before{left:2.214vw;right:2.214vw;bottom:-0.847vw}.practice-areas-section .areas-lists a img{width:10.417vw;height:10.417vw;margin-bottom:3.906vw}}@media only screen and (max-width: 540px){.practice-areas-section{padding:11.905vw 7.143vw}.practice-areas-section .areas-lists{gap:4.762vw;margin-top:4vw}.practice-areas-section .areas-lists a{width:100%;padding:7.143vw;font-size:4.048vw}.practice-areas-section .areas-lists a::before{left:4.762vw;right:4.762vw;bottom:-2.381vw}.practice-areas-section .areas-lists a img{width:19.048vw;height:19.048vw;margin-bottom:7.143vw}}.resources-section{padding:5.921vw 0}.resources-section .content{display:flex;align-items:center}.resources-section .content .content-wrapper{width:42.434vw;margin-right:4.934vw}.resources-section .content .content-wrapper h2{margin-bottom:2.434vw}.resources-section .content .content-wrapper blockquote{margin:3.316vw 0 1.974vw;border-left:.329vw solid darkred;padding-left:1.316vw}.resources-section .content .content-wrapper blockquote p{font-weight:700}.resources-section .content .image-wrapper{width:42.434vw}.resources-section .content .image-wrapper img{max-width:100%;width:100%;height:auto}@media only screen and (max-width: 1100px){.resources-section{padding:7.627vw 4.237vw}.resources-section .content{align-items:flex-start;flex-direction:column-reverse}.resources-section .content .content-wrapper{width:auto;margin-right:4.068vw}.resources-section .content .content-wrapper h2{margin-bottom:2.434vw}.resources-section .content .content-wrapper blockquote{margin:5.316vw 0 2.542vw;padding-left:1.695vw}.resources-section .content .image-wrapper{width:100%;flex:unset;margin-bottom:5vw}.resources-section .content .image-wrapper img{margin:0 auto;width:50vw;display:block}}@media only screen and (max-width: 992px){.resources-section{padding:7.056vw 4.237vw}.resources-section .content .content-wrapper{margin-right:5.068vw}}@media only screen and (max-width: 768px){.resources-section{padding:6.51vw 3.906vw}.resources-section .content{flex-direction:column-reverse}.resources-section .content .content-wrapper{width:100%;margin-right:0}.resources-section .content .content-wrapper blockquote{margin:7.316vw 0 3.542vw;padding-left:2.604vw}.resources-section .content .image-wrapper{margin-bottom:5vw}.resources-section .content .image-wrapper img{width:100%}}@media only screen and (max-width: 540px){.resources-section{padding:11.905vw 7.143vw}.resources-section .content .content-wrapper blockquote{margin:4.762vw 0 0;border-left:1.19vw solid darkred;padding-left:3.571vw}.resources-section .content .image-wrapper{margin-bottom:7vw}}.our-result-section{padding:5.921vw 0;text-align:center;background-color:#e6eaf1}.our-result-section .areas-lists{display:flex;flex-wrap:wrap;justify-content:center;gap:1.316vw;margin-top:1vw;margin-bottom:1.974vw;z-index:0;position:relative}.our-result-section .areas-lists a{width:16.645vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:1.974vw;background-color:#fff;font-size:1.316vw;font-weight:600;font-family:"Playfair Display";text-decoration:none;position:relative;transition:.3s}.our-result-section .areas-lists a::before{content:"";left:1.316vw;right:1.316vw;bottom:-0.658vw;height:100%;position:absolute;background-color:darkred;display:block;z-index:-1;transition:bottom .3s linear}.our-result-section .areas-lists a h3{color:#004ccc;font-size:1.842vw;line-height:1.3;margin-bottom:0;font-weight:600;font-family:"Barlow Semi Condensed",sans-serif}.our-result-section .areas-lists a p{font-family:"Barlow Semi Condensed",sans-serif}.our-result-section .areas-lists a:hover{background-color:darkred;color:#fff}.our-result-section .areas-lists a:hover::before{bottom:-0.3vw;background-color:#004ccc}.our-result-section .areas-lists a:hover h3{color:#fff}.our-result-section .areas-lists a:hover p{color:#fff}@media only screen and (max-width: 1100px){.our-result-section{padding:7.627vw 0}.our-result-section .areas-lists{gap:1.695vw;margin-top:1.5vw}.our-result-section .areas-lists a{width:28.492vw;padding:2.542vw}.our-result-section .areas-lists a h3{font-size:2.373vw}}@media only screen and (max-width: 768px){.our-result-section{padding:9.115vw 0}.our-result-section .areas-lists{gap:2.604vw;margin-top:2vw;margin-bottom:3vw}.our-result-section .areas-lists a{width:43.229vw;padding:3.906vw}.our-result-section .areas-lists a::before{left:2.604vw;right:2.604vw;bottom:-0.847vw}.our-result-section .areas-lists a h3{font-size:3.646vw}}@media only screen and (max-width: 540px){.our-result-section{padding:11.905vw 7.143vw}.our-result-section .areas-lists{gap:4.762vw;margin-top:4vw;margin-bottom:7vw}.our-result-section .areas-lists a{width:100%;padding:7.143vw}.our-result-section .areas-lists a::before{left:4.762vw;right:4.762vw;bottom:-2.381vw}.our-result-section .areas-lists a h3{font-size:6.667vw}}.our-team-section{padding:5.921vw 0;text-align:center}.our-team-section .member-lists{display:flex;flex-wrap:wrap;justify-content:center;gap:1.316vw;margin-top:1vw;margin-bottom:1.974vw;z-index:0;position:relative}.our-team-section .member-lists a{width:13.718vw;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:1.316vw;background-color:#f9fafb;font-size:1.316vw;font-weight:600;font-family:"Playfair Display";text-decoration:none;position:relative;transition:.3s}.our-team-section .member-lists a::before{content:"";left:1.316vw;right:1.316vw;bottom:-0.358vw;height:100%;position:absolute;background-color:darkred;display:block;z-index:-1;transition:bottom .3s linear}.our-team-section .member-lists a img{margin-bottom:1.974vw;max-width:100%;height:13.816vw;width:11.053vw;object-fit:contain}.our-team-section .member-lists a .name{font-size:1.316vw;line-height:1.6}@media only screen and (max-width: 1100px){.our-team-section .member-lists a .name{font-size:1.695vw}}@media only screen and (max-width: 992px){.our-team-section .member-lists a .name{font-size:2.016vw}}@media only screen and (max-width: 768px){.our-team-section .member-lists a .name{font-size:2.604vw}}@media only screen and (max-width: 540px){.our-team-section .member-lists a .name{font-size:4.762vw}}.our-team-section .member-lists a .post{font-size:1.184vw;line-height:1.6;font-family:"Barlow Semi Condensed",sans-serif;font-weight:400}@media only screen and (max-width: 1100px){.our-team-section .member-lists a .post{font-size:1.525vw}}@media only screen and (max-width: 992px){.our-team-section .member-lists a .post{font-size:1.815vw}}@media only screen and (max-width: 768px){.our-team-section .member-lists a .post{font-size:2.344vw}}@media only screen and (max-width: 540px){.our-team-section .member-lists a .post{font-size:4.286vw}}.our-team-section .member-lists a:hover{background-color:#004ccc;color:#fff}.our-team-section .member-lists a:hover::before{bottom:-0.6vw}.our-team-section .member-lists a:hover h3{color:#fff}.our-team-section .member-lists a:hover p{color:#fff}@media only screen and (max-width: 1100px){.our-team-section{padding:7.627vw 0}.our-team-section .member-lists{gap:1.695vw;margin-top:1.5vw}.our-team-section .member-lists a{width:20.718vw;padding:2.542vw}.our-team-section .member-lists a::before{left:1.695vw;right:1.695vw;bottom:-0.847vw}.our-team-section .member-lists a img{margin-bottom:2.542vw;height:17.797vw;width:100%}}@media only screen and (max-width: 768px){.our-team-section{padding:9.115vw 0}.our-team-section .member-lists{gap:2.604vw;margin-top:2vw}.our-team-section .member-lists a{width:27.229vw;padding:2.604vw}.our-team-section .member-lists a::before{left:2.214vw;right:2.214vw;bottom:-0.847vw}.our-team-section .member-lists a img{height:27.344vw;margin-bottom:3.906vw}}@media only screen and (max-width: 540px){.our-team-section{padding:11.905vw 7.143vw}.our-team-section .member-lists{gap:4.762vw;margin-top:4vw}.our-team-section .member-lists a{width:40vw;padding:4.762vw}.our-team-section .member-lists a::before{left:4.762vw;right:4.762vw;bottom:-2.381vw}.our-team-section .member-lists a img{height:38.095vw;margin-bottom:7.143vw}}@media only screen and (max-width: 420px){.our-team-section .member-lists a{width:100%}.our-team-section .member-lists a img{height:auto}}.testimonial-section{padding:5.052vw 14.271vw;position:relative;overflow:hidden;text-align:center}.testimonial-section picture{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;z-index:-11}.testimonial-section picture img{width:100%;object-fit:cover;object-position:top center;transition:transform .3s linear;height:100%}@media only screen and (max-width: 992px){.testimonial-section picture img{transform:none !important;width:100%;height:100%;object-position:top left}}.testimonial-section .quote-ic{height:3.542vw;width:4.167vw;margin-bottom:1.563vw}@media only screen and (max-width: 768px){.testimonial-section .quote-ic{width:6.51vw;height:5.599vw;margin-bottom:3.906vw}}@media only screen and (max-width: 540px){.testimonial-section .quote-ic{width:11.905vw;height:10.238vw;margin-bottom:7.143vw}}.testimonial-section h2{color:#fff}.testimonial-section .testimonial-slider-content{position:relative;z-index:1;max-width:46.927vw;margin:0 auto}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide{position:relative;opacity:0;transition:opacity 1s ease-in-out}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide .testimonial-box{text-align:center}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide .testimonial-box p{margin-bottom:0;color:#fff}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide.glide__slide--active{opacity:1}.testimonial-section .testimonial-slider-content .glide__bullets{display:flex;justify-content:center;margin-top:2.604vw}.testimonial-section .testimonial-slider-content .glide__bullets button.glide__bullet{background:#e5e5e5;border:none;width:.987vw;height:.987vw;border-radius:50%;padding:0;cursor:pointer;margin:0 1vw;opacity:.5}.testimonial-section .testimonial-slider-content .glide__bullets button.glide__bullet.glide__bullet--active{opacity:1}@media only screen and (max-width: 991px){.testimonial-section{flex-direction:column;padding:7.627vw 7.143vw}.testimonial-section .testimonial-slider-content{max-width:100%}.testimonial-section .testimonial-slider-content .glide__bullets{margin-top:4.095vw}.testimonial-section .testimonial-slider-content .glide__bullets button.glide__bullet{width:.706vw;height:.706vw;margin:0 .8vw}}@media only screen and (max-width: 768px){.testimonial-section{padding:7.627vw 7.143vw;background-color:#001c4d}.testimonial-section picture{display:none}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide .testimonial-box p{font-size:2.474vw}.testimonial-section .testimonial-slider-content .glide__bullets button.glide__bullet{width:.911vw;height:.911vw;margin:0 2vw}}@media only screen and (max-width: 540px){.testimonial-section{padding:11.905vw 7.143vw}.testimonial-section .testimonial-slider-content .glide__slides .glide__slide .testimonial-box p{font-size:4.524vw}.testimonial-section .testimonial-slider-content .glide__bullets button.glide__bullet{width:3.667vw;height:3.667vw;margin:0 2vw}}.firm-service-section{padding:5.921vw 0}.firm-service-section .content{display:flex;align-items:center}.firm-service-section .content .image-wrapper{width:39.474vw}.firm-service-section .content .image-wrapper img{max-width:100%;width:100%;height:auto}.firm-service-section .content .content-wrapper{width:42.434vw;margin-left:4.934vw}.firm-service-section .content .content-wrapper h2{margin-bottom:2.434vw}@media only screen and (max-width: 1100px){.firm-service-section{padding:7.627vw 4.237vw}.firm-service-section .content{align-items:flex-start}.firm-service-section .content .image-wrapper{width:35.593vw;flex:0 0 35.593vw}.firm-service-section .content .content-wrapper{width:auto;margin-left:4.068vw}.firm-service-section .content .content-wrapper h2{margin-bottom:2.434vw}.firm-service-section .content .content-wrapper blockquote{margin:5.316vw 0 2.542vw;padding-left:1.695vw}}@media only screen and (max-width: 992px){.firm-service-section{padding:7.056vw 4.237vw}.firm-service-section .content .image-wrapper{width:45.593vw;flex:0 0 45.593vw}.firm-service-section .content .content-wrapper{margin-left:5.068vw}}@media only screen and (max-width: 768px){.firm-service-section{padding:6.51vw 3.906vw}.firm-service-section .content{flex-direction:column}.firm-service-section .content .image-wrapper{width:100%;flex:auto;margin-bottom:5vw}.firm-service-section .content .image-wrapper img{width:100%}.firm-service-section .content .content-wrapper{width:100%;margin-left:0}}@media only screen and (max-width: 540px){.firm-service-section{padding:11.905vw 7.143vw}.firm-service-section .content .image-wrapper{margin-bottom:7vw}}.main-content-container{display:inline-block;width:70vw;vertical-align:top;padding:5.921vw 4.934vw 5.921vw 4.934vw}.main-content-container.full{width:auto}.main-content-container .image-404{width:25vw;height:auto;text-align:center}@media(max-width: 1100px){.main-content-container{padding:5vw 6vw 4vw;display:block;width:auto}}@media(max-width: 800px){.main-content-container .image-404{width:43vw}}.main-content-container.full{padding:5.263vw 4.934vw;width:100%}@media(max-width: 1100px){.main-content-container.full{padding:8vw 6vw 4vw}}.disclaimer .main-content-container{padding:5.263vw 4.934vw;width:100%;max-width:60%;margin:0 auto;display:block}@media(max-width: 1100px){.disclaimer .main-content-container{max-width:100%}}.disclaimer .main-content-container a{font-weight:bold;color:darkred;text-decoration:underline;display:inline-block}.disclaimer .main-content-container a:hover{color:#004ccc;text-decoration:none}.disclaimer .main-content-container h3{margin-top:3vw;color:#001c4d}.disclaimer .main-content-container ul li{position:relative;margin-bottom:.658vw}.disclaimer .main-content-container ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.disclaimer .main-content-container ul li:before{top:.9vw}}@media(max-width: 992px){.disclaimer .main-content-container ul li{margin-bottom:.858vw}.disclaimer .main-content-container ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.disclaimer .main-content-container ul li{margin-bottom:1vw}.disclaimer .main-content-container ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.disclaimer .main-content-container ul li{margin-bottom:2vw}.disclaimer .main-content-container ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}@media(max-width: 1100px){.disclaimer .main-content-container{padding:8vw 6vw 4vw}}.about-us .main-content-container{max-width:51.908vw;margin:0 auto;display:block;padding:5.921vw 0}@media(max-width: 992px){.about-us .main-content-container{max-width:100%;padding:7.056vw 5.04vw}}@media(max-width: 768px){.about-us .main-content-container{padding:6.51vw 4.762vw}}@media(max-width: 540px){.about-us .main-content-container{padding:11.905vw 4.762vw}}.about-us .main-content-container ul li{position:relative;margin-bottom:.658vw}.about-us .main-content-container ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.about-us .main-content-container ul li:before{top:.9vw}}@media(max-width: 992px){.about-us .main-content-container ul li{margin-bottom:.858vw}.about-us .main-content-container ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.about-us .main-content-container ul li{margin-bottom:1vw}.about-us .main-content-container ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.about-us .main-content-container ul li{margin-bottom:2vw}.about-us .main-content-container ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}.about-us .main-content-container h3{padding-top:2vw}.about-us .main-content-container h2{padding-top:1.5vw}@media(max-width: 1100px){.about-us .main-content-container h2{padding-top:2vw}}@media(max-width: 768px){.about-us .main-content-container h2{padding-top:3vw}}@media(max-width: 540px){.about-us .main-content-container h2{padding-top:4vw}}@media(max-width: 420px){.about-us .main-content-container h2{padding-top:6vw}}.about-us .main-content-container a{color:darkred;font-weight:700;text-decoration:underline}.about-us .main-content-container a:hover{color:#004ccc;text-decoration:none}.blog .main-content-container img{max-width:100%;height:auto}@media(max-width: 800px){.blog .main-content-container img{width:100%}}.blog .main-content-container iframe{width:40vw;height:20vw}@media(max-width: 1100px){.blog .main-content-container iframe{width:85vw;height:63vw}}.main-content-container ul{padding-left:2vw}@media(max-width: 1100px){.main-content-container ul{padding-left:3vw}}@media(max-width: 800px){.main-content-container ul{padding-left:4vw}}.main-content-container li{list-style:none}.main-content-container li::before{content:"·";font-size:1.042vw;padding-right:.4vw;position:relative;top:.13vw}@media(max-width: 1100px){.main-content-container li::before{font-size:2.3vw;padding-right:.7vw;top:.4vw}}@media(max-width: 800px){.main-content-container li::before{font-size:3.73vw;padding-right:1.2vw;top:.55vw}}.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.pa h4,.main-content-container.pa h5,.main-content-container.pa h6,.main-content-container.blog-post h2,.main-content-container.blog-post h3,.main-content-container.blog-post h4,.main-content-container.blog-post h5,.main-content-container.blog-post h6{padding:1.3vw 0 .4vw}@media(max-width: 800px){.main-content-container.pa h2,.main-content-container.pa h3,.main-content-container.pa h4,.main-content-container.pa h5,.main-content-container.pa h6,.main-content-container.blog-post h2,.main-content-container.blog-post h3,.main-content-container.blog-post h4,.main-content-container.blog-post h5,.main-content-container.blog-post h6{padding:3.7vw 0 2.5vw}}.titlebar{position:relative;height:23vw;background:#fff;overflow:hidden;clear:both;padding:5.263vw 7.9vw 5.263vw;margin-top:9.868vw;text-align:center}.titlebar .fade-in{opacity:0}.titlebar img.parallaxbg{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center -11.842vw;top:0;left:0}@media(max-width: 768px){.titlebar img.parallaxbg{object-position:center}}.titlebar .titlebar-title{font-size:6.579vw !important;color:#fff !important;position:relative;margin-bottom:0 !important;line-height:1.1;text-transform:capitalize;font-family:"Playfair Display";font-weight:500;display:inline-flex}.titlebar p{font-size:2.303vw;font-family:"Barlow Semi Condensed",sans-serif;color:#fff;position:relative;margin:0}@media(max-width: 1100px){.titlebar{height:auto;padding:7.627vw 6vw;margin-top:15vw}.titlebar .titlebar-title{font-size:8.475vw !important}.titlebar p{font-size:2.966vw}}@media(max-width: 992px){.titlebar{margin-top:16vw}}@media(max-width: 768px){.titlebar{padding:9.115vw 5vw;margin-top:19.868vw}.titlebar .titlebar-title{font-size:5.208vw !important;margin-bottom:2vw !important}.titlebar p{font-size:3.125vw;line-height:1.5}}@media(max-width: 540px){.titlebar{padding:22.667vw 5vw 22.667vw;margin-top:41vw}.titlebar .titlebar-title{font-size:9.524vw !important;margin-bottom:4vw !important}.titlebar p{font-size:5.714vw}}.main-content-container.blog .small-intro h2{padding-bottom:1.5vw}.main-content-container.blog article{margin-bottom:1vw;padding:0 0 3vw;position:relative;word-wrap:break-word;overflow:hidden}.main-content-container.blog article a,.main-content-container.blog article p{transition:.3s}.main-content-container.blog article h2{line-height:1.2;font-size:2.4vw;padding-bottom:.5vw}.main-content-container.blog article h2 a{font-size:inherit;line-height:inherit;text-decoration:none}.main-content-container.blog article h2 a:hover{color:darkred}.main-content-container.blog .showPostsButton{position:relative;display:block;width:15vw;margin:2vw auto;transition:.3s}.main-content-container.blog .showPostsButton:hover{cursor:pointer}@media(max-width: 1100px){.main-content-container.blog{padding:6vw 6vw 3vw;width:auto}.main-content-container.blog article h2{font-size:3.4vw}.main-content-container.blog article .button{width:27vw}.main-content-container.blog article:last-child{margin-bottom:0}.main-content-container.blog .showPostsButton{width:39vw;display:block;margin:0 auto 3vw;padding:2vw}}@media(max-width: 800px){.main-content-container.blog{padding:8vw 6vw 5vw}.main-content-container.blog .small-intro{padding-top:5vw;padding-bottom:6vw}.main-content-container.blog article{margin:0vw 0 5vw;padding:1vw 0vw;width:auto}.main-content-container.blog article:last-child{margin-bottom:0}.main-content-container.blog article h2{font-size:5.5vw}.main-content-container.blog .showPostsButton{width:auto;width:82vw;padding:3vw}}@media(max-width: 540px){.main-content-container.blog article h2{font-size:7.143vw;line-height:1.5}}.main-content-container.blog-post{word-wrap:break-word}.main-content-container.blog-post h2{font-size:1.875vw}.main-content-container.blog-post h2,.main-content-container.blog-post h3,.main-content-container.blog-post h4,.main-content-container.blog-post h5{padding:1.3vw 0 .4vw}@media(max-width: 1100px){.main-content-container.blog-post{padding:6vw 6vw 3vw;width:auto}.main-content-container.blog-post h2{font-size:3.4vw}}@media(max-width: 800px){.main-content-container.blog-post{padding:8vw 6vw 11vw}.main-content-container.blog-post h2{font-size:5.5vw;padding:4vw 0 0}}.post-meta{margin:1.5vw 0}.post-meta p,.post-meta a{display:inline;margin:0}.post-meta a{text-decoration:underline}.post-meta span{padding:0 .2vw;font-size:1.184vw}@media(max-width: 1100px){.post-meta span{font-size:1.695vw}}@media(max-width: 992px){.post-meta span{font-size:2.214vw}}@media(max-width: 768px){.post-meta span{font-size:2.214vw}}@media(max-width: 640px){.post-meta span{font-size:2.656vw}}@media(max-width: 540px){.post-meta span{font-size:3.148vw}}@media(max-width: 420px){.post-meta span{font-size:4.048vw}}@media(max-width: 320px){.post-meta span{font-size:5.313vw}}@media(max-width: 1100px){.post-meta{margin:3vw 0}.post-meta span{padding:0 1vw}}@media(max-width: 800px){.post-meta{margin:1vw 0 3vw}.post-meta span{padding:0 1.7vw}}.main-content-container.pa{padding:5.921vw 4.934vw}@media(max-width: 540px){.main-content-container.pa{padding:12vw 7.143vw}}.main-content-container.pa iframe{max-width:100%}.main-content-container.pa h2:first-of-type{padding-top:0}.main-content-container.pa ul li{position:relative;margin-bottom:.658vw}.main-content-container.pa ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.main-content-container.pa ul li:before{top:.9vw}}@media(max-width: 992px){.main-content-container.pa ul li{margin-bottom:.858vw}.main-content-container.pa ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.main-content-container.pa ul li{margin-bottom:1vw}.main-content-container.pa ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.main-content-container.pa ul li{margin-bottom:2vw}.main-content-container.pa ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}.main-content-container.pa a{font-weight:bold;color:darkred;text-decoration:underline}.main-content-container.pa a:hover{color:#004ccc;text-decoration:none}form.search-page-search{position:relative;margin-bottom:0;width:100%;display:flex;align-items:center;justify-content:space-between}form.search-page-search input{color:#737373;background-color:#fff;padding:.5vw 1.2vw;border:1px solid #cacaca;display:block;-webkit-appearance:none;border-radius:0;font-family:"Source Sans Pro",sans-serif;margin:0 auto;flex-grow:1;font-size:1.184vw;line-height:1.8;font-weight:normal;margin-bottom:1.053vw}@media(max-width: 1100px){form.search-page-search input{font-size:1.695vw;line-height:1.7}}@media(max-width: 992px){form.search-page-search input{font-size:2.214vw;line-height:1.6}}@media(max-width: 768px){form.search-page-search input{font-size:2.214vw;line-height:1.6}}@media(max-width: 640px){form.search-page-search input{font-size:2.656vw;line-height:1.7}}@media(max-width: 540px){form.search-page-search input{font-size:3.148vw;line-height:1.8}}@media(max-width: 420px){form.search-page-search input{font-size:4.048vw;line-height:1.9}}@media(max-width: 320px){form.search-page-search input{font-size:5.313vw;line-height:2}}form.search-page-search input[type=submit]{width:1.7vw;height:1.7vw;font-size:0;padding:0;text-transform:capitalize;color:#fff;background:url("/assets/images/search.svg") no-repeat;background-size:cover;background-position-y:-0.1vw;position:absolute;right:1vw;border:0;flex-grow:0;cursor:pointer}@media only screen and (max-width: 1100px){form.search-page-search input{padding:1.5vw 2.5vw}form.search-page-search input[type=submit]{width:3.3vw;height:3.3vw;right:2vw}}@media only screen and (max-width: 800px){form.search-page-search input{padding:2vw 2.8vw}form.search-page-search input[type=submit]{width:5vw;height:5vw}}.attorney-sidebar{background-size:initial;background-repeat:repeat;background-position:left top;background-image:url("/assets/images/AdobeStock-195959601.webp");padding:1.645vw;width:22.434vw;margin-right:2.632vw;display:inline-block;color:#fff}.attorney-sidebar img{margin-bottom:2vw}@media only screen and (max-width: 768px){.attorney-sidebar img{margin-bottom:4vw}}.attorney-sidebar h2{color:#fff;font-size:1.842vw;line-height:1.2;font-weight:500;margin-top:1.316vw}.attorney-sidebar h1{color:#fff;font-size:1.842vw}@media only screen and (max-width: 1100px){.attorney-sidebar h1{font-size:2.373vw}}@media only screen and (max-width: 992px){.attorney-sidebar h1{font-size:2.823vw}}@media only screen and (max-width: 768px){.attorney-sidebar h1{font-size:3.646vw}}@media only screen and (max-width: 540px){.attorney-sidebar h1{font-size:6.667vw}}.attorney-sidebar p{color:#fff;font-size:1.842vw}.attorney-sidebar a{color:#f66;font-weight:bold;text-decoration:underline}.attorney-sidebar .action{margin-top:1.316vw}.attorney-sidebar .action a{color:#fff;text-decoration:none}@media only screen and (max-width: 1100px){.attorney-sidebar .bio-list .bio-list__item::before{top:1.1vw}}@media only screen and (max-width: 992px){.attorney-sidebar .bio-list .bio-list__item::before{top:1.2vw}}@media only screen and (max-width: 768px){.attorney-sidebar .bio-list .bio-list__item::before{top:1vw}}@media only screen and (max-width: 540px){.attorney-sidebar .bio-list .bio-list__item::before{top:1.6vw}}@media only screen and (max-width: 380px){.attorney-sidebar .bio-list .bio-list__item::before{top:2.6vw}}@media only screen and (max-width: 1100px){.attorney-sidebar{width:25.434vw}.attorney-sidebar h2{font-size:2.373vw}}@media only screen and (max-width: 992px){.attorney-sidebar{width:30vw}.attorney-sidebar h2{font-size:2.823vw}}@media only screen and (max-width: 768px){.attorney-sidebar{width:100%;margin-bottom:7vw;padding:3.255vw}.attorney-sidebar h2{font-size:3.646vw;margin-bottom:2.604vw}.attorney-sidebar .action{margin-top:2vw}}@media only screen and (max-width: 540px){.attorney-sidebar{padding:4.762vw}.attorney-sidebar h2{font-size:6.667vw;margin-top:4.762vw;margin-bottom:4.762vw}.attorney-sidebar .action{margin-top:4.762vw}}.attorney-sidebar ul li{position:relative;margin-bottom:.658vw}.attorney-sidebar ul li:before{content:"";background-image:url("/assets/images/arrow-right-white.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.attorney-sidebar ul li:before{top:.9vw}}@media(max-width: 992px){.attorney-sidebar ul li{margin-bottom:.858vw}.attorney-sidebar ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.attorney-sidebar ul li{margin-bottom:1vw}.attorney-sidebar ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.attorney-sidebar ul li{margin-bottom:2vw}.attorney-sidebar ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}.content-wrapper{display:inline-block;width:63vw;vertical-align:top}.content-wrapper ul li{position:relative;margin-bottom:.658vw}.content-wrapper ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.content-wrapper ul li:before{top:.9vw}}@media(max-width: 992px){.content-wrapper ul li{margin-bottom:.858vw}.content-wrapper ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.content-wrapper ul li{margin-bottom:1vw}.content-wrapper ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.content-wrapper ul li{margin-bottom:2vw}.content-wrapper ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}@media only screen and (max-width: 1100px){.content-wrapper{width:57.9vw}}@media only screen and (max-width: 992px){.content-wrapper{width:52.5vw}}@media only screen and (max-width: 768px){.content-wrapper{width:100%}}.result-lists{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:4.474vw;row-gap:2.632vw;margin:4.605vw 0}.result-lists .result-list{color:#1d1f22;background-color:#bcc9e0;height:19.737vw;text-align:center;box-shadow:.395vw .395vw 1.184vw 0 rgba(0,0,0,.3)}.result-lists .result-list .icon{border-radius:.25rem;margin-top:-1.118vw;background-color:#001c4d;margin-bottom:1.974vw;display:inline-flex;align-items:center;justify-content:center;padding:.7vw}.result-lists .result-list .icon img{width:2.237vw;height:1.974vw}.result-lists .result-list h3{font-size:1.316vw;line-height:1.2;font-weight:600;margin-bottom:1.974vw}.result-lists .result-list p{margin-bottom:0;margin-top:0}@media only screen and (max-width: 1100px){.result-lists{column-gap:5.763vw;row-gap:3.39vw;margin:6vw 0}.result-lists .result-list{height:28vw;padding:0 2vw 2vw 2vw}.result-lists .result-list .icon{margin-top:-2vw;margin-bottom:3vw;padding:1.4vw}.result-lists .result-list h3{font-size:1.695vw;margin-bottom:2.542vw}}@media only screen and (max-width: 992px){.result-lists{column-gap:6.855vw;row-gap:6.39vw;margin:7vw 0;grid-template-columns:repeat(2, 1fr)}.result-lists .result-list{height:32vw;padding:0 3vw 3vw 3vw}.result-lists .result-list .icon{margin-top:-3vw;margin-bottom:3vw;padding:1.4vw}.result-lists .result-list .icon img{width:4.032vw;height:3.427vw}.result-lists .result-list h3{font-size:2.016vw;margin-bottom:3vw}}@media only screen and (max-width: 768px){.result-lists .result-list{height:36vw}.result-lists .result-list h3{font-size:2.604vw;margin-bottom:3vw}}@media only screen and (max-width: 540px){.result-lists{column-gap:6.855vw;row-gap:9.524vw;margin:12vw 0;grid-template-columns:repeat(1, 1fr)}.result-lists .result-list{height:auto;padding:0 5vw 10vw 5vw}.result-lists .result-list .icon{margin-top:-5vw;margin-bottom:5vw;padding:2vw}.result-lists .result-list .icon img{width:8.095vw;height:7.143vw}.result-lists .result-list h3{font-size:4.762vw;margin-bottom:5vw}}.testimonial-page ul{padding:0;margin-top:3vw}.testimonial-page ul li{padding:.987vw;margin-bottom:2.237vw !important}.testimonial-page ul li:nth-child(odd){background-color:#e6eaf1}.testimonial-page ul li::before{display:none}.testimonial-page ul li p{margin:0;padding:0}@media only screen and (max-width: 1100px){.testimonial-page ul{margin-top:4vw}.testimonial-page ul li{padding:1.271vw;margin-bottom:2.542vw !important}}@media only screen and (max-width: 768px){.testimonial-page ul{margin-top:7vw}.testimonial-page ul li{padding:1.953vw;margin-bottom:3.906vw !important}}@media only screen and (max-width: 540px){.testimonial-page ul{margin-top:10vw}.testimonial-page ul li{padding:3.571vw;margin-bottom:0 !important}}.article-page h1,.blog-post h1{font-size:2.763vw;line-height:1.2;margin-bottom:1.974vw;font-weight:500;color:#001c4d}@media only screen and (max-width: 1100px){.article-page h1,.blog-post h1{font-size:3.559vw;margin-bottom:2.542vw}}@media only screen and (max-width: 992px){.article-page h1,.blog-post h1{font-size:4.234vw;margin-bottom:3.024vw}}@media only screen and (max-width: 768px){.article-page h1,.blog-post h1{font-size:4.427vw;margin-bottom:3.906vw}}@media only screen and (max-width: 540px){.article-page h1,.blog-post h1{font-size:8.095vw;margin-bottom:7.143vw}}.article-page h2,.blog-post h2{font-size:2.368vw;line-height:1.2}@media only screen and (max-width: 1100px){.article-page h2,.blog-post h2{font-size:3.051vw}}@media only screen and (max-width: 992px){.article-page h2,.blog-post h2{font-size:3.629vw}}@media only screen and (max-width: 768px){.article-page h2,.blog-post h2{font-size:3.906vw}}@media only screen and (max-width: 540px){.article-page h2,.blog-post h2{font-size:7.143vw}}.article-page h2 a,.blog-post h2 a{color:#001c4d}.article-page h2 a:hover,.blog-post h2 a:hover{color:darkred}.article-page ul li,.blog-post ul li{position:relative;margin-bottom:.658vw}.article-page ul li:before,.blog-post ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.article-page ul li:before,.blog-post ul li:before{top:.9vw}}@media(max-width: 992px){.article-page ul li,.blog-post ul li{margin-bottom:.858vw}.article-page ul li:before,.blog-post ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.article-page ul li,.blog-post ul li{margin-bottom:1vw}.article-page ul li:before,.blog-post ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.article-page ul li,.blog-post ul li{margin-bottom:2vw}.article-page ul li:before,.blog-post ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}.article-page .main-content-container a,.blog-post .main-content-container a{font-weight:bold;color:darkred;text-decoration:underline}.article-page .main-content-container a:hover,.blog-post .main-content-container a:hover{color:#004ccc;text-decoration:none}.article-page .main-content-container a.button,.blog-post .main-content-container a.button{color:#fff;text-decoration:none}.main-content-container.blog h1{font-size:2.763vw;line-height:1.2;margin-bottom:1.974vw;font-weight:500;color:#001c4d}@media only screen and (max-width: 1100px){.main-content-container.blog h1{font-size:3.559vw;margin-bottom:2.542vw}}@media only screen and (max-width: 992px){.main-content-container.blog h1{font-size:4.234vw;margin-bottom:3.024vw}}@media only screen and (max-width: 768px){.main-content-container.blog h1{font-size:4.427vw;margin-bottom:3.906vw}}@media only screen and (max-width: 540px){.main-content-container.blog h1{font-size:8.095vw;margin-bottom:7.143vw}}.main-content-container.blog h2{font-size:2.368vw;line-height:1.2}@media only screen and (max-width: 1100px){.main-content-container.blog h2{font-size:3.051vw}}@media only screen and (max-width: 992px){.main-content-container.blog h2{font-size:3.629vw}}@media only screen and (max-width: 768px){.main-content-container.blog h2{font-size:3.906vw}}@media only screen and (max-width: 540px){.main-content-container.blog h2{font-size:7.143vw}}.main-content-container.blog h2 a{color:#001c4d}.main-content-container.blog h2 a:hover{color:darkred}.main-content-container.blog ul li{position:relative;margin-bottom:.658vw}.main-content-container.blog ul li:before{content:"";background-image:url("/assets/images/arrow-right.svg");background-position:center;position:absolute;left:-1.5vw;top:.6vw;width:.5rem;height:.921vw;background-repeat:no-repeat;background-size:.521vw;padding:0}@media(max-width: 1100px){.main-content-container.blog ul li:before{top:.9vw}}@media(max-width: 992px){.main-content-container.blog ul li{margin-bottom:.858vw}.main-content-container.blog ul li:before{left:-2vw;top:.7vw;height:1.2vw;background-size:.7vw}}@media(max-width: 768px){.main-content-container.blog ul li{margin-bottom:1vw}.main-content-container.blog ul li:before{left:-2.5vw;top:.9vw;height:1.6vw;background-size:.8vw}}@media(max-width: 540px){.main-content-container.blog ul li{margin-bottom:2vw}.main-content-container.blog ul li:before{left:-3.5vw;top:2.9vw;height:2.6vw;background-size:1.5vw}}.main-content-container.blog a{font-weight:bold;color:darkred;text-decoration:underline}.main-content-container.blog a:hover{color:#004ccc;text-decoration:none}.main-content-container.blog a.button{color:#fff;text-decoration:none}.main-content-container.blog article h2 a{font-weight:400;text-decoration:underline}.main-content-container.blog article a:hover{color:darkred}.main-content-container.blog article a:hover h2{color:darkred}.contact-us .container{max-width:57.8%;margin:0 auto}.contact-us .container h2{color:#001c4d}.contact-us .container h3{margin-top:4vw;color:#001c4d}.contact-us .container a{font-weight:bold;color:darkred;text-decoration:underline;display:inline-block}.contact-us .container a:hover{color:#004ccc;text-decoration:none}.contact-us .container .form{padding-left:0;padding-right:0;text-align:left}.contact-us .container .form p{margin-bottom:2vw}.contact-us .container .form form label{margin-bottom:.658vw;display:inline-block}.contact-us .container .form form input,.contact-us .container .form form input[type=file],.contact-us .container .form form select,.contact-us .container .form form textarea{background:#f7f7f7;border:1px solid #c4c4c4}.contact-us .container .form form select{background:#f7f7f7 url("/assets/images/select-arrow.svg") calc(100% - .7vw) center no-repeat !important}.contact-us .container .form form .group{margin:0 0 1.645vw}.contact-us .container .form form .disclaimer{text-align:left}.contact-us .container .form form .action{text-align:left}.contact-us .container .form form .links{justify-content:flex-start}@media only screen and (max-width: 992px){.contact-us .container{max-width:100%}.contact-us .container .form form label{margin-bottom:1.008vw}}@media only screen and (max-width: 768px){.contact-us .container .form form label{margin-bottom:1.302vw}}@media only screen and (max-width: 540px){.contact-us .container .form form label{margin-bottom:2.381vw}}.Contact-us-page footer .clientlogo{padding-bottom:5.921vw}@media only screen and (max-width: 1100px){.Contact-us-page footer .clientlogo{padding:7vw 0 7vw}}@media only screen and (max-width: 540px){.Contact-us-page footer .clientlogo{padding:11.905vw 0}}.title-search{margin-bottom:3vw}.google-review-card{position:relative;margin-bottom:1.316vw}.google-review-card .google-review-glide .glide__slides{padding-left:0;margin-bottom:1.563vw}.google-review-card .google-review-glide .glide__slides .glide__slide{position:relative;padding:1.042vw;background-color:#fff !important;height:auto}.google-review-card .google-review-glide .glide__slides .glide__slide::before{display:none}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box{padding:1.25vw;display:flex;flex-direction:column;box-shadow:0 .063rem .313rem rgba(0,0,0,.2);height:100%}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head{display:flex;align-items:center;gap:1vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-date{opacity:.67;display:inline-block;margin-right:5px;vertical-align:bottom}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars{display:flex;align-items:center;gap:.5vw;margin-bottom:.5vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars img{width:1.316vw;height:1.316vw}@media only screen and (max-width: 1100px){.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars img{width:1.816vw;height:1.816vw}}@media only screen and (max-width: 768px){.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars img{width:2.816vw;height:2.816vw}}@media only screen and (max-width: 540px){.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars img{height:5.952vw;width:5.952vw}}@media only screen and (max-width: 540px){.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars{margin-bottom:4vw}}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars .ic-star{color:#f1f1f1}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-head .review-rating-stars .ic-star.active{color:#ffb100}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution{font-weight:bold;display:flex;align-items:center;gap:1vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name{display:flex;align-items:center;gap:1vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name img{width:1.25vw;height:1.25vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution a{margin-bottom:0}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-link a{font-weight:normal;text-decoration:none;color:#1a73e8}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-link a:hover{color:#ffb100}.google-review-card .glide__arrows{display:flex;align-items:center;gap:.729vw;position:absolute;left:1.042vw;bottom:0;z-index:1}.google-review-card .glide__arrows .glide__arrow{height:1.802vw;width:1.802vw;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;padding:0;background-color:rgba(0,0,0,0)}.google-review-card .glide__arrows .glide__arrow img{width:100%;height:100%}@media only screen and (max-width: 1100px){.google-review-card .glide__arrows .glide__arrow{height:2.119vw;width:2.119vw}}@media only screen and (max-width: 992px){.google-review-card .glide__arrows .glide__arrow{height:2.52vw;width:2.52vw}}@media only screen and (max-width: 768px){.google-review-card .glide__arrows .glide__arrow{height:5.422vw;width:5.344vw}}@media only screen and (max-width: 540px){.google-review-card .glide__arrows .glide__arrow{height:5.952vw;width:5.952vw}}@media only screen and (max-width: 1100px){.google-review-card .glide__arrows{bottom:0;left:1vw}}@media only screen and (max-width: 992px){.google-review-card .glide__arrows{gap:1.094vw;left:.479vw;z-index:1}}@media only screen and (max-width: 768px){.google-review-card .glide__arrows{gap:1.094vw;left:.479vw;z-index:1}}@media only screen and (max-width: 540px){.google-review-card .glide__arrows{gap:3.333vw;left:1.479vw}}@media only screen and (max-width: 420px){.google-review-card .glide__arrows{gap:3.333vw;left:3.479vw}}@media only screen and (max-width: 1100px){.google-review-card{margin-bottom:1.695vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box{padding:3.226vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution{gap:1.5vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name{gap:1.5vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name img{width:2.542vw;height:2.542vw}}@media only screen and (max-width: 992px){.google-review-card{margin-bottom:2.016vw;flex-direction:column}.google-review-card .google-review-glide{flex:auto;width:100%;text-align:center}.google-review-card .google-review-glide .glide__slides{text-align:left}.google-review-card .google-review-glide .glide__slides .glide__slide{padding:4vw 2.381vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box{padding:4.738vw}}@media only screen and (max-width: 540px){.google-review-card{margin-bottom:4.762vw}.google-review-card .google-review-glide .glide__slides{margin-bottom:10vw}.google-review-card .google-review-glide .glide__slides .glide__slide{padding:5vw 2.381vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box{padding:7.143vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution{gap:3vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name{gap:3vw}.google-review-card .google-review-glide .glide__slides .glide__slide .google-review-box .review-meta .review-attribution .review-name img{width:5.714vw;height:5.714vw}}.contact-modal .form{padding:1.974vw;text-align:left}.contact-modal .form p{margin-bottom:2vw}.contact-modal .form form label{margin-bottom:.658vw;display:inline-block}.contact-modal .form form input,.contact-modal .form form input[type=file],.contact-modal .form form select,.contact-modal .form form textarea{background:#f7f7f7;border:1px solid #c4c4c4}.contact-modal .form form select{background:#f7f7f7 url("/assets/images/select-arrow.svg") calc(100% - .7vw) center no-repeat !important}.contact-modal .form form .group{margin:0 0 1.645vw}.contact-modal .form form textarea{height:13.158vw}.contact-modal .form form .disclaimer{text-align:left}.contact-modal .form form .action{text-align:left}.contact-modal .form form .links{justify-content:flex-start}@media only screen and (max-width: 1100px){.contact-modal .form{padding:2.542vw}.contact-modal .form form label{margin-bottom:1.008vw}}@media only screen and (max-width: 768px){.contact-modal .form{padding:3.906vw}.contact-modal .form form label{margin-bottom:1.302vw}}@media only screen and (max-width: 540px){.contact-modal .form{padding:7.143vw}.contact-modal .form form label{margin-bottom:2.381vw}}.form{text-align:center;position:relative;z-index:2;background-color:#fff;padding:3.289vw}.form p{color:#5e5e5e;margin:0;line-height:1.4}.form .title{color:#000;font-size:1.73vw;margin:0;padding-bottom:1vw}.form form{padding-top:1vw;text-align:left}.form form label{font-size:1.184vw;line-height:1.2;margin-bottom:.658vw;font-weight:700;font-family:"Barlow Semi Condensed",sans-serif}@media only screen and (max-width: 1100px){.form form label{margin-bottom:.847vw;font-size:1.525vw}}@media only screen and (max-width: 992px){.form form label{margin-bottom:1.008vw;font-size:1.815vw}}@media only screen and (max-width: 768px){.form form label{margin-bottom:1.302vw;font-size:2.344vw}}@media only screen and (max-width: 540px){.form form label{margin-bottom:2.381vw;font-size:4.286vw}}.form form label span{color:#004ccc}.form form select{font-family:"Barlow Semi Condensed",sans-serif;background-color:#fff;color:#5e5e5e;padding:.789vw .7vw;border:0;border-bottom:#004ccc solid .125rem;display:block;margin:0 0 1.645vw;width:100%;height:3.289vw;font-size:1.053vw;-webkit-appearance:none;border-radius:0;background:#fff url("/assets/images/select-arrow.svg") calc(100% - .7vw) center no-repeat !important;appearance:none}.form form select::placeholder{color:#5e5e5e;opacity:1}.form form select:focus{outline:none}.form form input,.form form input[type=file],.form form #image-upload{font-family:"Barlow Semi Condensed",sans-serif;background-color:#fff;color:#5e5e5e;padding:.789vw .7vw;border:0;border-bottom:#004ccc solid .125rem;display:block;margin:0 0 1.645vw;width:100%;height:3.289vw;font-size:1.053vw;-webkit-appearance:none;border-radius:0}.form form input::placeholder,.form form input[type=file]::placeholder,.form form #image-upload::placeholder{color:#5e5e5e;opacity:1}.form form input:focus,.form form input[type=file]:focus,.form form #image-upload:focus{outline:none}.form form input.input-1{display:inline-block;width:48.5%;vertical-align:top;margin:1.5vw 0 1.645vw 0}.form form input[type=checkbox]{accent-color:#000;width:1.3vw;height:1.3vw;position:relative;z-index:3;-webkit-transform:scale(1)}.form form label.disc{display:flex;gap:1vw;justify-content:flex-start;align-items:center;margin:1vw 0}.form form .input-1:nth-child(1){margin-right:auto}.form form textarea{font-family:"Barlow Semi Condensed",sans-serif;background-color:#fff;color:#5e5e5e;padding:.789vw .7vw;border:0;margin:0;width:100%;height:13vw;font-size:1.053vw;resize:none;-webkit-appearance:none;border-radius:0;border-bottom:#004ccc solid .125rem;margin-bottom:1.645vw}.form form textarea::placeholder{color:#5e5e5e;opacity:1}.form form textarea:focus{outline:none}.form form .links{display:flex;align-items:center;justify-content:center;gap:.26vw;margin-bottom:1.645vw;font-size:1.184vw;line-height:1.8;color:darkred}.form form .links a{font-size:1.184vw;line-height:1.8;margin-bottom:0;font-weight:600;color:darkred}.form form .links a:hover{color:#004ccc;text-decoration:none}@media only screen and (max-width: 1100px){.form form .links{font-size:1.525vw;margin-bottom:2.119vw}.form form .links a{font-size:1.525vw}}@media only screen and (max-width: 992px){.form form .links{font-size:1.815vw;margin-bottom:2.52vw}.form form .links a{font-size:1.815vw}}@media only screen and (max-width: 768px){.form form .links{font-size:2.344vw}.form form .links a{font-size:2.344vw}}@media only screen and (max-width: 540px){.form form .links{font-size:4.286vw;margin-bottom:4.52vw}.form form .links a{font-size:4.286vw}}.form form .disclaimer{text-align:center}.form form .action{text-align:center}.form form input[type=checkbox]{position:absolute;opacity:0;outline:none;height:auto !important}.form form input[type=checkbox]+label{position:relative;cursor:pointer;padding:0;font-size:1.053vw;color:#424141;font-weight:700;line-height:1.2;margin-bottom:1vw;text-decoration:none;display:inline-flex;align-items:center;text-transform:capitalize}@media only screen and (max-width: 1100px){.form form input[type=checkbox]+label{font-size:1.695vw;line-height:1.61vw}}@media only screen and (max-width: 992px){.form form input[type=checkbox]+label{font-size:1.613vw;line-height:1.915vw}}@media only screen and (max-width: 768px){.form form input[type=checkbox]+label{font-size:2.083vw;line-height:2.474vw}}@media only screen and (max-width: 540px){.form form input[type=checkbox]+label{font-size:3.81vw;line-height:4.524vw}}.form form input[type=checkbox]+label:before{content:"";margin-right:.521vw;display:inline-block;vertical-align:text-top;width:1.042vw;height:1.042vw;background:#f6f7fb;border:.063rem solid #b4c5ce}@media only screen and (max-width: 1100px){.form form input[type=checkbox]+label:before{width:1.695vw;height:1.695vw;margin-right:.847vw}}@media only screen and (max-width: 768px){.form form input[type=checkbox]+label:before{width:2.604vw;height:2.604vw;margin-right:1.302vw}}@media only screen and (max-width: 540px){.form form input[type=checkbox]+label:before{width:4.762vw;height:4.762vw;margin-right:2.381vw}}.form form input[type=checkbox]:hover+label:before{background:#001c4d}.form form input[type=checkbox]:checked+label:before{background:#001c4d}.form form input[type=checkbox]:disabled+label{color:#b8b8b8;cursor:auto}.form form input[type=checkbox]:disabled+label:before{box-shadow:none;background:#b4c5ce}.form form input[type=checkbox]:checked+label:after{content:"";position:absolute;left:.26vw;top:.569vw;background:#fff;width:.104vw;height:.104vw;box-shadow:.104vw 0 0 #fff,.208vw 0 0 #fff,.208vw -0.104vw 0 #fff,.208vw -0.208vw 0 #fff,.208vw -0.313vw 0 #fff,.208vw -0.417vw 0 #fff;transform:rotate(45deg)}@media only screen and (max-width: 1100px){.form form input[type=checkbox]:checked+label:after{width:.169vw;height:.169vw;left:.424vw;top:1.1vw;box-shadow:.169vw 0 0 #fff,.339vw 0 0 #fff,.339vw -0.169vw 0 #fff,.339vw -0.339vw 0 #fff,.339vw -0.508vw 0 #fff,.339vw -0.678vw 0 #fff}}@media only screen and (max-width: 768px){.form form input[type=checkbox]:checked+label:after{width:.26vw;height:.26vw;left:.651vw;top:1.7vw;box-shadow:.26vw 0 0 #fff,.521vw 0 0 #fff,.521vw -0.26vw 0 #fff,.521vw -0.521vw 0 #fff,.521vw -0.781vw 0 #fff,.521vw -1.042vw 0 #fff}}@media only screen and (max-width: 540px){.form form input[type=checkbox]:checked+label:after{width:.476vw;height:.476vw;left:1.19vw;top:3.143vw;box-shadow:.476vw 0 0 #fff,.952vw 0 0 #fff,.952vw -0.476vw 0 #fff,.952vw -0.952vw 0 #fff,.952vw -1.429vw 0 #fff,.952vw -1.905vw 0 #fff}}.form form button{border:0;margin:1vw 0;cursor:pointer}@media(max-width: 1100px){.form{padding:4.237vw}.form form input,.form form select,.form form input[type=file],.form form #image-upload{height:5.5vw;font-size:1.525vw;padding:1vw 2.5vw;margin:0 0 2.119vw}.form form textarea{font-size:1.525vw;height:18vw;padding:2.5vw 2.5vw;margin:0 0 2.119vw}}@media(max-width: 768px){.form{width:100%}.form form{margin-top:2vw}.form form .title{font-size:7vw}.form form input.input-1{width:100%}.form form input,.form form select,.form form input[type=file],.form form #image-upload{padding:2.8vw;margin:0 0 2.604vw 0;width:100%;height:auto;font-size:2.344vw}.form form textarea{padding:2.8vw;margin:0 0 2.604vw 0;width:100%;height:39vw;font-size:2.344vw}.form form button.button{margin:2vw auto;padding:3vw 6vw}}@media(max-width: 540px){.form{padding:4.762vw}.form form{margin-top:4vw}.form form input,.form form select,.form form input[type=file],.form form #image-upload{margin:0 0 5.952vw 0;font-size:4.286vw}.form form textarea{margin:0 0 5.952vw 0;height:47.619vw;font-size:4.286vw}.form form input[type=checkbox]+label{margin-bottom:4vw}.form form button.button{margin:2vw auto;padding:3vw 6vw}}footer .clientlogo{padding-bottom:13.158vw;background-size:142vw;background-position:center bottom 0px;background-image:url("/assets/images/swatch-white.webp");background-repeat:no-repeat;position:relative;z-index:1}footer .clientlogo .clogowrap{overflow:hidden}footer .clientlogo .clogowrap ul{list-style:none;display:inline-flex;align-items:center;white-space:nowrap;position:relative;transform:translate3d(0%, 0, 0);animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:60s;margin:0;width:198.289vw}@media only screen and (max-width: 1100px){footer .clientlogo .clogowrap ul{width:213.559vw;animation-duration:40s}}@media only screen and (max-width: 992px){footer .clientlogo .clogowrap ul{width:230.847vw}}@media only screen and (max-width: 768px){footer .clientlogo .clogowrap ul{width:420.458vw;animation-duration:30s}}@media only screen and (max-width: 540px){footer .clientlogo .clogowrap ul{width:600.952vw}}@media only screen and (max-width: 420px){footer .clientlogo .clogowrap ul{width:740.952vw}}@keyframes marquee{0%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(-50%, 0, 0)}}footer .clientlogo .clogowrap ul li{display:inline-flex;align-items:center;white-space:nowrap;padding-right:8vw}footer .clientlogo .clogowrap ul li::before{display:none}footer .clientlogo .clogowrap ul li img{object-fit:contain;max-height:8.026vw;width:auto;height:auto}footer .clientlogo .clogowrap:hover ul{animation-play-state:paused !important}@media only screen and (max-width: 1100px){footer .clientlogo{padding:7vw 0 15vw}footer .clientlogo .clogowrap ul li img{max-height:8.983vw}}@media only screen and (max-width: 767px){footer .clientlogo{padding:7vw 0 20.429vw}footer .clientlogo .clogowrap ul li img{object-fit:contain;max-height:13.983vw}}@media only screen and (max-width: 540px){footer .clientlogo{padding:11.905vw 0 20.905vw}footer .clientlogo .clogowrap ul li img{object-fit:contain;max-height:19.048vw}}@media only screen and (max-width: 420px){footer .clientlogo .clogowrap ul li img{max-height:23.81vw}}footer .support-section{position:relative;padding:13.158vw 5.208vw 5.208vw;display:flex;justify-content:space-between;align-items:center;margin-top:-13.158vw}footer .support-section picture{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}footer .support-section picture img{width:100%;object-fit:cover;object-position:center;transition:transform .3s linear;height:100%}@media only screen and (max-width: 992px){footer .support-section picture img{transform:none !important;width:100%;height:100%;object-position:top left}}footer .support-section .content{width:51.974vw;flex:0 0 51.974vw;margin-right:4.934vw;position:relative}footer .support-section .content h2{margin-bottom:2.434vw;color:#fff}footer .support-section .content p{color:#fff}footer .support-section .form-content{position:relative;width:32.895vw}@media only screen and (max-width: 1100px){footer .support-section .content{width:40.974vw;flex:0 0 40.974vw}footer .support-section .form-content{width:42.895vw}}@media only screen and (max-width: 992px){footer .support-section{padding:20vw 7.143vw 10vw;flex-direction:column}footer .support-section .content{width:100%;flex:auto;margin-right:0;margin-bottom:5vw}footer .support-section .form-content{width:100%}footer .support-section picture{background-color:#001c4d}footer .support-section picture img{display:none}}@media only screen and (max-width: 540px){footer .support-section{padding:24vw 7.143vw}}footer .top{background-color:rgba(230,234,241,.45);padding:5.921vw 5vw;display:flex;flex-direction:column;text-align:center}footer .top h2{margin-bottom:1.645vw}footer .top .contact-information{margin:1.974vw 0}footer .top .contact-information p{display:flex;align-items:center;justify-content:center;margin:0}footer .top .contact-information p a{color:darkred;text-decoration:underline;font-weight:700}footer .top .contact-information p a:hover{color:#001c4d;text-decoration:none}footer .top a{transition:.3s;display:block;margin-bottom:0}footer .top a:hover{color:#203e52}footer .top svg{transition:all .3s ease-in-out}footer .top .footer-logo{width:20.263vw;height:auto}footer .top .socials{display:flex;align-items:center;justify-content:center;gap:.526vw}footer .top .socials a{width:3.158vw;height:3.158vw;display:flex;align-items:center;justify-content:center;transition:.3s}footer .top .socials a.facebook{background-color:#3b5998}footer .top .socials a.tweeter{background-color:#000}footer .top .socials a.linkedin{background-color:#007bb6}footer .top .socials a img{width:1.105vw;height:1.105vw;transition:.3s}footer .top .socials a:hover{opacity:.8}footer .top .socials a:hover img{transform:scale(1.1)}@media only screen and (max-width: 1100px){footer .top .socials{gap:.678vw}footer .top .socials a{width:4.068vw;height:4.068vw}footer .top .socials a img{width:1.712vw;height:1.712vw}}@media only screen and (max-width: 992px){footer .top .socials{gap:.806vw}footer .top .socials a{width:4.839vw;height:4.839vw}footer .top .socials a img{width:2.226vw;height:2.226vw}}@media only screen and (max-width: 768px){footer .top .socials{gap:1.042vw}footer .top .socials a{width:6.25vw;height:6.25vw}footer .top .socials a img{width:3.167vw;height:3.167vw}}@media only screen and (max-width: 540px){footer .top .socials{gap:1.905vw}footer .top .socials a{width:11.429vw;height:11.429vw}footer .top .socials a img{width:6.619vw;height:6.619vw}}footer .top .office-location{display:flex;justify-content:center;gap:2.632vw;margin-top:3vw;z-index:0;position:relative}footer .top .office-location .location{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:1.974vw;background-color:#fff;font-size:1.316vw;font-weight:600;font-family:"Playfair Display";text-decoration:none;position:relative;transition:.3s}footer .top .office-location .location::before{content:"";left:1.316vw;right:1.316vw;bottom:-0.658vw;height:100%;position:absolute;background-color:darkred;display:block;z-index:-1;transition:bottom .3s linear}footer .top .office-location .location h3{font-size:1.7vw;line-height:1.5;margin-bottom:0;font-weight:600;margin-bottom:1vw}footer .top .office-location .location h3 a{text-decoration:none;font-weight:600;font-size:1.7vw;line-height:1.5}footer .top .office-location .location p{font-family:"Barlow Semi Condensed",sans-serif;margin-top:0}footer .top .office-location .location .btn-cta{margin-top:3vw}@media only screen and (max-width: 1100px){footer .top .office-location{gap:1.695vw;margin-top:3.5vw}footer .top .office-location .location{padding:2.542vw}footer .top .office-location .location h3{font-size:2.5vw}footer .top .office-location .location h3 a{font-size:2.5vw}}@media only screen and (max-width: 768px){footer .top .office-location{gap:2.604vw;margin-top:4vw;margin-bottom:4vw;flex-direction:column}footer .top .office-location .location{padding:3.906vw}footer .top .office-location .location::before{left:2.604vw;right:2.604vw;bottom:-0.847vw}footer .top .office-location .location h3{font-size:3.2vw}footer .top .office-location .location h3 a{font-size:3.2vw}}@media only screen and (max-width: 540px){footer .top .office-location{gap:4.762vw;margin-top:7vw;margin-bottom:7vw}footer .top .office-location .location{width:100%;padding:7.143vw}footer .top .office-location .location::before{left:4.762vw;right:4.762vw;bottom:-2.381vw}footer .top .office-location .location h3{font-size:4.762vw}footer .top .office-location .location h3 a{font-size:4.762vw}}@media(max-width: 1100px){footer .top{flex-direction:column;padding:5vw 6vw 3vw;text-align:center}}@media(max-width: 768px){footer .top{flex-direction:column;text-align:center;padding:9vw 6vw 9vw}footer .top h2{margin-bottom:10vw}footer .top .footer-logo{width:auto;max-width:75%}footer .top .contact-information{margin:10vw 0}}footer ul{padding-left:0}footer ul li{list-style-type:none}@media(max-width: 768px){footer ul li{padding-bottom:1vw}}footer .copyright{padding:3.289vw 4.934vw;font-size:.9vw;position:relative;height:auto;text-align:center;background-color:#fff;display:flex;flex-direction:column;align-items:center}footer .copyright .links img{height:1.3vw;width:auto;padding:0 .2vw;position:relative;top:.2vw}footer .copyright .links a,footer .copyright .links p{padding:.3vw .8vw;display:inline-block;margin:0;transition:.3s}footer .copyright .links a{color:darkred;font-weight:700}footer .copyright .links a:hover{color:#004ccc;text-decoration:none}footer .copyright .links .btn-cta{color:#fff}@media(max-width: 1100px){footer .copyright{padding:2.5vw 3vw}footer .copyright .links img{height:2vw;width:auto}}@media(max-width: 992px){footer .copyright .links img{height:2.4vw}}@media(max-width: 768px){footer .copyright{padding:4.5vw 3vw;text-align:center;height:auto}footer .copyright .links span{display:none}footer .copyright .links #year{display:inline}footer .copyright .links img{height:3vw;padding:0 1.3vw}footer .copyright .links a,footer .copyright .links p{display:block;padding:2vw 0}footer .copyright .btn-cta{margin-bottom:5vw}}@media(max-width: 540px){footer .copyright{padding:11.905vw 7.143vw}footer .copyright .links img{height:4vw}}/*# sourceMappingURL=styles.css.map */