@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes fade_in_show{0%{opacity:0;}100%{opacity:1;}}.mySlides{position:relative;height:100vh;}.navbar-nav li a{text-decoration:none;color:white !important;}.other-page{background-color:green;}.nav-item .nav-link:hover{color:#1DB954 !important;font-weight:bold;}#footer ul li a:hover{color:#1DB954 !important;font-weight:bold;}a{text-decoration:none !important;}.mySlides img{height:100%;object-fit:cover;}.mySlides:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.45);}.slider-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:1;width:auto;text-align:center;}.slider-caption h2{font-size:50px;font-weight:bold;}.slider-caption p{font-size:20px;}.slider-caption a{border:1px solid;color:#fff;padding:10px 20px;display:table;margin:0 auto;transition:all 0.3s ease-in-out;font-weight:700;}.slider-caption a:hover{background-color:#1DB954;border-color:#a3a3a3;color:#fff;}.caption-container p{margin:0;padding:8px;}.slider-section .column img{height:80px;object-fit:cover;}.thumbnail-sec{width:50%;position:absolute;bottom:20px;left:50%;transform:translate(-50%);}.footer{padding:50px 0;background-color:#7b5d3e;color:#fff;text-align:center;}.footer .alo{font-size:62px;font-weight:600;}.social{display:flex;justify-content:center;padding:30px 0;}.social li{padding:0 10px;}.social a i{color:#fff;font-size:32px;}img{vertical-align:middle;}.container{position:relative;}.mySlides{display:none;}.cursor{cursor:pointer;}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none;}.next{right:0;border-radius:3px 0 0 3px;}.toolbar-menu li a{color:black !important}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8);}@media(max-width:767px){.slider-section .column img{height:50px;}.slider-caption{width:75%;margin-top:10vh;}.slider-caption h2{font-size:24px;}.slider-caption p{font-size:16px;margin-bottom:10vh;}.mySlides img{object-position:center;}}.header{z-index:9 !important;max-width:1920px;margin:auto;}.main-header{position:absolute;padding:0px 0 30px 0;left:0;right:0;}#search:before{content:"\f002";top:37px;position:absolute;right:18px;}input,#name :focus-visible{outline:green auto 1px !important;color:green;}.navbar-brand img{width:100%;min-height:100px;}#edit-submit:hover{background-color:#1DB954;color:#fff;}.layout-content{margin-bottom:294px;position:relative;top:168px;}.container-inline.js-form-wrapper.form-wrapper{margin-top:100px;background-color:green;height:100px;padding-top:40px;}#edit-submit--3{display:none;}@media screen and (max-width:992px){.footer-info{text-align:center;}.social-links{justify-content:center;}}.fixed{position:fixed;top:0;left:0;width:100%;}.fixed-top{background-color:#1DB954;top:unset !important;}.fixed-top .nav-item .nav-link:hover{color:yellow !important;font-weight:bold;}.fixed-top ul li a:before{background:yellow !important;}.navbar .nav-item .nav-link::before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0%;transition:all 0.3s;background:#1DB954;}@media screen and (min-width:992px){.navbar .nav-item{margin-right:20px;}}.navbar .nav-item .nav-link:hover:before{width:100%;}.navbar .nav-item .nav-link:active:before{width:100%;}.fixed-top .navbar-expand-lg .navbar-nav .dropdown-menu{background-color:mediumseagreen;}.navbar-expand-lg .navbar-nav .dropdown-menu{background-color:transparent;position:relative;padding:8px;}.footer-content .toolbar-menu li a{color:#fff !important;}.footer-content a:hover{color:#1DB954 !important;font-weight:bold;}@media screen and (max-width:991px){.header{background-color:#1DB954;}.navbar-nav{text-align:center;}.navbar .nav-item .nav-link:active:before{width:0%;}.nav-item .nav-link:hover{color:#fff !important;font-weight:bold;}.fixed-top ul li a:hover{font-weight:bold;color:#fff !important;}.fixed-top ul li a:before{width:0 !important;}.fixed-top .navbar-expand-lg .navbar-nav .dropdown-menu{background-color:mediumseagreen;}}img.align-center{max-width:100%;height:auto;}.align-center .field img{margin:auto;display:block;max-width:100%;height:auto;}img.align-right{margin-left:1rem;}.page-node-type-page article > div > .field--name-field-media-image img,img.object-fit{width:100%;height:65vh;object-fit:cover;margin-bottom:1rem;}img.object-fit.top{object-position:top;}img.object-fit.bottom{object-position:bottom;}img.object-fit.left{object-position:left;}img.object-fit.right{object-position:right;}img.50{max-width:50%;}@media screen and (min-width:660px){img.portrait{max-width:40%;height:auto;}}@media screen and (max-width:659px){img.portrait{height:50vh;width:100%!important;max-width:100% !important;object-fit:cover;margin:0 auto 1rem;float:none;clear:both;display:block;margin:0!important;}}
:root{--font-default:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-primary:"Roboto",sans-serif;--font-secondary:"Work Sans",sans-serif;}:root{--color-default:black;--color-primary:#1DB954;--color-secondary:#52565e;}:root{scroll-behavior:smooth;}body{font-family:var(--font-default);color:var(--color-default);background-color:#1DB954;overflow-x:hidden;max-width:1920px;margin:auto;}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);}.hero{overflow-x:hidden;padding:0;}.hero .carousel{width:100%;min-height:100vh;padding:80px 0;margin:0;position:relative;}.hero .carousel-item{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;z-index:1;transition-duration:0.4s;}.hero .carousel-item::before{content:"";background-color:rgba(0,0,0,0.7);position:absolute;inset:0;}.hero .info{position:absolute;inset:0;z-index:2;}@media (max-width:768px){.hero .info{padding:0 50px;}}.hero .info h2{color:#fff;margin-bottom:30px;padding-bottom:30px;font-size:56px;font-weight:700;position:relative;}.hero .info h2:after{content:"";position:absolute;display:block;width:80px;height:4px;background:var(--color-primary);left:0;right:0;bottom:0;margin:auto;}@media (max-width:768px){.hero .info h2{font-size:36px;}}.hero .info p{color:rgba(255,255,255,0.8);font-size:18px;}.hero .info .btn-get-started{font-family:var(--font-primary);font-weight:500;font-size:16px;letter-spacing:1px;display:inline-block;padding:12px 40px;border-radius:50px;transition:0.5s;margin:10px;color:#fff;border:2px solid var(--color-primary);}.hero .info .btn-get-started:hover{background:var(--color-primary);}.hero .carousel-control-prev{justify-content:start;}@media (min-width:640px){.hero .carousel-control-prev{padding-left:15px;}}.hero .carousel-control-next{justify-content:end;}@media (min-width:640px){.hero .carousel-control-next{padding-right:15px;}}.hero .carousel-control-next-icon,.hero .carousel-control-prev-icon{background:none;font-size:26px;line-height:0;background:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6);border-radius:50px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;}.hero .carousel-control-prev,.hero .carousel-control-next{z-index:3;transition:0.3s;}.hero .carousel-control-prev:focus,.hero .carousel-control-next:focus{opacity:0.5;}.hero .carousel-control-prev:hover,.hero .carousel-control-next:hover{opacity:0.9;}.footer{color:#fff;background:url(/themes/custom/nature_trail/images/footerbg.jpg) top center no-repeat;background-size:cover;font-size:14px;padding:80px 0 60px 0;position:relative;}.footer:before{content:"";background:rgba(0,0,0,0.7);position:absolute;inset:0;}.footer .footer-content .footer-info{margin-bottom:30px;text-align:left;}.footer .footer-content .footer-info h3{font-size:28px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;font-weight:700;text-transform:uppercase;}.footer .footer-content .footer-info h3 span{color:var(--color-primary);}.footer .footer-content .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;font-family:var(--font-primary);color:#fff;}.footer .footer-content .social-links a{font-size:18px;display:inline-block;background:rgba(255,255,255,0.1);color:#fff;line-height:1;margin-right:8px;border-radius:4px;width:36px;height:36px;transition:0.3s;}.footer a{color:white !important;text-decoration:none;}.footer a:hover{color:#ffc732;text-decoration:none;}.footer .footer-content .social-links a:hover{background:#1DB954;color:#fff !important;text-decoration:none;}.footer .footer-content h4{font-size:16px;font-weight:600;color:#fff;position:relative;padding-bottom:12px;}.footer .footer-content .footer-links{margin-bottom:30px;}.footer .footer-content .footer-links ul{list-style:none;padding:0;margin:0;}.footer .footer-content .footer-links ul li{padding:8px 0;}.footer .footer-content .footer-links ul li:first-child{padding-top:0;}.footer .footer-content .footer-links ul a{color:rgba(255,255,255,0.6);transition:0.3s;display:inline-block;line-height:1;}.footer .footer-content .footer-links ul a:hover{color:#fff;}.footer .footer-legal .copyright{padding-top:30px;border-top:1px solid rgba(255,255,255,0.15);}.footer .footer-legal .credits{padding-top:4px;font-size:13px;color:#fff;}.footer .footer-legal .credits a{color:var(--color-primary);}
main ul.primary-tabs{list-style-type:none;padding:0;margin-bottom:30px;}main ul.primary-tabs li{display:inline-block;margin-right:10px;}main ul.primary-tabs li:hover a{background-color:var(--color-secondary);color:white!important;}main ul.primary-tabs li a{display:block;padding:10px 20px;text-decoration:none;color:#333;background-color:#eef9f3;border:1px solid #ccc;border-radius:5px;}main ul.primary-tabs li a.is-active{background-color:var(--color-secondary);color:#fff!important;}main ul.primary-tabs li .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;white-space:nowrap !important;}
.blockquote-wrapper.style-3{clear:both;display:block;min-width:300px;margin-top:3rem;margin-bottom:3.5rem;width:90%;margin-right:auto;margin-left:auto;}.blockquote-wrapper.style-3 span{color:var(--color-primary);font-weight:700;}.blockquote-wrapper.style-3 .blockquote{position:relative;font-family:'Open Sans',serif;font-weight:800;padding:2rem 1rem;width:100%;z-index:1;border-top:solid 1px #007a8740;border-bottom:solid 1px #007a8740;}.blockquote-wrapper.style-3 .blockquote h1{position:relative;font-weight:200;margin:0;font-size:1.5rem;line-height:1.2;}.blockquote-wrapper.style-3 .blockquote:after{position:absolute;content:"”";color:#a7d6d0;font-size:10rem;line-height:0;bottom:-43px;right:30px;}.blockquote-wrapper.style-3 .blockquote h4{position:relative;color:$primary-light;font-size:1.4rem;font-weight:400;line-height:1.15;margin:0;padding-top:20px;z-index:1;}.blockquote-wrapper.style-3.image img{float:left;margin-right:1rem;width:134px;height:134px;border-radius:4px;}.blockquote-wrapper.style-3.image .blockquote{min-height:200px;}
.ck-template.object-fit img{width:100%;height:65vh;object-fit:cover;margin-bottom:1rem;}.ck-template.object-fit.top img{object-position:top;}.ck-template.object-fit.bottom img{object-position:bottom;}.ck-template.object-fit.left img{object-position:left;}.ck-template.object-fit.right img{object-position:right;}.ck-template.image-50 img{max-width:50%;}@media screen and (max-width:767px){.ck-template.portrait .align-right,.ck-template.portrait .align-left{float:none;}.ck-template.portrait img{height:50vh;width:100%!important;max-width:100% !important;object-fit:cover;float:none;margin:0!important;}}@media screen and (min-width:768px){.ck-template.portrait .align-right{margin:0 0 1rem 1rem;}.ck-template.portrait .align-left{margin:0 1rem 1rem 0;}.ck-template.portrait .field{margin:0;}.ck-template.portrait .align-right,.ck-template.portrait .align-left{max-width:67%;}.ck-template.portrait.image-40 .align-right,.ck-template.portrait.image-40 .align-left{max-width:40%;}.ck-template.portrait .align-right img,.ck-template.portrait .align-left img{max-width:100%;height:auto;}}@media screen and (max-width:767px){.ck-template.text-image-right img{height:50vh;width:100%!important;max-width:100% !important;object-fit:cover;margin:0 auto 1rem;float:none;clear:both;display:block;margin:0!important;}}@media screen and (min-width:768px){.ck-template.text-image-right{max-width:1000px;margin:auto;display:flex;flex-direction:row-reverse;align-items:center;background:var(--color-primary-shade);padding:5%;font-size:2.5vw;font-size:x-large;font-weight:300;font-style:italic;}.ck-template.text-image-right img{margin-left:5%;max-width:40vw;min-width:280px;height:auto;}}
:root{--font-sans:"metropolis",sans-serif;--font-serif:"Lora","georgia",serif;--font-size-base:1rem;--font-size-l:1.125rem;--font-size-s:0.875rem;--font-size-xs:0.8125rem;--font-size-xxs:0.75rem;--line-height-base:1.6875rem;--line-height-s:1.125rem;--max-width:84.375rem;--max-bg-color:98.125rem;--sp:1.125rem;--content-left:5.625rem;--site-header-height-wide:var(--sp10);--container-padding:var(--sp);--scrollbar-width:0px;--grid-col-count:6;--grid-gap:var(--sp);--grid-gap-count:calc(var(--grid-col-count) - 1);--grid-full-width:calc(100vw - var(--sp2) - var(--scrollbar-width));--grid-col-width:calc((var(--grid-full-width) - (var(--grid-gap-count) * var(--grid-gap))) / var(--grid-col-count));--sp0-25:calc(0.25 * var(--sp));--sp0-5:calc(0.5 * var(--sp));--sp0-75:calc(0.75 * var(--sp));--sp1:calc(1 * var(--sp));--sp1-5:calc(1.5 * var(--sp));--sp2:calc(2 * var(--sp));--sp2-5:calc(2.5 * var(--sp));--sp3:calc(3 * var(--sp));--sp3-5:calc(3.5 * var(--sp));--sp4:calc(4 * var(--sp));--sp4-5:calc(4.5 * var(--sp));--sp5:calc(5 * var(--sp));--sp6:calc(6 * var(--sp));--sp7:calc(7 * var(--sp));--sp8:calc(8 * var(--sp));--sp9:calc(9 * var(--sp));--sp10:calc(10 * var(--sp));--sp11:calc(11 * var(--sp));--sp12:calc(12 * var(--sp));--sp13:calc(13 * var(--sp));--color--gray-hue:201;--color--gray-saturation:15%;--color--gray-5:hsl(var(--color--gray-hue),var(--color--gray-saturation),5%);--color--gray-10:hsl(var(--color--gray-hue),var(--color--gray-saturation),11%);--color--gray-20:hsl(var(--color--gray-hue),var(--color--gray-saturation),20%);--color--gray-45:hsl(var(--color--gray-hue),var(--color--gray-saturation),44%);--color--gray-60:hsl(var(--color--gray-hue),var(--color--gray-saturation),57%);--color--gray-65:hsl(var(--color--gray-hue),var(--color--gray-saturation),63%);--color--gray-70:hsl(var(--color--gray-hue),var(--color--gray-saturation),72%);--color--gray-90:hsl(var(--color--gray-hue),var(--color--gray-saturation),88%);--color--gray-95:hsl(var(--color--gray-hue),var(--color--gray-saturation),93%);--color--gray-100:hsl(var(--color--gray-hue),var(--color--gray-saturation),97%);--color--primary-hue:202;--color--primary-saturation:79%;--color--primary-lightness:50;--color--primary-30:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.36 * var(--color--primary-lightness)))));--color--primary-40:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) - (0.24 * var(--color--primary-lightness)))));--color--primary-50:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * var(--color--primary-lightness)));--color--primary-60:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.24 * (100 - var(--color--primary-lightness))))));--color--primary-80:hsl(var(--color--primary-hue),var(--color--primary-saturation),calc(1% * (var(--color--primary-lightness) + (0.85 * (100 - var(--color--primary-lightness))))));--color-text-neutral-soft:var(--color--gray-45);--color-text-neutral-medium:var(--color--gray-20);--color-text-neutral-loud:var(--color--gray-5);--color-text-primary-medium:var(--color--primary-40);--color-text-primary-loud:var(--color--primary-30);--color--black:#000;--color--white:#fff;--color--red:#e33f1e;--color--gold:#fdca40;--color--green:#3fa21c;--header-height-wide-when-fixed:var(--sp6);--mobile-nav-width:31.25rem;--border-radius:0.1875rem;--messages-icon-size:2rem;}@media (min-width:75rem){:root{--container-padding:var(--sp2);}}@media (min-width:43.75rem){:root{--grid-col-count:14;--grid-gap:var(--sp2);}}@media (min-width:62.5rem){:root{--scrollbar-width:0.9375rem;}}@media (min-width:75rem){:root{--grid-full-width:calc(100vw - var(--scrollbar-width) - var(--content-left) - var(--sp4));}}@media (min-width:90rem){:root{--grid-full-width:calc(var(--max-width) - var(--sp4));}}.messages-list{margin-block:var(--sp1);padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;margin-bottom:50px;}.messages{min-height:calc(var(--messages-icon-size) + 2 * var(--sp1));padding-block:var(--sp1);padding-inline-start:var(--sp1-5);padding-inline-end:var(--sp1-5);color:var(--color--white);outline:solid 1px transparent;background-color:#00444b;}.messages *{color:inherit;}.messages.messages-list__item{background-image:none;}.messages__list{margin-block:0;margin-inline-start:0;margin-inline-end:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;list-style:none;}.messages:not(.hidden) ~ .messages{margin-block-start:var(--sp1);}.messages__item + .messages__item{margin-block-start:var(--sp0-5);}.messages__container{display:flex;}.messages__header{flex-shrink:0;margin-inline-end:var(--sp1);}.messages__header.no-icon{margin-inline-end:0;}.messages__content{overflow:auto;flex:1;padding-block-start:0.1875rem;}.messages__button{flex-shrink:0;margin-inline-start:var(--sp1);padding-block-start:0.1875rem;}.messages__close{position:relative;width:1.5625rem;height:1.5625rem;padding-block:0;padding-inline-start:0;padding-inline-end:0;cursor:pointer;vertical-align:top;border:0;background:none;appearance:none;}.messages__close::before,.messages__close::after{position:absolute;top:50%;left:50%;display:block;width:2.0625rem;height:0;content:"";border-top:solid 2px var(--color--gray-60);}.messages__close::before{transform:translate(-50%,-50%) rotate(45deg);}.messages__close::after{transform:translate(-50%,-50%) rotate(-45deg);}.messages__close:hover::before,.messages__close:hover::after{border-color:var(--color--white);}.messages__close:focus{outline:2px solid var(--color--primary-60);outline-offset:2px;}.messages__icon svg{vertical-align:top;}.messages--error .messages__icon svg{fill:var(--color--red);}.messages--warning .messages__icon svg{fill:var(--color--gold);}.messages--status .messages__icon svg{fill:var(--color--green);}.messages--info .messages__icon svg{fill:var(--color--primary-60);}.messages a{color:var(--color--white);}.messages pre{margin:0;}.js-form-managed-file .messages{margin-block-end:var(--sp1);border-inline-start:solid 0.375rem var(--color--red);}
.poppins-thin{font-family:Poppins,sans-serif;font-weight:100;font-style:normal}.poppins-extralight{font-family:Poppins,sans-serif;font-weight:200;font-style:normal}.poppins-light{font-family:Poppins,sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:Poppins,sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.poppins-semibold{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.poppins-bold{font-family:Poppins,sans-serif;font-weight:700;font-style:normal}.poppins-extrabold{font-family:Poppins,sans-serif;font-weight:800;font-style:normal}.poppins-black{font-family:Poppins,sans-serif;font-weight:900;font-style:normal}.poppins-thin-italic{font-family:Poppins,sans-serif;font-weight:100;font-style:italic}.poppins-extralight-italic{font-family:Poppins,sans-serif;font-weight:200;font-style:italic}.poppins-light-italic{font-family:Poppins,sans-serif;font-weight:300;font-style:italic}.poppins-regular-italic{font-family:Poppins,sans-serif;font-weight:400;font-style:italic}.poppins-medium-italic{font-family:Poppins,sans-serif;font-weight:500;font-style:italic}.poppins-semibold-italic{font-family:Poppins,sans-serif;font-weight:600;font-style:italic}.poppins-bold-italic{font-family:Poppins,sans-serif;font-weight:700;font-style:italic}.poppins-extrabold-italic{font-family:Poppins,sans-serif;font-weight:800;font-style:italic}.poppins-black-italic{font-family:Poppins,sans-serif;font-weight:900;font-style:italic}:root{--font-default:"Poppins",sans-serif!important;--font-primary:"Poppins",sans-serif!important;--font-secondary:"Poppins",sans-serif!important;--bs-body-font-family:"Poppins",sans-serif!important}
:root{--color-primary:#72ce9b!important;--color-primary-light:#dff4e9;--color-primary-shade:#72ce9b44;--color-secondary:#007a87!important;--color-secondary-light:#bfdfde;--color-secondary-shade:#005963;--bs-body-bg:#dff4e9!important}.color-primary{color:var(--color-primary)!important}.color-secondary{color:var(--color-secondary)!important}.other-page{background-color:var(--color-secondary)!important}body{background-color:var(--bs-body-bg)!important}main a,main h2{color:var(--color-secondary)!important}header{background-color:var(--color-secondary)!important}.fixed-top{background-color:var(--color-secondary)!important}.fixed-top .navbar-nav .nav-item .nav-link:hover,.navbar-nav .nav-item .nav-link:hover{color:var(--color-primary)!important}#footer .footer-content ul li a:hover{color:var(--color-primary)!important}.more-link a,.more-link h2,.slider-caption a,.slider-caption h2{color:#fff!important}.more-link a:hover,.slider-caption a:hover{background-color:var(--color-primary)!important}#edit-submit:hover{background-color:var(--color-primary)!important}.navbar .nav-item .nav-link::before{background:var(--color-primary)!important}#footer .footer-content a:hover{color:var(--color-primary)!important}#footer .footer-content .social-links a:hover{color:#fff!important;background:var(--color-primary)!important}@media screen and (max-width:61.9375rem){.header{background-color:var(--color-secondary)!important}}
.more-link a{border:1px solid;color:#fff;padding:.625rem 1.25rem;display:table;margin:0 auto;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:700}.layout-container{background-color:var(--color-primary-light)}.navbar-toggler{border:var(--bs-border-width) solid var(--color-primary-shade)!important}.placeholder{background-color:transparent!important}.not-logged-in .header,.not-logged-in .header.fixed-top{top:0!important}.header.fixed-top .block-language-switcher{display:none}.header.fixed-top .navbar-brand img{min-height:50px;height:50px;width:auto!important}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28114, 206, 155, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}.navbar-collapse .block-language-switcher .links{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}header img:hover{opacity:.8}.navbar-brand img{width:200px!important}.block-language-switcher ul.links{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-language-switcher ul.links li{margin:0 .5rem}@media (min-width:62rem){.navbar-expand-lg .navbar-nav .nav-link{padding-right:0!important;padding-left:0!important}}.block-language-switcher a{font-weight:400;color:var(--color-primary)!important;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.block-language-switcher a:hover{font-weight:700}.footer{background:url(/themes/custom/naturni_theme/images/bluebells_rheidol_valley.1920.1080.jpg) center center no-repeat!important;-webkit-background-size:cover!important;background-size:cover!important}.footer::before{content:"";background:rgba(0,60,66,.7)!important;position:absolute;inset:0}footer .contextual a{color:var(--color-secondary)!important}@media (max-width:61.9375rem){footer .row>div:nth-child(2),footer .row>div:nth-child(3){display:none}}.footer .footer-legal .copyright{border-top:0!important}.footer .footer-content .social-links a{width:42px!important;height:42px!important}.footer .social-links .fab{font-size:xx-large!important}.field{margin:1rem 0}.slider-section{margin-bottom:0!important;position:relative;height:auto!important;background:#000}.slider-section .next,.slider-section .prev{color:var(--color-primary)!important}.path-frontpage .layout-content{top:0!important;padding-top:3.75rem;padding-bottom:6.25rem;margin-bottom:0!important;background-color:var(--color-primary-light);background-image:url(/themes/custom/naturni_theme/images/sunshine_leaves_beech_tree.jpg);background-blend-mode:overlay;-webkit-background-size:cover;background-size:cover;background-position:50%}.block-front-strapline{padding:0 1.875rem;text-align:center;font-size:x-large;margin-bottom:3.125rem}.block-front-strapline .field{margin:0}.block-front-strapline h2{margin:0;font-size:2.5rem;font-weight:600}.block-front-welcome{padding:1.875rem;background-color:rgba(223,244,233,.6784313725);overflow:hidden;margin-bottom:5rem;border-radius:5px}.block-front-welcome .poppins-bold{padding:0 1.875rem;text-align:center;font-size:x-large;margin-bottom:2rem}.block-front-welcome .top img{margin-right:2rem;max-width:200px;border-radius:1rem}.block-front-welcome .top .right{font-size:larger;overflow:auto;font-weight:500}.block-front-welcome .bottom{margin-top:2rem;clear:both}.block-front-welcome .bottom .text{font-size:larger;text-align:center;margin-top:1rem;font-weight:500;padding:1rem 0}.block-front-welcome .bottom .text p{margin-bottom:.5rem}.block-front-welcome h2{text-align:center;margin-bottom:.9375rem}.block-front-welcome h2 span{color:var(--color-primary)!important}.block-page-title h1{color:var(--color-secondary);font-weight:600;margin-bottom:2rem;text-align:center}.path-activities .block-page-title{margin-bottom:-2rem}.block-activities .more-link,.block-activities .slider-caption,.view-call-to-action .slider-caption{position:relative;top:0;left:0;-webkit-transform:none;-o-transform:none;transform:none}.block-activities .more-link a,.block-activities .slider-caption a,.view-call-to-action .slider-caption a{color:var(--color-secondary)!important;font-weight:400!important}@media (max-width:47.9375rem){.block-activities .more-link,.block-activities .slider-caption,.view-call-to-action .slider-caption{width:100%}}.view-call-to-action{text-align:center;margin-bottom:6.25rem}@media (max-width:47.9375rem){.view-call-to-action .views-view-responsive-grid{display:block}.view-call-to-action .views-view-responsive-grid__item{margin-bottom:1.875rem}}.view-call-to-action .views-view-responsive-grid__item-inner{background-color:rgba(223,244,233,.7803921569);padding:3.75rem 1.875rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px;font-weight:500;border:1px solid rgba(0,122,135,.1098039216)}.view-call-to-action .icon,.view-call-to-action h2{margin-bottom:.9375rem}.path-frontpage .block-activities{margin-top:-1.25rem}.block-activities{margin-top:3.75rem;padding:1.875rem;text-align:center;background-color:var(--color-secondary);background-image:url(/themes/custom/naturni_theme/images/sunshine_leaves_beech_tree.jpg);background-blend-mode:multiply;-webkit-background-size:cover;background-size:cover;background-position:50%;border-radius:2px}.block-activities>h2{margin-bottom:1.875rem;color:var(--color-secondary-light)!important}.block-activities .views-view-responsive-grid__item{background-color:rgba(223,244,233,.8588235294);padding:1.875rem;border-radius:2px}.block-activities .views-view-responsive-grid__item-inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-activities h5{margin-top:.9375rem}.block-activities .more-link{margin-top:1.875rem}.block-activities .more-link a{color:var(--color-secondary-light)!important}.block-activities .date{margin-bottom:.9375rem}.block-activities img{max-width:100%;height:auto}.block-front-get-in-touch{padding:1.875rem;background-color:rgba(223,244,233,.6784313725);overflow:hidden;margin-top:5rem;border-radius:5px;font-size:large;font-style:italic;font-weight:500}.field--name-field-sessions>.field__label{font-weight:700}.field--name-field-sessions .field__item:not(:last-child){-webkit-margin-after:.9375rem;margin-block-end:.9375rem}.field--name-field-sessions .paragraph{background:#eef9f3;padding:.9375rem}.field--name-field-sessions .paragraph .field{-webkit-margin-after:0;margin-block-end:0;margin:0}.field--name-field-sessions .paragraph .field--name-field-summary{font-weight:700}.field--name-field-sessions .paragraph .field__label{float:left;width:80px}.field--name-field-sessions .paragraph .field__label::after{content:":"}.form-item{margin-bottom:.9375rem}.form-item label{display:block;white-space:wrap;max-width:700px}.form-item input{width:100%;max-width:700px}.form-item textarea,.js-form-type-textarea>div{width:100%;max-width:700px}.js-form-type-checkbox input{width:auto!important;max-width:none!important}.js-form-type-checkbox label{width:auto!important;display:inline;margin-left:1rem}.js-form-type-number label{display:inline-block;width:180px}.js-form-type-number input{width:100px}.js-form-type-webform-custom-composite{margin-top:2rem;border:1px solid rgba(0,122,135,.2);width:100%;max-width:700px;padding:1rem}.js-form-type-webform-custom-composite>label{font-weight:700}.js-form-type-webform-custom-composite table{width:100%}.js-form-type-webform-custom-composite table input,.js-form-type-webform-custom-composite table textarea{max-width:600px}.js-form-type-webform-custom-composite td{background-color:#eef9f3;padding:1rem;border-bottom:8px solid #dff4e9;border-radius:4px}.form-item select{width:100%;max-width:700px;background-color:#fff}.js-form-type-webform-custom-composite .description{margin-bottom:1rem}.form-item.js-webform-type-radios legend{font-size:var(--bs-body-font-size)!important;max-width:700px;white-space:wrap}.form-item.js-webform-type-radios input{display:inline-block!important;width:50px}.form-item.js-webform-type-radios label{display:inline-block!important}#name :focus-visible,body input{outline:0!important}label.form-required::after{content:" *";color:var(--color-primary)}.webform-submission-form .activity-markup,.webform-submission-form .amount-markup{margin:1rem 0}#edit-stripe-pay{background:#fff}#edit-stripe-pay .drupal-stripe-element{padding:.5rem}
