.yz-row{display:flex;flex-wrap:wrap;margin:0 -12px}.yz-col{box-sizing:border-box;flex:0 0 var(--yz-width,100%);max-width:var(--yz-width,100%);padding:0 12px;min-width:0}.yz-content{width:100%}.yz-image{max-width:100%;height:auto}.yz-heading{font-size:25px;line-height:1.4;margin:24px 0 12px;color:#141a3e}.yz-divider{border:0;border-top:4px solid #141a3e;margin:12px 0 24px}.yz-cards{display:grid;grid-template-columns:repeat(var(--yz-cols,3),minmax(0,1fr));gap:20px;margin:16px 0 32px}.yz-card{border:1px solid #e1e6dd;border-radius:5px;background:#fff;overflow:hidden}.yz-card>a{display:block;color:#18394c}.yz-card img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.yz-card h3{font-size:19px;line-height:1.5;margin:14px}.yz-card p{padding:0 14px 14px;margin:0}.yz-cta{padding:22px;background:#fff;border:1px solid #e3e8df;border-top:4px solid #b7d433;border-radius:5px;height:100%;box-shadow:0 4px 14px #00000008}.yz-cta table{max-width:100%;height:auto!important}.yz-cta ul{padding-inline-start:20px}.yz-button{display:inline-block;background:#659b34;color:#fff!important;border-radius:4px;padding:11px 18px;font-weight:600;text-decoration:none!important;margin:10px 0;line-height:1.5}.yz-button:hover{background:#3d6f25}.yz-info,.yz-box{padding:20px;margin-bottom:20px}.yz-accordion{border:1px solid #d9e1d3;padding:16px;margin:10px 0}.yz-accordion summary{cursor:pointer;font-weight:bold}.yz-counter{text-align:center;padding:20px}.yz-counter strong{font-size:36px;color:#659b34}.yz-map{width:100%;height:360px;border:0}.yz-slider{position:relative;max-width:1200px;margin:auto;overflow:hidden}.yz-slide-track{display:flex;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;direction:ltr}.yz-slide{position:relative;flex:0 0 100%;margin:0;scroll-snap-align:start;direction:rtl}.yz-slide>img{width:100%;height:420px;object-fit:cover;display:block}.yz-slide figcaption{position:absolute;right:6%;bottom:12%;padding:16px 24px;background:#ffffffed;max-width:70%;font-size:24px;line-height:1.5;color:#15362a}.yz-slider-controls{position:absolute;bottom:12px;left:12px;display:flex;gap:6px}.yz-slider-controls button{border:0;border-radius:3px;background:#173b2ce8;color:white;padding:9px 14px;font-size:20px}.home-intro .yz-col{width:100%}.home-intro .wpcf7{padding:20px}.yz-row:before,.yz-row:after{display:none!important}.yz-col>p:empty{display:none}body{overflow-x:hidden}@media(max-width:767px){.yz-col{flex-basis:100%;max-width:100%;margin-bottom:18px}.yz-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yz-slide>img{height:250px}.yz-slide figcaption{font-size:17px;max-width:80%;padding:10px}.yz-cta{height:auto}.yz-cta td{display:block;width:100%}.yz-heading{font-size:23px}}@media(max-width:420px){.yz-cards{grid-template-columns:1fr}}
.yz-slide figcaption,.yz-slide figcaption *{color:#15362a!important;text-shadow:none!important}.home-intro .wpcf7 label,.home-intro .wpcf7 .form-group>div{color:#fff!important}.yz-col>.yz-content .yz-button{display:block;width:max-content;max-width:100%;margin-top:14px}
