/*!
Theme Name:   starter Child Theme
Description:  starter Child Theme
Template:     startertheme
Version:      0.0.1
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{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:66px;font-weight:500}@media only screen and (max-width: 600px){h1{font-size:46px !important;line-height:56px !important}}h1{line-height:74px;letter-spacing:0%;color:#1d4477}h2{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:34px;font-weight:500;line-height:44px;letter-spacing:0%;margin-bottom:30px}@media screen and (min-width: 768px){h2{font-size:44px;line-height:54px}}h2{color:#1d4477;margin-bottom:30px}h2.wp-block-heading{margin-top:30px}h3{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:34px;line-height:41px;letter-spacing:0%;color:#1d4477}h4{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:32px;font-weight:500;line-height:42px;letter-spacing:0%;color:#1d4477}h5{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:28px;line-height:39px;letter-spacing:0%;color:#1d4477}h6{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:22px;line-height:32px;letter-spacing:0%;color:#1d4477}.italic{font-style:italic}.title--underline:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:0;margin-top:14px;display:block}.title--underline--center:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}a{font-size:1rem;line-height:1.75rem;text-decoration:underline;color:#ef5929;font-weight:500}body{margin:0;font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:1rem;font-weight:400;line-height:1.6875rem;letter-spacing:0%;color:#152b48}.container,.core-block{padding:0 32px;margin:auto}.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:1280px;padding:0}.container--full-width,.core-block--full-width{max-width:1440px;padding:0}}section{padding:0}section,.block{margin:5rem 0}@media screen and (min-width: 1080px){section,.block{margin:5rem 0}}section.has-background,.block.has-background{margin:0;padding-top:5rem;padding-bottom:5rem}@media screen and (min-width: 1080px){section.has-background,.block.has-background{padding-top:5rem;padding-bottom:5rem}}.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--heading h3{font-size:1.75rem}.block__formatting--heading h4{font-size:1.32rem}.block__formatting--heading h5{font-size:1.16rem}.block__formatting--heading h6{font-size:1rem}.block__formatting--paragraph,.block__formatting--table,.block__formatting--list,.block__formatting--quote,.block__formatting--image{margin-bottom:1rem}.btn__primary{background:#ef5929;color:#fff;border-radius:0;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5625rem}@media screen and (min-width: 768px){.btn__primary{width:fit-content}}.btn__primary img{vertical-align:middle;display:inline-block;margin-top:-5px;margin-left:8px}.btn__primary:hover{background:#d85025;color:#fff}.btn-secondary{background:var(--wp--preset--color--white);color:var(--wp--preset--color--primary);border-radius:0;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5625rem}@media screen and (min-width: 768px){.btn-secondary{width:fit-content}}.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)}.block{margin-top:2rem}.block:first-child{margin-top:4rem}.block{margin-bottom:2rem}.blog__row .blog__post--title{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ef5929}@media screen and (min-width: 768px){.blog__row--first{margin:5rem 0;padding-bottom:69px;border-bottom:2px solid #eceff4;margin-bottom:74px;justify-content:space-between}}@media screen and (min-width: 768px)and (min-width: 1080px){.blog__row--first{margin:5rem 0}}@media screen and (min-width: 768px){.blog__row--first.has-background{margin:0;padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width: 768px)and (min-width: 1080px){.blog__row--first.has-background{padding-top:5rem;padding-bottom:5rem}}@media screen and (min-width: 768px){.blog__row--first .blog__row__column{max-width:30%}.blog__row--first .blog__post--first{max-width:63%}.blog__row--first .blog__post--first .blog__post--title{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ef5929;margin-bottom:24px;line-height:34px}.blog__row--first .blog__post--first .blog__post--title a{font-size:34px;line-height:34px;text-decoration:none}.blog__row--last{gap:24px;justify-content:space-between}.blog__row--last .blog__post{max-width:30%}}.blog__post--thumbnail{width:100%;margin-bottom:24px}.blog__post--thumbnail img{width:100%}.blog__post--meta{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;color:#1d4477;font-size:15px;line-height:27px;margin-bottom:8px}.blog__post--title{font-family:"Lora",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#ef5929;margin-bottom:20px;line-height:30px}.blog__post--title a{font-size:22px;line-height:30px;text-decoration:none}.blog__post--body{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:1rem;font-weight:400;line-height:1.6875rem;letter-spacing:0%;color:#152b48}.wp-block-post-content{padding:0 1rem}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;margin:0;margin-top:0px;padding:10px 0;padding-top:0 !important;justify-content:center;color:#152b48}.breadcrumbs li{display:inline-block}.breadcrumbs li:not(:last-child) a{font-family:Poppins;font-size:14px;font-weight:600;line-height:20px;letter-spacing:0em;text-align:left;color:#ef5929}.breadcrumbs li:not(:last-child)::after{content:">";display:inline-block;margin:0 10px}.eeat-hero-cover{padding:1rem}@media screen and (min-width: 1080px){.eeat-hero-cover{padding:60px 1rem}}.eeat-hero-cover .breadcrumbs{justify-content:start}.eeat-hero-cover .breadcrumbs li:not(:last-child) a{font-weight:500}.eeat-hero-cover .wp-block-post-title{color:#1d4477}.wp-block-fuelist-seo-new-share-button button span{color:#ef5929}.wp-block-fuelist-seo-new-eeat-hero{margin-bottom:.5rem}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-grid{grid-template-columns:none}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-authors-title,.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-author-name,.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-author-description,.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-post-meta-entry{grid-column:1 !important;text-transform:none;color:#152b48}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-authors-img{grid-column:1}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-authors-img:after{display:none}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-hero-authors-img img{border-radius:0}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-post-meta-entry{justify-content:start;padding-left:.5rem}.wp-block-fuelist-seo-new-eeat-hero .fuelist-eeat-post-meta-entry:before{content:""}@media screen and (min-width: 1080px){.eeat-hero-columns .wp-block-column:first-child{border-right:1px solid #fbf4ef}}footer.main-footer{color:#f6f6f7;background:#040724;padding-top:4rem}footer.main-footer .site-info{display:grid;grid-template-rows:auto;grid-column-gap:40px;margin:0}footer.main-footer .site-info .description .menu__title{margin-top:34px}@media screen and (min-width: 768px){footer.main-footer .site-info{grid-template-columns:minmax(auto, 455px) repeat(2, auto);margin:auto}footer.main-footer .site-info p{text-align:left}footer.main-footer .site-info .description p{max-width:90%}footer.main-footer .site-info .footer-menu-col .menu__title{margin-top:1.5rem}}@media screen and (min-width: 1080px){footer.main-footer .site-info{grid-template-columns:minmax(auto, 870px) repeat(2, auto)}footer.main-footer .site-info .description p{max-width:50%}}footer.main-footer .site-info h4{font-family:Arvo;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:120%;margin:1rem 0}footer.main-footer .site-info p{font-size:14px;line-height:24.5px}footer.main-footer .footer-menu-col .menu__title{font-size:16px;line-height:26px;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}footer.main-footer .footer-menu-col #menu-footer-services-menu{display:grid;grid-template-columns:repeat(1, auto);column-gap:20px;justify-content:space-between}@media screen and (min-width: 414px){footer.main-footer .footer-menu-col #menu-footer-services-menu{grid-template-columns:repeat(2, auto)}}@media screen and (min-width: 768px){footer.main-footer .footer-menu-col #menu-footer-services-menu{margin-top:1.5rem;grid-template-columns:repeat(4, auto)}}@media screen and (min-width: 1080px){footer.main-footer .footer-menu-col #menu-footer-services-menu{grid-template-columns:repeat(6, auto)}}footer.main-footer .footer-menu-col #menu-footer-services-menu ul{padding-left:0;margin-top:0}footer.main-footer .footer-menu-col #menu-footer-services-menu li a{color:#f0f0f0;font-size:14px;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;line-height:24px;text-decoration:none;font-weight:400}footer.main-footer .footer-menu-col #menu-footer-services-menu li a:hover{color:#ef5929}footer.main-footer .footer__contact-details .menu{flex-direction:column}@media screen and (min-width: 1080px){footer.main-footer .footer__contact-details .menu{margin-top:1.5rem}}footer.main-footer .footer__contact-details .menu li img{margin-right:1rem}footer.main-footer .footer__contact-details .menu li{display:flex;align-items:center}footer.main-footer .footer__contact-details .menu li a{font-size:14px;line-height:22px;text-decoration:none;font-weight:400;color:#fff}footer.main-footer .footer__contact-details .menu li a:hover{color:#ef5929}footer.main-footer .site-footer{display:grid;grid-template-columns:minmax(auto, 100%);grid-template-rows:auto;grid-column-gap:40px;border-top:1px solid #192e39;padding-top:25px;margin-top:1rem}@media screen and (min-width: 1080px){footer.main-footer .site-footer{flex-direction:row}}@media screen and (min-width: 1080px){footer.main-footer .site-footer .footer-divider{width:1px;background:#101431}}footer.main-footer .site-footer .footer-divider{width:0}footer.main-footer .site-footer .social-links{justify-content:space-around}footer.main-footer .site-footer .social-link{border-radius:50%;padding:.75rem .95rem;margin-right:1rem}footer.main-footer .site-footer .social-link svg{height:1rem}footer.main-footer .site-footer .social-link svg path{fill:#fff}footer.main-footer .site-footer .social-link:hover{background:#fff}footer.main-footer .site-footer .social-link:hover svg path{fill:#ef5929}footer.main-footer .menu .menu-item{color:#f0f0f0;font-size:14px;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal;line-height:24px;text-decoration:none}footer.main-footer .menu .menu-item a{color:#f0f0f0;font-size:14px;line-height:16px;text-decoration:none;font-weight:400}footer.main-footer .menu .menu-item a{color:#f6f6f7}footer.main-footer .menu .sub-menu{padding-left:0;margin-top:1.56rem;display:flex;gap:1rem;flex-direction:column;justify-content:space-between}footer.main-footer .menu .sub-menu .menu-item{font-family:"Inria Sans";font-size:1rem;font-style:normal;font-weight:400;line-height:1.5625rem;list-style:none}@media screen and (max-width: 414px){footer.main-footer .menu .sub-menu .menu-item{margin-top:0}}footer.main-footer .menu .sub-menu .menu-item a{color:#f6f6f7}@media screen and (max-width: 414px){footer.main-footer .socials{margin-bottom:.5rem}}footer.main-footer .copyright-row{margin-top:2rem}@media screen and (min-width: 768px){footer.main-footer .copyright-row{margin-top:4rem}}footer.main-footer .copyright-row{background:#060b2d;text-align:center;padding:.25rem 0;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.375rem}footer.main-footer .copyright-row .container{text-align:center;max-width:55.375rem}#menu-useful-links-footer{display:grid;justify-content:start;padding-top:.75rem}.site-header{background:#1d4477;color:#f6f6f7;border-bottom:1px solid #173b69;padding:0;min-height:60px;z-index:6;gap:33px;overflow-y:visible;box-shadow:none}@media screen and (max-width: 1080px){.site-header:has(.main-navigation.open-menu){width:100%;position:fixed}}.site-header .container{justify-content:space-between}.site-header .site-branding{display:flex;align-items:center}.site-header .site-branding a{display:flex;align-items:center}.site-header .site-branding a img{width:initial;position:relative}.header-right__contact-data{color:#fff;font-size:1rem;line-height:1.75rem;max-width:none;grid-template-columns:37px 1fr}.header-right__contact-data-phones{padding:0}.header-right__contact-data-phones a{color:#fff;text-decoration:none;font-size:1rem;font-family:"Poppins",sans-serif;font-weight:500;font-style:normal}.header-right__contact-data-phones a:hover{color:#ef5929}.header-right__contact-data span{color:#fff}.header-right__contact-data img{grid-row-end:none;margin-right:10px}.header-right.mobile{margin-left:2rem}.header-right.mobile .btn__primary{width:fit-content}.site-header .socials>div{display:flex;gap:.5rem}@media screen and (min-width: 1080px){.sub-menu{padding:1rem}}.sub-menu .navigation-subtitle{border-bottom:1px solid #1d4477}.sub-menu .navigation-subtitle a{font-weight:bold;cursor:pointer}.sub-menu .navigation-subtitle a:hover{color:#1d4477 !important}.sub-menu .menu-item:last-child{border-bottom:none}.site-header-wrapper{display:flex;justify-content:space-between}.site-header-wrapper .mobile-menu-toggle{position:relative;padding:0;margin:0}.site-header-wrapper .mobile-menu-toggle svg path{stroke:#fff !important}#site-navigation.site-header-main-navigation{width:100%;display:flex;background:#1d4477;color:#f6f6f7;border-top:1px solid #173b69}@media screen and (min-width: 1080px){#site-navigation.site-header-main-navigation{padding:13px 0}}#site-navigation.site-header-main-navigation .wrapper{padding:0 32px;margin:auto}#site-navigation.site-header-main-navigation .wrapper--full-width{padding:0}@media screen and (min-width: 768px){#site-navigation.site-header-main-navigation .wrapper{padding:0 32px}#site-navigation.site-header-main-navigation .wrapper--full-width{padding:0}}@media screen and (min-width: 1440px){#site-navigation.site-header-main-navigation .wrapper{max-width:1280px;padding:0}#site-navigation.site-header-main-navigation .wrapper--full-width{max-width:1440px;padding:0}}#site-navigation.site-header-main-navigation .socials{margin-left:1rem}#site-navigation.site-header-main-navigation .socials a:hover{color:#ef5929}#site-navigation.site-header-main-navigation .socials>div{display:flex;gap:.5rem;margin-bottom:1rem}@media screen and (max-width: 1080px){#site-navigation.site-header-main-navigation{flex-direction:column}#site-navigation.site-header-main-navigation .menu-container{padding-left:1rem;flex-grow:0;width:100%}#site-navigation.site-header-main-navigation .menu-container .menu{width:100%}#site-navigation.site-header-main-navigation .menu-container .menu .menu-item-has-children{position:relative}#site-navigation.site-header-main-navigation .menu-container .menu .menu-item-has-children>a::after{content:""}#site-navigation.site-header-main-navigation .menu-container .menu .menu-item-has-children::after{position:absolute;right:10px;top:9px}}#site-navigation.site-header-main-navigation>li.menu-item{margin:10px -10px 10px 0}#site-navigation.site-header-main-navigation li.menu-item{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5rem}#site-navigation.site-header-main-navigation li.menu-item a{color:#fff}#site-navigation.site-header-main-navigation li.menu-item>a{font-weight:400}#site-navigation.site-header-main-navigation li.menu-item>a:hover{color:#ef5929}#site-navigation.site-header-main-navigation li.menu-item:hover a{color:#f6f6f7}#site-navigation.site-header-main-navigation li.menu-item:hover a:hover{color:#ef5929}#site-navigation.site-header-main-navigation .menu-container{align-items:center}@media screen and (min-width: 1080px){#site-navigation.site-header-main-navigation .menu>li:hover .sub-menu{gap:0rem}}#site-navigation.site-header-main-navigation .menu>li:hover .sub-menu li{font-size:1rem;font-weight:400;line-height:1.5625rem}#site-navigation.site-header-main-navigation .menu-item-has-children::after{border-right:1px solid #fff;border-top:1px solid #fff;top:9px;right:10px}#site-navigation.site-header-main-navigation .menu-item-has-children:hover::after{top:12px;border-right:1px solid #ef5929;border-top:1px solid #ef5929}#site-navigation.site-header-main-navigation .menu-item-has-children:hover>a{color:#ef5929}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu{background:#1d4477;border:none;border-radius:0;padding:14px 0 0 0;margin-bottom:0;padding:0}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu.open{max-height:100%}@media screen and (min-width: 1080px){#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu{box-shadow:0 6px 10px 0 rgba(236,236,236,0.0784313725);background-color:#fff;padding:16px 30px;width:300px}}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li{border-bottom:none}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li.menu-item-has-children:after{display:none}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li a{font-weight:400}@media screen and (min-width: 1080px){#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li a{color:#152b48}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li a:hover{color:#ef5929}}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li.navigation-subtitle{border-bottom:1px solid #1d4477;padding-bottom:0rem}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li.navigation-subtitle span{color:#152b48}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li.navigation-subtitle span:hover{cursor:default;color:#152b48}#site-navigation.site-header-main-navigation .menu-item-has-children .sub-menu li:last-child{border-bottom:none}#main-navigation .menu-item-has-children>a::after{content:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.05029 4.9379L6.99988 9.88749L11.9495 4.9379L11.124 4.11249L6.99988 8.23782L2.87513 4.11249L2.05029 4.9379Z' fill='white'/%3E%3C/svg%3E%0A") !important;position:relative;margin-left:.75rem;transform:translateY(10%);color:#fff !important}#main-navigation .__search{min-height:1rem}#main-navigation .__search label{display:block;margin-left:1rem;color:#fff}#main-navigation .__search label:hover{color:#ef5929}#main-navigation .__search_form{padding:1rem}#main-navigation .__search_form.visible{display:block}#main-navigation .__search_form input{border:1px solid #e5edf9;font-size:14px;line-height:26px;padding:6px 14px;color:#152b48;width:calc(100% - 2rem)}#menu-main-menu>.menu-item{flex:1 1 auto;position:relative;text-align:center}@media screen and (min-width: 1080px){#menu-main-menu>.menu-item{border-left:solid 1px #173b69}}#menu-main-menu>.menu-item:first-child{border:none}.header-nav.active{max-height:100vh}.header-nav .menu .menu-item{text-align:left}.header-nav .menu .menu-item span{color:#fff;text-align:left}.header-nav .menu .menu-item a{width:100%;text-align:left}.page-banner{height:250px}.page-banner .container{padding:0}.page-banner .wp-block-cover{min-height:0;height:100%}.page-banner .wp-block-cover__inner-container{padding:0 2rem}.page-banner .wp-block-cover__background{opacity:.8;background:#f5f5f5}.page-banner h1{color:#1d4477}.contact-us-pattern{margin-bottom:0;background:linear-gradient(0deg, #040724 50%, #fff 50%)}.contact-us-pattern .wp-block-cover{padding:0}.contact-us-pattern .contact-us__row{background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 100vmax rgba(29,68,119,.9),0px 0px 0px 0px rgba(23,59,105,.9)}.contact-us-pattern h2{color:#fff}.contact-us-pattern h2:after{content:"";height:2px;background-color:#fff;width:6rem;margin-left:0;margin-top:14px;display:block}.contact-us-pattern h2{margin-bottom:30px}.contact-us-pattern .contact-us__row{gap:7rem;align-items:start;padding:69px 39px}@media only screen and (min-width: 1080px){.contact-us-pattern .contact-us__row .contact-us__column:first-child{max-width:40%}}.contact-us-pattern .contact-us__row .contact-us__column:first-child>p{margin:.75rem 0}.contact-us-pattern .contact-us__row .contact-us__column:first-child p,.contact-us-pattern .contact-us__row .contact-us__column:first-child span{color:#d9d9d9;overflow-wrap:break-word;max-width:100%}.contact-us-pattern .contact-us__row .contact-us__column.right-column{max-width:40%}.contact-us-pattern .wpcf7{padding:0}.contact-us-pattern .contact-us__data{font-family:"Lora",serif}.contact-us-pattern .contact-us__data .row{margin-bottom:1rem}.contact-us-pattern .contact-us__data img{margin-right:1rem;height:30px}.contact-us-pattern .contact-us__data a{text-decoration:none}.contact-us-pattern .contact-us__data a:hover,.contact-us-pattern .contact-us__data a:hover span{text-decoration:underline}.contact-us-pattern .contact-us__data .location,.contact-us-pattern .contact-us__data .phone{align-items:start}.contact-us-pattern .contact-us__data .location a,.contact-us-pattern .contact-us__data .phone a{color:#d9d9d9;font-size:1.5rem;font-weight:700;line-height:2rem;font-family:"Poppins",sans-serif;font-weight:600;font-style:normal}.contact-us-pattern .contact-us__data .location a:hover,.contact-us-pattern .contact-us__data .phone a:hover{color:#d9d9d9;text-decoration:underline}.contact-us-pattern .wpcf7-text,.contact-us-pattern .wpcf7-textarea{padding:6px 14px !important}.contact-us-pattern .wpcf7-form{background:none;border:none;padding:0 20px 0 0}.contact-us-pattern .wpcf7-form label{color:#fff;width:100%}.contact-us-pattern .wpcf7-form label span{margin-top:.5rem}.contact-us-pattern .wpcf7-form textarea{height:142px}.contact-us-pattern .wpcf7-form .wpcf7-text,.contact-us-pattern .wpcf7-form .wpcf7-tel,.contact-us-pattern .wpcf7-form .wpcf7-email{width:calc(100% - 14px);max-width:100%}.contact-us-pattern .wpcf7-form .row{justify-content:space-between}.contact-us-pattern .wpcf7-form .row .column{flex:0 1 auto;max-width:calc(50% - 20px)}.contact-us-pattern .wpcf7-form .row p{display:flex;gap:.5rem;flex-direction:column;width:100%}.contact-us-pattern .wpcf7-form .row p input::placeholder{color:#8d96a4;font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:14px}.contact-us-pattern .wpcf7-form .consent-row .wpcf7-list-item{margin:0}.contact-us-pattern .wpcf7-form .consent-row label{display:flex;flex-direction:row}.contact-us-pattern .wpcf7-form .consent-row label a:hover{color:#fff}.contact-us-pattern .wpcf7-form .consent-row label span{margin-top:0}.contact-us-pattern .wpcf7-form .consent-row input[type=checkbox]{margin:7px 7px 0 0}.contact-us-pattern .wpcf7-form textarea{width:calc(100% - 14px)}.contact-us-pattern .wpcf7-form textarea::placeholder{color:#8d96a4;font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:14px}.contact-us-pattern .wpcf7-text,.contact-us-pattern .wpcf7-tel,.contact-us-pattern .wpcf7-email,.contact-us-pattern .wpcf7-textarea{border:1px solid #e5edf9;font-size:14px;line-height:26px;padding:6px 7px;color:#152b48}.contact-us-pattern .wpcf7-submit{background:#ef5929;color:#fff;border-radius:0;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5625rem}@media screen and (min-width: 768px){.contact-us-pattern .wpcf7-submit{width:fit-content}}.contact-us-pattern .wpcf7-submit img{vertical-align:middle;display:inline-block;margin-top:-5px;margin-left:8px}.contact-us-pattern .wpcf7-submit:hover{background:#d85025;color:#fff}@media only screen and (min-width: 1080px){.contact-us-pattern .wpcf7-form .row p label{width:100%}}@media only screen and (max-width: 900px){.contact-us-pattern .wpcf7-form{padding:0}.contact-us-pattern .wpcf7-form textarea{width:calc(100% - 28px)}.contact-us-pattern .wpcf7-form .wpcf7-text,.contact-us-pattern .wpcf7-form .wpcf7-tel,.contact-us-pattern .wpcf7-form .wpcf7-email{width:calc(100% - 28px)}.contact-us-pattern .wpcf7-form .wpcf7-text,.contact-us-pattern .wpcf7-form .wpcf7-tel,.contact-us-pattern .wpcf7-form .wpcf7-email{max-width:initial}.contact-us-pattern .contact-us__row .contact-us__column{max-width:100% !important;width:100%}.contact-us-pattern .contact-us__row .contact-us__column.right-column{max-width:40%}.contact-us-pattern .contact-us__row .contact-us__column.info-column{width:inherit}.contact-us-pattern .contact-us__row .contact-us__column:first-child p{font-size:1rem}.contact-us-pattern .contact-us__row{display:block !important}}@media only screen and (max-width: 767px){.wpcf7-text,.wpcf7-tel,.wpcf7-email{max-width:initial;width:calc(100% - 28px)}}input[type=checkbox]{appearance:none;-webkit-appearance:none;font:inherit;transform:translateY(-0.075em);display:grid;margin-bottom:0;box-sizing:border-box;place-content:center;padding:5px 4px;height:15px;width:15px;border:1px solid #e5edf9;color:#152a48;background:#fff;border-radius:0}input[type=checkbox]::before{content:"";width:.65em;height:.65em;box-shadow:inset 1em 1em #152a48;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);transition:transform 120ms ease-in-out}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:focus{outline:max(2px,.15em) solid #152a48}.post-9598 .contact-us-pattern{margin:0;position:relative;top:-50px}.post-9598 .cta-pattern{margin-bottom:0}.post-9598 .page-banner{height:302px}.post-9598 .page-banner .wp-block-cover{align-items:start}.post-9598 .page-banner .wp-block-cover__inner-container{margin-top:2.5rem}.post-9598 .contact-us-pattern{background:rgba(0,0,0,0)}.post-9598 .contact-us-pattern .wp-block-cover{box-shadow:10px 21px 44px 5px rgba(0,0,0,.09)}.post-9598 .contact-us-pattern h2{color:#1d4477}.post-9598 .contact-us-pattern h2::after{background-color:#ef5929}.post-9598 .contact-us-pattern .contact-us__row{background-color:#fff;box-shadow:none}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:first-child p{color:#152b48}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:first-child a{color:#1d4477}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:first-child a:hover{color:#1d4477;text-decoration:underline}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:last-child a{color:#1d4477}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:last-child a:hover{color:#ef5929}.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:first-child span{color:#1d4477;font-size:14px;font-weight:600;font-family:"Poppins",sans-serif}@media screen and (min-width: 768px){.post-9598 .contact-us-pattern .contact-us__row .contact-us__column:first-child span{font-size:1.3rem}}.post-9598 .contact-us-pattern .wpcf7-form label{color:#152b48}.post-9598 .contact-us__background{background-color:#fff;box-shadow:0 21px 44px 5px rgba(0,0,0,.09)}.post-9598 .map{width:100%;max-height:300px;margin-bottom:-7px}.cta-pattern__content{background-image:url("./assets/images/cta_bg.webp");padding:3.4375rem 0;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 100vmax rgba(29,68,119,.9),0px 0px 0px 0px rgba(23,59,105,.9);text-align:center}.cta-pattern__content h2{color:#fff;margin:0 0 4px 0}.cta-pattern__content h2:after{content:"";height:2px;background-color:#fff;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}.cta .container p{max-width:700px;margin-bottom:2rem;color:#d9d9d9}.cta .container p.cta-pattern__button{background:#ef5929;color:#fff;border-radius:0;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5625rem}@media screen and (min-width: 768px){.cta .container p.cta-pattern__button{width:fit-content}}.cta .container p.cta-pattern__button img{vertical-align:middle;display:inline-block;margin-top:-5px;margin-left:8px}.cta .container p.cta-pattern__button:hover{background:#d85025;color:#fff}.cta .container p.cta-pattern__button{margin-bottom:0;margin-top:1rem !important}.cta .container p.cta-pattern__button a{text-decoration:none;color:#fff}.cta .container p.cta-pattern__button a:hover{color:#fff}.hero.hero-pattern{background-color:#fff1e7;margin-bottom:7rem;padding-bottom:0 !important;margin-top:0}.hero.hero-pattern h1{margin:0 0 .3rem}.hero.hero-pattern .wp-block-buttons{margin-top:2rem}.hero.hero-pattern .naya_definition{color:#fff;letter-spacing:.04em}.hero.hero-pattern .naya_definition p{margin:0}.hero.hero-pattern>.container>.row{flex-direction:column;padding:4.375rem 0 3rem 0}@media only screen and (min-width: 1080px){.hero.hero-pattern>.container>.row{flex-direction:row}.hero.hero-pattern>.container>.row .is-vertical:first-child{max-width:52%}.hero.hero-pattern>.container>.row .is-vertical:last-child{width:45%}}@media only screen and (max-width: 1164px){.hero.hero-pattern .hero-row .column{width:100% !important;max-width:100% !important}}@media only screen and (max-width: 1164px){.hero.hero-pattern .hero__branding{padding:2rem}.hero.hero-pattern .hero__branding .row .column img{padding-right:0 !important;border-right:0 solid #5d779a !important;margin:0}.hero.hero-pattern .hero__branding .column{max-width:100% !important}.hero.hero-pattern .hero__branding .column:last-child{width:100% !important;text-align:center}}.hero.hero-pattern .container__image img{width:initial}.hero.hero-pattern .hero__text p{font-size:18px;margin:.75rem 0}.hero.hero-pattern .hero__branding{background-color:#1d4477;width:calc(100% + 4rem);position:relative;top:4rem;padding:2rem;margin-bottom:-10px;left:-2rem}@media only screen and (min-width: 1080px){.hero.hero-pattern .hero__branding{margin-bottom:initial;padding:20px 0;width:100%;left:0}}.hero.hero-pattern .hero__branding .row{justify-content:center;gap:20px;flex-direction:column}@media only screen and (min-width: 1080px){.hero.hero-pattern .hero__branding .row{gap:145px;width:100%;flex-direction:row}}.hero.hero-pattern .hero__branding .row .column{align-items:center}@media only screen and (min-width: 1164px){.hero.hero-pattern .hero__branding .row .column:first-child{border-right:1px solid #5d779a;align-items:start;padding-right:56px}}.hero.hero-pattern .hero__branding .row .column img{max-width:205px}.hero.hero-pattern .hero__branding .column:last-child{color:#fff;justify-content:center;font-size:18px}.hero.hero-pattern .hero__branding .column:last-child p{margin:0}.hero.hero-pattern .search-results-interactable__search-term{transition-delay:300ms;color:#686868 !important;width:100%;min-height:27px}@media only screen and (min-width: 1080px){.hero.hero-pattern .search-results-interactable__search-term{min-height:0;width:initial}}@media only screen and (min-width: 1164px){.search-results-interactable{width:100%}}@media only screen and (max-width: 1164px){.search-results-interactable{margin-top:40px;min-height:27px}}.search-results-interactable{min-width:100px;background-color:#fff;border-radius:54px 54px 22px 22px;box-shadow:0px 10px 50px -22px rgba(0,0,112,.31)}.search-results-interactable:hover{box-shadow:0px 10px 50px -12px rgba(0,0,112,.31);cursor:default}.search-results-interactable a{color:#909090;text-decoration:none}.search-results-interactable a:hover{color:#ef5929}.search-results-interactable__header{padding:22px;border-radius:54px;display:grid;grid-template-columns:34px auto 34px 34px;background-color:#fff;align-items:center;box-shadow:0px 10px 20px -12px rgba(30,30,30,.48)}.search-results-interactable__header__image-start{justify-self:start}.search-results-interactable__header__image-end{justify-self:end}.search-results-interactable__search-term{border-bottom:1px solid #686868;display:inline-block}.search-results-interactable__search-string{min-height:29px}.search-results-interactable__body{padding:16px 25px 30px 25px}.search-results-interactable__result-link{display:flex;align-items:center}.search-results-interactable__result-link img{margin-right:20px}.search-results-interactable__result-link{margin-bottom:8px}.hero .row{gap:3rem}.hero .row .column:last-child{max-width:45%}.one-and-two-columns .single-column-text.align-center.container{max-width:1060px}.one-and-two-columns .single-column-text.align-center.container h2{text-align:center}.one-and-two-columns .single-column-text.align-center.container .single-column-text__row{text-align:center;margin-bottom:3rem}.practice-areas-pattern h2:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}.practice-areas-pattern .accordion{background-color:#dee8f4;border-radius:0;padding:1rem;padding-bottom:36px;text-align:center;position:relative;margin-top:40px}.practice-areas-pattern .accordion a{color:unset;text-decoration:unset}.practice-areas-pattern .accordion .show-more-link{font-size:1rem;line-height:1.75rem;text-decoration:underline;color:#ef5929;font-weight:500}.practice-areas-pattern .accordion .accordion__header--heading{font-size:22px;line-height:27px;font-family:"Lora",serif;font-weight:400;color:#1d4477;margin-top:35px;text-decoration:unset}.practice-areas-pattern .accordion__content{padding:0}.practice-areas-pattern .accordion__icon-container{width:74px;height:74px;background-color:#1d4477;border-radius:50%;align-items:center;display:flex;justify-content:center;position:absolute;top:-36px;left:calc(50% - 36px)}.practice-areas-pattern .accordion p{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:1rem;font-weight:400;line-height:1.6875rem;letter-spacing:0%;color:#152b48;color:#1d4477}.reviews-pattern{background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 0 0 0 100vmax rgba(29,68,119,.9),0px 0px 0px 0px rgba(23,59,105,.9);background-image:url(./assets/images/testimonials-bg.webp);margin-bottom:11.875rem}.reviews-pattern:has(+.staff-slider){margin-bottom:7.25rem}.reviews-pattern h2{margin-top:6.875rem;color:#fff}.reviews-pattern h2:after{content:"";height:2px;background-color:#fff;width:6rem;margin-left:0;margin-top:14px;display:block}.reviews-pattern .container .row{justify-content:space-between;align-items:start}.reviews-pattern .slider-column{background-color:#ebeef2;padding:0;position:relative;margin-top:20px;margin-bottom:20px;background-image:url(./assets/images/quote.webp);background-repeat:no-repeat;background-position:98% 1rem;width:100%}.reviews-pattern .slider-column h4{font-family:"Poppins",sans-serif;font-size:18px;line-height:26px;font-weight:600;color:#152b48;margin-bottom:.75rem}@media screen and (min-width: 1080px){.reviews-pattern .slider-column{max-width:600px;background-color:#ebeef2;padding:0;top:0}}.reviews-pattern .slider-column #testimonial-slider-controls{display:flex;position:absolute;bottom:0;right:0}.reviews-pattern .slider-column #testimonial-slider-controls .control{background:#c5cdd8;padding:.5rem .25rem 0 .25rem}.reviews-pattern .slider-column #testimonial-slider-controls .control:hover{background:#adc5d6}.testimonial-slider__controls.align-center{justify-content:end !important}.testimonial-slider>.tns-item{padding:2rem !important}.testimonial-slider>.tns-item p{width:100%;padding-right:0 !important}#testimonials-carousel-iw{margin:0px 0px 0px !important}.testimonial-slider-container.bottom-controls{width:100%}.single-column-text.disclaimer h6{font-size:1rem}.single-column-text h2,.single-column-text h3,.single-column-text h4{margin:26px 0 1.25rem 0}.single-column-text h3{margin-bottom:10px}.single-column-text.has-background{padding-top:5rem;padding-bottom:5rem}.single-column-text.has-background h2{margin-top:0}.single-column-text .wp-block-buttons{margin-top:36px}.single-column-text .wp-block-buttons .wp-block-button__link{background:#ef5929;color:#fff;border-radius:0;box-shadow:0px 9px 14px 0px rgba(0,0,0,.1);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-transform:uppercase;text-decoration:none;padding:.75rem 1.5625rem}@media screen and (min-width: 768px){.single-column-text .wp-block-buttons .wp-block-button__link{width:fit-content}}.single-column-text .wp-block-buttons .wp-block-button__link img{vertical-align:middle;display:inline-block;margin-top:-5px;margin-left:8px}.single-column-text .wp-block-buttons .wp-block-button__link:hover{background:#d85025;color:#fff}.single-column-text.align-center .container{max-width:1060px}.single-column-text.align-left .single-column-text__row{max-width:1000px}@media only screen and (max-width: 996px){.staff-list-pattern{overflow-x:hidden}}.staff-list-pattern h2:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}.staff-list-pattern h2{text-align:center;margin-bottom:1.25rem}.staff-list-pattern #staff-list{display:flex;flex-wrap:wrap;justify-content:center}.staff-list-pattern .staff-card{width:25%;margin-bottom:2rem}.staff-list-pattern .staff-card a{text-decoration:none}.staff-list-pattern__cards p.subtitle{align-self:center;text-align:center;margin-bottom:3.75rem;max-width:695px}.staff-card{text-align:center;align-items:center}.staff-card img{border-radius:50%;width:216px;height:216px;object-fit:cover;margin-bottom:22px}@media screen and (max-width: 900px){.staff-card img{width:400px;max-width:400px;height:400px;object-fit:cover;margin-bottom:22px}}@media screen and (max-width: 414px){.staff-card img{width:100%;max-width:100%;height:100%;border-radius:unset;display:block}}.staff-card h4{font-family:"Poppins",sans-serif;font-weight:600;font-style:normal;color:#1d4477;font-size:18px;line-height:26px;font-weight:600}.staff-card p{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal;font-size:1rem;font-weight:400;line-height:1.6875rem;letter-spacing:0%;color:#152b48;color:#152b48}.headshot img{max-width:100%;max-height:300px}.two-columns-text h2{margin-bottom:2rem}.two-columns-text h2:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:0;margin-top:14px;display:block}.two-columns-text h2.has-text-align-center:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}.two-columns-text h3{margin-bottom:1rem}.two-columns-text.align-left h2{width:100%;max-width:none}.two-columns-text.align-center .centered-heading .is-vertical{align-items:center}.two-columns-text.align-center .centered-heading .is-vertical p{text-align:center;max-width:900px;margin:.75rem auto 3rem}.two-columns-text.align-center h2.title--underline:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:calc(50% - 3rem);margin-top:14px;display:block}.two-columns-text.align-center h2.title--underline{text-align:center}@media screen and (min-width: 768px){.two-columns-text .wp-block-columns{flex-direction:row;gap:85px}}.two-columns-text .wp-block-columns .wp-block-column h2{margin-top:0}.two-columns .column h2,.two-columns .column h3,.two-columns .column h4{margin-bottom:.75rem auto 3rem}@media screen and (min-width: 768px){.two-columns{flex-direction:row;gap:85px}}.accordions-structured-data__container{margin:2rem 0 1rem;padding-left:0;padding-right:0}.accordion{margin-bottom:1rem;box-shadow:2px 2px 12px 0px rgba(0,0,0,.05);padding:1rem;border:1px solid #f8f6f6}.accordion .accordion__header--heading{font-weight:bold;color:#152b48}.accordion__content{width:initial;padding-bottom:0}.practice-areas .faq .accordion{width:calc(100% - 32px)}.practice-areas .faq .accordion .control-icon:before{content:url("./assets/images/accordion-control.svg")}.text-with-image h2.title--underline:after{content:"";height:2px;background-color:#ef5929;width:6rem;margin-left:0;margin-top:14px;display:block}.text-with-image h3{margin-top:30px;margin-bottom:2rem}.text-with-image__row{gap:3rem}@media screen and (min-width: 1080px){.text-with-image__row{gap:6rem}}.text-with-image__image img{border-radius:0;filter:none;height:100%}.text-with-image__image{margin-top:53px;margin-bottom:79px}.text-with-image__image.decoration-align--right:after{height:calc(100% + 129px);top:-53px;border-radius:0;width:270px;right:-5rem}.text-with-image__image.decoration-align--left:after{height:calc(100% + 129px);top:-53px;border-radius:0;width:270px;left:-5rem}.text-with-image p:has(.text-with-image__button.btn__primary){margin-top:32px}.text-with-image__button{text-align:center;margin-top:1rem}@media screen and (min-width: 768px){.text-with-image__button{width:fit-content}}.text-with-image__button.text-link{color:#ef5929;font-weight:500}.text-with-image__button.text-link:hover{color:#1d4477}
