*,*::before,*::after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.dark body{background-color:#141a26!important}.light body{background-color:#fff!important}.light .topbar{color:#fff}.light .topbar .menu-toggle .fa-primary{fill:#141a26!important}.light .topbar .menu-toggle .fa-secondary{fill:#fff!important}.light .light-logo{display:block!important;transition:.25s}.light .dark-logo{display:none!important;transition:.25s}.dark .dark-logo{display:block!important}.dark .light-logo{display:none!important}.light .slide-out-menu{color:#141a26!important}.light .slide-out-menu .panel-inner{background-color:#fff!important;color:#141a26!important}.light .slide-out-menu a{color:#141a26!important}.light .slide-out-menu svg{fill:#141a26!important}.light .slide-out-menu .footer{background-color:#687790!important}.light h1,.light h2{color:#131a26!important;border-color:#131a26!important}.light .after-hero strong{color:#131a26!important}.light .package{background-color:#141a26!important;border-color:#2bab4a!important}.light .inner-page-package{background-color:#141a26;border-color:#2bab4a!important}.light .form{background-color:#141a26!important;border-color:#2bab4a!important}.light .package .price-group p{color:#2bab4a!important}.light .inner-page-package .price-group p{color:#2bab4a!important}header{border-top:solid 10px #687790}.topbar{position:fixed;bottom:0;display:flex;align-items:center;justify-content:right;gap:32px;background-color:transparent;padding:0;width:100%;color:#141a26;z-index:998}@media(min-width:768px){.topbar{top:0;bottom:auto;padding:5px 5px 0}}@media(min-width:1200px){.topbar{padding:15px 20px 0 25px}}.topbar .menu-toggle-button{width:auto}.topbar .site-theme-toggle-dark{min-width:25px;min-height:25px}.topbar .site-theme-toggle-light{min-width:25px;min-height:25px}.topbar .desktop-icons{display:flex;gap:12px;width:100%;justify-content:space-between}.topbar .desktop-icons svg:hover{cursor:pointer}.topbar .desktop-icons .site-theme-toggle-light:hover .fa-primary{fill:#2bab4a}.topbar .desktop-icons .site-theme-toggle-dark:hover .fa-secondary{fill:#2bab4a}.topbar .desktop-icons .menu-toggle:hover .fa-primary{fill:#2bab4a}.topbar .desktop-icons .button{width:auto!important}@media(max-width:1024px){.topbar .desktop-icons{display:none}}.topbar .mobile-icons{display:flex;gap:12px;width:100%;align-items:center;justify-content:right}.topbar .mobile-icons .button{width:auto!important}@media(min-width:768px){.topbar .mobile-icons{justify-content:space-between}}@media(min-width:1024px){.topbar .mobile-icons{display:none}}.topbar .copyright{font-size:16px;line-height:1;opacity:.5}.logo img{width:100%;margin:0 auto;padding:1rem}.container{display:flex;justify-content:center}.overlay{position:fixed;inset:0;overflow:hidden;z-index:999}.backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5)}.slide-out-menu{position:fixed;top:0;right:0;height:100%;max-width:500px;width:100%;color:#fff;font-size:24px;z-index:10}.slide-out-menu ul{display:flex;flex-wrap:wrap;list-style:disc;padding:0 20px}.slide-out-menu li{display:flex;flex-wrap:wrap;width:100%}.slide-out-menu a{width:auto;color:#fff;text-decoration:none}.slide-out-menu a:hover{text-decoration:underline}.slide-out-menu .first-button{width:50%!important;color:#000!important}.slide-out-menu .second-button{width:50%!important;color:#000!important}.slide-out-menu .dropdown{width:100%}.slide-out-menu .dropdown-trigger{display:flex;align-items:center}.slide-out-menu .dropdown-trigger:hover{cursor:pointer;text-decoration:underline}.slide-out-menu .site-theme-toggle{position:absolute;bottom:5rem;right:1rem;display:flex;gap:5px;align-items:center;font-size:1rem}.slide-out-menu .site-theme-toggle:hover{cursor:pointer;text-decoration:underline}.slide-out-menu svg{fill:#fff}.slide-out-menu .footer .first-button{margin-right:10px}.panel{height:100%;width:100%}.panel-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;background:#000;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow-y:auto}.close-btn{position:absolute;top:0;right:0;padding:15px}.content{padding:20px}.footer{padding:10px;display:flex;justify-content:flex-end;background:#141a26}footer{border-bottom:solid 10px #687790;padding-bottom:2rem}@media(min-width:768px){footer{padding-bottom:0}}footer .logo{overflow:hidden}footer .copyright{font-size:18px;color:#fff;margin:0 0 20px;padding:1rem;text-align:center}footer .break-line{display:block}@media(min-width:768px){footer .break-line{display:none}}.box{width:250px;height:250px;background-color:red}.hero{display:flex;padding:7.5rem 16px 1rem}.hero h1{width:auto;font-size:clamp(2rem,6vw,6rem);font-weight:700;color:#fff;text-align:center;line-height:1;border-top:5px solid #2bab4a;margin:0 auto;padding-top:.5rem}@media(min-width:1024px){.hero{padding:1.5rem 16px 1rem}}.after-hero{display:flex;padding:0 16px 10rem}.after-hero h2{font-size:clamp(.4rem,4.5vw,1.2rem);font-weight:200;color:#fff;text-align:center;line-height:1.2;letter-spacing:5%;border-bottom:5px solid #2bab4a;padding-bottom:1.5rem;margin:0 auto}@media(max-width:1024px){.after-hero h2{padding-bottom:1rem}}.after-hero p{display:block;margin:0 auto}@media(max-width:768px){.after-hero p{display:grid}}.after-hero strong{width:100%;color:#2bab4a;font-weight:700}.package{border-top:5px solid #fff;border-bottom:5px solid #fff;position:relative;width:95%;max-width:720px;background-color:#687790;margin:0 auto 80px;padding:12px 20px}@media(max-width:768px){.package{padding:12px 10px}}.package .tag{position:absolute;width:200px;opacity:.05;pointer-events:none;z-index:1}.package .open-tag{top:0;left:0}.package .close-tag{bottom:0;right:0}.package .animal-image{position:absolute;top:0;right:0;width:120px;height:120px;object-fit:cover}@media(max-width:516px){.package .animal-image{width:80px;height:80px}}.package h3{font-size:clamp(1.25rem,6vw,2.5rem);color:#fff;line-height:1;width:75%}.package ul{list-style-type:none;padding-left:0;padding:24px 0 40px 25px;color:#fff;font-size:clamp(.7rem,3vw,1rem)}@media(max-width:768px){.package ul{padding:40px 0}}.package li{display:flex;align-items:center;padding-bottom:.25rem}.package li::before{display:flex;margin-right:.5em}.package .price-group{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.package .price-group{display:block}}.package .price-group p{font-size:clamp(1rem,4vw,1.6rem);text-transform:uppercase;text-decoration:underline;color:#131a26}.package .price-group .button-group{position:relative;display:flex;flex-wrap:wrap;margin-top:0;z-index:2}@media(max-width:768px){.package .price-group .button-group{margin-top:32px}}.package .price-group .button-group .button{width:auto;margin-left:8px;margin-bottom:0}@media(max-width:768px){.package .price-group .button-group .button{width:100%;margin-left:0;margin-bottom:8px}}.package-anchor{margin:0 0 80px}.packages{padding-bottom:150px}.packages .after-hero{margin-bottom:-80px}.inner-page-package{border-top:5px solid #fff;border-bottom:5px solid #fff;position:relative;width:95%;max-width:720px;background-color:#687790;margin:0 auto 0;padding:12px 20px}@media(max-width:768px){.inner-page-package{padding:12px 10px}}.inner-page-package .tag{position:absolute;width:200px;opacity:.05;pointer-events:none;z-index:1}.inner-page-package .open-tag{top:0;left:0}.inner-page-package .close-tag{bottom:0;right:0}.inner-page-package .top-button{position:absolute;top:32px;right:32px;width:auto!important}@media(max-width:768px){.inner-page-package .top-button{position:relative;top:0;right:0;width:100%!important;padding:10px;font-size:12px}}.inner-page-package h3{font-size:clamp(1.25rem,6vw,2.5rem);color:#fff;line-height:1;width:75%;padding-bottom:2rem}.inner-page-package ul{list-style-type:none;padding-left:0;padding:24px 0 40px;color:#fff;font-size:clamp(.8rem,3vw,1rem)}@media(max-width:768px){.inner-page-package ul{padding:40px 0}}.inner-page-package li{padding:1rem 1rem 0;margin:1rem 0 0}.inner-page-package li h4{text-decoration:underline;padding-bottom:1rem}.inner-page-package li ul{list-style-type:disc;padding:0 0 2rem 25px}@media(max-width:768px){.inner-page-package li ul{padding:0 0 2rem 15px}}.inner-page-package li ul li{padding:0 0 .5rem;margin:0}.inner-page-package li p{padding-bottom:1.5rem}.inner-page-package .dark-li{background-color:#5e6b82}.inner-page-package .price-group{display:flex;justify-content:space-between;align-items:center;padding-top:20px}@media(max-width:768px){.inner-page-package .price-group{display:block}}.inner-page-package .price-group p{font-size:clamp(1rem,4vw,1.6rem);text-transform:uppercase;text-decoration:underline;color:#131a26}.inner-page-package .price-group .button-group{position:relative;display:flex;flex-wrap:wrap;margin-top:0;z-index:2}@media(max-width:768px){.inner-page-package .price-group .button-group{margin-top:32px}}.inner-page-package .price-group .button-group button{width:auto;margin-left:8px;margin-bottom:0}@media(max-width:768px){.inner-page-package .price-group .button-group button{width:100%;margin-left:0;margin-bottom:8px}}.back-home{display:flex;justify-content:center}.thank-you .after-hero{padding-bottom:50px!important}.thank-you .back-home{padding-bottom:500px}.thank-you .back-home .button{width:auto}.four-o-four .after-hero{padding-bottom:50px!important}.four-o-four .back-home{padding-bottom:500px}.four-o-four .back-home .button{width:auto}.form-page .form{border-top:5px solid #fff;border-bottom:5px solid #fff;color:#fff;position:relative;width:95%;min-height:900px;max-width:720px;background-color:#687790;margin:0 auto 150px;padding:20px 20px 40px}.form-page .form em{font-size:12px}.cog-content{font-family:serif;font-size:16px}.cog-content p{padding-bottom:2rem}.cog-content ul{padding-bottom:2rem}.cog-content em{font-weight:700!important;font-size:18px!important;font-style:normal!important}.cog-content u{font-size:22px!important}.cog-content li p{padding-bottom:0}html{font-family:kettler-web,monospace}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.button{font-size:13px;color:#000;background-color:#c3c7cb;padding:2px 8px;border:2px solid #b3b7bb;border-top-color:#fff;border-left-color:#fff;border-right-color:#4f4f4f;border-bottom-color:#4f4f4f;box-shadow:inset 1px 1px #FFF,inset -1px -1px #7A7A7A;outline:none;cursor:pointer;display:inline-block;text-align:center;width:100%}@media(max-width:768px){.button{padding:10px;font-size:12px}}.button:active{border-top-color:#4f4f4f;border-left-color:#4f4f4f;border-right-color:#fff;border-bottom-color:#fff;box-shadow:inset 1px 1px #7A7A7A,inset -1px -1px #FFF;background-color:#b3b7bb}.button:hover{background-color:#b3b7bb;text-decoration:underline}.cog-button{font-size:13px;color:#000;background-color:#c3c7cb;padding:2px 8px;border:2px solid #b3b7bb;border-top-color:#fff;border-left-color:#fff;border-right-color:#4f4f4f;border-bottom-color:#4f4f4f;box-shadow:inset 1px 1px #FFF,inset -1px -1px #7A7A7A;outline:none;cursor:pointer;display:inline-block;text-align:center}.cog-button:active{border-top-color:#4f4f4f;border-left-color:#4f4f4f;border-right-color:#fff;border-bottom-color:#fff;box-shadow:inset 1px 1px #7A7A7A,inset -1px -1px #FFF;background-color:#b3b7bb}.cog-button:hover{background-color:#b3b7bb;text-decoration:underline}a{color:unset;text-decoration:none}[x-cloak]{display:none!important}.after-hero-404{display:flex;flex-wrap:wrap;justify-content:center;padding:4rem 24px 50rem}.after-hero-404 h2{width:100%;font-size:clamp(.8rem,5vw,1.8rem);font-weight:200;color:#fff;text-align:center;line-height:1.2;text-transform:uppercase;letter-spacing:5%}.after-hero-404 p{width:100%;display:block;margin:0 auto}@media(max-width:768px){.after-hero-404 p{display:grid}}.after-hero-404 strong{width:100%;color:#2bab4a;font-weight:700}.after-hero-404 a{margin:4rem auto 0}input{background-color:#e9e9ed;border-radius:0;padding:8px}select{background-color:#e9e9ed;border-radius:0;padding:8px}textarea{background-color:#e9e9ed;border-radius:0;padding:8px;height:200px!important}.cog-loader__cog{display:none}.preloader{display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.preloader h6{width:100%;font-size:1.2rem;padding-bottom:1rem}.preloader .button{width:auto}