/*!
Theme Name:   Batterton Brokerage
Description:  Batterton Brokerage is the child theme of fuelist
Template:     starterparenttheme
Version:      0.0.6
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         starter
Text Domain:  starterparenttheme
*/:root{--pages-section-gap: 60px}@media screen and (min-width: 993px){:root{--pages-section-gap: 90px}}*,*::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:Work Sans;font-style:normal;font-weight:400;font-size:1rem;font-optical-sizing:auto;line-height:1.6875rem}img{max-width:100%}.container{max-width:1280px;padding:0 1rem;margin:auto}.container--full-width{max-width:100%}@media screen and (min-width: 1367px){.container{padding:0}}.page-no-content{padding:2rem}.page-no-content h6{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.page-no-content h6{font-size:42px;line-height:62px}}.page-no-content h6{text-align:center;text-transform:none}.fd-row{display:flex;flex-wrap:wrap}.fd-col{width:100%}@media only screen and (min-width: 993px){.fd-col--lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.fd-col--lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.fd-col--lg-3{flex:0 0 25%;max-width:25%}.fd-col--lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.fd-col--lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.fd-col--lg-6{flex:0 0 50%;max-width:50%}.fd-col--lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.fd-col--lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.fd-col--lg-9{flex:0 0 75%;max-width:75%}.fd-col--lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.fd-col--lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.fd-col--lg-12{flex:0 0 100%;max-width:100%}}.fd-flex{display:flex}.fd-flex--align-center{align-items:center}.fd-flex__order-1{order:1}.btn{font-family:Work Sans;font-style:normal;font-weight:700;outline:0;padding:.594rem 1.25rem;border-radius:4px;text-decoration:none;transition:.3s ease all;text-transform:capitalize;font-size:1rem}.btn--primary{background-color:#757c1f;color:#fff;border:1px solid #757c1f}.btn--primary:hover{background-color:rgba(0,0,0,0);color:#757c1f}.btn--secondary{background-color:rgba(0,0,0,0);color:#060b1f;border:1px solid #060b1f}.btn--secondary:hover{background-color:#060b1f;color:#fff}.header{box-shadow:none;padding:17px 0px;position:relative;z-index:1}.header__row{display:grid;position:relative}.header__logo{display:flex;width:250px}@media screen and (min-width: 376px){.header__logo{width:auto}}.header__menu{flex-basis:100%;height:0px;transition:.5s ease height;overflow:hidden}@media screen and (min-width: 993px){.header__menu{flex-basis:auto;height:auto !important;overflow:visible}}.header__menu.is-menu-opened~.header__toggle-button .is-cross-svg{display:inline}.header__menu.is-menu-opened~.header__toggle-button .is-hamburger-svg{display:none}.header__menu .menu-header-menu-container{border-radius:8px}@media screen and (min-width: 993px){.header__menu .menu-header-menu-container{padding:0;border-radius:0}}.header__menu .menu{position:relative;flex-direction:column;align-items:flex-start}@media screen and (min-width: 993px){.header__menu .menu{flex-direction:row;align-items:center;justify-content:center;gap:44px;border-top:1px solid rgba(183,181,181,.3215686275)}}.header__menu .menu>li{padding:.75rem 0px;width:100%}.header__menu .menu>li.current-menu-item a{color:#757c1f;font-weight:500}@media screen and (min-width: 993px){.header__menu .menu>li{width:auto}.header__menu .menu>li:not(:last-child){margin-right:54px}}.header__menu .menu>li a{display:inline-block;color:#404141}.header__menu .menu>li a:hover{color:#757c1f}.header__menu .menu>li.menu-item-has-children{cursor:pointer;position:relative}.header__menu .menu>li.menu-item-has-children::after{content:"";height:7px;width:7px;border:1px solid #404141;display:inline-block;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);transform:rotateZ(135deg);position:absolute;top:1rem;right:0;transition:.3s ease transform}@media screen and (min-width: 993px){.header__menu .menu>li.menu-item-has-children::after{position:relative;top:0;transform:rotateZ(135deg) translateX(-4px) !important}}.header__menu .menu>li.menu-item-has-children .sub-menu{position:relative;list-style:none;padding:1rem;padding-bottom:0;border-radius:8px;display:none}@media screen and (min-width: 993px){.header__menu .menu>li.menu-item-has-children .sub-menu{display:block;position:absolute;padding:1rem;top:100%;margin-left:-1rem;opacity:0;visibility:hidden;transition:.3s ease opacity;min-width:250px;background:#fafaf7;border:1px solid #e8eada;margin-top:0;right:0}.header__menu .menu>li.menu-item-has-children .sub-menu::before{content:"";border-right:12px solid #757c1f;border-bottom:12px solid rgba(0,0,0,0);position:absolute;top:-6px;right:2rem;left:auto;transform:rotateZ(-45deg)}}@media screen and (min-width: 993px)and (min-width: 1281px){.header__menu .menu>li.menu-item-has-children .sub-menu::before{right:auto;left:2rem}}@media screen and (min-width: 1281px){.header__menu .menu>li.menu-item-has-children .sub-menu{right:auto}}.header__menu .menu>li.menu-item-has-children .sub-menu>li:not(:last-child){padding-bottom:.25rem}.header__menu .menu>li.menu-item-has-children.is-menu-opened::after{transform:rotateZ(-45deg)}.header__menu .menu>li.menu-item-has-children.is-menu-opened .sub-menu{display:block}.header__menu .menu>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}@media screen and (min-width: 993px){.header__menu{grid-area:2/1/3/3;padding-top:10px}}.header__contact{display:none}@media screen and (min-width: 993px){.header__contact{display:flex;align-items:center;gap:2rem;justify-content:flex-end}}.header__phone-number{font-family:Work Sans;font-style:normal;font-weight:700;font-size:18px;color:#404141;text-decoration:none;display:block}.header__description{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141}.header__phone-icon{width:24px;height:34px;margin-right:10px}.header__toggle-button{position:absolute;right:-6px;top:1rem;background:none;border:none;cursor:pointer}@media screen and (min-width: 993px){.header__toggle-button{display:none}}.header__toggle-button .is-cross-svg{display:none;top:-5px;position:relative}@media screen and (min-width: 993px){.header{padding:17px 0px 0px}}.banner{background:linear-gradient(180deg, rgba(242, 244, 218, 0.65) 0%, rgba(255, 255, 255, 0.65) 124.09%);padding:30px 0px}@media screen and (min-width: 769px){.banner{padding:50px 0px}}@media screen and (min-width: 769px){.banner.has-image{margin-bottom:266px}}@media screen and (min-width: 1281px){.banner.has-image{padding:90px 0px}}.banner__breadcrumb ul{padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.banner__breadcrumb ul li{color:#404141;font-weight:400}.banner__breadcrumb ul li:has(a){position:relative}.banner__breadcrumb ul li:has(a):after{content:"";display:inline-block;width:10px;height:9px;margin:0px 11px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTAgOSIgcGluVG9sZXJhbmNlPSJub25lIj4KPHBhdGggZD0iTTQuNzAyMzkgNC41TDAuNTc3MzkyIDguNjI1TC0uMDAwMTA4MSA4LjA0NzVMMy41NDczOTEgNC41TC0uMDAwMTA3NzkgMC45NTI1TDAuNTc3MzkyIDAuMzc1TDQuNzAyMzlaIiBmaWxsPSIjNzU3QzFGIi8+CjxwYXRoIGQ9Ik05LjQwNDc4IDQuNUw1LjI3OTc4IDguNjI1TDQuNzAyMjggOC4wNDc1TDguMjQ5NzggNC41TDQuNzAyMjggMC45NTI1TDUuMjc5NzggMC4zNzVMOS40MDQ3OCA0LjVaIiBmaWxsPSIjNzU3QzFGIi8+Cjwvc3ZnPg==)}.banner__breadcrumb ul li a{color:#757c1f;font-weight:600}.banner__title{font-family:"Lora",serif;font-weight:600;font-size:62px;line-height:84px;text-align:center;color:#060b1f;padding-top:4px}.banner__description{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;text-align:center;line-height:27px}@media screen and (min-width: 769px){.banner__description{font-size:21px;padding-top:20px;line-height:34px}}.banner__image{display:none}@media screen and (min-width: 769px){.banner__image{display:block;position:relative;margin-top:50px;padding-bottom:266px;max-width:992px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1281px){.banner__image{margin-top:90px;max-width:100%}}.banner__image img{max-width:100%;position:absolute;height:532px;object-fit:cover;object-position:top;border-radius:16px;top:0}.footer{margin-top:var(--pages-section-gap)}.footer__contact{padding:40px 0px;border-radius:16px 16px 0px 0px;border:1px solid #d2d5ab;background-color:#eaedcb}@media screen and (min-width: 769px){.footer__contact{padding:50px 0px}}.footer__contact__spacing{margin-right:0px;margin-bottom:32px}@media screen and (min-width: 993px){.footer__contact__spacing{margin-right:24px}}@media screen and (min-width: 1281px){.footer__contact__spacing{margin-right:62px}}.footer__contact__heading{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.footer__contact__heading{font-size:42px;line-height:62px}}.footer__contact__heading{padding-bottom:12px}.footer__contact__description{padding-bottom:8px}@media screen and (min-width: 769px){.footer__contact__description{padding-bottom:23px}}.footer__contact__details{padding-left:0;padding-top:40px}.footer__contact__details li{display:flex;gap:8px;padding-bottom:16px}@media screen and (min-width: 769px){.footer__contact__details li{gap:19px}.footer__contact__details li:not(:last-child){padding-bottom:16px}}@media screen and (min-width: 993px){.footer__contact__details li:not(:last-child){padding-bottom:26px}}.footer__contact__details li img{height:26px;width:26px}@media screen and (min-width: 769px){.footer__contact__details li img{height:32px;width:32px}}.footer__contact__details li a{font-size:18px;text-decoration:none;color:#757c1f;line-height:27px;font-weight:600;word-break:break-word}.footer__contact__details li a:hover{color:#060b1f}@media screen and (min-width: 769px){.footer__contact__details li a{font-size:22px}}.footer__contact__details li p{font-size:18px;color:#757c1f;line-height:18px;font-weight:600;padding-bottom:0}@media screen and (min-width: 769px){.footer__contact__details li p{font-size:22px;line-height:27px}}.footer__main{padding:40px 0px;background-color:#242605}@media screen and (min-width: 993px){.footer__main{padding:55px 0px 57px 0px}}.footer__main__wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 993px){.footer__main__wrapper{flex-direction:row;gap:0}}.footer__main__menu-items .menu{display:block}.footer__main__menu-items .menu li{flex-basis:100%}.footer__main__menu-items .menu li:not(:last-child){padding-bottom:8px}@media screen and (min-width: 993px){.footer__main__menu-items .menu li:not(:last-child){padding-bottom:13px}}.footer__main__menu-items .menu li a{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;color:#d6d6d6}.footer__main__menu-items .menu li a:hover{color:#757c1f}.footer__main__heading{font-family:Work Sans;font-style:normal;font-weight:700;font-size:16px;line-height:29px;margin-bottom:1rem;color:#e5f1fc}@media screen and (min-width: 993px){.footer__main__heading{margin-bottom:1.5rem}}@media screen and (min-width: 993px){.footer__main__col-1{min-width:0;flex-basis:28%;padding-right:50px;border-right:1px solid #363823;margin-right:40px}}@media screen and (min-width: 1281px){.footer__main__col-1{padding-right:70px;border-right:1px solid #363823;margin-right:60px}}@media screen and (min-width: 1367px){.footer__main__col-1{padding-right:105px;border-right:1px solid #363823;margin-right:66px}}.footer__main__col-1 p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;padding-top:24px;color:#d6d6d6;max-width:250px}@media screen and (min-width: 993px){.footer__main__col-2{min-width:0;flex-basis:15%;padding-right:50px;border-right:1px solid #363823;margin-right:40px}}@media screen and (min-width: 1281px){.footer__main__col-2{padding-right:70px;border-right:1px solid #363823;margin-right:60px}}@media screen and (min-width: 1367px){.footer__main__col-2{padding-right:100px;border-right:1px solid #363823;margin-right:66px}}@media screen and (min-width: 993px){.footer__main__col-3{min-width:0;flex-basis:18%;padding-right:50px;border-right:1px solid #363823;margin-right:40px}}@media screen and (min-width: 1281px){.footer__main__col-3{padding-right:70px;border-right:1px solid #363823;margin-right:60px}}@media screen and (min-width: 1367px){.footer__main__col-3{padding-right:75px;border-right:1px solid #363823;margin-right:66px}}.footer__main__col-4{flex-basis:23.5%;flex-grow:1}.footer__main__col-4 ul{padding:0}.footer__main__col-4 ul li{display:flex;gap:19px}.footer__main__col-4 ul li:not(:last-child){padding-bottom:16px}@media screen and (min-width: 993px){.footer__main__col-4 ul li:not(:last-child){padding-bottom:26px}}.footer__main__col-4 ul li img{height:26px;width:26px}.footer__main__col-4 ul li a{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;text-decoration:none;color:#d6d6d6;line-height:26px;word-break:break-word}.footer__main__col-4 ul li a:hover{color:#757c1f}.footer__main__col-4 ul li p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;color:#d6d6d6;line-height:22px}.footer__copyright{background-color:#212404;padding:16px 0 14px 0px;text-align:center}.footer__copyright p{color:#d6d6d6}.blog-post{margin-top:var(--pages-section-gap)}.blog-post__row{display:flex;flex-direction:column;flex-wrap:wrap;gap:55px}@media screen and (min-width: 769px){.blog-post__row{flex-direction:row}}@media screen and (min-width: 769px){.blog-post__column{flex:0 0 calc(50% - 36.6664px);max-width:calc(50% - 36.6664px)}}@media screen and (min-width: 1025px){.blog-post__column{flex:0 0 calc(33.333333% - 36.6664px);max-width:calc(33.333333% - 36.6664px)}}.blog-post__date{font-size:14px;font-weight:400;line-height:24px;color:#6f6f6f}.blog-post__title{font-family:"Lora",serif;font-weight:600;font-size:24px;line-height:40px;padding-top:5px;padding-bottom:24px}.blog-post__title a{color:#757c1f;text-decoration:none}.blog-post__title a:hover{color:#060b1f}.blog-post__pagination{margin-top:var(--pages-section-gap);display:flex;align-items:center;justify-content:center;gap:5px}.blog-post__pagination .page-numbers{width:38px;height:38px;border:1px solid #757c1f;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#757c1f}.blog-post__pagination .page-numbers.current{color:#fbfbf8;background:#757c1f}.fd-contact-form{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:16px}@media screen and (min-width: 576px){.fd-contact-form{flex-direction:row;column-gap:30px;row-gap:16px}}.fd-contact-form>div{flex-basis:calc(50% - 15px);flex-grow:1}.fd-contact-form>div:last-child{flex-basis:100%}.fd-contact-form label{font-weight:600;line-height:27px;display:inline-block;padding-bottom:5px}.fd-contact-form .wpcf7-form-control:not([type=submit]){font-family:"Work Sans",sans-serif;font-size:1rem;min-height:46px;padding-left:15px;width:100%;border:none;border-radius:6px;border:1px solid #e8eada;background-color:#fefff4}.fd-contact-form .wpcf7-form-control:not([type=submit]):focus{outline:2px dotted #757c1f}.fd-contact-form .wpcf7-form-control:not([type=submit]).wpcf7-textarea{padding-top:15px;resize:none;max-height:152px}.fd-contact-form .wpcf7-not-valid-tip{font-size:13px;font-weight:500;position:absolute;left:0;line-height:20px}.fd-contact-form .wpcf7-submit{line-height:27px;padding:.594rem 2rem;margin-top:10px}.wpcf7-form .wpcf7-response-output{background:rgba(220,50,50,.11);color:#dc3232;border-color:#dc3232 !important;border-radius:6px;padding:6px 1rem;margin:1.25rem 0px 0px 0px}.wpcf7-form[data-status=sent] .wpcf7-response-output{border-color:#487e4c !important;color:#487e4c}.error-404{max-width:520px;width:100%;line-height:1.4;margin:auto;margin-top:100px;text-align:center}.error-404__wrapper{position:relative;height:200px;margin:0 auto 40px;z-index:-1}.error-404__wrapper h1{font-family:"Lora",serif;font-weight:600;font-size:236px;margin:0;color:#242605;text-transform:uppercase;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.error-404__wrapper h2{font-family:Work Sans;font-style:normal;font-weight:400;font-size:22px;color:#757c1f;background:#fff;padding:10px 5px;letter-spacing:-2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0px 11px 19px 0px rgba(0,0,0,.1294117647);border-radius:8px}.block-text-with-fixed-image{padding:60px 0px;position:relative;background:linear-gradient(180deg, rgba(242, 244, 218, 0.65) 0%, rgba(255, 255, 255, 0.65) 76.92%)}@media screen and (min-width: 769px){.block-text-with-fixed-image{padding:80px 0px}}@media screen and (min-width: 1025px){.block-text-with-fixed-image{padding:135px 0px}}@media screen and (min-width: 769px){.block-text-with-fixed-image__left-content{margin-right:50%;padding-right:20px}}@media screen and (min-width: 1025px){.block-text-with-fixed-image__left-content{padding-right:60px}}.block-text-with-fixed-image__left-content h1{font-family:"Lora",serif;font-weight:600;font-size:40px;line-height:50px;color:#060b1f}@media screen and (min-width: 1025px){.block-text-with-fixed-image__left-content h1{font-size:50px;line-height:60px}}@media screen and (min-width: 1281px){.block-text-with-fixed-image__left-content h1{font-size:62px;line-height:84px}}.block-text-with-fixed-image__left-content h1 span{color:#757c1f}.block-text-with-fixed-image__left-content p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:18px;color:#404141;line-height:29px;padding-top:20px}.block-text-with-fixed-image__buttons{margin-top:36px;display:flex;gap:16px;flex-wrap:wrap}.block-text-with-fixed-image__buttons a{text-align:center}@media screen and (min-width: 993px){.block-text-with-fixed-image__buttons a{min-width:182px}}.block-text-with-fixed-image__right-content{position:absolute;right:0;top:0;width:50%;height:100%;display:none}@media screen and (min-width: 769px){.block-text-with-fixed-image__right-content{display:block}}.block-text-with-fixed-image__right-content img{width:100%;height:100%;object-fit:cover;object-position:top}.block-text-with-image{margin-top:var(--pages-section-gap)}.block-text-with-image h2{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.block-text-with-image h2{font-size:42px;line-height:62px}}.block-text-with-image h2 span{color:#757c1f}.block-text-with-image p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;padding-top:20px;white-space:pre-line}.block-text-with-image img{border-radius:16px;width:100%;display:block;object-fit:cover;object-position:center;max-width:531px}@media screen and (min-width: 993px){.block-text-with-image img{min-height:531px;max-width:initial}}@media screen and (min-width: 993px){.block-text-with-image__left-content{padding-right:15px}}@media screen and (min-width: 993px){.block-text-with-image__right-content{padding-left:46px}}.block-text-with-image__buttons{margin-top:36px;display:flex;gap:16px;flex-wrap:wrap}.block-text-with-image__buttons a{text-align:center}@media screen and (min-width: 993px){.block-text-with-image__buttons a{min-width:182px}}.block-text-with-image .fd-row .fd-col:first-child{padding-top:36px}.block-text-with-image .fd-row .fd-col:first-child:not(.fd-flex__order-1){order:1}@media screen and (min-width: 993px){.block-text-with-image .fd-row .fd-col:first-child:not(.fd-flex__order-1){order:0}}@media screen and (min-width: 993px){.block-text-with-image .fd-row .fd-col:first-child{padding-top:0}}.block-images-slider-or-grid{margin-top:var(--pages-section-gap)}.block-images-slider-or-grid.is-aligned-center{text-align:center}.block-images-slider-or-grid h2{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.block-images-slider-or-grid h2{font-size:42px;line-height:62px}}.block-images-slider-or-grid h2 span{color:#757c1f}.block-images-slider-or-grid p{margin-top:20px;white-space:pre-line}.block-images-slider-or-grid p,.block-images-slider-or-grid ul{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;max-width:992px}.is-aligned-center.block-images-slider-or-grid p,.block-images-slider-or-grid ul{max-width:initial}.block-images-slider-or-grid__images-gallery{display:flex;flex-wrap:wrap;gap:15px}.block-images-slider-or-grid__images-gallery:has(img){margin-top:50px}.block-images-slider-or-grid__single-gallery-image{min-width:0;display:flex;align-items:center;justify-content:center;height:180px;border-radius:16px;border:1px solid #e8eada;flex-basis:100%;padding:.75rem;box-shadow:0 0 0 0 #fff;transition:.3s ease all}@media screen and (min-width: 576px){.block-images-slider-or-grid__single-gallery-image{flex-basis:calc(50% - 12px)}}@media screen and (min-width: 769px){.block-images-slider-or-grid__single-gallery-image{flex-basis:calc(33.3333333% - 12px)}}@media screen and (min-width: 993px){.block-images-slider-or-grid__single-gallery-image{flex-basis:calc(25% - 12px)}}@media screen and (min-width: 1281px){.block-images-slider-or-grid__single-gallery-image{flex-basis:calc(20% - 12px)}}.block-images-slider-or-grid__single-gallery-image:hover{box-shadow:0 7px 9px 0px rgba(0,0,0,.14);transform:translateY(-5px)}.block-images-slider-or-grid__single-gallery-image img{max-height:100%}.block-images-slider-or-grid__images-slider{padding:20px;border:1px solid #e8eada;border-radius:16px;background-color:#fafaf7}.block-images-slider-or-grid__images-slider:has(img){margin-top:50px}.block-images-slider-or-grid__single-slide{height:99px;padding-right:60px !important;cursor:grab;user-select:none}.block-images-slider-or-grid__single-slide a{height:100%;display:flex;align-items:center;cursor:pointer}.block-images-slider-or-grid__single-slide a img{max-height:100%;object-fit:contain;object-position:center;filter:opacity(0.6) grayscale(1);max-width:150px}.block-images-slider-or-grid .core-block{padding-left:0;padding-right:0}.acf-block-preview #images-js-slider{display:flex;overflow:hidden}.block-help{margin-top:var(--pages-section-gap)}.block-help__wrapper{padding:30px;background-color:#eaedcb;border:1px solid #d2d5ab;border-radius:16px}@media screen and (min-width: 769px){.block-help__wrapper{padding:50px}}.block-help h2{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.block-help h2{font-size:42px;line-height:62px}}.block-help__description{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;padding-top:20px}.block-help__icons-row{display:flex;flex-wrap:wrap;column-gap:32px;padding-top:60px}.block-help__icons-row img{width:39px;height:39px}.block-help__icons-row h2{font-family:"Lora",serif;font-weight:600;font-size:20px;line-height:34px;padding-top:16px}.block-help__icons-row p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;padding-top:14px}.block-help__icon-column{min-width:0;display:flex;flex-direction:column;flex-basis:100%;padding-bottom:16px}@media screen and (min-width: 769px){.block-help__icon-column{flex-basis:calc(50% - 24px)}}@media screen and (min-width: 993px){.block-help__icon-column{flex-basis:calc(33.3333333% - 24px)}}@media screen and (min-width: 1281px){.block-help__icon-column{flex-basis:calc(25% - 24px)}}.block-about-us-stats{margin-top:var(--pages-section-gap)}.block-about-us-stats__wrapper{background-color:#eaedcb;border:1px solid #d2d5ab;border-radius:16px;padding:32px}.block-about-us-stats__icons-row{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 769px){.block-about-us-stats__icons-row{max-width:930px;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:auto;gap:0}}.block-about-us-stats__icon-column{display:flex;align-items:center;gap:15px}@media screen and (min-width: 769px){.block-about-us-stats__icon-column{max-width:33.33333%}}.block-about-us-stats__icon-column img{max-height:65px;max-width:65px}.block-about-us-stats__icon-column h2{font-family:"Lora",serif;font-weight:600;font-size:34px;line-height:48px;color:#060b1f}.block-about-us-stats__icon-column p{font-family:Work Sans;font-style:normal;font-weight:400;font-size:18px;color:#404141;line-height:29px}.block-about-us-stats__icon-column-separator{border-bottom:1px solid #d2d5ab}@media screen and (min-width: 769px){.block-about-us-stats__icon-column-separator{border-right:1px solid #d2d5ab}}.block-founders{margin-top:var(--pages-section-gap)}.block-founders h2{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.block-founders h2{font-size:42px;line-height:62px}}.block-founders h2{text-align:center}.block-founders h2 span{color:#757c1f}.block-founders__row{display:flex;flex-direction:column;gap:32px;margin-top:50px}@media screen and (min-width: 769px){.block-founders__row{flex-direction:row;justify-content:center;flex-wrap:wrap}}.block-founders__column{display:flex;flex-direction:column;align-items:center}.block-founders__column img{border-radius:12.25px}.block-founders__column h2{font-family:"Lora",serif;font-weight:600;font-size:24px;line-height:36px;color:#060b1f;padding-top:14px}.block-founders__column p{padding-top:14px;text-align:center;font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141}.block-founders__seperator{width:56px;margin-top:8px;background-color:#757c1f;height:3px}.block-contact-us{margin-top:var(--pages-section-gap)}.block-contact-us__left-content{margin-right:0px;margin-bottom:32px}@media screen and (min-width: 993px){.block-contact-us__left-content{margin-right:24px}}@media screen and (min-width: 1281px){.block-contact-us__left-content{margin-right:62px}}.block-contact-us__left-content h2{font-family:"Lora",serif;font-weight:600;font-size:32px;line-height:40px;color:#060b1f}@media screen and (min-width: 769px){.block-contact-us__left-content h2{font-size:42px;line-height:62px}}.block-contact-us__left-content h2 span{color:#757c1f}.block-contact-us__description{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;color:#404141;padding-top:12px}.block-contact-us__details{padding-left:0;padding-top:40px}.block-contact-us__details li{display:flex;gap:8px;padding-bottom:16px}@media screen and (min-width: 769px){.block-contact-us__details li{gap:19px}.block-contact-us__details li:not(:last-child){padding-bottom:16px}}@media screen and (min-width: 993px){.block-contact-us__details li:not(:last-child){padding-bottom:26px}}.block-contact-us__details li img{height:26px;width:26px}@media screen and (min-width: 769px){.block-contact-us__details li img{height:32px;width:32px}}.block-contact-us__details li a{font-size:18px;text-decoration:none;color:#757c1f;line-height:27px;font-weight:600;word-break:break-word}.block-contact-us__details li a:hover{color:#060b1f}@media screen and (min-width: 769px){.block-contact-us__details li a{font-size:22px}}.block-contact-us__details li p{font-size:18px;color:#757c1f;line-height:18px;font-weight:600;padding-bottom:0}@media screen and (min-width: 769px){.block-contact-us__details li p{font-size:22px;line-height:27px}}.block-contact-us__right-content{margin-left:0px}@media screen and (min-width: 993px){.block-contact-us__right-content{margin-left:16px}}.block-contact-us__right-content .wpcf7-form-control:not([type=submit]){background-color:#fff}.clients-grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));width:100%;gap:15px;margin-top:50px}.clients-grid>div,.clients-grid>figure{width:100%;height:180px;aspect-ratio:180/150;display:flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid #e8eada;padding:15px;box-shadow:0 0 0 0 #fff;transition:.3s ease all;cursor:pointer}.clients-grid>div a,.clients-grid>div figure,.clients-grid>div picture,.clients-grid>figure a,.clients-grid>figure figure,.clients-grid>figure picture{width:100%;height:100%;display:flex !important;align-items:center;justify-content:center}.clients-grid>div a img,.clients-grid>div figure img,.clients-grid>div picture img,.clients-grid>figure a img,.clients-grid>figure figure img,.clients-grid>figure picture img{object-fit:contain}.clients-grid>div:hover,.clients-grid>figure:hover{box-shadow:0 7px 9px 0px rgba(0,0,0,.14);transform:translateY(-5px)}@media screen and (min-width: 576px){.clients-grid{grid-template-columns:repeat(auto-fit, minmax(calc(50% - 12px), 1fr))}}@media screen and (min-width: 769px){.clients-grid{grid-template-columns:repeat(auto-fit, minmax(calc(33.3333333% - 12px), 1fr))}}@media screen and (min-width: 993px){.clients-grid{grid-template-columns:repeat(auto-fit, minmax(calc(25% - 12px), 1fr))}}@media screen and (min-width: 1281px){.clients-grid{grid-template-columns:repeat(auto-fit, minmax(calc(20% - 12px), 1fr))}}
