/*!
Theme Name:   Law Office
Description:  Law Office is the child theme of startertheme by fuelist.
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
*/@import"https://fonts.googleapis.com/css2?family=Karma:wght@400;600&family=Montserrat:wght@400;600&display=swap";:root{--pages-section-gap: 48px}@media screen and (min-width: 993px){:root{--pages-section-gap: 80px}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:"Montserrat",sans-serif;font-size:1rem;font-optical-sizing:auto;line-height:28px;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Karma",serif;font-weight:600}p{font-weight:400;font-family:"Montserrat",sans-serif;line-height:32px}:root body:not(.wp-admin) h1{font-size:40px;line-height:48px}@media screen and (min-width: 768px){:root body:not(.wp-admin) h1{font-size:56px;line-height:66px}}:root body:not(.wp-admin) h2{font-size:32px;line-height:40px}@media screen and (min-width: 768px){:root body:not(.wp-admin) h2{font-size:46px;line-height:56px}}:root body:not(.wp-admin) h3{font-size:28px;line-height:32px}:root body:not(.wp-admin) h4{font-size:23px;line-height:32px}:root body:not(.wp-admin) h6{font-size:16px;line-height:24px}img{max-width:100%}a{text-decoration:none;color:#cf792a}a:focus-visible{outline-offset:2px;outline:2px dotted #484848}a:hover{text-decoration:underline}ol,ul{margin-left:0px !important}.text-decoration-none{text-decoration:none}.container{max-width:1366px;padding:0 1rem;margin:auto;width:100%;position:relative;z-index:1}.container--large{max-width:1440px}.container--full-width{max-width:100%}.text-center{text-align:center}.line-height-normal{line-height:normal}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.mv-theme-spacing{margin-top:var(--pages-section-gap) !important;margin-bottom:var(--pages-section-gap) !important}.mt-theme-spacing{margin-top:var(--pages-section-gap) !important}.theme-spacer-height{height:var(--pages-section-gap) !important}.mb-theme-spacing{margin-bottom:var(--pages-section-gap) !important}.pt-theme-spacing{padding-top:var(--pages-section-gap) !important}.pb-theme-spacing{padding-bottom:var(--pages-section-gap) !important}.is-rounded{border-radius:24px;overflow:hidden}.underline-inside em{text-decoration:underline;font-style:normal}.list-mb-10 li{margin-bottom:10px}.page-wrapper{padding:42px 0px;min-height:320px;display:flex;align-items:center;background-image:linear-gradient(358.7deg, #E8E8E8 1.15%, rgba(240, 246, 252, 0.79) 98.94%);background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:var(--pages-section-gap)}.page-wrapper__breadcrumb ul{padding:0;list-style:none;display:flex;align-items:center;position:relative;flex-wrap:wrap}.page-wrapper__breadcrumb ul li{color:#161616;font-size:16px}.page-wrapper__breadcrumb ul li:not(:last-child){position:relative}.page-wrapper__breadcrumb ul li:not(:last-child):after{content:"" !important;display:inline-block;width:10px;height:9px;margin:0 11px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTAgOSIgcGluVG9sZXJhbmNlPSJub25lIj4KPHBhdGggZD0iTTQuNzAyMzkgNC41TDAuNTc3MzkyIDguNjI1TC0uMDAwMTA4MSA4LjA0NzVMMy41NDczOTEgNC41TC0uMDAwMTA3NzkgMC45NTI1TDAuNTc3MzkyIDAuMzc1TDQuNzAyMzlaIiBmaWxsPSIjMTYxNjE2Ii8+CjxwYXRoIGQ9Ik05LjQwNDc4IDQuNUw1LjI3OTc4IDguNjI1TDQuNzAyMjggOC4wNDc1TDguMjQ5NzggNC41TDQuNzAyMjggMC45NTI1TDUuMjc5NzggMC4zNzVMOS40MDQ3OCA0LjVaIiBmaWxsPSIjMTYxNjE2Ii8+Cjwvc3ZnPg==")}.page-wrapper__breadcrumb ul li a{color:#161616;text-decoration:underline}.page-wrapper__breadcrumb.is-center{padding:0;display:flex;justify-content:center}.page-wrapper__breadcrumb.is-center ul{justify-content:center}.page-wrapper p{color:#161616;font-size:18px;line-height:28px;max-width:800px;margin:auto;text-align:center}.page-wrapper__buttons{display:flex;gap:1rem;margin-top:2.18rem;justify-content:center;flex-direction:column}@media screen and (min-width: 768px){.page-wrapper__buttons{flex-direction:row}}.page-wrapper__title{color:#161616;text-align:center;padding-top:16px}.page-no-content{padding:2rem}.page-no-content h6{text-align:center;text-transform:none}.posts-template ul.wp-block-post-template{display:grid;gap:3rem}@media screen and (min-width: 993px){.posts-template ul.wp-block-post-template{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.posts-template ul.wp-block-post-template li{display:flex;flex-direction:column}.posts-template ul.wp-block-post-template li figure{margin-bottom:1rem}@media screen and (min-width: 993px){.posts-template ul.wp-block-post-template li figure{margin-bottom:0rem}}.posts-template ul.wp-block-post-template li img{border-radius:10px;max-height:496px;object-fit:cover;height:100%}.posts-template ul.wp-block-post-template li:first-child{grid-row:span 2}.posts-template ul.wp-block-post-template li:first-child figure{margin-bottom:1rem}@media screen and (min-width: 993px){.posts-template ul.wp-block-post-template li:first-child figure{margin-bottom:2rem}}.posts-template ul.wp-block-post-template li:first-child img{width:100%}@media screen and (min-width: 993px){.posts-template ul.wp-block-post-template li:first-child img{height:496px}}@media screen and (min-width: 993px){.posts-template ul.wp-block-post-template li:not(:first-child){flex-direction:row;align-items:center;gap:1.5rem}.posts-template ul.wp-block-post-template li:not(:first-child) figure{flex-basis:55%;height:100%}.posts-template ul.wp-block-post-template li:not(:first-child) figure+div{flex-basis:45%}}.posts-template ul.wp-block-post-template li .wp-block-post-date{color:#fff}.posts-template ul.wp-block-post-template li .wp-block-post-title{line-height:32px;display:flex;margin-bottom:1rem}.posts-template ul.wp-block-post-template li .wp-block-post-title a{font-size:18px;color:#fff}.posts-template ul.wp-block-post-template li .wp-block-post-title a:hover{color:#fb9434;text-decoration:underline}.posts-template ul.wp-block-post-template li .wp-block-post-excerpt p{color:#fff !important}.page-main-image-max-height img{max-height:690px;object-fit:cover;object-position:center}.primary-button-inside a{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow}.primary-button-inside a:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.primary-button-inside a:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.primary-button-inside a:focus{outline-color:#161616}.mobile-btns{display:flex}.mobile-btns:not(.is-down){margin-top:calc(var(--pages-section-gap)*-1);margin-bottom:var(--pages-section-gap)}.mobile-btns p{width:50%}.mobile-btns p:first-child a{background-color:#040404;color:#fff}.mobile-btns p:last-child a{background-color:#fb9434;color:#000}.mobile-btns p a{width:100%}.mobile-btns a{display:block;width:50%;text-transform:uppercase;font-size:16px;text-align:center;font-weight:600;padding:20px;text-decoration:none}.mobile-btns a:first-child{background-color:#040404;color:#fff}.mobile-btns a:last-child{background-color:#fb9434;color:#000}@media screen and (min-width: 768px){.mobile-btns{display:none}}.decorative-line::before{content:"";display:block;width:67px;height:4px;background-color:#161616;margin:auto;margin-bottom:22px}.btn--primary{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow}.btn--primary:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.btn--primary:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.btn--primary:focus{outline-color:#161616}.btn--secondary{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#e5e5e5;color:#c84e50 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow;border:2px solid #c84e50}.btn--secondary:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.btn--secondary:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.btn--secondary:focus{outline-color:#c84e50}.btn--outline{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:rgba(0,0,0,0);color:#161616 !important;border:2px solid #161616;box-shadow:none}.btn--outline:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.btn--outline:hover{background:#161616;color:#fff !important}.btn--outline:focus{outline-color:#161616}.btn--ghost{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;padding:0;background-color:rgba(0,0,0,0);box-shadow:none;color:#cf792a !important;text-transform:none;line-height:20px;border-radius:0;font-size:16px}.btn--ghost:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.btn--ghost:hover{color:#cf792a !important}@media screen and (min-width: 768px){.btn--ghost::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTguMTc0OTggNC45OTk4TDUuMjk5OTggMi4wOTk4QzUuMTE2NjQgMS45MTY0NyA1LjAyMDY0IDEuNjg3MTQgNS4wMTE5OCAxLjQxMThDNS4wMDMzMSAxLjEzNjQ3IDUuMDk5MzEgMC44OTkxMzcgNS4yOTk5OCAwLjY5OTgwNEM1LjQ4MzMxIDAuNTE2NDcxIDUuNzE2NjQgMC40MjQ4MDQgNS45OTk5OCAwLjQyNDgwNEM2LjI4MzMxIDAuNDI0ODA0IDYuNTE2NjQgMC41MTY0NzEgNi42OTk5OCAwLjY5OTgwNEwxMS4zIDUuMjk5OEMxMS41IDUuNDk5OCAxMS42IDUuNzMzMTQgMTEuNiA1Ljk5OThDMTEuNiA2LjI2NjQ3IDExLjUgNi40OTk4IDExLjMgNi42OTk4TDYuNjk5OTggMTEuMjk5OEM2LjUxNjY0IDExLjQ4MzEgNi4yODczMSAxMS41NzkxIDYuMDExOTggMTEuNTg3OEM1LjczNjY0IDExLjU5NjUgNS40OTkzMSAxMS41MDA1IDUuMjk5OTcgMTEuMjk5OEM1LjExNjY0IDExLjExNjUgNS4wMjQ5OCAxMC44ODMxIDUuMDI0OTggMTAuNTk5OEM1LjAyNDk4IDEwLjMxNjUgNS4xMTY2NCAxMC4wODMxIDUuMjk5OTcgOS44OTk4TDguMTc0OTggNi45OTk4TDAuOTk5OTc2IDYuOTk5OEMwLjcxNjY0MiA2Ljk5OTggMC40Nzg5NzUgNi45MDM4IDAuMjg2OTc1IDYuNzExOEMwLjA5NDk3NDMgNi41MTk4IC0wLjAwMDY5MDcxNiA2LjI4MjQ3IC0yLjQwODU1ZS0wNSA1Ljk5OThDLTIuNDA3MzJlLTA1IDUuNzE2NDcgMC4wOTU2NDA5IDUuNDc4OCAwLjI4Njk3NSA1LjI4NjhDMC40NzgzMDggNS4wOTQ4IDAuNzE1OTc2IDQuOTk5MTQgMC45OTk5NzYgNC45OTk4TDguMTc0OTggNC45OTk4WiIgZmlsbD0iI0NGNzkyQSIvPgo8L3N2Zz4=);position:relative;transition:left .2s;left:10px}.btn--ghost:hover{background:none}.btn--ghost:hover::after{left:15px}}.btn--float{display:none;position:fixed;bottom:0;right:0;left:0;z-index:3;border-radius:0;text-align:center}.btn--float.is-visible{display:inline-block}@media screen and (min-width: 768px){.btn--float{min-width:auto;bottom:15px;right:15px;border-radius:4px;left:unset}}.cta{text-align:center}.cta .wp-block-cover__image-background{object-position:top}.cta .container{padding:var(--pages-section-gap) 0}.cta .container p{max-width:720px;margin:auto}.cta .container p:not(:last-of-type){margin-bottom:1rem}.cta .container a{color:#cf792a}.pattern-contact-information{position:relative;padding:var(--pages-section-gap) 0;z-index:1;background-color:#f8f8f8}.pattern-contact-information__wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;margin-left:auto;margin-right:auto}.pattern-contact-information__single{position:relative;flex-basis:100%;min-width:300px;flex-grow:1;text-align:center}.pattern-contact-information__single:not(:first-child)::after{content:"";position:absolute;top:-1rem;left:0;height:1px;width:100%;background-color:#e6e6e6}@media screen and (min-width: 768px){.pattern-contact-information__single{flex-basis:calc(25% - 24px)}.pattern-contact-information__single:not(:first-child)::after{left:-1rem;top:0;height:100%;width:1px}}.pattern-contact-information__single figure{flex-shrink:0;margin-bottom:1rem}.pattern-contact-information__single h4{margin-bottom:8px;color:#161616}.pattern-contact-information__single p{color:#161616}.pattern-contact-information__single a{font-weight:600;text-decoration:underline}.pattern-contact-us{padding:var(--pages-section-gap) 0;position:relative;background-color:#1c2329}.pattern-contact-us__actions{display:flex;gap:16px;margin-top:32px}@media screen and (min-width: 576px){.pattern-contact-us__actions{flex-basis:50%;max-width:50%}}.pattern-contact-us__actions figure{display:inline-flex;flex-shrink:0;height:32px;width:32px;padding:8px;background:#fb9434;border-radius:50%}.pattern-contact-us__actions figure img{filter:brightness(100);width:16px !important;height:16px !important}.pattern-contact-us__actions p{margin:0}.pattern-contact-us__actions a{font-weight:700;font-size:32px;line-height:29px}.pattern-contact-us__actions a:hover{color:#8c3738}.pattern-contact-us__row{display:flex;flex-direction:column;gap:40px;margin-top:40px}@media screen and (min-width: 993px){.pattern-contact-us__row{flex-direction:row;gap:70px;margin-top:70px}}.pattern-contact-us__column{flex-basis:50%;position:relative}.pattern-contact-us iframe{border:0;width:100%;border-radius:5px;height:340px;vertical-align:bottom}.pattern-contact-us__contact-info{display:flex;gap:24px;margin-top:40px;flex-direction:column}@media screen and (min-width: 993px){.pattern-contact-us__contact-info{flex-direction:row}}.pattern-contact-us__contact-info>div{flex-basis:50%;display:flex;gap:10px}.pattern-contact-us__contact-info>div figure{margin-top:4px;flex-shrink:0}.pattern-contact-us__contact-info>div>div p:first-child{font-weight:600}.pattern-contact-us__contact-info>div>div p a{text-decoration:underline}.pattern-contact-us__contact-info>div>div p a:hover{color:#cf792a}.pattern-contact-us__form{background-color:#fff;padding:20px;border-radius:5px;position:relative}@media screen and (min-width: 993px){.pattern-contact-us__form{padding:30px 40px}}.pattern-contact-us__form form{display:flex;gap:1rem;flex-wrap:wrap;position:relative}.pattern-contact-us__form form input,.pattern-contact-us__form form textarea{font-family:"Montserrat",sans-serif;width:100%;margin-top:8px;background-color:rgba(0,0,0,0);border-radius:5px;padding:0 14px;border:1px solid #dadada;border-radius:2px;height:45px;font-size:14px;color:#161616}.pattern-contact-us__form form input:focus,.pattern-contact-us__form form textarea:focus{outline:2px dotted #161616;outline-offset:2px}.pattern-contact-us__form form input::placeholder,.pattern-contact-us__form form textarea::placeholder{font-size:14px;color:#757f87;font-family:"Montserrat",sans-serif}.pattern-contact-us__form form input.wpcf7-not-valid,.pattern-contact-us__form form textarea.wpcf7-not-valid{outline:2px dotted #f22e2e;outline-offset:2px}.pattern-contact-us__form form label{display:block;color:#161616;text-transform:capitalize;flex-basis:100%;font-weight:500;font-size:16px;line-height:25px}@media screen and (min-width: 768px){.pattern-contact-us__form form label{flex-basis:calc(50% - 12px)}.pattern-contact-us__form form label:last-of-type{flex-basis:100%}}.pattern-contact-us__form form textarea{height:148px;resize:none;padding-top:16px}.pattern-contact-us__form .wpcf7-not-valid-tip{font-size:13px !important;position:absolute;left:0;line-height:24px;color:#f22e2e}.pattern-contact-us__form .wpcf7-submit{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow;border:none;width:100%}.pattern-contact-us__form .wpcf7-submit:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.pattern-contact-us__form .wpcf7-submit:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.pattern-contact-us__form .wpcf7-submit:focus{outline-color:#161616}@media screen and (min-width: 993px){.pattern-contact-us__form .wpcf7-submit{width:unset}}.pattern-contact-us__form .wpcf7-spinner{position:absolute;z-index:0;bottom:10px;left:50px}.pattern-contact-us__form .wpcf7-form-control-wrap{display:block}.pattern-contact-us__form .wpcf7-response-output{position:absolute;top:calc(100% + 28px);padding:2px 1rem !important;background:rgba(220,50,50,.11);color:#f22e2e;border-color:#f22e2e !important;border-radius:6px;margin:0 !important;white-space:nowrap;overflow:hidden;left:0;width:100%;text-overflow:ellipsis}@media screen and (min-width: 993px){.pattern-contact-us__form .wpcf7-response-output{top:calc(100% + 35px);padding:6px 1rem !important}}.pattern-contact-us.is-light-mode{background-color:unset;margin-top:0;padding:0}.pattern-contact-us.is-light-mode .pattern-contact-us__form{padding:0}.pattern-contact-us.is-light-mode .pattern-contact-us__contact-info>div img{filter:brightness(0.9)}.pattern-contact-us.is-light-mode .pattern-contact-us__contact-info>div>div p{color:#161616 !important}.pattern-contact-us.is-light-mode .pattern-contact-us__contact-info>div>div p a{color:#161616}.pattern-contact-us.is-light-mode .pattern-contact-us__contact-info>div>div p a:hover{color:#cf792a}.pattern-contact-us.is-light-mode iframe{height:445px}.pattern-visit-us{padding:var(--pages-section-gap) 0}.pattern-visit-us__images{margin-top:var(--pages-section-gap);display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 768px){.pattern-visit-us__images{gap:40px}}.pattern-visit-us__images figure{margin:0;max-width:calc(50% - 1rem)}@media screen and (min-width: 768px){.pattern-visit-us__images figure{max-width:unset}}.pattern-visit-us__images figure img{max-width:270px;height:auto;width:100%;object-fit:cover;object-position:center;border-radius:5px}@media screen and (min-width: 768px){.pattern-visit-us__images figure img{height:270px}}.pattern-our-process{padding:var(--pages-section-gap) 0}.pattern-our-process__steps{padding-top:60px}.pattern-our-process__steps>div{display:flex;flex-direction:column;gap:30px;padding-bottom:50px;position:relative;align-items:center;text-align:center}@media screen and (min-width: 768px){.pattern-our-process__steps>div{flex-direction:row;align-items:unset;text-align:unset;gap:50px}}.pattern-our-process__steps>div:nth-child(odd){width:100%}@media screen and (min-width: 768px){.pattern-our-process__steps>div:nth-child(odd){width:calc(50% + 40px);margin-left:auto}}.pattern-our-process__steps>div:nth-child(odd)::before{position:absolute;top:0;left:40px;height:100%;width:2px;background-color:#f2f2f2;z-index:-1}@media screen and (min-width: 768px){.pattern-our-process__steps>div:nth-child(odd)::before{content:""}}.pattern-our-process__steps>div:nth-child(even){width:100%}@media screen and (min-width: 768px){.pattern-our-process__steps>div:nth-child(even){width:calc(50% + 40px);margin-right:auto;text-align:right;flex-direction:row-reverse}}.pattern-our-process__steps>div:nth-child(even)::before{position:absolute;top:0;right:40px;height:100%;width:2px;background-color:#f2f2f2;z-index:-1}@media screen and (min-width: 768px){.pattern-our-process__steps>div:nth-child(even)::before{content:""}}.pattern-our-process__steps>div:last-child{padding-bottom:0px}@media screen and (min-width: 768px){.pattern-our-process__steps>div:last-child{padding-bottom:50px}}.pattern-our-process__steps>div:last-child::after{position:absolute;bottom:0;left:25px;height:32px;width:32px;background-color:#161616;border-radius:50%}@media screen and (min-width: 768px){.pattern-our-process__steps>div:last-child::after{content:""}}.pattern-our-process__steps>div figure{flex-shrink:0}.pattern-our-process__steps>div h5{font-size:23px;line-height:32px;color:#161616;margin-top:16px;margin-bottom:10px}.pattern-our-process__steps>div h5+p{max-width:440px}.pattern-practice-areas{position:relative;padding-top:var(--pages-section-gap);z-index:1}.pattern-practice-areas__wrapper{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap;gap:21px}.pattern-practice-areas__single{position:relative;flex-basis:100%;background:#f3f3f3;min-width:300px;padding:20px 20px 13px 20px;border-radius:5px;flex-grow:1;align-self:flex-start}@media screen and (min-width: 768px){.pattern-practice-areas__single{flex-basis:calc(50% - 16px);flex-grow:initial}}@media screen and (min-width: 1367px){.pattern-practice-areas__single{flex-basis:calc(33.3334% - 14px)}}.pattern-practice-areas__single__description{padding-top:8px;margin:0;display:block}.pattern-practice-areas__single__description.is-short:not(.block-editor-rich-text__editable){display:none}.pattern-practice-areas__single div{display:flex;align-items:center;justify-content:space-between;gap:8px}.pattern-practice-areas__single div p{cursor:pointer;width:10px;height:10px;border:2px solid #161616;border-top:0;border-left:0;transform:rotate(45deg) translateX(-3px);transform-origin:center;transition:transform .3s ease-in-out;color:rgba(0,0,0,0);user-select:none;top:-3px;position:relative}.pattern-practice-areas__single div p.is-open{transform:rotate(225deg) translateY(-3px)}.pattern-practice-areas__single h3{font-weight:700;font-size:18px !important;line-height:25px !important;color:#161616}.pattern-text-with-video{background-color:rgba(249,249,249,.9764705882);position:relative;padding:var(--pages-section-gap) 0}.pattern-text-with-video::before{position:absolute;width:50%;height:60px;background-color:#161616;top:0;bottom:0;margin:auto;right:0}@media screen and (min-width: 900px){.pattern-text-with-video::before{content:""}}.pattern-text-with-video__wrapper{display:flex;gap:5rem;flex-direction:column}@media screen and (min-width: 900px){.pattern-text-with-video__wrapper{flex-direction:row;align-items:center}}@media screen and (min-width: 900px){.pattern-text-with-video__content{max-width:50%;width:50%}}.pattern-text-with-video__content h2{margin:0 0 1.25rem 0}.pattern-text-with-video__content p:not(.primary-button-inside){margin-bottom:1rem}.pattern-text-with-video__content p.primary-button-inside{margin-bottom:0;margin-top:2rem}@media screen and (min-width: 900px){.pattern-text-with-video__video{max-width:50%;width:50%}}.pattern-text-with-video__video .wp-embed-aspect-16-9{aspect-ratio:1/1}.pattern-text-with-video__video .wp-embed-aspect-16-9 .wp-block-embed__wrapper{height:100%}.pattern-text-with-video__video .wp-embed-aspect-16-9 .rll-youtube-player{padding-bottom:100%;border-radius:50%}.pattern-text-with-video__video .wp-embed-aspect-16-9 .rll-youtube-player img{margin:0;height:100%;object-fit:cover}.pattern-text-with-video__video .wp-embed-aspect-16-9 iframe{border-radius:50%;aspect-ratio:1/1;width:100%;height:100%}.site-header{background-color:#fff;z-index:9;padding:0px;border-bottom-color:#e8e8e8}.site-header-wrapper{padding:20px 0px}.site-header-wrapper .mobile-menu-toggle{bottom:0;padding-top:0}.site-header .container{max-width:1440px;position:static}@media screen and (min-width: 1080px){.site-header .header-right{gap:34px}}.site-header .header-right__contact-data{column-gap:15px;max-width:unset}.site-header .header-right__contact-data img{grid-area:1/1/3/2}.site-header .header-right__contact-data a{font-size:20px;line-height:24px;font-weight:600;color:#161616;font-family:"Montserrat",sans-serif}.site-header .header-right__contact-data span{color:#161616}.site-header .header-right .btn__primary{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow}.site-header .header-right .btn__primary:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.site-header .header-right .btn__primary:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.site-header .header-right .btn__primary:focus{outline-color:#161616}.site-header-main-navigation{margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media screen and (min-width: 1080px){.site-header-main-navigation{margin-left:unset;margin-right:unset;padding:unset}}.site-header-main-navigation::before{content:"";position:absolute;left:0;right:0;border-top:1px solid #e8e8e8}.site-header-main-navigation.active{overflow-y:auto}.site-header-main-navigation ul.menu{padding:14px 0px !important;justify-content:center}@media screen and (min-width: 1080px){.site-header-main-navigation ul.menu{gap:44px}}.site-header-main-navigation ul.menu .menu-item a{color:#161616}.site-header-main-navigation ul.menu .menu-item a:hover{color:#cf792a}.site-header-main-navigation ul.menu .menu-item-has-children::before{top:20px}.site-header-main-navigation ul.menu .menu-item-has-children:hover::after{border-right:1px solid #161616;border-top:1px solid #161616}body.post-template .site-header{position:relative}.main-footer .site-footer{padding:48px 1rem;border-bottom:1px solid #f1f1f1}@media screen and (min-width: 993px){.main-footer .site-footer{padding:64px 1rem}}.main-footer .site-footer__info p{padding:24px 0 0 0;line-height:27px}.main-footer .site-footer__menu-col:nth-of-type(1){flex-shrink:3;padding-bottom:24px;border-bottom:1px solid #f1f1f1}@media screen and (min-width: 899px){.main-footer .site-footer__menu-col:nth-of-type(1){max-width:400px;flex-grow:1;padding-right:24px;border-right:1px solid #f1f1f1;border-bottom:0;padding-bottom:0}}.main-footer .site-footer__contact-details ul{padding-bottom:1rem}.main-footer .site-footer__contact-details ul li{display:flex;align-items:flex-start;gap:14px}.main-footer .site-footer .menu__title{margin-bottom:24px;font-size:18px !important;line-height:32px !important;font-family:"Karma",serif;text-transform:uppercase;font-weight:700}.main-footer .site-footer .menu-item:not(:last-child){margin-bottom:10px}.main-footer .site-footer .menu-item a:hover{color:#cf792a}.main-footer .site-footer .vertical-divider{height:1px;background-color:#f1f1f1}@media screen and (min-width: 899px){.main-footer .site-footer .vertical-divider{height:unset;width:1px}}.main-footer .site-footer .social_media{margin-top:1.5rem;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.main-footer .site-footer .social_media a svg{width:32px;height:32px}.main-footer .copyright-row{padding:1rem 0}.main-footer .copyright-row p{line-height:32px;font-size:14px}.notfound{margin:var(--pages-section-gap) auto;width:100%;line-height:1.4;text-align:center;color:#161616}.notfound p{margin-top:20px;font-size:18px;color:#161616}.notfound h6{font-size:16px;font-weight:600;font-family:"Karma",serif;margin:20px 0}.notfound input{max-width:700px;width:100%;height:40px;font-family:"Rubik",sans-serif;border:none;border-radius:0;font-size:16px;border-bottom:1px solid #161616;font-weight:300}.notfound input:focus{outline:none;border-bottom:1px solid #fb9434}.blogs-posts{margin-bottom:var(--pages-section-gap)}.blogs-posts__main-heading{margin-bottom:74px}.blogs-posts__pre{margin-bottom:8px}.blogs-posts__main{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1080px){.blogs-posts__main{flex-direction:row}}.blogs-posts__left{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.blogs-posts__left article{max-width:100%}@media screen and (min-width: 576px){.blogs-posts__left article{max-width:50%;flex-basis:calc(50% - 20px)}}@media screen and (min-width: 1080px){.blogs-posts__left article{max-width:33.33334%;flex-basis:calc(33.33334% - 37.331px)}}.blogs-posts__left article img{width:100%;height:200px;object-fit:cover;object-position:center;margin-bottom:10px;border-radius:5px}.blogs-posts__left article img.default-article-image{object-fit:contain;padding:32px;filter:grayscale(1);background:linear-gradient(358.7deg, #e8e8e8 1.15%, rgba(240, 246, 252, 0.79) 98.94%)}.blogs-posts__left article h2{font-size:23px !important;line-height:29px !important;margin-bottom:12px}.blogs-posts__left article a{text-decoration:none;font-weight:600;display:flex}.blogs-posts__left article a:hover{text-decoration:underline}.blogs-posts__left article span{color:#161616;font-size:13px;line-height:32px;display:block;margin-bottom:10px}.blogs-posts__left article p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#161616}.blogs-posts__pagination{flex-basis:100%;text-align:center;display:flex;justify-content:center;gap:10px;margin-top:50px}.blogs-posts__pagination a{background-color:#f8f8f8;color:#161616;font-weight:500;text-decoration:none;padding:10.5px 15.4px;border-radius:5px}.blogs-posts__pagination a:hover{background-color:#1c2329;color:#fff}.blogs-posts__pagination a:hover svg path{stroke:#fff}.blogs-posts__pagination a svg{padding-top:3px}.blogs-posts__pagination .page-numbers.current{color:#fff;font-weight:500;text-decoration:none;padding:10.5px 16.8px;background-color:#1c2329;margin:0 5px;border-radius:8px}.eat-no-sidebar .eeat-hero-cover{padding:var(--pages-section-gap) 0}.eat-no-sidebar .breadcrumbs li{line-height:29px;color:#fff}.eat-no-sidebar .breadcrumbs li a{color:#fff;text-decoration:underline}.eat-no-sidebar .breadcrumbs li:not(:last-child)::after{content:"";display:inline-block;width:10px;height:9px;margin:0 11px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTAgOSIgcGluVG9sZXJhbmNlPSJub25lIj4KPHBhdGggZD0iTTQuNzAyMzkgNC41TDAuNTc3MzkyIDguNjI1TC0uMDAwMTA4MSA4LjA0NzVMMy41NDczOTEgNC41TC0uMDAwMTA3NzkgMC45NTI1TDAuNTc3MzkyIDAuMzc1TDQuNzAyMzlaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik05LjQwNDc4IDQuNUw1LjI3OTc4IDguNjI1TDQuNzAyMjggOC4wNDc1TDguMjQ5NzggNC41TDQuNzAyMjggMC45NTI1TDUuMjc5NzggMC4zNzVMOS40MDQ3OCA0LjVaIiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPg==")}@media screen and (min-width: 768px){.eat-no-sidebar .eeat-hero-columns>div:first-child{border-right:1px solid rgba(219,219,219,.3137254902)}}.eat-no-sidebar .eeat-hero-columns>div:first-child h1{color:#fff !important;margin-top:1.5rem}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-grid{display:block}@media screen and (min-width: 576px){.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-grid{display:grid}}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-authors-img{align-self:flex-start}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-authors-img.check::after{background-image:url("./assets/images/author-check.svg")}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-authors-img:nth-of-type(1)::after{background-image:url("./assets/images/author-check.svg")}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-authors-title,.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-reviewers-title{color:#fff;margin-bottom:0;font-weight:700}@media screen and (min-width: 576px){.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-authors-title,.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-reviewers-title{margin-bottom:-16px}}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-reviewers-title{margin-top:32px}@media screen and (min-width: 576px){.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-reviewers-title{margin-top:10px}}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont{display:flex;flex-wrap:wrap;flex-direction:column;gap:1rem}@media screen and (min-width: 576px){.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont{flex-direction:row;gap:0}}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont .fuelist-eeat-hero-author-name{color:#fff;gap:unset;column-gap:8px;flex:1;order:-2}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont .fuelist-eeat-hero-author-name p{font-weight:400;font-size:18px;line-height:29px}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont .fuelist-eeat-hero-author-name p+a{font-weight:700;font-size:18px;line-height:29px}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont .fuelist-eeat-hero-author-description{color:#fff;line-height:29px}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-hero-author-data-cont .social-icons-container{order:-1;margin-top:0}.eat-no-sidebar .eeat-hero-columns .fuelist-eeat-post-meta-entry{color:#fff}.eat-no-sidebar .eeat-hero-columns .fuelist-icon{position:relative}.eat-no-sidebar .eeat-hero-columns .fuelist-icon::before{color:#fb9434}.eat-no-sidebar .eeat-hero-columns .fuelist-icon::after{content:"";display:inline-block;background-color:#161616;position:absolute;height:80%;width:80%;z-index:-1;inset:0;margin:auto;border-radius:50%}.eat-no-sidebar .wp-block-fuelist-seo-new-share-button p,.eat-no-sidebar .wp-block-fuelist-seo-new-share-button button{color:#cf792a;font-weight:600}.eat-no-sidebar .entry-content{padding:0 1rem}@media screen and (min-width: 900px){.eat-no-sidebar .entry-content{padding:0}}.eat-no-sidebar .entry-content h1,.eat-no-sidebar .entry-content h2,.eat-no-sidebar .entry-content h3,.eat-no-sidebar .entry-content h4,.eat-no-sidebar .entry-content h5,.eat-no-sidebar .entry-content h6{margin:2rem 0 1rem 0}.eat-no-sidebar .entry-content h2:first-child{margin-top:0}.eat-no-sidebar .entry-content p{margin-bottom:.75rem}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar{top:0;margin-left:0;display:none}@media screen and (min-width: 1080px){.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar{display:block;margin-left:2rem}}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar aside{padding-left:1.2rem;border-left-color:#f1f4f8}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar p.fsswh_title{color:#161616;font-weight:600;font-size:18px;line-height:32px;margin-bottom:.5rem}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar ul li{padding-top:16px;margin:0;line-height:10px}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar ul li a{color:#161616;font-weight:400;position:relative;text-decoration:none;left:-20px;padding-left:24px;max-width:300px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:29px}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar ul li a.active{font-weight:600;text-decoration:none;color:#161616}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar ul li a.active::before{content:"";position:absolute;height:99%;width:8px;left:0;border-radius:10px;background-color:#cf792a}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details{display:flex;flex-direction:column;gap:1.5rem;padding-top:4rem;align-items:flex-start;padding-bottom:2rem;padding-top:48px}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a{color:#161616;text-decoration:none;font-weight:600;font-size:21px;line-height:26px}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a::before{color:#161616;width:unset;height:unset}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone a:hover{color:#cf792a;text-decoration:none}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .fuelist-sidebar-phone img{height:28px;width:auto}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .btn{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow;letter-spacing:0}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .btn:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .btn:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar .fuelist-sidebar-contact-details .btn:focus{outline-color:#161616}@media screen and (min-width: 993px){.eat-no-sidebar .wp-block-fuelist-seo-new-eeat-sidebar{display:block}}.eat-no-sidebar .single-article__share-social{margin-top:2rem;padding:0 1rem}@media screen and (min-width: 768px){.eat-no-sidebar .single-article__share-social{padding:0}}.eat-no-sidebar .single-article__share-social p{font-weight:bold;font-family:"Karma",serif;font-size:18px;margin-bottom:.25rem}.core-block{padding:0 1rem}@media screen and (min-width: 1367px){.core-block{padding:0}}.core-block a{color:#161616;font-weight:500}.core-block.block__formatting--paragraph,.core-block.block__formatting--paragraph p,.core-block.block__formatting--list,.core-block.block__formatting--quote{color:#cf792a}.core-block.block__formatting--heading{color:#161616}.core-block.block__formatting--heading h2,.core-block.block__formatting--heading h3{color:#161616;margin-bottom:1.56rem;text-transform:capitalize}.core-block blockquote{padding:16px 16px 16px 40px;background:#f4fbff;position:relative}.core-block blockquote .block__formatting--paragraph{margin-bottom:0}.core-block blockquote::after{content:"";height:100%;width:3px;background:#161616;position:absolute;left:0;top:0}.core-block ul{list-style:initial}.text-with-image{position:relative;margin-top:var(--pages-section-gap)}.text-with-image:has(.align--right)::before{position:absolute;width:50%;height:60px;background-color:#161616;top:0;bottom:0;margin:auto;right:0}@media screen and (min-width: 900px){.text-with-image:has(.align--right)::before{content:""}}.text-with-image:has(.align--left)::before{position:absolute;width:50%;height:60px;background-color:#161616;top:0;bottom:0;margin:auto;left:0}@media screen and (min-width: 900px){.text-with-image:has(.align--left)::before{content:""}}.text-with-image__row{gap:3rem;align-items:unset}@media screen and (min-width: 1281px){.text-with-image__row{gap:5rem}}.text-with-image__preheading{margin-bottom:8px}.text-with-image__image img{box-shadow:none;filter:none;object-fit:cover;object-position:top;vertical-align:bottom;border-radius:50%;height:initial;aspect-ratio:1/1}.text-with-image__image::after,.text-with-image__image ::before{content:none}.text-with-image__content h2{margin-bottom:24px !important;color:#161616}.text-with-image__content h2 a:not(:hover){text-decoration:none}.text-with-image__content a:not(.text-with-image__button){color:#cf792a !important;text-decoration:underline}.text-with-image__content .anchor-primary a{color:#cf792a !important}.text-with-image__content p,.text-with-image__content ul,.text-with-image__content ol{margin-bottom:1rem}.text-with-image__content p:last-of-type,.text-with-image__content ul:last-of-type,.text-with-image__content ol:last-of-type{margin-bottom:0}.text-with-image__content ul,.text-with-image__content ol{padding-left:1.5rem}.text-with-image__subheading{font-family:"Montserrat",sans-serif;font-size:24px !important;font-weight:600;line-height:32px;color:#161616;margin-bottom:24px;margin-top:-16px}.text-with-image__button{margin-top:32px;align-self:flex-start;letter-spacing:0}.text-with-image__button.btn__primary{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;background:#fb9434;color:#161616 !important;box-shadow:0 4px 5px rgba(36,21,3,.1);transition:.3s ease box-shadow;margin-top:2rem}.text-with-image__button.btn__primary:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.text-with-image__button.btn__primary:hover{box-shadow:0 5px 5px -5px rgba(36,21,3,.1),0 10px 10px -5px rgba(36,21,3,.1),0 15px 15px -5px rgba(36,21,3,.1),0 20px 20px -5px rgba(36,21,3,.1)}.text-with-image__button.btn__primary:focus{outline-color:#161616}.text-with-image__headingIconOne{display:flex;align-items:center;gap:20px}.text-with-image__headingIconOne::before{content:"";flex-shrink:0;display:block;min-width:45px;height:45px;background-image:url("data:image/svg+xml,%3Csvg width='45' height='45' viewBox='0 0 45 45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5' cy='22.5' r='22.5' fill='%231C2329'/%3E%3Cpath d='M10 14.7097C10 13.2194 11.2194 12 12.7097 12C14.2 12 15.4194 13.2194 15.4194 14.7097' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M25.4839 32.5161H15.4194V14.7097M34.0001 14.7097V32.5161H31.6775' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.2903 12C32.7806 12 34 13.2194 34 14.7097' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.7097 12H31.2904' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 14.7097H13.871' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M29.6259 26.071H31.0969V27.5419L32.1227 28.5871L31.0969 29.6129V31.0839H29.6259L28.5808 32.129L27.5356 31.0839H26.0646V29.6129L25.0388 28.5871L26.0646 27.5419V26.071H27.5356L28.5808 25.0258L29.6259 26.071Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M30.129 32.5161V36L28.5806 34.4516L27.0322 36V32.5161' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.2904 17.8065H18.9033' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.2904 20.9032H18.9033' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M23.1614 24H18.9033' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;flex-shrink:0}.text-with-image__headingIconOne+p{margin-left:66px}.text-with-image .text-link{outline:0;text-decoration:none !important;font-weight:600 !important;display:inline-flex;font-size:1rem;line-height:20px;transition:background-color ease-in .1s;justify-content:center;font-family:"Montserrat",sans-serif;box-shadow:none;border-radius:4px;padding:11px 21px;text-transform:uppercase;position:relative;align-items:center;padding:0;background-color:rgba(0,0,0,0);box-shadow:none;color:#cf792a !important;text-transform:none;line-height:20px;border-radius:0;font-size:16px}.text-with-image .text-link:focus{outline-style:dotted;outline-width:2px;outline-offset:2px}.text-with-image .text-link:hover{color:#cf792a !important}@media screen and (min-width: 768px){.text-with-image .text-link::after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTguMTc0OTggNC45OTk4TDUuMjk5OTggMi4wOTk4QzUuMTE2NjQgMS45MTY0NyA1LjAyMDY0IDEuNjg3MTQgNS4wMTE5OCAxLjQxMThDNS4wMDMzMSAxLjEzNjQ3IDUuMDk5MzEgMC44OTkxMzcgNS4yOTk5OCAwLjY5OTgwNEM1LjQ4MzMxIDAuNTE2NDcxIDUuNzE2NjQgMC40MjQ4MDQgNS45OTk5OCAwLjQyNDgwNEM2LjI4MzMxIDAuNDI0ODA0IDYuNTE2NjQgMC41MTY0NzEgNi42OTk5OCAwLjY5OTgwNEwxMS4zIDUuMjk5OEMxMS41IDUuNDk5OCAxMS42IDUuNzMzMTQgMTEuNiA1Ljk5OThDMTEuNiA2LjI2NjQ3IDExLjUgNi40OTk4IDExLjMgNi42OTk4TDYuNjk5OTggMTEuMjk5OEM2LjUxNjY0IDExLjQ4MzEgNi4yODczMSAxMS41NzkxIDYuMDExOTggMTEuNTg3OEM1LjczNjY0IDExLjU5NjUgNS40OTkzMSAxMS41MDA1IDUuMjk5OTcgMTEuMjk5OEM1LjExNjY0IDExLjExNjUgNS4wMjQ5OCAxMC44ODMxIDUuMDI0OTggMTAuNTk5OEM1LjAyNDk4IDEwLjMxNjUgNS4xMTY2NCAxMC4wODMxIDUuMjk5OTcgOS44OTk4TDguMTc0OTggNi45OTk4TDAuOTk5OTc2IDYuOTk5OEMwLjcxNjY0MiA2Ljk5OTggMC40Nzg5NzUgNi45MDM4IDAuMjg2OTc1IDYuNzExOEMwLjA5NDk3NDMgNi41MTk4IC0wLjAwMDY5MDcxNiA2LjI4MjQ3IC0yLjQwODU1ZS0wNSA1Ljk5OThDLTIuNDA3MzJlLTA1IDUuNzE2NDcgMC4wOTU2NDA5IDUuNDc4OCAwLjI4Njk3NSA1LjI4NjhDMC40NzgzMDggNS4wOTQ4IDAuNzE1OTc2IDQuOTk5MTQgMC45OTk5NzYgNC45OTk4TDguMTc0OTggNC45OTk4WiIgZmlsbD0iI0NGNzkyQSIvPgo8L3N2Zz4=);position:relative;transition:left .2s;left:10px}.text-with-image .text-link:hover{background:none}.text-with-image .text-link:hover::after{left:15px}}.text-with-image .text-link{margin-top:2rem;font-size:16px;text-decoration:underline !important}.text-with-image.with-contain img{object-fit:contain;object-position:center;background:#fff}.text-with-image[class*=bg-]{padding:var(--pages-section-gap) 0}.text-with-image[class*=bg-] .text-with-image__content a:not(.text-with-image__button){color:#cf792a !important}.is-align-start .text-with-image__row{align-items:flex-start}.two-columns-text{margin-top:var(--pages-section-gap);position:relative}.two-columns-text__row{gap:1rem}@media screen and (min-width: 900px){.two-columns-text__row{gap:3.75rem}}.two-columns-text__row.is-separated::before{width:1px;height:100%;position:absolute;left:0;top:0;background-color:#f8f8f8;right:0;margin:auto}@media screen and (min-width: 900px){.two-columns-text__row.is-separated::before{content:""}}.two-columns-text__row.less-gap{gap:1rem}.two-columns-text__row .column{margin-top:0;max-width:100%}@media screen and (min-width: 900px){.two-columns-text__row .column{max-width:50%;flex-basis:50%}}.two-columns-text__row .column.shadow-container{background-color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.05);border-radius:3px;padding:32px;width:100%;z-index:2}.two-columns-text h2{margin-bottom:24px}.two-columns-text h2,.two-columns-text h3{color:#161616}.two-columns-text p,.two-columns-text ol,.two-columns-text ul{color:#161616;font-weight:400}.two-columns-text p a,.two-columns-text ol a,.two-columns-text ul a{color:#fb9434}.two-columns-text p strong,.two-columns-text ol strong,.two-columns-text ul strong{font-weight:600}.two-columns-text.has-background-dark{padding:var(--pages-section-gap) 0;background-image:url("./assets/images/bgDarkPattern.jpg")}.two-columns-text.has-background-dark h2,.two-columns-text.has-background-dark h3{color:#fff}.two-columns-text.has-background-dark p,.two-columns-text.has-background-dark ol,.two-columns-text.has-background-dark ul{color:#f8f8f8}.two-columns-text[class*=bg-] .two-columns-text__row::before{background-color:#d8e2e9}.two-columns-text--posts .two-columns-text__row{justify-content:space-between;gap:3rem}@media screen and (min-width: 900px){.two-columns-text--posts .two-columns-text__row{gap:3.75rem}}.two-columns-text--posts .two-columns-text__row .column{max-width:540px}.two-columns-text--posts li.type-post{margin-bottom:34px}.two-columns-text--posts li.type-post:last-child{margin-bottom:0}.two-columns-text--posts .wp-block-post-date{line-height:29px;color:#161616}.two-columns-text--posts h5{font-weight:600;font-size:22px !important;line-height:30px}.two-columns-text--posts h5 a{color:#161616}.two-columns-text--posts h5 a:hover{color:#8c3738}.two-columns-text--posts .btn{margin-top:40px}
