﻿/*!
Theme Name:   Gallner Patterman Theme
Description:  Gallner Patterman Child Theme
Template:     startertheme
Version:      1.0.9
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         starter
Text Domain:  startertheme
*/h1{text-transform:uppercase}@media screen and (min-width: 600px){h1{font-size:64px;line-height:70px}}h2{text-transform:uppercase}@media screen and (min-width: 600px){h2{font-size:48px;line-height:54px}}h3{text-transform:uppercase}@media screen and (min-width: 600px){h3{font-size:40px;line-height:45px}}h4{text-transform:uppercase}@media screen and (min-width: 600px){h4{font-size:32px;line-height:36px}}h5{text-transform:uppercase}@media screen and (min-width: 600px){h5{font-size:24px;line-height:28px}}h6{text-transform:uppercase}@media screen and (min-width: 600px){h6{font-size:18px;line-height:23px}}body{margin-top:0;color:#475569;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:28px}p{margin-top:0;margin-bottom:15px}.container,.core-block{padding:0 16px;margin:auto;box-sizing:border-box}.container--full-width,.core-block--full-width{padding:0}@media screen and (min-width: 768px){.container,.core-block{padding:0 32px}.container--full-width,.core-block--full-width{padding:0}}@media screen and (min-width: 1440px){.container,.core-block{max-width:1440px;padding:0 64px}.container--full-width,.core-block--full-width{max-width:1440px;padding:0}}section{padding:0}.row{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 768px){.row{flex-direction:row}}.column{display:flex;flex-direction:column}.bg--dark{background-color:var(--dark-background)}.block__formatting--paragraph,.block__formatting--table,.block__formatting--list,.block__formatting--quote,.block__formatting--image{margin-bottom:1rem}.btn__primary{border-radius:2px;border:1px solid #e0b300;background:#fc0;color:#05152e;font-weight:700;text-transform:uppercase;padding:12px 20px;letter-spacing:unset;box-shadow:none;line-height:28px;box-sizing:border-box;display:flex;align-items:center}@media screen and (min-width: 470px){.btn__primary{height:48px}}.btn__primary:after{content:"▶";margin-left:7.19px}.btn__primary:hover{background:#fc0;color:#05152e}.btn__primary{max-width:max-content;margin-left:0 !important;justify-content:center}.btn__primary:has(a){padding:0}.btn__primary:has(a)::after{display:none}.btn__primary:has(a) a{padding:10.2px 20px;display:block}.btn__primary:has(a) a::after{display:inline-block;content:"▶";margin-left:7.19px}.btn__primary a{color:#05152e;text-decoration:none}.btn-secondary{background:var(--wp--preset--color--white);color:var(--wp--preset--color--primary);border-radius:.375rem;padding:1rem;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:700;line-height:1.625rem;letter-spacing:.05rem;text-transform:uppercase;text-decoration:none}@media screen and (min-width: 470px){.btn-secondary{padding:.87rem 2.125rem}}.btn-secondary img{vertical-align:middle;display:inline-block;margin-top:-5px;margin-left:8px}.btn-secondary:hover{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}h2.underlined{position:relative;padding-bottom:12px;margin-bottom:32px}@media screen and (min-width: 900px){h2.underlined{margin-bottom:48px}}h2.underlined:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%, -50%);width:80px;height:3px;background-color:#fc0;text-align:center}a:where(:not(.wp-element-button)){color:#b8860b}.accordion{box-sizing:border-box}.accordion .control-icon:hover{cursor:pointer}:root :where(.wp-block-list){padding-left:10px}#single-article .wp-block-post-content :is(h2,h3,h4,h5,h6){margin-bottom:16px}#single-article .wp-block-post-content p+:is(h2,h3,h4,h5,h6){padding-top:16px}:is(h2,h3,h4,h5,h6){margin-bottom:12px}p+:is(h2,h3,h4,h5,h6){padding-top:12px}ul+:is(h2,h3,h4,h5,h6){padding-top:24px}.main-footer{background:#08182b}.main-footer .site-footer{padding-top:48px;padding-bottom:48px}@media screen and (max-width: 600px){.main-footer .site-footer__logo{max-width:343px}}.main-footer .site-footer__menu-col:last-of-type{display:none}.main-footer .site-footer__menu-col ul li a{color:#e2e8f0;font-size:14px;font-weight:400;line-height:22px;display:block;margin-bottom:16px}.main-footer .site-footer .menu__title{color:#fc0;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:1px}.main-footer .copyright-custom{background:#05101c;display:flex;gap:40px;max-width:100%;padding-bottom:16px;padding-top:16px;padding-left:64px;padding-right:64px;justify-content:space-between;margin-left:0;margin-right:0}@media screen and (max-width: 899px){.main-footer .copyright-custom{padding-left:16px;padding-right:16px;row-gap:12px;flex-direction:column}}.main-footer .copyright-custom p{margin-bottom:0;color:#728fb3;font-size:14px;font-weight:400;line-height:22px}.main-footer .copyright-links{margin:0}.main-footer .copyright-links li a{color:#728fb3;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.main-footer .copyright-links li a:hover{text-decoration:underline}.main-footer .copyright-row{border-top:1px solid #1a3350}.main-footer .copyright-row__wrapper{max-width:100% !important;box-sizing:border-box}.main-footer .copyright-row .copyright{display:none}.main-footer .copyright-row .copyright-links{margin-bottom:0}.main-footer .top-copyright{padding-left:64px;padding-right:64px}@media screen and (max-width: 899px){.main-footer .top-copyright{padding-left:16px;padding-right:16px;row-gap:12px}}.main-footer .top-copyright .title{color:#fff;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase;padding-top:16px;text-align:center;margin-bottom:12px}@media screen and (max-width: 899px){.main-footer .top-copyright .title{text-align:left}}.main-footer .bottom-copyright{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width: 899px){.main-footer .bottom-copyright{flex-direction:column}}.main-footer .bottom-copyright .paragraph{max-width:calc(50% - 6px);color:#728fb3;font-size:14px;font-weight:400;line-height:22px}@media screen and (max-width: 899px){.main-footer .bottom-copyright .paragraph{width:100%;max-width:100%}}.footer-contact{color:#d4dfee;font-size:14px;font-weight:400;line-height:22px}.footer-block span{color:#fc0;font-family:"Inter";font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase;margin-bottom:12px}.footer-block p{color:#d4dfee;font-size:14px;font-weight:400;line-height:22px}.footer-block a{color:#d4dfee;font-size:14px;font-weight:400;line-height:22px;text-decoration:none}.footer-block a:hover{color:#fc0}.footer-block:not(:last-child){margin-bottom:24px}.footer-block:last-child p{margin-bottom:0}.footer-social{display:flex;gap:12px;margin-bottom:28px;margin-top:24px}.footer-social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#1c3557;color:#fff;transition:background .2s ease,color .2s ease}.footer-social svg:hover path{stroke:#fc0}.vertical-divider{display:none}.copyright-menu{display:none}.site-header{padding:0;background:#0d2240;border:none;position:relative}.site-header .container{padding-top:8px;padding-bottom:8px}@media only screen and (max-width: 797px){.site-header .container{padding-top:16px;padding-bottom:16px}}.site-header .header-nav{background:#05152e}@media screen and (min-width: 1080px){.site-header .header-nav .menu{gap:32px;justify-content:center}}@media screen and (min-width: 1280px){.site-header .header-nav .menu{gap:44px}}.site-header .header-nav .menu .menu-item a{color:#fff;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase}@media screen and (max-width: 1080px){.site-header .header-nav .menu .menu-item a{width:80%;display:block}}@media only screen and (max-width: 1080px){.site-header .header-nav.active{max-height:100%;padding-bottom:20px}}@media only screen and (max-width: 1080px){.site-header .site-branding img{width:288px;height:53px}}.site-header .wrapper .menu{padding-top:12px;padding-bottom:12px}@media only screen and (max-width: 1080px){.site-header .wrapper .menu{padding-left:16px;padding-right:16px}}.site-header-wrapper .mobile-menu-toggle{padding-top:22px}@media only screen and (max-width: 1080px){.site-header .header-right.mobile{padding-left:16px}}.site-header #mobile-toggle svg path{stroke:#fff}.site-header .header-right__contact-data{gap:8px;align-items:center;display:flex;max-width:unset}.site-header .header-right__contact-data .default-starter-icon{width:32px;height:32px}.site-header .header-right__contact-data .default-starter-icon path{stroke-width:1.6px;stroke:#0d2240;vector-effect:non-scaling-stroke;fill:none}.site-header .header-right__contact-data span{display:none}.site-header .header-right__contact-data a{color:#fff;font-family:"Inter";font-size:20px;font-style:normal;font-weight:700;line-height:160%}.site-header .header-right__contact-data a:hover{color:#fc0}.site-header-main-navigation .menu .menu-item a,.site-header-main-navigation .menu .menu-item span{color:#fff;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase}.site-header .header-nav .menu .menu-item a:hover{color:#fc0}.header-nav .menu .menu-item-has-children::after{content:"";transition:all .4s;display:inline-block;line-height:inherit;width:13.5px;height:6.975px;margin-top:4px;margin-left:11px;background-repeat:no-repeat;background-position:center;background-size:13.5px 6.975px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='9' viewBox='0 0 16 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.957031 0.957006L7.70703 7.93201L14.457 0.957006' stroke='%23FFFFFF' stroke-width='1.91401' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media screen and (max-width: 1080px){.header-nav .menu .menu-item-has-children .sub-menu{background:#05152e;margin-top:5px}.header-nav .menu .menu-item-has-children .sub-menu li:not(:last-of-type){border-bottom:none}.header-nav .menu .menu-item-has-children .sub-menu li a{color:#fff;max-width:90%;width:90%}}.page-banner{position:relative}.page-banner h1{position:relative;padding-bottom:12px;margin-top:12px}.page-banner h1::after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%, -50%);width:80px;height:3px;background-color:#fc0;text-align:center}.page-banner__text{color:#fff;text-align:center;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;margin-top:24px}.page-banner .breadcrumb li{color:#e2e8f0;font-size:18px;font-weight:400;line-height:30px}.page-banner .breadcrumb li a{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:30px;text-decoration:underline}.page-banner .breadcrumb li a:hover{color:#fc0}.page-banner::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(13,34,64,.8509803922)}.page-banner .wp-block-cover{padding:0;min-height:unset;padding-top:80px;padding-bottom:80px}.page-banner .container{margin:auto;z-index:1}.page-banner .container .container{padding:0}.breadcrumbs{justify-content:center}.breadcrumbs li:not(:last-child)::after{content:"››";display:inline-block;margin:0 10px}.eeat-hero-cover{padding:48px 16px}@media screen and (min-width: 1080px){.eeat-hero-cover{padding:80px 16px}}.eeat-hero__content{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.eeat-hero__content{padding-top:48px;padding-bottom:48px}}.eeat-hero-columns{margin:0;justify-content:space-between}.eeat-hero-columns .wp-block-column{max-width:485px}@media screen and (max-width: 781px){.eeat-hero-columns .wp-block-column{max-width:100%}}.eeat-hero-columns .wp-block-column:first-child{position:relative;max-width:672px}.eeat-hero-columns .wp-block-column:first-child::after{content:"";width:1px;height:100%;background-color:#dba400;position:absolute;right:-80px;top:0}@media screen and (max-width: 1280px){.eeat-hero-columns .wp-block-column:first-child::after{right:-20px}}@media screen and (max-width: 899px){.eeat-hero-columns .wp-block-column:first-child::after{display:none}}@media screen and (min-width: 899px){.eeat-hero-columns .wp-block-column:first-child .breadcrumbs{display:flex;align-items:flex-start}}.eeat-hero-columns .wp-block-column:first-child .breadcrumbs li{color:#e2e8f0}.eeat-hero-columns .wp-block-column:first-child .breadcrumbs li a{color:#fff}.eeat-hero-columns .breadcrumbs{justify-content:flex-start}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid{row-gap:0;margin-bottom:10px;align-items:flex-start;grid-template-columns:57px 1fr}@media screen and (max-width: 768px){.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid{display:flex;flex-direction:column}}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-data-cont{margin-bottom:24px}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-authors-img.check:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.3658 8.06952L10.0014 16.4339C9.92853 16.507 9.84196 16.565 9.74664 16.6046C9.65133 16.6442 9.54914 16.6646 9.44593 16.6646C9.34272 16.6646 9.24053 16.6442 9.14521 16.6046C9.0499 16.565 8.96333 16.507 8.89048 16.4339L5.23105 12.7745C5.15811 12.7016 5.10025 12.615 5.06077 12.5197C5.02129 12.4244 5.00098 12.3222 5.00098 12.2191C5.00098 12.1159 5.02129 12.0138 5.06077 11.9184C5.10025 11.8231 5.15811 11.7365 5.23105 11.6636C5.30399 11.5907 5.39059 11.5328 5.48589 11.4933C5.5812 11.4538 5.68334 11.4335 5.7865 11.4335C5.88966 11.4335 5.9918 11.4538 6.08711 11.4933C6.18241 11.5328 6.26901 11.5907 6.34195 11.6636L9.44658 14.7682L17.2562 6.95993C17.4035 6.81262 17.6033 6.72986 17.8116 6.72986C18.02 6.72986 18.2198 6.81262 18.3671 6.95993C18.5144 7.10725 18.5972 7.30705 18.5972 7.51538C18.5972 7.72372 18.5144 7.92352 18.3671 8.07083L18.3658 8.06952Z' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:22px;height:22px;position:absolute;right:-3px;bottom:-3px;background-color:#dba400;border-radius:50%}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-name{display:flex;flex-direction:column-reverse;align-items:flex-start;position:relative;margin-top:18px}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-name .social-icons-container{position:absolute;right:0;top:10px}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-name p{color:#e2e8f0;font-weight:400;text-transform:capitalize;font-size:16px;line-height:28px}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-name a{color:#fff;text-decoration-line:none;font-weight:700;text-transform:capitalize}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-name a:hover{text-decoration:underline}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-author-description{color:#e2e8f0}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-authors-title,.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-reviewers-title{color:#e2e8f0;text-transform:uppercase}@media screen and (max-width: 768px){.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-authors-title,.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-reviewers-title{margin-bottom:5px}}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-post-meta-entry{padding-left:0;color:#e2e8f0;font-size:14px;line-height:24px}.wp-block-fuelist-seo-new-eeat-hero .social-icons-container{margin-top:0}.wp-block-fuelist-seo-new-eeat-hero .social-icons-container *::before{color:#d9d9d9}.wp-block-fuelist-seo-new-eeat-hero .social-icons-container img{width:28px;height:28px}.wp-block-fuelist-seo-new-share-button button.wp-element-button{color:#b8860b}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid .fuelist-eeat-hero-authors-img img{background-color:#e6eaf1}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details{gap:22px}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a{text-decoration:none;display:flex}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a:hover{text-decoration:underline}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a::before{display:none !important}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a span{grid-area:1/2/2/3;text-align:left;color:#b8860b;font-size:20px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone img{grid-area:1/1/3/2}.wp-block-fuelist-seo-new-eeat-sidebar li a{color:#0d2240;margin-bottom:16px}.wp-block-fuelist-seo-new-eeat-sidebar li a:hover{color:#b8860b}.wp-block-fuelist-seo-new-eeat-sidebar li a.active::before{background:#b8860b;border-radius:3px}.wp-block-fuelist-seo-new-eeat-sidebar p.fsswh_title{margin-bottom:24px;padding-top:0;color:#0d2240}.wp-block-fuelist-seo-new-eeat-sidebar aside{border-left:1px solid #e2e8f0}.wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details{padding-top:16px}.single-article__share-social{display:flex;gap:16px;margin-top:35px}.single-article__share-social img{padding:4px;border-radius:50%;background:#1b355a;object-fit:none}.single-article__share-social p{color:#334155;font-size:18px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:0;margin-top:5px}.wp-block-fuelist-seo-new-eeat-sidebar .btn{padding:12px 20px;display:flex;border:1px solid #fc0;border-radius:2px}.blog-posts{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 1080px){.blog-posts{padding-top:80px;padding-bottom:80px}}.blog-posts__main .blog-card{display:flex;flex-wrap:wrap;gap:48px;row-gap:32px}.blog-posts__main .blog-card .post{width:100%;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}@media only screen and (min-width: 900px){.blog-posts__main .blog-card .post{width:calc(50% - 26px)}}.blog-posts__main .blog-card .post figure{margin-bottom:32px}.blog-posts__main .blog-card .post img{height:300px;border-top-left-radius:8px;border-top-right-radius:8px}.blog-posts__pagination{justify-content:center;margin-top:48px}.blog-posts__pagination .page-numbers{color:#1b2430;font-family:"Inter";font-size:18px;font-style:normal;font-weight:400;line-height:160%;text-decoration:none;padding:4px 10px;text-align:center}.blog-posts__pagination .page-numbers:hover{color:#fff;border-radius:50%;background:#0d2240}.blog-posts__pagination .page-numbers.current{color:#fff;border-radius:50%;background:#0d2240}.blog-posts__title{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 1080px){.blog-posts__title{padding-top:80px;padding-bottom:80px}}.blog-posts__title .container{max-width:1084px;margin:auto}.blog-posts__title h2{margin-bottom:24px}.blog-posts__title p:last-child{margin-bottom:0}.blog-posts .wp-block-post-date{color:#b8860b;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase;padding-left:16px;padding-right:16px}@media only screen and (min-width: 900px){.blog-posts .wp-block-post-date{padding-left:32px;padding-right:32px}}.blog-posts .wp-block-post-title a{color:#0d2240;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;margin-top:16px;margin-bottom:16px;padding-left:16px;padding-right:16px}@media only screen and (min-width: 900px){.blog-posts .wp-block-post-title a{padding-left:32px;padding-right:32px}}.blog-posts .wp-block-post-excerpt{padding-bottom:32px;padding-left:16px;padding-right:16px}@media only screen and (min-width: 900px){.blog-posts .wp-block-post-excerpt{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1080px){.wp-block-post-content,.single-article__share-social{padding-left:16px;padding-right:16px}}.hero{background:#08182f}@media only screen and (min-width: 900px){.hero-pattern{position:relative}}.hero-pattern .container__image figure img{object-position:top}@media only screen and (max-width: 600px){.hero-pattern .container__image figure img{max-height:311px}}.hero__title{font-size:56px;line-height:70px;text-transform:uppercase;padding-right:64px;color:#fff;margin-bottom:16px}@media only screen and (max-width: 900px){.hero__title{font-size:32px;line-height:36px;padding:0;margin-bottom:8px}}.hero__description{color:#e2e8f0;font-size:18px;font-weight:400;line-height:30px}@media only screen and (min-width: 900px){.hero__description{padding-right:64px}}.hero__btn-container{margin-top:17px}@media only screen and (max-width: 900px){.hero__btn-container{max-width:100%;width:100%}}.hero__button{margin-bottom:0}@media only screen and (max-width: 900px){.hero__button{max-width:100%;width:100%;text-align:center}}@media only screen and (max-width: 900px){.hero .row{flex-direction:column}}@media only screen and (max-width: 900px){.hero .row .column{max-width:100%;width:100%}}.hero .row .column:first-child{padding-top:80px;padding-bottom:80px}@media only screen and (max-width: 900px){.hero .row .column:first-child{padding-left:16px;padding-right:16px;padding-top:40px;padding-bottom:40px}}@media only screen and (min-width: 900px){.hero .row .column:last-child{position:absolute;right:0;width:100%;height:100%}}@media only screen and (max-width: 900px){.hero .container{padding:0}}.cta{display:flex;gap:0;flex-wrap:wrap;align-items:stretch;flex:1;background:#0d2240}.cta__subtitle{color:#fc0;font-style:normal;font-weight:700;text-transform:uppercase;margin-left:0 !important}.cta__title{color:#fff;margin-bottom:24px}.cta__text{color:#e2e8f0}.cta__image{width:100%;align-self:stretch;max-height:220px}@media screen and (min-width: 500px){.cta__image{max-height:400px}}@media screen and (min-width: 1080px){.cta__image{width:45.56%;max-height:unset}}.cta__image figure{height:100%;margin:0}.cta__image img{display:block;width:100%;height:100%;object-fit:cover}.cta__contents{width:100%;padding:40px 16px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1080px){.cta__contents{padding:80px 64px;box-sizing:border-box;width:54%}}.cta .btn__primary{margin-top:32px;clear:both}@media screen and (max-width: 1080px){.cta .btn__primary{width:100%;text-align:center;max-width:100%;box-sizing:border-box}}@media screen and (max-width: 1080px){.cta .btn__primary a{width:100%;text-align:center;max-width:100%;box-sizing:border-box}}.office{display:block;flex-wrap:wrap;align-items:center}@media screen and (min-width: 996px){.office{display:flex}}.office__details{flex:0 0 548px;padding:48px 16px 32px 16px}@media screen and (min-width: 996px){.office__details{padding:80px 64px}}.office__details-subtitle{color:#fc0;font-size:16px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}.office__details-title{color:#fff;font-size:40px;font-style:normal;font-weight:700;line-height:45px;text-transform:uppercase;margin-bottom:24px}.office__details-contact{display:flex;align-items:center;gap:12px}.office__details-contact:not(:last-child){margin-bottom:16px}.office__details-contact p,.office__details-contact a{color:#fff;font-style:normal;font-weight:400;text-decoration:none;margin:0}.office__details-contact a:hover{text-decoration:underline;color:#fc0}.office__details-contact figure{margin:0}.office__image{flex:1}@media screen and (max-width: 667px){.office__image{height:180px}}.office__image figure{margin:0}.office__image img{width:100%;margin:0}@media screen and (max-width: 667px){.office__image img{height:180px}}.contact-us{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.contact-us{padding-top:48px;padding-bottom:48px}}.contact-us__contact{max-width:100%;width:100%}@media screen and (min-width: 1080px){.contact-us__contact{max-width:calc(50% - 40px)}}.contact-us__description{max-width:900px;margin-left:auto;margin-right:auto;margin-top:-24px;margin-bottom:48px}@media screen and (max-width: 900px){.contact-us__description{magin-bottom:32px}}.contact-us__note{margin-top:32px}.contact-us__note p{border-radius:4px;border:1px solid #fc0;background:#1e3054;padding:24px;color:#fc0;font-size:18px;font-weight:700;line-height:30px;text-transform:uppercase}.contact-us__address p{color:#b8860b;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase;margin-top:24px;margin-bottom:4px;margin-left:57px}.contact-us__address-data{margin-top:24px;display:flex;gap:16px;align-items:center}.contact-us__address-data a{color:#0d2240;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-decoration:none;text-transform:none}.contact-us__address-data a:hover{text-decoration:underline}.contact-us__address-data p{margin:0;margin-top:4px}.contact-us__address-data figure{margin-bottom:0}.contact-us__address-data .address a{color:#0d2240;font-family:"Inter";font-size:18px;font-weight:400;line-height:28px;margin-top:4px}.contact-us__address-data .phone a{color:#0d2240;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase;margin-top:4px}.contact-us__address-data .opening-hours{color:#0d2240;font-family:var(--font-family-body, Inter);font-size:18px;font-style:normal;font-weight:400;line-height:var(--body-16-regular-line-height, 28px);text-transform:unset;margin-top:4px}.contact-us h2{color:#fff}@media screen and (min-width: 1080px){.contact-us h2{font-size:40px;line-height:45px}}.contact-us .container{max-width:1028px}.contact-us.map .container{max-width:1440px}.contact-us.map .contact-us__row{align-items:center}@media screen and (max-width: 1080px){.contact-us.map .contact-us__row{display:flex;flex-direction:column-reverse;row-gap:48px}}@media screen and (max-width: 1080px){.contact-us.map .contact-us__row iframe{width:100%;max-height:200px;border-radius:8px}}.contact-us .note{color:#e2e8f0;text-align:center;font-family:"Inter";font-size:14px;font-weight:400;line-height:22px;margin-bottom:0}.contact-us.contact-details .container{max-width:1440px}@media screen and (min-width: 1080px){.contact-us.contact-details h2{font-size:48px;line-height:54px}}.wpcf7{max-width:804px;margin:auto}.wpcf7-form{display:flex;flex-wrap:wrap;flex-direction:column}.wpcf7-form-control-wrap{width:100%}.wpcf7 textarea{margin-bottom:24px;margin-top:24px}.wpcf7 input,.wpcf7 select,.wpcf7 textarea{width:100%;display:flex;border-radius:2px;border:1px solid #e2e8f0;background:#fff;padding:12px;box-sizing:border-box}.wpcf7 input::placeholder,.wpcf7 select::placeholder,.wpcf7 textarea::placeholder{color:#8899a6;font-family:"Inter";font-size:14px;font-weight:400;line-height:22px}.wpcf7 select{color:#8899a6;font-family:"Inter";font-size:14px;font-weight:400;line-height:22px}.cf7-row{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.cf7-row .wpcf7-form-control-wrap{width:calc(50% - 8px)}@media only screen and (max-width: 797px){.cf7-row .wpcf7-form-control-wrap{width:100%;max-width:100%}}.contact-info{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 1080px){.contact-info{padding-top:80px;padding-bottom:80px}}.contact-info .contact-us__row{gap:32px}@media screen and (max-width: 1080px){.contact-info .contact-us__row{flex-direction:column}}.contact-info .contact-us__address-data img{width:40px;height:40px}.contact-details-form{max-width:100%;border-radius:8px;background:#0d2240;padding:32px 16px;width:100%}@media screen and (min-width: 1080px){.contact-details-form{max-width:calc(50% - 16px);padding:40px}}.contact-details-form .note{color:#e2e8f0;text-align:center;font-size:14px;line-height:22px}.contact-details-form h2{color:#fff;text-align:center;font-size:32px;font-weight:700;line-height:36px;text-transform:uppercase;padding-bottom:24px;margin-bottom:24px}.contact-details-form textarea{height:100px}@media only screen and (max-width: 1080px){.contact-details .contact-us__contact{max-width:100%}}@media only screen and (max-width: 1080px){.contact-details .contact-details-form{max-width:100%}}.contact-details .contact-us__row{gap:48px;width:100%;max-width:100%;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 1080px){.contact-details .contact-us__row{flex-direction:column}}.wpcf7 .wpcf7-submit{height:48px;font-family:"Inter";border-radius:2px;border:1px solid #e0b300;background:#fc0;color:#05152e;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:unset;box-shadow:none;font-size:16px}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#8899a6;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:22px}.wpcf7-form .wpcf7-form-control-wrap{position:relative;display:inline-block}.wpcf7-form .wpcf7-form-control-wrap:has(.wpcf7-select)::after{content:"▼";position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:14px;line-height:22px;color:#1b2430}.wpcf7-form select.wpcf7-form-control{appearance:none;background-image:none;padding-right:2em}.cf7-row .cf7-field{display:contents}.attorneys{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.attorneys{padding-top:48px;padding-bottom:48px}}.attorneys__title{margin-bottom:12px}.attorneys__subtitle{color:#b8860b;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;margin-bottom:24px}.attorneys__text{max-width:800px;margin:auto;margin-bottom:48px}.attorneys__row{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.attorneys__column{max-width:calc(25% - 18px);width:calc(25% - 18px);padding:24px;border-radius:8px;border:1px solid #e2e8f0;background:#f5f7fa;margin:0}@media screen and (max-width: 1222px){.attorneys__column{max-width:calc(50% - 12px);width:calc(50% - 12px)}}@media screen and (max-width: 622px){.attorneys__column{max-width:100%;width:100%}}.attorneys__column p{text-align:center}.attorneys__column a{color:#0d2240;font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;text-decoration:none;padding:8px 16px;border-radius:4px;border:1px solid #0d2240}.attorneys__column a:hover{background:#0d2240;color:#fff}.attorneys__column figure{margin-bottom:20px;text-align:center}.attorneys__column img{width:180px;height:180px;text-align:center}.attorneys__name{color:#0d2240;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase;margin-bottom:4px}.attorneys__position{color:#b8860b;font-size:14px;font-style:normal;font-weight:600;line-height:23px;text-transform:uppercase;margin-bottom:20px}.attorney-profile{margin:0 auto;gap:40px;align-items:flex-start}.attorney-sidebar{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;padding-bottom:24px}.attorney-photo{margin:0 0 0}.attorney-photo img{width:100%;display:block}.attorney-name{color:#fff;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;border-bottom:1px solid rgba(255,255,255,.25);padding-bottom:10px}.attorney-name-box{background-color:#0f1f3d;text-align:center;padding:20px 16px 16px}.attorney-title{color:#c9d2e0;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin:0}.attorney-contact-box{background-color:#e8b923;text-align:center;padding:14px 16px}.attorney-contact-line{color:#0f1f3d;font-size:13px;font-weight:600;margin:0}.attorney-sidebar-heading{color:#0f1f3d;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:22px 16px 10px}.attorney-practice-box{background-color:#0f1f3d;margin:0 16px;padding:14px 18px;border-radius:3px}.attorney-practice-box ul{margin:0;padding-left:18px;color:#fff;font-size:13px}.attorney-practice-box ul li{margin-bottom:4px}.attorney-plain-list{margin:0 16px;padding-left:18px;color:#333;font-size:13px}.attorney-plain-list li{margin-bottom:6px}.attorney-content{padding-top:4px}.profile__row{display:flex;gap:24px;flex-wrap:wrap;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.profile__row{padding-top:48px;padding-bottom:48px}}@media(max-width: 860px){.profile__row{flex-direction:column}}.profile__areas{padding:32px 24px;display:flex;flex-direction:column;gap:24px}@media(max-width: 860px){.profile__areas{padding:16px}}.profile__area p{color:#fff;font-family:"STIX Two Text";font-size:18px;font-style:normal;font-weight:700;line-height:23px;text-transform:uppercase;margin-bottom:16px}.profile__area ul{padding-left:8px}.profile__area ul li{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:28px;opacity:.9}.profile__area ul li:last-child{margin-bottom:0}.profile__left{width:360px;border-radius:8px;background:#0d2240;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}@media(max-width: 860px){.profile__left{width:100%;padding-bottom:16px}}.profile__left img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;max-height:440px;object-fit:cover;object-position:top}@media(max-width: 860px){.profile__left figure{text-align:center}}.profile__right{width:calc(100% - 384px);padding:48px;border-radius:8px;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.05)}@media(max-width: 860px){.profile__right{width:100%;padding:32px 16px}}.profile__right h2{position:relative;padding-bottom:12px;margin-bottom:7px}.profile__right h2:after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#fc0}.profile__right h3{color:#0d2240;font-size:24px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase;padding-top:24px}.profile__right ul{padding-left:16px}.profile__right ul li li::marker{color:#b8860b;font-size:20px}.profile__right p+h3{margin-top:-15px}.profile__info{padding:32px}.profile__title{color:#fc0;text-align:center;font-family:"STIX Two Text";font-size:24px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}.profile__job{color:#fff;text-align:center;font-size:18px;font-weight:400;line-height:30px;text-transform:uppercase;opacity:.8;margin-bottom:0}.profile li:last-child{margin-bottom:0}.profile__contact{padding:16px 24px;background:#fc0;display:flex;flex-direction:column;gap:8px}.profile__contact p{margin:0;color:#0d2240;font-family:"STIX Two Text";font-size:18px;font-style:normal;font-weight:700;line-height:23px;text-transform:uppercase}.founder{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.founder{padding-top:48px;padding-bottom:48px}}.founder h2{margin-bottom:8px}.founder__date{color:#475569;font-size:16px;font-style:normal;font-weight:600;line-height:28px;text-transform:uppercase;margin-bottom:24px}.founder__text{color:#0d2240;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.founder__row{display:flex;gap:64px;align-items:center}@media screen and (max-width: 667px){.founder__row{flex-direction:column;text-align:center}}.founder__subtitle{color:#b8860b;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;margin-bottom:8px}.founder figure{margin-bottom:0}.founder img{max-width:340px;width:340px;height:340px;border-radius:50%;border:4px solid #fc0}@media screen and (max-width: 667px){.founder img{max-width:100%;width:100%}}.experienced{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.experienced{padding-top:48px;padding-bottom:48px}}.experienced .container{max-width:956px;box-sizing:content-box}.experienced h2{color:#fff;text-align:center;margin-bottom:24px}@media screen and (min-width: 1080px){.experienced h2{font-size:40px;line-height:45px}}.experienced p{color:#e2e8f0;text-align:center;font-weight:400;line-height:28px;max-width:900px}.experienced p:last-of-type{margin-bottom:0}.experienced .experienced__subtitle{color:#fc0;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase}.experienced.exclusive p{max-width:800px;color:#e2e8f0;text-align:center;font-size:18px;font-weight:400;line-height:30px;margin-bottom:24px}.experienced.exclusive p a{color:#05152e;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase}.experienced.exclusive p a:hover{color:#fc0}.experienced.exclusive .btn__primary{max-width:max-content;margin:auto !important}.team{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.team{padding-top:48px;padding-bottom:48px}}.team h2{margin-bottom:24px}.team-subheading{margin-bottom:48px;color:#0d2240}.team__grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.team__card{position:relative;padding:24px;overflow:hidden;border-radius:8px;border:1px solid #e2e8f0;background:#fff;width:100%;max-width:406px}@media(max-width: 860px){.team__card{max-width:100%}}.team__card .team-photo{width:207px;height:207px;margin:0 auto 20px;border-radius:50%;overflow:hidden;background-color:#0f1f3d;transition:opacity .3s ease,transform .3s ease}.team__card .team-photo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.team-name{color:#0d2240;font-size:18px;font-weight:700;line-height:30px;margin-bottom:4px}.team-role{color:#475569;font-size:14px;line-height:22px;margin-bottom:0}.team-bio{position:absolute;inset:0;background:#0d2240;color:#fff;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:22px;display:flex;align-items:center;text-align:center;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease;pointer-events:none;margin:0;padding:25px 16px;z-index:2}.team__card:hover .team-photo,.team__card:hover .team-name,.team__card:hover .team-role{opacity:.9;pointer-events:none}.team__card:hover .team-bio{opacity:.9;transform:translateY(0);pointer-events:auto}.team__card:active .team-bio,.team__card:focus-within .team-bio{opacity:1;pointer-events:auto}.team__card:active .team-photo,.team__card:active .team-name,.team__card:active .team-role{opacity:0}.editor-styles-wrapper .team__card .team-photo,.editor-styles-wrapper .team__card .team-name,.editor-styles-wrapper .team__card .team-role,.editor-styles-wrapper .team__card:hover .team-photo,.editor-styles-wrapper .team__card:hover .team-name,.editor-styles-wrapper .team__card:hover .team-role,.editor-styles-wrapper .team__card:active .team-photo,.editor-styles-wrapper .team__card:active .team-name,.editor-styles-wrapper .team__card:active .team-role,.editor-styles-wrapper .team__card:focus-within .team-photo,.editor-styles-wrapper .team__card:focus-within .team-name,.editor-styles-wrapper .team__card:focus-within .team-role{opacity:1;pointer-events:auto}.editor-styles-wrapper .team__card .team-bio,.editor-styles-wrapper .team__card:hover .team-bio,.editor-styles-wrapper .team__card:active .team-bio,.editor-styles-wrapper .team__card:focus-within .team-bio{position:static;display:block;opacity:1;transform:none;pointer-events:auto;margin-top:16px;border-radius:8px}.practice-areas__line{display:flex;gap:48px;row-gap:40px;flex-wrap:wrap}.practice-areas__intro{margin-top:-24px;margin-bottom:24px}.practice-areas__intro p{color:#e2e8f0}.practice-areas__column{max-width:100%;width:100%}@media screen and (min-width: 1080px){.practice-areas__column{width:calc(50% - 24px)}}.practice-areas .accordion{width:100%;border-bottom:1px solid #e2e8f0;padding:18px 8px}.practice-areas .accordion.accordion--open ::before .control-icon::before{transform:rotate(0deg)}.practice-areas .accordion .control-icon{display:flex;justify-content:center;align-items:center}.practice-areas .accordion .control-icon::before{transform:rotate(-90deg)}.practice-areas .accordion__content>:first-child{margin-top:16px}.practice-areas .accordion__header{display:flex;justify-content:space-between}.practice-areas .accordion__header--heading{color:#0d2240;font-style:normal;font-weight:500;line-height:28px;text-decoration:none}.practice-areas__subtitle{color:#fc0;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase}.practice-areas .v2 h2{color:#fff}@media screen and (min-width: 1080px){.practice-areas .v2 h2{font-size:40px;line-height:45px}}.practice-areas .v2 .accordion{width:100%;box-sizing:border-box;border-radius:6px;border:1px solid #2e3f5f;background:#152d52}@media only screen and (min-width: 667px){.practice-areas .v2 .accordion{width:calc(50% - 8px)}}@media only screen and (min-width: 1080px){.practice-areas .v2 .accordion{width:calc(33.33% - 11px)}}.practice-areas .v2 .accordion a:hover{text-decoration:underline}.practice-areas .v2 .accordion__content p{color:#e2e8f0}.practice-areas .v2 .accordion__header--heading{color:#fff;font-family:"Inter";font-size:16px;font-weight:700;line-height:28px}.practice-areas .v2 .practice-areas__row{gap:16px}.practice-areas .v2 .practice-areas__row .accordion.accordion--open .control-icon::before{transform:rotate(180deg)}.practice-areas .v2 .practice-areas__row .accordion .control-icon{width:28px;height:28px}.practice-areas .v2 .practice-areas__row .accordion .control-icon:hover{cursor:pointer}.practice-areas .v2 .practice-areas__row .accordion .control-icon::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI3Ljg4OTQiIGhlaWdodD0iMjcuODg5NCIgcng9IjEzLjk0NDciIHRyYW5zZm9ybT0ibWF0cml4KDQuMzcxMTRlLTggMSAxIC00LjM3MTE0ZS04IDAgMS4yMTkwOGUtMDYpIiBmaWxsPSIjRkZDQzAwIi8+CjxwYXRoIGQ9Ik03Ljg4OTY1IDExLjcyNDlMMTQuMTY0OCAxOEwyMC40Mzk5IDExLjcyNDkiIHN0cm9rZT0iIzBEMjI0MCIgc3Ryb2tlLXdpZHRoPSIxLjc5Mjg5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");transform:rotate(0deg);width:28px;height:28px}section.practice-areas{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){section.practice-areas{padding-top:48px;padding-bottom:48px}}section.practice-areas h3{color:#0d2240;font-size:24px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}.faq{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.faq{padding-top:48px;padding-bottom:48px}}.faq__row{display:flex;justify-content:space-between;gap:32px}@media only screen and (max-width: 1080px){.faq__row{flex-direction:column}}.faq__heading{min-width:462px}@media only screen and (max-width: 1080px){.faq__heading{min-width:unset;width:100%}}.faq .accordion{border-radius:6px;border:1px solid #2e3f5f;background:#152d52;margin-bottom:1px;padding:16px !important;max-width:960px;margin-left:auto;margin-right:auto;width:100%}.faq .accordion .control-icon::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI3Ljg4OTQiIGhlaWdodD0iMjcuODg5NCIgcng9IjEzLjk0NDciIHRyYW5zZm9ybT0ibWF0cml4KDQuMzcxMTRlLTggMSAxIC00LjM3MTE0ZS04IDAgMS4yMTkwOGUtMDYpIiBmaWxsPSIjRkZDQzAwIi8+CjxwYXRoIGQ9Ik03Ljg4OTY1IDExLjcyNDlMMTQuMTY0OCAxOEwyMC40Mzk5IDExLjcyNDkiIHN0cm9rZT0iIzBEMjI0MCIgc3Ryb2tlLXdpZHRoPSIxLjc5Mjg5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");transform:rotate(0deg);width:28px;height:28px}.faq .accordion.accordion--open .control-icon::before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI3Ljg4OTQiIGhlaWdodD0iMjcuODg5NCIgcng9IjEzLjk0NDciIHRyYW5zZm9ybT0ibWF0cml4KDQuMzcxMTRlLTggMSAxIC00LjM3MTE0ZS04IDAgMS4yMTkwOGUtMDYpIiBmaWxsPSIjRkZDQzAwIi8+CjxwYXRoIGQ9Ik03Ljg4OTY1IDExLjcyNDlMMTQuMTY0OCAxOEwyMC40Mzk5IDExLjcyNDkiIHN0cm9rZT0iIzBEMjI0MCIgc3Ryb2tlLXdpZHRoPSIxLjc5Mjg5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+");transform:rotate(180deg);width:28px;height:28px}.faq .accordion__content{padding-left:0;padding-top:16px}@media only screen and (min-width: 1080px){.faq .accordion__content{max-width:96.6%}}.faq .accordion__content p{color:#e2e8f0}.faq .accordion__content p:last-child{margin-bottom:0}.faq .accordion:last-child{border-bottom:1px solid #c8c8de}.faq .accordion__header--heading{color:#fff;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:28px;width:90%;text-transform:unset;margin-bottom:0}.practice-areas .faq .accordion__content>:first-child{margin-top:0}.review{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.review{padding-top:48px;padding-bottom:48px}}.review h2{margin-bottom:24px}.review__title{color:#0d2240;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;margin-bottom:12px}.review__links{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.review__links{padding-top:48px;padding-bottom:48px}}.review__links{background:#f8fafc;margin-top:48px;max-width:100%}.review__links-row{display:flex;gap:24px;flex-wrap:wrap;width:100%;margin-top:48px}.review__links-column{width:100%;border-radius:8px;border:1px solid #e2e8f0;background:#fff;padding:24px;text-align:center}@media only screen and (min-width: 1080px){.review__links-column{width:calc(33.33% - 16px) !important}}.review figure{margin-bottom:12px}.review a{color:#0d2240;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.review__five{color:#b8860b;font-size:14px;font-weight:600;line-height:22px;text-transform:uppercase;margin-bottom:12px}.single-column-text{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.single-column-text{padding-top:48px;padding-bottom:48px}}.single-column-text{margin:0 !important}.single-column-text h2{max-width:1197px;margin-bottom:16px}.single-column-text h2:first-of-type{position:relative;padding-bottom:20px;margin-bottom:20px}.single-column-text h2:first-of-type::after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#fc0;text-align:center}.single-column-text__row{max-width:1197px}.single-column-text__row p a{color:#fc0}.single-column-text p{color:#475569;font-size:16px;font-weight:400;line-height:28px}.single-column-text li{color:#475569;font-size:16px;font-weight:400;line-height:28px}.single-column-text h3,.single-column-text h4,.single-column-text h5{margin-top:0;padding-top:17px !important;margin-bottom:16px}.two-columns-text{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.two-columns-text{padding-top:48px;padding-bottom:48px}}@media screen and (min-width: 900px){.two-columns-text__row{position:relative;flex-direction:row;gap:60px;justify-content:space-between}}@media screen and (min-width: 900px)and (min-width: 768px){.two-columns-text__row .column{max-width:592px;width:50%}}@media screen and (min-width: 900px){.two-columns-text__row::after{content:"";width:2px;height:100%;background-color:#e2e8f0;position:absolute;top:0;left:50%;transform:translateX(-50%)}}.two-columns-text h2{position:relative;padding-bottom:8px;margin-bottom:16px;color:#0d2240;font-size:32px;line-height:36px}@media screen and (min-width: 900px){.two-columns-text h2{font-size:40px;line-height:45px}}.two-columns-text h2::after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#fc0;text-align:center}.two-columns-text h3{font-size:24px;line-height:28px}@media screen and (min-width: 900px){.two-columns-text h3{font-size:32px;line-height:36px}}.two-columns{padding-top:48px;padding-bottom:48px}@media screen and (min-width: 900px){.two-columns{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 900px){.two-columns__row{position:relative;flex-direction:row;gap:60px;justify-content:space-between}.two-columns__row::after{content:"";width:2px;height:100%;background-color:#e2e8f0;position:absolute;top:0;left:50%;transform:translateX(-50%)}.two-columns__row .two-columns__column{max-width:592px;width:50%}}.two-columns h2{position:relative;padding-bottom:8px;margin-bottom:16px;color:#0d2240;font-size:32px;line-height:36px}@media screen and (min-width: 900px){.two-columns h2{font-size:40px;line-height:45px}}.two-columns h2::after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#fc0;text-align:center}.two-columns h3{font-size:24px;line-height:28px}@media screen and (min-width: 900px){.two-columns h3{font-size:32px;line-height:36px}}.testimonials{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.testimonials{padding-top:48px;padding-bottom:48px}}.testimonials__row{display:flex;flex-wrap:wrap;gap:32px;padding-top:40px}.testimonials__column{width:calc(50% - 18px) !important;margin:0 !important;border-radius:8px;border:1px solid #ffeaa5;background:#fff;box-shadow:0 4px 16px 0 rgba(13,34,64,.03);padding:32px}@media screen and (max-width: 667px){.testimonials__column{width:100% !important}}.testimonials__column-quote{color:#0d2240;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;text-transform:uppercase;margin-bottom:8px}.testimonials__column-name{color:#b8860b;font-size:14px;font-weight:700;line-height:22px;text-transform:uppercase;margin-bottom:16px}.testimonials__description{max-width:900px;margin-left:auto;margin-right:auto;margin-top:-24px;margin-bottom:48px}@media screen and (max-width: 900px){.testimonials__description{magin-bottom:32px}}.testimonials .container{box-sizing:content-box}.testimonials .container .parent-slider{position:relative}.testimonials .container .parent-slider .swiper-slide{border-radius:8px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.02);padding:32px}.testimonials .container .parent-slider .swiper-slide .dynamic-slider__field--content::before{content:"";display:block;width:124px;height:32px;background:url("/wp-content/uploads/2026/09/Frame.svg") no-repeat center;background-size:contain;margin-bottom:16px}.testimonials .container .parent-slider .swiper-slide .dynamic-slider__field-value{color:#0d2240;font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}@media screen and (max-width: 900px){.testimonials .parent-slider-viewport{position:relative;margin-bottom:80px}}.testimonials .swiper-button-prev{position:absolute !important;left:-20px !important}@media screen and (max-width: 900px){.testimonials .swiper-button-prev{bottom:-60px;left:50% !important;transform:translateX(calc(-50% - 24px)) !important}}.testimonials .swiper-button-prev::after{content:"";display:inline-block;width:31px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;background:url("/wp-content/uploads/2026/09/scroll-Left.svg")}.testimonials .swiper-button-prev svg{display:none}.testimonials .swiper-button-next{position:absolute !important;right:-20px !important}@media screen and (max-width: 900px){.testimonials .swiper-button-next{bottom:-60px;left:50% !important;transform:translateX(calc(-50% + 24px)) !important}}.testimonials .swiper-button-next::after{content:"";display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;background:url("/wp-content/uploads/2026/09/scroll-right.svg")}.testimonials .swiper-button-next svg{display:none}.testimonials .dynamic-slider__read-more{color:#996f09;text-decoration:none}.testimonials .dynamic-slider__read-more:hover{text-decoration:underline}.awards{padding-top:23px;padding-bottom:23px;overflow:hidden;position:relative;width:100%}@media screen and (min-width: 1080px){.awards{padding-top:8px;padding-bottom:8px}}.awards.recognition{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.awards.recognition{padding-top:48px;padding-bottom:48px}}.awards__images{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.awards__images figure img{max-height:132px;width:auto}.awards__line:not(:last-child){margin-bottom:64px}.awards__line p{color:#fc0;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;padding:6px 20px;border-radius:2px;background:#0d2240;max-width:max-content;margin-bottom:32px}.awards__top-text{color:#fff;text-align:center;font-family:"STIX Two Text";font-size:18px;font-weight:700;line-height:23px;margin-bottom:8px}@media screen and (max-width: 900px){.awards__top-text{margin-bottom:16px}}.awards__bottom-text{color:#e2e8f0;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-transform:uppercase;margin-bottom:0}@media screen and (max-width: 900px){.awards__bottom-text{margin-top:16px}}@media screen and (min-width: 900px){.awards__row{position:relative}}@media screen and (min-width: 900px){.awards__row::after{content:"";width:1px;height:100%;background-color:#fc0;position:absolute;top:0;left:67.66%;transform:translateX(0%)}}@media screen and (min-width: 900px){.awards__row::before{content:"";width:1px;height:100%;background-color:#fc0;position:absolute;top:0;left:32.33%;transform:translateX(-66%)}}.awards h2{margin-bottom:20px}.awards__main{display:flex;align-items:center;gap:10px;width:max-content;animation:awards-scroll 30s linear infinite;margin-top:0}@media screen and (min-width: 767px){.awards__main{gap:16px}}.awards__main figure{flex:0 0 auto;margin:0}.awards__main figure img{display:block;width:100%;height:120px}.awards:hover .awards__main{animation-play-state:paused}.awards.best{padding-top:0;padding-bottom:0}.awards.best .awards__row{display:flex;gap:48px;row-gap:24px;align-items:center;padding-top:16px;padding-bottom:16px}@media screen and (max-width: 900px){.awards.best .awards__row{flex-direction:column}}.awards.best .awards__column{max-width:calc(33.33% - 32px);display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}@media screen and (max-width: 900px){.awards.best .awards__column{max-width:100%;width:100%}}@media screen and (max-width: 900px){.awards.best .awards__column:not(:first-child){border-top:1px solid #fc0;padding-top:24px}}.awards.best .awards__images{display:flex;gap:12px;flex-wrap:nowrap}@keyframes awards-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}.verdicts{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.verdicts{padding-top:48px;padding-bottom:48px}}.verdicts .container{max-width:1384px}.verdicts .swiper-slide{border-radius:8px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 4px 16px 0 rgba(13,34,64,.03);padding:32px}.verdicts .parent-slider-viewport{position:relative;margin-bottom:27px}@media screen and (max-width: 1080px){.verdicts .parent-slider-viewport{margin-bottom:80px}}.verdicts .dynamic-slider__fields{display:flex;flex-direction:column}.verdicts .dynamic-slider__fields .dynamic-slider__field--content p{color:#0d2240;font-family:"STIX Two Text";font-size:32px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase;margin:0}.verdicts .dynamic-slider__fields .dynamic-slider__field--title{order:2;color:#475569;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase;margin-top:16px;margin-bottom:4px}.verdicts .dynamic-slider__fields .dynamic-slider__field--_case_results__result{order:3;color:#b8860b;font-family:"Inter";font-size:14px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase;margin:0}.verdicts .swiper-button-prev{position:absolute !important;left:-20px !important}@media screen and (max-width: 900px){.verdicts .swiper-button-prev{bottom:-60px;left:50% !important;transform:translateX(calc(-50% - 24px)) !important}}.verdicts .swiper-button-prev::after{content:"";display:inline-block;width:31px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;background:url("/wp-content/uploads/2026/09/scroll-Left.svg")}.verdicts .swiper-button-prev svg{display:none}.verdicts .swiper-button-next{position:absolute !important;right:-20px !important}@media screen and (max-width: 900px){.verdicts .swiper-button-next{bottom:-60px;left:50% !important;transform:translateX(calc(-50% + 24px)) !important}}.verdicts .swiper-button-next::after{content:"";display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle;background:url("/wp-content/uploads/2026/09/scroll-right.svg")}.verdicts .swiper-button-next svg{display:none}.categories{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.categories{padding-top:48px;padding-bottom:48px}}.categories h2{position:relative;padding-bottom:12px}.categories h2:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%, -50%);width:80px;height:3px;background-color:#fc0;text-align:center}.categories__row{margin-top:32px;display:flex;gap:24px;row-gap:24px;flex-wrap:wrap;box-sizing:border-box}@media screen and (min-width: 1080px){.categories__row{margin-top:48px;gap:32px}}.categories__column{width:100%;box-shadow:0 8px 24px 0 rgba(0,0,0,.12);box-sizing:border-box}@media only screen and (min-width: 1080px){.categories__column{width:calc(50% - 16px)}}.categories__column-top{margin:0 !important}.categories__column-top p{color:#fc0;font-family:var(--font-family-body, Inter);font-size:var(--body-18-link-font-size, 18px);font-style:normal;font-weight:700;line-height:var(--body-18-link-line-height, 30px);letter-spacing:undefined;text-transform:uppercase;margin-top:0;margin-bottom:12px}.categories__column-top h3{color:#fff;font-family:"STIX Two Text";font-size:22px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase}@media only screen and (min-width: 1080px){.categories__column-top h3{font-size:32px;line-height:36px}}.categories__column-bottom{margin:0 !important}.categories__column-bottom p{color:#e2e8f0;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}@media screen and (min-width: 1080px){.categories__column-bottom p{font-size:21px;line-height:160%}}.categories__column-bottom .btn__primary{margin-bottom:0;margin-top:24px}@media screen and (max-width: 1080px){.categories__column-bottom .btn__primary{word-break:100%;text-align:center;max-width:100%;box-sizing:border-box}}.categories__column-bottom a{color:#05152e;font-family:var(--font-family-body, Inter);font-size:var(--body-16-link-font-size, 16px);font-style:normal;font-weight:700;line-height:var(--body-16-link-line-height, 28px);text-transform:uppercase;margin:0}@media screen and (max-width: 1080px){.categories__column-bottom a{word-break:100%;text-align:center;max-width:100%;box-sizing:border-box}}.categories__column .wp-block-cover{padding:24px;min-height:300px;border-radius:8px}@media screen and (min-width: 1080px){.categories__column .wp-block-cover{padding:40px;border-radius:0}}.categories__column .wp-block-cover__inner-container{min-height:252px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1080px){.categories__column .wp-block-cover__inner-container{min-height:440px}}.text-with-image{overflow:hidden;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 1080px){.text-with-image{padding-top:48px;padding-bottom:48px}}.text-with-image__subheading{color:#0d2240;font-family:"STIX Two Text";font-size:24px;font-weight:700;line-height:28px;text-transform:uppercase;margin-bottom:24px}.text-with-image__content ul{padding-left:0;margin:0;margin-bottom:15px;display:grid;grid-template-columns:1fr;gap:18px;row-gap:8px}.text-with-image__content ul li{position:relative;padding-left:5px;margin:0;margin-left:19px}.text-with-image__button{max-width:max-content;margin-top:17px}@media screen and (max-width: 1080px){.text-with-image__button{max-width:100%;text-align:center;margin-top:9px}}.text-with-image__button.text-link{color:#996f09;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:left}.text-with-image__button.text-link::after{content:" ▶"}.text-with-image__button.text-link:hover{text-decoration:underline}.text-with-image__image img{object-fit:cover;border-radius:10px;object-position:top;height:515px;filter:none}@media screen and (max-width: 767px){.text-with-image__image img{height:358px}}@media screen and (max-width: 470px){.text-with-image__image img{height:240px}}.text-with-image__image::before,.text-with-image__image::after{display:none}.text-with-image__row{justify-content:space-between;row-gap:62px}.text-with-image__row .column{width:100%}@media screen and (min-width: 900px){.text-with-image__row .column{max-width:610px;min-width:420px}}.text-with-image__row .column h2{position:relative;padding-bottom:12px}.text-with-image__row .column h2:after{content:"";position:absolute;left:0;bottom:0;width:80px;height:3px;background-color:#fc0}@media screen and (min-width: 900px){.text-with-image__row .column.text-with-image__content{max-width:560px}}.text-with-image h2,.text-with-image h3{margin-bottom:16px}.single .text-with-image__content ul{list-style:unset;padding-left:0;margin:0;margin-bottom:0px;margin-bottom:15px;display:block}.single .text-with-image__content ul li{padding-left:0;margin-left:20px}.single .text-with-image__content ul li::before{display:none}
