@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,700&family=Source+Sans+3:ital,wght@0,400;0,600;0,900;1,400;1,600;1,900&display=swap";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}header,nav,article,section,aside,footer{display:block}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(10%, 0, 0);transform:translate3d(10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 20%, 0);transform:translate3d(0, 20%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.wow{visibility:hidden}.split-layout{display:flex;justify-content:space-between;align-items:flex-start}.split-layout .col{flex:0 1 45%}@media screen and (max-width: 750px){.split-layout{flex-wrap:wrap}.split-layout .col{flex:0 1 100%}.main-content .split-layout{gap:30px}}.split-layout.content-reverse{flex-direction:row-reverse}.split-layout.vertical-align-top{align-items:flex-start}.split-layout.vertical-align-middle{align-items:center}.split-layout.vertical-align-bottom{align-items:flex-end}html{font-family:"Source Sans 3",sans-serif;font-size:16px;color:#222;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{background:#fff}html body .wrapper{width:90%;margin:0 auto;max-width:1400px}@media screen and (max-width: 750px){html body .wrapper{width:84%}}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",serif;font-weight:700;letter-spacing:-0.02em;margin-bottom:1rem}h1,.h1{font-size:5rem;line-height:1em;margin-bottom:2.5rem}h1 span,.h1 span{color:#126433}@media screen and (max-width: 1270px){h1,.h1{font-size:4rem;line-height:1em}}@media screen and (max-width: 950px){h1,.h1{font-size:3.35rem;line-height:1em}}h2,.h2{font-size:2.5rem;line-height:1em;color:#126433}@media screen and (max-width: 1270px){h2,.h2{font-size:2rem;line-height:1em}}h3,.h3{font-size:1.55rem;line-height:1.4em;color:#126433}h4,.h4{font-size:1.55rem;line-height:1.4em;color:#126433}h5,.h5{font-size:1.375rem;line-height:1.4em;color:#126433}h6,.h6{font-size:1.375rem;line-height:1.4em;color:#126433}p{font-size:1rem;line-height:1.625em;margin-bottom:1.25rem}p.has-medium-font-size{font-size:1rem !important;line-height:1.625em !important}p.has-large-font-size,p.has-x-large-font-size{font-size:1.375rem !important;line-height:1.4em !important}ul,ol{margin:0 0 1.25rem 1.25rem}a{color:#126433;text-decoration:underline;transition:.15s linear all}a:hover,a:focus{color:#b9d532}.button{display:inline-block;font-family:"Playfair Display",serif;font-size:1.125rem;line-height:1.4em;font-weight:700;text-transform:uppercase;text-decoration:none;padding:7px 20px 10px 20px;color:#222;background:#b9d532;border:none;border-radius:2px 5px 2px 5px;cursor:pointer;-webkit-appearance:none;transition:.15s linear all}.button:hover,.button:focus{color:#fff;background:#222}.gform_body .gform_fields{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15px}.gform_body .gform_fields .gfield label{display:block;font-weight:700;margin-bottom:1px}.gform_body .gform_fields .gfield label span.gfield_required{font-size:.875rem;line-height:1.35em;color:#b9d532}.gform_body .gform_fields .gfield label span.gfield_required span.gfield_required_text{display:none}.gform_body .gform_fields .gfield label span.gfield_required:after{content:"*";display:inline-block;padding-left:2px}.gform_body .gform_fields .gfield input[type=text],.gform_body .gform_fields .gfield input[type=email],.gform_body .gform_fields .gfield input[type=tel],.gform_body .gform_fields .gfield textarea{font-family:"Source Sans 3",sans-serif;font-size:1rem;display:block;width:100%;padding:5px 10px;border:none;border-radius:3px;box-sizing:border-box;-webkit-appearance:none}.gform_body .gform_fields .gfield textarea{height:85px}.gform_body .gform_fields .gfield .gfield_validation_message{font-size:.875rem;line-height:1.35em;font-weight:700;color:#b9d532;margin-top:5px}.gform_body .gform_fields .gfield.gfield--type-text,.gform_body .gform_fields .gfield.gfield--type-email,.gform_body .gform_fields .gfield.gfield--type-phone{flex:0 1 calc(50% - 15px)}.gform_body .gform_fields .gfield.gfield--type-textarea,.gform_body .gform_fields .gfield.gfield--type-checkbox,.gform_body .gform_fields .gfield.gfield--type-radio,.gform_body .gform_fields .gfield.gfield--type-consent{flex:0 1 100%}.gform_body .gform_fields .gfield.gfield--type-checkbox legend.gform-field-label,.gform_body .gform_fields .gfield.gfield--type-radio legend.gform-field-label,.gform_body .gform_fields .gfield.gfield--type-consent legend.gform-field-label{display:block;font-weight:700;margin-bottom:1px}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gchoice,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container .gchoice{padding-left:20px;position:relative}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gchoice input,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice input,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container .gchoice input{position:absolute;top:4px;left:0}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gchoice label,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gchoice label,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container .gchoice label{font-weight:400}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container_consent,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container_consent,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent{padding-left:20px;position:relative}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container_consent input,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container_consent input,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent input{position:absolute;top:4px;left:0}.gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container_consent label,.gform_body .gform_fields .gfield.gfield--type-radio .ginput_container_consent label,.gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label{font-weight:400}@media screen and (max-width: 950px){.gform_body .gform_fields{flex-wrap:wrap}.gform_body .gform_fields .gfield.gfield--type-text,.gform_body .gform_fields .gfield.gfield--type-email,.gform_body .gform_fields .gfield.gfield--type-phone{flex:0 1 100%}}.gform_footer{margin-top:15px}.gform_confirmation_wrapper{font-family:"Playfair Display",serif;font-weight:700;letter-spacing:-0.02em;font-size:1.55rem;line-height:1.4em;color:#b9d532}.box{color:#fff;padding:40px;background:#126433;border-radius:10px 40px 10px 40px;position:relative}@media screen and (max-width: 750px){.box{padding:25px;border-radius:5px 20px 5px 20px}}.box .box-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 100%);border-radius:10px 40px 10px 40px;z-index:0}@media screen and (max-width: 750px){.box .box-overlay{border-radius:5px 20px 5px 20px}}.box .box-content{position:relative;z-index:1}.box .box-content h2{font-size:1.55rem;line-height:1.4em;color:#b9d532}.box .box-content p{font-size:1.375rem;line-height:1.4em;font-weight:600}@media screen and (max-width: 1270px){.box .box-content p{font-size:1.125rem;line-height:1.4em}}.box:before{content:"";display:block;position:absolute;top:-60px;left:-60px;z-index:-1;width:300px;height:300px;background:url("../../img/dots.svg");background-position:top 0px left -23px;background-size:400px 400px;opacity:.2}.box:after{content:"";display:block;position:absolute;bottom:-60px;right:-60px;z-index:-1;width:300px;height:300px;background:url("../../img/dots.svg");background-position:bottom 0px right -23px;background-size:400px 400px;opacity:.8}.main-footer .box:after{background-image:url("../../img/dots-light.svg");opacity:.2}ul.tick-list{list-style:none;padding-left:0;margin-left:0;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}ul.tick-list li{flex:0 1 calc(50% - 10px);font-size:1.125rem;line-height:1.4em;padding-left:20px;box-sizing:border-box;position:relative}ul.tick-list li svg{width:15px;height:auto;position:absolute;top:5px;left:0}@media screen and (max-width: 750px){ul.tick-list li{flex:0 1 100%}}p.call-promo{font-size:1.125rem;line-height:1.4em;font-weight:600;text-align:center;position:relative}p.call-promo span.phone a{display:block;font-size:3.35rem;line-height:1em;font-weight:900;text-decoration:none}@media screen and (max-width: 1270px){p.call-promo{font-size:1rem;line-height:1.625em}p.call-promo span.phone a{font-size:3rem;line-height:1em}}@media screen and (max-width: 950px){p.call-promo span.phone a{font-size:2.5rem;line-height:1em}}.promotion-band{padding:10px 0;color:#126433;background:#b9d532;position:relative;z-index:10}.promotion-band p{font-weight:600;text-align:center;margin:0}.promotion-band p a{color:inherit}.promotion-band p a:hover,.promotion-band p a:focus{color:#222}@media screen and (max-width: 750px){.promotion-band{padding:7px 0}.promotion-band p{font-size:.875rem;line-height:1.35em}}header.main-header{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:900;-webkit-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:.25s linear all}header.main-header.main-header-transparent{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header.main-header .wrapper{display:flex;gap:50px;align-items:center;justify-content:space-between}header.main-header .wrapper nav{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-start;padding:15px 0;gap:30px}header.main-header .wrapper nav img.logo{flex:1;width:auto;height:50px}header.main-header .wrapper nav ul{flex:0 1 auto;list-style:none;margin:0;padding:0}header.main-header .wrapper nav ul li{display:inline-block;margin-right:15px}header.main-header .wrapper nav ul li a{display:block;font-size:1.125rem;line-height:1.4em;font-weight:600;color:#222;padding:5px 5px 8px 5px;text-decoration:none;position:relative;border-bottom:3px solid transparent}header.main-header .wrapper nav ul li a .keyline{display:block;position:absolute;left:0;right:0;bottom:0;height:3px;background:#b9d532;opacity:0;transition:.15s linear opacity}@media screen and (max-width: 1270px){header.main-header .wrapper nav ul li a{font-size:1rem;line-height:1.625em}}header.main-header .wrapper nav ul li a:hover .keyline,header.main-header .wrapper nav ul li a:focus .keyline{opacity:1}header.main-header .wrapper nav ul li.current a .keyline{opacity:1}header.main-header .wrapper p.tel{flex:1;font-size:1.125rem;line-height:1.4em;font-weight:600;text-align:right;margin:0}header.main-header .wrapper p.tel a{margin-left:10px;font-weight:700;text-decoration:none}header.main-header .wrapper p.tel a:hover,header.main-header .wrapper p.tel a:focus{color:#222}@media screen and (max-width: 1270px){header.main-header .wrapper p.tel{font-size:1rem;line-height:1.625em}}header.main-header .wrapper .nav-trigger{flex:0 1 25px;width:25px;height:18px;cursor:pointer;position:relative;display:none}header.main-header .wrapper .nav-trigger span{display:block;width:100%;position:absolute;left:0;height:2px;background:#222;border-radius:2px;transition:.15s linear all}header.main-header .wrapper .nav-trigger span:nth-child(2),header.main-header .wrapper .nav-trigger span:nth-child(3){top:8px}header.main-header .wrapper .nav-trigger span:nth-child(4){top:16px}header.main-header .wrapper .nav-trigger:hover span,header.main-header .wrapper .nav-trigger:focus span{opacity:.8}header.main-header .wrapper .nav-trigger.open span:nth-child(1){opacity:0}header.main-header .wrapper .nav-trigger.open span:nth-child(2){transform:rotate(45deg)}header.main-header .wrapper .nav-trigger.open span:nth-child(3){transform:rotate(-45deg)}header.main-header .wrapper .nav-trigger.open span:nth-child(4){opacity:0}@media screen and (min-width: 1081px){header.main-header .wrapper nav ul{display:block !important}}@media screen and (max-width: 1080px){header.main-header .wrapper nav ul{position:absolute;left:0;right:0;bottom:0;padding:2% 5% 5% 5%;transform:translateY(100%);background:#fff;border-bottom:1px solid #f4f4f4;display:none}header.main-header .wrapper nav ul li{display:block}header.main-header .wrapper nav ul li a{display:inline-block;margin-left:-5px}header.main-header .wrapper .nav-trigger{display:block}}@media screen and (max-width: 750px){header.main-header .wrapper{flex-wrap:wrap;gap:10px;padding-bottom:15px}header.main-header .wrapper nav{flex:0 1 100%;padding-bottom:0}header.main-header .wrapper nav ul{padding:4% 8% 8% 8%}header.main-header .wrapper p.tel{text-align:left}}.hero{position:relative;overflow:hidden;padding-top:150px;padding-bottom:4rem;margin-top:-100px;margin-bottom:30px}.hero .background-color{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:#f1f4e4;-webkit-mask-image:url("../../img/hero-curve.svg");-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:bottom center;mask-image:url("../../img/hero-curve.svg");mask-size:100%;mask-repeat:no-repeat;mask-position:bottom center}.hero .wrapper{position:relative;z-index:1}.hero .split-layout{align-items:center}.hero .intro-content p{font-size:1.375rem;line-height:1.4em;font-weight:600}@media screen and (max-width: 1270px){.hero .intro-content p{font-size:1.125rem;line-height:1.4em}}@media screen and (max-width: 950px){.hero{padding-bottom:6rem}}@media screen and (max-width: 750px){.hero{padding-bottom:4rem;margin-top:-140px}}.bin-promo{margin:90px 0 50px 0;padding:30px 30px 30px 130px;background:#f1f4e4;border-radius:5px 20px 5px 20px;position:relative}.bin-promo img.bin{width:150px;height:auto;position:absolute;top:-30px;left:-20px}.bin-promo p.call-promo{margin:0}.hero .bin-promo{background:#fff}.bin-promo:before{content:"";display:block;position:absolute;top:-60px;left:-80px;z-index:-1;width:150px;height:150px;background:url("../../img/dots.svg");background-position:top 0px left -23px;background-size:400px 400px;opacity:.1}@media screen and (max-width: 1270px){.bin-promo{padding:80px 30px 30px 30px}.bin-promo img.bin{width:100px;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 750px){.bin-promo{padding:80px 25px 25px 25px}}.testimonial{padding-left:40px;margin-bottom:60px}.testimonial blockquote cite{display:flex;align-items:center;gap:20px;margin-bottom:20px}.testimonial blockquote cite img{flex:0 0 80px;width:80px;height:auto;border-radius:999999rem}.testimonial blockquote cite p{flex:1;font-size:1.125rem;line-height:1.4em;font-weight:700;margin:0}.testimonial blockquote cite p span{display:block;font-weight:600;color:#b9d532}.testimonial blockquote .quote p{font-family:"Playfair Display",serif;font-size:1.55rem;line-height:1.4em;font-weight:400;color:#126433}@media screen and (max-width: 1270px){.testimonial blockquote .quote p{font-size:1.375rem;line-height:1.4em}}.testimonial .star-rating{display:flex;align-items:center;gap:3px}.testimonial .star-rating svg{flex:0 0 20px;width:20px;height:auto}.testimonial .star-rating .label{flex:1;font-weight:700;color:#b9d532;padding-left:5px}.testimonial .star-rating .label span{display:none}@media screen and (max-width: 750px){.testimonial{padding-left:0}}.page-list{margin-top:100px;margin-bottom:60px;padding-left:40px;position:relative}.page-list ul.pages{list-style:none;margin:0;padding:0;font-size:1rem;line-height:1.625em}.page-list ul.pages li{margin-bottom:5px}.page-list ul.pages li a{color:#777;text-decoration:none}.page-list ul.pages li a:hover,.page-list ul.pages li a:focus{color:#222}.page-list ul.pages.pages-split{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width: 950px){.page-list ul.pages.pages-split{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.page-list:before{content:"";display:block;position:absolute;top:-40px;left:-40px;z-index:-1;width:300px;height:300px;background:url("../../img/dots.svg");background-position:top 0px left -23px;background-size:400px 400px;opacity:.1}@media screen and (max-width: 750px){.page-list{padding-left:0}}.block-split-text-image .split-layout .col.col-image{flex:0 1 30%;width:30%}.block-split-text-image .split-layout .col.col-image img{width:100%;height:auto;border-radius:5px}.block-split-text-image .split-layout .col.col-content{flex:0 1 65%}@media screen and (max-width: 950px){.block-split-text-image .split-layout{flex-wrap:wrap}.block-split-text-image .split-layout .col.col-image{flex:0 1 100%;width:100%}.block-split-text-image .split-layout .col.col-content{flex:0 1 100%}}.block-general-banner .box{text-align:center;border-radius:5px 20px 5px 20px;margin-bottom:50px}.block-general-banner .box p.pretitle{font-weight:600;margin-bottom:.5rem}.block-general-banner .box p.footnote{font-weight:600;margin-bottom:.5rem}.block-general-banner .box p:last-of-type{margin:0}.block-general-banner .box p .button{margin-top:1rem}.block-general-banner .box h2{font-family:"Source Sans 3",sans-serif;font-weight:800;color:#fff;margin-bottom:.5rem}.block-general-banner .box:after{display:none}.google-map{margin:0}.google-map #map_canvas{height:375px;background:#f4f4f4}@media screen and (max-width: 750px){.google-map #map_canvas{height:250px}}footer.main-footer{position:relative;overflow:hidden;padding-top:100px;padding-bottom:2rem}footer.main-footer .background-color{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:#222;-webkit-mask-image:url("../../img/footer-curve.svg");-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top center;mask-image:url("../../img/footer-curve.svg");mask-size:100%;mask-repeat:no-repeat;mask-position:bottom center}footer.main-footer .wrapper{position:relative;z-index:1;color:#fff}footer.main-footer .split-layout{align-items:flex-end}footer.main-footer .split-layout p.call-promo{text-align:left;margin-bottom:80px}footer.main-footer .split-layout p.call-promo span.phone a{color:#b9d532}footer.main-footer .split-layout p.call-promo span.phone a:hover,footer.main-footer .split-layout p.call-promo span.phone a:focus{color:#aaa}footer.main-footer .split-layout p.call-promo:before{content:"";display:block;position:absolute;top:-80px;left:-80px;z-index:-1;width:200px;height:200px;background:url("../../img/dots-light.svg");background-position:top 0px left -23px;background-size:400px 400px;opacity:.1}footer.main-footer .split-layout.footer-nav{align-items:flex-start;margin-bottom:50px}footer.main-footer .split-layout.footer-nav h3{color:#aaa}footer.main-footer .split-layout.footer-nav nav ul{list-style:none;font-size:1rem;line-height:1.625em;margin:0;padding:0}footer.main-footer .split-layout.footer-nav nav ul li a{color:#fff;font-weight:600;text-decoration:none}footer.main-footer .split-layout.footer-nav nav ul li a:hover,footer.main-footer .split-layout.footer-nav nav ul li a:focus{text-decoration:underline}footer.main-footer .split-layout.footer-nav p.contact{font-weight:600}footer.main-footer .split-layout.footer-nav p.contact a{color:#fff;font-weight:600;text-decoration:none}footer.main-footer .split-layout.footer-nav p.contact a:hover,footer.main-footer .split-layout.footer-nav p.contact a:focus{text-decoration:underline}footer.main-footer .split-layout.footer-bottom{margin-bottom:40px}footer.main-footer .split-layout.footer-bottom p.legal{font-size:.875rem;line-height:1.35em;color:#aaa;font-weight:600;margin:0}footer.main-footer .split-layout.footer-bottom ul.social{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start;gap:12px}@media screen and (max-width: 750px){footer.main-footer .split-layout.footer-bottom ul.social{justify-content:center}}footer.main-footer .split-layout.footer-bottom ul.social li{flex:0 0 20px}footer.main-footer .split-layout.footer-bottom ul.social li a{display:block;width:20px;height:20px;text-indent:-99999rem;background-position:center;background-repeat:no-repeat;background-size:contain}footer.main-footer .split-layout.footer-bottom ul.social li a:hover,footer.main-footer .split-layout.footer-bottom ul.social li a:focus{opacity:.8}footer.main-footer .split-layout.footer-bottom ul.social li.facebook{flex:0 0 10px}footer.main-footer .split-layout.footer-bottom ul.social li.facebook a{width:10px;background-image:url("../../img/social/facebook.svg")}footer.main-footer .split-layout.footer-bottom ul.social li.linkedin a{background-image:url("../../img/social/linkedin.svg")}footer.main-footer .split-layout.footer-bottom ul.social li.instagram a{background-image:url("../../img/social/instagram.svg")}footer.main-footer .split-layout.footer-bottom ul.social li.tiktok a{background-image:url("../../img/social/tiktok.svg")}footer.main-footer .split-layout.footer-bottom ul.social li.twitter a{background-image:url("../../img/social/twitter.svg")}@media screen and (max-width: 950px){footer.main-footer{padding-bottom:6rem}}@media screen and (max-width: 750px){footer.main-footer{padding-top:3rem;padding-bottom:3rem;background:#222}footer.main-footer .background-color{display:none}footer.main-footer .wrapper .split-layout{gap:30px}footer.main-footer .wrapper .split-layout p.call-promo{text-align:center;margin-bottom:30px}footer.main-footer .wrapper .split-layout .footer-nav,footer.main-footer .wrapper .split-layout .footer-bottom{text-align:center}}figure.wp-block-image{margin:50px 0}figure.wp-block-image img{width:100%;height:auto;border-radius:5px}figure.wp-block-image figcaption{font-size:.875rem;line-height:1.35em}blockquote.wp-block-quote{margin-bottom:40px}blockquote.wp-block-quote p{font-family:"Playfair Display",serif;font-size:1.55rem;line-height:1.4em;font-weight:400;color:#126433}@media screen and (max-width: 1270px){blockquote.wp-block-quote p{font-size:1.375rem;line-height:1.4em}}blockquote.wp-block-quote cite{font-size:.875rem;line-height:1.35em;color:#777}.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;overflow:hidden;padding-top:56.25%;width:100%;margin:0 auto 3rem auto;max-width:1920px}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}/*# sourceMappingURL=style.min.css.map */
