@font-face{font-family:"OpensBold";src:url("../Fonts/OpenSans-Bold.ttf")}@font-face{font-family:"OpensExBold";src:url("../Fonts/OpenSans-ExtraBold.ttf")}@font-face{font-family:"OpensMed";src:url("../Fonts/OpenSans-Medium.ttf")}@font-face{font-family:"OpensLight";src:url("../Fonts/OpenSans-Light.ttf")}@font-face{font-family:"OpensReg";src:url("../Fonts/OpenSans-Regular.ttf")}@font-face{font-family:"OpensSemBold";src:url("../Fonts/OpenSans-SemiBold.ttf")}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}img.alignright{float:right;margin:5px 0 20px 20px}img.alignnone{margin:5px 20px 20px 0}img.alignleft{float:left;margin:5px 20px 20px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}header{position:absolute;width:100%;left:0;top:30px;z-index:10}header .col-wrapper{display:flex;align-items:center;justify-content:center}header .col-wrapper .block{width:20%}header .col-wrapper .block .logo{width:280px;margin:0 auto}header .col-wrapper .block .logo svg{width:100%}header .col-wrapper .block .menu-nav{display:flex;align-items:center}header .col-wrapper .block .menu-nav a{font-weight:600;color:#fff;font-size:18px;margin-right:30px}header .col-wrapper .block .menu-nav a.show-mobile{display:none}header .col-wrapper .block .menu-nav .cart-contents{position:relative}header .col-wrapper .block .menu-nav .cart-contents .cart-contents-count{position:absolute;left:50%;top:60%;transform:translate(-50%, -50%);font-size:14px;line-height:0}header .col-wrapper .block .menu-nav .menu-bars{width:30px;height:25px;position:relative;cursor:pointer}header .col-wrapper .block .menu-nav .menu-bars .bars{display:block;height:3.5px;background-color:#fff;width:100%;position:absolute;transition:all .4s ease-in-out}header .col-wrapper .block .menu-nav .menu-bars .bars:first-of-type{top:0}header .col-wrapper .block .menu-nav .menu-bars .bars:nth-child(2){top:50%;transform:translate(0, -50%);width:70%}header .col-wrapper .block .menu-nav .menu-bars .bars:last-of-type{bottom:0;width:50%}header .col-wrapper .block .menu-nav .menu-bars:hover .bars:nth-child(2){width:100%}header .col-wrapper .block .menu-nav .menu-bars:hover .bars:last-of-type{width:100%}header .col-wrapper .block .menu-nav.right{justify-content:end}header .col-wrapper .block .menu-nav.left{justify-content:start}header .col-wrapper .block:nth-child(2){width:60%}header.basket-header .col-wrapper .block .logo svg path{fill:#316768 !important}header.basket-header .col-wrapper .block .menu-nav a{color:#316768}header.basket-header .col-wrapper .block .menu-nav .menu-bars{cursor:pointer}header.basket-header .col-wrapper .block .menu-nav .menu-bars .bars{background-color:#316768}.drop-down-menu{height:0;background-color:#e2dfcf;position:absolute;top:0;left:50%;width:100%;max-width:2000px;transform:translate(-50%, 0);z-index:10;overflow:hidden;transition:all .4s ease-in-out}.drop-down-menu .top-section{padding-top:60px;position:relative;z-index:10}.drop-down-menu .top-section .content-block{display:flex;align-items:center;justify-content:space-between}.drop-down-menu .top-section .content-block .logo{width:280px}.drop-down-menu .top-section .content-block .logo svg{width:100%}.drop-down-menu .top-section .content-block ul{list-style:none;padding:0;margin-bottom:0;display:flex;align-items:center}.drop-down-menu .top-section .content-block ul li{font-size:18px}.drop-down-menu .top-section .content-block ul li a{color:#000;font-weight:600}.drop-down-menu .top-section .content-block ul li:not(:last-of-type){margin-right:40px}.drop-down-menu .top-section .content-block p.close-menu{font-size:18px;margin-bottom:0;font-weight:600;cursor:pointer}.drop-down-menu .mid-section{padding-top:100px;position:relative;z-index:10}.drop-down-menu .mid-section .content-block ul{list-style:none;padding:0;margin:0}.drop-down-menu .mid-section .content-block ul.menu{display:flex;flex-wrap:wrap}.drop-down-menu .mid-section .content-block ul.menu li{width:50%;position:relative;overflow:hidden}.drop-down-menu .mid-section .content-block ul.menu li a{font-size:36px;color:#000;font-family:"modern-love-caps",sans-serif}.drop-down-menu .mid-section .content-block ul.menu li svg{width:200px;position:absolute;left:-200px;bottom:0;transition:all .4s ease-in-out}.drop-down-menu .mid-section .content-block ul.menu li:hover svg{left:0px}.drop-down-menu .mid-section .content-block ul.socials{display:flex;align-items:center;justify-content:end;margin-top:60px}.drop-down-menu .mid-section .content-block ul.socials li{width:50px;height:50px;background-color:#1f3425;border-radius:100%;display:flex;align-items:center;justify-content:center;transition:all .6s ease-in-out}.drop-down-menu .mid-section .content-block ul.socials li a{color:#fff;font-size:30px}.drop-down-menu .mid-section .content-block ul.socials li:not(:last-of-type){margin-right:10px}.drop-down-menu .mid-section .content-block ul.socials li:hover{background-color:#92a461}.drop-down-menu .mid-section .content-block ul.contacts{display:flex;align-items:center;margin-top:20px;display:none}.drop-down-menu .mid-section .content-block ul.contacts li:not(:last-of-type){margin-right:15px}.drop-down-menu .mid-section .content-block ul.contacts li a{color:#1f3425;font-weight:600;transition:all .4s linear}.drop-down-menu .mid-section .content-block ul.contacts li:hover a{color:#92a461}.drop-down-menu .mid-section .content-block .blocks{display:flex;align-items:center;justify-content:space-between}.drop-down-menu .mid-section .content-block .blocks .block{width:200px;height:200px;position:relative;display:flex;align-items:center;justify-content:center;padding:20px}.drop-down-menu .mid-section .content-block .blocks .block img.circle-image{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.drop-down-menu .mid-section .content-block .blocks .block img.circle-image.behind{opacity:0;transition:all .6s ease-in-out}.drop-down-menu .mid-section .content-block .blocks .block:hover img.circle-image.behind{opacity:1}.drop-down-menu .mid-section .content-block .blocks .block p{color:#fff;position:relative;z-index:2;margin-bottom:0;font-size:30px;font-family:"modern-love-caps",sans-serif;line-height:1.1}.drop-down-menu .menu-bg-image{width:100%;position:absolute;bottom:-1000px;left:0;transition:all 1s ease-in-out}.drop-down-menu .menu-bg-image.show{bottom:0}.drop-down-menu .absolute{z-index:10;color:#fff;position:absolute;bottom:50px;left:50%;transform:translate(-50%, 0);font-size:20px;font-family:"modern-love-caps",sans-serif;height:50px;width:50px;border-radius:100%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.drop-down-menu.active{height:1000px}.our-funders{position:relative;padding-top:200px}.our-funders .top-section{padding-bottom:100px}.our-funders img.bg-image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;z-index:-1}.our-funders .content-block h2{text-align:center;margin-bottom:60px;color:#db8a2a}.our-funders .content-block .funder-slick .image-block .logos{width:80%;height:100px;-o-object-fit:scale-down;object-fit:scale-down;margin:0 auto;display:block}.our-funders .content-block .funder-slick .slick-dots{display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:0;margin-top:60px;list-style:none}.our-funders .content-block .funder-slick .slick-dots li button{font-size:0;border-radius:100%;width:12px;height:12px;background-color:#e5e5e5;border:none}.our-funders .content-block .funder-slick .slick-dots li.slick-active button{background-color:#92a461}.our-funders .content-block .funder-slick .slick-dots li:not(:last-of-type){margin-right:20px}.our-funders .bird-containers{position:absolute;width:100%}.our-funders .bird-container{position:absolute;top:0;left:-10%;transform:scale(0) translateX(-10vw);will-change:transform;animation-name:fly-right-one;animation-timing-function:linear;animation-iteration-count:infinite}.our-funders .bird-container--one{animation-duration:15s;animation-delay:0}.our-funders .bird-container--two{animation-duration:16s;animation-delay:1s}.our-funders .bird-container--three{animation-duration:14.6s;animation-delay:9.5s}.our-funders .bird-container--four{animation-duration:16s;animation-delay:10.25s}.our-funders .bird-container .bird{background-image:url("../../assets/img/birds.svg");background-size:auto 100%;width:88px;height:125px;animation-name:fly-cycle;animation-timing-function:steps(10);animation-iteration-count:infinite}.our-funders .bird-container .bird--one{animation-duration:1s;animation-delay:-0.5s}.our-funders .bird-container .bird--two{animation-duration:.9s;animation-delay:-0.75s}.our-funders .bird-container .bird--three{animation-duration:1.25s;animation-delay:-0.25s}.our-funders .bird-container .bird--four{animation-duration:1.1s;animation-delay:-0.5s}.our-funders .bot-section{position:relative;overflow:hidden}.our-funders .bot-section img.footer-image{width:100%}.our-funders .bot-section .content{position:absolute;bottom:20px;left:50%;transform:translate(-50%, 0)}.our-funders .bot-section .content .logo{width:380px}.our-funders .bot-section .content .logo svg{width:100%}.our-funders.with_newsletter{padding-top:100px}.our-funders.with_newsletter .newsletter-footer{margin-bottom:80px}.our-funders.with_newsletter .newsletter-footer h2{color:#1f3425;margin-bottom:20px}.our-funders.with_newsletter .newsletter-footer form{width:80%;margin:0 auto}.our-funders.with_newsletter .newsletter-footer form .group-1{display:flex;flex-direction:column;margin-bottom:20px}.our-funders.with_newsletter .newsletter-footer form .group-1 label{font-size:20px;font-weight:600;margin-bottom:0}.our-funders.with_newsletter .newsletter-footer form .group-1 input[type=email]{padding:5px 10px}.our-funders.with_newsletter .newsletter-footer form .group-2 label.main-label{font-size:20px;font-weight:600;margin-bottom:0}.our-funders.with_newsletter .newsletter-footer form .group-2 label span{font-size:18px}.our-funders.with_newsletter .newsletter-footer form .group-2 .checkbox{margin-right:20px}.our-funders.with_newsletter .newsletter-footer form .group-2 .checkbox span{font-weight:500}.our-funders.with_newsletter .newsletter-footer form input[type=submit]{margin-top:20px;border-radius:15px;border:none;background-color:#db8a2a;color:#fff;padding:5px 30px;font-size:18px}.our-funders.with_newsletter .newsletter-footer form a{color:#000;font-weight:500}.our-funders.checkout-class img.bg-image{display:none}.our-funders.checkout-class .top-section{background:linear-gradient(to top, #c0e6f6 0, #ffffff 100%)}.our-funders.checkout-class .bot-section{background-color:#c0e6f6}@keyframes fly-cycle{100%{background-position:-900px 0}}@keyframes fly-right-one{0%{transform:scale(0.3) translateX(-10vw)}10%{transform:translateY(2vh) translateX(10vw) scale(0.4)}20%{transform:translateY(0vh) translateX(30vw) scale(0.5)}30%{transform:translateY(4vh) translateX(50vw) scale(0.6)}40%{transform:translateY(2vh) translateX(70vw) scale(0.6)}50%{transform:translateY(0vh) translateX(90vw) scale(0.6)}60%{transform:translateY(0vh) translateX(110vw) scale(0.6)}100%{transform:translateY(0vh) translateX(110vw) scale(0.6)}}@keyframes fly-right-two{0%{transform:translateY(-2vh) translateX(-10vw) scale(0.5)}10%{transform:translateY(0vh) translateX(10vw) scale(0.4)}20%{transform:translateY(-4vh) translateX(30vw) scale(0.6)}30%{transform:translateY(1vh) translateX(50vw) scale(0.45)}40%{transform:translateY(-2.5vh) translateX(70vw) scale(0.5)}50%{transform:translateY(0vh) translateX(90vw) scale(0.45)}51%{transform:translateY(0vh) translateX(110vw) scale(0.45)}100%{transform:translateY(0vh) translateX(110vw) scale(0.45)}}footer{background-color:#001510}footer .top-section{padding-top:60px}footer .top-section .content-block{display:flex;align-items:start}footer .top-section .content-block .block{width:50%}footer .top-section .content-block .block h2{font-size:18px;font-family:"Roboto",sans-serif;font-weight:600;color:#8da25f;margin-bottom:20px}footer .top-section .content-block .block ul{list-style:none;padding:0;margin-bottom:0}footer .top-section .content-block .block ul li{color:#fff;font-weight:500;font-size:18px}footer .top-section .content-block .block ul li a{color:#fff;font-weight:500;transition:all .4s ease-in-out}footer .top-section .content-block .block ul li:hover a{color:#8da25f}footer .top-section .content-block .block ul.socials{margin-top:20px;display:flex}footer .top-section .content-block .block ul.socials li{font-size:24px}footer .top-section .content-block .block ul.socials li:not(:last-of-type){margin-right:10px}footer .top-section .col-wrapper:last-of-type .content-block .block{width:100%}footer .top-section .col-wrapper:last-of-type .content-block .block ul{-moz-column-count:2;column-count:2;width:90%}footer .bot-section{padding-top:60px;padding-bottom:60px}footer .bot-section .row{align-items:center}footer .bot-section .content-block p{font-size:15px;color:#fff;margin-bottom:0;font-weight:300}footer .bot-section .content-block ul{list-style:none;padding:0;margin-bottom:0;display:flex}footer .bot-section .content-block ul li{font-size:15px;font-weight:300;color:#fff}footer .bot-section .content-block ul li:not(:last-of-type){padding-right:10px;margin-right:10px;border-right:1px solid #fff}footer .bot-section .content-block a{color:#fff;transition:all .4s ease-in-out}footer .bot-section .content-block a:hover{color:#8da25f}footer .bot-section .col-wrapper:last-of-type .content-block{width:70%;text-align:right}h1,h2,h3,h4,h5{font-family:"modern-love-caps",sans-serif;font-weight:300;font-style:normal}*{font-family:"Roboto",sans-serif}h2{font-size:60px;margin-bottom:30px}.wt-btns{padding:10px 30px;transition:all .4s ease-in;display:inline-block;border-radius:15px;position:relative;overflow:hidden}.wt-btns span{position:relative;z-index:2;transition:all .4s ease-in;color:#fff}.wt-btns.green-btn{background-color:#92a461}.wt-btns.green-btn:hover span{color:#fff}.wt-btns.green-btn::after{background-color:#db8a2a}.wt-btns.orange-btn{background-color:#db8a2a}.wt-btns.orange-btn:hover span{color:#fff}.wt-btns.orange-btn::after{background-color:#92a461}.wt-btns.white-btn{background-color:#fff}.wt-btns.white-btn span{color:#316768}.wt-btns.green-hover:hover span{color:#fff}.wt-btns.green-hover::after{background-color:#92a461}.wt-btns:hover::after{width:100%}.wt-btns::after{content:"";height:100%;width:0;position:absolute;left:0;bottom:0;transition:all .4s ease-in}a:hover{text-decoration:none}.banner.home{position:relative;height:1000px;min-height:700px;max-height:1200px;display:flex;align-items:center;justify-content:center}.banner.home .content-block{padding-top:100px}.banner.home .content-block h1,.banner.home .content-block p{color:#fff}.banner.home .content-block .block{text-align:center;margin-bottom:60px}.banner.home .content-block .block h1{font-size:76px;margin-bottom:30px}.banner.home .content-block .block p{font-size:26px;font-weight:500;width:700px;margin:0 auto}.banner.home .content-block .blocks{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.banner.home .content-block .blocks .circle{height:250px;width:250px;position:relative;display:flex;align-items:center;justify-content:center;padding:20px}.banner.home .content-block .blocks .circle p{text-align:center;font-weight:600;font-size:24px;margin-bottom:0;line-height:1.1;position:relative;z-index:3}.banner.home .content-block .blocks .circle img.circle-image{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner.home .content-block .blocks .circle img.circle-image.bot{z-index:2;opacity:0;transition:all .6s ease-in-out}.banner.home .content-block .blocks .circle img.circle-image.top{z-index:1}.banner.home .content-block .blocks .circle:hover img.circle-image.bot{opacity:1}.banner.home .content-block .blocks a:not(:last-of-type) .circle{margin-right:50px}.banner.home video{position:absolute;z-index:-3;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner.home img.bg-image{display:none;position:absolute;z-index:-4;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner.home img.wave{position:absolute;z-index:-1;width:100%;bottom:0;left:0}.banner.home::after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:#000;filter:opacity(0);z-index:-2}.shop-banner,.adventure-banner,.training-banner,.about-banner{position:relative;height:600px}.shop-banner .content-block,.adventure-banner .content-block,.training-banner .content-block,.about-banner .content-block{position:absolute;max-width:1400px;width:100%;left:50%;bottom:0;transform:translate(-50%, 0)}.shop-banner .content-block .content,.adventure-banner .content-block .content,.training-banner .content-block .content,.about-banner .content-block .content{height:100px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;border-radius:15px;transform:rotate(-5deg)}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1{padding-top:10px;padding-left:80px;padding-right:80px;font-size:76px;color:#fff;line-height:0;margin-bottom:0}.shop-banner img.bg-image,.adventure-banner img.bg-image,.training-banner img.bg-image,.about-banner img.bg-image{position:relative;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.shop-banner img.wave,.adventure-banner img.wave,.training-banner img.wave,.about-banner img.wave{position:absolute;z-index:-2;width:100%;bottom:-5px;left:0}.project-template-banner,.login-banner,.news-banner,.donate-banner,.our-team-banner,.contact-us-banner,.vacancies-banner,.our-patron-banner,.our-ethos-banner,.annual-reviews-banner,.members-banner,.supporters-banner,.habitat-banner,.intergenerational-pro-banner,.wfa-banner,.afoa-banner,.schools-programmes-banner,.volunteering-banner,.charitable-projects-banner{position:relative;height:600px}.project-template-banner .row,.project-template-banner .container-wrapper,.login-banner .row,.login-banner .container-wrapper,.news-banner .row,.news-banner .container-wrapper,.donate-banner .row,.donate-banner .container-wrapper,.our-team-banner .row,.our-team-banner .container-wrapper,.contact-us-banner .row,.contact-us-banner .container-wrapper,.vacancies-banner .row,.vacancies-banner .container-wrapper,.our-patron-banner .row,.our-patron-banner .container-wrapper,.our-ethos-banner .row,.our-ethos-banner .container-wrapper,.annual-reviews-banner .row,.annual-reviews-banner .container-wrapper,.members-banner .row,.members-banner .container-wrapper,.supporters-banner .row,.supporters-banner .container-wrapper,.habitat-banner .row,.habitat-banner .container-wrapper,.intergenerational-pro-banner .row,.intergenerational-pro-banner .container-wrapper,.wfa-banner .row,.wfa-banner .container-wrapper,.afoa-banner .row,.afoa-banner .container-wrapper,.schools-programmes-banner .row,.schools-programmes-banner .container-wrapper,.volunteering-banner .row,.volunteering-banner .container-wrapper,.charitable-projects-banner .row,.charitable-projects-banner .container-wrapper{height:100%}.project-template-banner .col-wrapper,.login-banner .col-wrapper,.news-banner .col-wrapper,.donate-banner .col-wrapper,.our-team-banner .col-wrapper,.contact-us-banner .col-wrapper,.vacancies-banner .col-wrapper,.our-patron-banner .col-wrapper,.our-ethos-banner .col-wrapper,.annual-reviews-banner .col-wrapper,.members-banner .col-wrapper,.supporters-banner .col-wrapper,.habitat-banner .col-wrapper,.intergenerational-pro-banner .col-wrapper,.wfa-banner .col-wrapper,.afoa-banner .col-wrapper,.schools-programmes-banner .col-wrapper,.volunteering-banner .col-wrapper,.charitable-projects-banner .col-wrapper{display:flex;align-items:center;justify-content:center}.project-template-banner .content-block .content h1,.login-banner .content-block .content h1,.news-banner .content-block .content h1,.donate-banner .content-block .content h1,.our-team-banner .content-block .content h1,.contact-us-banner .content-block .content h1,.vacancies-banner .content-block .content h1,.our-patron-banner .content-block .content h1,.our-ethos-banner .content-block .content h1,.annual-reviews-banner .content-block .content h1,.members-banner .content-block .content h1,.supporters-banner .content-block .content h1,.habitat-banner .content-block .content h1,.intergenerational-pro-banner .content-block .content h1,.wfa-banner .content-block .content h1,.afoa-banner .content-block .content h1,.schools-programmes-banner .content-block .content h1,.volunteering-banner .content-block .content h1,.charitable-projects-banner .content-block .content h1{font-size:76px;color:#fff;margin-bottom:0}.project-template-banner img.bg-image,.login-banner img.bg-image,.news-banner img.bg-image,.donate-banner img.bg-image,.our-team-banner img.bg-image,.contact-us-banner img.bg-image,.vacancies-banner img.bg-image,.our-patron-banner img.bg-image,.our-ethos-banner img.bg-image,.annual-reviews-banner img.bg-image,.members-banner img.bg-image,.supporters-banner img.bg-image,.habitat-banner img.bg-image,.intergenerational-pro-banner img.bg-image,.wfa-banner img.bg-image,.afoa-banner img.bg-image,.schools-programmes-banner img.bg-image,.volunteering-banner img.bg-image,.charitable-projects-banner img.bg-image{position:absolute;top:0;left:0;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-template-banner img.wave,.login-banner img.wave,.news-banner img.wave,.donate-banner img.wave,.our-team-banner img.wave,.contact-us-banner img.wave,.vacancies-banner img.wave,.our-patron-banner img.wave,.our-ethos-banner img.wave,.annual-reviews-banner img.wave,.members-banner img.wave,.supporters-banner img.wave,.habitat-banner img.wave,.intergenerational-pro-banner img.wave,.wfa-banner img.wave,.afoa-banner img.wave,.schools-programmes-banner img.wave,.volunteering-banner img.wave,.charitable-projects-banner img.wave{position:absolute;z-index:-2;width:100%;bottom:-5px;left:0}.project-template-banner::after,.login-banner::after,.news-banner::after,.donate-banner::after,.our-team-banner::after,.contact-us-banner::after,.vacancies-banner::after,.our-patron-banner::after,.our-ethos-banner::after,.annual-reviews-banner::after,.members-banner::after,.supporters-banner::after,.habitat-banner::after,.intergenerational-pro-banner::after,.wfa-banner::after,.afoa-banner::after,.schools-programmes-banner::after,.volunteering-banner::after,.charitable-projects-banner::after{content:"";background-color:#000;filter:opacity(0.2);position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:-3}.project-template-banner::after,.news-banner::after,.donate-banner::after,.our-team-banner::after,.contact-us-banner::after,.vacancies-banner::after,.our-patron-banner::after,.our-ethos-banner::after,.annual-reviews-banner::after,.members-banner::after,.supporters-banner::after,.habitat-banner::after{background-color:none;background:linear-gradient(to bottom, #000000 0, transparent 100%)}.about-banner .content-block .content{background-color:#1f3425}.volunteering-banner::after,.shop-banner::after,.adventure-banner::after,.training-banner::after{content:"";background-color:#000;filter:opacity(0.2);position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:-3}.training-banner .content-block .content{background-color:#92a461;margin:0 auto}.shop-banner .content-block .content{background-color:#db8a2a;margin:0 auto}.adventure-banner .content-block .content{background-color:#316768;margin:0 auto}.adventure-banner::after{content:"";filter:opacity(0.2)}.btemp-banner,.my-account,.snews-banner,.error-banner,.checkout-banner,.policies-banner,.single-prod-banner{position:relative;height:600px;display:flex;align-items:center;justify-content:center}.btemp-banner .content-block,.my-account .content-block,.snews-banner .content-block,.error-banner .content-block,.checkout-banner .content-block,.policies-banner .content-block,.single-prod-banner .content-block{padding-top:50px;position:relative;z-index:1;width:80%;margin:0 auto}.btemp-banner .content-block h1,.my-account .content-block h1,.snews-banner .content-block h1,.error-banner .content-block h1,.checkout-banner .content-block h1,.policies-banner .content-block h1,.single-prod-banner .content-block h1{font-size:50px;text-align:center;color:#fff;margin-bottom:0;line-height:1.1}.btemp-banner img.wave,.my-account img.wave,.snews-banner img.wave,.error-banner img.wave,.checkout-banner img.wave,.policies-banner img.wave,.single-prod-banner img.wave{position:absolute;bottom:0;left:0;width:100%;z-index:1}.btemp-banner img.pattern,.my-account img.pattern,.snews-banner img.pattern,.error-banner img.pattern,.checkout-banner img.pattern,.policies-banner img.pattern,.single-prod-banner img.pattern{width:100%;height:110%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.btemp-banner.orange-bg img.pattern,.my-account.orange-bg img.pattern,.snews-banner.orange-bg img.pattern,.error-banner.orange-bg img.pattern,.checkout-banner.orange-bg img.pattern,.policies-banner.orange-bg img.pattern,.single-prod-banner.orange-bg img.pattern{filter:contrast(10)}.error-banner .content-block h1,.checkout-banner .content-block h1{font-size:100px}.image-hover.with-rounded-corners,img.with-rounded-corners{border-radius:25px}.blue-bg{background-color:#316768 !important}.green2-bg{background-color:#1f3425 !important}.orange-bg{background-color:#db8a2a !important}.green5-text{color:#8da25f !important}.green5-text a{color:#8da25f !important}.green5-text strong{color:#8da25f !important}.policies-content-1{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.policies-content-1 .content-block h2,.policies-content-1 .content-block h3,.policies-content-1 .content-block h4{font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px}.policies-content-1 .content-block h2{font-size:26px}.policies-content-1 .content-block h3{font-size:24px}.policies-content-1 .content-block h4{font-size:20px}.error-content-1{padding-top:100px;padding-bottom:100px}.error-content-1 .content-block{text-align:center}.slick-dots li button::before{display:none !important}.breadcrumbs .content-block ul{display:flex;list-style:none;padding:0;margin:0}.breadcrumbs .content-block ul li{font-size:15px;position:relative}.breadcrumbs .content-block ul li a{color:#000}.breadcrumbs .content-block ul li:not(:last-of-type){padding-right:20px;margin-right:10px}.breadcrumbs .content-block ul li:not(:last-of-type)::after{content:">";position:absolute;top:50%;right:0;transform:translate(0, -50%)}.home-content-1{background-color:#e2dfcf;position:relative;overflow:hidden}.home-content-1 .top-section{position:relative;z-index:2;padding-top:100px;padding-bottom:100px}.home-content-1 .top-section .row{align-items:center}.home-content-1 .content-block .logos{width:80%;height:100px;-o-object-fit:scale-down;object-fit:scale-down}.home-content-1 .content-block h2{color:#db8a2a}.home-content-1 .content-block .wt-btns{margin-top:20px}.home-content-1 .content-block img.image{width:90%;display:block;margin:0 auto}.home-content-1 .bot-section{position:relative;z-index:2;padding-bottom:100px}.home-content-1 img.leaves{position:absolute;bottom:0;left:0;width:100%;opacity:.5}.home-content-2 .col-wrapper{padding:0}.home-content-2 .col-wrapper .block{position:relative;overflow:hidden}.home-content-2 .col-wrapper .block img.image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s ease-in-out;transform:scale(1)}.home-content-2 .col-wrapper .block .content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;text-align:center}.home-content-2 .col-wrapper .block .content h2{color:#fff;margin-bottom:0}.home-content-2 .col-wrapper .block .content .line{width:200px;margin:0 auto}.home-content-2 .col-wrapper .block .content .line svg{width:100%}.home-content-2 .col-wrapper .block::after{content:"";background-color:#000;filter:opacity(0.4);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;transition:all .4s ease-in-out}.home-content-2 .col-wrapper .block:hover img.image{transform:scale(1.05)}.home-content-2 .col-wrapper .block:hover::after{filter:opacity(0)}.home-content-2 .col-wrapper:first-of-type .top{height:700px}.home-content-2 .col-wrapper:first-of-type .bot{height:500px}.home-content-2 .col-wrapper:last-of-type .top{height:500px}.home-content-2 .col-wrapper:last-of-type .bot{height:700px}.home-content-3{position:relative;height:900px;display:flex;align-items:center;overflow:hidden}.home-content-3 img.bg-image{position:absolute;width:100%;left:0}.home-content-3 .row{align-items:center}.home-content-3 .content-block{position:relative;z-index:3}.home-content-3 .content-block .block .quote{position:relative;padding:0 50px}.home-content-3 .content-block .block .quote p{font-family:"modern-love-caps",sans-serif;color:#1f3425;font-weight:300;margin-bottom:0;font-size:40px;line-height:1.3}.home-content-3 .content-block .block .quote .icon{position:absolute;display:block;width:30px}.home-content-3 .content-block .block .quote .icon svg{width:100%}.home-content-3 .content-block .block .quote .icon.top{left:0px;top:-10px}.home-content-3 .content-block .block .quote .icon.bot{right:0;bottom:-10px}.home-content-3 .content-block .block p.reviewer{font-family:"modern-love-caps",sans-serif;color:#db8a2a;font-weight:300;margin-bottom:0;font-size:30px;line-height:1.3;padding-left:50px;padding-top:30px}.home-content-3 .content-block video{width:100%}.home-content-3 img.top-image{top:0;height:100%;-o-object-fit:cover;object-fit:cover}.home-content-3 img.bot-image{bottom:0;z-index:1}.home-content-3 .wave{position:absolute;width:100%;left:0;bottom:-5px;z-index:1}.latest-news{padding-top:60px;padding-bottom:150px;background-color:#92a461;position:relative}.latest-news .content-block h2{color:#fff;text-align:center;margin-bottom:0}.latest-news .content-block .latest-news-slick .slick-track{padding-top:60px}.latest-news .content-block .latest-news-slick .block{padding:0 15px}.latest-news .content-block .latest-news-slick .block .image{position:relative;margin-bottom:20px}.latest-news .content-block .latest-news-slick .block .image img.blog-image{width:100%;height:300px;border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s ease-in-out;transform:scale(1)}.latest-news .content-block .latest-news-slick .block .image .image-hover{overflow:hidden;border-radius:25px}.latest-news .content-block .latest-news-slick .block .image span{font-family:"modern-love-caps",sans-serif;color:#fff;font-size:26px;line-height:1;margin-bottom:0;padding:25px 30px 20px 30px;position:absolute;z-index:1;top:-20px;left:-10px;border-radius:10px;transform:rotate(-10deg);line-height:0}.latest-news .content-block .latest-news-slick .block .content h3{color:#1f3425;font-size:32px;line-height:1.1;margin-bottom:0}.latest-news .content-block .latest-news-slick .block .content .excerpt p{font-size:18px}.latest-news .content-block .latest-news-slick .block .content p{color:#fff;margin-bottom:0}.latest-news .content-block .latest-news-slick .block .content p.date{font-weight:600;margin-bottom:20px}.latest-news .content-block .latest-news-slick .block .content p.read-more{font-weight:600;margin-top:30px;color:#1f3425}.latest-news .content-block .latest-news-slick .block:hover .image img.blog-image{transform:scale(1.05)}.latest-news .content-block .latest-news-slick .block:first-of-type .image span{background-color:#db8a2a}.latest-news .content-block .latest-news-slick .block:nth-child(2) .image span{background-color:#316768}.latest-news .content-block .latest-news-slick .block:last-of-type .image span{background-color:#1f3425}.latest-news .wave{position:absolute;z-index:1;left:0;width:100%;bottom:-50px}.newsletter{background-color:#92a461;padding:60px 0}.newsletter .content-block h2{color:#1f3425;margin-bottom:0;text-align:center}.newsletter .content-block form{width:80%;margin:0 auto}.newsletter .content-block form .group-1{display:flex;flex-direction:column;margin-bottom:20px}.newsletter .content-block form .group-1 label{font-size:20px;font-weight:600;margin-bottom:0}.newsletter .content-block form .group-1 input[type=email]{padding:5px 10px}.newsletter .content-block form .group-2 label.main-label{font-size:20px;font-weight:600;margin-bottom:0}.newsletter .content-block form .group-2 label span{font-size:18px}.newsletter .content-block form .group-2 .checkbox{margin-right:20px}.newsletter .content-block form .group-2 .checkbox span{font-weight:500}.newsletter .content-block form input[type=submit]{margin-top:20px;border-radius:15px;border:none;background-color:#db8a2a;color:#fff;padding:5px 30px;font-size:18px}.newsletter .content-block form a{color:#000;font-weight:500}.latest-news .latest-news__container{padding-top:60px;display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:60px}@media screen and (min-width: 575px){.latest-news .latest-news__container{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.latest-news .latest-news__container{grid-template-columns:repeat(3, 1fr)}}.latest-news .latest-news__container .block .image{position:relative;margin-bottom:20px}.latest-news .latest-news__container .block .image span{font-family:"modern-love-caps",sans-serif;color:#fff;font-size:26px;line-height:1;margin-bottom:0;padding:25px 30px 20px 30px;position:absolute;z-index:1;top:-20px;left:-10px;border-radius:10px;transform:rotate(-10deg);line-height:0}.latest-news .latest-news__container .block:nth-child(3n+1) .image span{background-color:#db8a2a}.latest-news .latest-news__container .block:nth-child(3n+2) .image span{background-color:#316768}.latest-news .latest-news__container .block:nth-child(3n+3) .image span{background-color:#1f3425}.latest-news .latest-news__container .block .image img.blog-image{width:100%;height:300px;border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s ease-in-out;transform:scale(1)}.latest-news .latest-news__container .block .content p{color:#fff;margin-bottom:0}.latest-news .latest-news__container .block .content p.date{font-weight:600;margin-bottom:20px}.latest-news .latest-news__container .block .content p.read-more{font-weight:600;margin-top:30px;color:#1f3425}.latest-news .latest-news__container .block .content h3{color:#1f3425;font-size:32px;line-height:1.1;margin-bottom:0}.new-home-banner .donate-image{width:clamp(225px,-36.364px + 45.455vw,600px);display:block;margin-inline:auto;margin-top:30px}@media screen and (min-width: 575px){.new-home-banner .donate-image{margin-top:0}}.home-cta{background-color:#e2dfcf}@media screen and (min-width: 768px){.home-cta .row--1{margin-bottom:25px}}.home-cta video{border-radius:25px;max-width:100%;height:250px;width:250px;margin-bottom:20px;background-color:#316768}@media screen and (max-width: 425px){.home-cta video{width:100%}}.home-cta p.quote{margin-bottom:0}.home-cta .home-cta__left-block{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;border-radius:25px;overflow:hidden;height:100%}.home-cta .home-cta__left-block h2{position:relative;z-index:2;text-align:center;color:#fff;margin-bottom:0}.home-cta .home-cta__left-block hr{position:relative;z-index:2;border:0;border-bottom:4px solid #f27d44;border-radius:5px;display:block;margin:20px auto 0 auto;width:150px}.home-cta .home-cta__left-block::after{content:"";position:absolute;background-color:#000;opacity:.3;width:100%;height:100%;top:0;left:0;z-index:1;transition:opacity .5s ease-in}@media screen and (max-width: 768px){.home-cta .home-cta__left-block{min-height:clamp(300px,160.606px + 24.242vw,500px);height:unset}}.home-cta .home-cta__right-block h2{color:#023621;font-size:clamp(32px,19.455px + 2.182vw,50px);margin-bottom:10px}.home-cta .home-cta__right-block p{font-size:clamp(16px,13.212px + .485vw,20px);color:#8ea456}.home-cta a:is(:hover,:focus-visible,:focus) .home-cta__left-block::after{opacity:.5}@media screen and (max-width: 768px){.home-cta .home-cta__left-block{margin-bottom:15px}}.home-cta .home-cta__left-block--2 hr{border-bottom-color:#9fad77}@media screen and (max-width: 768px){.home-cta .home-cta__right-block--1{margin-bottom:15px}}.home-cta .home-cta__right-image,.home-cta .home-cta__left-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.home-cta .home-cta__left-image{position:absolute;left:0;top:0}.home-cta .home-cta__right-image{margin-bottom:20px;min-height:clamp(200px,95.455px + 18.182vw,250px);max-width:250px;border-radius:25px}@media screen and (max-width: 425px){.home-cta .home-cta__right-image{max-width:100%;width:100%}}.latest-news.new-homepage{background-color:#e2dfcf;padding-bottom:clamp(60px,32.121px + 4.848vw,100px)}.latest-news.new-homepage .container{position:relative;z-index:2}.latest-news.new-homepage h2{color:#8ea456}.latest-news.new-homepage .latest-news__container .block .content h3{margin-bottom:10px}.latest-news.new-homepage .latest-news__container .block .content p{color:#8ea456}.latest-news.new-homepage .latest-news__container .block .content p.read-more{color:#1f3425}.latest-news.new-homepage .leaves{position:absolute;width:100%;bottom:0;left:0}.home-content-1.new-homepage{background-color:#8da355}.home-content-1.new-homepage .content-block h2{color:#023621}.home-content-1.new-homepage .content-block p{color:#fff}.home-content-1.new-homepage .content-block .wt-btns{background-color:#023621}.new-homepage.bottom-wave-page{margin-bottom:-50px}.new-homepage.bottom-wave-page img{width:100%;transform:scale(-1);position:relative;top:-5px}.about-content-1{background-color:#e2dfcf;padding-top:150px;padding-bottom:150px}.about-content-1 .row{align-items:center}.about-content-1 .content-block img.bg-image{width:95%}.about-content-1 .content-block p{font-weight:600;font-size:28px;line-height:1.3}.about-content-1 .content-block .line{display:block;width:200px;margin-top:20px}.about-content-1 .content-block .line svg{width:100%}.about-content-2{position:relative;background-color:#e2dfcf;padding-top:150px;padding-bottom:150px}.about-content-2 .row{align-items:center}.about-content-2 .content-block{position:relative;z-index:2}.about-content-2 .content-block img.bg-image{width:95%}.about-content-2 .content-block p{color:#fff;font-weight:600;font-size:28px;line-height:1.3}.about-content-2::after{content:"";width:70%;height:100%;background-color:#316768;position:absolute;left:0;bottom:0}.about-content-3{position:relative}.about-content-3 img.bg-image{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-content-3 .row{align-items:center}.about-content-3 .content-block h2{color:#fff;margin-bottom:0}.about-content-3 .content-block .line{width:200px}.about-content-3 .content-block .line svg{width:100%}.about-content-3 .content-block .wt-btns{font-size:20px}.about-content-3 .col-wrapper:last-of-type .content-block{text-align:right}.about-content-3 .container-wrapper{position:absolute;width:100%;left:50%;bottom:50px;z-index:2;transform:translate(-50%, 0)}.about-content-4{background-color:#db8a2a;position:relative}.about-content-4 .content-block{padding-top:150px;padding-bottom:150px;width:80%;margin:0 auto}.about-content-4 .content-block p{font-weight:600;font-size:28px;line-height:1.3;color:#fff}.about-content-4 .content-block .wt-btns{margin-top:20px;font-size:20px}.about-content-4 .col-wrapper{position:relative;z-index:2}.about-content-4 .col-wrapper:first-of-type{background-color:#1f3425}.about-content-4 .col-wrapper:last-of-type{background-color:#db8a2a}.about-content-4::after{content:"";height:100%;width:50%;background-color:#1f3425;position:absolute;left:0;bottom:0}.about-content-5{padding-top:150px;padding-bottom:150px;position:relative}.about-content-5 .content-block{overflow:hidden}.about-content-5 .content-block h2{text-align:center;color:#1f3425;margin-bottom:80px}.about-content-5 .content-block .block{overflow:hidden;position:relative;margin-bottom:30px;border-radius:25px}.about-content-5 .content-block .block img.bg-image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:all .4s ease-in-out}.about-content-5 .content-block .block .content{z-index:2;position:absolute;width:90%;left:50%;bottom:10px;transform:translate(-50%, 0)}.about-content-5 .content-block .block .content h3{margin-bottom:0;color:#fff;font-family:"Roboto",sans-serif;font-size:28px;font-weight:600;transition:all .4s ease-in-out}.about-content-5 .content-block .block::after{content:"";position:absolute;width:100%;height:100%;background-color:#000;filter:opacity(0.3);top:0;left:0;border-radius:25px;transition:all .4s ease-in-out}.about-content-5 .content-block .block:hover img.bg-image{transform:scale(1.05)}.about-content-5 .content-block .block:hover::after{background-color:#1f3425;filter:opacity(0.1)}.about-content-5 img.wave{position:absolute;width:100%;left:0;opacity:.5;z-index:-1}.about-content-5 img.wave.top{top:0}.about-content-5 img.wave.bot{bottom:0}.course-prod-content{background-color:#e2dfcf;padding-bottom:100px}.course-prod-content div.product{padding-top:60px;display:flex;align-items:start;justify-content:space-between}.course-prod-content div.product div.images{width:45%;float:unset}.course-prod-content div.product div.images img{width:95%;margin:0 auto;display:block;border-radius:25px}.course-prod-content div.product .courses-summary{padding:0 50px;width:60%}.course-prod-content div.product .courses-summary h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px}.course-prod-content div.product .courses-summary .price{color:#1f3425}.course-prod-content div.product .courses-summary .price .amount{font-weight:600}.course-prod-content div.product .courses-summary p.stock{color:#1f3425}.course-prod-content div.product .courses-summary .single_variation_wrap{padding-top:20px;position:relative}.course-prod-content div.product .courses-summary .single_variation_wrap::after{content:"";height:1px;width:80%;background-color:#000;top:0;position:absolute;left:0}.course-prod-content div.product .courses-summary .variations_form .variations{margin-bottom:0}.course-prod-content div.product .courses-summary .variations_form .variations th,.course-prod-content div.product .courses-summary .variations_form .variations td{display:block}.course-prod-content div.product .courses-summary .variations_form .variations label{font-weight:400;margin-bottom:0}.course-prod-content div.product .courses-summary .variations_form .variations select{width:100%;background-color:#fff;color:#000;border:none;padding:10px 15px}.course-prod-content div.product .courses-summary .variations_form .variations .reset_variations{margin-top:10px;font-size:16px;color:#000;width:80%;display:inline-block !important}.course-prod-content div.product .courses-summary .wcpa_wrap h3{font-family:"Roboto",sans-serif;font-size:20px;font-weight:600}.course-prod-content div.product .courses-summary .wcpa_wrap .wcpa_checkbox label{font-size:16px;color:#000}.course-prod-content div.product .courses-summary .wcpa_wrap .wcpa_field_wrap input[type=text],.course-prod-content div.product .courses-summary .wcpa_wrap .wcpa_field_wrap textarea{background-color:#fff;color:#000;border:none;border-radius:0}.course-prod-content div.product .courses-summary .wcpa_wrap .wcpa_field_label{font-size:16px;color:#000}.course-prod-content div.product .courses-summary .wcpa_wrap #checkgroup_1261577499 label{font-size:18px;background-color:#1f3425;color:#fff;padding:5px 30px;border-radius:10px}.course-prod-content div.product .courses-summary .wcpa_wrap #checkgroup_1261577499 .wcpa_checkbox_custom{display:none}.course-prod-content div.product .courses-summary .wcpa_wrap #checkgroup_1261577499 input[type=checkbox]:checked~label{background-color:#db8a2a !important}.course-prod-content div.product .courses-summary .wcpa_wrap .wcpa_checkbox_custom{display:none}.course-prod-content div.product .courses-summary form.cart .button{background-color:#db8a2a;font-weight:400;font-size:20px;padding:10px 30px;border-radius:10px}.course-prod-content div.product .courses-summary .quantity .qty{height:40px}.course-prod-content div.product .courses-summary .product_meta{display:flex;flex-direction:column;font-size:14px}.course-prod-content div.product .courses-summary .product_meta a{color:#1f3425}.course-prod-content-1{padding:150px 0;background-color:#92a461}.course-prod-content-1 .row{align-items:center}.course-prod-content-1 .content-block h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;color:#1f3425}.course-prod-content-1 .content-block h3{font-size:24px;font-family:"Roboto",sans-serif;font-weight:600;color:#fff}.course-prod-content-1 .content-block p{color:#fff}.course-prod-content-1 .content-block a{color:#1f3425;font-weight:600}.course-prod-content-1 .content-block video{width:100%}.course-prod-content-1 .content-block .logos{margin-top:40px;display:flex;align-items:start;flex-wrap:wrap}.course-prod-content-1 .content-block .logos img.logo{width:100px;height:100px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin-right:25px}.course-prod-content-1 .content-block img.bg-image{width:95%;display:block;margin:0 auto}.course-prod-content-2{position:relative;padding-top:150px;padding-bottom:150px;background-color:#e2dfcf}.course-prod-content-2 .content-block{position:relative;z-index:1}.course-prod-content-2 .content-block h2{width:80%;margin:0 auto;font-size:46px;text-align:center;color:#2f5600;line-height:1.1;margin-bottom:60px}.course-prod-content-2 .content-block .content{padding:10px 25px;margin-bottom:10px;background-color:#fff;border-radius:10px}.course-prod-content-2 .content-block .content .content-header{border-radius:15px}.course-prod-content-2 .content-block .content .content-header button{padding:0;display:flex;align-items:center;justify-content:space-between;outline:none}.course-prod-content-2 .content-block .content .content-header button h3{color:#000;font-family:"Roboto",sans-serif;font-weight:600;font-size:24px;margin-bottom:0}.course-prod-content-2 .content-block .content .content-header button svg{width:15px;transition:all .4s ease-in-out}.course-prod-content-2 .content-block .content .content-header button svg path{fill:#000;transition:all .4s ease-in-out}.course-prod-content-2 .content-block .content .content-header button:focus{box-shadow:none;text-decoration:none}.course-prod-content-2 .content-block .content .content-body{padding-top:10px;background-color:#fff}.course-prod-content-2 .content-block .content.active .content-header button svg{transform:rotate(90deg)}.course-prod-content-2 .content-block .content.active .content-header button svg path{fill:#db8a2a}.course-prod-content-2 img.bg-image{position:absolute;width:100%;left:0;bottom:0}.course-prod-content-3{padding-top:100px;padding-bottom:120px;position:relative}.course-prod-content-3 .row{align-items:center}.course-prod-content-3 .content-block h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;color:#2f5600}.course-prod-content-3 .content-block img.image{width:80%;margin:0 auto;display:block}.course-prod-content-3 .content-block a{color:#1f3425;font-weight:600}.course-prod-content-3 img.wave{position:absolute;bottom:-60px;left:0;width:100%}.course-prod-related{padding-top:150px;padding-bottom:150px;background-color:#1f3425}.course-prod-related .content-block h2{text-align:center;font-size:46px;text-align:center;color:#fff;line-height:1.1;margin-bottom:60px}.course-prod-related .content-block img.image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin-bottom:30px}.course-prod-related .content-block h3{font-family:"Roboto",sans-serif;color:#fff;font-weight:600;font-size:24px}.course-prod-related .content-block p{color:#fff;font-weight:600;font-size:20px;margin-bottom:30px}.course-other-links{position:relative}.course-other-links .col-wrapper{padding:0;overflow:hidden}.course-other-links .content-block{height:650px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.course-other-links .content-block h2{color:#fff;margin-bottom:0}.course-other-links .content-block .line{width:200px}.course-other-links .content-block .line svg{width:100%}.course-other-links .content-block img.bg-image{position:absolute;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:all .4s ease-in-out;left:0;top:0}.course-other-links .content-block::after{content:"";background-color:#000;filter:opacity(0.2);width:100%;height:100%;top:0;left:0;z-index:-1;position:absolute;transition:all .4s ease-in-out}.course-other-links .content-block:hover img.bg-image{transform:scale(1.05)}.course-other-links .content-block:hover::after{filter:opacity(0)}.course-other-links img.wave{position:absolute;z-index:1;bottom:-5px;width:100%;left:0}.woocommerce-page div.product .adventure-prod-1,.woocommerce div.product .adventure-prod-1{padding-bottom:100px}.woocommerce-page div.product .adventure-prod-1 .woocommerce-breadcrumb,.woocommerce div.product .adventure-prod-1 .woocommerce-breadcrumb{margin-bottom:60px}.woocommerce-page div.product .adventure-prod-1 div.images,.woocommerce div.product .adventure-prod-1 div.images{float:unset;width:90%}.woocommerce-page div.product .adventure-prod-1 div.images img,.woocommerce div.product .adventure-prod-1 div.images img{border-radius:25px;margin-bottom:10px}.woocommerce-page div.product .adventure-prod-1 .content-block h2,.woocommerce div.product .adventure-prod-1 .content-block h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:0}.woocommerce-page div.product .adventure-prod-1 .content-block .amount,.woocommerce div.product .adventure-prod-1 .content-block .amount{font-size:20px;color:#2f5600;font-weight:600}.woocommerce-page div.product .adventure-prod-1 .content-block h3,.woocommerce div.product .adventure-prod-1 .content-block h3{font-size:18px;color:#2f5600;font-weight:600;font-family:"Roboto",sans-serif}.woocommerce-page div.product .adventure-prod-1 .content-block a,.woocommerce div.product .adventure-prod-1 .content-block a{color:#2f5600}.woocommerce-page div.product .product-default-1,.woocommerce div.product .product-default-1{background-color:#e2dfcf;padding-bottom:100px}.woocommerce-page div.product .product-default-1 .woocommerce-breadcrumb,.woocommerce div.product .product-default-1 .woocommerce-breadcrumb{margin-bottom:60px}.woocommerce-page div.product .product-default-1 form.cart .button,.woocommerce div.product .product-default-1 form.cart .button{background-color:#db8a2a;font-weight:400;font-size:20px;padding:10px 30px;border-radius:10px}.woocommerce-page div.product .product-default-1 div.images,.woocommerce div.product .product-default-1 div.images{float:unset;width:90%}.woocommerce-page div.product .product-default-1 div.images img,.woocommerce div.product .product-default-1 div.images img{border-radius:25px;margin-bottom:10px}.woocommerce-page div.product .product-default-1 .content-block h2,.woocommerce div.product .product-default-1 .content-block h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:0}.woocommerce-page div.product .product-default-1 .content-block .amount,.woocommerce div.product .product-default-1 .content-block .amount{font-size:20px;color:#2f5600;font-weight:600}.woocommerce-page div.product .product-default-1 .content-block h3,.woocommerce div.product .product-default-1 .content-block h3{font-size:18px;color:#2f5600;font-weight:600;font-family:"Roboto",sans-serif}.woocommerce-page div.product .product-default-1 .content-block a,.woocommerce div.product .product-default-1 .content-block a{color:#2f5600}.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap .wcpa_field_desc,.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap .wcpa_field_label,.woocommerce div.product .product-default-1 .content-block .wcpa_wrap .wcpa_field_desc,.woocommerce div.product .product-default-1 .content-block .wcpa_wrap .wcpa_field_label{font-size:16px;color:#000}.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap .wcpa_group_field label,.woocommerce div.product .product-default-1 .content-block .wcpa_wrap .wcpa_group_field label{font-size:16px;color:#000}.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap textarea,.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap select,.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap input[type=tel],.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap input[type=email],.woocommerce-page div.product .product-default-1 .content-block .wcpa_wrap input[type=text],.woocommerce div.product .product-default-1 .content-block .wcpa_wrap textarea,.woocommerce div.product .product-default-1 .content-block .wcpa_wrap select,.woocommerce div.product .product-default-1 .content-block .wcpa_wrap input[type=tel],.woocommerce div.product .product-default-1 .content-block .wcpa_wrap input[type=email],.woocommerce div.product .product-default-1 .content-block .wcpa_wrap input[type=text]{border:none;border-radius:0;background-color:#fff;color:#000;padding:10px 15px;outline:none}.woocommerce-page div.product .product-default-1 .product_meta,.woocommerce div.product .product-default-1 .product_meta{display:none}.woocommerce-page div.product .wcpa_row_index_6 .wcpa_checkbox input,.woocommerce div.product .wcpa_row_index_6 .wcpa_checkbox input{position:unset;opacity:1;height:20px;width:20px}.woocommerce-page div.product .wcpa_radio_custom,.woocommerce div.product .wcpa_radio_custom{display:none}.woocommerce-page div.product .wpgs-nav .slick-slide,.woocommerce div.product .wpgs-nav .slick-slide{border:none}.woocommerce-page div.product .wpgs-for .flaticon-right-arrow,.woocommerce div.product .wpgs-for .flaticon-right-arrow{right:5px}.woocommerce-page div.product .wpgs-for .flaticon-back,.woocommerce div.product .wpgs-for .flaticon-back{left:5px}.woocommerce-page .adventure-prod-2,.woocommerce .adventure-prod-2{background-color:#e2dfcf;padding:100px 0;position:relative}.woocommerce-page .adventure-prod-2 img.wave,.woocommerce .adventure-prod-2 img.wave{position:absolute;bottom:-60px;width:100%;left:0}.woocommerce-page .adventure-prod-2 .content-block h2,.woocommerce .adventure-prod-2 .content-block h2{color:#2f5600;margin-bottom:0}.woocommerce-page .adventure-prod-2 .content-block p.stock,.woocommerce .adventure-prod-2 .content-block p.stock{font-size:16px;color:#2f5600}.woocommerce-page .adventure-prod-2 .content-block .cart .variations th,.woocommerce-page .adventure-prod-2 .content-block .cart .variations td,.woocommerce .adventure-prod-2 .content-block .cart .variations th,.woocommerce .adventure-prod-2 .content-block .cart .variations td{display:block}.woocommerce-page .adventure-prod-2 .content-block .cart .variations label,.woocommerce .adventure-prod-2 .content-block .cart .variations label{font-weight:400;margin-bottom:0;font-size:16px}.woocommerce-page .adventure-prod-2 .content-block .cart .variations select,.woocommerce .adventure-prod-2 .content-block .cart .variations select{width:100%;background-color:#fff;color:#000;border:none;padding:10px 15px}.woocommerce-page .adventure-prod-2 .content-block .cart div.quantity,.woocommerce .adventure-prod-2 .content-block .cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce-page .adventure-prod-2 .content-block .cart .reset_variations,.woocommerce .adventure-prod-2 .content-block .cart .reset_variations{margin-top:10px;font-size:16px;color:#000;width:80%;display:inline-block !important}.woocommerce-page .adventure-prod-2 .content-block .cart .button,.woocommerce .adventure-prod-2 .content-block .cart .button{background-color:#db8a2a;font-weight:400;font-size:20px;padding:10px 30px;border-radius:10px}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer{padding-top:20px;position:relative}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_section_body,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_section_body{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_section_body .wcpa_row,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_section_body .wcpa_row{width:49%}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_label,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_label{font-size:16px;font-weight:400;line-height:2em;margin-bottom:0;color:#000}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_desc,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_desc{font-size:16px;color:#000}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea{border:none;border-radius:0;background-color:#fff;color:#000;padding:10px 15px}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea::-moz-placeholder, .woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea::-moz-placeholder{color:#000}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea::placeholder,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea::placeholder{color:#000}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_group_field label,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_group_field label{font-size:16px;color:#000;font-weight:400}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_radio input,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_radio input{position:unset;opacity:1;height:20px;width:20px}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_radio .wcpa_radio_custom,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_radio .wcpa_radio_custom{display:none;background:#fff}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_checkbox .wcpa_checkbox_custom{background-color:#fff}.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer::after,.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer::after{content:"";height:1px;width:80%;background-color:#000;top:0;position:absolute;left:0}.woocommerce-page .adventure-prod-2 .content-block .quantity .qty,.woocommerce .adventure-prod-2 .content-block .quantity .qty{height:40px}.basket-banner{padding-top:300px;padding-bottom:40px}.basket-banner .content-block h1{text-align:center;font-size:100px;color:#316768;line-height:.9;margin-bottom:10px}.basket-banner .content-block .line{width:300px;margin:0 auto}.basket-banner .content-block .line svg{width:100%}.basket-content{padding-bottom:150px;position:relative}.basket-content .woocommerce table.shop_table{background-color:#e5e5e5;border:none;margin:0 0 30px 0}.basket-content .woocommerce table.shop_table td.product-remove a.remove{color:#000 !important;font-weight:300;font-size:30px}.basket-content .woocommerce table.shop_table td.product-remove a.remove:hover{background:none !important}.basket-content .woocommerce table.shop_table td.product-name a{font-size:18px;color:#92a461;font-weight:600;display:block;margin-bottom:10px}.basket-content .woocommerce table.shop_table td.product-subtotal{font-weight:600}.basket-content .woocommerce table.shop_table td.actions .coupon .input-text{width:200px}.basket-content .woocommerce table.shop_table td.actions .button{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.basket-content .woocommerce table.shop_table td .variation{font-size:15px}.basket-content .woocommerce .cart-collaterals{padding-top:60px}.basket-content .woocommerce .cart-collaterals .cart_totals{padding:20px 30px 10px 30px;border:1px solid #000}.basket-content .woocommerce .cart-collaterals .cart_totals h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;color:#92a461;margin-bottom:10px}.basket-content .woocommerce .cart-collaterals .cart_totals .shop_table{background-color:unset !important}.basket-content .woocommerce .cart-collaterals .cart_totals tr td,.basket-content .woocommerce .cart-collaterals .cart_totals tr th{border-top:0}.basket-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0}.basket-content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.basket-content .woocommerce table.cart img{width:200px;min-width:200px}.basket-content img.wave{position:absolute;bottom:-10px;left:0;width:100%}.basket-content-2{background-color:#92a461}.basket-content-2 .content-block{text-align:center;height:400px;display:flex;align-items:center;justify-content:center}.basket-content-2 .content-block a{color:#316768;font-size:90px;font-family:"modern-love-caps",sans-serif;transition:all .4s ease-in-out;line-height:.9}.basket-content-2 .content-block a:hover{color:#fff}.chechout-content .woocommerce .checkout{display:flex;margin-top:60px;flex-wrap:wrap}.chechout-content .woocommerce .checkout .woocommerce-NoticeGroup{width:100%}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order,.chechout-content .woocommerce .checkout .col2-set{width:49%}.chechout-content .woocommerce .checkout .col2-set{padding-right:15px}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields h3,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row label,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row input.input-text,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row input.input-text{padding:10px}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row .select2-container .select2-selection--single,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row .select2-container .select2-selection--single{height:43px;padding:10px}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row .select2-container--default .select2-selection--single .select2-selection__arrow,.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.chechout-content .woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields{padding-top:30px}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order{padding:20px;border:1px solid #e5e5e5;margin-left:15px}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table{border:0}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr th,.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td{padding-left:0;padding-right:0}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td.product-name{color:#92a461;font-weight:600}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td.product-total .amount{font-weight:500}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td .variation{font-size:15px;color:#000}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td .variation dd p{font-weight:400 !important}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order #payment #place_order{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.payment_methods .stripe-card-group{width:100%}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order #payment ul.payment_methods .wc-stripe-elements-field{width:100%}.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order #payment #stripe-payment-data label{line-height:1;margin-bottom:0}.chechout-content .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{margin:0}.chechout-content .woocommerce .woocommerce-form-coupon-toggle a.showcoupon{color:#92a461;font-weight:600}.chechout-content .woocommerce form.checkout_coupon{margin:0;border:0;background-color:#92a461}.chechout-content .woocommerce form.checkout_coupon p:not(.form-row){font-size:20px;color:#fff;margin-bottom:0}.chechout-content .woocommerce form.checkout_coupon p.form-row{float:unset}.chechout-content .woocommerce form.checkout_coupon p.form-row input.input-text{padding:10px;border:0}.chechout-content .woocommerce form.checkout_coupon p.form-row .button{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#db8a2a}.chechout-content .woocommerce-order p.woocommerce-notice{font-size:20px;color:#92a461;font-weight:600}.chechout-content .woocommerce-order ul.order_details{padding:0}.chechout-content .woocommerce-order .woocommerce-customer-details h2.woocommerce-column__title,.chechout-content .woocommerce-order .woocommerce-customer-details h2.woocommerce-order-details__title,.chechout-content .woocommerce-order .woocommerce-customer-details h2.woocommerce-order-downloads__title,.chechout-content .woocommerce-order .woocommerce-order-details h2.woocommerce-column__title,.chechout-content .woocommerce-order .woocommerce-order-details h2.woocommerce-order-details__title,.chechout-content .woocommerce-order .woocommerce-order-details h2.woocommerce-order-downloads__title,.chechout-content .woocommerce-order .woocommerce-order-downloads h2.woocommerce-column__title,.chechout-content .woocommerce-order .woocommerce-order-downloads h2.woocommerce-order-details__title,.chechout-content .woocommerce-order .woocommerce-order-downloads h2.woocommerce-order-downloads__title{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px}.chechout-content .woocommerce-order .woocommerce-customer-details .woocommerce-table,.chechout-content .woocommerce-order .woocommerce-order-details .woocommerce-table,.chechout-content .woocommerce-order .woocommerce-order-downloads .woocommerce-table{background-color:#e5e5e5;border:0}.chechout-content .woocommerce-order .woocommerce-customer-details .woocommerce-table tr td.product-name a,.chechout-content .woocommerce-order .woocommerce-customer-details .woocommerce-table tr td.download-product a,.chechout-content .woocommerce-order .woocommerce-order-details .woocommerce-table tr td.product-name a,.chechout-content .woocommerce-order .woocommerce-order-details .woocommerce-table tr td.download-product a,.chechout-content .woocommerce-order .woocommerce-order-downloads .woocommerce-table tr td.product-name a,.chechout-content .woocommerce-order .woocommerce-order-downloads .woocommerce-table tr td.download-product a{color:#92a461;font-weight:600}.chechout-content .woocommerce-order .woocommerce-customer-details .woocommerce-table tr td.download-file a.button,.chechout-content .woocommerce-order .woocommerce-order-details .woocommerce-table tr td.download-file a.button,.chechout-content .woocommerce-order .woocommerce-order-downloads .woocommerce-table tr td.download-file a.button{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.chechout-content .woocommerce-order .woocommerce-customer-details .woocommerce-table tr td .wc-item-meta li,.chechout-content .woocommerce-order .woocommerce-order-details .woocommerce-table tr td .wc-item-meta li,.chechout-content .woocommerce-order .woocommerce-order-downloads .woocommerce-table tr td .wc-item-meta li{font-size:15px}.shop-content{padding:100px 0;background-color:#e2dfcf}.shop-content ul.products li.product a img{border-radius:15px}.shop-content ul.products li.product .woocommerce-loop-product__title{font-size:18px;color:#000;font-family:"Roboto",sans-serif;font-weight:600;padding-top:0}.shop-content ul.products li.product .price .amount{color:#2f5600;font-weight:600;font-size:18px}.shop-content ul.products li.product .button{padding:10px 30px;transition:all .4s ease-in;display:inline-block;border-radius:15px;position:relative;overflow:hidden;background-color:#db8a2a;font-weight:400;color:#fff}.shop-content ul.products li.product .button span{position:relative;z-index:2}.shop-content ul.products li.product .button::after{content:"";height:100%;width:0;background-color:#92a461;position:absolute;top:0;left:0;transition:all .4s ease-in}.shop-content ul.products li.product .button:hover::after{width:100%}.woocommerce .woocommerce-pagination ul{border:0 !important}.woocommerce .woocommerce-pagination ul li{border:0 !important}.woocommerce .woocommerce-pagination ul li span{font-weight:500;color:#000;background:unset !important}.woocommerce .woocommerce-pagination ul li a{color:#000}.woocommerce .woocommerce-pagination ul li span.current{color:#db8a2a !important;background:unset !important}.stripe-card-group{width:100%;min-height:18px}.wc-stripe-elements-field,.wc-stripe-iban-element-field{width:100%;min-height:18px}#payment #place_order{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.woocommerce .checkout{display:flex;margin-top:60px;flex-wrap:wrap}.woocommerce .checkout .woocommerce-NoticeGroup{width:100%}.woocommerce .checkout .woocommerce-checkout-review-order,.woocommerce .checkout .col2-set{width:49%}.woocommerce .checkout .col2-set{padding-right:15px}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields h3,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row label,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row input.input-text,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row input.input-text{padding:10px}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row .select2-container .select2-selection--single,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row .select2-container .select2-selection--single{height:43px;padding:10px}.woocommerce .checkout .col2-set .col-block .woocommerce-billing-fields .form-row .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.woocommerce .checkout .col2-set .col-block .woocommerce-additional-fields{padding-top:30px}.woocommerce .checkout .woocommerce-checkout-review-order{padding:20px;border:1px solid #e5e5e5;margin-left:15px}.woocommerce .checkout .woocommerce-checkout-review-order h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table{border:0}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr th,.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td{padding-left:0;padding-right:0}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td.product-name{color:#92a461;font-weight:600}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td.product-total .amount{font-weight:500}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td .variation{font-size:15px;color:#000}.woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tr td .variation dd p{font-weight:400 !important}.woocommerce .checkout .woocommerce-checkout-review-order #payment #place_order{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#92a461}.woocommerce .checkout .woocommerce-checkout-review-order #payment ul.payment_methods .stripe-card-group{width:100%}.woocommerce .checkout .woocommerce-checkout-review-order #payment ul.payment_methods .wc-stripe-elements-field{width:100%}.woocommerce .checkout .woocommerce-checkout-review-order #payment #stripe-payment-data label{line-height:1;margin-bottom:0}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{margin:0}.woocommerce .woocommerce-form-coupon-toggle a.showcoupon{color:#92a461;font-weight:600}.woocommerce form.checkout_coupon{margin:0;border:0;background-color:#92a461}.woocommerce form.checkout_coupon p:not(.form-row){font-size:20px;color:#fff;margin-bottom:0}.woocommerce form.checkout_coupon p.form-row{float:unset}.woocommerce form.checkout_coupon p.form-row input.input-text{padding:10px;border:0}.woocommerce form.checkout_coupon p.form-row .button{padding:10px 30px;border-radius:15px;color:#fff;font-weight:400;background-color:#db8a2a}.woocommerce .wcpa_wrap .wcpa_radio input[type=radio]{position:unset;opacity:1;height:20px;width:20px}.adventure-content-1,.training-content-1{padding-top:150px;padding-bottom:60px;background-color:#e2dfcf}.adventure-content-1 .content-block,.training-content-1 .content-block{width:80%;margin:0 auto}.adventure-content-1 .content-block h2,.adventure-content-1 .content-block p,.training-content-1 .content-block h2,.training-content-1 .content-block p{text-align:center;font-size:24px;color:#1f3425;font-weight:600;line-height:1.1}.adventure-content-1 .content-block .line,.training-content-1 .content-block .line{width:200px;margin:0 auto}.adventure-content-1 .content-block .line svg,.training-content-1 .content-block .line svg{width:100%}.training-content-2{padding-bottom:60px;background-color:#e2dfcf}.training-content-2 .content-block h2{text-align:center}.training-content-2 .content-block img.image{width:90%}.training-content-2 .content-block h3{font-size:24px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:30px}.training-content-2 .row{align-items:center}.adventure-content-2,.training-content-3{padding-top:40px;padding-bottom:100px;background-color:#e2dfcf}.adventure-content-2 .content-block,.training-content-3 .content-block{margin-bottom:80px;padding:0 5%}.adventure-content-2 .content-block img.image,.training-content-3 .content-block img.image{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:all .4s ease-in-out;transform:scale(1)}.adventure-content-2 .content-block .image-hover,.training-content-3 .content-block .image-hover{overflow:hidden;margin-bottom:30px}.adventure-content-2 .content-block h2,.training-content-3 .content-block h2{font-size:30px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px}.adventure-content-2 .content-block .amount,.training-content-3 .content-block .amount{font-size:24px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:30px;color:#2f5600}.adventure-content-2 .content-block:hover img.image,.training-content-3 .content-block:hover img.image{transform:scale(1.05)}.adventure-content-2 .pagination-wrapper .page-numbers,.training-content-3 .pagination-wrapper .page-numbers{color:#fff;padding:5px 10px;border-radius:5px;background-color:#92a461;transition:all .4s ease-in-out}.adventure-content-2 .pagination-wrapper .page-numbers:hover,.training-content-3 .pagination-wrapper .page-numbers:hover{background-color:#db8a2a}.adventure-content-2 .pagination-wrapper .current,.training-content-3 .pagination-wrapper .current{background-color:#1f3425 !important}.training-content-4 .col-wrapper{padding:0}.training-content-4 .col-wrapper .big-block{height:600px}.training-content-4 .col-wrapper .small-block{height:400px}.training-content-4 .col-wrapper:first-of-type .block:first-of-type{align-items:center}.training-content-4 .col-wrapper:first-of-type .block:first-of-type .image{width:20%}.training-content-4 .col-wrapper:first-of-type .block:first-of-type .image img.bg-image{width:100%}.training-content-4 .col-wrapper:first-of-type .block:first-of-type .content{width:80%;padding:0 5%}.training-content-4 .col-wrapper:first-of-type .block:first-of-type a{color:#db8a2a}.training-content-4 .col-wrapper:first-of-type .block:last-of-type{background-color:#db8a2a}.training-content-4 .col-wrapper:first-of-type .block:last-of-type h2{color:#fff}.training-content-4 .col-wrapper:first-of-type .block:last-of-type p{color:#fff}.training-content-4 .col-wrapper:first-of-type .block:last-of-type a{color:#fff}.training-content-4 .col-wrapper:last-of-type .block:first-of-type{background-color:#316768}.training-content-4 .col-wrapper:last-of-type .block:first-of-type img.bg-image{width:150px;display:block}.training-content-4 .col-wrapper:last-of-type .block:first-of-type p{color:#fff}.training-content-4 .col-wrapper:last-of-type .block:first-of-type a{color:#92a461}.training-content-4 .col-wrapper:last-of-type .block:last-of-type{background-color:#1f3425}.training-content-4 .col-wrapper:last-of-type .block:last-of-type h2{font-family:"modern-love-caps",sans-serif;color:#fff;margin-bottom:30px;font-size:50px;font-weight:100}.training-content-4 .col-wrapper:last-of-type .block:last-of-type p{color:#fff}.training-content-4 .col-wrapper:last-of-type .block:last-of-type .wt-btns{font-weight:400;width:-moz-fit-content;width:fit-content;margin-top:30px}.training-content-4 .block{padding:50px 5%;display:flex;flex-direction:column;justify-content:center}.training-content-4 .block h2{font-size:24px;font-family:"Roboto",sans-serif;font-weight:600}.training-content-4 .block a{font-weight:600}.training-content-4 .flex{display:flex;flex-direction:row}.donate-content-1{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.donate-content-1 .content-block{width:80%;margin:0 auto}.donate-content-1 .content-block h2{text-align:center;font-size:36px;color:#1f3425;font-weight:600;line-height:1.1}.donate-content-1 .content-block p{text-align:center;font-size:20px}.donate-content-1 .content-block .line{width:200px;margin:0 auto}.donate-content-1 .content-block .line svg{width:100%}.donate-content-2{padding-bottom:100px;background-color:#e2dfcf}.donate-content-2 .content-block h2{text-align:center;margin-bottom:20px;font-size:40px}.donate-content-2 .content-block .woocommerce .woocommerce-breadcrumb{display:none !important}.donate-content-2 .content-block .woocommerce div.product div.summary{float:unset;width:80%;margin:0 auto}.donate-content-2 .content-block .woocommerce div.product form.cart .variations label{color:#db8a2a;font-size:20px}.donate-content-2 .content-block .woocommerce div.product form.cart .variations select{width:100%;min-width:none;padding:10px 10px;background-color:#fff;border:none;border-radius:5px}.donate-content-2 .content-block .woocommerce div.product form.cart .variations .reset_variations{color:#1f3425}.donate-content-2 .content-block .woocommerce div.product form.cart span.price{color:#92a461}.donate-content-2 .content-block .woocommerce div.product form.cart span.price bdi{font-size:26px;font-weight:600}.donate-content-2 .content-block .woocommerce div.product form.cart .button{background-color:#db8a2a;font-weight:400;font-size:20px;padding:10px 30px;border-radius:10px}.donate-content-2 .content-block .woocommerce div.product .wcpa_wrap label,.donate-content-2 .content-block .woocommerce div.product .wcpa_wrap p{color:#000}.donate-content-2 .content-block .woocommerce div.product .wcpa_wrap label{font-size:16px}.donate-content-2 .content-block .woocommerce div.product .wcpa_wrap .wcpa_field_wrap input[type=text],.donate-content-2 .content-block .woocommerce div.product .wcpa_wrap .wcpa_field_wrap input[type=email]{padding:10px 10px;background-color:#fff;border:none;border-radius:5px}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_0 h2{color:#db8a2a;font-size:20px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px;text-align:left}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1{margin-bottom:30px}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_field_label{font-size:20px;font-weight:600;color:#db8a2a}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_group_field label{font-size:16px}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox .wcpa_checkbox_custom{width:20px;height:20px}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:checked~.wcpa_checkbox_custom{background-color:#db8a2a}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:checked~.wcpa_checkbox_custom::after{border:solid #fff;border-width:0 0 2px 2px}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:not(:checked)~.wcpa_checkbox_custom{background-color:#fff}.donate-content-2 .content-block .woocommerce div.product .wcpa_row_index_6{margin-top:20px}.donate-content-2 .content-block .woocommerce div.product h2.wcpa_field{font-size:36px;margin-bottom:0}.donate-content-2 .content-block .woocommerce div.product h3.wcpa_field{color:#db8a2a;font-size:20px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:0}.afoa-3,.afoa-1,.schools-programmes-3,.schools-programmes-2,.schools-programmes-1,.volunteering-1,.charitable-projects-1{padding:150px 0 200px 0;background-color:#e2dfcf}.afoa-3 .row,.afoa-1 .row,.schools-programmes-3 .row,.schools-programmes-2 .row,.schools-programmes-1 .row,.volunteering-1 .row,.charitable-projects-1 .row{align-items:center}.afoa-3 .content-block h2,.afoa-1 .content-block h2,.schools-programmes-3 .content-block h2,.schools-programmes-2 .content-block h2,.schools-programmes-1 .content-block h2,.volunteering-1 .content-block h2,.charitable-projects-1 .content-block h2{font-size:20px;font-family:"Roboto",sans-serif;font-weight:600}.afoa-3 .content-block img.bg-image,.afoa-1 .content-block img.bg-image,.schools-programmes-3 .content-block img.bg-image,.schools-programmes-2 .content-block img.bg-image,.schools-programmes-1 .content-block img.bg-image,.volunteering-1 .content-block img.bg-image,.charitable-projects-1 .content-block img.bg-image{width:90%;display:block}.afoa-3 .content-block .line,.afoa-1 .content-block .line,.schools-programmes-3 .content-block .line,.schools-programmes-2 .content-block .line,.schools-programmes-1 .content-block .line,.volunteering-1 .content-block .line,.charitable-projects-1 .content-block .line{margin-top:20px;width:200px}.afoa-3 .content-block .line svg,.afoa-1 .content-block .line svg,.schools-programmes-3 .content-block .line svg,.schools-programmes-2 .content-block .line svg,.schools-programmes-1 .content-block .line svg,.volunteering-1 .content-block .line svg,.charitable-projects-1 .content-block .line svg{width:100%}.volunteering-1{background-color:#316768}.volunteering-1 .content-block h2,.volunteering-1 .content-block p,.volunteering-1 .content-block a{color:#fff}.afoa-3 .content-block h2,.afoa-1 .content-block h2,.schools-programmes-3 .content-block h2,.schools-programmes-2 .content-block h2,.schools-programmes-1 .content-block h2{font-size:26px}.afoa-3 .content-block .line,.afoa-1 .content-block .line,.schools-programmes-3 .content-block .line,.schools-programmes-2 .content-block .line,.schools-programmes-1 .content-block .line{margin-bottom:20px}.schools-programmes-1{background-color:#1f3425}.schools-programmes-1 .content-block h2,.schools-programmes-1 .content-block p,.schools-programmes-1 .content-block strong,.schools-programmes-1 .content-block a{color:#fff}.afoa-3 .image-blocks,.afoa-1 .image-blocks,.schools-programmes-1 .image-blocks,.schools-programmes-2 .image-blocks,.schools-programmes-3 .image-blocks{position:relative;width:90%}.afoa-3 .image-blocks .image,.afoa-1 .image-blocks .image,.schools-programmes-1 .image-blocks .image,.schools-programmes-2 .image-blocks .image,.schools-programmes-3 .image-blocks .image{position:relative;width:100%;opacity:1;pointer-events:inherit;z-index:1;cursor:pointer}.afoa-3 .image-blocks .image img.bg-image,.afoa-1 .image-blocks .image img.bg-image,.schools-programmes-1 .image-blocks .image img.bg-image,.schools-programmes-2 .image-blocks .image img.bg-image,.schools-programmes-3 .image-blocks .image img.bg-image{width:100%}.afoa-3 .image-blocks .image img.play-image,.afoa-1 .image-blocks .image img.play-image,.schools-programmes-1 .image-blocks .image img.play-image,.schools-programmes-2 .image-blocks .image img.play-image,.schools-programmes-3 .image-blocks .image img.play-image{width:100%;position:absolute;width:100px;left:50%;top:50%;transform:translate(-50%, -50%);opacity:.8;z-index:2;transition:all .4s linear;pointer-events:inherit}.afoa-3 .image-blocks .image:hover img.play-image,.afoa-1 .image-blocks .image:hover img.play-image,.schools-programmes-1 .image-blocks .image:hover img.play-image,.schools-programmes-2 .image-blocks .image:hover img.play-image,.schools-programmes-3 .image-blocks .image:hover img.play-image{opacity:1}.afoa-3 .image-blocks .image.active,.afoa-1 .image-blocks .image.active,.schools-programmes-1 .image-blocks .image.active,.schools-programmes-2 .image-blocks .image.active,.schools-programmes-3 .image-blocks .image.active{z-index:1;opacity:0}.afoa-3 .image-blocks .video-block,.afoa-1 .image-blocks .video-block,.schools-programmes-1 .image-blocks .video-block,.schools-programmes-2 .image-blocks .video-block,.schools-programmes-3 .image-blocks .video-block{position:absolute;top:50%;left:0;transform:translate(0, -50%);opacity:0;width:100%}.afoa-3 .image-blocks .video-block video,.afoa-1 .image-blocks .video-block video,.schools-programmes-1 .image-blocks .video-block video,.schools-programmes-2 .image-blocks .video-block video,.schools-programmes-3 .image-blocks .video-block video{width:100%}.afoa-3 .image-blocks .video-block iframe,.afoa-1 .image-blocks .video-block iframe,.schools-programmes-1 .image-blocks .video-block iframe,.schools-programmes-2 .image-blocks .video-block iframe,.schools-programmes-3 .image-blocks .video-block iframe{width:100%;height:400px}.afoa-3 .image-blocks .video-block.active,.afoa-1 .image-blocks .video-block.active,.schools-programmes-1 .image-blocks .video-block.active,.schools-programmes-2 .image-blocks .video-block.active,.schools-programmes-3 .image-blocks .video-block.active{z-index:3;opacity:1}.schools-programmes-2{background-color:#316768}.schools-programmes-2 .content-block h2,.schools-programmes-2 .content-block p,.schools-programmes-2 .content-block strong,.schools-programmes-2 .content-block a{color:#fff}.afoa-3,.schools-programmes-3{background-color:#92a461}.afoa-3 .content-block h2,.afoa-3 .content-block p,.afoa-3 .content-block strong,.afoa-3 .content-block a,.schools-programmes-3 .content-block h2,.schools-programmes-3 .content-block p,.schools-programmes-3 .content-block strong,.schools-programmes-3 .content-block a{color:#1f3425}.afoa-1{padding-bottom:100px}.afoa-1 .content-block h2{color:#8da25f}.afoa-1 .content-block p,.afoa-1 .content-block strong,.afoa-1 .content-block a{color:#1f3425}.charitable-projects-2 .col-wrapper{padding:0}.charitable-projects-2 .content-block{position:relative;height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.charitable-projects-2 .content-block .block{text-align:center}.charitable-projects-2 .content-block .block h2{color:#fff;margin-bottom:0}.charitable-projects-2 .content-block .block .line{width:200px;margin:0 auto 30px auto}.charitable-projects-2 .content-block .block .line svg{width:100%}.charitable-projects-2 .content-block .block p{width:60%;margin:0 auto;font-size:20px;font-weight:600;color:#fff}.charitable-projects-2 .content-block img.bg-image{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-3;transition:all .4s ease-in-out}.charitable-projects-2 .content-block::after{content:"";background-color:#000;filter:opacity(0.4);width:100%;height:100%;position:absolute;left:0;top:0;z-index:-2;transition:all .4s ease-in-out}.charitable-projects-2 .content-block:hover img.bg-image{transform:translate(-50%, -50%) scale(1.05)}.charitable-projects-2 .content-block:hover::after{content:"";filter:opacity(0)}.other-programmes{padding-top:150px;padding-bottom:150px;position:relative}.other-programmes .content-block{overflow:hidden}.other-programmes .content-block h2{text-align:center;color:#1f3425;margin-bottom:80px}.other-programmes .content-block .block{overflow:hidden;position:relative;margin-bottom:30px;border-radius:25px}.other-programmes .content-block .block img.bg-image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:all .4s ease-in-out}.other-programmes .content-block .block .content{z-index:2;position:absolute;width:90%;left:50%;bottom:10px;transform:translate(-50%, 0)}.other-programmes .content-block .block .content h3{margin-bottom:0;color:#fff;font-family:"Roboto",sans-serif;font-size:28px;font-weight:600;transition:all .4s ease-in-out}.other-programmes .content-block .block::after{content:"";position:absolute;width:100%;height:100%;background-color:#000;filter:opacity(0.3);top:0;left:0;border-radius:25px;transition:all .4s ease-in-out}.other-programmes .content-block .block:hover img.bg-image{transform:scale(1.05)}.other-programmes .content-block .block:hover::after{background-color:#1f3425;filter:opacity(0.1)}.other-programmes img.wave{position:absolute;width:100%;left:0;opacity:.5;z-index:-1}.other-programmes img.wave.top{top:0}.other-programmes img.wave.bot{bottom:0}.afoa-4,.afoa-2{padding-bottom:100px;background-color:#e2dfcf}.afoa-4 .content-block video,.afoa-2 .content-block video{width:100%}.afoa-4 .content-block iframe,.afoa-2 .content-block iframe{width:100%;height:600px}.afoa-4{padding-top:100px}.project-template-full_width_content,.members-1,.supporters-1,.habitat-1,.wfa-1{background-color:#92a461;padding:150px 0 200px 0}.project-template-full_width_content .content-block,.members-1 .content-block,.supporters-1 .content-block,.habitat-1 .content-block,.wfa-1 .content-block{text-align:center;width:80%;margin:0 auto}.project-template-full_width_content .content-block h2,.members-1 .content-block h2,.supporters-1 .content-block h2,.habitat-1 .content-block h2,.wfa-1 .content-block h2{color:#fff;margin-bottom:0;font-size:40px}.members-1{background-color:#316768}.members-1 .content-block h2{margin-bottom:30px}.members-1 .content-block p{color:#fff}.image-divider img.bg-image,.wfa-2 img.bg-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:600px}.image-divider.our-patron img.bg-image{height:unset}.wfa-3{background-color:#e2dfcf;padding:100px 0}.wfa-3 .row{align-items:center}.wfa-3 .content-block strong{display:block;margin-top:30px;font-size:40px;margin-bottom:30px;color:#92a461;font-family:"modern-love-caps",sans-serif;line-height:1.1}.wfa-3 .content-block img.bg-image{width:90%}.intergenerational-pro-1{background-color:#e2dfcf;padding-top:150px;padding-bottom:200px}.intergenerational-pro-1 .content-block{width:80%;margin:0 auto;text-align:center}.intergenerational-pro-1 .content-block h2{font-size:40px;color:#92a461}.intergenerational-pro-1 .content-block p.contact-us{margin-top:30px;font-weight:600;color:#92a461}.intergenerational-pro-1 .content-block p.contact-us a{color:#92a461}.habitat-1{background-color:#316768;padding-bottom:100px}.project-template-full_width_content.blue-bg{background-color:#316768}.project-template-full_width_content.blue-bg .content-block h2{color:#fff}.project-template-full_width_content.green-bg{background-color:#92a461}.project-template-full_width_content.green-bg .content-block h2{color:#1f3425}.project-template-full_width_content.white-bg{background-color:#fff}.project-template-full_width_content.white-bg .content-block h2{color:#1f3425}.project-template-full_width_content.stone-bg{background-color:#e2dfcf}.project-template-full_width_content.stone-bg .content-block h2{color:#1f3425}.project-template-full_width_video,.habitat-2{background-color:#e2dfcf;position:relative;padding-bottom:100px}.project-template-full_width_video .content-block,.habitat-2 .content-block{position:relative;z-index:2}.project-template-full_width_video .content-block video,.habitat-2 .content-block video{width:100%}.project-template-full_width_video .content-block iframe,.habitat-2 .content-block iframe{width:100%;height:600px}.project-template-full_width_video::after,.habitat-2::after{content:"";width:100%;height:50%;background-color:#316768;position:absolute;left:0;top:0}.project-template-full_width_video.bot-stone-bg{background-color:#e2dfcf}.project-template-full_width_video.bot-green-bg{background-color:#92a461}.project-template-full_width_video.bot-blue-bg{background-color:#316768}.project-template-full_width_video.bot-white-bg{background-color:#fff}.project-template-full_width_video.top-stone-bg::after{background-color:#e2dfcf}.project-template-full_width_video.top-green-bg::after{background-color:#92a461}.project-template-full_width_video.top-blue-bg::after{background-color:#316768}.project-template-full_width_video.top-white-bg::after{background-color:#fff}.project-template-gallery_image_left_content_right,.habitat-3{background-color:#e2dfcf;padding-bottom:100px}.project-template-gallery_image_left_content_right .row,.habitat-3 .row{align-items:center}.project-template-gallery_image_left_content_right .content-block .block,.habitat-3 .content-block .block{margin-bottom:20px}.project-template-gallery_image_left_content_right .content-block img.bg-image,.habitat-3 .content-block img.bg-image{width:90%}.project-template-gallery_image_left_content_right .row.flex-row-reverse .content-block img.bg-image{display:block;margin:0 0 0 auto}.project-template-gallery_image_left_content_right .row.flex-row-reverse .col-wrapper:first-of-type .content-block .block p{padding-left:10%}.project-template-gallery_image_left_content_right.blue-bg{background-color:#316768}.project-template-gallery_image_left_content_right.blue-bg .content-block h2,.project-template-gallery_image_left_content_right.blue-bg .content-block p,.project-template-gallery_image_left_content_right.blue-bg .content-block li,.project-template-gallery_image_left_content_right.blue-bg .content-block h3,.project-template-gallery_image_left_content_right.blue-bg .content-block h4,.project-template-gallery_image_left_content_right.blue-bg .content-block h5{color:#fff}.project-template-gallery_image_left_content_right.green-bg{background-color:#92a461}.project-template-gallery_image_left_content_right.green-bg .content-block h2,.project-template-gallery_image_left_content_right.green-bg .content-block p,.project-template-gallery_image_left_content_right.green-bg .content-block li,.project-template-gallery_image_left_content_right.green-bg .content-block h3,.project-template-gallery_image_left_content_right.green-bg .content-block h4,.project-template-gallery_image_left_content_right.green-bg .content-block h5{color:#1f3425}.project-template-gallery_image_left_content_right.white-bg{background-color:#fff}.project-template-gallery_image_left_content_right.white-bg .content-block h2,.project-template-gallery_image_left_content_right.white-bg .content-block p,.project-template-gallery_image_left_content_right.white-bg .content-block li,.project-template-gallery_image_left_content_right.white-bg .content-block h3,.project-template-gallery_image_left_content_right.white-bg .content-block h4,.project-template-gallery_image_left_content_right.white-bg .content-block h5{color:#1f3425}.project-template-gallery_image_left_content_right.stone-bg{background-color:#e2dfcf}.project-template-gallery_image_left_content_right.stone-bg .content-block h2,.project-template-gallery_image_left_content_right.stone-bg .content-block p,.project-template-gallery_image_left_content_right.stone-bg .content-block li,.project-template-gallery_image_left_content_right.stone-bg .content-block h3,.project-template-gallery_image_left_content_right.stone-bg .content-block h4,.project-template-gallery_image_left_content_right.stone-bg .content-block h5{color:#1f3425}.project-template-content_block{padding:100px 0}.project-template-content_block.blue-bg{background-color:#316768}.project-template-content_block.blue-bg .content-block h2,.project-template-content_block.blue-bg .content-block p,.project-template-content_block.blue-bg .content-block li,.project-template-content_block.blue-bg .content-block h3,.project-template-content_block.blue-bg .content-block h4,.project-template-content_block.blue-bg .content-block h5{color:#fff}.project-template-content_block.green-bg{background-color:#92a461}.project-template-content_block.green-bg .content-block h2,.project-template-content_block.green-bg .content-block p,.project-template-content_block.green-bg .content-block li,.project-template-content_block.green-bg .content-block h3,.project-template-content_block.green-bg .content-block h4,.project-template-content_block.green-bg .content-block h5{color:#1f3425}.project-template-content_block.white-bg{background-color:#fff}.project-template-content_block.white-bg .content-block h2,.project-template-content_block.white-bg .content-block p,.project-template-content_block.white-bg .content-block li,.project-template-content_block.white-bg .content-block h3,.project-template-content_block.white-bg .content-block h4,.project-template-content_block.white-bg .content-block h5{color:#1f3425}.project-template-content_block.stone-bg{background-color:#e2dfcf}.project-template-content_block.stone-bg .content-block h2,.project-template-content_block.stone-bg .content-block p,.project-template-content_block.stone-bg .content-block li,.project-template-content_block.stone-bg .content-block h3,.project-template-content_block.stone-bg .content-block h4,.project-template-content_block.stone-bg .content-block h5{color:#1f3425}.supporters-1{background-color:#e2dfcf}.supporters-1 .content-block h2{color:#92a461}.supporters-2{padding-top:100px;padding-bottom:100px}.supporters-2 .content-block h2{color:#db8a2a;text-align:center;font-size:50px}.supporters-2 .content-block p{width:80%;margin:0 auto;text-align:center;font-size:20px}.supporters-2 .content-block .blocks{margin-top:100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.supporters-2 .content-block .blocks img{width:150px;height:150px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin:0 auto}.supporters-3{padding-bottom:150px;position:relative}.supporters-3 .content-block{width:80%;margin:0 auto}.supporters-3 .content-block h2{color:#92a461;text-align:center;font-size:50px}.supporters-3 .content-block p{font-size:20px;text-align:center;margin-bottom:30px}.supporters-3 img.wave{position:absolute;bottom:-10px;left:0;width:100%}.supporters-4{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.supporters-4 .content-block{width:80%;margin:0 auto}.supporters-4 .content-block .logo{width:300px;margin:0 auto 30px auto;display:block}.supporters-4 .content-block p{font-size:20px;text-align:center}.supporters-4 .content-block .wt-btns{margin-top:60px;margin-left:auto;margin-right:auto;display:block;width:-moz-fit-content;width:fit-content}.annual-reviews-1{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.annual-reviews-1 .content-block h2{font-size:46px;text-align:center;width:80%;margin:0 auto 60px auto;color:#92a461}.annual-reviews-1 .content-block .bg-image{width:100%;display:block;margin-bottom:20px}.annual-reviews-1 .content-block h3{text-align:center;color:#92a461;font-size:30px}.annual-reviews-1 .content-block h3 span{font-family:"modern-love-caps",sans-serif;color:#1f3425}.annual-reviews-1 .col-wrapper:not(:first-of-type){margin-bottom:60px}.our-ethos-1{padding:150px 0 200px 0;background-color:#e2dfcf;position:relative}.our-ethos-1 .row{align-items:center}.our-ethos-1 .content-block{position:relative;z-index:3}.our-ethos-1 .content-block h2{font-size:26px;color:#92a461;font-family:"Roboto",sans-serif;font-weight:600}.our-ethos-1 .content-block img.bg-image{width:90%;display:block}.our-ethos-1 .content-block .line{margin-top:20px;width:200px}.our-ethos-1 .content-block .line svg{width:100%}.our-ethos-1 .col-wrapper:last-of-type{padding-top:100px}.our-ethos-1 .col-wrapper:last-of-type .content-block{text-align:center}.our-ethos-1 .col-wrapper:last-of-type .content-block h3{font-size:40px}.our-ethos-1 .col-wrapper:last-of-type .content-block h3 .orange-text{color:#db8a2a}.our-ethos-1 img.bg,.our-ethos-1 img.wave{width:100%;position:absolute;left:0;bottom:0}.our-ethos-1 img.bg{filter:opacity(0.5)}.our-ethos-1 img.wave{bottom:-10px}.our-ethos-2{padding:100px 0 200px 0;background-color:#1f3425;position:relative}.our-ethos-2 .row{align-items:center}.our-ethos-2 .content-block{position:relative;z-index:3}.our-ethos-2 .content-block p{color:#fff}.our-ethos-2 .content-block h2{font-size:26px;color:#92a461;font-family:"Roboto",sans-serif;font-weight:600}.our-ethos-2 .content-block img.bg-image{width:90%;display:block}.our-patron-1{padding:150px 0 100px 0;background-color:#e2dfcf;position:relative}.our-patron-1 .top-section{padding-bottom:100px}.our-patron-1 .content-block{position:relative;z-index:3}.our-patron-1 .content-block h2{text-align:center;font-size:30px;color:#db8a2a;font-family:"Roboto",sans-serif;font-weight:600}.our-patron-1 .content-block img.bg-image{width:90%;display:block}.our-patron-1 .content-block h3{font-size:40px}.our-patron-1 .content-block h3 .orange-text{color:#db8a2a}.our-patron-1 img.bg{width:100%;position:absolute;left:0;bottom:0}.our-patron-1 img.bg{filter:opacity(0.5)}.vacancies-1{background-color:#92a461;padding:100px 0}.vacancies-1 .content-block{text-align:center}.vacancies-1 .content-block h2{color:#1f3425;margin-bottom:0;font-size:40px}.single-vacancies-1{background-color:#92a461;padding:100px 0}.single-vacancies-1 .content-block{text-align:center}.single-vacancies-1 .content-block h1{color:#fff;font-size:40px;margin-bottom:0}.single-vacancies-1 .content-block h2{color:#fff;margin-bottom:0;font-size:30px}.vacancies-2{padding-top:100px;padding-bottom:100px}.vacancies-2 .row:not(:last-of-type){margin-bottom:100px}.vacancies-2 .content-block .findhorn-iniative{width:300px}.vacancies-2 .content-block h2{font-family:"Roboto",sans-serif;font-weight:600;color:#92a461;font-size:30px;margin-bottom:0}.vacancies-2 .content-block h3{font-family:"Roboto",sans-serif;font-weight:600;color:#92a461;font-size:24px;margin-bottom:0}.vacancies-2 .content-block .job-info{margin-top:40px;margin-bottom:40px}.vacancies-2 .content-block .job-info p{font-size:20px}.vacancies-2 .content-block .line{width:200px;margin-top:100px}.vacancies-2 .content-block .line svg{width:100%}.vacancies-2 .pagination-wrapper{text-align:center}.vacancies-2 .pagination-wrapper .page-numbers{color:#92a461}.vacancies-2 .pagination-wrapper .page-numbers.current{color:#1f3425;font-weight:600}.single-vacancy-2{padding:60px 0 100px 0}.single-vacancy-2 .content-block .findhorn-iniative{width:300px;display:block;margin-bottom:30px}.single-vacancy-2 .content-block .job-title{margin-bottom:40px}.single-vacancy-2 .content-block .job-title h2{color:#92a461;font-size:40px;margin-bottom:0}.single-vacancy-2 .content-block .job-title h3{color:#92a461;margin-bottom:0;font-size:30px}.single-vacancy-2 .content-block .job-title .logo-blocks{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px;width:80%}.single-vacancy-2 .content-block .job-title .logo-blocks img.bg-image{width:200px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin-right:20px}.single-vacancy-2 .content-block .job-info{margin-bottom:40px}.single-vacancy-2 .content-block .job-info p{font-size:20px}.single-vacancy-2 .content-block .logo-blocks-2 .logo-blocks{display:flex;align-items:center;flex-wrap:wrap;margin-top:40px;width:80%}.single-vacancy-2 .content-block .logo-blocks-2 .logo-blocks img.bg-image{width:200px;-o-object-fit:scale-down;object-fit:scale-down;display:block;margin-right:20px}.single-vacancy-2 .content-block .the-content h2,.single-vacancy-2 .content-block .the-content h3,.single-vacancy-2 .content-block .the-content h4{font-family:"Roboto",sans-serif;font-weight:600}.single-vacancy-2 .content-block .the-content h2{font-size:26px;margin-bottom:20px}.single-vacancy-2 .content-block .the-content h3{font-size:24px}.single-vacancy-2 .content-block .the-content h4{font-size:20px}.single-vacancy-2 .content-block .the-content a{color:#1f3425}.pt-100{padding-top:100px}.pt-80{padding-top:80px}.pt-60{padding-top:60px}.pt-40{padding-top:40px}.pt-20{padding-top:20px}.pb-100{padding-bottom:100px}.pb-80{padding-bottom:80px}.pb-60{padding-bottom:60px}.pb-40{padding-bottom:40px}.pb-20{padding-bottom:20px}.members-2,.volunteering-2{padding-top:100px;padding-bottom:100px;position:relative;background-color:#e2dfcf}.members-2 .content-block,.volunteering-2 .content-block{position:relative;z-index:2}.members-2 .content-block h2,.volunteering-2 .content-block h2{color:#316768;font-size:50px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two{display:flex;justify-content:space-between}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .block,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .block{width:49%}.members-2 .content-block .wpcf7 .wpcf7-form .two-two label,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two label{width:100%}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .group,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .group{margin-bottom:10px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .info,.members-2 .content-block .wpcf7 .wpcf7-form .two-two .title,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .info,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .title{margin-bottom:6px;display:block}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .info,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .info{margin-bottom:20px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=tel],.members-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=text],.members-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=email],.members-2 .content-block .wpcf7 .wpcf7-form .two-two textarea,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=tel],.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=text],.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two input[type=email],.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two textarea{width:100%;border:none;background-color:#fff;padding:5px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two [data-name=photo-permission] .wpcf7-list-item,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two [data-name=photo-permission] .wpcf7-list-item{display:block}.members-2 .content-block .wpcf7 .wpcf7-form .two-two textarea,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two textarea{height:200px;max-height:300px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .wpcf7-submit,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .wpcf7-submit{margin-top:30px;border-radius:15px;border:none;background-color:#db8a2a;color:#fff;padding:5px 30px;font-size:18px}.members-2 .content-block .wpcf7 .wpcf7-form .two-two .wpcf7-submit:disabled,.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .wpcf7-submit:disabled{background-color:#e5e5e5}.members-2 img.bg-image,.volunteering-2 img.bg-image{position:absolute;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.volunteering-3{padding:100px 0;background-color:#e2dfcf;position:relative}.volunteering-3 .content-block h2{text-align:center;font-size:50px;margin-bottom:60px}.volunteering-3 .content-block h3{font-size:26px;font-weight:600;color:#8da25f;margin-bottom:30px;font-family:"Roboto",sans-serif}.volunteering-3 .content-block p.green5-text{font-weight:600}.volunteering-3 .content-block img.bg-image{width:90%;display:block}.volunteering-3 .row{align-items:center}.volunteering-3 .row:not(:first-of-type){margin-bottom:100px}.volunteering-3 img.wave{position:absolute;bottom:-5px;left:0;width:100%}.volunteering-4{background-color:#1f3425;padding-top:100px;padding-bottom:100px}.volunteering-4 .content-block{width:80%;margin:0 auto}.volunteering-4 .content-block h2{text-align:center;color:#e2dfcf;font-size:40px}.volunteering-4 .content-block .line{width:200px;margin-bottom:30px;margin-left:auto;margin-right:auto}.volunteering-4 .content-block .line svg{width:100%}.volunteering-4 .content-block ul{list-style:none;padding:0;margin:0}.volunteering-4 .content-block ul li{text-align:center}.volunteering-4 .content-block ul li a{color:#e2dfcf;font-size:40px;color:#e2dfcf;font-family:"modern-love-caps",sans-serif;line-height:1.1;transition:all .4s ease-in-out}.volunteering-4 .content-block ul li a:hover{color:#fff}.contact-us-1{padding-top:100px;padding-bottom:100px;background-color:#92a461}.contact-us-1 .content-block h2{color:#fff;text-align:center;margin-bottom:0;font-size:36px}.contact-us-2{background-color:#e2dfcf;padding:100px 0}.contact-us-2 .content-block .logo{width:300px;margin-bottom:30px}.contact-us-2 .content-block .logo svg{width:100%}.contact-us-2 .content-block ul{margin-bottom:30px;list-style:none;padding:0}.contact-us-2 .content-block ul li{font-size:20px}.contact-us-2 .content-block ul li a{color:#1f3425}.contact-us-2 .content-block .wpcf7 .wpcf7-form label{width:100%}.contact-us-2 .content-block .wpcf7 .wpcf7-form .group{margin-bottom:10px}.contact-us-2 .content-block .wpcf7 .wpcf7-form .info,.contact-us-2 .content-block .wpcf7 .wpcf7-form .title{margin-bottom:6px;display:block}.contact-us-2 .content-block .wpcf7 .wpcf7-form .info{margin-bottom:20px}.contact-us-2 .content-block .wpcf7 .wpcf7-form input[type=tel],.contact-us-2 .content-block .wpcf7 .wpcf7-form input[type=text],.contact-us-2 .content-block .wpcf7 .wpcf7-form input[type=email],.contact-us-2 .content-block .wpcf7 .wpcf7-form textarea{width:100%;border:none;background-color:#fff;padding:5px}.contact-us-2 .content-block .wpcf7 .wpcf7-form [data-name=photo-permission] .wpcf7-list-item{display:block}.contact-us-2 .content-block .wpcf7 .wpcf7-form textarea{height:200px;max-height:300px}.contact-us-2 .content-block .wpcf7 .wpcf7-form .wpcf7-submit{margin-top:30px;border-radius:15px;border:none;background-color:#db8a2a;color:#fff;padding:5px 30px;font-size:18px}.contact-us-2 .content-block .wpcf7 .wpcf7-form .wpcf7-submit:disabled{background-color:#e5e5e5}.our-location iframe{height:600px;width:100%}.our-team-1{background-color:#e2dfcf;padding-bottom:100px;padding-top:100px}.our-team-1 .content-block h2{text-align:center;margin-bottom:0;color:#1f3425;font-size:40px}.team-groups-title{background-color:#e2dfcf;padding-bottom:80px}.team-groups-title .content-block{text-align:center}.team-groups-title .content-block h2{width:-moz-fit-content;width:fit-content;background-color:#db8a2a;padding:15px 15px 5px 15px;color:#fff;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:36px;border-radius:5px}.team-groups{background-color:#e2dfcf;padding-bottom:100px;position:relative}.team-groups .content-block button{background:none;border:none;width:100%;margin-bottom:30px}.team-groups .content-block button img.image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin-bottom:30px;height:400px}.team-groups .content-block button h3{color:#1f3425;margin-bottom:0;font-size:30px;line-height:1.1}.team-groups .content-block button p{margin-bottom:0;font-size:26px;color:#1f3425;font-family:"modern-love-caps",sans-serif;line-height:1.1}.team-groups .team-modal{display:none;position:absolute;z-index:1;top:0;left:50%;width:80%;max-width:2000px;transform:translate(-50%, 0);background-color:#1f3425;border-radius:25px;padding:50px}.team-groups .team-modal p.close-modal{text-align:right;color:#fff;font-family:"modern-love-caps",sans-serif;font-size:26px;line-height:1.1;font-weight:100;width:-moz-fit-content;width:fit-content;cursor:pointer;margin-left:auto;margin-right:0;margin-bottom:0}.team-groups .team-modal .blocks{display:flex;align-items:center}.team-groups .team-modal .blocks img.image{width:90%;display:block;margin:0 auto}.team-groups .team-modal .blocks h2{font-size:30px;color:#fff;margin-bottom:0;line-height:1.1}.team-groups .team-modal .blocks a{color:#fff;font-weight:600}.team-groups .team-modal .blocks p{color:#fff}.team-groups .team-modal .blocks p.role{font-family:"modern-love-caps",sans-serif;font-size:26px;line-height:1.1}.team-groups .team-modal .blocks .block:first-of-type{width:40%}.team-groups .team-modal .blocks .block:last-of-type{width:60%}.team-groups .team-modal.active{display:block}.login-content-2{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.login-content-2 .col-wrapper:first-of-type .content-block a{color:#fff;font-weight:500;background:#1f3425;width:100%;display:block;text-align:center;border-radius:15px;padding:5px 15px;transition:all .4s linear}.login-content-2 .col-wrapper:first-of-type .content-block a:hover{background-color:#001510}.login-content-2 .col-wrapper:first-of-type .content-block h2{font-size:30px;font-family:"modern-love-caps",sans-serif;font-weight:300;margin-bottom:10px;color:#1f3425}.login-content-2 .col-wrapper:first-of-type .content-block #user-registration{margin:0;background-color:unset !important}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration{box-shadow:none !important}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration .ur-frontend-form{padding:0;border-radius:15px}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration .ur-frontend-form .form-row label{font-weight:500;margin-bottom:0}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration .ur-frontend-form .form-row .input-wrapper{width:100%}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration .ur-frontend-form .form-row .input-wrapper input{background-color:#fff}.login-content-2 .col-wrapper:first-of-type .content-block .user-registration .ur-frontend-form input[type=submit]{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff}.login-content-2 .col-wrapper:last-of-type .content-block{padding:0 20px}.login-content-2 .col-wrapper:last-of-type .content-block .content{padding:20px;background-color:#92a461;border-radius:15px}.login-content-2 .col-wrapper:last-of-type .content-block .content h2{font-size:30px;font-family:"modern-love-caps",sans-serif;font-weight:300;margin-bottom:10px;color:#fff}.login-content-2 .col-wrapper:last-of-type .content-block .content .ur-frontend-form{margin-bottom:0;border:none;padding:0}.login-content-2 .col-wrapper:last-of-type .content-block .content .ur-frontend-form .ur-form-row .ur-form-grid{padding:0}.login-content-2 .col-wrapper:last-of-type .content-block .content .ur-frontend-form .ur-form-row .ur-form-grid .ur-label{margin-bottom:0;color:#fff}.login-content-2 .col-wrapper:last-of-type .content-block .content .ur-frontend-form .ur-button-container{padding:0}.login-content-2 .col-wrapper:last-of-type .content-block .content .ur-frontend-form .ur-submit-button{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff;margin-right:0}.login-content-1{padding:100px 0;background-color:#e2dfcf}.login-content-1 .content-block{text-align:center}.login-content-1 .content-block p a{color:#92a461;font-weight:500}.my-account-content-1{padding-top:100px;padding-bottom:100px}.my-account-content-1 .content-block .woocommerce{background-color:#e5e5e5;border-radius:15px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;margin-bottom:0;border-radius:15px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul li a{width:100%;display:inline-block;background-color:#8da25f;padding:10px;color:#fff}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#1f3425}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#db8a2a;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul li:first-of-type a{border-radius:15px 15px 0 0}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-navigation ul li:last-of-type a{border-radius:0 0 15px 15px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content{padding:20px 0}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content p a{color:#92a461;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content a{color:#92a461;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-downloads-file{color:#fff;font-weight:400;background-color:#1f3425 !important}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .addresses .title h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses{padding-right:20px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields{padding-right:20px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row input.input-text{padding:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row .select2-container .select2-selection--single{height:43px;padding:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields button{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account{padding-right:20px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account legend{font-size:20px;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account .form-row input.input-text{padding:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account .form-row .select2-container .select2-selection--single{height:43px;padding:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account .form-row .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .edit-account button{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content .woocommerce-info{margin-right:20px}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content #payment #place_order{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content #payment ul.payment_methods .stripe-card-group{width:100%}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content #payment ul.payment_methods .wc-stripe-elements-field{width:100%}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content #payment #stripe-payment-data label{line-height:1;margin-bottom:0}.my-account-content-1 .content-block .woocommerce .woocommerce-MyAccount-content a.button{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword{padding:20px}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword p:not(.form-row){font-size:20px;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword .form-row input.input-text{padding:10px}.my-account-content-1 .content-block .woocommerce .woocommerce-ResetPassword button{padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff;width:-moz-fit-content;width:fit-content}.my-account-content-1 .content-block .woocommerce h2{font-size:20px;font-family:"Roboto",sans-serif;margin-bottom:10px;font-weight:500;padding:20px 20px 0 20px}.my-account-content-1 .content-block .woocommerce form.login{border:none;margin:0}.my-account-content-1 .content-block .woocommerce form.login .form-row{width:100%;float:unset !important;display:flex;flex-direction:column;margin-bottom:10px}.my-account-content-1 .content-block .woocommerce form.login .form-row label{line-height:1;margin-bottom:6px;font-weight:500}.my-account-content-1 .content-block .woocommerce form.login .form-row input.input-text{padding:10px}.my-account-content-1 .content-block .woocommerce form.login button{margin-top:20px;padding:10px 30px;display:inline-block;border-radius:15px;position:relative;overflow:hidden;border:none;font-weight:400;background-color:#db8a2a;color:#fff;width:-moz-fit-content;width:fit-content}.my-account-content-1 .content-block .woocommerce form.login .lost_password a{color:#92a461;font-weight:500}.news-content-one{background-color:#e2dfcf;padding-top:100px;padding-bottom:100px}.news-content-one .content-block{margin-bottom:60px}.news-content-one .content-block img.image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin-bottom:20px}.news-content-one .content-block h2{font-size:26px;font-family:"Roboto",sans-serif;font-weight:600}.news-content-one .pagination-wrapper .page-numbers{color:#fff;padding:5px 10px;border-radius:5px;background-color:#92a461;transition:all .4s ease-in-out}.news-content-one .pagination-wrapper .page-numbers:hover{background-color:#db8a2a}.news-content-one .pagination-wrapper .current{background-color:#1f3425 !important}.snews-content-1{padding-top:100px;padding-bottom:100px}.snews-content-1 .content-block .block{margin-bottom:30px}.snews-content-1 .content-block .block img.image{width:100%;display:block;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;margin-bottom:20px}.snews-content-1 .content-block .block h3{font-size:20px;font-family:"Roboto",sans-serif;font-weight:500}.snews-content-1 .col-wrapper:first-of-type .content-block img{display:block;margin:0 auto;max-width:700px;width:90%}.snews-content-1 .col-wrapper:first-of-type .content-block a{color:#92a461;font-weight:500}.snews-content-1 .col-wrapper:first-of-type .content-block h2{font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px;font-size:26px}.snews-content-1 .col-wrapper:first-of-type .content-block h3{font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px;font-size:24px}.snews-content-1 .col-wrapper:last-of-type .content-block{padding:0 20px}.snews-content-1 .col-wrapper:last-of-type .content-block h2{font-size:30px}.snews-content-1 .videos,.snews-content-1 iframe{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto;margin-top:25px;margin-bottom:25px;aspect-ratio:16/9;border:none}.btemp-content{padding:80px 0 100px 0}.btemp-content .content-block .wpcf7{margin-top:60px}.btemp-content .content-block .wpcf7 .wpcf7-form label{display:flex;width:100%;flex-direction:column;margin-bottom:10px}.btemp-content .content-block .wpcf7 .wpcf7-form label input[type=date],.btemp-content .content-block .wpcf7 .wpcf7-form label input[type=number],.btemp-content .content-block .wpcf7 .wpcf7-form label select,.btemp-content .content-block .wpcf7 .wpcf7-form label textarea,.btemp-content .content-block .wpcf7 .wpcf7-form label input[type=email],.btemp-content .content-block .wpcf7 .wpcf7-form label input[type=tel],.btemp-content .content-block .wpcf7 .wpcf7-form label input[type=text]{width:100%}.btemp-content .content-block .wpcf7 .wpcf7-form p.bold-title,.btemp-content .content-block .wpcf7 .wpcf7-form span.bold-title{font-weight:500;margin-bottom:6px}.btemp-content .content-block .wpcf7 .wpcf7-form p.required,.btemp-content .content-block .wpcf7 .wpcf7-form span.required{font-style:italic;color:#db8a2a;font-weight:300}.btemp-content .content-block .wpcf7 .wpcf7-form .wpcf7-submit{margin-top:30px;border-radius:15px;border:none;background-color:#db8a2a;color:#fff;padding:5px 30px;font-size:18px}.btemp-content .content-block .wpcf7 .wpcf7-form .wpcf7-submit:disabled{background-color:#e5e5e5}.btemp-content .content-block .wpcf7 .wpcf7-form .consent-group{margin-top:20px;margin-bottom:0}.btemp-content .content-block .wpcf7 .wpcf7-form .consent-group label{display:unset}.btemp-content .content-block .wpcf7 .wpcf7-form .consent-group p{margin-bottom:0}.yurt-banner{position:relative;height:750px}.yurt-banner .content-block{position:absolute;max-width:1400px;width:100%;left:50%;bottom:0;transform:translate(-50%, 0)}.yurt-banner .content-block .content{height:100px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;border-radius:15px;background-color:#006b6a;margin:0 auto}.yurt-banner .content-block .content h1{padding-top:20px;padding-left:80px;padding-right:80px;font-size:76px;color:#fff;line-height:0;margin-bottom:0}.yurt-banner::after{content:"";background:linear-gradient(to bottom, #000000 30%, transparent 100%);filter:opacity(0.4);position:absolute;width:100%;height:100%;left:0;top:0;z-index:-2}.yurt-banner img.bg-image{position:relative;z-index:-3;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.yurt-banner img.wave{position:absolute;z-index:-1;width:100%;bottom:-5px;left:0}.yurt-intro{padding-top:100px;padding-bottom:100px;background-color:#e2dfcf}.yurt-intro .content-block{margin:0 auto}.yurt-intro .content-block p{font-weight:800;text-align:center;font-size:20px}.yurt-intro .content-block .line{width:200px;margin:0 auto}.yurt-intro .content-block .line svg{width:100%}.yurt-product-info{padding-bottom:100px;background-color:#e2dfcf;position:relative}.yurt-product-info .col-wrapper:first-of-type .content-block{position:sticky;top:80px;margin-top:60px;width:85%}.yurt-product-info .col-wrapper:first-of-type .content-block p{font-size:18px}.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links{margin-top:30px;margin-bottom:30px}.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links p,.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links a{font-weight:800}.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links p{margin-bottom:0}.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links a{transition:all .4s ease-in-out;color:#000}.yurt-product-info .col-wrapper:first-of-type .content-block .contact-links a:hover{color:#db8a2a}.yurt-product-info .content-block{position:relative;z-index:3}.yurt-product-info .content-block h2{margin-bottom:20px;font-size:40px}.yurt-product-info .content-block .woocommerce .woocommerce-breadcrumb{display:none !important}.yurt-product-info .content-block .woocommerce div.product div.summary{float:unset;width:80%;margin:0 auto}.yurt-product-info .content-block .woocommerce div.product form.cart .variations label{color:#db8a2a;font-size:20px}.yurt-product-info .content-block .woocommerce div.product form.cart .variations select{width:100%;min-width:none;padding:10px 10px;background-color:#fff;border:none;border-radius:5px}.yurt-product-info .content-block .woocommerce div.product form.cart .variations .reset_variations{color:#1f3425}.yurt-product-info .content-block .woocommerce div.product form.cart span.price{color:#92a461}.yurt-product-info .content-block .woocommerce div.product form.cart span.price bdi{font-size:26px;font-weight:600}.yurt-product-info .content-block .woocommerce div.product form.cart .button{background-color:#db8a2a;font-weight:400;font-size:20px;padding:10px 30px;border-radius:10px}.yurt-product-info .content-block .woocommerce div.product .wcpa_wrap label,.yurt-product-info .content-block .woocommerce div.product .wcpa_wrap p{color:#000}.yurt-product-info .content-block .woocommerce div.product .wcpa_wrap label{font-size:16px}.yurt-product-info .content-block .woocommerce div.product .wcpa_wrap .wcpa_field_wrap input[type=text],.yurt-product-info .content-block .woocommerce div.product .wcpa_wrap .wcpa_field_wrap input[type=email]{padding:10px 10px;background-color:#fff;border:none;border-radius:5px}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_0 h2{color:#db8a2a;font-size:20px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:10px;text-align:left}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1{margin-bottom:30px}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_field_label{font-size:20px;font-weight:600;color:#db8a2a}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_group_field label{font-size:16px}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox .wcpa_checkbox_custom{width:20px;height:20px}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:checked~.wcpa_checkbox_custom{background-color:#db8a2a}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:checked~.wcpa_checkbox_custom::after{border:solid #fff;border-width:0 0 2px 2px}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_1 .wcpa_checkbox input:not(:checked)~.wcpa_checkbox_custom{background-color:#fff}.yurt-product-info .content-block .woocommerce div.product .wcpa_row_index_6{margin-top:20px}.yurt-product-info .content-block .woocommerce div.product h2.wcpa_field{font-size:36px;margin-bottom:0}.yurt-product-info .content-block .woocommerce div.product h3.wcpa_field{color:#db8a2a;font-size:20px;font-family:"Roboto",sans-serif;font-weight:600;margin-bottom:0}.yurt-product-info h2.take-a-look{margin-top:100px;text-align:center;margin-bottom:0;position:relative;z-index:2}.yurt-product-info img.leaves{position:absolute;bottom:0;left:0;width:100%;opacity:.5}.yurt-gallery{position:relative}.yurt-gallery .yurt-gallery-slick{position:relative}.yurt-gallery img{width:100%;height:auto;max-height:800px;-o-object-fit:cover;object-fit:cover;position:relative}.yurt-gallery img::after{content:"";background-color:#000;filter:opacity(0.3);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.yurt-gallery .slick-dots{position:absolute;display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:0;list-style:none;left:50%;transform:translateX(-50%);bottom:30px;z-index:2}.yurt-gallery .slick-dots li button{font-size:0;border-radius:100%;width:12px;height:12px;background-color:#e5e5e5;border:none;padding:0;color:rgba(0,0,0,0)}.yurt-gallery .slick-dots li.slick-active button{background-color:#db8a2a}.yurt-gallery .slick-dots li:not(:last-of-type){margin-right:30px}.yurt-gallery .slick-nav{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;width:100%;display:flex;justify-content:space-between;padding:0 15px}.yurt-gallery .arrow{width:50px;height:50px;cursor:pointer}.yurt-gallery .arrow.left{transform:rotate(-180deg)}.yurt-gallery .arrow.slick-disabled{visibility:hidden}.yurt-page-blocks .col-wrapper{padding:0}.yurt-page-blocks .col-wrapper .big-block{height:600px}.yurt-page-blocks .block{padding:50px 5%;display:flex;flex-direction:column;justify-content:center}.yurt-page-blocks .block h2{font-family:"modern-love-caps",sans-serif;margin-bottom:0}.yurt-page-blocks .block .line svg{width:200px;margin-bottom:30px}.yurt-page-blocks .block a{font-weight:600}.yurt-page-blocks .block .wt-btns{font-weight:400;width:-moz-fit-content;width:fit-content;margin-top:30px}.yurt-page-blocks .block-1{align-items:center}.yurt-page-blocks .block-1 h2{color:#db8a2a}.yurt-page-blocks .block-1 p{color:#000;font-size:24px;font-weight:800}.yurt-page-blocks .block-1 a{color:#fff}.yurt-page-blocks .block-1 .line svg path{fill:#92a461}.yurt-page-blocks .block-2{background-color:#1f3425}.yurt-page-blocks .block-2 h2{color:#fff}.yurt-page-blocks .block-2 p{color:#fff}.booking-form-wrapper h1,.booking-form-wrapper p.price,.booking-form-wrapper .product_meta{display:none !important}.wc-pao-addon-wrap.form-row{display:block}@media(min-width: 576px){.cont-xl{max-width:calc(100% - 20px)}.cont-lg{max-width:calc(100% - 20px)}}@media(min-width: 768px){.cont-xl{max-width:calc(100% - 40px)}.cont-lg{max-width:calc(100% - 50px)}}@media(min-width: 992px){.cont-xl{max-width:calc(100% - 60px)}.cont-lg{max-width:calc(100% - 80px)}}@media(min-width: 1200px){.cont-xl{max-width:calc(100% - 80px)}.cont-lg{max-width:calc(100% - 100px)}}@media(min-width: 1300px){.cont-lg{max-width:1200px}.cont-xl{max-width:1400px}}@media(min-width: 2000px){body{display:block;margin:auto;max-width:2000px}}@media screen and (max-width: 1400px){.shop-banner .content-block,.adventure-banner .content-block,.training-banner .content-block,.about-banner .content-block{max-width:1100px}.yurt-banner{height:600px}.yurt-banner .content-block{max-width:1100px}.yurt-intro{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 1300px){.drop-down-menu .mid-section .content-block ul.menu li a{font-size:30px}.drop-down-menu .mid-section .content-block ul.socials{margin-top:40px}.drop-down-menu .mid-section .content-block ul.socials li{width:40px;height:40px}.drop-down-menu .mid-section .content-block ul.socials li a{font-size:26px}.drop-down-menu .mid-section .content-block .blocks{justify-content:space-evenly}.drop-down-menu .mid-section .content-block .blocks .block{width:150px;height:150px}.drop-down-menu .mid-section .content-block .blocks .block p{font-size:26px}.drop-down-menu.active{height:850px}}@media screen and (max-width: 1200px){header .col-wrapper .block .logo{width:250px}header .col-wrapper .block .menu-nav a{font-size:16px}header .col-wrapper .block .menu-nav .menu-bars{min-width:30px}.banner.home .content-block .block h1{font-size:70px;margin-bottom:20px}.banner.home .content-block .block p{font-size:22px}.banner.home .content-block .blocks .circle{height:200px;width:200px}.banner.home .content-block .blocks .circle p{font-size:20px}.banner.home .content-block .blocks a:not(:last-of-type) .circle{margin-right:20px}h2{font-size:50px;margin-bottom:20px}.home-content-1 .content-block .logos{height:70px}.home-content-1 .top-section{padding-bottom:80px}.home-content-1 .bot-section{padding-bottom:80px}.home-content-2 .col-wrapper .block .content{width:80%}.home-content-2 .col-wrapper .block .content .line{width:150px}.home-content-2 .col-wrapper:first-of-type .top{height:600px}.home-content-2 .col-wrapper:first-of-type .bot{height:400px}.home-content-2 .col-wrapper:last-of-type .top{height:400px}.home-content-2 .col-wrapper:last-of-type .bot{height:600px}.home-content-3{height:700px}.home-content-3 .content-block .block .quote{padding:0 25px}.home-content-3 .content-block .block .quote p{font-size:36px}.home-content-3 .content-block .block .quote .icon{width:20px}.home-content-3 .content-block .block p.reviewer{font-size:26px;padding-left:25px;padding-top:20px}.latest-news{padding-bottom:100px}.latest-news .content-block .latest-news-slick .block .image img.blog-image{height:250px}.latest-news .content-block .latest-news-slick .block .image span{font-size:24px}.latest-news .content-block .latest-news-slick .block .content .title{height:unset}.latest-news .content-block .latest-news-slick .block .content h3{font-size:30px;margin-bottom:20px}.latest-news .content-block .latest-news-slick .block .content .excerpt p{font-size:16px}.latest-news .content-block .latest-news-slick .block .content p.date{font-size:14px}.latest-news .content-block .latest-news-slick .block .content p.read-more{margin-top:20px}.our-funders{padding-top:150px}.our-funders .top-section{padding-bottom:80px}.our-funders .content-block h2{margin-bottom:40px}.our-funders .content-block .funder-slick .image-block .logos{height:80px}.our-funders .content-block .funder-slick .slick-dots{margin-top:40px}.our-funders .bot-section .content .logo{width:300px}.shop-banner,.adventure-banner,.training-banner,.about-banner,.yurt-banner{height:500px}.shop-banner .content-block,.adventure-banner .content-block,.training-banner .content-block,.about-banner .content-block,.yurt-banner .content-block{padding-left:50px}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1,.yurt-banner .content-block .content h1{font-size:70px}.shop-banner .content-block,.training-banner .content-block,.adventure-banner .content-block{padding-left:0}.about-content-1{padding-top:100px;padding-bottom:100px}.about-content-1 .content-block p{font-size:24px}.about-content-2{padding-top:100px;padding-bottom:100px}.about-content-2 .content-block p{font-size:24px}.about-content-4 .content-block{padding-top:100px;padding-bottom:100px}.about-content-4 .content-block p{font-size:24px}.other-programmes,.about-content-5{padding-top:100px;padding-bottom:100px}.other-programmes .content-block h2,.about-content-5 .content-block h2{margin-bottom:60px}.other-programmes .content-block .block .content h3,.about-content-5 .content-block .block .content h3{font-size:24px}.adventure-content-1,.training-content-1{padding-top:100px}.adventure-content-1 .content-block,.training-content-1 .content-block{width:90%}.adventure-content-2,.training-content-3{padding-top:0}.adventure-content-2 .content-block,.training-content-3 .content-block{margin-bottom:60px;padding:0 2%}.adventure-content-2 .content-block h2,.training-content-3 .content-block h2{font-size:28px}.adventure-content-2 .content-block .amount,.training-content-3 .content-block .amount{font-size:22px}.adventure-content-2 .content-block img.image,.training-content-3 .content-block img.image{height:350px}.project-template-banner,.login-banner,.news-banner,.donate-banner,.our-team-banner,.contact-us-banner,.vacancies-banner,.our-patron-banner,.our-ethos-banner,.annual-reviews-banner,.members-banner,.supporters-banner,.habitat-banner,.intergenerational-pro-banner,.wfa-banner,.afoa-banner,.schools-programmes-banner,.volunteering-banner,.charitable-projects-banner{height:500px}.project-template-banner .content-block,.login-banner .content-block,.news-banner .content-block,.donate-banner .content-block,.our-team-banner .content-block,.contact-us-banner .content-block,.vacancies-banner .content-block,.our-patron-banner .content-block,.our-ethos-banner .content-block,.annual-reviews-banner .content-block,.members-banner .content-block,.supporters-banner .content-block,.habitat-banner .content-block,.intergenerational-pro-banner .content-block,.wfa-banner .content-block,.afoa-banner .content-block,.schools-programmes-banner .content-block,.volunteering-banner .content-block,.charitable-projects-banner .content-block{padding-top:80px}.project-template-banner .content-block .content,.login-banner .content-block .content,.news-banner .content-block .content,.donate-banner .content-block .content,.our-team-banner .content-block .content,.contact-us-banner .content-block .content,.vacancies-banner .content-block .content,.our-patron-banner .content-block .content,.our-ethos-banner .content-block .content,.annual-reviews-banner .content-block .content,.members-banner .content-block .content,.supporters-banner .content-block .content,.habitat-banner .content-block .content,.intergenerational-pro-banner .content-block .content,.wfa-banner .content-block .content,.afoa-banner .content-block .content,.schools-programmes-banner .content-block .content,.volunteering-banner .content-block .content,.charitable-projects-banner .content-block .content{text-align:center}.project-template-banner .content-block .content h1,.login-banner .content-block .content h1,.news-banner .content-block .content h1,.donate-banner .content-block .content h1,.our-team-banner .content-block .content h1,.contact-us-banner .content-block .content h1,.vacancies-banner .content-block .content h1,.our-patron-banner .content-block .content h1,.our-ethos-banner .content-block .content h1,.annual-reviews-banner .content-block .content h1,.members-banner .content-block .content h1,.supporters-banner .content-block .content h1,.habitat-banner .content-block .content h1,.intergenerational-pro-banner .content-block .content h1,.wfa-banner .content-block .content h1,.afoa-banner .content-block .content h1,.schools-programmes-banner .content-block .content h1,.volunteering-banner .content-block .content h1,.charitable-projects-banner .content-block .content h1{font-size:70px}.afoa-3,.afoa-1,.schools-programmes-3,.schools-programmes-2,.schools-programmes-1,.volunteering-1,.charitable-projects-1{padding:100px 0}.annual-reviews-1{padding-top:80px}.annual-reviews-1 .content-block h2{font-size:40px}.contact-us-1 .content-block h2{font-size:30px}.contact-us-2 .content-block .logo{width:250px}.donate-content-1 .content-block h2{font-size:30px}.donate-content-2 .content-block h2{font-size:36px}.donate-content-2 .content-block .woocommerce div.product h2.wcpa_field{font-size:34px}.donate-content-2 .content-block .woocommerce div.product h3.wcpa_field{font-size:18px}.donate-content-2 .content-block .woocommerce div.product form.cart .variations label{font-size:18px}.donate-content-2 .content-block .woocommerce div.product form.cart .button{font-size:18px}.project-template-full_width_content,.members-1,.supporters-1,.habitat-1,.wfa-1{padding-top:100px;padding-bottom:150px}.project-template-full_width_content .content-block h2,.members-1 .content-block h2,.supporters-1 .content-block h2,.habitat-1 .content-block h2,.wfa-1 .content-block h2{font-size:36px}.project-template-full_width_content,.habitat-1{padding-bottom:100px}.intergenerational-pro-1{padding-top:100px;padding-bottom:100px}.intergenerational-pro-1 .content-block h2{font-size:36px}.image-divider img.bg-image,.wfa-2 img.bg-image{height:500px}.volunteering-2 .content-block h2,.members-2 .content-block h2{font-size:46px}.news-content-one .content-block h2{font-size:24px}.breadcrumbs .content-block ul{flex-wrap:wrap}.our-ethos-1{padding:100px 0}.our-ethos-1 .col-wrapper:last-of-type .content-block h3{font-size:36px}.our-ethos-2{padding-bottom:100px}.our-patron-1{padding-top:100px}.our-patron-1 .content-block h3{font-size:36px}.supporters-2 .content-block h2{font-size:46px}.supporters-2 .content-block p{font-size:18px}.supporters-3{padding-bottom:100px}.supporters-3 .content-block h2{font-size:46px}.supporters-3 .content-block p{font-size:18px}.supporters-4 .content-block p{font-size:18px}.our-team-1 .content-block h2{font-size:36px}.team-groups-title .content-block h2{font-size:34px}.team-groups .content-block button h3{font-size:28px}.training-content-2 .row{width:100%}.vacancies-1 .content-block h2{font-size:36px}.single-vacancies-1 .content-block h1{font-size:36px}.single-vacancy-2 .content-block .job-title h2{font-size:36px}.volunteering-3 .content-block h2{font-size:46px}.btemp-banner,.my-account,.snews-banner,.error-banner,.login-banner,.checkout-banner,.policies-banner,.single-prod-banner{height:500px}.btemp-banner .content-block h1,.my-account .content-block h1,.snews-banner .content-block h1,.error-banner .content-block h1,.login-banner .content-block h1,.checkout-banner .content-block h1,.policies-banner .content-block h1,.single-prod-banner .content-block h1{font-size:46px}.woocommerce .adventure-prod-2 img.wave,.woocommerce-page .adventure-prod-2 img.wave{display:none}.course-prod-related{padding:100px 0}.course-prod-related .content-block h2{font-size:40px}.course-prod-content-1{padding:100px 0}.course-prod-content-2{padding-top:100px;padding-bottom:100px}.course-prod-content-2 .content-block h2{font-size:40px}.course-prod-content-3{padding-bottom:100px}.course-prod-content-3 img.wave{display:none}.basket-banner{padding-top:250px}.basket-banner .content-block h1{font-size:80px}.basket-content{padding-bottom:100px}.basket-content-2 .content-block{height:300px}.basket-content-2 .content-block a{font-size:70px}.drop-down-menu .top-section .content-block .logo{width:250px}.drop-down-menu .top-section .content-block ul li{font-size:16px}.drop-down-menu .top-section .content-block ul li:not(:last-of-type){margin-right:20px}.drop-down-menu .mid-section .content-block ul.menu li a{font-size:26px}.drop-down-menu .mid-section .content-block ul.socials{margin-top:40px}.drop-down-menu .mid-section .content-block ul.socials li{width:40px;height:40px}.drop-down-menu .mid-section .content-block ul.socials li a{font-size:26px}.drop-down-menu .mid-section .content-block .blocks{justify-content:space-evenly}.drop-down-menu .mid-section .content-block .blocks .block{width:120px;height:120px}.drop-down-menu .mid-section .content-block .blocks .block p{font-size:24px}.drop-down-menu.active{height:750px}.yurt-intro{padding-top:60px;padding-bottom:60px}.yurt-product-info{padding-bottom:80px}.yurt-product-info .col-wrapper:first-of-type .content-block{width:95%}.yurt-product-info .content-block h2{font-size:36px}.yurt-product-info h2.take-a-look{margin-top:80x}.yurt-page-blocks .block-1 p{font-size:22px}.yurt-page-blocks .block-1 p br{display:none}}@media screen and (max-width: 992px){header .col-wrapper .block .logo{width:200px}header .col-wrapper .block .menu-nav a{margin-right:20px}.banner.home{height:800px}.banner.home .content-block .block h1{font-size:65px;line-height:.9}.banner.home .content-block .block p{font-size:20px;width:80%}.banner.home .content-block .blocks .circle p{font-size:18px}h2{font-size:45px;margin-bottom:20px}.home-content-1 .content-block .logos{height:70px}.home-content-1 .top-section{padding-top:80px}.home-content-2 .col-wrapper .block .content{width:90%}.home-content-2 .col-wrapper .block .content .line{width:100px}.home-content-2 .col-wrapper:first-of-type .top{height:500px}.home-content-2 .col-wrapper:first-of-type .bot{height:400px}.home-content-2 .col-wrapper:last-of-type .top{height:400px}.home-content-2 .col-wrapper:last-of-type .bot{height:500px}.home-content-3{height:700px}.home-content-3 .content-block .block .quote{padding:0 30px}.home-content-3 .content-block .block .quote p{font-size:30px}.home-content-3 .content-block .block .quote .icon{width:15px}.home-content-3 .content-block .block p.reviewer{font-size:20px;padding-left:30px}.latest-news{padding-bottom:80px}.latest-news .content-block .latest-news-slick .block .image span{background-color:#1f3425;font-size:20px}.latest-news .content-block .latest-news-slick .block .content h3{font-size:28px}.latest-news .content-block .latest-news-slick .slick-dots{list-style:none;padding:0;margin-top:40px;margin-bottom:0;display:flex;justify-content:center;align-items:center}.latest-news .content-block .latest-news-slick .slick-dots li button{width:12px;height:12px;border-radius:100%;background-color:#fff;border:none;font-size:0}.latest-news .content-block .latest-news-slick .slick-dots li.slick-active button{background-color:#db8a2a}.latest-news .content-block .latest-news-slick .slick-dots li:not(:last-of-type){margin-right:15px}.latest-news .wave{display:none}.our-funders{padding-top:100px}.our-funders .content-block .funder-slick .image-block .logos{height:80px}.our-funders .content-block .funder-slick .slick-dots{margin-top:40px}.our-funders .top-section{padding-bottom:0}.our-funders .bot-section img.footer-image{height:350px;-o-object-fit:cover;object-fit:cover}.our-funders .bot-section .content .logo{width:250px}footer .top-section .content-block .block h2{font-size:16px;margin-bottom:10px}footer .top-section .content-block .block ul li{font-size:16px}.shop-banner,.adventure-banner,.training-banner,.about-banner,.yurt-banner{height:450px}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1,.yurt-banner .content-block .content h1{font-size:60px;padding-left:60px;padding-right:60px}.other-programmes .content-block h2,.about-content-5 .content-block h2{margin-bottom:40px}.adventure-content-2,.training-content-3{padding-bottom:20px}.adventure-content-2 .content-block h2,.training-content-3 .content-block h2{font-size:24px}.adventure-content-2 .content-block .amount,.training-content-3 .content-block .amount{font-size:20px}.training-content-1{padding-top:80px}.course-other-links .content-block{height:500px}.project-template-banner .content-block .content h1,.login-banner .content-block .content h1,.news-banner .content-block .content h1,.donate-banner .content-block .content h1,.our-team-banner .content-block .content h1,.contact-us-banner .content-block .content h1,.vacancies-banner .content-block .content h1,.our-patron-banner .content-block .content h1,.our-ethos-banner .content-block .content h1,.annual-reviews-banner .content-block .content h1,.members-banner .content-block .content h1,.supporters-banner .content-block .content h1,.habitat-banner .content-block .content h1,.intergenerational-pro-banner .content-block .content h1,.wfa-banner .content-block .content h1,.afoa-banner .content-block .content h1,.schools-programmes-banner .content-block .content h1,.volunteering-banner .content-block .content h1,.charitable-projects-banner .content-block .content h1{font-size:60px}.afoa-4,.afoa-2{padding-bottom:80px}.afoa-4 .content-block iframe,.afoa-2 .content-block iframe{height:400px}.volunteering-1{padding:80px 0}.annual-reviews-1{padding-bottom:20px}.annual-reviews-1 .content-block h2{font-size:36px}.annual-reviews-1 .content-block h3{font-size:26px}.charitable-projects-2 .content-block .block p{font-size:18px}.contact-us-2{padding:80px 0}.contact-us-2 .content-block ul{margin-bottom:15px}.contact-us-2 .content-block ul li{font-size:18px}.our-location iframe{height:500px}.donate-content-1{padding:80px 0}.donate-content-1 .content-block{width:90%}.donate-content-1 .content-block h2{font-size:30px}.donate-content-1 .content-block p{font-size:18px}.donate-content-2 .content-block h2{font-size:34px}.project-template-full_width_content,.members-1,.supporters-1,.habitat-1,.wfa-1{padding-top:80px;padding-bottom:80px}.project-template-full_width_content .content-block h2,.members-1 .content-block h2,.supporters-1 .content-block h2,.habitat-1 .content-block h2,.wfa-1 .content-block h2{font-size:30px}.project-template-full_width_content,.habitat-1{padding-bottom:80px}.project-template-full_width_video .content-block iframe,.habitat-2 .content-block iframe{height:500px}.intergenerational-pro-1{padding-top:80px;padding-bottom:80px}.intergenerational-pro-1 .content-block h2{font-size:30px}.volunteering-2,.members-2{padding-top:80px;padding-bottom:80px}.volunteering-2 .content-block h2,.members-2 .content-block h2{font-size:40px}.snews-content-1{padding-top:80px;padding-bottom:80px}.our-ethos-1{padding:80px 0}.our-ethos-2{padding-top:80px;padding-bottom:80px}.our-patron-1{padding-top:80px}.our-patron-1 .top-section{padding-bottom:80px}.our-patron-1 .content-block h2{font-size:26px}.our-patron-1 .content-block h3{font-size:30px}.image-divider.our-patron img.bg-image{height:400px}.supporters-2{padding-top:80px;padding-bottom:80px}.supporters-2 .content-block h2{font-size:40px}.supporters-2 .content-block .blocks{margin-top:80px;display:flex;flex-wrap:wrap;grid-template-columns:none;justify-content:center}.supporters-2 .content-block .blocks img{width:150px;height:100px;margin:0 20px 20px 20px}.supporters-3{padding-bottom:80px}.supporters-3 .content-block h2{font-size:40px}.supporters-4{padding-top:80px;padding-bottom:80px}.our-team-1{padding-top:80px;padding-bottom:80px}.our-team-1 .content-block h2{font-size:30px}.team-groups-title{padding-bottom:60px}.team-groups-title .content-block h2{font-size:28px}.team-groups{padding-bottom:80px}.team-groups .content-block button img.image{height:300px}.team-groups .content-block button h3{font-size:26px}.team-groups .team-modal{max-height:400px;overflow:scroll}.team-groups .team-modal .blocks{align-items:unset}.team-groups .team-modal .blocks h2{font-size:26px}.team-groups .team-modal p.close-modal{font-size:20px}.training-content-4 .col-wrapper:last-of-type .block:last-of-type h2{font-size:46px}.vacancies-1{padding:80px 0}.vacancies-2{padding-top:80px;padding-bottom:80px}.vacancies-2 .content-block h2{font-size:28px}.vacancies-2 .content-block .job-info p{font-size:18px}.vacancies-2 .content-block .findhorn-iniative{width:200px}.vacancies-2 .content-block .line{margin-top:60px}.vacancies-2 .row:not(:last-of-type){margin-bottom:80px}.single-vacancies-1{padding:80px 0}.single-vacancy-2{padding-bottom:80px}.volunteering-3{padding:80px 0}.volunteering-3 .content-block h2{font-size:40px;margin-bottom:40px}.volunteering-4{padding-top:80px;padding-bottom:80px}.volunteering-4 .content-block h2{font-size:36px}.volunteering-4 .content-block ul li a{font-size:36px}.wfa-3{padding:80px 0}.wfa-3 .content-block strong{font-size:36px}.btemp-banner,.my-account,.snews-banner,.error-banner,.login-banner,.checkout-banner,.policies-banner,.single-prod-banner{height:400px}.btemp-banner .content-block h1,.my-account .content-block h1,.snews-banner .content-block h1,.error-banner .content-block h1,.login-banner .content-block h1,.checkout-banner .content-block h1,.policies-banner .content-block h1,.single-prod-banner .content-block h1{font-size:40px}.woocommerce div.product .adventure-prod-1,.woocommerce-page div.product .adventure-prod-1{padding-bottom:80px}.woocommerce .adventure-prod-2,.woocommerce-page .adventure-prod-2{padding:80px 0}.woocommerce .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea,.woocommerce-page .adventure-prod-2 .content-block .wcpa_form_outer .wcpa_wrap .wcpa_field_wrap textarea{height:250px}.course-prod-related{padding:80px 0}.course-prod-related .content-block h2{font-size:36px;margin-bottom:40px}.course-prod-related .content-block h3{font-size:20px}.course-prod-related .content-block p{font-size:18px}.course-prod-content-1{padding:80px 0}.course-prod-content-1 .content-block h2{font-size:26px}.course-prod-content-2{padding-top:80px;padding-bottom:80px}.course-prod-content-2 .content-block h2{font-size:36px;margin-bottom:40px}.course-prod-content-2 .content-block .content .content-header button h3{font-size:20px}.course-prod-content-3{padding-top:80px;padding-bottom:80px}.course-prod-content-3 .content-block h2{font-size:26px}.course-prod-content-3 img.wave{display:none}.product-default-1{padding-bottom:80px}.basket-banner .content-block h1{font-size:60px}.basket-content{padding-bottom:80px}.basket-content-2 .content-block a{font-size:50px}.drop-down-menu .top-section .content-block .logo{width:200px}.drop-down-menu .mid-section .content-block ul.menu li{padding-right:15px}.login-content-2{padding-top:80px;padding-bottom:80px}.yurt-product-info{padding-bottom:60px}.yurt-product-info .col-wrapper:first-of-type{margin-bottom:60px}.yurt-product-info .col-wrapper:first-of-type .content-block{margin-top:0;position:relative;top:unset;width:100%}.yurt-product-info .content-block h2{font-size:32px}.yurt-product-info h2.take-a-look{margin-top:60x}.yurt-gallery img{min-height:500px}.yurt-gallery .slick-dots{bottom:20px}.yurt-gallery .slick-dots li:not(:last-of-type){margin-right:20px}.yurt-gallery .arrow{width:35px;height:35px}}@media screen and (max-width: 768px){header .col-wrapper .block:first-of-type{display:none}header .col-wrapper .block:nth-child(2){width:200px}header .col-wrapper .block:last-of-type{width:calc(100% - 200px)}header .col-wrapper .block .logo{width:90%}header .col-wrapper .block .menu-nav a{margin-right:20px}.banner.home{height:500px;min-height:unset}.banner.home .content-block .block{margin-bottom:40px}.banner.home .content-block .block h1{font-size:50px}.banner.home .content-block .block p{font-size:18px}.banner.home .content-block .blocks{display:none}.banner.home video{display:none}.banner.home img.bg-image{display:block}.banner.home::after{filter:opacity(0.2)}h2{font-size:40px}.home-content-1 .content-block .logos{height:60px}.home-content-1 .top-section{padding-top:80px;padding-bottom:60px}.home-content-1 .top-section .col-wrapper:first-of-type{display:none}.home-content-1 .top-section .col-wrapper .content-block{width:80%;margin:0 auto}.home-content-2 .col-wrapper:first-of-type .top{height:450px}.home-content-2 .col-wrapper:first-of-type .bot{height:400px}.home-content-2 .col-wrapper:last-of-type .top{height:400px}.home-content-2 .col-wrapper:last-of-type .bot{height:450px}.home-content-3{height:600px}.home-content-3 .content-block .block .quote p{font-size:26px}.home-content-3 .content-block .block p.reviewer{font-size:16px}.latest-news .content-block .latest-news-slick .block .image span{font-size:16px;padding:20px 20px 15px 20px}.latest-news .content-block .latest-news-slick .block .content h3{font-size:26px}.our-funders .top-section{padding-bottom:60px}.our-funders .bot-section img.footer-image{height:unset;-o-object-fit:unset;object-fit:unset}.our-funders .bot-section .bird-containers{display:none}.our-funders .bot-section .content{background-color:#001510;position:unset;transform:unset}.our-funders .bot-section .content .logo{margin:0 auto;width:250px}.our-funders.with_newsletter .newsletter-footer form .group-1 label{font-size:18px}.our-funders.with_newsletter .newsletter-footer form .group-2 label.main-label{font-size:18px}footer .top-section .content-block .block{margin-bottom:20px}footer .top-section .content-block .block h2{font-size:16px;margin-bottom:10px}footer .top-section .content-block .block ul li{font-size:16px}footer .top-section .col-wrapper:last-of-type .content-block .block ul{width:97%}footer .bot-section .col-wrapper:last-of-type .content-block{width:100%}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1,.yurt-banner .content-block .content h1{font-size:56px}.about-content-1 .row{flex-direction:column-reverse}.about-content-1 .content-block{width:90%;margin:0 auto}.about-content-1 .content-block p{font-size:20px}.about-content-1 .content-block img.bg-image{width:80%;margin-top:40px;margin-left:auto;margin-right:auto;display:block}.about-content-2 .content-block{width:90%;margin:0 auto}.about-content-2 .content-block p{font-size:20px}.about-content-2 .content-block img.bg-image{width:80%;margin-top:40px;margin-left:auto;margin-right:auto;display:block}.about-content-2::after{width:100%}.about-content-4{background-color:unset}.about-content-4 .content-block{padding-top:80px;padding-bottom:80px;width:90%}.about-content-4 .content-block p{font-size:20px}.about-content-4 .content-block .wt-btns{margin-top:15px;font-size:18px}.about-content-4 .container{max-width:100% !important}.about-content-4::after{display:none}.other-programmes,.about-content-5{padding:80px 0}.other-programmes .content-block .block,.about-content-5 .content-block .block{width:80%;margin:0 auto 15px auto}.other-programmes .content-block .block .content h3,.about-content-5 .content-block .block .content h3{font-size:20px}.newsletter .content-block form .group-1 label{font-size:18px}.newsletter .content-block form .group-2 label.main-label{font-size:18px}.adventure-content-1 .content-block,.training-content-1 .content-block{width:90%}.adventure-content-1 .content-block p,.adventure-content-1 .content-block h2,.training-content-1 .content-block p,.training-content-1 .content-block h2{font-size:20px}.adventure-content-2 .content-block,.training-content-3 .content-block{width:90%;margin:0 auto 60px auto}.adventure-content-2 .content-block h2,.training-content-3 .content-block h2{font-size:20px}.adventure-content-2 .content-block .amount,.training-content-3 .content-block .amount{font-size:18px}.course-other-links .content-block{height:400px}.project-template-banner,.login-banner,.news-banner,.donate-banner,.our-team-banner,.contact-us-banner,.vacancies-banner,.our-patron-banner,.our-ethos-banner,.annual-reviews-banner,.members-banner,.supporters-banner,.habitat-banner,.intergenerational-pro-banner,.wfa-banner,.afoa-banner,.schools-programmes-banner,.volunteering-banner,.charitable-projects-banner{height:450px}.project-template-banner .content-block,.login-banner .content-block,.news-banner .content-block,.donate-banner .content-block,.our-team-banner .content-block,.contact-us-banner .content-block,.vacancies-banner .content-block,.our-patron-banner .content-block,.our-ethos-banner .content-block,.annual-reviews-banner .content-block,.members-banner .content-block,.supporters-banner .content-block,.habitat-banner .content-block,.intergenerational-pro-banner .content-block,.wfa-banner .content-block,.afoa-banner .content-block,.schools-programmes-banner .content-block,.volunteering-banner .content-block,.charitable-projects-banner .content-block{padding-top:100px}.project-template-banner .content-block .content h1,.login-banner .content-block .content h1,.news-banner .content-block .content h1,.donate-banner .content-block .content h1,.our-team-banner .content-block .content h1,.contact-us-banner .content-block .content h1,.vacancies-banner .content-block .content h1,.our-patron-banner .content-block .content h1,.our-ethos-banner .content-block .content h1,.annual-reviews-banner .content-block .content h1,.members-banner .content-block .content h1,.supporters-banner .content-block .content h1,.habitat-banner .content-block .content h1,.intergenerational-pro-banner .content-block .content h1,.wfa-banner .content-block .content h1,.afoa-banner .content-block .content h1,.schools-programmes-banner .content-block .content h1,.volunteering-banner .content-block .content h1,.charitable-projects-banner .content-block .content h1{font-size:56px}.afoa-3,.afoa-1,.schools-programmes-3,.schools-programmes-2,.schools-programmes-1,.volunteering-1,.charitable-projects-1{padding:80px 0}.afoa-3 .col-wrapper,.afoa-1 .col-wrapper,.schools-programmes-3 .col-wrapper,.schools-programmes-2 .col-wrapper,.schools-programmes-1 .col-wrapper,.volunteering-1 .col-wrapper,.charitable-projects-1 .col-wrapper{flex:0 0 100%;max-width:100%}.volunteering-1 .row,.afoa-3 .row,.afoa-1 .row,.charitable-projects-1 .row{align-items:unset}.volunteering-1 .content-block,.afoa-3 .content-block,.afoa-1 .content-block,.charitable-projects-1 .content-block{width:90%;margin:0 auto}.volunteering-1 .content-block img.bg-image,.afoa-3 .content-block img.bg-image,.afoa-1 .content-block img.bg-image,.charitable-projects-1 .content-block img.bg-image{display:block;width:80%;margin:0 auto 20px auto}.afoa-3 .content-block h2,.afoa-1 .content-block h2,.schools-programmes-3 .content-block h2,.schools-programmes-2 .content-block h2,.schools-programmes-1 .content-block h2{font-size:24px}.annual-reviews-1 .content-block h2{font-size:30px;margin-bottom:40px;width:90%}.charitable-projects-2 .content-block{height:550px}.contact-us-1{padding:80px 0}.contact-us-2 .content-block ul li{font-size:16px}.contact-us-2 .col-wrapper:first-of-type{margin-bottom:40px}.donate-content-1{padding-bottom:60px}.donate-content-1 .content-block{width:100%}.donate-content-1 .content-block p{font-size:16px}.donate-content-2{padding-bottom:80px}.project-template-full_width_content,.members-1,.supporters-1,.habitat-1,.wfa-1{padding-bottom:80px}.project-template-full_width_video,.habitat-2{padding-bottom:80px}.project-template-full_width_video .content-block iframe,.habitat-2 .content-block iframe{height:400px}.project-template-gallery_image_left_content_right,.habitat-3{padding-bottom:80px}.intergenerational-pro-1 .content-block{width:90%}.image-divider img.bg-image,.wfa-2 img.bg-image{height:400px}.snews-content-1 .col-wrapper:first-of-type{margin-bottom:40px}.snews-content-1 .content-block .block img.image{height:300px}.our-ethos-1 .col-wrapper:last-of-type{padding-top:60px}.our-ethos-1 .col-wrapper:last-of-type .content-block h3{font-size:30px}.our-patron-1 .content-block{width:90%;margin:0 auto}.our-patron-1 .content-block img.bg-image{margin:0 auto 20px auto}.our-patron-1 .top-section{padding-bottom:60px}.our-patron-1 .bot-section .col-wrapper{flex:0 0 100%;max-width:100%}.supporters-2 .content-block h2{font-size:36px}.supporters-2 .content-block p{font-size:16px;width:90%}.supporters-2 .content-block .blocks{margin-top:60px}.supporters-2 .content-block .blocks img{width:100px}.supporters-3 .content-block{width:90%}.supporters-3 .content-block h2{font-size:36px}.supporters-3 .content-block p{font-size:16px}.team-groups{padding-bottom:60px}.team-groups .content-block button h3{font-size:24px}.team-groups .team-modal .blocks .block{width:100% !important}.team-groups .team-modal .blocks .block:first-of-type{display:none}.afoa-3 .image-blocks,.afoa-1 .image-blocks,.schools-programmes-1 .image-blocks,.schools-programmes-2 .image-blocks,.schools-programmes-3 .image-blocks{margin:0 auto 20px auto}.afoa-3 .image-blocks .image img.play-image,.afoa-1 .image-blocks .image img.play-image,.schools-programmes-1 .image-blocks .image img.play-image,.schools-programmes-2 .image-blocks .image img.play-image,.schools-programmes-3 .image-blocks .image img.play-image{width:80px}.afoa-3 .image-blocks .video-block iframe,.afoa-1 .image-blocks .video-block iframe,.schools-programmes-1 .image-blocks .video-block iframe,.schools-programmes-2 .image-blocks .video-block iframe,.schools-programmes-3 .image-blocks .video-block iframe{height:300px}.training-content-2 .content-block{width:90%;margin:0 auto}.training-content-2 .content-block img.image{display:block;margin:0 auto 20px auto}.training-content-4 .col-wrapper:last-of-type .block:last-of-type h2{font-size:40px}.training-content-4 .col-wrapper .big-block{height:unset}.training-content-4 .col-wrapper .small-block{height:unset}.vacancies-1 .content-block h2{font-size:30px}.single-vacancy-2 .content-block .job-title h2{font-size:30px}.single-vacancy-2 .content-block .job-title h3{font-size:26px}.single-vacancy-2 .content-block .job-info p{font-size:18px}.volunteering-3 .content-block h2{font-size:36px}.volunteering-3 .row:not(:first-of-type){margin-bottom:80px}.volunteering-3 .row:not(:first-of-type) .col-wrapper{flex:0 0 100%;max-width:100%}.volunteering-3 .row:not(:first-of-type) .col-wrapper .content-block{width:90%;margin:0 auto}.volunteering-3 .row:not(:first-of-type) .col-wrapper .content-block img.bg-image{display:block;width:80%;margin:0 auto 20px auto}.volunteering-4 .content-block{width:90%}.volunteering-4 .content-block h2{font-size:30px}.volunteering-4 .content-block ul li a{font-size:30px}.wfa-3 .content-block strong{font-size:30px}.btemp-banner .content-block h1,.my-account .content-block h1,.snews-banner .content-block h1,.error-banner .content-block h1,.login-banner .content-block h1,.checkout-banner .content-block h1,.policies-banner .content-block h1,.single-prod-banner .content-block h1{font-size:36px}.course-prod-related{padding:80px 0 20px 0}.course-prod-related .content-block{width:90%;margin:0 auto}.course-prod-related .content-block h2{font-size:30px}.course-prod-related .content-block h3{font-size:20px}.course-prod-related .content-block p{font-size:18px}.course-prod-related .col-wrapper:not(:first-of-type){margin-bottom:60px}.course-prod-content-2 .content-block h2{font-size:30px}.course-prod-content-2 .content-block .content .content-header button h3{font-size:18px}.course-prod-content-3{padding-top:80px;padding-bottom:80px}.course-prod-content-3 .content-block img.image{margin:0 0 20px 0;width:100px}.product-default-1 .product_title{font-size:36px}.basket-banner{padding-top:200px}.basket-banner .content-block h1{font-size:50px}.basket-content-2 .content-block{height:200px}.basket-content-2 .content-block a{font-size:40px}.chechout-content .woocommerce .checkout .col2-set,.chechout-content .woocommerce .checkout .woocommerce-checkout-review-order{width:100%}.drop-down-menu .top-section .content-block ul{display:none}.drop-down-menu .mid-section{padding-top:60px}.drop-down-menu .mid-section .col-wrapper{flex:0 0 100%;max-width:100%}.drop-down-menu .mid-section .content-block ul.menu li a{font-size:24px}.drop-down-menu .mid-section .content-block ul.socials{margin-top:20px;justify-content:start}.drop-down-menu .mid-section .content-block ul.socials li a{font-size:24px}.drop-down-menu .mid-section .content-block ul.contacts{display:flex}.drop-down-menu .mid-section .content-block .blocks{display:none}.login-content-2 .col-wrapper{flex:0 0 100%;max-width:100%}.login-content-2 .col-wrapper:first-of-type{margin-bottom:40px}.pt-100{padding-top:80px}.pt-80{padding-top:60px}.pb-100{padding-bottom:80px}.pb-80{padding-bottom:60px}.yurt-gallery img{min-height:450px}.yurt-page-blocks .block{height:unset !important;padding:100px 5%}}@media screen and (max-width: 575px){.banner.home{height:600px}.banner.home .content-block .block{margin-bottom:0}.banner.home .content-block .block h1{font-size:40px}h2{font-size:38px;margin-bottom:15px}.home-content-1 .content-block .wt-btns{margin-top:15px}.home-content-1 .top-section{padding-top:60px}.home-content-1 .top-section .col-wrapper .content-block{width:90%}.home-content-1 [data-aos=fade-left]{transition-delay:0s !important;transform:none !important}.home-content-1 .bot-section{padding-bottom:60px}.home-content-1 img.leaves{display:none}.home-content-3{height:unset;padding:80px 0}.home-content-3 .content-block{width:90%;margin:0 auto}.home-content-3 .content-block .block .quote p{font-size:26px}.home-content-3 .content-block .block p.reviewer{font-size:16px}.home-content-3 .col-wrapper:first-of-type{margin-bottom:60px}.our-funders .bot-section .content .logo{width:200px}.our-funders.with_newsletter .newsletter-footer form .group-1 label{font-size:16px}.our-funders.with_newsletter .newsletter-footer form .group-2 label.main-label{font-size:16px}footer .top-section .row{flex-direction:column-reverse}footer .bot-section{padding-top:40px;padding-bottom:40px}footer .bot-section .content-block ul{flex-wrap:wrap}footer .bot-section .col-wrapper{flex:0 0 100%;max-width:100%}footer .bot-section .col-wrapper:last-of-type .content-block{text-align:left}.shop-banner,.adventure-banner,.training-banner,.about-banner,.yurt-banner{height:400px}.shop-banner .content-block .content,.adventure-banner .content-block .content,.training-banner .content-block .content,.about-banner .content-block .content,.yurt-banner .content-block .content{height:80px}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1,.yurt-banner .content-block .content h1{font-size:50px}.about-content-1{padding-bottom:60px}.about-content-2{padding-top:80px;padding-bottom:60px}.about-content-3{height:500px}.about-content-3 .col-wrapper{flex:0 0 100%;max-width:100%}.about-content-3 .col-wrapper:last-of-type .content-block{text-align:left}.about-content-3 .content-block .line{display:none}.about-content-3 .content-block .wt-btns{margin-top:15px;font-size:18px}.about-content-4 .content-block .wt-btns{font-size:16px}.other-programmes .content-block .block,.about-content-5 .content-block .block{width:90%}.training-banner .content-block .content h1,.adventure-banner .content-block .content h1{padding-left:50px;padding-right:50px}.newsletter .content-block h2{margin-bottom:20px}.newsletter .content-block form .group-1 label{font-size:16px}.newsletter .content-block form .group-2 label.main-label{font-size:16px}.project-template-banner .content-block .content h1,.login-banner .content-block .content h1,.news-banner .content-block .content h1,.donate-banner .content-block .content h1,.our-team-banner .content-block .content h1,.contact-us-banner .content-block .content h1,.vacancies-banner .content-block .content h1,.our-patron-banner .content-block .content h1,.our-ethos-banner .content-block .content h1,.annual-reviews-banner .content-block .content h1,.members-banner .content-block .content h1,.supporters-banner .content-block .content h1,.habitat-banner .content-block .content h1,.intergenerational-pro-banner .content-block .content h1,.wfa-banner .content-block .content h1,.afoa-banner .content-block .content h1,.schools-programmes-banner .content-block .content h1,.volunteering-banner .content-block .content h1,.charitable-projects-banner .content-block .content h1{font-size:50px}.volunteering-1 .content-block img.bg-image,.charitable-projects-1 .content-block img.bg-image,.afoa-3 .content-block img.bg-image,.afoa-1 .content-block img.bg-image{width:90%}.afoa-3 .content-block h2,.afoa-1 .content-block h2,.schools-programmes-3 .content-block h2,.schools-programmes-2 .content-block h2,.schools-programmes-1 .content-block h2{font-size:20px}.afoa-3 .image-blocks .image img.bg-image,.afoa-1 .image-blocks .image img.bg-image,.schools-programmes-1 .image-blocks .image img.bg-image,.schools-programmes-2 .image-blocks .image img.bg-image,.schools-programmes-3 .image-blocks .image img.bg-image{min-height:350px;-o-object-fit:cover;object-fit:cover}.afoa-4 .content-block iframe,.afoa-2 .content-block iframe{height:300px}.annual-reviews-1{padding-bottom:60px}.annual-reviews-1 .content-block h3{font-size:24px}.annual-reviews-1 .content-block .bg-image{width:200px;margin-left:auto;margin-right:auto}.annual-reviews-1 .col-wrapper:not(:first-of-type){margin-bottom:20px}.charitable-projects-2 .content-block{height:450px}.charitable-projects-2 .content-block .block .line{margin-bottom:15px}.contact-us-1 .content-block h2{font-size:28px}.our-location iframe{height:400px}.project-template-full_width_content .content-block,.members-1 .content-block,.supporters-1 .content-block,.habitat-1 .content-block,.wfa-1 .content-block{width:90%}.project-template-gallery_image_left_content_right .content-block img.bg-image,.habitat-3 .content-block img.bg-image{width:100%}.project-template-gallery_image_left_content_right .row.flex-row-reverse .col-wrapper:first-of-type .content-block .block p{padding-left:0}.image-divider img.bg-image,.wfa-2 img.bg-image{height:300px}.volunteering-2 .content-block h2,.members-2 .content-block h2{font-size:36px}.snews-banner{height:unset !important}.snews-banner .content-block{width:90% !important;padding-top:200px;padding-bottom:100px}.our-ethos-1 .content-block{width:90%;margin:0 auto}.our-ethos-1 .content-block img.bg-image{margin:0 auto 20px auto}.our-ethos-1 .content-block h2{font-size:24px}.our-ethos-2{padding-top:80px;padding-bottom:80px}.our-ethos-2 .row{flex-direction:column-reverse}.our-ethos-2 .content-block{width:90%;margin:0 auto}.our-ethos-2 .content-block img.bg-image{margin:0 auto 20px auto}.image-divider.our-patron img.bg-image{height:300px}.supporters-4 .content-block .logo{width:250px}.supporters-4 .content-block .wt-btns{margin-top:40px}.team-groups{padding-bottom:60px}.team-groups .content-block{width:90%;margin:0 auto}.team-groups .content-block button img.image{height:400px}.team-groups .content-block button h3{font-size:24px}.team-groups .team-modal{top:20px;max-height:calc(100vh - 100px)}.team-groups .team-modal .blocks .block{width:100% !important}.team-groups .team-modal .blocks .block:first-of-type{display:none}.training-content-4 .col-wrapper:first-of-type .block:first-of-type{align-items:unset}.training-content-4 .col-wrapper:first-of-type .block:first-of-type .content{width:100%;padding:0}.training-content-4 .col-wrapper:first-of-type .block:first-of-type .image{width:100px;margin-bottom:20px}.training-content-4 .col-wrapper .flex{flex-direction:column}.training-content-4 .col-wrapper:last-of-type .block:last-of-type h2{font-size:36px}.vacancies-2 .content-block h2{font-size:26px}.vacancies-2 .content-block .job-info p{font-size:16px}.vacancies-2 .row:not(:last-of-type){margin-bottom:60px}.single-vacancies-1 .content-block h1{font-size:30px}.single-vacancy-2 .content-block .job-info p{font-size:16px}.single-vacancy-2 .content-block .the-content h2{font-size:24px}.single-vacancy-2 .content-block .the-content h3{font-size:22px}.single-vacancy-2 .content-block .the-content h4{font-size:20px}.volunteering-3 .content-block h2{font-size:30px}.volunteering-3 .content-block h3{font-size:24px;margin-bottom:20px}.volunteering-3 .row:not(:first-of-type){margin-bottom:60px}.volunteering-3 .row:not(:first-of-type) .col-wrapper .content-block img.bg-image{width:90%}.wfa-3 .content-block img.bg-image{display:block;max-width:300px;margin:0 auto 20px auto}.wfa-3 .content-block strong{font-size:26px}.single-prod-banner{height:unset}.single-prod-banner .content-block{padding-top:200px;padding-bottom:100px}.single-prod-banner .content-block h1{font-size:36px}.woocommerce div.product .adventure-prod-1,.woocommerce-page div.product .adventure-prod-1{padding-bottom:80px}.woocommerce div.product .adventure-prod-2,.woocommerce-page div.product .adventure-prod-2{padding:80px 0}.woocommerce div.product .adventure-prod-2 .content-block .single_variation_wrap .wcpa_wrap .wcpa_section_body .wcpa_row,.woocommerce-page div.product .adventure-prod-2 .content-block .single_variation_wrap .wcpa_wrap .wcpa_section_body .wcpa_row{width:100%;flex-direction:column}.course-prod-content div.product{flex-direction:column;align-items:unset}.course-prod-content div.product .courses-summary{padding:0;width:100%}.course-prod-content div.product div.images{width:100%}.product-default-1 .product_title{font-size:30px}.basket-banner .content-block h1{font-size:46px}.basket-content .woocommerce .cart-collaterals .cart_totals h2{font-size:26px}.basket-content-2 .content-block a{font-size:36px}.drop-down-menu .top-section{padding-top:30px}.drop-down-menu .mid-section{padding-top:40px;height:80vh;overflow:scroll;min-height:100px}.drop-down-menu .mid-section .content-block ul.menu li a{font-size:20px}.drop-down-menu .mid-section .content-block ul.socials li a{font-size:20px}.drop-down-menu.active{height:100vh;min-height:500px}.login-content-2 .col-wrapper:last-of-type .content-block{padding:0}.pt-100{padding-top:60px}.pb-100{padding-bottom:60px}.yurt-product-info img.leaves{display:none}.yurt-intro br{display:none}.yurt-gallery img{min-height:400px}}@media screen and (max-width: 475px){.home-content-2 .col-wrapper{flex:0 0 100%;max-width:100%}.home-content-2 .col-wrapper:first-of-type .top{height:350px}.home-content-2 .col-wrapper:first-of-type .bot{height:350px}.home-content-2 .col-wrapper:last-of-type .top{height:350px}.home-content-2 .col-wrapper:last-of-type .bot{height:350px}}@media screen and (max-width: 425px){footer .top-section .col-wrapper:first-of-type .content-block{flex-direction:column}footer .top-section .col-wrapper:first-of-type .content-block .block{width:100%}footer .top-section .col-wrapper:last-of-type .content-block .block ul{width:100%}.shop-banner .content-block,.adventure-banner .content-block,.training-banner .content-block,.about-banner .content-block,.yurt-banner .content-block{padding-left:0}.shop-banner .content-block .content,.adventure-banner .content-block .content,.training-banner .content-block .content,.about-banner .content-block .content,.yurt-banner .content-block .content{margin:0 auto}.shop-banner .content-block .content h1,.adventure-banner .content-block .content h1,.training-banner .content-block .content h1,.about-banner .content-block .content h1,.yurt-banner .content-block .content h1{font-size:46px}.charitable-projects-2 .content-block{height:unset;padding:80px 0}.charitable-projects-2 .content-block .block .line{margin-bottom:15px}header .col-wrapper .block:nth-child(2){width:130px}header .col-wrapper .block:last-of-type{width:calc(100% - 130px)}.donate-content-2 .woocommerce div.product form.cart .variations{margin-bottom:0}.donate-content-2 .woocommerce div.product form.cart .variations tr{display:flex;flex-direction:column}.donate-content-2 .woocommerce div.product .wcpa_row{flex-direction:column}.donate-content-2 .woocommerce div.product .wcpa_wrap .wcpa_field_wrap{width:100%;padding:0 !important}.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two,.members-2 .content-block .wpcf7 .wpcf7-form .two-two{flex-direction:column}.volunteering-2 .content-block .wpcf7 .wpcf7-form .two-two .block,.members-2 .content-block .wpcf7 .wpcf7-form .two-two .block{width:100%}.drop-down-menu .top-section .content-block .logo{width:130px}.drop-down-menu .mid-section{height:600px}.drop-down-menu .mid-section .content-block ul.menu li{padding-right:0;width:100%;margin-bottom:6px}.drop-down-menu .mid-section .content-block ul.menu li svg{width:100px;left:-100px}.drop-down-menu.active{min-height:750px}.yurt-gallery img{min-height:320px}}@media screen and (max-width: 375px){footer .top-section .col-wrapper:last-of-type .content-block .block ul{width:100%;-moz-column-count:1;column-count:1}}@media screen and (max-width: 325px){.yurt-banner .content-block .content h1{font-size:36px}}