@font-face{font-family:asap-light;src:url(/build/fonts/AsapCondensed-Light.57c8faec.ttf) format("truetype")}@font-face{font-family:asap-regular;src:url(/build/fonts/AsapCondensed-Regular.9989ec98.ttf) format("truetype")}@font-face{font-family:asap-semibold;src:url(/build/fonts/AsapCondensed-SemiBold.18a180af.ttf) format("truetype")}:root{--font-light:"asap-light";--font-regular:"asap-regular";--font-semibold:"asap-semibold";--font-adage:"adage-script-jf",sans-serif;--my-red:#ff5674;--my-green:#7bd5ce}body,html{color:#2b2e34;font-family:var(--font-regular);font-size:18px}.grecaptcha-badge{visibility:hidden}.my-container{margin:0 auto;width:min(1080px,100%)}.red-text{color:var(--my-red)}.green-text{color:var(--my-green)}.f-bold{font-family:var(--font-semibold)}.fs-24{font-size:24px}.color-inherit{color:inherit}.my-link-no-hover{color:#2b2e34;text-decoration:none}.info-bar{background:linear-gradient(180deg,#7bd5ce,#5ea39d);color:#fff;font-size:20px;padding:10px}.info-bar .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;width:min(1080px,100%)}.info-bar img{margin-right:10px}.navbar-expand-custom .navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-container{display:flex;justify-content:space-between;min-height:120px;padding:20px 0}.logo-wrapper{align-items:center;display:flex;gap:10px;margin-left:20px}.logo-img{width:min(80px,20%)}.logo-text{width:min(200px,100%)}#my-nav{background-color:#edfafb;box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:24px;position:absolute;right:0;top:66px;width:250px;z-index:20}#my-nav a{padding-inline:15px}#my-nav li{position:relative}#my-nav li:not(:last-child):after{background-color:#7bd5cd;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#my-nav a:hover{background-color:#7bd5cd;color:#fff}.burger{padding:15px}.nav-burger-icon{cursor:pointer;height:25px;margin:auto;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:30px}.nav-burger-icon,.nav-burger-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.nav-burger-icon span{background:#2b2e34;border-radius:9px;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.nav-burger-icon span:first-child{top:0}.nav-burger-icon span:nth-child(2),.nav-burger-icon span:nth-child(3){top:9px}.nav-burger-icon span:nth-child(4){top:18px}.nav-burger-icon.open span:first-child{left:50%;top:18px;width:0}.nav-burger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-burger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-burger-icon.open span:nth-child(4){left:50%;top:18px;width:0}@media (min-width:1275px){.navbar-container{display:block}.logo-wrapper{justify-content:center;padding:20px 10px}.logo-img,.logo-text{width:unset}.navbar-nav{flex-direction:row;gap:30px}.navbar-expand-custom .navbar-collapse{display:flex!important}.navbar-expand-custom .navbar-toggler{display:none}#my-nav{background-color:unset;box-shadow:unset;position:static;width:unset}#my-nav a{padding:0}#my-nav a:hover{background-color:unset;color:inherit}#my-nav a:not(.special-link):hover{color:#27aae1;text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:9px}#my-nav .special-link:hover{background:#27aae1;color:#fff}#my-nav li:not(:last-child):after{display:none}#my-nav .special-link{background:#27aae1;border-radius:0 25px 25px 25px;color:#fff;padding:5px 15px}}@media screen and (max-width:700px){.info-bar .wrapper{align-items:start;flex-direction:column;padding-left:10px}}@media screen and (max-width:450px){.logo-wrapper{gap:0}.logo-img,.logo-text{height:unset;max-width:100%}}.contact-container{border-top:1px solid #2b2e34;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding-top:50px;width:min(1100px,100%)}.contact-container a{color:inherit;text-decoration:none}.contact-container a:hover{text-decoration:underline}.contact-column{display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin:0 15px;padding:15px 0;width:min(320px,100%)}.contact-column>img{max-width:320px}@media screen and (max-width:1120px){.logo-image-wrapper{display:none}.contact-container{justify-content:center}.contact-column{gap:10px;padding:0}.contact-container .col-8{justify-content:center!important;width:100%}}@media screen and (max-width:750px){.contact-container .col-8{flex-direction:column}.contact-column{margin:0;padding:0 15px;width:100%}}.my-footer{position:relative}.my-footer .contacts{align-items:center;display:flex;font-size:18px;gap:20px;margin:0 auto;width:min(1080px,100%)}.my-footer .contact-label{font-family:var(--font-semibold)}.grass-container{height:535px;overflow:hidden;position:relative}.grass-field-image{left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:-1}.footer-items{background:linear-gradient(180deg,#487d78,#3e6d68);color:#fff;display:flex;gap:20px;justify-content:space-around;padding:16px 20px}.my-link{color:#fff;text-decoration:none}.my-link:hover{text-decoration:underline}@media screen and (max-width:768px){.footer-items{align-items:center;flex-direction:column;gap:10px;padding:16px 10px}}@media screen and (max-width:450px){.footer-items-separator{display:none}.copyright{align-items:center;display:flex;flex-direction:column}}.cookies{background-color:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 25px #00000014;display:none;left:50%;position:fixed;transform:translate(-50%);width:600px;z-index:10}.c-header{background:linear-gradient(180deg,#7bd5ce,#3e6b67);border-top-left-radius:5px;border-top-right-radius:5px;display:flex}.c-image-wrapper{align-items:center;display:flex;justify-content:center;width:90px}.c-content{padding:15px;position:relative}.c-title{color:#fff;display:block;font-size:23px;margin:10px 15px}.c-desc,.c-title{font-family:var(--font-regular)}.c-desc{color:#0e2332;font-size:18px}.c-desc a{color:#27aae1;font-family:var(--font-regular)}.c-desc-short{width:410px}.c-desc-long{padding:15px;width:100%}.cookies .button-container{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;position:absolute;right:27px;top:0}.c-button{text-wrap:nowrap;align-items:center;border:none;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-family:var(--font-regular);font-size:18px;height:38px;justify-content:center;width:113px}.c-button-settings{background:linear-gradient(180deg,#27aae1,#145571);border-radius:25px}.c-button-accept{background:linear-gradient(180deg,#7bd5ce,#3e6b67);border-radius:25px}.c-button:hover{box-shadow:0 0 25px #0000001a;cursor:pointer}#c-settings{display:none}.gray-area{background-color:#e0eef2}.cookie-type{background-color:#fff;border:1px solid #49697d;border-radius:8px;color:#1e2833;font-family:var(--font-regular);font-size:15px;padding:3px}.cookies input[type=checkbox]{float:right;height:20px;margin-right:5px;margin-top:1px;width:20px}.cookies input[type=checkbox]:checked{accent-color:#27aae1}.c-container{left:0;position:absolute}.c-lightblue-square img{bottom:100px;position:absolute;right:20px;transform:rotate(-45deg)}.c-shadow-square{background:linear-gradient(-45deg,var(--my-light-blue) 0,var(--my-light-blue) 72%,#004d66 100%);height:50px;transform:rotate(45deg) translate(158%,-130%);width:50px;z-index:-1}.crop{height:15px;overflow:hidden}#c-settings .c-button{width:140px}@media screen and (max-width:650px){.cookies{width:90%}.c-desc{display:block;width:100%}.cookies .button-container{flex-direction:unset;flex-wrap:wrap;gap:10px;height:unset;position:relative;right:unset;top:unset;width:100%}}@media screen and (max-width:490px){.settings-btns{flex-direction:column!important}.settings-btns button{margin:10px 0;width:100%!important}}.short-hero{position:relative}.short-hero img{height:300px;object-fit:cover;object-position:center;width:100%}.short-hero h1{color:#fff;font-family:var(--font-semibold);font-size:70px;left:50%;position:absolute;text-align:center;text-shadow:0 3px 25px #00000080;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media screen and (max-width:540px){.short-hero img{height:150px}.short-hero h1{font-size:35px}}.timeline-title{font-family:var(--font-semibold);font-size:35px;margin-bottom:50px;text-align:center}.timeline{margin:0 auto 100px;position:relative;width:min(100%,1100px)}.timeline:before{background-color:#2b2e34;bottom:140px;content:"";left:50%;position:absolute;top:20px;transform:translateX(-50%);width:1px;z-index:-1}.timeline-item{display:flex;justify-content:space-between;margin-bottom:-60px}.timeline-item .middle{background-color:#7bd5ce;border-radius:0 25px 25px 25px;height:45px;line-height:45px;margin-top:10px;text-align:center;width:120px}.timeline-item .left,.timeline-item .right{width:min(450px,100%)}.timeline-item p{text-wrap:balance}.timeline-content{background-color:#fff;border-radius:10px;box-shadow:0 0 25px #00000026;padding:20px 30px;position:relative;z-index:1}.left .timeline-content:after{box-shadow:2px -2px 1px 1px #00000006;right:-20px;transform:translate(-50%) rotate(45deg)}.left .timeline-content:after,.right .timeline-content:after{background-color:#fff;content:"";height:20px;position:absolute;top:20px;width:20px}.right .timeline-content:after{box-shadow:-2px 2px 1px 1px #00000006;left:-20px;transform:translate(50%) rotate(45deg)}.timeline-content h3{font-family:var(--font-semibold);font-size:24px}.timeline-content a{align-items:center;color:#7bd5ce;display:flex;text-decoration:none}.timeline-content a:hover span{text-decoration:underline}.counter{bottom:-20px;color:#f5f5f5;font-family:var(--font-semibold);font-size:100px;position:absolute;right:30px;z-index:-1}@media screen and (max-width:1100px){.timeline-item{align-items:center;margin-bottom:35px}.timeline-item:nth-child(odd){flex-direction:column-reverse}.timeline-item:nth-child(2n){flex-direction:column}.timeline-item .middle{margin-bottom:10px}.timeline-content:after{display:none}}