.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;}.nice-select:hover{border-color:hsl(0,0%,85.9803921569%);}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999;}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px;}.nice-select.open:after{transform:rotate(-135deg);}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none;}.nice-select.disabled:after{border-color:#ccc;}.nice-select.wide{width:100%;}.nice-select.wide .list{left:0 !important;right:0 !important;}.nice-select.right{float:right;}.nice-select.right .list{left:auto;right:0;}.nice-select.small{font-size:12px;height:36px;line-height:34px;}.nice-select.small:after{height:4px;width:4px;}.nice-select.small .option{line-height:34px;min-height:34px;}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important;}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s;}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6;}.nice-select .option.selected{font-weight:bold;}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#999;cursor:default;}.no-csspointerevents .nice-select .list{display:none;}.no-csspointerevents .nice-select.open .list{display:block;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0);}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url("https://cdn-gcimc.nitrocdn.com/BLAgZYTenCjvqUnYVhHeNLAsQNSsryDx/assets/images/optimized/rev-2136a68/ahmedandsukaram.com/wp-content/themes/template-8-theme/media/ajax-loader.gif") center center no-repeat;}.slick-loading .slick-list.nitro-lazy{background-image:none !important;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0);}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:rgba(0,0,0,.2);opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color 1s cubic-bezier(.17,.66,.34,.98);}.slick-dots li.slick-active button:before{color:var(--color-blue);opacity:1;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select,textarea{vertical-align:middle;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}html{font-family:var(--nunito);font-weight:var(--reg);font-size:10px;line-height:32px;color:var(--color-black);}@media (min-width: 1441px){html{font-size:11px;}}@media (min-width: 1584px){html{font-size:12px;}}@media (min-width: 1728px){html{font-size:13px;}}@media (min-width: 1872px){html{font-size:14px;}}@media (max-width: 1380px){html{font-size:9.6px;}}@media (max-width: 1335px){html{font-size:9.3px;}}@media (max-width: 1279px){html{font-size:8px;}}@media (max-width: 1100px){html{font-size:10px;}}@media (max-width: 767px){html{font-size:6px;}}@media (max-width: 413px){html{font-size:5px;}}h1{font-family:var(--playfair);font-weight:var(--bold);color:var(--color-black);font-size:7rem;line-height:8rem;margin-bottom:8.5rem;letter-spacing:.4rem;}@media (max-width: 1100px){h1{font-size:5rem;line-height:5.5rem;}}@media (max-width: 767px){h1{line-height:6.5rem;}}h2{font-family:var(--playfair);font-size:4rem;line-height:6.2rem;font-style:italic;color:var(--color-blue);margin-bottom:2.7rem;}h3,h4,h5{font-family:var(--playfair);font-size:3rem;line-height:3.5rem;color:var(--color-blue);margin-bottom:3.7rem;}ul,ol{margin-bottom:2.3rem;padding-left:2.1rem;}ul li,ol li{font-size:18px;line-height:32px;margin-bottom:1.8rem;}ul li a,ol li a{color:var(--color-blue);}p{font-size:18px;line-height:32px;margin-bottom:3.2rem;}p a{color:var(--color-blue);}.max-width{width:100%;max-width:144rem;margin:0 auto;}.max-width--padding{width:100%;max-width:164rem;margin:0 auto;padding:0 80px;}@media (max-width: 1100px){.max-width--padding{padding:0 5rem;}}.internal{padding-top:10.5rem;padding-bottom:7rem;position:relative;}@media (min-width: 768px){.internal{padding-top:7.5rem;}}@media (min-width: 1100px){.internal{padding-top:17.5rem;}}.btn{background-color:var(--color-blue);color:var(--color-white);text-transform:uppercase;border-radius:.4rem;font-size:1.8rem;width:-moz-fit-content;width:fit-content;display:inline-block;text-decoration:none;padding:1.6rem 2.4rem;font-weight:var(--black);transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){.btn{padding:2.5rem 3.5rem;font-size:2rem;}}.btn:hover{background-color:var(--color-dark-blue);}.btn--alt{background-color:var(--color-white);color:var(--color-blue);}.btn--sm{padding:.8rem 1.6rem;}:root{--playfair:"Playfair Display","Times New Roman",serif;--nunito:"Nunito","Lato","Arial",sans-serif;--thin:100;--light:200;--book:300;--reg:400;--medium:500;--semi-bold:600;--bold:700;--black:800;}body[data-color-scheme=color-scheme-1]{--color-white:#fff;--color-blue:#be1e2d;--color-dark-blue:#be1e2d;--color-black:#000;}body[data-color-scheme=color-scheme-2]{--color-white:#fff;--color-blue:#31ab1d;--color-dark-blue:#258b15;--color-black:#424b54;}body[data-color-scheme=color-scheme-3]{--color-white:#fff;--color-blue:#2e9fa3;--color-dark-blue:#1d7679;--color-black:#3e464f;}body[data-color-scheme=color-scheme-4]{--color-white:#fff;--color-blue:#c76622;--color-dark-blue:#994c14;--color-black:#3e464f;}body[data-color-scheme=color-scheme-2] .top-nav__outer,body[data-color-scheme=color-scheme-3] .top-nav__outer,body[data-color-scheme=color-scheme-4] .top-nav__outer{background-color:#fff;}body[data-color-scheme=color-scheme-2] .top-nav__logo svg path,body[data-color-scheme=color-scheme-3] .top-nav__logo svg path,body[data-color-scheme=color-scheme-4] .top-nav__logo svg path{fill:#000;}body[data-color-scheme=color-scheme-2] .top-nav .menu-main-menu-container .menu li a,body[data-color-scheme=color-scheme-3] .top-nav .menu-main-menu-container .menu li a,body[data-color-scheme=color-scheme-4] .top-nav .menu-main-menu-container .menu li a{color:#000;}body[data-color-scheme=color-scheme-2] .hp-hero__title,body[data-color-scheme=color-scheme-3] .hp-hero__title,body[data-color-scheme=color-scheme-4] .hp-hero__title{font-size:7.5rem;line-height:9.8rem;}body[data-color-scheme=color-scheme-2] .hp-hero__half-background,body[data-color-scheme=color-scheme-2] .internal-hero__half-background,body[data-color-scheme=color-scheme-3] .hp-hero__half-background,body[data-color-scheme=color-scheme-3] .internal-hero__half-background,body[data-color-scheme=color-scheme-4] .hp-hero__half-background,body[data-color-scheme=color-scheme-4] .internal-hero__half-background{display:block;position:absolute;width:50%;top:0;bottom:0;z-index:0;}@media (max-width: 1100px){body[data-color-scheme=color-scheme-2] .top-nav__outer,body[data-color-scheme=color-scheme-3] .top-nav__outer,body[data-color-scheme=color-scheme-4] .top-nav__outer{background-color:rgba(0,0,0,0);}body[data-color-scheme=color-scheme-2] .top-nav__logo svg path,body[data-color-scheme=color-scheme-3] .top-nav__logo svg path,body[data-color-scheme=color-scheme-4] .top-nav__logo svg path{fill:#fff;}body[data-color-scheme=color-scheme-2] .hp-hero__half-background,body[data-color-scheme=color-scheme-2] .internal-hero__half-background,body[data-color-scheme=color-scheme-3] .hp-hero__half-background,body[data-color-scheme=color-scheme-3] .internal-hero__half-background,body[data-color-scheme=color-scheme-4] .hp-hero__half-background,body[data-color-scheme=color-scheme-4] .internal-hero__half-background{display:none;}}body[data-color-scheme=color-scheme-2] .hp-hero__title,body[data-color-scheme=color-scheme-2] .internal-hero__title{font-weight:var(--semi-bold);color:#424b54;}body[data-color-scheme=color-scheme-2] .hp-hero__half-background,body[data-color-scheme=color-scheme-2] .internal-hero__half-background,body[data-color-scheme=color-scheme-2] .homepage-template .general-content__content,body[data-color-scheme=color-scheme-2] .homepage-template .links-content__links-list,body[data-color-scheme=color-scheme-2] .homepage-template .general-content-v2__content-wrap,body[data-color-scheme=color-scheme-2] .profile-slider__slider-wrapper,body[data-color-scheme=color-scheme-2] .profile-grid__background,body[data-color-scheme=color-scheme-2] .single__recent-posts,body[data-color-scheme=color-scheme-2] .practice-areas__all-list-wrapper,body[data-color-scheme=color-scheme-2] .locations__cities-wrapper{background-color:#e9f0f6;}body[data-color-scheme=color-scheme-2] .top-nav .menu-main-menu-container .menu li a,body[data-color-scheme=color-scheme-2] .homepage-template .attention-getter__title,body[data-color-scheme=color-scheme-2] .homepage-template .contact-form__title,body[data-color-scheme=color-scheme-2] .homepage-template .selling-points__small,body[data-color-scheme=color-scheme-2] .homepage-template .general-content__title,body[data-color-scheme=color-scheme-2] .homepage-template .general-content__content-wrap :not(h2),body[data-color-scheme=color-scheme-2] .homepage-template .testimonials__title,body[data-color-scheme=color-scheme-2] .homepage-template .testimonials__sub-title,body[data-color-scheme=color-scheme-2] .homepage-template .testimonials__client-location,body[data-color-scheme=color-scheme-2] .case-results__slide-inner,body[data-color-scheme=color-scheme-2] .homepage-template .links-content__title,body[data-color-scheme=color-scheme-2] .homepage-template .links-content__link,body[data-color-scheme=color-scheme-2] .trust-logos__header,body[data-color-scheme=color-scheme-2] .homepage-template .practice-areas__title,body[data-color-scheme=color-scheme-2] .homepage-template .general-content-v2__title,body[data-color-scheme=color-scheme-2] .homepage-template .general-content-v2__content-wrap :not(h2),body[data-color-scheme=color-scheme-2] .footer__links a,body[data-color-scheme=color-scheme-2] .profile-slider__bio-link,body[data-color-scheme=color-scheme-2] .profile-slider__title,body[data-color-scheme=color-scheme-2] .internal-hero__title,body[data-color-scheme=color-scheme-2] .profile-grid__bio-link,body[data-color-scheme=color-scheme-2] .single__recent-posts-inner,body[data-color-scheme=color-scheme-2] .general-content__sidebar-menu li a,body[data-color-scheme=color-scheme-2] .general-content .widget li a,body[data-color-scheme=color-scheme-2] .general-content__main,body[data-color-scheme=color-scheme-2] .practice-areas__all-title,body[data-color-scheme=color-scheme-2] .practice-areas__all .menu li a,body[data-color-scheme=color-scheme-2] .locations__cities-title,body[data-color-scheme=color-scheme-2] .locations__city-served,body[data-color-scheme=color-scheme-2] .results__result,body[data-color-scheme=color-scheme-2] .results__type-of-case{color:#424b54;}body[data-color-scheme=color-scheme-2] .homepage-template .testimonials__slide-inner svg g path,body[data-color-scheme=color-scheme-2] .footer__sm-accounts a circle,body[data-color-scheme=color-scheme-2] .top-nav__logo svg path{fill:#424b54;}body[data-color-scheme=color-scheme-2] .homepage-template .case-results__arrow rect{fill:#31ab1d;}body[data-color-scheme=color-scheme-2] .homepage-template .links-content__link-arrow svg rect{fill:var(--color-blue);}@media (max-width: 1100px){body[data-color-scheme=color-scheme-2] .hp-hero__title{color:#fff;font-weight:var(--reg);}}body[data-color-scheme=color-scheme-3] .hp-hero__title,body[data-color-scheme=color-scheme-3] .internal-hero__title{font-weight:var(--semi-bold);color:#424b54;}body[data-color-scheme=color-scheme-3] .hp-hero__half-background,body[data-color-scheme=color-scheme-3] .internal-hero__half-background,body[data-color-scheme=color-scheme-3] .homepage-template .general-content__content,body[data-color-scheme=color-scheme-3] .homepage-template .links-content__links-list,body[data-color-scheme=color-scheme-3] .homepage-template .general-content-v2__content-wrap,body[data-color-scheme=color-scheme-3] .profile-slider__slider-wrapper,body[data-color-scheme=color-scheme-3] .profile-grid__background,body[data-color-scheme=color-scheme-3] .single__recent-posts,body[data-color-scheme=color-scheme-3] .practice-areas__all-list-wrapper,body[data-color-scheme=color-scheme-3] .locations__cities-wrapper{background-color:#efefef;}body[data-color-scheme=color-scheme-3] .top-nav .menu-main-menu-container .menu li a,body[data-color-scheme=color-scheme-3] .homepage-template .attention-getter__title,body[data-color-scheme=color-scheme-3] .homepage-template .contact-form__title,body[data-color-scheme=color-scheme-3] .homepage-template .selling-points__small,body[data-color-scheme=color-scheme-3] .homepage-template .general-content__title,body[data-color-scheme=color-scheme-3] .homepage-template .general-content__content-wrap :not(h2),body[data-color-scheme=color-scheme-3] .homepage-template .testimonials__title,body[data-color-scheme=color-scheme-3] .homepage-template .testimonials__sub-title,body[data-color-scheme=color-scheme-3] .homepage-template .testimonials__client-location,body[data-color-scheme=color-scheme-3] .case-results__slide-inner,body[data-color-scheme=color-scheme-3] .homepage-template .links-content__title,body[data-color-scheme=color-scheme-3] .homepage-template .links-content__link,body[data-color-scheme=color-scheme-3] .trust-logos__header,body[data-color-scheme=color-scheme-3] .homepage-template .practice-areas__title,body[data-color-scheme=color-scheme-3] .homepage-template .general-content-v2__title,body[data-color-scheme=color-scheme-3] .homepage-template .general-content-v2__content-wrap :not(h2),body[data-color-scheme=color-scheme-3] .footer__links a,body[data-color-scheme=color-scheme-3] .profile-slider__bio-link,body[data-color-scheme=color-scheme-3] .profile-slider__title,body[data-color-scheme=color-scheme-3] .internal-hero__title,body[data-color-scheme=color-scheme-3] .profile-grid__bio-link,body[data-color-scheme=color-scheme-3] .single__recent-posts-inner,body[data-color-scheme=color-scheme-3] .general-content__sidebar-menu li a,body[data-color-scheme=color-scheme-3] .general-content .widget li a,body[data-color-scheme=color-scheme-3] .general-content__main,body[data-color-scheme=color-scheme-3] .practice-areas__all-title,body[data-color-scheme=color-scheme-3] .practice-areas__all .menu li a,body[data-color-scheme=color-scheme-3] .locations__cities-title,body[data-color-scheme=color-scheme-3] .locations__city-served,body[data-color-scheme=color-scheme-3] .results__result,body[data-color-scheme=color-scheme-3] .results__type-of-case{color:#424b54;}body[data-color-scheme=color-scheme-3] .homepage-template .testimonials__slide-inner svg g path,body[data-color-scheme=color-scheme-3] .footer__sm-accounts a circle,body[data-color-scheme=color-scheme-3] .top-nav__logo svg path{fill:#424b54;}body[data-color-scheme=color-scheme-3] .homepage-template .case-results__arrow rect{fill:#2e9fa3;}body[data-color-scheme=color-scheme-3] .homepage-template .links-content__link-arrow svg rect{fill:var(--color-blue);}@media (max-width: 1100px){body[data-color-scheme=color-scheme-3] .hp-hero__title{color:#fff;font-weight:var(--reg);}}body[data-color-scheme=color-scheme-4] .hp-hero__title,body[data-color-scheme=color-scheme-4] .internal-hero__title{font-weight:var(--semi-bold);color:#424b54;}body[data-color-scheme=color-scheme-4] .hp-hero__half-background,body[data-color-scheme=color-scheme-4] .internal-hero__half-background,body[data-color-scheme=color-scheme-4] .homepage-template .general-content__content,body[data-color-scheme=color-scheme-4] .homepage-template .links-content__links-list,body[data-color-scheme=color-scheme-4] .homepage-template .general-content-v2__content-wrap,body[data-color-scheme=color-scheme-4] .profile-slider__slider-wrapper,body[data-color-scheme=color-scheme-4] .profile-grid__background,body[data-color-scheme=color-scheme-4] .single__recent-posts,body[data-color-scheme=color-scheme-4] .practice-areas__all-list-wrapper,body[data-color-scheme=color-scheme-4] .locations__cities-wrapper{background-color:#fcf7f4;}body[data-color-scheme=color-scheme-4] .top-nav .menu-main-menu-container .menu li a,body[data-color-scheme=color-scheme-4] .homepage-template .attention-getter__title,body[data-color-scheme=color-scheme-4] .homepage-template .contact-form__title,body[data-color-scheme=color-scheme-4] .homepage-template .selling-points__small,body[data-color-scheme=color-scheme-4] .homepage-template .general-content__title,body[data-color-scheme=color-scheme-4] .homepage-template .general-content__content-wrap :not(h2),body[data-color-scheme=color-scheme-4] .homepage-template .testimonials__title,body[data-color-scheme=color-scheme-4] .homepage-template .testimonials__sub-title,body[data-color-scheme=color-scheme-4] .homepage-template .testimonials__client-location,body[data-color-scheme=color-scheme-4] .case-results__slide-inner,body[data-color-scheme=color-scheme-4] .homepage-template .links-content__title,body[data-color-scheme=color-scheme-4] .homepage-template .links-content__link,body[data-color-scheme=color-scheme-4] .trust-logos__header,body[data-color-scheme=color-scheme-4] .homepage-template .practice-areas__title,body[data-color-scheme=color-scheme-4] .homepage-template .general-content-v2__title,body[data-color-scheme=color-scheme-4] .homepage-template .general-content-v2__content-wrap :not(h2),body[data-color-scheme=color-scheme-4] .footer__links a,body[data-color-scheme=color-scheme-4] .profile-slider__bio-link,body[data-color-scheme=color-scheme-4] .profile-slider__title,body[data-color-scheme=color-scheme-4] .internal-hero__title,body[data-color-scheme=color-scheme-4] .profile-grid__bio-link,body[data-color-scheme=color-scheme-4] .single__recent-posts-inner,body[data-color-scheme=color-scheme-4] .general-content__sidebar-menu li a,body[data-color-scheme=color-scheme-4] .general-content .widget li a,body[data-color-scheme=color-scheme-4] .general-content__main,body[data-color-scheme=color-scheme-4] .practice-areas__all-title,body[data-color-scheme=color-scheme-4] .practice-areas__all .menu li a,body[data-color-scheme=color-scheme-4] .locations__cities-title,body[data-color-scheme=color-scheme-4] .locations__city-served,body[data-color-scheme=color-scheme-4] .results__result,body[data-color-scheme=color-scheme-4] .results__type-of-case{color:#424b54;}body[data-color-scheme=color-scheme-4] .homepage-template .testimonials__slide-inner svg g path,body[data-color-scheme=color-scheme-4] .footer__sm-accounts a circle,body[data-color-scheme=color-scheme-4] .top-nav__logo svg path{fill:#424b54;}body[data-color-scheme=color-scheme-4] .homepage-template .case-results__arrow rect{fill:#c76622;}body[data-color-scheme=color-scheme-4] .homepage-template .links-content__link-arrow svg rect{fill:var(--color-blue);}@media (max-width: 1100px){body[data-color-scheme=color-scheme-4] .hp-hero__title{color:#fff;font-weight:var(--reg);}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;outline:none;}.slick-dots{text-align:center;margin:0;}.slick-dots li button:before{font-size:.9rem;}.vert-line{position:absolute;background-color:var(--color-black);width:2px;top:0;left:7rem;height:calc(100% - 15rem);}@media (max-width: 1100px){.vert-line{left:3.9rem;}}#breadcrumbs{font-size:1.6rem;line-height:3rem;font-weight:var(--bold);text-transform:uppercase;letter-spacing:.2rem;color:var(--color-black);padding-left:4.2rem;}@media (max-width: 1100px){#breadcrumbs{padding-left:2rem;}}@media (max-width: 767px){#breadcrumbs{font-size:2.6rem;line-height:4rem;}}#breadcrumbs a{color:var(--color-black);transition:color .5s cubic-bezier(.17,.66,.34,.98);}#breadcrumbs a:hover{color:var(--color-blue);}#breadcrumbs .breadcrumb_last{color:var(--color-blue);}header{position:fixed;top:0;width:100%;z-index:15;transition:all .3s;}@media (max-width: 1100px){header{position:sticky;}}@media (max-width: 1100px){header .top-nav{background-color:var(--color-black);}}header.sticky{background-color:var(--color-black);}.page-template-default-no-hero header{background-color:#000;}.top-nav{top:0;left:0;width:100%;z-index:10;background-color:rgba(0,0,0,0);transition:all .3s;}@media (max-width: 1100px){.top-nav{display:flex;justify-content:space-between;align-items:center;}}@media (max-width: 770px){.top-nav{width:100%;z-index:9999;}}.top-nav__outer{padding:0 20px !important;}.top-nav__inner{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;}@media (max-width: 1100px){.top-nav__inner{padding-top:3rem;padding-top:2rem;padding-bottom:2rem;width:auto;margin:0;}}@media (max-width: 767px){.top-nav__inner{padding-top:2rem;}}@media (max-width: 380px){.top-nav__inner{padding:3rem 0;}}@media (max-width: 1100px){.top-nav__nav{position:absolute;top:14rem;left:0;width:100%;display:none;max-height:calc(100vh - 140px);overflow-y:auto;}.top-nav__nav.open{display:block;}}@media (max-width: 767px){.top-nav__nav{top:140px;}}@media (max-width: 550px){.top-nav__nav{top:159px;max-height:calc(100vh - 159px);}}.top-nav .menu-container .menu{display:flex;margin-bottom:0;padding-left:0;}@media (max-width: 1100px){.top-nav .menu-container .menu{display:block;}}.top-nav .menu-container .menu>li{margin-right:3.5rem;position:relative;padding-bottom:1rem;line-height:1;margin-bottom:0;}@media (max-width: 1100px){.top-nav .menu-container .menu>li{margin:0;padding-bottom:0;}}.top-nav .menu-container .menu>li a{display:block;font-size:1.5rem;}@media (max-width: 1100px){.top-nav .menu-container .menu>li a{padding:2rem 5rem;background-color:var(--color-blue);}}@media (max-width: 767px){.top-nav .menu-container .menu>li a{font-size:3.8rem;line-height:5rem;}}.top-nav .menu-container .menu>li a span{position:relative;display:inline-block;}.top-nav .menu-container .menu>li a span:before{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:.3rem;background-color:rgba(0,0,0,0);pointer-events:none;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);}.top-nav .menu-container .menu>li.current_page_item a span:before,.top-nav .menu-container .menu>li.current-menu-parent a span:before,.top-nav .menu-container .menu>li:hover a span:before{background-color:var(--color-blue);}.top-nav .menu-container .menu>li:hover>.sub-menu{opacity:1;pointer-events:all;transform:translateY(.1rem);}@media (max-width: 1100px){.top-nav .menu-container .menu>li:hover>.sub-menu{transform:none;}}.top-nav .menu-container .menu>li .sub-menu{position:absolute;left:0;width:-moz-max-content;width:max-content;max-width:30rem;background-color:var(--color-white);padding:2rem;top:2.4rem;transform:translateY(1rem);opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.17,.66,.34,.98),transform .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 1100px){.top-nav .menu-container .menu>li .sub-menu{opacity:1;pointer-events:all;position:static;width:100%;max-width:100%;transform:none;padding:0;display:none;margin-bottom:0;}}.top-nav .menu-container .menu>li .sub-menu li{margin-bottom:1.5rem;}@media (max-width: 1100px){.top-nav .menu-container .menu>li .sub-menu li{margin-bottom:0;}}.top-nav .menu-container .menu>li .sub-menu li:last-child{margin-bottom:0;}.top-nav .menu-container .menu>li .sub-menu li a{color:var(--color-black);display:block;transition:color .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 1100px){.top-nav .menu-container .menu>li .sub-menu li a{padding:2rem 6rem;background-color:var(--color-white);}}.top-nav .menu-container .menu>li .sub-menu li a span:before{display:none;}.top-nav .menu-container .menu>li .sub-menu li:hover a,.top-nav .menu-container .menu>li .sub-menu li.current-menu-item a{color:var(--color-blue);}@media (max-width: 1100px){.top-nav .menu-container .menu>li .sub-menu li:hover a,.top-nav .menu-container .menu>li .sub-menu li.current-menu-item a{color:var(--color-black);}}.top-nav .menu-container .menu li a{color:var(--color-white);font-weight:var(--black);text-transform:uppercase;}.top-nav__left{display:flex;align-items:center;margin-right:3rem;margin-right:0;width:-moz-fit-content;width:fit-content;}.top-nav__logo{display:block;width:300px;}@media (max-width: 770px){.top-nav__logo{width:230px;}}@media (max-width: 550px){.top-nav__logo{width:200px;}}.top-nav__logo img,.top-nav__logo svg{display:block;width:100%;height:auto;}.top-nav__logo svg path{fill:#fff;}.top-nav__right{display:flex;align-items:center;}@media (max-width: 1100px){.top-nav__right .btn{display:none;}}.top-nav__phone-number-wrap{display:flex;justify-content:flex-end;padding:1rem 0 2rem;margin-top:-25px;}.top-nav__phone-number-wrap p{font-family:var(--playfair);font-size:2.2rem;line-height:2.2rem;color:var(--color-white);text-align:right;}.top-nav__phone-number-wrap p span.city{display:none;}.top-nav__phone-number-wrap p span.sep{display:none;}@media (min-width: 768px){.top-nav__phone-number-wrap p span.city{display:inline-block;}.top-nav__phone-number-wrap p span.sep{display:inline-block;}}.top-nav__phone-number-wrap p a{color:var(--color-white);text-decoration:underline;}@media (max-width: 1100px){.top-nav__phone-number-wrap p{font-size:2.2rem;text-align:center;padding-bottom:0;}.top-nav__phone-number-wrap p span.city{margin-bottom:1rem;}}@media (max-width: 767px){.top-nav__phone-number-wrap p{font-size:4.2rem;line-height:5.2rem;}}.top-nav__phone-number-wrap a{color:var(--color-white);transition:color .5s cubic-bezier(.17,.66,.34,.98);}.top-nav__phone-number-wrap a:hover{color:var(--color-blue);}@media (max-width: 1100px){.top-nav__phone-number-wrap{margin-top:0;margin-right:9rem;padding:1.5rem 0 2rem;}}@media (max-width: 770px){.top-nav__phone-number-wrap{position:absolute;width:100%;background:var(--color-blue);top:100px;left:0;}}@media (max-width: 500px){.top-nav__phone-number-wrap{top:90px;}}@media (max-width: 1100px){.top-nav__phone-number{padding:0;}}.top-nav .mobile-nav-btn{width:3rem;height:2rem;flex-direction:column;justify-content:space-between;position:absolute;right:3rem;top:50%;transform:translateY(-58%);cursor:pointer;display:none;}@media (max-width: 1100px){.top-nav .mobile-nav-btn{display:flex;}}@media (max-width: 770px){.top-nav .mobile-nav-btn{width:7rem;height:4rem;}}.top-nav .mobile-nav-btn__line{height:.3rem;width:100%;background-color:var(--color-white);}.footer .footer__map-image{max-width:540px;margin:0 auto;margin-bottom:1.9rem;}.footer .footer__map-image a{display:flex;}.footer .footer__map-image iframe{max-width:100%;width:100%;}.footer__form{background-color:var(--color-blue);}.footer__form-inner{display:flex;justify-content:center;padding-top:5.6rem;padding-bottom:7.5rem;}@media (max-width: 1100px){.footer__form-inner{display:block;padding-top:5rem;padding-bottom:6rem;}}.footer__form-title-wrapper{flex-basis:50%;}.footer__form-title{font-size:8rem;line-height:8.6rem;font-family:var(--playfair);color:var(--color-white);font-weight:var(--bold);letter-spacing:.4rem;margin-bottom:0;}@media (max-width: 1100px){.footer__form-title{font-size:7rem;line-height:7.6rem;margin-bottom:5rem;}}@media (max-width: 767px){.footer__form-title{font-size:5rem;line-height:5.5rem;}}.footer__form-wrapper{flex-basis:50%;padding-top:13.5rem;}@media (max-width: 1100px){.footer__form-wrapper{padding-top:0;}}.footer .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width: 767px){.footer .gform_wrapper .gform_fields{display:block;}}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){flex-basis:100%;margin-bottom:3.5rem;min-height:3.4rem;}@media (max-width: 767px){.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){margin-bottom:8rem;}}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent).gform_validation_container{display:none;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .gfield_label{display:none;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container{height:100%;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container_select{height:100%;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid var(--color-white);padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-size:3.3rem;line-height:3.5rem;}}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input:focus,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea:focus,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select:focus{border-bottom:.2rem solid var(--color-black);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input::-webkit-input-placeholder,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea::-webkit-input-placeholder,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select::-webkit-input-placeholder{color:var(--color-white);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .current,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .current,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .current{font-weight:var(--semi-bold);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li{font-size:3rem;transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li:hover,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li:hover,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li:hover{color:var(--color-blue);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list .selected,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list .selected,.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list .selected{color:var(--color-blue);}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{height:100px;}.footer .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-white);border-right:.2rem solid var(--color-white);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.footer .gform_wrapper .gform_fields .gfield--type-consent{margin-bottom:5rem;}.footer .gform_wrapper .gform_fields .gfield--type-consent legend{display:none;}.footer .gform_wrapper .gform_fields .gfield--type-consent .ginput_container{display:flex;align-items:flex-start;}.footer .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:2.8rem;line-height:3.8rem;font-family:var(--nunito);font-weight:var(--reg);color:#fff;}@media (min-width: 768px){.footer .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:1.4rem;line-height:2rem;}}.footer .gform_wrapper .gform_footer .gform_button{width:-moz-fit-content;width:fit-content;background-color:var(--color-white);padding:2.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-blue);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.footer .gform_wrapper .gform_footer .gform_button{width:100%;font-size:4rem;}}.footer .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-black);}.footer__phone-callout-outer{position:relative;background-color:var(--color-black);text-align:center;margin-bottom:12rem;}.footer__phone-callout-inner{padding-top:10.2rem;padding-bottom:10rem;}@media (max-width: 1100px){.footer__phone-callout-inner{padding-top:6rem;padding-bottom:5rem;}}.footer__phone-callout{font-size:4rem;line-height:5.3rem;color:var(--color-white);font-family:var(--playfair);font-weight:var(--bold);}.footer__phone-callout-sub{font-size:3rem;line-height:4rem;color:var(--color-blue);font-weight:var(--reg);}.footer__phone-boxes{display:block;text-align:center;position:relative;position:absolute;height:20.5rem;bottom:0;width:100%;max-width:117rem;left:0;right:0;margin:auto;}.footer__phone-box{overflow:hidden;}.footer__phone-box-number{font-size:15rem;line-height:20.5rem;font-weight:var(--book);font-family:var(--nunito);margin-bottom:0;}@media (max-width: 1100px){.footer__phone-box-number{font-size:8rem;}}.footer__phone-box-number--top{color:var(--color-white);transform:translateY(50%);}.footer__phone-box-number--bottom{color:var(--color-black);transform:translateY(-50%);}.footer__contact{padding-top:6rem;}@media (max-width: 1100px){.footer__contact{padding-top:5rem;}}.footer__contact-title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;color:var(--color-black);letter-spacing:.04rem;font-weight:var(--bold);text-align:center;margin-bottom:8.7rem;}@media (max-width: 1100px){.footer__contact-title{font-size:7rem;line-height:7.6rem;}}@media (max-width: 767px){.footer__contact-title{font-size:6rem;line-height:6.5rem;}}.footer__contact-title span{color:var(--color-blue);display:block;}.footer__locations{display:flex;flex-wrap:wrap;justify-content:space-around;margin-bottom:6rem;margin:0 5rem 6rem;text-align:center;}@media (max-width: 767px){.footer__locations{justify-content:space-between;}}.footer__location{flex-basis:calc(50% - 3rem);max-width:500px;}@media (max-width: 767px){.footer__location{margin-bottom:15rem;flex-basis:100%;}}.footer__location a{font-size:2.6rem;line-height:4.2rem;color:var(--color-black);font-weight:var(--semi-bold);display:block;}@media (max-width: 767px){.footer__location a{font-size:3.6rem;line-height:4.2rem;}}.footer__map{position:relative;height:350px;margin-top:30px;}.footer__map iframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;}.footer__city{font-family:var(--playfair);font-size:2.4rem;line-height:3.2rem;color:var(--color-blue);font-weight:var(--bold);}@media (max-width: 1100px){.footer__city{font-size:4rem;line-height:5rem;}}.footer__address{margin-bottom:1.9rem;}.footer__primary-contact{display:flex;justify-content:center;align-items:center;margin-bottom:4.9rem;flex-flow:column;}.footer__primary-contact span{width:1rem;height:1rem;background-color:var(--color-blue);border-radius:.5rem;margin:0 4.5rem;}@media (max-width: 767px){.footer__primary-contact{flex-flow:column;align-items:center;}.footer__primary-contact span{margin:2rem 4.5rem;}}.footer__primary-phone,.footer__primary-email{font-size:3rem;line-height:4.1rem;color:var(--color-black);}@media (max-width: 1100px){.footer__primary-phone,.footer__primary-email{font-size:3.5rem;line-height:4.5rem;}}.footer__primary-phone{margin-bottom:10px;}.footer__sm-accounts{display:flex;justify-content:center;align-items:center;margin-bottom:4.4rem;}.footer__sm-accounts a{display:inline-block;margin:0 1rem;}@media (max-width: 767px){.footer__sm-accounts a svg{width:4rem;height:4rem;}}.footer__sm-accounts a circle{transition:fill .5s cubic-bezier(.17,.66,.34,.98);}.footer__sm-accounts a:hover circle{fill:var(--color-blue);}.footer__links{margin-top:6rem;text-align:center;background:#000;color:#fff;}.footer__links .left a{color:#fff;}.footer__links .left p{margin-bottom:5px;font-size:14px;line-height:22px;}.footer__links .right{margin-top:3rem;}.footer__links .right .lr-logo{display:block;max-width:200px;margin:0 auto;}.footer__links .right .lr-logo img{width:100%;height:auto;}@media (min-width: 768px){.footer__links{display:flex;justify-content:space-between;text-align:left;max-width:100% !important;margin:0 auto;padding:25px 15rem;}.footer__links .right{margin-top:0;}}@media (max-width: 768px){.footer__links{padding:30px 0;}}.error404 #page-container{padding:200px 50px 150px 50px;}@media (max-width: 767px){.error404 #page-container{padding:100px 20px 100px 20px;}}@media (max-width: 374px){.error404 #page-container{padding:50px 20px 50px 20px;}}.error404 #page-container .main-content{text-align:center;}.error404 #page-container .main-content p:first-child{font-family:var(--playfair);font-weight:var(--bold);font-size:55px;line-height:65px;letter-spacing:4px;text-transform:uppercase;margin-bottom:40px;}@media (max-width: 767px){.error404 #page-container .main-content p:first-child{font-size:45px;}}.error404 #page-container .main-content .hr{width:100px;height:7px;margin:0px auto 35px auto;}.error404 #page-container .main-content p{font-weight:var(--semiBold);letter-spacing:.5px;font-size:20px;}.gfield_validation_message{color:#fff;line-height:4.5;}@media (max-width: 767px){.gfield_validation_message{font-size:3em;line-height:2;}}.instruction.validation_message{color:#fff;line-height:2.5;}@media (max-width: 767px){.instruction.validation_message{font-size:3em;line-height:2.5;}}.gform_submission_error{display:none;}.mobile-only{display:block !important;}@media (min-width: 768px){.mobile-only{display:none !important;}}#theme-options{position:fixed;top:0px;left:0px;width:100vw;height:auto;background-color:#fff;z-index:9999;padding:50px 50px 50px 50px;box-shadow:none;box-shadow:0 0 12px 0 rgba(0,0,0,0);transition:all .5s ease-in-out;transform:translateY(-95%);overflow-y:scroll;opacity:0;}@media (max-width: 767px){#theme-options{padding:30px 20px 10px 20px;max-height:calc(100% - 50px);transform:translateY(-95%);}}#theme-options:hover{transform:translateY(0px);box-shadow:0 0 12px 0 rgba(0,0,0,.2);opacity:1;}#theme-options .inner{max-width:1000px;margin:0 auto 0 auto;}@media (max-width: 767px){#theme-options .inner{max-width:100%;}}#theme-options .inner .options-title{font-family:"Lato",sans-serif;font-weight:700;font-size:33px;line-height:45px;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;color:rgba(var(--primaryColor),1);text-align:center;}#theme-options .inner .instructions{text-transform:uppercase;font-family:"Oswald",sans-serif;letter-spacing:2px;font-size:20px;color:rgba(var(--primaryColor),1);text-align:center;margin-bottom:20px;}#theme-options .inner .colors-option .colors{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;}@media (max-width: 767px){#theme-options .inner .colors-option .colors{flex-direction:column;margin-top:30px;}}#theme-options .inner .colors-option .colors .scheme{text-align:center;cursor:pointer;padding:30px 30px 30px 30px;transition:background-color .25s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){#theme-options .inner .colors-option .colors .scheme{width:100%;margin-bottom:20px;padding:20px 20px 20px 20px;}}#theme-options .inner .colors-option .colors .scheme .scheme-title{text-align:center;font-family:"Lato",sans-serif;font-weight:700;font-size:18px;line-height:25px;letter-spacing:2px;text-transform:uppercase;margin-bottom:18px;}#theme-options .inner .colors-option .colors .scheme .swatch-wrapper{display:flex;align-items:center;justify-content:space-between;}@media (max-width: 767px){#theme-options .inner .colors-option .colors .scheme .swatch-wrapper{max-width:250px;margin:0 auto;}}#theme-options .inner .colors-option .colors .scheme .swatch-wrapper .color{width:50px;height:50px;background-color:#000;}#theme-options .inner .colors-option .colors .scheme .swatch-wrapper .color.secondary{margin:0px 10px;}#theme-options .inner .colors-option .colors .scheme.color-scheme-1 .swatch-wrapper .primary{background-color:#04213c;}#theme-options .inner .colors-option .colors .scheme.color-scheme-1 .swatch-wrapper .secondary{background-color:#0075ff;}#theme-options .inner .colors-option .colors .scheme.color-scheme-1 .swatch-wrapper .tertiary{background-color:#025ecc;}#theme-options .inner .colors-option .colors .scheme.color-scheme-2 .swatch-wrapper .primary{background-color:#0a122c;}#theme-options .inner .colors-option .colors .scheme.color-scheme-2 .swatch-wrapper .secondary{background-color:#258b15;}#theme-options .inner .colors-option .colors .scheme.color-scheme-2 .swatch-wrapper .tertiary{background-color:#258b15;}#theme-options .inner .colors-option .colors .scheme.color-scheme-3 .swatch-wrapper .primary{background-color:#282828;}#theme-options .inner .colors-option .colors .scheme.color-scheme-3 .swatch-wrapper .secondary{background-color:#2e9fa3;}#theme-options .inner .colors-option .colors .scheme.color-scheme-3 .swatch-wrapper .tertiary{background-color:#1d7679;}#theme-options .inner .colors-option .colors .scheme.color-scheme-4 .swatch-wrapper .primary{background-color:#282828;}#theme-options .inner .colors-option .colors .scheme.color-scheme-4 .swatch-wrapper .secondary{background-color:#c76622;}#theme-options .inner .colors-option .colors .scheme.color-scheme-4 .swatch-wrapper .tertiary{background-color:#994c14;}#theme-options .inner .colors-option .colors .scheme.active,#theme-options .inner .colors-option .colors .scheme:hover{background-color:#f4f4f4;}#theme-options .inner .video-option{display:flex;align-items:center;justify-content:center;margin-top:20px;}#theme-options .inner .video-option .instructions{margin-bottom:0px;}#theme-options .inner .video-option .checkbox{width:20px;height:20px;border:2px solid var(--primaryColor);margin-left:15px;background-color:var(--lightGrey);cursor:pointer;}#theme-options .inner .video-option .checkbox.active{background-color:var(--secondaryColor);}.hp-hero{min-height:0;position:relative;}.hp-hero__line-accent{position:absolute;background-color:var(--color-white);width:2px;bottom:0;left:7rem;z-index:10;display:block;}@media (max-width: 1100px){.hp-hero__line-accent{left:3.9rem;display:none;}}.hp-hero__half-background{display:none;}.hp-hero__background-image,.hp-hero__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.hp-hero__background-image img,.hp-hero__video-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;-o-object-position:center center;object-position:center center;}@media (max-width: 1279px){.hp-hero__background-image img,.hp-hero__video-wrapper img{-o-object-position:center 10%;object-position:center 10%;}}.hp-hero__background-image video,.hp-hero__video-wrapper video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;filter:brightness(.6);}.hp-hero__inner{position:relative;z-index:1;padding:55rem 4rem 8rem;flex:0 0 100%;}@media (min-width: 768px){.hp-hero__inner{padding:60rem 4rem 0;}}@media (min-width: 1100px){.hp-hero__inner{padding:10rem 7rem 0 10rem;width:50%;}}.hp-hero__title-wrapper{padding-top:0rem;}.hp-hero__tagline{font-family:var(--nunito);color:var(--color-blue);text-transform:uppercase;font-weight:var(--bold);line-height:5rem;font-size:3.5rem;margin-bottom:0;max-width:700px;}.hp-hero__title{font-family:var(--playfair);color:var(--color-white);font-size:6.5rem;line-height:8.5rem;}@media (max-width: 1280px){.hp-hero__title{font-size:6.5rem;line-height:8.8rem;}}.hp-hero__byline{font-family:var(--nunito);color:var(--color-white);font-size:2.6rem;line-height:3.6rem;}@media (max-width: 1101px){.hp-hero__byline{font-size:3.6rem;line-height:4.6rem;margin-bottom:20px;}}.hp-hero__cta{margin-bottom:3rem;}@media (max-width: 767px){.hp-hero__cta{margin-top:1.5rem;width:100%;text-align:center;font-size:3rem;margin-bottom:3rem;}}.hp-hero__bottom{padding:0 4rem 8rem;display:flex;flex-flow:column-reverse;position:relative;}@media (min-width: 768px){.hp-hero__bottom{padding:4rem 4rem 4rem;}}@media (min-width: 1100px){.hp-hero__bottom{padding:3rem 7rem 5rem 10rem;flex-flow:row nowrap;justify-content:space-between;align-items:center;}}@media (min-width: 1440px){.hp-hero__bottom{max-width:90%;}}.hp-hero__bottom .bg-bottom{position:absolute;background-color:#fff;left:0;width:100%;bottom:0;height:300px;z-index:0;}@media (min-width: 768px){.hp-hero__bottom .bg-bottom{height:100px;}}@media (min-width: 1100px){.hp-hero__bottom .bg-bottom{display:none;}}.hp-hero__results{display:flex;flex-flow:column;margin:0 8rem;border:1px solid rgba(0,0,0,.3);position:relative;z-index:1;}@media (min-width: 768px){.hp-hero__results{flex-flow:row nowrap;justify-content:space-between;align-items:stretch;flex:0 0 40%;}}@media (min-width: 1100px){.hp-hero__results{margin-right:10%;margin:0;}}@media (min-width: 1440px){.hp-hero__results{flex:0 0 50%;}}.hp-hero__result-item{background-color:#fff;padding:3rem 1rem;text-align:center;}.hp-hero__result-item:nth-child(2){border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);}@media (min-width: 768px){.hp-hero__result-item{flex:0 0 33.33%;padding:2rem 1rem 1rem;}.hp-hero__result-item:nth-child(2){border-top:0;border-bottom:0;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);}}.hp-hero__result-amount{font-family:var(--playfair);color:var(--color-blue);font-size:26px;line-height:36px;font-weight:bold;margin-bottom:5px;}.hp-hero__result-description{font-size:18px;line-height:28px;margin-bottom:0;}.hp-hero__logos{display:flex;justify-content:space-between;align-items:center;padding-bottom:8rem;}@media (min-width: 1100px){.hp-hero__logos{max-width:50%;flex:1;padding-top:8rem;padding:0;}}.hp-hero__logos-slider{max-width:100%;}.hp-hero__logo-item{margin:0;flex:1;display:flex;justify-content:center;align-items:center;}.hp-hero__logo-item img{max-width:100%;height:96px;margin:0 auto;display:block;}.internal-hero{min-height:68rem;position:relative;display:flex;align-items:center;padding:10rem 0 5rem 0;}@media (max-width: 1100px){.internal-hero{min-height:50rem;}}@media (max-width: 767px){.internal-hero{min-height:45rem;}}.internal-hero__line-accent{position:absolute;background-color:var(--color-white);width:2px;bottom:0;left:7rem;z-index:9;}@media (max-width: 1100px){.internal-hero__line-accent{left:3.9rem;}}.internal-hero__half-background{display:none;}.internal-hero__background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.internal-hero__background-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center right;object-position:center right;filter:brightness(.6);}@media (max-width: 1100px){.internal-hero__background-image img{-o-object-position:center;object-position:center;}}.internal-hero__inner{padding:0 5rem 0 15rem;max-width:50%;position:relative;z-index:1;}@media (max-width: 1100px){.internal-hero__inner{padding:0 5rem 0 7rem;max-width:100%;margin-top:30px;}}.internal-hero__title-wrapper{max-width:100rem;}.internal-hero__title{font-family:var(--playfair);color:var(--color-white);font-size:8rem;line-height:10rem;}@media (max-width: 1100px){.internal-hero__title{font-size:7rem;line-height:8rem;}}@media (max-width: 767px){.internal-hero__title{font-size:6.5rem;line-height:8.8rem;}}.internal-hero__cta{margin-top:6.4rem;}@media (max-width: 767px){.internal-hero__cta{margin-top:1.5rem;}}.homepage-template .hp-hero__tagline{font-family:var(--nunito);color:var(--color-blue);text-transform:uppercase;font-weight:var(--bold);line-height:5rem;font-size:3.5rem;margin-bottom:0;max-width:700px;}.homepage-template .hp-hero__title-wrapper{margin-top:100px;}@media (max-width: 550px){.homepage-template .hp-hero__title-wrapper{margin-top:200px;}}.homepage-template .hp-hero__byline{font-family:var(--nunito);color:var(--color-white);font-size:3rem;line-height:4rem;margin-bottom:20px;}.homepage-template .attention-getter{display:flex;align-items:center;justify-content:center;padding-top:9.5rem;padding-bottom:9.1rem;}@media (max-width: 1100px){.homepage-template .attention-getter{padding-top:7.5rem;padding-bottom:7.1rem;}}.homepage-template .attention-getter__inner{text-align:center;}.homepage-template .attention-getter__tagline{font-size:2.6rem;line-height:3.2rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:var(--bold);margin-bottom:1rem;}.homepage-template .attention-getter__title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);margin-bottom:0;letter-spacing:.4rem;}@media (max-width: 1100px){.homepage-template .attention-getter__title{font-size:6rem;line-height:6.6rem;}}@media (max-width: 1100px){.homepage-template .attention-getter__title{font-size:6rem;line-height:7.5rem;}}.homepage-template .attention-getter__title span:last-child{color:var(--color-blue);display:block;}.homepage-template .firm-intro__inner{display:flex;}@media (max-width: 550px){.homepage-template .firm-intro__inner{flex-wrap:wrap;}}.homepage-template .firm-intro__picture{flex-basis:57%;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.homepage-template .firm-intro__picture{flex-basis:55%;}}@media (max-width: 550px){.homepage-template .firm-intro__picture{flex-basis:100%;}}.homepage-template .firm-intro__picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .firm-intro__content-outer{flex:1;position:relative;}.homepage-template .firm-intro__content-wrap{right:15.5rem;top:10.7rem;}@media (max-width: 1100px){.homepage-template .firm-intro__content-wrap{position:relative;right:0rem;top:0;width:34.8rem;}}@media (max-width: 550px){.homepage-template .firm-intro__content-wrap{position:relative;width:100%;padding:0 0 0 20px;}}.homepage-template .firm-intro__content{background-color:var(--color-white);padding:6.4rem;}@media (max-width: 1100px){.homepage-template .firm-intro__content{padding:3rem;}}.homepage-template .firm-intro__content h1{font-size:4rem;line-height:5.2rem;color:var(--color-blue);font-style:italic;margin-bottom:2.5rem;}@media (max-width: 767px){.homepage-template .firm-intro__content h1{font-size:6rem;line-height:6.5rem;}}.homepage-template .firm-intro__content *:last-child{margin-bottom:0;}.homepage-template .contact-form{padding-top:9.5rem;padding-bottom:19.8rem;position:relative;}@media (max-width: 1100px){.homepage-template .contact-form{padding-top:9.8rem;padding-bottom:17rem;}}@media (max-width: 767px){.homepage-template .contact-form{padding-top:12.8rem;}}@media (max-width: 413px){.homepage-template .contact-form{padding-top:17.8rem;}}.homepage-template .contact-form__inner{width:100%;margin:0 auto;padding:0 4rem;}@media (max-width: 1100px){.homepage-template .contact-form__inner{padding:0 0 0 4rem;}}@media (max-width: 767px){.homepage-template .contact-form__inner{padding:0 4rem 0 4rem;}}.homepage-template .contact-form__title-wrapper{display:flex;align-items:center;}@media (max-width: 1100px){.homepage-template .contact-form__title-wrapper{margin-bottom:2rem;}}.homepage-template .contact-form__arrow{width:4rem;height:4rem;position:absolute;top:9rem;left:5rem;}@media (max-width: 1100px){.homepage-template .contact-form__arrow{left:2rem;}}@media (max-width: 767px){.homepage-template .contact-form__arrow{top:12rem;}}@media (max-width: 413px){.homepage-template .contact-form__arrow{top:17rem;}}.homepage-template .contact-form__arrow:before{content:"";height:134.5rem;width:2px;background-color:var(--color-black);position:absolute;bottom:3.8rem;left:0;right:0;margin:auto;}.homepage-template .contact-form__arrow svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .contact-form__title{font-size:2rem;line-height:3.2rem;font-weight:var(--bold);letter-spacing:.1rem;text-transform:uppercase;margin-bottom:1.3rem;margin-bottom:0;}@media (max-width: 767px){.homepage-template .contact-form__title{font-size:3.5rem;line-height:5.5rem;}}.homepage-template .contact-form .gform_wrapper form{display:flex;align-items:flex-end;justify-content:space-between;}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper form{display:block;}}.homepage-template .contact-form .gform_wrapper .gform-body{flex:1;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields{display:flex;justify-content:space-between;flex-wrap:wrap;}@media (max-width: 1100px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields{flex-wrap:wrap;}}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields{display:flex;flex-direction:column;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .validation_message{color:var(--color-blue);font-size:1.4rem;z-index:1;position:relative;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent){flex-basis:calc(33.3% - 1.5rem);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent).large{flex-basis:100%;}@media (max-width: 1100px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent){flex-basis:calc(33.3% - 1rem);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent).large{flex-basis:100%;}}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent){margin-bottom:5rem;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent).gform_validation_container{display:none;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .gfield_label{display:none;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .ginput_container{height:100%;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .ginput_container_select{height:100%;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid rgba(0,0,0,.2);padding:.5rem 1rem 0 0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-black);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-size:3.3rem;line-height:4.5rem;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input:focus,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea:focus,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select:focus{border-bottom:.2rem solid var(--color-blue);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input::-webkit-input-placeholder,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea::-webkit-input-placeholder,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select::-webkit-input-placeholder{color:var(--color-black);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input .current,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea .current,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select .current{font-weight:var(--semi-bold);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input .list,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea .list,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input .list li,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea .list li,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li{transition:color .5s cubic-bezier(.17,.66,.34,.98);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input .list li:hover,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea .list li:hover,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li:hover{color:var(--color-blue);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input .list .selected,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea .list .selected,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list .selected{color:var(--color-blue);}@media (min-width: 1280px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea,.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) input{padding-top:30px;height:65px;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea{height:80px;}@media (min-width: 768px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea{padding-top:25px;height:60px;}}@media (min-width: 1100px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea{padding-top:10px;height:40px;}}@media (min-width: 1280px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea{padding-top:30px;height:65px;}}@media (min-width: 1728px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) textarea{height:75px;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield:not(.gfield--type-consent) .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-black);border-right:.2rem solid var(--color-black);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield--type-consent legend{display:none;}@media (min-width: 768px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield--type-consent{margin-top:3rem;}}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield--type-consent .ginput_container{display:flex;align-items:flex-start;}.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield--type-consent .ginput_container label{font-size:2.8rem;line-height:3.8rem;font-family:var(--nunito);font-weight:var(--reg);}@media (min-width: 768px){.homepage-template .contact-form .gform_wrapper .gform-body .gform_fields .gfield--type-consent .ginput_container label{font-size:1.4rem;line-height:2rem;}}.homepage-template .contact-form .gform_wrapper .gform_footer{flex-basis:20.7rem;flex-grow:0;flex-shrink:0;margin-left:2.5rem;}@media (max-width: 1100px){.homepage-template .contact-form .gform_wrapper .gform_footer{flex-basis:15rem;}}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper .gform_footer{margin:13rem 0 0 0;}}.homepage-template .contact-form .gform_wrapper .gform_footer .gform_button{width:100%;height:5.7rem;background-color:var(--color-blue);border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-white);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.homepage-template .contact-form .gform_wrapper .gform_footer .gform_button{font-size:4rem;}}.homepage-template .contact-form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-dark-blue);}.homepage-template .selling-points__main-wrap{position:relative;}.homepage-template .selling-points picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;filter:brightness(.6);}.homepage-template .selling-points picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .selling-points__inner{padding-bottom:29.3rem;position:relative;}@media (max-width: 1100px){.homepage-template .selling-points__inner{padding-bottom:20rem;}}.homepage-template .selling-points__grid{background-color:var(--color-white);width:100%;max-width:66.5rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:0 0;border:.1rem solid rgba(0,0,0,.2);position:relative;top:-7.5rem;}@media (max-width: 767px){.homepage-template .selling-points__grid{display:block;}}@media (max-width: 1100px){.homepage-template .selling-points__grid{width:80%;}}.homepage-template .selling-points__point{padding:4.5rem 3.5rem 3.3rem 3.5rem;}@media (max-width: 1100px){.homepage-template .selling-points__point{padding:3rem;}}@media (max-width: 767px){.homepage-template .selling-points__point{padding:3rem;}}.homepage-template .selling-points__point:first-child{border-right:.1rem solid rgba(0,0,0,.2);border-bottom:.1rem solid rgba(0,0,0,.2);}.homepage-template .selling-points__point:nth-child(2){border-bottom:.1rem solid rgba(0,0,0,.2);}.homepage-template .selling-points__point:nth-child(3){border-right:.1rem solid rgba(0,0,0,.2);}.homepage-template .selling-points__line{width:.1rem;height:5.8rem;background-color:var(--color-black);margin:0 0 .8rem .4rem;}@media (max-width: 1100px){.homepage-template .selling-points__line{height:3rem;}}.homepage-template .selling-points__large{font-family:var(--playfair);font-size:3rem;line-height:3.3rem;color:var(--color-blue);font-weight:var(--bold);margin-bottom:1.2rem;}@media (max-width: 767px){.homepage-template .selling-points__large{font-size:6rem;line-height:8.3rem;margin-bottom:3rem;}}.homepage-template .selling-points__small{font-size:2.4rem;line-height:3.5rem;font-weight:var(--reg);margin-bottom:0;}@media (max-width: 767px){.homepage-template .selling-points__small{font-size:4rem;line-height:5.1rem;}}.homepage-template .selling-points__cta-wrapper{position:absolute;bottom:18.5rem;right:15rem;width:10%;min-width:10rem;}@media (max-width: 1100px){.homepage-template .selling-points__cta-wrapper{right:5rem;}}.homepage-template .selling-points__cta{font-size:11.5rem;line-height:13.8rem;color:var(--color-white);font-family:var(--playfair);font-weight:var(--reg);writing-mode:tb-rl;transform:rotate(-180deg);}@media (max-width: 1100px){.homepage-template .selling-points__cta{font-size:8rem;line-height:10rem;}}.homepage-template .selling-points__cta-line{width:.2rem;background-color:var(--color-blue);height:123.4rem;position:absolute;right:0;top:0;}@media (min-width: 1100px){.homepage-template .selling-points__cta-line{right:-12rem;}}@media (min-width: 2000px){.homepage-template .selling-points__cta-line{right:-2rem;}}.homepage-template .selling-points__phone-boxes{display:block;text-align:center;position:relative;position:absolute;height:20.5rem;bottom:0;width:100%;max-width:117rem;left:0;right:0;margin:auto;}.homepage-template .selling-points__phone-box{overflow:hidden;}.homepage-template .selling-points__phone-box-number{font-size:15rem;line-height:20.5rem;font-weight:var(--book);font-family:var(--nunito);margin-bottom:0;}@media (max-width: 1100px){.homepage-template .selling-points__phone-box-number{font-size:8rem;}}.homepage-template .selling-points__phone-box-number--top{color:var(--color-white);transform:translateY(50%);}.homepage-template .selling-points__phone-box-number--bottom{color:var(--color-black);transform:translateY(-50%);}.homepage-template .selling-points__bottom{max-width:117rem;left:0;right:0;margin:auto;padding:9rem 10rem 5rem 10rem;}@media (max-width: 1100px){.homepage-template .selling-points__bottom{padding:0 10rem 0 5rem;}}.homepage-template .selling-points__bottom-blurb{font-family:var(--playfair);font-size:5rem;line-height:5.3;color:var(--color-blue);font-weight:var(--bold);text-align:right;margin-bottom:0;}.homepage-template .general-content{display:flex;align-items:flex-start;}.homepage-template .general-content picture{position:relative;top:-18.5rem;flex-basis:33%;}@media (max-width: 1100px){.homepage-template .general-content picture{display:none;}}.homepage-template .general-content picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .general-content__content{background-color:var(--color-black);padding:15rem 15.5rem 10rem 14rem;flex:1;}@media (max-width: 1100px){.homepage-template .general-content__content{padding:5rem 10rem 6rem 5rem;}}.homepage-template .general-content__title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);color:var(--color-white);margin-bottom:11rem;padding-left:17%;letter-spacing:.4rem;font-style:normal;}@media (max-width: 1100px){.homepage-template .general-content__title{padding-left:0;font-size:6rem;line-height:6.6rem;margin-bottom:3rem;}}.homepage-template .general-content__content-wrap *:not(h2){color:var(--color-white);}.homepage-template .general-content__btn{margin-top:4.5rem;}.homepage-template .testimonials{padding-top:18rem;padding-bottom:15rem;}@media (max-width: 1100px){.homepage-template .testimonials{padding-top:10rem;padding-bottom:10rem;}}.homepage-template .testimonials__inner{display:flex;}.homepage-template .testimonials__title-wrapper{position:relative;top:-31rem;width:18%;}@media (max-width: 1100px){.homepage-template .testimonials__title-wrapper{top:-5rem;width:20%;}}.homepage-template .testimonials__title{font-size:11.5rem;line-height:13.8rem;font-family:var(--playfair);writing-mode:tb-rl;transform:rotate(-180deg);}@media (max-width: 1100px){.homepage-template .testimonials__title{font-size:7rem;line-height:8rem;}}.homepage-template .testimonials__content-wrapper{width:82%;}@media (max-width: 1100px){.homepage-template .testimonials__content-wrapper{width:80%;}}.homepage-template .testimonials__sub-title{font-size:4rem;line-height:5.2rem;font-style:italic;font-weight:var(--bold);font-family:var(--playfair);margin-bottom:5rem;}@media (max-width: 1100px){.homepage-template .testimonials__sub-title{font-size:6rem;line-height:7.2rem;}}.homepage-template .testimonials__slider{border:.1rem solid rgba(0,0,0,.2);cursor:grab;margin-bottom:0;}.homepage-template .testimonials__slider:active,.homepage-template .testimonials__slider.nice-select.open{cursor:grabbing;}.homepage-template .testimonials .slick-slide{border-right:.1rem solid rgba(0,0,0,.2);padding:2.5rem 4rem 4rem 4rem;}@media (max-width: 767px){.homepage-template .testimonials .slick-slide{padding:2rem;}}.homepage-template .testimonials .slick-dots{text-align:left;bottom:-4.5rem;}.homepage-template .testimonials .slick-dots li{margin:0;}.homepage-template .testimonials .slick-dots li button:before{font-size:.9rem;}.homepage-template .testimonials__slide-inner svg{float:right;margin-bottom:1rem;}.homepage-template .testimonials__line{clear:both;width:.1rem;height:5.8rem;background-color:var(--color-black);margin-bottom:.5rem;}.homepage-template .testimonials__slide-title{font-size:3.5rem;line-height:5.3rem;color:var(--color-blue);font-family:var(--playfair);font-weight:var(--bold);margin-bottom:1.5rem;}@media (max-width: 767px){.homepage-template .testimonials__slide-title{font-size:4.5rem;line-height:6.3rem;}}.homepage-template .testimonials__client-name{font-size:2rem;line-height:3.2rem;color:var(--color-blue);text-transform:uppercase;font-weight:var(--black);letter-spacing:.1rem;margin:3.6rem 0 .5rem 0;}@media (max-width: 767px){.homepage-template .testimonials__client-name{font-size:3rem;line-height:4.2rem;}}.homepage-template .testimonials__client-location{font-size:1.6rem;line-height:2.1rem;font-weight:var(--black);text-transform:uppercase;letter-spacing:.2rem;margin-bottom:0;}.homepage-template .case-results__header{height:83.5rem;position:relative;display:flex;justify-content:center;align-items:flex-end;}@media (max-width: 1100px){.homepage-template .case-results__header{height:50rem;}}.homepage-template .case-results__header picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}.homepage-template .case-results__header picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .case-results__header-content{text-align:center;margin-bottom:18rem;}@media (max-width: 767px){.homepage-template .case-results__header-content{margin-bottom:16rem;}}.homepage-template .case-results__tagline{font-size:1.6rem;line-height:2.2rem;color:var(--color-white);text-transform:uppercase;font-weight:var(--bold);letter-spacing:.2rem;margin-bottom:.7rem;}@media (max-width: 767px){.homepage-template .case-results__tagline{font-size:3.6rem;line-height:5.2rem;}}.homepage-template .case-results__sub-title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;color:var(--color-white);font-weight:var(--bold);letter-spacing:.4rem;}@media (max-width: 1100px){.homepage-template .case-results__sub-title{font-size:7rem;line-height:7.6rem;margin-bottom:0;}}.homepage-template .case-results__sub-title span:last-child{color:var(--color-blue);display:block;}.homepage-template .case-results__inner{display:flex;position:relative;padding-top:9.5rem;padding-bottom:17.5rem;padding-right:0;align-items:flex-start;}@media (max-width: 1100px){.homepage-template .case-results__inner{padding-bottom:8.5rem;}}.homepage-template .case-results__title-wrapper{position:relative;width:10%;}@media (max-width: 1100px){.homepage-template .case-results__title-wrapper{width:11%;}}.homepage-template .case-results__title{font-family:var(--playfair);font-size:7.5rem;line-height:8.8rem;font-weight:var(--reg);writing-mode:tb-rl;transform:rotate(-180deg);color:var(--color-black);font-style:normal;}@media (max-width: 1100px){.homepage-template .case-results__title{font-size:7rem;line-height:7rem;}}.homepage-template .case-results__title-line{height:111.2rem;width:.2rem;background-color:var(--color-blue);position:absolute;bottom:0rem;right:0;}@media (max-width: 1100px){.homepage-template .case-results__title-line{bottom:0;}}@media (max-width: 767px){.homepage-template .case-results__title-line{display:none;}}.homepage-template .case-results__slider-wrapper{flex:1;position:relative;margin-top:-19.5rem;width:90%;overflow:hidden;}@media (max-width: 1100px){.homepage-template .case-results__slider-wrapper{width:89%;margin-left:5rem;}}.homepage-template .case-results__slider{border:.1rem solid rgba(0,0,0,.2);cursor:grab;background-color:var(--color-white);right:-9.3rem;}@media (max-width: 1100px){.homepage-template .case-results__slider{right:0;}}.homepage-template .case-results__slider:active,.homepage-template .case-results__slider.nice-select.open{cursor:grabbing;}.homepage-template .case-results .slick-slide{border-right:.1rem solid rgba(0,0,0,.2);padding:6rem 4rem 6rem 6rem;}@media (max-width: 767px){.homepage-template .case-results .slick-slide{padding:4rem 2rem 2rem 2rem;}}.homepage-template .case-results__slide-inner *:last-child{margin-bottom:0;}.homepage-template .case-results__slide-line{width:5.8rem;height:.3rem;background-color:var(--color-black);margin-bottom:4rem;position:relative;left:-2rem;}@media (max-width: 767px){.homepage-template .case-results__slide-line{left:0;}}.homepage-template .case-results__slide-title{font-size:4rem;line-height:5.3rem;font-family:var(--playfair);color:var(--color-blue);font-weight:var(--bold);margin-bottom:2rem;}@media (max-width: 767px){.homepage-template .case-results__slide-title{font-size:6rem;line-height:7.3rem;}}.homepage-template .case-results__slide-type{font-size:2rem;line-height:3rem;text-transform:capitalize;font-weight:var(--reg);margin-bottom:4rem;}@media (max-width: 767px){.homepage-template .case-results__slide-type{font-size:4rem;line-height:5rem;}}.homepage-template .case-results__arrows{position:absolute;right:-.1rem;}.homepage-template .case-results__arrows-inner{display:flex;}.homepage-template .case-results__arrow{cursor:pointer;width:4rem;height:4rem;}@media (max-width: 767px){.homepage-template .case-results__arrow{width:5rem;height:5rem;}}.homepage-template .case-results__arrow svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .case-results__arrow rect{transition:fill .5s cubic-bezier(.17,.66,.34,.98);}.homepage-template .case-results__arrow:hover rect{fill:var(--color-dark-blue);}.homepage-template .case-results .btn{margin:6.5rem 0 0 9.3rem;}@media (max-width: 1100px){.homepage-template .case-results .btn{margin:5rem 0 0 0rem;}}.homepage-template .links-content{display:flex;}@media (max-width: 1100px){.homepage-template .links-content{display:block;}}.homepage-template .links-content__links-list{padding:6rem;background-color:var(--color-black);flex-basis:50%;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.homepage-template .links-content__links-list{padding:5rem;}}.homepage-template .links-content__link{display:block;position:relative;font-family:var(--playfair);font-size:5rem;line-height:6.2rem;color:var(--color-white);font-weight:var(--reg);border-bottom:.1rem solid var(--color-blue);margin-bottom:4.3rem;padding-bottom:.3rem;transition:color .5s cubic-bezier(.17,.66,.34,.98);}.homepage-template .links-content__link span{margin-right:4.5rem;}.homepage-template .links-content__link:hover{color:var(--color-blue);}.homepage-template .links-content__link-arrow{width:4rem;height:4rem;position:absolute;right:-.1rem;bottom:-.9rem;opacity:1;}.homepage-template .links-content__link-arrow svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .links-content__title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;color:var(--color-white);padding-left:5rem;margin-bottom:12.5rem;letter-spacing:.4rem;font-style:normal;}@media (max-width: 1100px){.homepage-template .links-content__title{font-size:6rem;line-height:6.6rem;padding-left:0;margin-bottom:5rem;}}.homepage-template .links-content__image-content{flex-basis:50%;flex-grow:0;flex-shrink:0;position:relative;}.homepage-template .links-content picture{position:absolute;top:-12rem;left:0;width:100%;height:100%;z-index:-1;}@media (max-width: 1100px){.homepage-template .links-content picture{display:none;}}.homepage-template .links-content picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .links-content__content-wrapper{background-color:var(--color-white);position:absolute;bottom:0;left:0;width:calc(100% - 5rem);padding:5.3rem 6.5rem 5.5rem 6.5rem;}@media (max-width: 1100px){.homepage-template .links-content__content-wrapper{position:relative;padding:5rem;width:calc(100% - 10rem);margin:-4rem auto 0 auto;border:.1rem solid rgba(0,0,0,.2);}}.homepage-template .links-content__content-wrapper *:last-child{margin-bottom:0;}.homepage-template .trust-logos{padding-top:11rem;padding-bottom:10rem;text-align:center;}@media (max-width: 1100px){.homepage-template .trust-logos{padding-top:10rem;padding-bottom:10rem;}}@media (max-width: 767px){.homepage-template .trust-logos{padding-bottom:7rem;}}.homepage-template .trust-logos__header{padding-bottom:7.5rem;text-align:center;}.homepage-template .trust-logos__tagline{font-size:3.6rem;line-height:3.2rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:var(--bold);margin-bottom:1.5rem;}.homepage-template .trust-logos__title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);margin-bottom:0;letter-spacing:.4rem;color:var(--black);font-style:normal;}@media (max-width: 1100px){.homepage-template .trust-logos__title{font-size:7rem;line-height:7.6rem;}}@media (max-width: 767px){.homepage-template .trust-logos__title{font-size:6.5rem;line-height:7rem;}}.homepage-template .trust-logos__title span:last-child{color:var(--color-blue);display:block;}.homepage-template .trust-logos__slider{margin-bottom:0;}.homepage-template .trust-logos .slick-slide{border:.1rem solid rgba(0,0,0,.2);height:20.5rem;display:flex;align-items:center;justify-content:center;margin:0 1.2rem;}.homepage-template .trust-logos .slick-slide img{max-width:140px;}@media (max-width: 767px){.homepage-template .trust-logos .slick-slide{height:30rem;}}.homepage-template .trust-logos .slick-dots{bottom:-4.4rem;}@media (max-width: 767px){.homepage-template .trust-logos .slick-dots{bottom:-6rem;}}.homepage-template .trust-logos .slick-dots li{margin:0;}.homepage-template .trust-logos .btn{margin-top:10rem;}.homepage-template .practice-areas{padding-bottom:7rem;}@media (max-width: 1100px){.homepage-template .practice-areas{padding-bottom:5rem;}}@media (max-width: 767px){.homepage-template .practice-areas{padding-bottom:1rem;}}.homepage-template .practice-areas__inner{max-width:98rem;margin:0 auto;}.homepage-template .practice-areas__title{font-size:8rem;line-height:8.6rem;font-family:var(--playfair);max-width:55rem;font-weight:var(--bold);margin-bottom:6rem;letter-spacing:.4rem;font-style:normal;color:var(--black);}@media (max-width: 1100px){.homepage-template .practice-areas__title{font-size:7rem;line-height:7.6rem;max-width:100%;margin-bottom:8rem;}}@media (max-width: 767px){.homepage-template .practice-areas__title{font-size:6rem;line-height:6.5rem;}}.homepage-template .practice-areas__pa-wrapper{display:flex;justify-content:flex-end;}.homepage-template .practice-areas__pa-wrapper-inner{display:flex;flex-wrap:wrap;max-width:67.5rem;}.homepage-template .practice-areas__link{font-family:var(--playfair);font-size:3.5rem;line-height:3rem;font-weight:var(--bold);color:var(--color-black);display:block;flex-basis:49%;margin-bottom:8.5rem;transition:color .5s cubic-bezier(.17,.66,.34,.98);position:relative;}@media (max-width: 1100px){.homepage-template .practice-areas__link{margin-bottom:7.5rem;flex-basis:100%;}}.homepage-template .practice-areas__link:before{content:"";position:absolute;top:-2rem;left:0;width:4rem;height:.1rem;background-color:var(--color-black);}.homepage-template .practice-areas__link:hover{color:var(--color-blue);}.homepage-template .general-content-v2{display:flex;}@media (max-width: 1100px){.homepage-template .general-content-v2{display:block;}}.homepage-template .general-content-v2 picture{flex-basis:41%;flex-grow:0;flex-shrink:0;z-index:-1;}@media (max-width: 1100px){.homepage-template .general-content-v2 picture{display:none;}}.homepage-template .general-content-v2 picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.homepage-template .general-content-v2__content-outer{flex-basis:59%;flex-grow:0;flex-shrink:0;position:relative;}@media (max-width: 1100px){.homepage-template .general-content-v2__content-outer{flex-basis:70%;}}.homepage-template .general-content-v2__content-wrap{background-color:var(--color-black);padding:15rem 15.5rem 11rem 14rem;height:auto;min-height:calc(100% - 11rem);width:calc(100% + 11rem);bottom:0;left:-11rem;}@media (max-width: 1100px){.homepage-template .general-content-v2__content-wrap{padding:5rem;left:0;width:100%;position:relative;}}.homepage-template .general-content-v2__content-wrap *:not(h2){color:var(--color-white);}.homepage-template .general-content-v2__title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);color:var(--color-white);margin-bottom:11rem;padding-left:15%;letter-spacing:.4rem;font-style:normal;}@media (max-width: 1100px){.homepage-template .general-content-v2__title{font-size:6rem;line-height:6.6rem;margin-bottom:3rem;padding-left:0;}}.page-id-1330 .hp-hero__inner{padding:17rem 9rem;}@media (min-width: 770px){.page-id-1330 .hp-hero__inner{max-width:none !important;padding:10rem 9rem;}}@media (min-width: 1100px){.page-id-1330 .hp-hero__inner{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;}.page-id-1330 .hp-hero__inner .left{flex:0 0 47%;}.page-id-1330 .hp-hero__inner .right{flex:0 0 47%;}}.page-id-1330 .hp-hero__title-wrapper{margin-top:0;}@media (max-width: 550px){.page-id-1330 .hp-hero__title-wrapper{margin-top:0;}}.page-id-1330 .hp-hero__title{font-size:65px;line-height:77px;margin-bottom:5rem;}@media (max-width: 1100px){.page-id-1330 .hp-hero__title{font-size:7rem;line-height:7rem;}}.page-id-1330 .hp-hero .right{margin-top:7rem;}.page-id-1330 .hp-hero .right .form{padding:5rem;background-color:var(--color-blue);}.page-id-1330 .hp-hero .right .form .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width: 767px){.page-id-1330 .hp-hero .right .form .gform_fields{display:block;}}.page-id-1330 .hp-hero .right .form .gform_fields .gfield{flex-basis:100%;margin-bottom:3.5rem;min-height:3.4rem;}@media (max-width: 767px){.page-id-1330 .hp-hero .right .form .gform_fields .gfield{margin-bottom:8rem;}}.page-id-1330 .hp-hero .right .form .gform_fields .gfield.gform_validation_container{display:none;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield .gfield_label{display:none;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield .ginput_container{height:100%;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield .ginput_container_select{height:100%;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid var(--color-white);padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.page-id-1330 .hp-hero .right .form .gform_fields .gfield input,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select{font-size:3.3rem;line-height:3.5rem;}}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input:focus,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea:focus,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select:focus{border-bottom:.2rem solid var(--color-black);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input::-webkit-input-placeholder,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea::-webkit-input-placeholder,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select::-webkit-input-placeholder{color:var(--color-white);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input .current,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea .current,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select .current{font-weight:var(--semi-bold);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input .list,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea .list,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input .list li,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea .list li,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select .list li{font-size:3rem;transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input .list li:hover,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea .list li:hover,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select .list li:hover{color:var(--color-blue);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield input .list .selected,.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea .list .selected,.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select .list .selected{color:var(--color-blue);}.page-id-1330 .hp-hero .right .form .gform_fields .gfield textarea{height:100px;}.page-id-1330 .hp-hero .right .form .gform_fields .gfield .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-white);border-right:.2rem solid var(--color-white);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.page-id-1330 .hp-hero .right .form .gform_footer .gform_button{width:-moz-fit-content;width:fit-content;background-color:var(--color-white);padding:2.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-blue);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.page-id-1330 .hp-hero .right .form .gform_footer .gform_button{width:100%;font-size:4rem;}}.page-id-1330 .hp-hero .right .form .gform_footer .gform_button:hover{background-color:var(--color-black);}.page-id-1330 .hp-hero__text-boxes{margin-top:7rem;}.page-id-1330 .hp-hero__text-boxes .item{background-color:#fff;margin-bottom:5rem;padding:10rem 5rem;display:flex;flex-flow:column;justify-content:flex-start;align-items:center;}.page-id-1330 .hp-hero__text-boxes .item:last-of-type{margin-bottom:0;}.page-id-1330 .hp-hero__text-boxes .item .heading{font-family:var(--playfair);color:var(--color-blue);font-size:26px;font-weight:var(--bold);text-align:center;}.page-id-1330 .hp-hero__text-boxes .item .text{margin-bottom:0;font-size:18px;text-align:center;}@media (min-width: 770px){.page-id-1330 .hp-hero__text-boxes{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;}.page-id-1330 .hp-hero__text-boxes .item{margin-bottom:0;flex:0 0 30%;padding:3rem 3rem;}}@media (min-width: 1100px){.page-id-1330 .hp-hero__text-boxes{margin-top:5rem;}.page-id-1330 .hp-hero__text-boxes .item{padding:2rem 2rem;flex:0 0 32%;}.page-id-1330 .hp-hero__text-boxes .item .heading{margin-bottom:2rem;}}.about{overflow:hidden;}.about__content-container{display:flex;justify-content:space-between;}@media (max-width: 1100px){.about__content-container{display:block;}}.about__main{flex:1;max-width:70rem;margin-right:5rem;padding-left:4.2rem;}@media (max-width: 1100px){.about__main{padding-left:2rem;margin-right:0;}}.about__main h1{margin-bottom:3.4rem;}.about__main .iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:6rem 0 4.3rem 0;}.about__main .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.about__main .wp-block-image>img{width:100%;height:auto;display:block;margin:60px 0 5.7rem 0;-o-object-fit:contain;object-fit:contain;}.about__main .wp-block-image .alignleft{float:left;margin:0 3rem 1.5rem 0;position:relative;top:.6rem;}.about__main .wp-block-image .alignleft img{display:block;max-width:25rem;height:auto;}.about__sidebar{flex-basis:33.5rem;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.about__sidebar{margin-left:2rem;}}.about__menu-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;font-weight:var(--bold);color:var(--color-blue);position:relative;}.about__menu-title:before{content:"";height:5.8rem;width:.1rem;background-color:var(--color-black);position:absolute;left:.3rem;top:-6.5rem;}@media (max-width: 1100px){.about__menu-title:before{height:3rem;top:-4.5rem;}}.about__sidebar-menu{border:.1rem solid rgba(0,0,0,.2);padding:11rem 2.5rem 2rem 2.5rem;margin-bottom:2.5rem;}@media (max-width: 1100px){.about__sidebar-menu{padding:7rem 2rem 1rem 2rem;}}.about__sidebar-menu li{list-style-type:none;margin-bottom:2.5rem;}.about__sidebar-menu li a{font-family:var(--playfair);font-size:2.2rem;line-height:3.2rem;font-weight:var(--reg);color:var(--black);}.about__sidebar-form{background-color:var(--color-blue);padding:9rem 4rem 6rem 4rem;}@media (max-width: 1100px){.about__sidebar-form{display:none;}}.about__sidebar-form .gform_wrapper{padding:0 2rem;}.about__sidebar-form .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width: 767px){.about__sidebar-form .gform_wrapper .gform_fields{display:block;}}.about__sidebar-form .gform_wrapper .gform_fields .gfield{flex-basis:100%;margin-bottom:3.5rem;min-height:3.4rem;}.about__sidebar-form .gform_wrapper .gform_fields .gfield.gform_validation_container{display:none;}.about__sidebar-form .gform_wrapper .gform_fields .gfield .gfield_label{display:none;}.about__sidebar-form .gform_wrapper .gform_fields .gfield .ginput_container{height:100%;}.about__sidebar-form .gform_wrapper .gform_fields .gfield .ginput_container_select{height:100%;}.about__sidebar-form .gform_wrapper .gform_fields .gfield input,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid var(--color-white);padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.about__sidebar-form .gform_wrapper .gform_fields .gfield input,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select{font-size:2.3rem;line-height:2.5rem;}}.about__sidebar-form .gform_wrapper .gform_fields .gfield input:focus,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select:focus{border-bottom:.2rem solid var(--color-black);}.about__sidebar-form .gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select::-webkit-input-placeholder{color:var(--color-white);}.about__sidebar-form .gform_wrapper .gform_fields .gfield input .current,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .current{font-weight:var(--semi-bold);}.about__sidebar-form .gform_wrapper .gform_fields .gfield input .list,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.about__sidebar-form .gform_wrapper .gform_fields .gfield input .list li,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list li{transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.about__sidebar-form .gform_wrapper .gform_fields .gfield input .list li:hover,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list li:hover{color:var(--color-blue);}.about__sidebar-form .gform_wrapper .gform_fields .gfield input .list .selected,.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list .selected{color:var(--color-blue);}.about__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-white);border-right:.2rem solid var(--color-white);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.about__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;height:5.7rem;background-color:var(--color-white);padding:1.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-blue);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.about__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;font-size:2rem;}}.about__sidebar-form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-dark-black);}.about__form-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;color:var(--color-white);font-weight:var(--bold);position:relative;}.about__form-title span{color:var(--color-black);}.about__form-title:before{content:"";width:5.4rem;height:.3rem;background-color:var(--color-white);position:absolute;top:-2.9rem;left:0;}.general-content .blog.vert-line{height:50rem !important;}.general-content__content-container{display:flex;justify-content:space-between;}@media (max-width: 1100px){.general-content__content-container{display:block;}}.general-content__main{flex:1;max-width:70rem;margin-right:5rem;padding-left:4.2rem;}@media (max-width: 1100px){.general-content__main{padding-left:2rem;margin-right:0;}}.general-content__main h1{margin-bottom:3.4rem;}.general-content__main .iframe-container,.general-content__main .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:6rem 0 4.3rem 0;}.general-content__main .iframe-container iframe,.general-content__main .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.general-content__main .wp-block-image>img{width:100%;height:auto;display:block;margin:60px 0 5.7rem 0;-o-object-fit:contain;object-fit:contain;}.general-content__main .wp-block-image .alignleft{float:left;margin:0 3rem 1.5rem 0;position:relative;top:.6rem;}.general-content__main .wp-block-image .alignleft img{display:block;max-width:25rem;height:auto;}.general-content h1.general-content__blog-title{margin-bottom:5rem;}@media (max-width: 1100px){.general-content h1.general-content__blog-title{margin-bottom:2rem;}}.general-content__post{border-bottom:.1rem solid var(--color-blue);padding:3.7rem 0 5.1rem 0;}.general-content__post:first-child{padding-top:0;}@media (max-width: 1100px){.general-content__post:last-child{margin-bottom:5rem;}}.general-content__post-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;font-weight:var(--bold);color:var(--color-blue);margin-bottom:1.3rem;}.general-content__post-info{margin-bottom:5rem;}.general-content__post-excerpt{margin-bottom:4.8rem;}.general-content__post-info,.general-content__read-more{font-size:1.5rem;line-height:2.5rem;font-weight:var(--black);text-transform:uppercase;letter-spacing:.04rem;}.general-content__post-info a,.general-content__read-more a{color:var(--color-blue);}.general-content__read-more{color:var(--color-blue);transition:color .5s cubic-bezier(.17,.66,.34,.98);}.general-content__read-more:hover{color:var(--color-black);}.general-content__sidebar{flex-basis:33.5rem;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.general-content__sidebar{margin-left:2rem;}}.general-content__menu-title,.general-content .widgettitle{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;font-weight:var(--bold);color:var(--color-blue);position:relative;}.general-content__menu-title:before,.general-content .widgettitle:before{content:"";height:5.8rem;width:.1rem;background-color:var(--color-black);position:absolute;left:.3rem;top:-6.5rem;}@media (max-width: 1100px){.general-content__menu-title:before,.general-content .widgettitle:before{height:3rem;top:-4.5rem;}}.general-content__sidebar-menu,.general-content .widget{border:.1rem solid rgba(0,0,0,.2);padding:11rem 2.5rem 2rem 2.5rem;margin-bottom:2.5rem;}@media (max-width: 1100px){.general-content__sidebar-menu,.general-content .widget{padding:7rem 2rem 1rem 2rem;}}.general-content__sidebar-menu ul,.general-content .widget ul{padding-left:0;}.general-content__sidebar-menu li,.general-content .widget li{list-style-type:none;margin-bottom:2.5rem;}.general-content__sidebar-menu li a,.general-content .widget li a{font-family:var(--playfair);font-size:2.2rem;line-height:3.2rem;font-weight:var(--reg);color:var(--black);transition:color .5s cubic-bezier(.17,.66,.34,.98);}.general-content__sidebar-menu li a:hover,.general-content .widget li a:hover{color:var(--color-blue);}.general-content__sidebar-form{background-color:var(--color-blue);padding:9rem 4rem 6rem 4rem;}@media (max-width: 1100px){.general-content__sidebar-form{display:none;}}.general-content__sidebar-form .gform_wrapper{padding:0 2rem;}.general-content__sidebar-form .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width: 767px){.general-content__sidebar-form .gform_wrapper .gform_fields{display:block;}}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){flex-basis:100%;margin-bottom:3.5rem;min-height:3.4rem;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent).gform_validation_container{display:none;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .gfield_label{display:none;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container{height:100%;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container_select{height:100%;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid var(--color-white);padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select{font-size:2.3rem;line-height:2.5rem;}}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input:focus,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea:focus,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select:focus{border-bottom:.2rem solid var(--color-black);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input::-webkit-input-placeholder,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea::-webkit-input-placeholder,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select::-webkit-input-placeholder{color:var(--color-white);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .current,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .current,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .current{font-weight:var(--semi-bold);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li{transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li:hover,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li:hover,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list li:hover{color:var(--color-blue);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list .selected,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list .selected,.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select .list .selected{color:var(--color-blue);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{height:100px;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-white);border-right:.2rem solid var(--color-white);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield--type-consent{margin-bottom:5rem;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield--type-consent legend{display:none;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container{display:flex;align-items:flex-start;}.general-content__sidebar-form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:2.8rem;line-height:3.8rem;font-family:var(--nunito);font-weight:var(--reg);color:#fff;}@media (min-width: 768px){.general-content__sidebar-form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:1.4rem;line-height:2rem;}}.general-content__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;height:5.7rem;background-color:var(--color-white);padding:1.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-blue);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.general-content__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;font-size:2rem;}}.general-content__sidebar-form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-dark-black);}.general-content__form-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;color:var(--color-white);font-weight:var(--bold);position:relative;}.general-content__form-title span{color:var(--color-black);}.general-content__form-title:before{content:"";width:5.4rem;height:.3rem;background-color:var(--color-white);position:absolute;top:-2.9rem;left:0;}.general-content .pagination{margin-top:1.5rem;}.general-content .pagination .screen-reader-text{display:none;}.general-content .pagination .nav-links{text-align:right;}.general-content .pagination .nav-links .next{display:none;}.general-content .pagination .nav-links .page-numbers{font-size:1.5rem;line-height:2.5rem;font-weight:var(--black);text-transform:uppercase;letter-spacing:.04rem;color:var(--color-black);transition:color .5s cubic-bezier(.17,.66,.34,.98);margin:0 .5rem;}.general-content .pagination .nav-links .page-numbers:hover{color:var(--color-blue);}.general-content .pagination .nav-links .current{color:var(--color-blue);}.attorneys{position:relative;}.attorneys__content-container{display:flex;justify-content:space-between;}@media (max-width: 1100px){.attorneys__content-container{display:block;}}.attorneys__main{flex:1;max-width:70rem;margin-right:5rem;padding-left:4.2rem;}@media (max-width: 1100px){.attorneys__main{padding-left:2rem;margin-right:0;}}.attorneys__main h1{margin-bottom:3.4rem;}.attorneys__main .iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:6rem 0 4.3rem 0;}.attorneys__main .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.attorneys__main .wp-block-image>img{width:100%;height:auto;display:block;margin:60px 0 5.7rem 0;-o-object-fit:contain;object-fit:contain;}.attorneys__main .wp-block-image .alignleft{float:left;margin:0 3rem 1.5rem 0;position:relative;top:.6rem;}.attorneys__main .wp-block-image .alignleft img{display:block;max-width:25rem;height:auto;}.attorneys__sidebar{flex-basis:33.5rem;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.attorneys__sidebar{margin-left:2rem;}}.attorneys__menu-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;font-weight:var(--bold);color:var(--color-blue);position:relative;}.attorneys__menu-title:before{content:"";height:5.8rem;width:.1rem;background-color:var(--color-black);position:absolute;left:.3rem;top:-6.5rem;}@media (max-width: 1100px){.attorneys__menu-title:before{height:3rem;top:-4.5rem;}}.attorneys__sidebar-menu{border:.1rem solid rgba(0,0,0,.2);padding:11rem 2.5rem 2rem 2.5rem;margin-bottom:2.5rem;}@media (max-width: 1100px){.attorneys__sidebar-menu{padding:7rem 2rem 1rem 2rem;}}.attorneys__sidebar-menu li{list-style-type:none;margin-bottom:2.5rem;}.attorneys__sidebar-menu li a{font-family:var(--playfair);font-size:2.2rem;line-height:3.2rem;font-weight:var(--reg);color:var(--black);}.attorneys__sidebar-form{background-color:var(--color-blue);padding:9rem 4rem 6rem 4rem;}@media (max-width: 1100px){.attorneys__sidebar-form{display:none;}}.attorneys__sidebar-form .gform_wrapper{padding:0 2rem;}.attorneys__sidebar-form .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width: 767px){.attorneys__sidebar-form .gform_wrapper .gform_fields{display:block;}}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield{flex-basis:100%;margin-bottom:3.5rem;min-height:3.4rem;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield.gform_validation_container{display:none;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .gfield_label{display:none;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .ginput_container{height:100%;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .ginput_container_select{height:100%;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid var(--color-white);padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select{font-size:2.3rem;line-height:2.5rem;}}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input:focus,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select:focus{border-bottom:.2rem solid var(--color-black);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select::-webkit-input-placeholder{color:var(--color-white);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input .current,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .current{font-weight:var(--semi-bold);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input .list,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input .list li,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list li{transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input .list li:hover,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list li:hover{color:var(--color-blue);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield input .list .selected,.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select .list .selected{color:var(--color-blue);}.attorneys__sidebar-form .gform_wrapper .gform_fields .gfield .nice-select:after{width:.8rem;height:.8rem;border-bottom:.2rem solid var(--color-white);border-right:.2rem solid var(--color-white);transition:transform .5s cubic-bezier(.17,.66,.34,.98);}.attorneys__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;height:5.7rem;background-color:var(--color-white);padding:1.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:var(--color-blue);text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.attorneys__sidebar-form .gform_wrapper .gform_footer .gform_button{width:100%;font-size:2rem;}}.attorneys__sidebar-form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-dark-black);}.attorneys__form-title{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;color:var(--color-white);font-weight:var(--bold);position:relative;}.attorneys__form-title span{color:var(--color-black);}.attorneys__form-title:before{content:"";width:5.4rem;height:.3rem;background-color:var(--color-white);position:absolute;top:-2.9rem;left:0;}.page-template-practice-areas .internal-hero__line-accent{display:none;}.page-template-practice-areas .internal-hero__inner{padding:0 5rem 0 10rem;}@media (max-width: 1100px){.page-template-practice-areas .internal-hero__inner{padding:0 5rem;}}.practice-areas__featured{padding-bottom:21rem;}.practice-areas__inner{max-width:108rem;margin:0 auto;}.practice-areas__title{font-family:var(--playfair);font-weight:var(--bold);font-size:7rem;line-height:8rem;margin-bottom:8.5rem;letter-spacing:.4rem;}@media (max-width: 1100px){.practice-areas__title{font-size:5rem;line-height:5.5rem;}}@media (max-width: 767px){.practice-areas__title{line-height:6.5rem;}}.practice-areas__list-outer{display:flex;justify-content:flex-end;}.practice-areas__list-inner{width:100%;max-width:80rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.practice-areas__pa{display:flex;align-items:center;flex-basis:calc(50% - 3rem);margin-bottom:5rem;}.practice-areas__pa picture{width:8rem;height:8rem;margin-right:2rem;display:flex;align-items:center;justify-content:center;}.practice-areas__pa picture img{display:block;max-width:100%;height:auto;}.practice-areas__link{font-family:var(--playfair);font-size:2.4rem;line-height:3.2rem;color:var(--color-black);transition:color .5s cubic-bezier(.17,.66,.34,.98);transition:color .5s cubic-bezier(.17,.66,.34,.98);font-weight:var(--bold);position:relative;}@media (max-width: 1100px){.practice-areas__link{font-size:2rem;line-height:3rem;}}.practice-areas__link:hover{color:var(--color-blue);}.practice-areas__all{display:flex;}.practice-areas__all picture{flex-basis:30%;position:relative;top:-20rem;}@media (max-width: 1100px){.practice-areas__all picture{flex-basis:35%;top:-15rem;}}.practice-areas__all picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.practice-areas__all .menu-practice-areas-all-container{width:100%;padding-left:16%;}@media (max-width: 1100px){.practice-areas__all .menu-practice-areas-all-container{padding-left:10%;}}@media (max-width: 767px){.practice-areas__all .menu-practice-areas-all-container{padding:0;}}.practice-areas__all .menu{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;justify-content:space-between;}.practice-areas__all .menu li{flex-basis:calc(50% - 3rem);margin-bottom:2rem;}.practice-areas__all .menu li a{font-size:2rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-white);transition:color .5s cubic-bezier(.17,.66,.34,.98);}.practice-areas__all .menu li a:hover{color:var(--color-blue);}.practice-areas__all-list-wrapper{flex:1;padding:7rem 10rem 10rem 10rem;background-color:var(--color-black);}@media (max-width: 1100px){.practice-areas__all-list-wrapper{padding:5rem 3rem 5rem 3rem;}}.practice-areas__all-title{color:var(--color-white);font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);margin-bottom:9rem;}@media (max-width: 1100px){.practice-areas__all-title{font-size:5rem;line-height:5.5rem;margin-bottom:5rem;}}.page-template-reviews .internal-hero__line-accent{display:none;}.page-template-reviews .internal-hero__inner{padding:0 5rem 0 15rem;}@media (max-width: 1100px){.page-template-reviews .internal-hero__inner{padding:0 5rem;}}.reviews #breadcrumbs{padding-left:0;}.reviews__list{max-width:102.5rem;margin:0 auto;}.reviews__review{border-bottom:.1rem solid var(--color-black);padding:9rem 16% 8.1rem 16%;}@media (max-width: 1100px){.reviews__review{padding:6rem 8% 5.1rem 8%;}}@media (max-width: 767px){.reviews__review{padding:6rem 5% 5.1rem 5%;}}.reviews__review:first-child{padding-top:0;}.reviews__review:last-child{padding-bottom:0;border:none;}.reviews__stars{display:flex;justify-content:flex-end;margin-bottom:10.5rem;}@media (max-width: 767px){.reviews__stars svg{width:18rem;}}.reviews__title{font-family:var(--playfair);font-weight:var(--bold);font-size:7rem;line-height:8rem;margin-bottom:8.5rem;letter-spacing:.4rem;}@media (max-width: 1100px){.reviews__title{font-size:5rem;line-height:5.5rem;}}@media (max-width: 767px){.reviews__title{line-height:6.5rem;}}.reviews__client-name{font-size:2rem;line-height:3.2rem;font-weight:var(--black);color:var(--color-blue);text-transform:uppercase;margin-top:4.7rem;margin-bottom:.6rem;}.reviews__client-location{font-size:1.6rem;line-height:2.1rem;text-transform:uppercase;font-weight:var(--bold);}.page-template-results header{z-index:0;}.page-template-results .internal-hero__line-accent{display:none;}.page-template-results .internal-hero__inner{padding:0 5rem 0 15rem;}@media (max-width: 1100px){.page-template-results .internal-hero__inner{padding:0 5rem;}}.results__inner-wrap{padding-bottom:0;}.results__content-container{display:flex;align-items:flex-start;}.results__title-container{writing-mode:tb-rl;transform:rotate(-180deg);flex-basis:16%;display:flex;align-items:center;}@media (max-width: 1100px){.results__title-container{flex-basis:10%;}}.results__title-container p{margin-bottom:0;position:relative;font-family:var(--playfair);font-weight:var(--bold);font-size:7rem;line-height:8rem;letter-spacing:.4rem;}.results__title-container p:after{content:"";position:absolute;top:0;left:-1.1rem;width:.2rem;height:calc(100% + 15.5rem);background-color:var(--color-blue);}@media (max-width: 767px){.results__title-container p:after{height:calc(100% + 12.5rem);}}@media (max-width: 1100px){.results__title-container p{font-size:5rem;line-height:5.5rem;}}@media (max-width: 767px){.results__title-container p{line-height:6.5rem;}}.results__main{flex:1;display:flex;justify-content:space-between;flex-wrap:wrap;padding:4.5rem 0 0 3rem;}@media (max-width: 1100px){.results__main{padding:4.5rem 0 0 4rem;}}@media (max-width: 767px){.results__main{padding:4.5rem 0 0 6rem;}}.results__result{flex-basis:calc(50% - 3rem);margin-bottom:16rem;}@media (max-width: 767px){.results__result{flex-basis:100%;margin-bottom:10rem;}}.results__amount{font-family:var(--playfair);font-size:4rem;line-height:5.3rem;color:var(--color-blue);font-weight:var(--bold);margin-bottom:2rem;position:relative;}@media (max-width: 1100px){.results__amount{font-size:3rem;line-height:4rem;margin-bottom:1rem;}}.results__amount:before{content:"";width:4.5rem;height:.3rem;background-color:var(--color-black);position:absolute;top:-4.5rem;left:0;}.results__type-of-case{font-size:3rem;line-height:4.1rem;text-transform:lowercase;margin-bottom:2.7rem;}@media (max-width: 1100px){.results__type-of-case{font-size:2rem;line-height:3rem;margin-bottom:2rem;}}.page-template-locations .internal-hero__line-accent{display:none;}.page-template-locations .internal-hero__inner{padding:0 5rem 0 15rem;}@media (max-width: 1100px){.page-template-locations .internal-hero__inner{padding:0 5rem;}}.locations{position:relative;}.locations #breadcrumbs{padding-left:0;}.locations .vert-line{right:10rem;left:auto;background-color:var(--color-blue);top:50%;transform:translateY(-50%);z-index:10;height:50%;}@media (max-width: 1100px){.locations .vert-line{display:none;}}.locations__offices{max-width:88rem;margin:8.8rem auto 0 auto;}.locations__offices-grid{display:flex;flex-wrap:wrap;border:.05rem solid rgba(0,0,0,.2);}@media (max-width: 767px){.locations__offices-grid{border:none;}}.locations__office{flex-basis:50%;border:.05rem solid rgba(0,0,0,.2);padding:9.5rem 6rem 6rem 6rem;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.locations__office{padding:6.5rem 3rem 3rem 3rem;}}@media (max-width: 767px){.locations__office{flex-basis:100%;margin-bottom:3rem;padding:6.5rem 5rem 5rem 5rem;}}.locations__city{font-size:4rem;line-height:5.3rem;color:var(--color-blue);font-family:var(--playfair);font-weight:var(--bold);margin-bottom:2rem;position:relative;}@media (max-width: 1100px){.locations__city{font-size:3rem;line-height:4.3rem;}}@media (max-width: 767px){.locations__city{font-size:4rem;line-height:5.3rem;}}.locations__city:before{content:"";width:5.8rem;height:.3rem;background-color:var(--color-black);position:absolute;left:-2rem;top:-3.2rem;}.locations__address{font-size:3rem;line-height:4.1rem;color:var(--color-black);display:block;margin-bottom:2.8rem;}@media (max-width: 1100px){.locations__address{font-size:2.5rem;line-height:4rem;}}.locations__phone,.locations__fax{font-size:1.8rem;line-height:2.4rem;font-weight:var(--black);letter-spacing:.4rem;color:var(--color-blue);display:block;margin-bottom:2rem;text-transform:uppercase;}@media (max-width: 1100px){.locations__phone,.locations__fax{font-size:1.5rem;line-height:2.1rem;margin-bottom:1rem;}}@media (max-width: 767px){.locations__phone,.locations__fax{font-size:2rem;line-height:4rem;}}.locations__button-wrap{text-align:center;margin:9.5rem 0 0 0;}@media (max-width: 1100px){.locations__button-wrap{margin:8rem 0 0 0;}}.locations__button-wrap .btn{margin-bottom:0;}.locations__cities-served{display:flex;margin-top:10.8rem;}@media (max-width: 1100px){.locations__cities-served{margin-top:4rem;}}.locations__cities-served picture{flex-basis:50%;flex-shrink:0;}@media (max-width: 1100px){.locations__cities-served picture{display:none;}}.locations__cities-served picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.locations__cities-wrap-outer{flex:1;position:relative;padding-top:14.7rem;}@media (max-width: 1100px){.locations__cities-wrap-outer{padding:0;}}.locations__cities-wrapper{background-color:var(--color-black);color:var(--color-white);position:relative;width:144%;height:100%;right:44%;padding:8rem 12rem 8rem 12rem;}@media (max-width: 1100px){.locations__cities-wrapper{width:100%;padding:6rem 5rem 5rem 5rem;right:0;}}.locations__cities-title{font-family:var(--playfair);font-size:8rem;line-height:8.6rem;font-weight:var(--bold);margin-bottom:6.8rem;}@media (max-width: 1100px){.locations__cities-title{font-size:5rem;line-height:5.6rem;}}.locations__cities-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:16%;}@media (max-width: 1100px){.locations__cities-list{max-width:55rem;margin:0 auto;padding:0;}}.locations__city-served{flex-basis:calc(50% - 3rem);}@media (max-width: 767px){.locations__city-served{font-size:2.5rem;}}.page-template-contact .internal-hero__line-accent{display:none;}.page-template-contact .internal-hero__inner{padding:0 5rem 0 15rem;}@media (max-width: 1100px){.page-template-contact .internal-hero__inner{padding:0 5rem;}}.title-contact{font-family:var(--playfair);font-size:4rem;line-height:6.2rem;font-style:italic;color:var(--color-blue);margin-bottom:2.7rem;text-align:center;}.content-container{min-height:300px;}.content-container .alignleft{float:left;margin-right:27px;}@media (max-width: 500px){.content-container .alignleft{float:none;margin-right:0;display:block;margin-bottom:30px;width:100%;height:auto;}}.page-template-contact-v2 .internal-hero{padding:5rem 0;min-height:30rem;}.page-template-contact-v2 .internal-hero .internal-hero__line-accent{display:none;}.page-template-contact-v2 .internal-hero .internal-hero__background-image img{-o-object-position:center top;object-position:center top;}@media (max-width: 1100px){.page-template-contact-v2 .internal-hero{min-height:40rem;padding:5rem 0 10rem 0;}}@media (max-width: 767px){.page-template-contact-v2 .internal-hero{padding:15rem 0 30rem 0;margin-top:5rem;}}.page-template-contact-v2 .internal-hero__inner{padding:0 5rem;margin:0 auto;}@media (max-width: 1100px){.page-template-contact-v2 .internal-hero__inner{padding:0 5rem;}}@media (min-width: 1101px){.page-template-contact-v2 .internal-hero__inner{padding:10rem 0 10rem 0;max-width:none;}}.page-template-contact-v2 .internal-hero__title{text-align:center;margin-bottom:0;}@media (max-width: 1100px){.page-template-contact-v2 .internal-hero__title{font-size:6rem;line-height:7rem;}}@media (min-width: 1101px){.page-template-contact-v2 .internal-hero__title{margin-bottom:0;font-size:80px;line-height:92px;}}.page-template-contact-v2 .contact-form-block{background-color:var(--color-black);position:relative;z-index:1;padding:1px 3rem;}.page-template-contact-v2 .contact-form-block .form{background-color:#fff;padding:8rem 5rem;margin:-13rem 0;position:relative;}@media (min-width: 1100px){.page-template-contact-v2 .contact-form-block .form{padding:5.5rem 5rem;}}.page-template-contact-v2 .contact-form-block .form .tagline{font-size:3.6rem;line-height:4.2rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:var(--bold);margin-bottom:8rem;text-align:center;}@media (min-width: 768px){.page-template-contact-v2 .contact-form-block .form .tagline{font-size:2.6rem;line-height:5.2rem;margin-bottom:5rem;}}@media (min-width: 1100px){.page-template-contact-v2 .contact-form-block .form .tagline{margin-bottom:2rem;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:900px;margin-left:auto;margin-right:auto;}@media (max-width: 767px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields{display:flex;flex-direction:column;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){flex-basis:100%;margin-bottom:3.5rem;height:4.4rem;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent).gform_validation_container{display:none;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .gfield_label{display:none;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container{height:100%;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) .ginput_container_select{height:100%;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{font-family:var(--nunito);width:100%;height:100%;border:none;border-bottom:.2rem solid #ccc;padding:0;font-size:1.6rem;line-height:3.2rem;font-weight:var(--semi-bold);color:var(--color-black);border-radius:0;transition:border-bottom .5s cubic-bezier(.17,.66,.34,.98);background-color:rgba(0,0,0,0);}@media (max-width: 767px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{font-size:3.3rem;line-height:8.5rem;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input:focus,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea:focus{border-bottom:.2rem solid var(--color-black);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input::-webkit-input-placeholder,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea::-webkit-input-placeholder{color:var(--color-black);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .current,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .current{font-weight:var(--semi-bold);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list{width:100%;transform:scale(1);transition:all .5s cubic-bezier(.17,.66,.34,.98);top:calc(100% + 1rem);border-radius:0;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li{font-size:3rem;transition:color .5s cubic-bezier(.17,.66,.34,.98);color:var(--color-black);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list li:hover,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list li:hover{color:var(--color-blue);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) input .list .selected,.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea .list .selected{color:var(--color-blue);}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent).gfield--type-textarea{height:100px;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{height:100px;}@media (min-width: 768px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){margin-bottom:5.5rem;margin-bottom:2.5rem;min-height:4.4rem;}}@media (min-width: 1101px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent){flex-basis:47%;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent) textarea{height:61px;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield:not(.gfield--type-consent).gfield--type-textarea{height:auto;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent{margin-bottom:5rem;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent .gfield_label_before_complex{display:none;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent legend{display:none;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container{display:flex;align-items:flex-start;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:2.8rem;line-height:3.8rem;font-family:var(--nunito);font-weight:var(--reg);color:#000;}@media (min-width: 768px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_fields .gfield--type-consent .ginput_container label{font-size:1.4rem;line-height:2rem;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer .gform_button{width:-moz-fit-content;width:fit-content;height:8.7rem;background-color:var(--color-blue);padding:1.6rem 2.4rem;border-radius:.4rem;border:none;font-size:1.8rem;line-height:2.4rem;font-weight:var(--bold);color:#fff;text-transform:uppercase;transition:background-color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;letter-spacing:.04rem;}@media (max-width: 767px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer .gform_button{width:100%;font-size:4rem;}}@media (min-width: 768px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer .gform_button{margin-top:3rem;height:6.7rem;}}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer .gform_button:hover{background-color:var(--color-dark-black);}@media (min-width: 1101px){.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer{display:flex;justify-content:center;}.page-template-contact-v2 .contact-form-block .form .gform_wrapper .gform_footer .gform_button{height:5.5rem;}}@media (min-width: 768px){.page-template-contact-v2 .contact-form-block{padding:1px 5rem;}.page-template-contact-v2 .contact-form-block .form{max-width:1280px;margin:-10rem auto;}}@media (min-width: 1100px){.page-template-contact-v2 .contact-form-block .form{margin:-70px auto;}}.page-template-contact-v2 .cta-block{background-color:var(--color-blue);padding:23rem 3rem 10rem;}.page-template-contact-v2 .cta-block__inner{color:var(--color-white);text-align:center;}.page-template-contact-v2 .cta-block__inner a{color:#fff;}.page-template-contact-v2 .cta-block__inner .title{font-family:var(--playfair);font-weight:var(--bold);font-size:4rem;line-height:5.5rem;margin-bottom:7rem;}.page-template-contact-v2 .cta-block__inner .phone{font-size:7rem;margin-bottom:7rem;display:block;font-weight:var(--light);letter-spacing:1rem;}.page-template-contact-v2 .cta-block__inner .subtitle{font-size:3rem;font-weight:var(--light);margin-bottom:0;}@media (min-width: 768px){.page-template-contact-v2 .cta-block{padding:17rem 5rem 10rem;}.page-template-contact-v2 .cta-block .title{margin-bottom:5rem;}.page-template-contact-v2 .cta-block .phone{margin-bottom:5rem;}}@media (min-width: 1100px){.page-template-contact-v2 .cta-block{padding-top:130px;padding-bottom:100px;}.page-template-contact-v2 .cta-block__inner .title{font-size:40px;line-height:52px;}.page-template-contact-v2 .cta-block__inner .phone{margin-bottom:3.5rem;font-size:120px;line-height:130px;}.page-template-contact-v2 .cta-block__inner .subtitle{font-size:30px;line-height:30px;}}@media (min-width: 1280px){.page-template-contact-v2 .cta-block__inner .phone{font-size:150px;line-height:150px;}}.page-template-contact-v2 .content-block__inner .content{padding:10rem 3rem;}.page-template-contact-v2 .content-block__inner .content h2{color:var(--color-black);font-style:normal;}.page-template-contact-v2 .content-block__inner .content .alignleft{float:left;margin-right:27px;}@media (max-width: 500px){.page-template-contact-v2 .content-block__inner .content .alignleft{float:none;margin-right:0;display:block;margin-bottom:30px;width:100%;height:auto;}}.page-template-contact-v2 .content-block__inner .content .alignnone{width:100%;height:auto;}.page-template-contact-v2 .content-block__inner .offices{padding:10rem 3rem;background-color:var(--color-black);color:#fff;}.page-template-contact-v2 .content-block__inner .offices .office{margin-bottom:10rem;}.page-template-contact-v2 .content-block__inner .offices .office:last-child{margin-bottom:0;}.page-template-contact-v2 .content-block__inner .offices .office .info{position:relative;padding-top:3rem;}.page-template-contact-v2 .content-block__inner .offices .office .info::before{content:"";display:block;width:40px;height:1px;position:absolute;left:0;top:0;background-color:#fff;}.page-template-contact-v2 .content-block__inner .offices .office .title{font-family:var(--playfair);font-weight:var(--bold);font-size:4rem;line-height:5.5rem;margin-bottom:4rem;font-style:italic;}.page-template-contact-v2 .content-block__inner .offices .office .footer__address{color:#fff;}@media (min-width: 768px){.page-template-contact-v2 .content-block__inner .offices .office .footer__address{font-size:2rem;line-height:3rem;margin-bottom:2.5rem;}}.page-template-contact-v2 .content-block__inner .offices .office .map{position:relative;height:290px;}.page-template-contact-v2 .content-block__inner .offices .office .map iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width: 1100px){.page-template-contact-v2 .content-block__inner .offices .office{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;margin-bottom:4rem;}.page-template-contact-v2 .content-block__inner .offices .office .map{flex:0 0 48%;order:1;}.page-template-contact-v2 .content-block__inner .offices .office .info{flex:0 0 48%;order:2;}.page-template-contact-v2 .content-block__inner .offices .office .info p:last-child{margin-bottom:0;}}.page-template-contact-v2 .content-block__inner .review{margin-top:7rem;}.page-template-contact-v2 .content-block__inner .review img{display:block;max-width:100%;height:auto;}@media (min-width: 1100px){.page-template-contact-v2 .content-block__inner{display:flex;flex-flow:row nowrap;}.page-template-contact-v2 .content-block__inner .content{flex:50%;padding:6rem 7rem;}.page-template-contact-v2 .content-block__inner .offices{flex:50%;padding:6rem 5rem;}}.page-template-contact-v2 .contact-footer{padding:4rem 2rem;display:flex;flex-flow:column;align-items:center;background-color:#f5f5f5;}.page-template-contact-v2 .contact-footer p.links{margin-bottom:5rem;}.page-template-contact-v2 .contact-footer p.links a{color:var(--color-black) !important;}@media (min-width: 768px){.page-template-contact-v2 .contact-footer{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}.page-template-contact-v2 .contact-footer p.links{margin-bottom:0;}}@media (min-width: 1100px){.page-template-contact-v2 .contact-footer{padding:4rem 6rem;}}.profile-slider{padding-right:0;display:flex;margin-top:18rem;align-items:flex-end;position:relative;}.profile-slider__title-wrapper{width:25%;padding-left:4.2rem;}.profile-slider__title{writing-mode:tb-rl;transform:rotate(-180deg);font-size:11.5rem;line-height:13.8rem;font-family:var(--playfair);position:relative;top:-12.2rem;}@media (max-width: 1100px){.profile-slider__title{font-size:9.5rem;line-height:11.8rem;}}@media (max-width: 767px){.profile-slider__title{top:-16rem;}}.profile-slider__slider-wrapper{width:calc(75% + 9rem);background-color:var(--color-black);position:relative;right:-9rem;}@media (max-width: 1100px){.profile-slider__slider-wrapper{width:calc(75% + 7rem);right:-7rem;}}.profile-slider__inner{overflow:hidden;margin-top:-16.8rem;margin-bottom:21rem;padding:0 2rem;}@media (max-width: 1100px){.profile-slider__inner{margin-bottom:15rem;}}.profile-slider__slick-slider{cursor:grab;}.profile-slider__slick-slider:active,.profile-slider__slick-slider.nice-select.open{cursor:grabbing;}.profile-slider .slick-slide{margin:0 2.9rem;}@media (max-width: 1439px){.profile-slider .slick-slide{margin:0 1.5rem;}}@media (max-width: 767px){.profile-slider .slick-slide{margin:0 1rem;}}.profile-slider__image-wrap{height:42rem;}@media (max-width: 1100px){.profile-slider__image-wrap{height:35rem;}}@media (max-width: 767px){.profile-slider__image-wrap{height:50rem;}}.profile-slider__image-wrap img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center top;object-position:center top;}.profile-slider__name{font-size:2rem;line-height:3.2rem;font-weight:var(--black);text-transform:uppercase;color:var(--color-blue);letter-spacing:.1rem;margin-bottom:0;margin:2rem 0 .5rem 0;}.profile-slider__bio-link{font-size:1.6rem;line-height:2.2rem;color:var(--color-white);font-weight:var(--bold);letter-spacing:.2rem;text-transform:uppercase;}.profile-slider__arrows{position:absolute;right:0;bottom:10rem;}.profile-slider__arrows-inner{display:flex;}.profile-slider__arrow{cursor:pointer;width:4rem;height:4rem;}@media (max-width: 767px){.profile-slider__arrow{width:5rem;height:5rem;}}.profile-slider__arrow svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.profile-slider__arrow rect{transition:fill .5s cubic-bezier(.17,.66,.34,.98);}.profile-slider__arrow:hover rect{fill:var(--color-dark-blue);}.profile-grid{margin-top:8.7rem;position:relative;padding-bottom:13rem;}@media (max-width: 1100px){.profile-grid{padding-bottom:5rem;}}@media (max-width: 767px){.profile-grid{margin-top:5rem;}}.profile-grid__background{position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 16.8rem);background-color:var(--color-black);z-index:-1;}.profile-grid__inner{display:flex;flex-wrap:wrap;max-width:112.5rem;margin:0 auto 0 auto;}.profile-grid__profile{flex-basis:calc(33.333% - 5rem);margin:0 2.5rem 5rem 2.5rem;}@media (max-width: 1100px){.profile-grid__profile{flex-basis:calc(50% - 3rem);margin:0 1.5rem 5rem 1.5rem;}}.profile-grid__image-wrapper{height:42rem;}.profile-grid__image-wrapper img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.profile-grid__name{font-size:2rem;line-height:3.2rem;font-weight:var(--black);text-transform:uppercase;color:var(--color-blue);letter-spacing:.1rem;margin-bottom:0;margin:2rem 0 .5rem 0;}.profile-grid__bio-link{font-size:1.6rem;line-height:2.2rem;color:var(--color-white);font-weight:var(--bold);letter-spacing:.2rem;text-transform:uppercase;transition:color .5s cubic-bezier(.17,.66,.34,.98);}.profile-grid__bio-link:hover{color:var(--color-blue);}.single-attorney{position:relative;overflow:hidden;}.single-attorney__black-block{width:39rem;position:absolute;right:0;bottom:0;background-color:var(--color-black);height:calc(100% - 49.5rem);}@media (max-width: 1100px){.single-attorney__black-block{display:none;}}.single-attorney__inner-wrap{padding-right:0;}@media (max-width: 1100px){.single-attorney__inner-wrap{padding-right:5rem;}}.single-attorney__content-container{display:flex;justify-content:space-between;}@media (max-width: 1100px){.single-attorney__content-container{display:block;}}.single-attorney__main{flex:1;max-width:70rem;margin-right:5rem;padding-left:4.2rem;}@media (max-width: 1100px){.single-attorney__main{padding-left:2rem;margin-right:0;}}.single-attorney__main h1{margin-bottom:3.4rem;}.single-attorney__main .iframe-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:6rem 0 4.3rem 0;}.single-attorney__main .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.single-attorney__main .wp-block-image>img{width:100%;height:auto;display:block;margin:60px 0 5.7rem 0;-o-object-fit:contain;object-fit:contain;}.single-attorney__main .wp-block-image .alignleft{float:left;margin:0 3rem 1.5rem 0;position:relative;top:.6rem;}.single-attorney__main .wp-block-image .alignleft img{display:block;max-width:25rem;height:auto;}.single-attorney__main .contact-info{margin-top:7rem;}.single-attorney__main .contact-info p{font-weight:var(--bold);}.single-attorney__main .contact-info p a{color:var(--color-blue);}.single-attorney__sidebar{flex-basis:64.5rem;flex-grow:0;flex-shrink:0;}@media (max-width: 1100px){.single-attorney__sidebar{margin-left:2rem;}}.single-attorney__profile-image-wrapper{padding:0 6.5rem;}@media (max-width: 1100px){.single-attorney__profile-image-wrapper{display:none;}}.single-attorney__profile-image-wrapper picture{width:100%;}.single-attorney__profile-image-wrapper picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.single-attorney__profile-blurb{background-color:var(--color-blue);padding:8rem 5.5rem 6.5rem 2.5rem;}@media (max-width: 1100px){.single-attorney__profile-blurb{margin-top:5.5rem;}}.single-attorney__profile-blurb p{padding-left:1.5rem;font-size:6rem;line-height:7.3rem;color:var(--color-white);font-family:var(--playfair);font-weight:var(--bold);letter-spacing:.4rem;position:relative;margin-bottom:0;}@media (max-width: 767px){.single-attorney__profile-blurb p{font-size:5rem;line-height:7.3rem;}}.single-attorney__profile-blurb p:before{content:"";width:6.4rem;height:.3rem;background-color:var(--color-white);position:absolute;top:-2.4rem;left:0;}.single-attorney__profile-blurb p span:last-child{color:var(--color-black);}.single-attorney__practice-areas-inner{padding-left:4.2rem;}.single-attorney__practice-areas-inner h2{margin-bottom:9.2rem;}.single-attorney__pa-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:62rem;}.single-attorney__pa-link{flex-basis:calc(50% - 2.5rem);font-family:var(--playfair);font-size:2.5rem;line-height:3.2rem;color:var(--color-black);transition:color .5s cubic-bezier(.17,.66,.34,.98);font-weight:var(--bold);margin-bottom:9rem;position:relative;}.single-attorney__pa-link:hover{color:var(--color-blue);}.single-attorney__pa-link:before{content:"";position:absolute;top:-3.2rem;left:0;width:4rem;height:.1rem;background-color:var(--color-black);}.single-post .internal-hero__line-accent{display:none;}.single-post .internal-hero__inner{padding:0 5rem 0 15rem;}@media (max-width: 1100px){.single-post .internal-hero__inner{padding:0 5rem;}}.single__content-container{max-width:88rem;margin:0 auto;}.single__main{padding:0 6rem;}@media (max-width: 1100px){.single__main{padding:0;}}.single__main h1{text-align:center;margin-bottom:5.2rem;}.single__main .iframe-container,.single__main .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:6rem 0 4.3rem 0;}.single__main .iframe-container iframe,.single__main .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.single__main .wp-block-image>img{width:100%;height:auto;display:block;margin:60px 0 5.7rem 0;-o-object-fit:contain;object-fit:contain;}.single__main .wp-block-image .alignleft{float:left;margin:0 3rem 1.5rem 0;position:relative;top:.6rem;}.single__main .wp-block-image .alignleft img{display:block;max-width:25rem;height:auto;}.single__post-info{text-align:center;margin-bottom:9.8rem;font-size:1.5rem;line-height:2rem;font-weight:var(--black);text-transform:uppercase;letter-spacing:.04rem;}@media (max-width: 1100px){.single__post-info{margin-bottom:7rem;}}.single__recent-posts{text-align:center;background-color:var(--color-black);color:var(--color-white);padding-top:7.8rem;padding-bottom:6.2rem;}.single__recent-posts-inner{max-width:64.5rem;margin:0 auto;}.single__recent-posts-title{font-size:4rem;line-height:5.3rem;font-family:var(--playfair);color:var(--color-blue);font-weight:var(--bold);margin-bottom:2rem;}.single__recent-post-wrap{border-bottom:.1rem solid hsla(0,0%,100%,.4);margin-bottom:2.4rem;}.single__recent-post-wrap:last-child{margin-bottom:0;border:none;}.single__recent-post-title{font-size:1.8rem;line-height:2.4rem;font-weight:var(--black);text-transform:uppercase;}.single__recent-post-info{font-size:1.5rem;line-height:2rem;font-weight:var(--black);text-transform:uppercase;}.single__recent-post-info a{color:var(--color-blue);}