@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);
body:not(.home) .site-header{border-bottom:1px solid rgba(0,0,0,.15)}.header-right-wrap{align-items:center;display:flex;gap:1.875rem}.header-right-wrap .link-arrow-icon{align-items:center;color:#404330;display:flex;font-size:1rem;font-weight:600}.header-right-wrap .link-arrow-icon:hover{color:#414a4b}.header-right-wrap .link-arrow-icon:after{background-image:url(../images/button-arrow-icon-kelp.f5a80b92.png);content:"";display:inline-block;height:24px;margin-left:12px;width:24px}@media only screen and (max-width:1200px){.header-right-wrap{gap:1.25rem}}.home-hero-banner{color:#000;font-size:1.5rem;text-align:left}.home-hero-banner h1{color:#000;font-size:4.625rem;font-weight:500;text-shadow:0 0 5px #9b9b9b}.home-hero-banner h1:after{background-image:url(../images/tm-icon.2067674f.png);display:inline-block;height:23px;margin-left:7px;position:relative;top:3px;width:23px}.home-hero-banner p{text-shadow:0 0 5px #9b9b9b}.home-hero-banner .home-banner-p{max-width:600px}.home-hero-banner .banner-attorney,.old-banner-content{display:none}.front-page-1 .image-section{background-image:radial-gradient(circle at 30% 48%,hsla(36,41%,66%,.4),hsla(0,0%,100%,0),hsla(0,0%,100%,0));height:auto;padding-top:0}.front-page-1 .image-section .button{background-color:#404330;color:#fff}.front-page-1 .flexible-widgets .widget{margin-bottom:0}.banner-slider-wrap img{display:block;height:780px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.home-banner-slider-wrap{position:relative}.home-banner-slider-wrap .wrap{bottom:22%;left:0;position:absolute;right:0;width:100%;z-index:99}.home-banner-slider-wrap .owl-carousel .owl-dots{margin-top:-20px;position:relative;z-index:999}@media only screen and (max-width:1200px){.home-hero-banner{font-size:1.375rem}.home-hero-banner h1{font-size:3.875rem}.front-page-1 .image-section{background-image:radial-gradient(circle at 38% 70%,hsla(36,41%,66%,.6),hsla(0,0%,100%,0),hsla(0,0%,100%,0))}}@media only screen and (max-width:800px){.home-hero-banner{text-align:center}.home-hero-banner .button{margin-top:10px}.home-hero-banner .banner-attorney{margin:40px 0 0}.home-hero-banner .banner-attorney img{height:460px;-o-object-fit:contain;object-fit:contain}.front-page-1 .image-section{background-image:linear-gradient(transparent 25%,hsla(36,41%,66%,.4) 62%,transparent 90%)}}@media only screen and (max-width:730px){.home-hero-banner h1{font-size:3.5rem}}@media only screen and (max-width:660px){.home-hero-banner h1{margin-inline:auto;max-width:430px}}@media only screen and (max-width:480px){.home-hero-banner h1{font-size:2.5rem;max-width:388px}.home-hero-banner .banner-attorney img{height:340px}.front-page-1 .image-section{background-image:linear-gradient(transparent 8%,hsla(36,41%,66%,.5) 62%,transparent 90%)}}@media only screen and (max-width:320px){.home-hero-banner h1{font-size:2.1875rem}}.home-about__title{color:#404330;font-size:3.125rem;margin:0 40px 30px}.home-about__title strong{display:block;font-weight:400}.home-about__image{position:relative;text-align:center}.home-about__image img{position:relative;z-index:1}.home-about__content{color:#31313f;margin:0 40px 25px}.home-about__content p{margin-bottom:20px}.home-about__content .button{margin-top:20px}.wp-block-image.home-about__image{margin-bottom:0}.home-practice{display:grid;gap:1.25rem;grid-template-columns:repeat(5,1fr)}.home-practice .practice-box{background-color:#404330;border:2px solid #404330;overflow:hidden;padding:25px 20px 0;position:relative;text-align:left;transition:all .3s ease-in-out}.home-practice .practice-box h3{bottom:-120px;font-size:1.75rem;margin-top:50px;transition:all .3s ease-in-out}.home-practice .practice-box h3 strong{display:block;font-weight:inherit}.home-practice .practice-box h3 a:hover{color:#fff;text-decoration:underline;text-underline-offset:1px}.home-practice .practice-box img{position:absolute;right:40px;transition:all .4s ease-in-out}.home-practice .practice-box .practice-text{bottom:-140px;font-size:1rem;opacity:0;transition:all .3s ease-in-out}.home-practice .practice-box .practice-text,.home-practice .practice-box h3{position:relative}.home-practice .practice-box:hover{background-color:#f0f0ee;border-color:rgba(65,67,48,.27)}.home-practice .practice-box:hover .practice-text,.home-practice .practice-box:hover h3{bottom:0;color:#414a4b;opacity:1}.home-practice .practice-box:hover h3 a{color:#414a4b}.home-practice .practice-box:hover img{filter:brightness(0) saturate(100%) invert(25%) sepia(11%) saturate(801%) hue-rotate(29deg) brightness(99%) contrast(98%);transform:scale(.5);transform-origin:top right}.practice-button{margin-top:40px}.practice-button a.button{background-color:#f0f0ee;border-color:#f0f0ee;color:#404330;padding:13px 32px}.practice-button a.button:hover{background-color:transparent!important;color:#f0f0ee!important}.home-work-header{font-weight:600;text-align:left}.home-work-header>.is-layout-constrained{display:grid;grid-template-columns:445px 1fr}.home-work-header .work-subtitle{color:#060d13;font-size:1.5rem;margin-bottom:10px}.home-work-content{margin-top:30px}.home-work-content>.is-layout-constrained{-moz-column-gap:2.1875rem;column-gap:2.1875rem;display:grid;grid-template-columns:repeat(3,1fr)}.home-work-content .home-work-box{font-size:1rem;text-align:left}.home-work-content .home-work-box .wp-block-image{margin-bottom:40px}.home-work-content .home-work-box hr.wp-block-separator{border-top:2px solid #eaeaea!important;transition:all .2s ease-in-out}.home-work-content .home-work-box .work-number{font-family:Plus Jakarta Sans,system-ui;font-weight:500;margin-bottom:5px}.home-work-content .home-work-box h2{color:#404330;font-weight:600;margin-bottom:2.25rem}.home-work-content .home-work-box:hover hr.wp-block-separator{border-top-color:#404330!important}.title-after-text,.title-before-text{font-weight:600}.title-before-text{margin-bottom:20px}.home-trust-section{color:#d2d2d2}.practice-imgcontent-box>.wp-block-group__inner-container{display:grid}.practice-imgcontent-box.pa-imgandtext>.wp-block-group__inner-container{grid-template-columns:51% 49%}.practice-imgcontent-box.pa-textandimg>.wp-block-group__inner-container{grid-template-columns:49% 51%}.practice-imgcontent-box.pa-textandimg .practice-imgcontent-box__content{grid-column:1/2;grid-row:1/-1}.practice-imgcontent-box .wp-block-image{margin:3.625rem 0}.practice-imgcontent-box .wp-block-image img{height:100%;-o-object-fit:cover;object-fit:cover}.practice-imgcontent-box__content{border:2px solid #414a4b;font-size:1rem;padding:3.5rem 3.125rem 1.875rem;text-align:left}.practice-imgcontent-box__content .practice-content-title{color:#404330;font-size:2rem;font-weight:600}.practice-imgcontent-box__content ul li strong:first-child{display:block;margin-bottom:3px}.home-choose-section>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr}.home-choose-section .home-choose-box{border:2px solid #cbcbcb;font-size:1rem;margin-top:-2px;text-align:left}.home-choose-section .home-choose-box a{text-decoration:underline}.home-choose-section .home-choose-box a:hover{color:#f0f0ee}.home-choose-section .home-choose-box:has(.choose-box-title){padding:2.5rem 2.8125rem .625rem 5rem}.home-choose-section .home-choose-box:has(.widget-title){border:none;font-size:1.125rem;padding:10px 0 0 10px}.home-choose-section .home-choose-box:nth-child(2n){margin-left:-1px}.home-choose-section .home-choose-box .widget-title strong{display:block;font-weight:400}.home-choose-section .home-choose-box .choose-box-title{font-weight:600;margin-bottom:.625rem;position:relative}.home-choose-section .home-choose-box .choose-box-title:before{background-image:url(../images/site-list-icon-white.ea7e704d.png);content:"";height:26px;left:-40px;position:absolute;top:3px;width:26px}.home-question-section{background-color:#404330;padding:70px 100px 40px;text-wrap:pretty}.home-question-section a{text-decoration:underline}.home-question-section .widget-title{margin-bottom:30px}.front-page-10 .gform_wrapper{margin:auto;max-width:1000px}.home-cta-section{background-color:#404330;border-color:#404330;border-style:solid;border-width:5px 0}.home-cta-section>.wp-block-group__inner-container{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.home-cta-section .wp-block-image{margin-bottom:0}.home-cta-section .wp-block-image img{height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 20%;object-position:0 20%;width:100%}.home-cta-section .cta-section-content{font-size:1.25rem;margin-left:100px;max-width:620px}.front-page-12 .featuredpost{-moz-column-gap:2.25rem;column-gap:2.25rem;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:0}.front-page-12 .featuredpost .entry{border:2px solid #909cae;margin-bottom:0;padding-bottom:50px;position:relative}.front-page-12 .featuredpost .entry .entry-image{height:270px;-o-object-fit:cover;object-fit:cover;width:100%}.front-page-12 .featuredpost .entry .entry-header{margin:0 30px;padding-top:50px}.front-page-12 .featuredpost .entry .entry-header .entry-categories{color:#3f3f51;font-weight:500;left:0;margin:auto;position:absolute;right:0;top:295px}.front-page-12 .featuredpost .entry .entry-header .entry-time{border-top:1px solid #e0e3e8;bottom:0;color:#404051;left:0;margin:auto;padding:7px 0 12px 20px;position:absolute;right:0;text-align:left}.front-page-12 .featuredpost .entry .entry-header .entry-time:before{content:"";font-family:dashicons;font-size:18px;margin-right:10px;position:relative;top:2px}.front-page-12 .featuredpost .entry .entry-content{color:#414151;font-size:16px;margin:0 30px}.front-page-12 .featuredpost .entry .entry-content .more-link{bottom:12px;color:#31313f;display:flex;font-weight:600;gap:10px;position:absolute;right:20px}.front-page-12 .featuredpost .entry .entry-content .more-link:hover{color:#404330}.front-page-12 .featuredpost .entry .entry-content .more-link:after{background-image:url(../images/button-arrow-icon-kelp.f5a80b92.png);content:"";display:inline-block;height:24px;width:24px}.testimonial-section{margin-top:-20px}.testimonial-box{background-color:#fff;box-shadow:0 0 42px rgba(174,122,51,.1);color:#313140;font-weight:500;margin:24px 3%;padding:40px 30px;text-align:left}.testimonial-box .tes-header{-moz-column-gap:16px;column-gap:16px;display:flex}.testimonial-box .tes-header h4{color:#414a4b;font-weight:500;margin-bottom:4px}.testimonial-box .tes-header .tes-pic{border-radius:50%;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.sidebar-testimonial-section .testimonial-box{border:1px solid #808798;margin:0;padding:35px 26px}.sidebar-testimonial-section .testimonial-box .tes-content{margin-bottom:30px}@media only screen and (min-width:1025px){.home-about>.wp-block-group__inner-container{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}.home-about{text-align:left}.home-about__title{align-self:end;grid-column:2/3}.home-about__image{grid-column:1/2;grid-row:1/3}}@media only screen and (min-width:1400px){.home-question-section .content-question{margin:auto;max-width:1000px}}@media only screen and (max-width:1600px){.home-cta-section .cta-section-content{margin:auto}}@media only screen and (max-width:1280px){.home-about__title{font-size:2.625rem}.wp-block-image.home-about__image{margin-bottom:0}.home-practice .practice-box{padding:40px 20px 10px}.home-practice .practice-box h3{font-size:1.625rem}.home-cta-section .cta-section-content{font-size:1.125rem;padding:0 40px;text-wrap:pretty}}@media only screen and (max-width:1200px){.home-about__title{font-size:2.25rem}.home-practice{grid-template-columns:repeat(2,1fr)}.home-practice .practice-box h3{bottom:-70px;margin-top:40px}}@media only screen and (min-width:1025px)and (max-width:1200px){.front-page-12 .featuredpost{-moz-column-gap:1.25rem;column-gap:1.25rem}.front-page-12 .featuredpost .entry{padding-bottom:100px}.front-page-12 .featuredpost .entry .entry-header .entry-time{bottom:50px;padding:7px 0 12px;text-align:center}.front-page-12 .featuredpost .entry .entry-content,.front-page-12 .featuredpost .entry .entry-header{margin:0 20px}.front-page-12 .featuredpost .entry .entry-content .more-link{bottom:20px;justify-content:center;right:0;text-align:center;width:100%}}@media only screen and (max-width:1024px){.home-about__content{margin:0;text-wrap:pretty}.home-about__title{font-size:3rem;margin:0 0 30px}.wp-block-image.home-about__image{display:inline-block;margin-bottom:40px}.home-practice .practice-box{padding:40px 40px 10px}.home-practice .practice-box h3{bottom:-100px}.practice-button{margin-top:30px}.home-work-header>.is-layout-constrained,.practice-imgcontent-box.pa-imgandtext>.wp-block-group__inner-container,.practice-imgcontent-box.pa-textandimg>.wp-block-group__inner-container{grid-template-columns:1fr}.practice-imgcontent-box.pa-textandimg .practice-imgcontent-box__content{grid-row:auto}.practice-imgcontent-box .wp-block-image{margin:0}.practice-imgcontent-box__content{background-color:#fff;margin:-50px 25px 0}.home-choose-section>.wp-block-group__inner-container{grid-template-columns:1fr}.home-choose-section .home-choose-box:has(.widget-title){padding:0 0 40px 10px}.home-choose-section .home-choose-box:nth-child(2n){margin-left:0}.home-question-section{padding:60px 40px 30px}.front-page-12 .featuredpost{grid-template-columns:repeat(2,1fr)}.front-page-12 .featuredpost .entry:last-child{display:none}}@media only screen and (max-width:800px){.home-practice .practice-box h3{bottom:-130px}.home-work-header{font-size:16px}.home-work-content .home-work-box .wp-block-image,.home-work-content .home-work-box h2{margin-bottom:20px}.home-work-content>.is-layout-constrained{grid-template-columns:1fr;row-gap:1.875rem}.home-cta-section>.wp-block-group__inner-container{grid-template-columns:1fr}.home-cta-section .wp-block-image img{height:300px}.home-cta-section .cta-section-content{padding:60px 40px}.front-page-12 .featuredpost{grid-template-columns:1fr}.front-page-12 .featuredpost .entry{margin-inline:auto;max-width:450px}.front-page-12 .featuredpost .entry:nth-child(2){display:none}.front-page-12 .featuredpost .entry .entry-image{width:revert-layer}}@media only screen and (max-width:680px){.home-work-header .work-subtitle{font-size:1.25rem}}@media only screen and (max-width:660px){.home-practice{grid-template-columns:1fr}.home-practice .practice-box img{right:auto}.home-practice .practice-box:hover img{transform-origin:top left}.home-practice .practice-box:hover .practice-text,.home-practice .practice-box:hover h3{bottom:-20px}.home-practice .practice-box h3{bottom:-70px}.home-practice .practice-box h3 strong{display:inline}.home-work-header .work-subtitle{font-size:1.25rem}.practice-imgcontent-box__content{padding:2.5rem 1.875rem}.pa-section .wp-block-spacer{height:60px!important}}@media only screen and (max-width:540px){.home-about__image:after{font-size:2rem;left:-108px;top:170px}.wp-block-image.home-about__image{padding:0 20px}}@media only screen and (max-width:480px){.home-about__title{font-size:2.375rem}.home-practice .practice-box h3{bottom:-110px}.practice-imgcontent-box__content{margin:-50px 15px 0;padding:1.875rem 1.25rem}.home-choose-section .home-choose-box:has(.widget-title){padding:0 0 20px 10px}.home-choose-section .home-choose-box:has(.choose-box-title){padding:1.875rem 1.25rem .625rem 3.75rem}.home-question-section{padding:50px 20px 30px}.home-cta-section .wp-block-image img{height:280px}.home-cta-section .cta-section-content{padding:40px 20px}.front-page-12 .featuredpost .entry{padding-bottom:100px}.front-page-12 .featuredpost .entry .entry-header .entry-time{bottom:50px;padding:7px 0 12px;text-align:center}.front-page-12 .featuredpost .entry .entry-content,.front-page-12 .featuredpost .entry .entry-header{margin:0 20px}.front-page-12 .featuredpost .entry .entry-content .more-link{bottom:20px;justify-content:center;right:0;text-align:center;width:100%}}@media only screen and (max-width:340px){.home-about__image:after{font-size:1.125rem;left:-65px;top:110px}.home-practice .practice-box{padding:40px 20px 10px}}.footer-widgets{font-size:1rem}.footer-widgets .wrap{display:flex;justify-content:space-between}.footer-widgets .wrap .widget-title{font-size:1.5rem}.footer-widgets .wrap .widget-title:after{background-color:#f0f0ee;content:"";display:block;height:1px;margin:8px 0 26px;width:40px}.footer-widgets address{font-family:Plus Jakarta Sans,system-ui;font-style:normal;margin-bottom:1.125rem}.footer-widgets address strong{font-weight:400}.footer-widgets .footer-mail,.footer-widgets .footer-phone{font-family:Plus Jakarta Sans,system-ui;font-size:.9375rem;margin-bottom:1.125rem}.footer-widgets .footer-mail a{text-decoration:underline}.site-footer p{font-family:Plus Jakarta Sans,system-ui}.site-footer p strong{font-weight:400}@media only screen and (max-width:1024px){.footer-logo-image{width:200px}}@media only screen and (max-width:760px){.footer-widgets{text-align:center}.footer-widgets .wrap{flex-wrap:wrap}.footer-widgets .wrap .widget-area{width:100%}.footer-widgets .wrap .footer-widgets-3 .widget{margin-bottom:0}.footer-widgets .wrap .widget-title:after{margin:8px auto 26px}.footer-logo-image{margin:auto}}body:not(.home):not(.page) .content .entry-header{padding-left:126px;position:relative}body:not(.home):not(.page) .content .entry-header .entry-time{background-color:#404330;border-radius:6px;color:#fff;display:flex;flex-direction:column;font-size:.9375rem;font-weight:500;height:96px;justify-content:center;left:0;position:absolute;top:10px;width:96px}body:not(.home):not(.page) .content .entry-header .entry-time .date{font-family:Plus Jakarta Sans,system-ui;font-size:2.1875rem;font-weight:700;line-height:1.1}.content-img-gallery{gap:30px}.entry-content img{border-radius:8px}.wp-post-image{margin-bottom:30px}.add-sideborder-content{border-left:2px solid rgba(0,0,0,.38);margin-left:45px;padding-left:77px}.colored-content-box{background-color:#f0f0ee;border-radius:10px;padding:44px 40px 14px}.after-content-widget{background-image:url(../images/footer-cta-image.96d47f00.jpg);margin-bottom:100px;position:relative}.after-content-widget:after{background-color:rgba(64,67,48,.9);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.after-entry-cta-box{border-radius:8px;color:#fff;padding:70px 80px;position:relative;text-align:center;z-index:9}.after-entry-cta-box h2{font-size:3.125rem;margin-bottom:20px;text-transform:uppercase}.after-entry-cta-box a.button{background-color:#f0f0ee;border-color:#f0f0ee;color:#404330}.after-entry-cta-box a.button:hover{background-color:transparent;border-color:#f0f0ee}.entry-content ul.special-list-item{margin-top:30px}.entry-content ul.special-list-item li{color:#666;font-family:Cormorant Garamond,serif;font-size:1.375rem;font-weight:600;margin-bottom:8px}.entry-content ul.special-list-item li:before{top:5px}.blog .entry-content{margin-left:45px;padding-left:86px;position:relative}.blog .entry-content:before{background-color:rgba(0,0,0,.38);height:calc(100% - 20px);left:0;position:absolute;top:0;width:1.5px;z-index:-1}.blog .archive-description,.blog .entry-footer{display:none}.button.read-more-button{display:table;margin-top:30px}.button.read-more-button:hover{background-color:#404330;border-color:#404330}.entry-content .rank-math-list .rank-math-list-item{background-color:#f0f0ee;border-radius:10px;margin-bottom:30px;padding:40px 40px 20px}ul.title-list-style li>strong{display:block}.entry-meta .entry-author{font-size:1.125rem;font-weight:500;text-transform:capitalize}.attorney-section-wrap.attorney-big-box{margin-bottom:3em}.attorney-section-wrap.attorney-small-box.add-m-bottom{margin-bottom:2em}.attorney-section-wrap .is-layout-grid{gap:2em}.attorney-section-wrap .is-layout-grid .wp-block-group__inner-container{position:relative}.attorney-section-wrap .is-layout-grid .wp-block-group__inner-container .attorney-name{margin:15px 0 0 20px}.attorney-section-wrap .is-layout-grid .wp-block-group__inner-container .wp-block-image{margin-bottom:0}.attorney-section-wrap.attorney-small-box .is-layout-grid .wp-block-group__inner-container .attorney-name{font-size:1.75rem}@media only screen and (max-width:1400px){.attorney-section-wrap.attorney-big-box .is-layout-grid .wp-block-group__inner-container .attorney-name{font-size:2.125rem}.attorney-section-wrap.attorney-small-box .is-layout-grid .wp-block-group__inner-container .attorney-name{font-size:1.5rem}}@media only screen and (max-width:1200px){.after-entry-cta-box{padding:50px 40px}.after-entry-cta-box h2{font-size:2.625rem}.attorney-section-wrap .is-layout-grid{gap:1em}.attorney-section-wrap.attorney-big-box .is-layout-grid .wp-block-group__inner-container .attorney-name{font-size:1.75rem}.attorney-section-wrap.attorney-small-box .is-layout-grid .wp-block-group__inner-container .attorney-name{font-size:1.3125rem}}@media only screen and (max-width:1024px){.after-content-widget{margin-bottom:80px}}@media only screen and (max-width:680px){body:not(.home):not(.page) .content .entry-header{padding-left:110px}body:not(.home):not(.page) .content .entry-header .entry-time{font-size:.75rem;height:80px;width:80px}body:not(.home):not(.page) .content .entry-header .entry-time .date{font-size:1.875rem}.add-sideborder-conten,.blog .entry-content{padding-left:65px}.after-entry-cta-box{text-wrap:pretty}}@media only screen and (max-width:600px){.attorney-section-wrap .is-layout-grid{grid-template-columns:1fr}}@media only screen and (max-width:480px){body:not(.home):not(.page) .content .entry-header{padding-left:0}body:not(.home):not(.page) .content .entry-header .entry-time{top:0}.add-sideborder-content,.blog .entry-content{border-left:none;margin-left:0;padding-left:0}.blog .entry-content:before{height:0;width:0}.content-img-gallery{flex-direction:column}.adjust-spacer-20{height:20px!important}.colored-content-box{padding:30px 20px 14px}.after-entry-cta-box{padding:30px 20px}.after-entry-cta-box h2{font-size:2.375rem}}@media only screen and (max-width:360px){.after-entry-cta-box h2{font-size:2rem}}.sidebar-primary{margin-top:40px}.sidebar-primary .widget{background-color:#404330;border-radius:6px;color:#fff;padding:40px 24px 50px}.sidebar-primary .widget .widget-title{font-size:2.1875rem;text-transform:uppercase}.sidebar-primary .widget .widget-title strong{display:block;font-weight:400}.sidebar-primary .gform_wrapper .gform-body .gform_fields{row-gap:12px!important}.sidebar-primary .gform_wrapper .gform-body .gfield .ginput_container--name span{flex:auto!important;padding:0 6px!important}.sidebar-primary .gform_wrapper .gform_footer{justify-content:center;margin-top:20px}.sidebar-primary .gform_wrapper .gform_footer input[type=submit]{background-color:#f0f0ee!important;border-color:#f0f0ee!important;border-radius:3px!important;color:#404330!important}.sidebar-primary .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#404330!important}.sidebar-primary a.button{background-color:#f0f0ee;border-radius:3px;color:#404330}.sidebar-primary a.button:hover{background-color:transparent}.sidebar-primary .widget.featured-content{margin-bottom:0;padding:0}.sidebar-primary .widget.featured-content .entry{border-top:1px solid hsla(0,0%,100%,.15);padding:30px 5px 0}.sidebar-primary .widget.featured-content .entry-header{padding-top:45px;position:relative}.sidebar-primary .widget.featured-content .entry-header .entry-title{font-size:1.5rem;margin-bottom:1.125rem}.sidebar-primary .widget.featured-content .entry-header .entry-title a{color:#fff}.sidebar-primary .widget.featured-content .entry-header .entry-time{font-family:Plus Jakarta Sans,system-ui;font-weight:300;position:absolute;top:0}.sidebar-primary .widget.featured-content .entry-header .entry-time:before{color:#404330;content:"";font-family:dashicons;font-size:18px;margin-right:10px;position:relative;top:2px}.sidebar-primary .widget.featured-content .entry-header .entry-categories a{color:#fff;font-weight:600}.sidebar-primary .widget.featured-content .entry-header .entry-categories a:hover{color:#f0f0ee}.page .sidebar-primary{margin-top:10px}.sidebar-pa-section ul li a{align-items:center;background-color:#4a4e3a;border:2px solid #4a4e3a;display:flex;padding:27px 26px}.sidebar-pa-section ul li a img{margin-right:20px;width:60px}.sidebar-pa-section ul li a strong{color:#fff;font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:500;line-height:1.3}.sidebar-pa-section ul li a:hover{background-color:#545843;border-color:#5e624e}@media only screen and (max-width:1400px){.sidebar-pa-section ul li a img{width:46px}.sidebar-pa-section ul li a strong{font-size:1.375rem}}@media only screen and (min-width:1025px)and (max-width:1200px){.sidebar-primary .widget .widget-title{font-size:1.75rem}.sidebar-pa-section ul li a{padding:25px 20px}.sidebar-pa-section ul li a img{margin-right:14px;width:44px}.sidebar-pa-section ul li a strong{font-size:1.125rem}.sidebar-testimonial-section .testimonial-box .tes-content{font-size:15px}}@media only screen and (max-width:1024px){.sidebar-primary{margin-top:0}.sidebar-primary .gform_wrapper .gform-body .gfield .ginput_container--name span{width:100%}.sidebar-primary .widget .widget-title strong{display:inline}}@media only screen and (max-width:360px){.sidebar-primary .widget .widget-title{font-size:1.875rem}.sidebar-pa-section ul li{padding-bottom:0}.sidebar-pa-section ul li a{padding:20px}.sidebar-pa-section ul li a img{margin-right:10px}.sidebar-pa-section ul li a strong{font-size:1.25rem}}.gform_heading{display:none!important}.gform_wrapper{text-align:left}.gform_wrapper .gform-body .gfield_label,.gform_wrapper .gform-body .gform-field-label{display:none}.gform_wrapper .gform-body .gfield input,.gform_wrapper .gform-body .gfield textarea{border-color:#ccc;font-size:1rem;height:auto;line-height:normal!important;padding:14px 20px!important}.gform_wrapper .gform-body .gfield input:focus,.gform_wrapper .gform-body .gfield textarea:focus{border-color:#404330;box-shadow:0 0 5px #404330!important}.gform_wrapper .gform-body .gfield textarea{height:160px}.gform_wrapper .gform-body .gfield .ginput_container--name{-moz-column-gap:16px;column-gap:16px}.gform_wrapper .gform-body .gfield .ginput_container--name .name_first{padding-right:0}.gform_wrapper .gform-body .gfield .ginput_container--name .name_last{padding-left:0}.gform_wrapper .gform-body .gform_fields{row-gap:18px}.gform_wrapper .gform_footer input[type=submit]{background-color:transparent!important;border:3px solid #404330!important;border-radius:0!important;color:#404330!important;font-size:16px!important;font-weight:600!important;height:auto!important;line-height:normal!important;padding:17px 40px!important;text-transform:uppercase!important}.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#404330!important;color:#f0f0ee!important}.gform_wrapper .gform_footer input[type=submit]:focus{box-shadow:0 0 5px #404330!important}.front-page-10 .gform_wrapper .gform_footer{justify-content:center}@media only screen and (max-width:640px){.gform_wrapper .gform-body .gform_fields{row-gap:12px}.gform_wrapper .gform-body .gfield .ginput_container--name .name_first{padding-right:6px}.gform_wrapper .gform-body .gfield .ginput_container--name .name_last{padding-left:6px}}.header-sticky-menu{opacity:0}.header-sticky-menu section{color:#fff;float:left;font-size:15px;height:0;padding:0 8px;text-align:center;width:25%}.responsive-menu-wrap{cursor:pointer;font-weight:400}.header-sticky-menu .widget ul.menu{background-color:#404330;border-bottom:1px solid hsla(0,0%,100%,.1);display:none;left:0;margin-top:10px;max-height:400px;overflow-y:scroll;padding:10px 20px;position:absolute;text-align:left;width:100%}.header-sticky-menu .widget ul li{margin-bottom:0;padding-bottom:0;position:relative}.header-sticky-menu .widget ul li:last-child{border-bottom:0}.header-sticky-menu .widget ul ul{border:0;height:auto;margin-top:0;padding-left:0;position:relative}.header-sticky-menu .widget ul::-webkit-scrollbar{width:3px}.header-sticky-menu .widget ul li a{color:#fff;display:block;font-size:1rem;font-weight:400;padding:8px 0}.header-sticky-menu .widget ul li a:hover{padding-left:5px;text-decoration:underline}.header-sticky-menu .widget ul li.current-menu-item a{text-decoration:underline}.header-sticky-menu .widget a{display:block}.header-sticky-menu .widget .responsive-menu-wrap,.header-sticky-menu .widget .sticky-blog-wrap a,.header-sticky-menu .widget .sticky-call-wrap a,.header-sticky-menu .widget .sticky-contact-wrap a{color:#fff;font-size:1rem;font-weight:400}.header-sticky-menu .widget .responsive-menu-wrap:before,.header-sticky-menu .widget .sticky-blog-wrap i,.header-sticky-menu .widget .sticky-call-wrap i,.header-sticky-menu .widget .sticky-contact-wrap i{border-radius:50%;color:#fff;display:block;font-size:1.125rem;height:40px;line-height:40px;margin:0 auto 5px;text-align:center;transition:all .3s ease-in-out;width:40px}.header-sticky-menu .widget .responsive-menu-wrap:before{content:"";font-family:dashicons;font-size:20px}.header-sticky-menu .widget .responsive-menu-wrap:hover:before,.header-sticky-menu .widget a:hover i{background-color:#fff;color:#404330;font-size:1rem}@media only screen and (max-width:900px){html:not([data-scroll="0"]) .header-sticky-menu{background-color:#404330;border-bottom:1px solid hsla(0,0%,100%,.3);display:block;opacity:1;padding:11px 2%;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:9999}html:not([data-scroll="0"]) .header-sticky-menu section{height:auto}}@media only screen and (max-width:310px){.header-sticky-menu .widget .responsive-menu-wrap,.header-sticky-menu .widget .sticky-blog-wrap a,.header-sticky-menu .widget .sticky-call-wrap a,.header-sticky-menu .widget .sticky-contact-wrap a{font-size:.875rem}}
