.gb-container-wd-about-hero-outer{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:90px 20px;background-image:url(https://images.unsplash.com/photo-1464306076886-debca5e8a6b0?auto=format&fit=crop&w=1500&q=80);}.gb-container-wd-about-hero-outer.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-wd-about-hero-outer.gb-no-dynamic-bg{background-image:none;}.gb-container-wd-about-hero-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;}.gb-container-wd-about-hero-badge-wrap{display:flex;justify-content:center;margin-bottom:28px;}.gb-container-wd-about-main-section{padding:100px 20px;background-color:#f7c873;}.gb-container-wd-about-main-wrap{margin-right:auto;margin-left:auto;}.gb-container-wd-about-main-img-col{display:flex;align-items:center;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-wd-about-main-img-col{width:45%;}.gb-container-wd-about-main-txt-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-wd-about-main-txt-col{width:55%;}.gb-container-wd-about-newsletter-section{padding:110px 20px;background-image:linear-gradient(135deg, #f7c873 0%, #fffbe9 100%);}.gb-container-wd-about-newsletter-wrap{display:flex;flex-direction:column;align-items:center;margin-right:auto;margin-left:auto;}.gb-container-wd-about-nl-icon-wrap{display:flex;justify-content:center;margin-bottom:20px;}.gb-container-wd-about-nl-icon-box{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#fffbe9;}a.gb-button-wd-about-hero-badge-btn{font-size:12px;letter-spacing:3px;font-weight:800;text-transform:uppercase;padding:10px 28px;border-radius:50px;border:1px solid #f7c873;background-color:rgba(247,200,115,0.18);color:#f7c873;text-decoration:none;}a.gb-button-wd-about-main-cta{font-size:15px;font-weight:800;padding:16px 36px;border-radius:50px;background-color:#2d1e12;color:#fffbe9;text-decoration:none;}a.gb-button-wd-about-main-cta:hover, a.gb-button-wd-about-main-cta:active, a.gb-button-wd-about-main-cta:focus{background-color:#fffbe9;color:#2d1e12;}h1.gb-headline-wd-about-hero-title{font-size:62px;line-height:1.05;letter-spacing:-1.5px;font-weight:900;text-align:center;margin-bottom:22px;color:#fffbe9;}p.gb-headline-wd-about-hero-sub{font-size:22px;line-height:1.7;font-weight:400;text-align:center;margin-right:auto;margin-bottom:0px;margin-left:auto;color:rgba(255,251,233,0.88);}p.gb-headline-wd-about-main-label{font-size:13px;letter-spacing:3px;font-weight:800;text-transform:uppercase;margin-bottom:14px;color:#2d1e12;}h2.gb-headline-wd-about-main-title{font-size:34px;line-height:1.2;font-weight:900;margin-bottom:20px;color:#2d1e12;}p.gb-headline-wd-about-main-p1{font-size:17px;line-height:1.7;font-weight:400;margin-bottom:18px;color:#7c6a58;}p.gb-headline-wd-about-main-p2{font-size:17px;line-height:1.7;font-weight:400;margin-bottom:18px;color:#7c6a58;}p.gb-headline-wd-about-main-p3{font-size:17px;line-height:1.7;font-weight:400;margin-bottom:36px;color:#7c6a58;}p.gb-headline-wd-about-nl-icon-char{font-size:26px;text-align:center;margin-bottom:0px;color:#f7c873;}h2.gb-headline-wd-about-nl-title{font-size:38px;line-height:1.2;font-weight:900;text-align:center;margin-bottom:14px;color:#2d1e12;}p.gb-headline-wd-about-nl-sub{font-size:17px;line-height:1.7;font-weight:400;text-align:center;margin-bottom:40px;color:#7c6a58;}p.gb-headline-wd-about-nl-note{font-size:13px;font-weight:400;text-align:center;margin-top:18px;margin-bottom:0px;color:#7c6a58;}.gb-grid-wrapper-wd-about-main-grid{display:flex;flex-wrap:wrap;row-gap:40px;margin-left:-80px;}.gb-grid-wrapper-wd-about-main-grid > .gb-grid-column{box-sizing:border-box;padding-left:80px;}.gb-image-wd-about-main-photo{border-radius:24px;object-fit:cover;vertical-align:middle;}@media (max-width: 767px) {.gb-container-wd-about-hero-outer{padding:60px 16px;}.gb-container-wd-about-main-section{padding-top:60px;padding-bottom:60px;}.gb-grid-wrapper > .gb-grid-column-wd-about-main-img-col{width:100%;}.gb-grid-wrapper > .gb-grid-column-wd-about-main-txt-col{width:100%;}.gb-container-wd-about-newsletter-section{padding:70px 16px;}h1.gb-headline-wd-about-hero-title{font-size:34px;}p.gb-headline-wd-about-hero-sub{font-size:17px;}h2.gb-headline-wd-about-main-title{font-size:22px;}h2.gb-headline-wd-about-nl-title{font-size:26px;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}