:root{--primary-mountain-forest:#1C4220;--primary-observatory:#FFF;--primary-morning-dew:#D5E4C0;--primary-sand:#FEFADF;--primary-gradient:linear-gradient(0deg,rgba(28,66,32,0.6) 0%,rgba(28,66,32,0.6) 100%);--white-alpha-300:rgba(255,255,255,0.2);--font-family-dm-serif-text:'DM Serif Text';--font-family-dm-sans:'DM Sans';--font-family-dm-mono:"DM Mono",monospace;--font-awesome:"Font Awesome 6 Free";--main-title-size:2.5rem;--subtitle-size:1.1rem;--coming-soon-size:0.85rem;--font-size-b3:0.8125rem;--logo-width:14rem;--bird-width:7rem;--mobile-main-title-size:1.5rem;--mobile-subtitle-size:0.9rem;--mobile-coming-soon-size:0.7rem;--mobile-logo-width:9rem;--mobile-bird-width:4.5rem;--animation-default:0.25s ease-in-out;--animation-primary:0.4s cubic-bezier(0.7,0,0.3,1);--animation-fast:0.3s cubic-bezier(0.7,0,0.3,1);--animation-smooth:0.6s cubic-bezier(0.7,0,0.3,1);--animation-slow:0.8s cubic-bezier(0.7,0,0.3,1);--bs-accordion-border-color:transparent!important}.btn{font-family:var(--font-family-dm-sans);display:inline-flex;font-size:0.8125rem;font-style:normal;font-weight:500;letter-spacing:0.65px;text-transform:uppercase;border-radius:360px;padding:0.625rem 1.25rem;line-height:normal;transition:background 0.2s,color 0.2s;gap:0.5rem;width:fit-content;justify-content:center}.btn.btn-solid-white{background:var(--primary-observatory);color:var(--primary-mountain-forest)}.btn.btn-solid-white:hover{color:var(--primary-observatory);background:var(--primary-mountain-forest)}.btn .dot{display:inline-block;border-radius:50%;width:0.625rem;height:0.625rem;background-color:var(--primary-observatory);padding:0}.btn.btn-white-outline{background:transparent;border-color:var(--primary-observatory);color:var(--primary-observatory)}.btn.btn-white-outline:hover{background:var(--primary-observatory);color:var(--primary-mountain-forest)}.btn.btn-light-green-outline{background:transparent;border-color:var(--primary-morning-dew);color:var(--primary-morning-dew)}.btn.btn-light-green-outline:hover{background:var(--primary-observatory);color:var(--primary-mountain-forest);border-color:var(--primary-mountain-forest)}.btn.btn-dark-outline{border:1.5px solid var(--primary-mountain-forest);color:var(--primary-mountain-forest);background:transparent}.btn.btn-dark-outline:hover{color:var(--primary-observatory);background:var(--primary-mountain-forest)}.btn.btn-dark-outline:hover svg line,.btn.btn-dark-outline:hover svg path{stroke:var(--primary-observatory)}.btn.btn-dark-green{border:1px solid var(--primary-mountain-forest);background:var(--primary-mountain-forest);color:var(--primary-morning-dew)}.btn.btn-dark-green:hover{color:var(--primary-mountain-forest);background:var(--primary-morning-dew);border-color:var(--primary-morning-dew)}.site-wrapper-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--primary-mountain-forest);z-index:1999}.site-wrapper-loader .site-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--primary-mountain-forest);z-index:2000}.splash-bg{min-height:100vh;width:100vw;position:relative;z-index:9999999!important}.splash-bg>img{height:100vh;width:100%;object-fit:cover}.splash-bg .overlay{background:var(--primary-gradient);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.center-content{z-index:10}.logo-img{width:var(--logo-width);max-width:90vw;height:auto;display:block;margin-left:auto;margin-right:auto}.main-title{font-family:var(--font-family-dm-serif-text);font-size:var(--main-title-size);font-weight:700;color:var(--primary-observatory);margin-bottom:0.5rem;letter-spacing:0.01em}.subtitle{font-family:var(--font-family-dm-sans);font-size:var(--subtitle-size);color:var(--primary-observatory);letter-spacing:0.15em;margin-bottom:0.5rem}.coming-soon-text{color:var(--primary-morning-dew);font-family:var(--font-family-dm-mono);font-size:var(--font-size-b3);font-weight:500;line-height:130%;letter-spacing:0.04063rem;text-transform:uppercase;margin-top:2.75rem}.bird-img{width:var(--bird-width);height:auto;top:2.5rem;right:3.5rem;z-index:20}.header{position:absolute;left:0;right:0;z-index:100;top:0}.header .divider{position:relative;top:5.875rem;z-index:11;background:var(--primary-observatory)}.header .header-navbar{position:absolute;top:0;left:0;right:0;padding:1.1rem 2.5rem}.header .header-navbar .logo a{display:block}.header .header-navbar .logo a object,.header .header-navbar .logo a img{height:3.375rem;object-fit:cover;pointer-events:none}.header .header-navbar .navbar-divider{width:100%;height:1px;background-color:var(--primary-observatory);margin-top:1rem}.header .header-navbar .header-menu-btn{background-color:var(--primary-mountain-forest);color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.8125rem;text-transform:uppercase;padding:0.625rem 1.25rem 0.625rem 2.125rem;border-radius:62.5rem;display:flex;align-items:center;gap:0.57588rem;line-height:normal;position:relative;height:2.375rem}.header .header-navbar .header-menu-btn:before{content:"Menu";display:block;width:3rem}.header .header-navbar .header-menu-btn.open{background:var(--primary-morning-dew);color:var(--primary-mountain-forest)}.header .header-navbar .header-menu-btn.open:before{content:"Close"}.header .header-navbar .header-menu-btn.open .header-menu-dot{background:var(--primary-mountain-forest)}.header .header-navbar .header-menu-btn:hover{opacity:1}.header .header-navbar .header-menu-btn:active{border-color:var(--primary-mountain-forest);outline:none;box-shadow:none}.header .header-navbar .header-menu-dot{display:inline-block;border-radius:50%;width:0.625rem;height:0.625rem;background-color:var(--primary-observatory);position:absolute;left:1rem;top:0;bottom:0;margin:auto}.header .header-navbar .hero-actions{display:flex;padding:0.625rem 1.25rem;align-items:center;gap:1.875rem;border-radius:var(--radius-huge,62.5rem);background:var(--primary-morning-dew,#D5E4C0);height:2.375rem;line-height:normal}.header .header-navbar .hero-actions a{text-decoration:none;color:var(--primary-mountain-forest,#1C4220)}.header .header-navbar .hero-actions a span{color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-dm-sans);font-size:var(--font-size-b3,0.8125rem);font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.04063rem;text-transform:uppercase}.header .header-right-block{display:flex;justify-content:space-between;align-items:center}.header .header-right-block .language,.header .header-right-block .search-btn{display:inline-flex;gap:0.625rem;color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.75rem;text-transform:uppercase}.header .header-right-block .language i,.header .header-right-block .search-btn i{color:var(--primary-observatory);font-size:1rem}.header .header-right-block .language{position:relative;padding-left:1.125rem;width:5rem}.header .header-right-block .language i{color:var(--primary-observatory);font-size:1rem;position:absolute;left:0rem;top:0.625rem}.header .header-right-block a.search-btn{text-decoration:none;position:relative;z-index:11}.main-mega-menu-wrap{max-height:100vh;overflow:hidden;visibility:hidden;opacity:0;background:var(--primary-mountain-forest,#1C4220);position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;z-index:11}.main-mega-menu-wrap>.container-fluid{padding:0;width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu{display:flex}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image{padding:0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap{position:relative}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap img{aspect-ratio:515/1024;max-height:100vh}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap .overlay{position:absolute;padding:2.5rem;display:flex;flex-direction:column;justify-content:flex-end;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.4)}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap .overlay h5{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap .overlay h1{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-serif-text);font-size:5.625rem;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-2.7px}.main-mega-menu-wrap>.container-fluid .main-mega-menu .left-image .left-image-wrap .overlay .btn{max-width:fit-content;margin-top:1.5rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content{flex:1 0 0;display:flex;padding:8.5rem 2.5rem 2.5rem;align-items:flex-start;flex-direction:column;height:100vh;overflow-y:auto;justify-content:space-between}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content hr{margin:4rem 0;height:1px;background:var(--primary-morning-dew);width:100%;border:none;min-height:1px}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content>div{width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row ul{margin:0;padding:0;gap:0.5rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row ul>li{list-style:none;padding-left:0;margin:-0.065rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row ul>li a{text-decoration:none}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul{justify-content:flex-end;align-items:center}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li{margin:auto}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li a,.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li .btn{color:var(--gravy-fa6-navy);text-align:center;font-family:var(--font-awesome);font-size:1.25rem;font-style:normal;font-weight:900;line-height:normal}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li .btn{padding:0.5rem;border:none;background:none}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li .btn:active,.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li .btn:focus{outline:none}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .row .right-block ul li .btn.btn-close{border:none;padding:0;margin-left:1.25rem;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--primary-50);opacity:1}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul{display:flex;flex-direction:column;gap:0 0.25rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li{color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-1.2px;position:relative;transform:inherit!important}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li a{color:var(--primary-morning-dew);position:relative}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li span{background:var(--primary-mountain-forest);position:relative;z-index:1;padding:0 0.5rem 0 0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li.has-submenu:after{content:'';position:absolute;width:0;height:0.125rem;left:0;top:0;bottom:0;margin:auto;background:var(--primary-observatory);transition:all ease 0.25s}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li.has-submenu:hover:after,.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li.has-submenu.active:after{width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .main-menu-items ul li.active a{color:var(--secondary-600)}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items{padding-left:1rem;display:flex;height:100%;align-items:center;flex-wrap:wrap;position:relative}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items>div{position:absolute;top:0;bottom:0;background:transparent;height:100%;display:flex;width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items>div.active{opacity:1;pointer-events:all;margin-left:0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul{display:flex;flex-direction:column;gap:0;width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul li{font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul li a{display:inline-flex;padding:5px 0;color:var(--primary-morning-dew,#D5E4C0)}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block{display:flex;flex-direction:column;gap:2rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row{align-items:flex-end}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row .nav{display:flex;gap:0;justify-content:space-between}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row .nav>li{width:48%;font-family:var(--font-family-dm-sans,"DM Sans");font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%;flex:48% 0 0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row .nav>li a{color:var(--primary-morning-dew,#D5E4C0);display:inline-flex;padding:0.5rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row .social-links{display:flex;gap:0 0.625rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block .row .social-links a{color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%;text-decoration:none}.main-mega-menu-wrap .mobile-menu{display:none}.menu-content .submenu-items ul li:before,.menu-content .main-menu-items ul li:before{display:none}.menu-content .submenu-items .submenu-list{translate:none;rotate:none;scale:none;transform:translate(0px,20px);opacity:0!important;visibility:hidden}.menu-content .submenu-items .submenu-list.active{translate:none;rotate:none;scale:none;transform:translate(0px,0px);opacity:1!important;visibility:inherit}.innerpage .header .header-navbar .header-menu-btn{background:var(--primary-observatory);color:var(--primary-mountain-forest)}.innerpage .header .header-navbar .header-menu-btn:hover{background:var(--primary-morning-dew)}.innerpage .header .header-navbar .header-menu-btn .header-menu-dot{background:var(--primary-mountain-forest)}.main-mega-menu-wrap{display:none;background:transparent}.left-image{background-color:var(--primary-morning-dew,#D5E4C0)}.menu-content{background-color:var(--primary-mountain-forest)}.submenu-list{opacity:0}.submenu-list.active{opacity:1}.innerpage .header .header-menu-btn{background:var(--primary-morning-dew);color:var(--primary-mountain-forest)}.innerpage .header .header-menu-btn .header-menu-dot{background:var(--primary-mountain-forest)}body{top:0!important}.skiptranslate iframe{display:none}#google_translate_element_header{height:2.325rem}#google_translate_element_header .goog-te-gadget{font-size:0;height:2.325rem;position:relative;width:7.5rem}#google_translate_element_header .goog-te-gadget>span{display:none}#google_translate_element_header .goog-te-gadget .goog-te-combo{margin:0;height:2.325rem;padding:0 0 0 0.5rem;appearance:none;background:none;color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.75rem;font-style:normal;letter-spacing:0.07px;width:100%;text-transform:uppercase;border:none}#google_translate_element_header .goog-te-gadget .goog-te-combo:focus,#google_translate_element_header .goog-te-gadget .goog-te-combo:focus-visible,#google_translate_element_header .goog-te-gadget .goog-te-combo:focus-visible{outline:none}#google_translate_element_header .goog-te-gadget .goog-te-combo option{background:var(--primary-mountain-forest)}body.news-page.menu-open .wrapper .header .language #google_translate_element_header .goog-te-gadget .goog-te-combo,body.news-page.menu-open .wrapper .header .search-btn #google_translate_element_header .goog-te-gadget .goog-te-combo{color:var(--primary-observatory)}body.news-page.menu-open .wrapper .header .language i,body.news-page.menu-open .wrapper .header .search-btn i{color:var(--primary-observatory)}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul li a{position:relative}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul li a:after{content:'';position:absolute;width:0;height:1px;bottom:0.275rem;left:0;background-color:var(--primary-morning-dew);transition:width 0.3s ease}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .submenu-items ul li a:hover:after{width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .nav>li a{position:relative;padding:0.5rem 0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .nav>li a:after{content:'';position:absolute;width:0;height:1px;bottom:0.275rem;left:0;background-color:var(--primary-morning-dew);transition:width 0.3s ease}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .nav>li a:hover:after{width:100%}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .social-links a{position:relative;padding:0.5rem 0}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .social-links a:after{content:'';position:absolute;width:0;height:1px;bottom:0.275rem;left:0;background-color:var(--primary-morning-dew);transition:width 0.3s ease}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content .quicklinks-block>.row .social-links a:hover:after{width:100%}.search-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:var(--primary-mountain-forest);background-blend-mode:overlay;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:all 0.3s ease-out;padding-top:12rem;pointer-events:none}.search-overlay .btn-close{display:flex;position:absolute;top:1rem;right:1rem;width:4rem;height:4rem;justify-content:center;align-items:center;padding:0;gap:0.8rem;flex-shrink:0;border-radius:50%;background:var(--white-alpha-300);opacity:1;font-size:2rem;color:var(--primary-observatory)}.search-overlay .btn-close:hover,.search-overlay .btn-close:focus{box-shadow:none;color:var(--primary-observatory)}.search-overlay .search-block .block-header h5{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0.07rem;text-transform:uppercase;margin:0}.search-overlay .search-block .block-header h2{color:var(--primary-observatory);font-family:var(--font-family-dm-serif-text);font-size:3rem;font-weight:700;line-height:3.5rem;letter-spacing:-0.03rem}.search-overlay .search-block .search-form{padding:1.5rem 0}.search-overlay .search-block .search-form .input-group{border-radius:0.5rem;background:var(--white-alpha-300)}.search-overlay .search-block .search-form .input-group .input-group-text{background:transparent;border:none;padding:0}.search-overlay .search-block .search-form .input-group .input-group-text button{height:3.5rem;width:3.5rem;border:none;background:transparent;color:var(--primary-observatory)}.search-overlay .search-block .search-form .input-group input{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:1rem;font-weight:400;line-height:1.5rem;background:transparent;min-height:3.5rem;border:none;border-radius:0}.search-overlay .search-block .search-form .input-group input:focus{outline:none;box-shadow:none}.search-overlay .search-block .search-form .input-group input:-internal-autofill-selected,.search-overlay .search-block .search-form .input-group input:-webkit-autofill,.search-overlay .search-block .search-form .input-group input:-webkit-autofill:hover,.search-overlay .search-block .search-form .input-group input:-webkit-autofill:focus{background-color:transparent!important}.search-overlay .search-block .search-form .input-group input::placeholder{color:var(--primary-observatory)}.search-overlay .search-content{display:flex;flex-direction:column;gap:2rem}.search-overlay .search-content h5{color:var(--primary-observatory);text-align:center;font-family:var(--font-family-dm-sans);font-size:0.875rem;font-weight:700;line-height:1.25rem;letter-spacing:0.07rem;text-transform:uppercase;margin-bottom:2rem}.search-overlay .search-content .nav{justify-content:center;gap:0.5rem}.search-overlay .search-content .nav li a.btn{background:var(--white-alpha-300);color:var(--primary-observatory)}.popular-search-items{text-align:center}.search-active .search-overlay{opacity:1;pointer-events:all;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:all 0.3s ease-out 0.2s}.template-searchresults .hero-image .image-wrap>img{aspect-ratio:1360/400}.template-searchresults .search-page-form .search-form{margin:1rem 0 2rem;border:1px solid var(--primary-morning-dew)}.template-searchresults .search-page-form .search-form .input-group{background:var(--primary-observatory)}.template-searchresults .search-page-form .search-form .input-group input.form-control{border-radius:0;border:none;padding:0 1rem;background:none;box-shadow:none;min-height:2.5rem}.template-searchresults .search-page-form .search-form .input-group .input-group-text{border:none;background:none;padding:0;margin:0}.template-searchresults .search-page-form .search-form .input-group .input-group-text .button{cursor:pointer;border:none;min-height:2.5rem;min-width:4rem;background:var(--primary-mountain-forest);color:var(--primary-observatory);padding:0 1.5rem}.template-searchresults .search-results .search-block{padding:1.5rem 2.5rem;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.05);margin-bottom:1.5rem;transition:all ease 0.5s}.template-searchresults .search-results .search-block:hover{box-shadow:0 0 10px rgba(0,0,0,0.15)}.template-searchresults .search-results .search-block p{margin-bottom:1rem}.template-searchresults .search-results .search-block h4 a{color:var(--primary-900);text-decoration:none}.template-searchresults .search-results .search-block a.readmore{font-size:0.75rem;text-decoration:none;text-transform:uppercase;font-weight:700;display:inline-flex;gap:0.25rem;align-items:center;color:var(--primary-observatory)}.template-searchresults .search-result-wrap ul{padding:0;border-top:1px solid var(--primary-morning-dew)}.template-searchresults .search-result-wrap ul li{list-style:none;padding:1.25rem 0 0.5rem;border-bottom:1px solid var(--primary-morning-dew)}.template-searchresults .search-result-wrap ul li h4 a{color:var(--primary-mountain-forest);text-decoration:none}@media (min-width:992px) and (max-width:1300px){body .main-mega-menu-wrap .container-fluid .main-mega-menu .menu-content .quicklinks-block .row .social-links{padding:1rem 0.5rem}body .main-mega-menu-wrap .container-fluid .main-mega-menu .menu-content hr{margin:2rem 0}body .main-mega-menu-wrap .container-fluid .main-mega-menu .menu-content .main-menu-items ul li{font-size:2.5rem}}@media (max-width:992px){.main-mega-menu .desktop-menu,.main-mega-menu .left-image{display:none}.main-mega-menu .mobile-menu{display:block}.main-mega-menu .mobile-menu>.nav{display:flex;flex-direction:column}.main-mega-menu .mobile-menu>.nav>li{font-size:2rem;line-height:normal;font-family:var(--font-family-dm-serif-text)}.main-mega-menu .mobile-menu>.nav>li>a{color:var(--primary-morning-dew);display:flex;text-decoration:none;width:100%;justify-content:space-between}.main-mega-menu .mobile-menu>.nav>li>a::after{border:none;font-family:var(--font-awesome);content:"\f107";font-size:1.25rem;position:relative;top:0.75rem;font-weight:400}.main-mega-menu .mobile-menu>.nav>li .dropdown-menu{padding:0.5rem 0 1rem;border-radius:0;border:none;position:initial;border-bottom:1px solid var(--primary-morning-dew);margin-bottom:0.5rem;background:transparent}.main-mega-menu .mobile-menu>.nav>li .dropdown-menu li{font-family:var(--font-family-dm-sans);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:0.002rem}.main-mega-menu .mobile-menu>.nav>li .dropdown-menu li a{display:flex;padding:0.125rem 0;color:var(--primary-morning-dew);text-decoration:none}}@media (max-width:767px){.header .header-navbar{padding:1rem}.header .header-navbar .header-right-block>:not(.header-menu-btn,.search-btn){display:none}.header .social-links{margin-top:2rem}.main-mega-menu-wrap>.container-fluid .main-mega-menu .menu-content{padding-bottom:5rem}body.news-page .wrapper .header .divider{background:var(--primary-mountain-forest)}body.news-page.menu-open .wrapper .header .divider{background:var(--primary-observatory)}body.news-page.menu-open .wrapper .header .header-navbar object[data$="stromlo-logo.svg"]{filter:none}.search-overlay{padding:8rem 0.25rem;bottom:auto;max-height:100vh;display:block;overflow:auto}.search-overlay .search-content{gap:2.5rem}.search-overlay .search-content h5,.search-overlay .search-content .popular-search-items{text-align:left}.search-overlay .search-content .nav{justify-content:flex-start;flex-direction:column}.search-overlay .search-block .block-header h5{text-align:center;margin-bottom:2rem}.search-overlay .btn-close{right:1.56rem;width:3rem;height:3rem}.search-overlay .container-fluid>.row .search-block h5{margin-bottom:0.5rem}}.hero-section{position:relative;background:rgba(0,0,0,0.4);height:100vh;padding:0}.hero-section .hero-slide img{height:100vh}.hero-section .hero-slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);color:var(--primary-observatory)}.hero-section .hero-slide .overlay .hero-content{height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:3.5rem}.hero-section .hero-slide .overlay .hero-content .hero-title{color:var(--primary-observatory);font-family:var(--font-family-dm-serif-text);font-size:7.5rem;line-height:95%;font-weight:400;margin-bottom:1.875rem}.hero-section .hero-slide .overlay .hero-content .hero-title span{font-style:italic}.hero-section .hero-slide .overlay .hero-content .hero-desc{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:1.25rem;line-height:130%;margin-bottom:1.1875rem}.hero-section .hero-slide .overlay .hero-content .hero-btn-outline{background:transparent;color:var(--primary-observatory);border:1px solid var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.85rem;text-transform:uppercase;font-weight:500;letter-spacing:0.04em;border-radius:9999px;padding:0.5rem 2rem}.hero-section .hero-slide .overlay .hero-carousel-controls{position:absolute;right:3rem;bottom:2rem;width:20rem;display:flex;align-items:center;gap:1rem}.hero-section .hero-slide .overlay .hero-carousel-controls .hero-carousel-btn{border-radius:9999px;border:1px solid var(--primary-observatory);padding:0.5rem 2rem;background:transparent;display:flex;align-items:center;gap:0.5rem}.hero-section .hero-slide .overlay .hero-carousel-controls .hero-carousel-btn .hero-carousel-btn-bar{width:1.75rem;height:0.25rem;border:1px solid var(--primary-observatory)}.hero-section .hero-slide .overlay .hero-carousel-controls .hero-carousel-btn .hero-carousel-btn-dot{width:0.375rem;height:0.75rem;border:1px solid var(--primary-observatory)}.hero-section .hero-slide .overlay .hero-carousel-controls .hero-carousel-index{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.85rem;text-transform:uppercase;font-weight:500;letter-spacing:0.04em}.hero-section .hero-slide .overlay .gallery-controls{position:absolute;bottom:3.5rem;right:2.5rem;display:flex;align-items:center;z-index:3;width:310px;max-width:100%;justify-content:space-between}.hero-section .hero-slide .overlay .gallery-controls .arrow-btn{width:70px;height:37px;border-radius:1000px;border:1px solid #fff;background:transparent;display:flex;align-items:center;justify-content:center;padding:0;margin-right:8px}.hero-section .hero-slide .overlay .gallery-controls .arrow-btn img{width:30px;height:11px}.landing-page .hero-section{height:100vh;overflow:hidden;padding:0}.landing-page .hero-section .hero-slide img{height:100vh}.landing-page .hero-section .hero-slide .overlay .hero-content{padding:8.5rem 2.5rem 2.5rem;justify-content:space-between}.landing-page .hero-section .hero-slide .overlay .hero-content .left-content{display:flex;flex-direction:column;gap:0.625rem}.landing-page .hero-section .hero-slide .overlay .hero-content .left-content h6{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase;margin:0}.landing-page .hero-section .hero-slide .overlay .hero-content .left-content .hero-title{font-size:5.625rem;line-height:95%;letter-spacing:-0.16875rem;margin:0}.landing-page .hero-section .hero-slide .overlay .hero-content .right-content{color:var(--primary-observatory)}.landing-page .hero-section .hero-slide .overlay .hero-content .right-content p{margin:0}.landing-page .hero-section .hero-slide .owl-nav,.landing-page .hero-section .hero-slide .owl-dots{display:none}.fullwidth-internal-hero{height:100vh;overflow:hidden}.fullwidth-internal-hero .hero-slide{height:100vh;overflow:hidden}.fullwidth-internal-hero .hero-slide>img{height:100vh}.fullwidth-internal-hero .hero-slide .overlay{padding:8.5rem 2.5rem 2.5rem}.fullwidth-internal-hero .hero-slide .overlay .hero-content{height:100%;padding:0;justify-content:space-between;color:var(--primary-observatory)}.fullwidth-internal-hero .hero-slide .overlay .hero-content .left-content{display:flex;flex-direction:column;gap:1.5rem}.fullwidth-internal-hero .hero-slide .overlay .hero-content .left-content *{margin:0}.fullwidth-internal-hero .hero-slide .overlay .hero-content .left-content .category{display:inline-flex;padding:var(--spacing-2xs,0.3125rem) 0.98075rem;justify-content:center;align-items:center;gap:0.52306rem;color:var(--primary-observatory,#FFF);border-radius:var(--radius-huge,62.5rem);border:1.046px solid var(--primary-observatory,#FFF);font-family:var(--font-family-dm-sans);font-size:var(--font-size-b3,0.8125rem);font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.04063rem;text-transform:uppercase;width:fit-content}.fullwidth-internal-hero .hero-slide .overlay .hero-content .left-content h6{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-sans,"DM Sans");font-size:var(--font-size-b2,0.9375rem);font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase}.fullwidth-internal-hero .hero-slide .overlay .gallery-slide-indicator{color:var(--primary-observatory)}.banner{padding:8.5rem 0 2.5rem;color:var(--primary-observatory);max-height:100vh}.banner .image-content>img{max-height:calc(85vh - 5rem);object-position:top}.banner .row .text-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.banner .row .text-content *{color:var(--primary-morning-dew)}.banner .row .text-content .bottom-content{display:flex;flex-direction:column;gap:1.875rem}.banner .row .text-content .bottom-content p{margin:0;font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}.home-page .hero-section{padding:0}.home-page .hero-section .hero-slide .overlay h1{color:var(--primary-observatory);font-family:var(--font-family-dm-serif-text);font-size:7.5rem;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-0.15rem}.template-searchresults .banner{min-height:70vh;display:flex;align-items:flex-end}@media (max-width:992px){.template-searchresults .banner{min-height:400px;max-height:400px;overflow:hidden}}@media (max-width:767px){.wrapper .hero-section .hero-slide .overlay h1.hero-title{font-size:4rem}.wrapper .hero-section .hero-slide .overlay .gallery-controls{width:100%;bottom:0;position:relative;max-width:100vw;left:0;right:0;padding:0 1rem 2rem}.wrapper .banner{max-height:inherit}.wrapper .banner .container-fluid>.row{gap:1.5rem 0}.wrapper .banner .container-fluid>.row .text-content p br{display:none}.landing-page .wrapper .hero-section .hero-slide .overlay .hero-content{padding:8.5rem 1rem 2.5rem}}.site-footer{width:100%;padding:7.5rem 0 1rem 0;background:var(--primary-mountain-forest,#1C4220);background-blend-mode:multiply,normal,normal;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem}.site-footer .container-fluid .main-footer{color:var(--primary-morning-dew)}.site-footer .container-fluid .main-footer>.row{height:35.875rem}.site-footer .container-fluid .main-footer>.row>div{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center;align-self:stretch}.site-footer .container-fluid .main-footer>.row>div .footer-slogan-row{width:100%;display:flex;align-items:center;margin:0 0 6.125rem 0}.site-footer .container-fluid .main-footer>.row>div .footer-slogan-row .footer-slogan{color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.0375rem}.site-footer .container-fluid .main-footer>.row>div .footer-blocks{display:flex;justify-content:space-between;color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .address-block{display:flex;flex-direction:column;gap:1.25rem}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .address-block .footer-contact a{text-decoration:none;color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-social,.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-block{display:flex;flex-direction:column}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-social a,.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-block a{color:var(--primary-morning-dew,#D5E4C0);position:relative;display:inline-flex;text-decoration:none;width:fit-content}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-social a::after,.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-block a::after{content:'';position:absolute;width:0;height:1px;bottom:0.275rem;left:0;background-color:var(--primary-morning-dew);transition:width 0.3s ease}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-social a:hover,.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-block a:hover{text-decoration:none}.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-social a:hover:after,.site-footer .container-fluid .main-footer>.row>div .footer-blocks .footer-block a:hover:after{width:100%}.site-footer .container-fluid .main-footer>.row>div .footer-partners{width:100%;display:flex;align-items:center;gap:1.5rem 3rem;margin:2rem 0 1rem 0}.site-footer .container-fluid .main-footer>.row>div .footer-partners img{height:5.625rem;object-fit:cover}.site-footer .container-fluid .main-footer>.row>div .footer-links{display:flex;gap:2.5rem}.site-footer .container-fluid .main-footer>.row>div .footer-link{color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-sans);text-decoration:none;font-size:0.8125rem;font-style:normal;font-weight:400;line-height:130%;display:flex;padding:var(--spacing-2xs,0.3125rem) 0rem;align-items:flex-start;gap:0.5rem}.site-footer .container-fluid .main-footer>.row>div .footer-link:hover,.site-footer .container-fluid .main-footer>.row>div .footer-link:focus{color:var(--primary-morning-dew,#fff);text-decoration:underline}.site-footer .container-fluid .main-footer>.row>div .footer-link:last-child{margin-right:0}.site-footer .container-fluid .main-footer>.row>div .footer-social{display:flex;flex-direction:column}.site-footer .container-fluid .main-footer>.row .btn{font-size:0.8125rem;padding:0.3125rem 0.9375rem}.site-footer .container-fluid .footer-marquee .footer-marquee-title{color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-serif-text);font-size:15vw;font-style:normal;font-weight:400;line-height:80%;letter-spacing:-0.275rem}.site-footer .container-fluid .footer-pattern{width:100%;height:12.625rem;justify-content:center;align-items:center;margin:1.5rem 0 0.5rem 0;display:flex;background:url('/static/images/green-bg-pattern.jpg?e0fd800a9680') repeat-x center}.site-footer .container-fluid .footer-bottom{margin-top:2rem;gap:0.5rem;color:var(--primary-morning-dew,#D5E4C0);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.65px;text-transform:uppercase}.site-footer .container-fluid .footer-bottom .nav{gap:2.5rem}.site-footer .container-fluid .footer-bottom .nav li a{text-decoration:none;color:var(--primary-morning-dew,#D5E4C0)}.site-footer .container-fluid .footer-bottom .footer-language{display:inline-flex;gap:0.25rem;align-items:center}.site-footer .container-fluid .footer-meta{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--primary-morning-dew,#D5E4C0);font-size:0.8125rem;font-family:var(--font-family-dm-sans);font-weight:500;text-transform:uppercase;line-height:1.3;letter-spacing:0.040625rem}.site-footer .container-fluid .footer-bottom-bar{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:var(--primary-morning-dew,#D5E4C0);font-size:0.8125rem;font-family:var(--font-family-dm-sans);font-weight:500;text-transform:uppercase;line-height:1.3;letter-spacing:0.040625rem;margin-top:2rem;gap:1rem}@media (min-width:992px) and (max-width:1200){.site-footer .container-fluid .main-footer>.row>div .footer-partners img{height:auto;width:50%}}@media (max-width:991px){body .site-footer .container-fluid .main-footer>.row{height:inherit}body .site-footer .container-fluid .main-footer>.row>div{height:auto}body .site-footer .container-fluid .main-footer>.row>div .footer-logo-wrap{width:100%;text-align:center}body .site-footer .container-fluid .main-footer>.row>div .footer-title{font-size:3rem}body .site-footer .container-fluid .main-footer>.row>div .footer-slogan{font-size:1rem}body .site-footer .container-fluid .main-footer>.row>div .footer-slogan-row{gap:1.5rem;margin:3rem 0}body .site-footer .container-fluid .main-footer>.row>div .footer-partner-img{height:auto;max-width:48%}body .site-footer .container-fluid .footer-bottom .nav{gap:1rem}}@media (max-width:767px){body .site-footer{padding:4rem 0 1rem}body .site-footer .container-fluid .main-footer>.row{height:auto}body .site-footer .container-fluid .main-footer>.row .footer-partners{gap:1rem}body .site-footer .container-fluid .main-footer>.row .footer-blocks{flex-wrap:wrap;justify-content:space-between;gap:2rem 0}body .site-footer .container-fluid .main-footer>.row .footer-blocks>div{flex:46% 0 0}body .site-footer .container-fluid .main-footer>.row .footer-slogan-row{margin:2rem 0}body .site-footer .container-fluid .main-footer>.row .footer-logo-wrap{width:100%;text-align:center}body .site-footer .container-fluid .footer-acknowledgement{margin-bottom:1.5rem}body .site-footer .container-fluid .footer-bottom>.row{gap:0.5rem 0}body .site-footer .container-fluid .footer-bottom .nav{gap:1rem}}@media (max-width:575px){body .site-footer .container-fluid .footer-title{font-size:2rem}body .site-footer .container-fluid .footer-slogan-row{flex-direction:column;gap:0.5rem}body .site-footer .container-fluid .footer-bottom-bar{flex-direction:column;align-items:flex-start;gap:0.5rem}}.stromlo-tabs-section h5{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.stromlo-tabs-section h1{font-family:var(--font-family-dm-serif-text,serif);font-weight:400;color:var(--primary-mountain-forest,#1c4220)}.stromlo-tabs-section .stromlo-nav-tabs{margin-top:2rem;counter-reset:tab-counter}.stromlo-tabs-section .stromlo-nav-tabs .nav-tabs{border:none;flex-direction:column}.stromlo-tabs-section .stromlo-nav-tabs .nav-item{margin-bottom:0;border:none;border-bottom:1px solid var(--primary-mountain-forest);counter-increment:tab-counter;position:relative;border-radius:0}.stromlo-tabs-section .stromlo-nav-tabs .nav-link{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;border:none;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem;border-radius:none;position:relative;width:100%;border-radius:0;display:flex;padding:1.25rem 0rem 1.25rem 1.625rem;align-items:center;align-self:stretch}.stromlo-tabs-section .stromlo-nav-tabs .nav-link::before{content:counter(tab-counter,decimal-leading-zero);color:var(--primary-mountain-forest);position:absolute;left:0;top:1.125rem;font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase}.stromlo-tabs-section .stromlo-nav-tabs .nav-link::after{content:'';position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M1.19873 21.3008L20.9005 1.59899' stroke='%231C4220' stroke-width='1.27237'/%3E%3Cpath d='M1 1.5H21V21.5' stroke='%231C4220' stroke-width='1.27237'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0.6;transition:opacity 0.3s ease}.stromlo-tabs-section .stromlo-nav-tabs .nav-link:hover::after{opacity:1}.nav-link.active + .stromlo-tabs-section .stromlo-nav-tabs .nav-link::after{opacity:1}.stromlo-tabs-section .stromlo-nav-tabs .nav-link.active{font-weight:700;box-shadow:none;border-bottom:1px solid var(--primary-mountain-forest);color:var(--primary-mountain-forest)}.stromlo-tabs-section .stromlo-nav-tabs .nav-link:focus{box-shadow:none;outline:none}.stromlo-tabs-section .tab-content .tab-pane{transition:opacity 0.3s ease-in-out}.stromlo-tabs-section .tab-content .tab-pane.fade{opacity:0}.stromlo-tabs-section .tab-content .tab-pane.fade.show{opacity:1}.stromlo-tabs-section .tab-content .card-body{padding:1.875rem 0}.stromlo-tabs-section .tab-content .card-body h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.025rem}.stromlo-tabs-section .tab-content .card-body p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}@media (max-width:991.98px){.stromlo-nav-tabs .nav-tabs{flex-wrap:wrap;gap:0.5rem}.stromlo-nav-tabs .nav-link{font-size:0.75rem;padding:0.5rem 1rem}.stromlo-nav-tabs .nav-item::before{left:-1.5rem;font-size:0.75rem}.stromlo-nav-tabs .nav-item::after{width:18px;height:18px;right:0.5rem}}@media (max-width:767.98px){.stromlo-nav-tabs .nav-tabs{flex-direction:column;gap:0.5rem}.stromlo-nav-tabs .nav-link{text-align:left;border-radius:0.5rem}.stromlo-nav-tabs .nav-item::before{left:-1.25rem;font-size:0.7rem}.stromlo-nav-tabs .nav-item::after{width:16px;height:16px;right:0.25rem}}.accordion-theme2{margin-top:15rem;border-top:0.0625rem solid var(--primary-mountain-forest);border-radius:0}.accordion-theme2 .accordion-item{border:none;border-bottom:1px solid var(--primary-mountain-forest);border-radius:0;counter-increment:acc-counter;position:relative}.accordion-theme2 .accordion-item:before{content:counter(acc-counter,decimal-leading-zero);color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:0.0625rem;text-transform:uppercase;position:absolute;top:1.5rem}.accordion-theme2 .accordion-item .accordion-button{padding:2.5rem 0 2.5rem 3rem;color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-);font-size:2.8125rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.9px;border-radius:none}.accordion-theme2 .accordion-item .accordion-button:not(.collapsed){background:none;border:none;box-shadow:none}.accordion-theme2 .accordion-item .accordion-button::after{content:"MORE INFO";width:auto;text-align:right;display:block;height:1.25rem;position:absolute;right:0;top:0;bottom:0;margin:auto;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.3px;text-transform:uppercase;transform:none;background:none;white-space:nowrap}.accordion-theme2 .accordion-item .accordion-button[aria-expanded="true"]::after{content:"Close";background:none}.accordion-theme2 .accordion-item .accordion-button:focus,.accordion-theme2 .accordion-item .accordion-button:focus-visible,.accordion-theme2 .accordion-item .accordion-button:focus-within{background:none;border:none;box-shadow:none}.accordion-theme2 .accordion-item .accordion-body{padding:2.5rem}.accordion-theme2 .accordion-item .accordion-body h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.3px}@media (max-width:767px){.accordion-theme2{margin-top:5rem}.accordion-theme2 .accordion-item .accordion-button{padding-right:6.5rem;font-size:1.75rem}.accordion-theme2 .accordion-item .accordion-button:after{bottom:inherit;top:2rem}}body{font-size:1rem;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-weight:400;line-height:130%}::-webkit-scrollbar{display:none}h1{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:5.625rem;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-0.16875rem}h2{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.075rem}h3{font-family:var(--font-family-dm-sans);font-size:2.8125rem;font-style:normal;font-weight:400;line-height:110%}h4{font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}.btn-wrap{display:inline-flex;flex-wrap:wrap;gap:0.625rem}.full{width:100%}img,object{max-width:100%;object-fit:cover}.container-fluid{padding:0 2.5rem}.future-section{display:flex;min-height:100vh;padding:2.5rem 0;align-items:center;gap:1.25rem;align-self:stretch;background:var(--primary-mountain-forest)}.future-section .container-fluid>.row{min-height:calc(100vh - 5rem)}.future-section .container-fluid>.row .left-block{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:2rem}.future-section .container-fluid>.row .left-block .future-icon-square{width:2.5rem;height:2.5rem;border-radius:0.5rem;display:inline-block}.future-section .container-fluid>.row .left-block .future-title{color:var(--primary-morning-dew);font-family:var(--font-family-dm-serif-text);font-weight:400;line-height:95%;margin-bottom:0}.future-section .container-fluid>.row .left-block .future-title.future-title-italic{font-family:var(--font-family-dm-serif-text);font-style:italic}.future-section .container-fluid>.row .right-block{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:2rem}.future-section .container-fluid>.row .right-block h4{color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:var(--font-size-h4,1.875rem);font-style:normal;font-weight:400;line-height:110%;margin-bottom:2.5rem;letter-spacing:-0.01875rem}.future-section .container-fluid>.row .right-block .future-btn{border:0.0625rem solid var(--primary-morning-dew);color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.65px;line-height:1.3;background:transparent;outline:none}.future-section .container-fluid>.row .right-block .future-btn:hover,.future-section .container-fluid>.row .right-block .future-btn:focus{background:var(--primary-morning-dew);color:var(--primary-mountain-forest);text-decoration:none}.events-section{background:#E6F0D5;padding:2.5rem 0}.events-section .gallery-controls{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase;display:flex;justify-content:space-between;margin-top:6.5rem;align-items:center;margin-bottom:0.5rem}.events-section .gallery-controls div{display:inline-flex;gap:0.6875rem}.events-section .gallery-controls div button{display:flex;width:4.375rem;height:2.3125rem;padding:0.625rem 1.25rem;justify-content:center;align-items:center;gap:var(--spacing-xs,0.625rem);border-radius:var(--radius-huge,62.5rem);border:0.0625rem solid var(--primary-mountain-forest)}.events-section .events-title{font-family:var(--font-family-dm-serif-text);font-weight:400;color:var(--primary-mountain-forest);letter-spacing:-0.125rem;margin-bottom:0;line-height:95%}.events-section .events-desc h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}.events-section .events-btn{border:1.5px solid var(--primary-mountain-forest);border-radius:1000px;font-size:0.8125rem;font-family:var(--font-family-dm-sans);font-weight:500;color:var(--primary-mountain-forest);padding:0.625rem 2rem;text-transform:uppercase;background:transparent;transition:background 0.2s,color 0.2s}.events-section .events-btn:hover,.events-section .events-btn:focus{background:var(--primary-mountain-forest);color:#fff}.events-section .events-pagination{font-size:0.9375rem;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-weight:500;letter-spacing:0.08em;margin-bottom:1.5rem;text-align:center;width:100%}.events-section .event-card{padding:0;display:flex;flex-direction:column;align-items:stretch;background-color:transparent;box-shadow:none!important;position:relative;padding-bottom:4rem}.events-section .event-card .event-card-body{padding:1.25rem 1px 0}.events-section .event-card .event-card-body .card-bottom-content{position:absolute;bottom:0.5rem;width:100%}.events-section .event-card .event-img{border-radius:0;width:100%;aspect-ratio:645/385;object-fit:cover}.events-section .event-card .event-pill{display:flex;padding:var(--spacing-2xs,0.32694rem) 0.98075rem;justify-content:center;align-items:center;gap:0.52306rem;border-radius:65.38194rem;border:1px solid var(--primary-mountain-forest,#1C4220);background:var(--primary-mountain-forest,#1C4220);color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:0.84994rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.0425rem;text-transform:uppercase;max-width:fit-content;margin-bottom:1.25rem}.events-section .event-card h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%;margin:0}.events-section .event-card .event-meta{font-size:0.9375rem;font-family:var(--font-family-dm-sans);color:var(--primary-mountain-forest);line-height:1.375rem;margin-bottom:0}.events-section .event-card hr{margin:1.25rem 0;border:none;border-top:1.5px solid var(--primary-mountain-forest);opacity:1}.events-section .event-card .event-details-link a{font-size:0.9375rem;color:var(--primary-mountain-forest);letter-spacing:0.08em;text-decoration:none}.events-section .event-card .card-bottom{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}.events-section .owl-carousel{margin-top:2rem}.events-section .owl-carousel .owl-stage{display:flex}.events-section .owl-carousel .owl-stage .owl-item{display:flex;align-items:stretch;width:100%}.events-section .owl-carousel .owl-stage .owl-item .item{width:100%}.events-section .owl-carousel .owl-stage .owl-item .item-inner{width:100%;display:flex;flex-direction:column}.journey-section{background:#F7F8F2}.journey-section .container-fluid{display:flex;flex-direction:column;min-height:71.25rem;justify-content:space-between;gap:4rem}.journey-section .container-fluid .journey-title{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-style:normal;font-weight:400;line-height:95%;letter-spacing:-0.16875rem}.journey-section .container-fluid .journey-desc p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem;margin-bottom:2.5rem}.journey-section .container-fluid .journey-cards .row{margin:0 -1.25rem}.journey-section .container-fluid .journey-cards .row>div{padding:0 1.25rem}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card{display:flex;flex-direction:column;gap:1.25rem}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card img.journey-img{width:100%;aspect-ratio:310/400;object-fit:cover;border-radius:0rem}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card .card-body{display:flex;flex-direction:column;gap:0.625rem}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card .card-body .journey-pill{padding:0.3125rem 0.98075rem;justify-content:center;align-items:center;gap:0.52306rem;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.04063rem;text-transform:uppercase;display:inline-flex;max-width:fit-content;border-radius:var(--radius-huge,62.5rem);border:1.046px solid var(--primary-morning-dew);background:var(--primary-morning-dew);margin:0}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card .card-body .journey-card-title{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%;margin:0}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card .card-body .journey-card-sub{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase;margin:0}.journey-section .container-fluid .journey-cards .row>div .journey-card-wrap .journey-card .card-body .journey-divider{height:0.0625rem;margin-top:0.625rem;width:100%;background:var(--primary-mountain-forest);opacity:1;border:none}@media (max-width:991.98px){.journey-section .container-fluid .journey-cards .row>div .journey-title{font-size:2.5rem;line-height:3rem}.journey-section .container-fluid .journey-cards .row>div .journey-cards{margin-top:2rem}}@media (max-width:767.98px){.journey-section .container-fluid .journey-cards .row>div .journey-title{font-size:2rem;line-height:2.5rem}.journey-section .container-fluid .journey-cards .row>div .journey-cards{margin-top:1.5rem}.journey-section .container-fluid .journey-cards .row>div .journey-card{min-height:340px}}@media (max-width:767.98px){.g_visual_whipe{display:none!important}.fullwidth-video-section .video-wrapper .overlay-content p{margin-top:1rem}}.section.vision-section{background:var(--primary-morning-dew);padding:2.5rem 0 0}.section.vision-section .container-fluid{display:flex;flex-direction:column;gap:1.5rem 0}.section.vision-section .container-fluid .top-row{min-height:27.5rem}.section.vision-section .container-fluid .vision-stats-row{margin:0 -1.25rem 0}.section.vision-section .container-fluid .vision-stats-row>div{padding:0 1.25rem}.section.vision-section .container-fluid h1{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-style:normal;font-weight:400;line-height:95%;letter-spacing:-0.16875rem}.section.vision-section .container-fluid .vision-desc p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem}.section.vision-section .container-fluid .vision-stat-card{border:1.5px solid var(--primary-morning-dew);padding:2.5rem 0;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}.section.vision-section .container-fluid .vision-stat{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:var(--font-size-display-2,7.5rem);font-style:normal;font-weight:400;line-height:90%;display:flex}.section.vision-section .container-fluid .vision-divider{height:0.0625rem;background:var(--primary-mountain-forest);width:100%;margin:1.25rem 0;border:none}.section.vision-section .container-fluid .vision-stat-label{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase;margin-bottom:0.625rem}.section.vision-section .container-fluid .vision-stat-desc p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;margin:0}@media (max-width:991.98px){.section.vision-section .container-fluid .vision-title{font-size:3rem;line-height:1.1}.section.vision-section .container-fluid .vision-stat{font-size:4rem}.section.vision-section .container-fluid .vision-stat-card{padding:1.5rem;min-height:320px}}@media (max-width:767.98px){.section.vision-section .container-fluid .vision-title{font-size:2rem;line-height:1.1}.section.vision-section .container-fluid .vision-stat{font-size:2.5rem}.section.vision-section .container-fluid .vision-stat-card{padding:1rem 0;min-height:13.75rem}}.soaring-section{padding:10.427rem 4.5rem 10.427rem 5.5rem;background:var(--primary-morning-dew);min-height:43.75rem;position:relative;overflow:hidden;border-top:1px solid var(--primary-mountain-forest)}.soaring-section .soaring-label{font-size:0.9375rem;font-family:var(--font-family-dm-sans);color:var(--primary-mountain-forest);font-weight:400;letter-spacing:0.3px;line-height:1.3;text-transform:uppercase;z-index:2;top:8%;left:5rem}.soaring-section .soaring-main-text{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:12.5rem;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}.soaring-section .soaring-main-text .soaring-word{font-family:var(--font-family-dm-sans);font-weight:300;font-size:12.5rem;color:var(--primary-mountain-forest);text-transform:uppercase;line-height:0.9;letter-spacing:0;display:inline-block;vertical-align:middle;white-space:nowrap}.soaring-section .soaring-main-text .soaring-img-wrap{display:inline-block;vertical-align:middle;height:auto;width:21.125rem;position:relative;text-align:left;min-height:11.875rem}.soaring-section .soaring-main-text .soaring-img-wrap video,.soaring-section .soaring-main-text .soaring-img-wrap .soaring-decor-img{height:auto;width:21.125rem;object-fit:cover;background:var(--primary-morning-dew);border-radius:0}.soaring-section .soaring-meta{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase;right:2rem;bottom:1rem}.soaring-section .soaring-meta .soaring-btn{border:1.5px solid var(--primary-mountain-forest);border-radius:1000px;font-size:0.8125rem;font-family:var(--font-family-dm-sans);font-weight:500;color:var(--primary-mountain-forest);padding:0.625rem 2rem;text-transform:uppercase;background:transparent;transition:background 0.2s,color 0.2s;width:fit-content}.soaring-section .soaring-meta .soaring-btn:hover,.soaring-section .soaring-meta .soaring-btn:focus{background:var(--primary-mountain-forest);color:#fff}@media (max-width:1400px){.soaring-section .soaring-main-text .soaring-word{font-size:8rem}.soaring-section .soaring-main-text .soaring-img-wrap .soaring-decor-img{height:5.625rem;width:auto}}@media (max-width:991.98px){.soaring-section{min-height:400px;padding:1rem 0 3rem}.soaring-section .soaring-main-text .soaring-word{font-size:4rem}.soaring-section .soaring-main-text .soaring-img-wrap .soaring-decor-img{height:50px;width:120px}}@media (max-width:767.98px){.soaring-section{min-height:300px}.soaring-section .soaring-main-text .soaring-word{font-size:2rem}.soaring-section .soaring-main-text .soaring-img-wrap .soaring-decor-img{height:1.5rem;width:60px}.soaring-section .soaring-label,.soaring-section .soaring-meta{font-size:0.75rem}.soaring-section .soaring-meta .soaring-btn{font-size:0.875rem;padding:0.5rem 1.2rem;margin:auto}}.fullwidth-image-section>img{width:100%;object-fit:cover;aspect-ratio:1440/780}.fullwidth-video-section{position:relative;overflow:hidden;padding:0}.fullwidth-video-section .video-wrapper{height:100vh;width:100%;max-width:100%;margin:auto;position:relative}.fullwidth-video-section .video-wrapper video{position:absolute;right:0;left:0;top:0;bottom:0;min-width:100%;min-height:100%;margin:auto}.fullwidth-video-section .video-wrapper .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;padding:2.5rem;background:rgba(0,0,0,0.4)}.fullwidth-video-section .video-wrapper .overlay .word{display:inline-block;white-space:pre}.fullwidth-video-section .video-wrapper .overlay>.row{height:100%}.fullwidth-video-section .video-wrapper .overlay>.row .overlay-content{display:flex;flex-direction:column;justify-content:space-between}.fullwidth-video-section .video-wrapper .overlay>.row .overlay-content .overlay-header{display:flex;flex-direction:column;gap:2rem}.fullwidth-video-section .video-wrapper .overlay>.row .overlay-content .overlay-header h1{color:var(--primary-observatory);font-family:var(--font-family-dm-serif-text);font-style:normal;font-weight:400;line-height:95%;letter-spacing:-0.16875rem;margin:0}.fullwidth-video-section .video-wrapper .overlay>.row .overlay-content .overlay-header h4{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}.fullwidth-video-section .video-wrapper .overlay>.row .overlay-content p{color:var(--primary-observatory)}.fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3 .timer-block .timer-value span{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:14.19106rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.28381rem}.fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3 .timer-block .timer-label{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:0.0625rem;text-transform:uppercase}.fullwidth-video-section.fullwidth-countdown-banner-block .video-wrapper .overlay{padding:3.625rem 1.875rem}@media (max-width:991.98px){.fullwidth-video-section .video-wrapper .overlay{padding:2.5rem 1rem}.fullwidth-video-section .video-wrapper .overlay h4{font-size:var(--mobile-subtitle-size,0.9rem);max-width:100%}.fullwidth-video-section .video-wrapper .overlay h4 br{display:none}}.frame-531-section{background:var(--primary-observatory);padding:3rem 0}.frame-531-section h1{font-family:var(--font-family-dm-serif-text,serif);font-size:5.625rem;font-weight:400;letter-spacing:-2.7px;line-height:0.95;color:var(--primary-mountain-forest);margin-bottom:2rem}.frame-531-section .fw-black{font-weight:900}.frame-531-section .card{border-radius:1.5rem;overflow:hidden;box-shadow:0 0.25rem 1.5rem rgba(28,66,32,0.08)}.frame-531-section .card .frame-531-img{height:13.75rem;background:#e6f0d5 center / cover no-repeat;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.frame-531-section .card .card-body{padding:2rem}.frame-531-section .card .fw-bold{font-family:var(--font-family-dm-sans,sans-serif);font-size:1.875rem;font-weight:700;letter-spacing:-0.9px;color:var(--primary-mountain-forest);margin-bottom:1rem}.frame-531-section .card p{font-family:var(--font-family-dm-sans,sans-serif);color:var(--primary-mountain-forest);font-size:0.9375rem;line-height:1.3;margin-bottom:0}.timeline-section{background:var(--primary-mountain-forest);color:var(--primary-morning-dew);padding:3rem 0}.timeline-section .container-fluid{padding:0 2.5rem}.timeline-section .container-fluid .timeline-row{min-height:25.25rem;position:relative}.timeline-section .container-fluid .timeline-row .left-block{display:flex;flex-direction:column;justify-content:space-between}.timeline-section .container-fluid .timeline-cards>.row{margin:0 -1.5rem}.timeline-section .container-fluid .timeline-cards>.row>div{padding:0 1.5rem}.timeline-section h1{font-family:var(--font-family-dm-serif-text,serif);font-weight:400;letter-spacing:-2.7px;line-height:0.95;color:var(--primary-morning-dew);margin-bottom:1rem}.timeline-section h4{color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem;margin-bottom:2.5rem}.timeline-section .btn-outline-light{font-family:var(--font-family-dm-sans);font-size:0.8125rem;letter-spacing:0.65px;border-radius:1000px;border-width:0.125rem;text-transform:uppercase;font-weight:500;padding:0.75rem 2rem;color:var(--primary-morning-dew);border-color:var(--primary-morning-dew);background:transparent}.timeline-section .btn-outline-light:hover,.timeline-section .btn-outline-light:focus{background:var(--primary-morning-dew);color:var(--primary-mountain-forest)}.timeline-section .timeline-cards{margin-top:2.5rem}.timeline-section .timeline-cards .timeline-card{flex-wrap:nowrap;overflow-x:auto;gap:0.625rem;padding:0 0 0 1.25rem;border-left:0.0625rem solid var(--primary-morning-dew);display:flex;flex-direction:column;min-height:30.77881rem;justify-content:space-between}.timeline-section .timeline-cards .timeline-card .top-content{display:flex;flex-direction:column;gap:0.625rem}.timeline-section .timeline-cards .timeline-card .bottom-content{display:flex;flex-direction:column;gap:1.25rem}.timeline-section .timeline-cards .timeline-card .timeline-year{color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:5.625rem;font-style:normal;font-weight:400;line-height:100%}.timeline-section .timeline-cards .timeline-card .timeline-pill{display:inline-flex;padding:0.3125rem 0.98075rem;justify-content:center;align-items:center;gap:0.52306rem;color:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:0.04063rem;text-transform:uppercase;border-radius:62.5rem;border:1.046px solid var(--primary-morning-dew);max-width:fit-content;cursor:pointer}.timeline-section .timeline-cards .timeline-card .timeline-pill:hover{color:var(--primary-mountain-forest);background-color:var(--primary-morning-dew)}.timeline-section .timeline-cards .timeline-card .timeline-title{color:var(--primary-morning-dew);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%}.timeline-section .timeline-cards .timeline-card .timeline-img img{aspect-ratio:290/200}.timeline-section .timeline-cards .timeline-card .timeline-open{font-family:var(--font-family-dm-sans,sans-serif);font-size:0.9375rem;color:var(--primary-morning-dew);letter-spacing:0.3px;text-transform:uppercase}.timeline-section .owl-nav .btn.btn-white-outline{background:transparent;border-color:var(--primary-observatory);color:var(--primary-observatory);font-size:3rem;line-height:0;min-height:2.5rem;display:flex;align-items:center}@media (max-width:767px){.timeline-section .container-fluid{padding:0 1rem}.timeline-section .container-fluid .timeline-cards .timeline-card{min-height:auto;padding:0;border:none;margin-bottom:2.5rem;display:flex;gap:1rem}}.groundup-section{background:var(--primary-morning-dew);padding:3rem 0}.groundup-section h1{font-family:var(--font-family-dm-serif-text,serif);font-size:5.625rem;font-weight:400;letter-spacing:-2.7px;line-height:0.95;color:var(--primary-mountain-forest);margin-bottom:2rem}.groundup-section .d-flex.flex-nowrap{gap:1.5rem;overflow-x:auto;padding-bottom:1.5rem}.groundup-section .blog-card{border-radius:1.5rem;min-width:320px;max-width:660px}.groundup-section .blog-card .blog-img{height:320px;background:#e6f0d5 center / cover no-repeat;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.groundup-section .blog-card .badge{background:var(--primary-mountain-forest);color:#fff;font-family:var(--font-family-dm-sans,sans-serif);font-size:0.8125rem;font-weight:500;letter-spacing:0.65px;text-transform:uppercase;margin-bottom:1rem}.groundup-section .blog-card h4{font-family:var(--font-family-dm-serif-text,serif);font-size:1.9375rem;color:var(--primary-mountain-forest);margin-bottom:1rem}.groundup-section .blog-card hr{background:var(--primary-mountain-forest);opacity:1;margin:1rem 0}.groundup-section .blog-card .card-body{padding:2rem}.groundup-section .blog-card .d-flex.justify-content-between{font-family:var(--font-family-dm-sans,sans-serif);font-size:0.9375rem;color:var(--primary-mountain-forest)}.groundup-section .blog-card .d-flex.justify-content-between .text-uppercase{letter-spacing:0.3px;font-weight:500}@media (max-width:991.98px){.groundup-section h1{font-size:var(--mobile-main-title-size,1.5rem)}.groundup-section .blog-card{max-width:320px}.groundup-section .blog-card .blog-img{height:160px}.groundup-section .blog-card h4{font-size:1.1rem}.groundup-section .blog-card .card-body{padding:1rem}}main .section.promo-parallax-section{background:var(--primary-morning-dew);position:relative;padding:13rem 0;overflow:hidden;min-height:100vh}main .section.promo-parallax-section .promo-label{font-family:var(--font-family-dm-sans);font-size:0.8125rem;color:var(--primary-mountain-forest);letter-spacing:0.13px;text-transform:uppercase;margin-bottom:1rem}main .section.promo-parallax-section .promo-title{position:relative;z-index:21;color:var(--primary-mountain-forest);text-align:center;font-family:var(--font-family-dm-sans);font-size:12.5rem;font-style:normal;font-weight:300;line-height:100%;text-transform:uppercase}main .section.promo-parallax-section .promo-decor{position:absolute;object-fit:cover}main .section.promo-parallax-section .promo-decor.promo-decor-1{top:-2.75rem;aspect-ratio:310/309;left:2.5rem;max-width:19.375rem}main .section.promo-parallax-section .promo-decor.promo-decor-2{aspect-ratio:310/140;left:calc(5rem + 19.375rem);max-width:19.375rem;bottom:16rem;z-index:2}main .section.promo-parallax-section .promo-decor.promo-decor-3{right:2.5rem;aspect-ratio:310/140;max-width:19.375rem;top:21%}main .section.promo-parallax-section .promo-decor.promo-decor-4{bottom:-150px;aspect-ratio:310/309;right:calc(5rem + 19.375rem);max-width:19.375rem}@media (max-width:991.98px){.promo-parallax-section{min-height:auto}.promo-parallax-section .promo-label{font-size:1.5rem;line-height:1.5rem}.promo-parallax-section .promo-title{font-size:5rem;letter-spacing:normal;margin-bottom:2rem}.promo-parallax-section .promo-btn{font-size:0.9rem;padding:0.5rem 1.2rem}.promo-parallax-section .promo-decor{width:120px!important;height:60px!important}}.section.cta-block-section{background:var(--primary-morning-dew);padding:5rem 0 3.5rem}.section.cta-block-section h2{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.075rem}.section.cta-block-section .cta-tile{background:transparent;border-radius:1.5rem;padding:0 1.5rem}.section.cta-block-section .cta-tile h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%}.section.cta-block-section .cta-tile .cta-tile-desc p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}@media (max-width:991.98px){.cta-block-section .cta-title{font-size:2rem}.section.cta-block-section .cta-tile{padding:0.25rem 0}.section.cta-block-section .cta-tile .cta-tile-title{font-size:1.1rem}.section.cta-block-section .cta-tile .cta-tile-desc{font-size:0.95rem}.section.cta-block-section .cta-tile .btn-outline-dark{font-size:0.9rem;padding:0.5rem 1.2rem}}.dark-green-bg{background:var(--primary-mountain-forest);color:var(--primary-morning-dew)}.light-bg *{color:var(--primary-mountain-forest)}.about-section{padding-top:5rem;padding-bottom:5rem}.about-section .left-content .about-section-img{max-width:100%;height:auto;width:100%;display:block}.about-section .right-content>.row{height:100%}.about-section .right-content>.row>div{gap:1.5rem;display:flex;height:100%;flex-direction:column;justify-content:space-between}.about-section .right-content h5{font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.about-section .right-content .about-section-label{text-transform:uppercase;font-family:var(--font-family-dm-sans);font-weight:900;font-size:0.9375rem;letter-spacing:0.05em;margin-bottom:1.875rem;line-height:1.3}.about-section .right-content .about-section-title{font-family:var(--font-family-dm-sans);font-size:1.875rem;font-weight:400;line-height:1.1;letter-spacing:-0.01875rem;margin-bottom:2.5rem}.about-stats-section{position:relative;background:#000;overflow:hidden;padding-top:5rem;padding-bottom:5rem}.about-stats-section .about-stats-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden;pointer-events:none}.about-stats-section .about-stats-bg img{position:absolute;width:100%;height:100%;object-fit:cover;display:block}.about-stats-section .about-stats-bg img:nth-child(1){opacity:0.5}.about-stats-section .about-stats-bg img:nth-child(2){opacity:0.3}.about-stats-section .about-stats-bg img:nth-child(3){opacity:0.2}.about-stats-section .container{position:relative;z-index:2;padding-top:2.5rem;padding-bottom:2.5rem}.about-stats-section .about-stats-list{display:flex;flex-direction:column;gap:0}.about-stats-section .about-stats-row{position:relative;z-index:11}@media (max-width:991.98px){.about-stats-section .about-stats-row{flex-direction:column;align-items:flex-start;gap:1.5rem}}.about-stats-section .about-stats-number{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:var(--units-240,15rem);font-style:normal;font-weight:400;line-height:90%}@media (max-width:991.98px){.about-stats-section .about-stats-number{font-size:7.5rem}}.about-stats-section .about-stats-row:not(:first-child) .about-stats-number{font-size:7.5rem}.about-stats-section .about-stats-label{color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.025rem}.about-stats-section .about-stats-desc p{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}.about-stats-section .about-stats-divider{border:none;border-top:0.0625rem solid #fff;opacity:1;margin:1.25rem 0 2.5rem}.about-thumbs-section{background:var(--primary-observatory);padding-top:5rem;padding-bottom:5rem}.about-thumbs-section .about-thumb-cards{margin-top:15rem}.about-thumbs-section .about-thumbs-title{font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-weight:400;line-height:1;letter-spacing:-0.075rem;color:var(--primary-mountain-forest);margin-bottom:0}.about-thumbs-section .about-thumbs-desc h4{font-family:var(--font-family-dm-sans);font-size:1.875rem;font-weight:400;line-height:1.1;letter-spacing:0;color:var(--primary-mountain-forest);margin-bottom:0}.about-thumbs-section .about-thumb-cards{margin:15rem -1.25rem 0;clear:both;gap:5rem 0}.about-thumbs-section .about-thumb-cards>div{padding:0 1.25rem;margin-bottom:5rem}.about-thumbs-section .about-thumb-card{background:var(--primary-observatory);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:box-shadow 0.2s}.about-thumbs-section .about-thumb-img{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:0}.about-thumbs-section .about-thumb-img>img{aspect-ratio:310/400}.about-thumbs-section .about-thumb-content{padding-left:0;padding-right:0;padding-top:1.25rem;padding-bottom:1.25rem;display:flex;align-items:flex-start;flex-direction:column;flex:1 1 auto}.about-thumbs-section .about-thumb-title{font-family:'DM Serif Text',serif;font-size:1.875rem;font-weight:400;color:#1c4220;line-height:1;letter-spacing:-0.01875rem;margin-bottom:0}.about-thumbs-section .about-thumb-divider{border:none;border-top:0.0625rem solid #1c4220;opacity:1;margin:0}@media (max-width:991.98px){.about-thumbs-section .about-thumb-img{height:15rem}.about-thumbs-section .about-thumbs-title{font-size:2.5rem}.about-thumbs-section .about-thumbs-desc{font-size:1.25rem}.about-thumbs-section .about-thumb-title{font-size:1.25rem}}.meet-about-andy-section{background:var(--primary-morning-dew);color:var(--primary-mountain-forest)}.meet-about-andy-section .container-fluid>.row{min-height:calc(85vh - 5.5rem)}.meet-about-andy-section .container-fluid>.row>div{display:flex;justify-content:space-between;flex-direction:column}.meet-about-andy-section .container-fluid>.row>div h5{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.meet-about-andy-section .container-fluid>.row>div h2{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:var(--font-size-h2,3.75rem);font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.075rem;margin-bottom:2.5rem}@media (max-width:768px){.meet-about-andy-section .container-fluid>.row>div h2{font-size:2rem}}.meet-about-andy-section .container-fluid>.row>div .meet-pattern-img{border-radius:1rem;min-height:12rem;display:flex;align-items:center;gap:1rem}@media (max-width:768px){.meet-about-andy-section .container-fluid>.row>div .meet-pattern-img{min-height:6rem}}.meet-about-andy-section .container-fluid>.row>div .meet-pattern-img img{max-height:100%;object-fit:contain}.meet-about-andy-section .container-fluid>.row>div .right-content h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}@media (max-width:768px){.meet-about-andy-section .container-fluid>.row>div .right-content h4{font-size:1.1rem}}.meet-belief-section{background:var(--primary-observatory)}.meet-belief-section .container-fluid>.row .left-content{padding-right:5rem}.meet-belief-section .container-fluid>.row .left-content h6{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase;margin-bottom:1.25rem}.meet-belief-section .container-fluid>.row .left-content h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.3px;margin-bottom:1.25rem}.meet-belief-section .meet-belief-desc{font-family:var(--font-family-dm-sans);font-size:1.875rem;color:var(--primary-mountain-forest);line-height:1.1;letter-spacing:-0.01875rem;margin-bottom:2rem;font-weight:400}@media (max-width:991.98px){.meet-belief-section .meet-belief-desc{font-size:1.25rem;margin-bottom:1rem}}.meet-belief-section .meet-belief-btn{border:0.125rem solid var(--primary-mountain-forest);color:var(--primary-mountain-forest);background:transparent;border-radius:1000px;padding:0.5rem 2rem;font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.04063rem;transition:background 0.2s,color 0.2s;line-height:1.3}.meet-belief-section .meet-belief-btn:hover,.meet-belief-section .meet-belief-btn:focus{background:var(--primary-mountain-forest);color:var(--primary-observatory);text-decoration:none}.meet-belief-section .meet-belief-pattern-img-wrap{width:100%;display:flex;align-items:flex-end;min-height:8rem;margin-top:auto}@media (min-width:990.125rem){.meet-belief-section .meet-belief-pattern-img-wrap{min-height:17rem}}.meet-belief-section .meet-belief-pattern-img-wrap .meet-belief-pattern-img{max-height:100%;object-fit:contain;width:100%;display:block}@media (min-width:992px){.meet-belief-section .meet-belief-left{width:40.333333%;flex:0 0 40.333333%;max-width:40.333333%}}.meet-faq-section .left-content{display:flex;flex-direction:column;justify-content:space-between}.meet-faq-section .left-content h2{font-family:var(--font-family-dm-serif-text);font-size:3.75rem;color:var(--primary-mountain-forest);line-height:100%}@media (max-width:768px){.meet-faq-section .left-content h2{font-size:2rem}}.meet-faq-section .left-content h5{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.accordion .accordion-button{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.025rem;padding:1.25rem 2rem 1.25rem 0;background:none}.accordion .accordion-button:after{content:'';position:absolute;right:0;top:35%;transform:rotate(180deg);width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M1.19873 21.3008L20.9005 1.59899' stroke='%231C4220' stroke-width='1.27237'/%3E%3Cpath d='M1 1.5H21V21.5' stroke='%231C4220' stroke-width='1.27237'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1;transition:opacity 0.3s ease}.accordion .accordion-button[aria-expanded='true']:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M16.75 1.51562L1.26562 17' stroke='%231C4220' stroke-width='1.5'/%3E%3Cpath d='M1.14844 1.51562L16.6328 17' stroke='%231C4220' stroke-width='1.5'/%3E%3C/svg%3E")}.accordion .accordion-button:not(.collapsed){background:none}.accordion .accordion-button:focus{box-shadow:none;border-color:var(--primary-mountain-forest)}.accordion .accordion-item{border:none;border-radius:0;border-bottom:0.0625rem solid var(--primary-mountain-forest);background:none}.accordion .accordion-item .accordion-collapse{border:none}.accordion .accordion-item .accordion-collapse:focus,.accordion .accordion-item .accordion-collapse:focus-visible,.accordion .accordion-item .accordion-collapse:focus-within{box-shadow:none!important;border:none!important}.accordion .accordion-item .accordion-body{border:none;padding:0 0 1.25rem 0}.accordion .accordion-item .accordion-body:focus,.accordion .accordion-item .accordion-body:focus-visible,.accordion .accordion-item .accordion-body:focus-within{box-shadow:none!important;border:none!important}.meet-explore-section{background:var(--primary-morning-dew);padding:2.5rem 0}.meet-explore-section h2{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.2px}.meet-explore-section h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:var(--font-size-h4,1.875rem);font-style:normal;font-weight:400;line-height:100%;width:100%;padding:1.25rem 0;border-bottom:0.0625rem solid var(--primary-mountain-forest)}.meet-explore-section .next-previous-blocks{margin-bottom:2.5rem}.meet-explore-section .local-nav{display:flex;gap:0 2.5rem;justify-content:space-between;margin:0 0 5rem;padding:0;flex-wrap:wrap}@media (min-width:1300px){.meet-explore-section .local-nav{margin-bottom:12.5rem}}.meet-explore-section .local-nav li{font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem;border-bottom:0.0625rem solid var(--primary-mountain-forest);padding:0;flex:calc(50% - 20px) 0 0;max-width:calc(50% - 20px);list-style:none}.meet-explore-section .local-nav li a{text-decoration:none;display:flex;gap:0.5rem;padding:1.25rem 0;color:var(--primary-mountain-forest)}.meet-explore-section .image-wrap{position:relative;overflow:hidden}.meet-explore-section .image-wrap .badge{position:absolute;bottom:1rem;left:1rem;z-index:1;display:flex;padding:var(--spacing-2xs,5px) 0.9375rem;justify-content:center;align-items:center;gap:0.5rem;border-radius:var(--radius-huge,1000px);border:0.0625rem solid var(--primary-observatory,#FFF);background:var(--primary-observatory,#FFF);color:var(--primary-mountain-forest);text-decoration:none;font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:0.65px;text-transform:uppercase}.meet-explore-section hr{background:var(--primary-mountain-forest);height:0.0625rem;border:none;overflow:hidden;opacity:1}.meet-explore-section .btn-outline-success{border-color:var(--primary-mountain-forest);color:var(--primary-mountain-forest);text-transform:uppercase;font-weight:500;letter-spacing:0.05rem}.meet-explore-section .btn-outline-success:hover{background:var(--primary-mountain-forest);color:var(--primary-observatory)}.meet-quote-section{background-size:cover;background-position:center;color:var(--primary-observatory);height:780px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.meet-quote-section::before{content:"";display:flex;background:rgba(0,0,0,0.4);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.meet-quote-section .quote-content{padding-bottom:5.5rem;position:relative;width:19.375rem;max-width:100%;align-self:flex-end}.meet-quote-section .quote-content .quote-block svg{position:absolute;left:-5.5rem;top:0}.meet-quote-section .quote-content .quote-block .blockquote{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-sans);font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem}@media (max-width:768px){.meet-quote-section .quote-content .quote-block .blockquote{font-size:1rem}}.meet-quote-section .quote-content .quote-block h5{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%}.meet-quote-section .quote-content hr{opacity:1}.meet-quote-section .quote-content h5{color:var(--primary-observatory,#FFF);font-family:var(--font-family-dm-serif-text);font-size:2.875rem;font-style:normal;font-weight:400;line-height:100%}.blog-list-page,.news-page{background:var(--primary-observatory)}.blog-list-page .header .header-navbar,.news-page .header .header-navbar{border-color:var(--primary-mountain-forest)}.blog-list-page .header .header-navbar object[data$="stromlo-logo.svg"],.news-page .header .header-navbar object[data$="stromlo-logo.svg"]{filter:brightness(0) saturate(100%) invert(16%) sepia(12%) saturate(2809%) hue-rotate(79deg) brightness(91%) contrast(90%);transition:all ease 0.25s}.blog-list-page .header .header-navbar object[data$="stromlo-logo.svg"] img,.news-page .header .header-navbar object[data$="stromlo-logo.svg"] img{filter:inherit}.blog-list-page .header .header-navbar .language i,.news-page .header .header-navbar .language i,.blog-list-page .header .header-navbar .search-btn i,.news-page .header .header-navbar .search-btn i,.blog-list-page .header .header-navbar .language #google_translate_element_header .goog-te-gadget .goog-te-combo,.news-page .header .header-navbar .language #google_translate_element_header .goog-te-gadget .goog-te-combo,.blog-list-page .header .header-navbar .search-btn #google_translate_element_header .goog-te-gadget .goog-te-combo,.news-page .header .header-navbar .search-btn #google_translate_element_header .goog-te-gadget .goog-te-combo{color:var(--primary-mountain-forest)}.blog-list-page .header .header-navbar .language i option,.news-page .header .header-navbar .language i option,.blog-list-page .header .header-navbar .search-btn i option,.news-page .header .header-navbar .search-btn i option,.blog-list-page .header .header-navbar .language #google_translate_element_header .goog-te-gadget .goog-te-combo option,.news-page .header .header-navbar .language #google_translate_element_header .goog-te-gadget .goog-te-combo option,.blog-list-page .header .header-navbar .search-btn #google_translate_element_header .goog-te-gadget .goog-te-combo option,.news-page .header .header-navbar .search-btn #google_translate_element_header .goog-te-gadget .goog-te-combo option{color:var(--primary-observatory)}.blog-list-page .header .header-navbar .header-menu-btn,.news-page .header .header-navbar .header-menu-btn{background:var(--primary-mountain-forest);color:var(--primary-observatory)}.blog-list-page .header .header-navbar .header-menu-btn .header-menu-dot,.news-page .header .header-navbar .header-menu-btn .header-menu-dot{background:var(--primary-observatory)}.blog-list-page .header .header-navbar .header-menu-btn.open,.news-page .header .header-navbar .header-menu-btn.open{color:var(--primary-mountain-forest);background:var(--primary-observatory)}.blog-list-page .header .header-navbar .header-menu-btn.open .header-menu-dot,.news-page .header .header-navbar .header-menu-btn.open .header-menu-dot{background:var(--primary-mountain-forest)}.blog-list-page .news-card-grid .grid-item.hidden,.news-page .news-card-grid .grid-item.hidden{display:none}.blog-list-page .hero-section,.news-page .hero-section{padding:8.4375rem 0 0;background:var(--primary-observatory);height:auto}.blog-list-page .hero-section .breadcrumb-wrap .breadcrumb li,.news-page .hero-section .breadcrumb-wrap .breadcrumb li{font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;color:var(--primary-mountain-forest)}.blog-list-page .hero-section .breadcrumb-wrap .breadcrumb li + li:before,.news-page .hero-section .breadcrumb-wrap .breadcrumb li + li:before{color:var(--primary-mountain-forest)}.blog-list-page .hero-section .breadcrumb-wrap .breadcrumb li a,.news-page .hero-section .breadcrumb-wrap .breadcrumb li a{text-decoration:none;color:var(--primary-mountain-forest);font-weight:700}.blog-list-page .hero-section .blog-banner-content,.news-page .hero-section .blog-banner-content,.blog-list-page .hero-section .news-banner-content,.news-page .hero-section .news-banner-content{padding:7.5rem 0}@media (max-width:767px){.blog-list-page .hero-section .blog-banner-content,.news-page .hero-section .blog-banner-content,.blog-list-page .hero-section .news-banner-content,.news-page .hero-section .news-banner-content{padding:1rem 0 2rem}}.blog-list-page .hero-section .blog-banner-content h1,.news-page .hero-section .blog-banner-content h1,.blog-list-page .hero-section .news-banner-content h1,.news-page .hero-section .news-banner-content h1{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:5.625rem;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-2.7px}@media (max-width:767px){.blog-list-page .hero-section .blog-banner-content h1,.news-page .hero-section .blog-banner-content h1,.blog-list-page .hero-section .news-banner-content h1,.news-page .hero-section .news-banner-content h1{font-size:4rem;margin-bottom:2rem}}.blog-list-page .hero-section .blog-banner-content .description p,.news-page .hero-section .blog-banner-content .description p,.blog-list-page .hero-section .news-banner-content .description p,.news-page .hero-section .news-banner-content .description p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-weight:400;line-height:110%;word-wrap:break-word}.blog-list-page .container-fluid .row,.news-page .container-fluid .row{margin:0 -1.25rem}.blog-list-page .container-fluid .row>div,.news-page .container-fluid .row>div{padding:0 1.25rem}.blog-list-page .filters .filter-btn,.news-page .filters .filter-btn{background:transparent;border:none;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.65px;position:relative;padding:0.5rem 0;opacity:0.5}.blog-list-page .filters .filter-btn:hover,.news-page .filters .filter-btn:hover,.blog-list-page .filters .filter-btn.active,.news-page .filters .filter-btn.active{opacity:1}.blog-list-page .filters .filter-btn.active:after,.news-page .filters .filter-btn.active:after{content:'';position:absolute;bottom:0;left:0;height:0.125rem;width:100%;background:var(--primary-mountain-forest)}.blog-list-page .news-list-section,.news-page .news-list-section{padding:0 0 5rem}.blog-list-page .news-list-section .search-bar,.news-page .news-list-section .search-bar{border-bottom:0.0625rem solid var(--primary-mountain-forest)}.blog-list-page .news-list-section .search-bar input,.news-page .news-list-section .search-bar input{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.65px;text-transform:uppercase;padding:10px}.blog-list-page .news-list-section .search-bar input:focus,.news-page .news-list-section .search-bar input:focus{box-shadow:none}.blog-list-page .news-list-section .search-bar .fa-search,.news-page .news-list-section .search-bar .fa-search{color:var(--primary-mountain-forest);font-size:1.25rem}.blog-list-page .news-list-section .story-card-blocks,.news-page .news-list-section .story-card-blocks{padding:2.5rem 0}.blog-list-page .news-list-section .story-card-blocks>.row,.news-page .news-list-section .story-card-blocks>.row{gap:2.5rem 0}.blog-list-page .news-list-section .story-card-blocks>.row>div,.news-page .news-list-section .story-card-blocks>.row>div{margin-bottom:5rem}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card,.news-page .news-list-section .story-card-blocks>.row>div .story-card{border:none;font-family:var(--font-family-dm-sans);color:var(--primary-mountain-forest);border-radius:0;position:relative;padding-bottom:3rem}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card>img,.news-page .news-list-section .story-card-blocks>.row>div .story-card>img{aspect-ratio:310/400}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body{padding:1.25rem 0}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc .badge,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc .badge{display:inline-flex;padding:0.5rem 1rem;justify-content:center;align-items:center;gap:8.369px;color:var(--primary-mountain-forest);border-radius:var(--radius-huge,1000px);border:1.046px solid var(--primary-morning-dew);background:var(--primary-morning-dew);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:0.65px;text-transform:uppercase}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc h5,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc h5{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:1.875rem;font-style:normal;font-weight:400;line-height:100%}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc h5 a,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-desc h5 a{text-decoration:none;color:var(--primary-mountain-forest)}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-footer,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-footer{background:none;border-top:0.0625rem solid var(--primary-mountain-forest);padding:1.25rem 0 0;position:absolute;width:100%;bottom:0}.blog-list-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-footer a,.news-page .news-list-section .story-card-blocks>.row>div .story-card .card-body .card-footer a{text-decoration:none;color:var(--primary-mountain-forest)}.menu-open{overflow:hidden}.menu-open.news-page .header .header-navbar object[data$="stromlo-logo.svg"],.menu-open.blog-list-page .header .header-navbar object[data$="stromlo-logo.svg"]{filter:none}.menu-open.news-page .header .header-navbar i,.menu-open.blog-list-page .header .header-navbar i{color:var(--primary-observatory)}.menu-open.news-page .header .header-navbar #google_translate_element_header .goog-te-gadget .goog-te-combo,.menu-open.blog-list-page .header .header-navbar #google_translate_element_header .goog-te-gadget .goog-te-combo{color:var(--primary-observatory)}.innerpage .section .container-fluid{padding:0 2.5rem}.innerpage .section .container-fluid .section-header h1{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-1.2px}.innerpage .section .container-fluid .section-header .lead p{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.3px}.innerpage .section .container-fluid .help-container{background:var(--primary-morning-dew)}.innerpage .section .container-fluid .help-container .border-top{border-top:0.0625rem solid var(--primary-mountain-forest)}@media (min-width:768px){.innerpage .section .container-fluid .help-container{padding:2.5rem 0 5rem 0;margin-top:7.5rem}}@media (min-width:768px){.innerpage .section .container-fluid .help-container .help-header{gap:120px}}.innerpage .section .container-fluid .help-container .help-title{color:var(--primary-mountain-forest);font-size:3.75rem;font-family:var(--font-family-dm-sans);font-weight:400;line-height:1}@media (max-width:767px){.innerpage .section .container-fluid .help-container .help-title{font-size:2.5rem}}.innerpage .section .container-fluid .help-container .help-description{color:var(--primary-mountain-forest);font-size:1.875rem;font-family:var(--font-family-dm-sans);font-weight:400;line-height:1.1}@media (max-width:767px){.innerpage .section .container-fluid .help-container .help-description{font-size:1.25rem}}.innerpage .section .container-fluid .help-container .contact-item{width:100%}.innerpage .section .container-fluid .help-container .contact-item + .contact-item{border-top:0.0625rem solid var(--primary-mountain-forest)}@media (min-width:768px){.innerpage .section .container-fluid .help-container .contact-item{padding:2.5rem 0}}.innerpage .section .container-fluid .help-container .contact-item .contact-number,.innerpage .section .container-fluid .help-container .contact-item .contact-type,.innerpage .section .container-fluid .help-container .contact-item .contact-text{color:var(--primary-mountain-forest);font-weight:400}.innerpage .section .container-fluid .help-container .contact-item .contact-type{font-family:var(--font-family-dm-serif-text)}.innerpage .section .container-fluid .help-container .contact-item .btn-wrap{margin-top:1.875rem}.innerpage .section .container-fluid .help-container .contact-item .contact-number{font-size:2.8125rem;font-family:var(--font-family-dm-sans);line-height:1.1}@media (max-width:767px){.innerpage .section .container-fluid .help-container .contact-item .contact-number{font-size:2rem}}.innerpage .section .container-fluid .help-container .contact-item .contact-type{font-size:2.8125rem;font-family:var(--font-family-dm-serif-text);line-height:1;margin-bottom:0;color:var(--primary-mountain-forest)}@media (max-width:767px){.innerpage .section .container-fluid .help-container .contact-item .contact-type{font-size:2rem}}.innerpage .section .container-fluid .help-container .contact-item .contact-text{font-size:1.875rem;font-family:var(--font-dm-serif);line-height:1.1;margin-bottom:0}@media (max-width:767px){.innerpage .section .container-fluid .help-container .contact-item .contact-text{font-size:1.25rem}}.form-section{padding:2.5rem 0}@media (min-width:992px){.form-section .container-fluid>.row{min-height:45.625rem}}.form-section .left-content{gap:1.5rem}.form-section .form-row{margin-bottom:1.875rem}.form-section label{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase;margin:0}.form-section .custom-input{border:none;border-bottom:0.0625rem solid var(--primary-mountain-forest);border-radius:0;font-size:0.9375rem;color:var(--primary-mountain-forest);background-color:transparent;box-shadow:none;padding:0.6875rem 0}.form-section .custom-input:focus{box-shadow:none;border-bottom:0.125rem solid #1C4220;outline:none}.form-section ::-webkit-input-placeholder{color:var(--primary-mountain-forest)}.form-section ::-moz-placeholder{color:var(--primary-mountain-forest)}.form-section :-ms-input-placeholder{color:var(--primary-mountain-forest)}.form-section :-moz-placeholder{color:var(--primary-mountain-forest)}.table-section{background-color:var(--primary-mountain-forest);overflow:hidden;padding:3.75rem 0;min-height:45rem}.table-section>.container-fluid{padding:0 1.875rem}.table-section .goal-number{color:var(--primary-morning-dew);font-size:2.8125rem;font-family:var(--font-family-dm-sans);font-weight:400;line-height:3.125rem;margin-right:1.25rem}.table-section .goal-title{color:var(--primary-morning-dew);font-size:2.8125rem;font-family:'DM Serif Text',serif;font-weight:400;line-height:2.8125rem}.table-section .goal-item{width:100%;border-bottom:0.0625rem solid var(--primary-observatory)}.table-section .goal-meta{width:6rem;color:var(--primary-observatory);font-size:0.9375rem;font-family:var(--font-family-dm-sans);font-weight:400;line-height:19.5px;word-wrap:break-word}.table-section .goal-desc{width:20.625rem;color:var(--primary-observatory);font-size:0.9375rem;font-family:var(--font-family-dm-sans);font-weight:400;line-height:121.875%;word-wrap:break-word}.image-alignment-intro-block .feature-label{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-weight:900;text-transform:uppercase;margin-bottom:1.25rem}.image-alignment-intro-block .feature-description{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:1.875rem;line-height:1.3;font-weight:400}.image-alignment-intro-block .feature-text{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;line-height:1.4;font-weight:400}.main-feature-section{background:var(--primary-observatory)}.main-feature-section .image-block{display:flex}.main-feature-section.reverse>.container-fluid>.row{flex-direction:row-reverse}.main-feature-section.reverse>.container-fluid>.row .image-block{justify-content:flex-end}.feature-carousel .image-caption{padding:4rem 0;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%}.feature-carousel .owl-custom-nav{position:relative;bottom:8.5rem;z-index:11;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.65px;text-transform:uppercase}.feature-carousel .owl-custom-nav>div{background:var(--primary-observatory)}.feature-carousel .owl-custom-nav>div .btn-group{gap:0.75rem}.feature-carousel .owl-custom-nav>div .btn-group .btn:hover svg line,.feature-carousel .owl-custom-nav>div .btn-group .btn:hover svg path{stroke:var(--primary-morning-dew)}.feature-carousel .owl-custom-nav .slide-counter{width:4.5rem;padding:0 0.75rem;white-space:nowrap;text-align:right}.dark-theme{color:var(--primary-morning-dew)}.content-block-txt-wrap{display:flex;flex-direction:column;gap:2.5rem}.content-block-txt-wrap ul{padding:0;margin:0}.content-block-txt-wrap.link-list ul li{list-style:none;border-bottom:0.0625rem solid var(--primary-mountain-forest);align-self:stretch;font-family:var(--font-family-dm-sans);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem;padding:0rem}.content-block-txt-wrap.link-list ul li a{padding:1.25rem 2.5rem 1.25rem 0;font-size:1.25rem;display:flex;color:var(--primary-mountain-forest);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;align-self:stretch;text-decoration:none;position:relative}.content-block-txt-wrap.link-list ul li a:after{content:'';position:absolute;right:0;top:35%;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M1.19873 21.3008L20.9005 1.59899' stroke='%231C4220' stroke-width='1.27237'/%3E%3Cpath d='M1 1.5H21V21.5' stroke='%231C4220' stroke-width='1.27237'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1;transition:opacity 0.3s ease}.content-block-txt-wrap.download-list ul li{list-style:none;border-bottom:0.0625rem solid var(--primary-mountain-forest);align-self:stretch;font-family:var(--font-family-dm-sans);font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem;padding:0rem}.content-block-txt-wrap.download-list ul li a{padding:1.25rem 0rem 1.25rem 2.5rem;display:flex;color:var(--primary-mountain-forest);flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;align-self:stretch;text-decoration:none;position:relative}.content-block-txt-wrap.download-list ul li a:before{content:'';position:absolute;left:0;top:35%;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='29' viewBox='0 0 24 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1152 0.220703L12.1152 22.1189' stroke='%231C4220' stroke-width='1.5'/%3E%3Cpath d='M23.2305 11.1147L12.1156 22.2296L1.0008 11.1147' stroke='%231C4220' stroke-width='1.5'/%3E%3Crect width='22.2297' height='1' transform='translate(1 27.2295)' fill='%231C4220'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:1;transition:opacity 0.3s ease}.enrolment-process{padding:2.5rem 0;background:var(--primary-observatory,white);overflow:hidden}.breadcrumb-wrap .breadcrumb li{font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;line-height:130%;color:var(--primary-observatory)}.breadcrumb-wrap .breadcrumb li + li:before{content:"/";color:var(--primary-observatory)}.breadcrumb-wrap .breadcrumb li a{color:var(--primary-observatory);text-decoration:none;font-weight:700}.testimonials-with-slider{position:relative;padding:2.5rem 0 0;overflow:hidden}.testimonials-with-slider .container-fluid{padding:0 0 0 2.5rem}.testimonials-with-slider .container-fluid .owl-nav{padding-right:2.5rem;align-items:center}.testimonials-with-slider .owl-item .avtar{width:5rem;height:5rem;border-radius:50%}.testimonials-with-slider .owl-item .left-content{position:relative;display:flex;height:100%;justify-content:space-between;flex-direction:column;padding-left:1rem}.testimonials-with-slider .owl-item .left-content .vr{height:100%;background-color:var(--primary-mountain-forest);width:1px;position:absolute;left:0}.testimonials-with-slider .owl-item .left-content h1{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:11vw;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.4375rem;text-transform:uppercase}.testimonials-with-slider .owl-item .left-content .quote-text{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:var(--font-size-b1,1.25rem);font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.025rem}.three-column-section{padding:2.5rem 0}.three-column-section h5{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.gallery-section{padding:2.5rem 0}.gallery-section h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:var(--font-size-h4,1.875rem);font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}.gallery-section .gallery-grid{padding:6.5rem 0 0}.gallery-section .gallery-grid .gallery-item{position:relative;margin-bottom:2.5rem}.gallery-section .gallery-grid .gallery-item a{display:flex;justify-content:center;align-items:center;position:relative}.gallery-section .gallery-grid .gallery-item a:before{content:"";display:flex;background:url(https://rls-live-s3.s3.me-central-1.amazonaws.com/static/images/gallery_Expand.svg?e0fd800a9680) no-repeat center rgba(0,0,0,0.4);position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;opacity:0;transition:all ease 0.25s}.gallery-section .gallery-grid .gallery-item a:hover::before{opacity:1}.learning-section{padding:2.5rem 0}.learning-section h4{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase;margin-bottom:1.25rem}.fullwidthimage-with-image-slider{background-repeat:no-repeat;background-size:cover;min-height:100vh;padding:0}.fullwidthimage-with-image-slider .overlay{padding:4.5rem 0;position:relative;margin:auto;background:rgba(0,0,0,0.6)}.fullwidthimage-with-image-slider .image-slider{max-width:28.1875rem;margin:auto;height:fit-content}.fullwidthimage-with-image-slider .image-slider p{margin:0}.fullwidthimage-with-image-slider .carousel-title{font-family:'DM Serif Text',serif;font-size:3.75rem;line-height:1;color:var(--primary-observatory)}.fullwidthimage-with-image-slider .slide-counter{font-family:'DM Sans',sans-serif;font-size:1.25rem;letter-spacing:1px}.fullwidthimage-with-image-slider .nav-btns{bottom:3.5vh}.fullwidthimage-with-image-slider .nav-btns .btn:hover{background:var(--primary-mountain-forest)}.fullwidthimage-with-image-slider .dots{bottom:3.5vh}.fullwidthimage-with-image-slider .dots .dot{width:4px;height:30px;background:rgba(255,255,255,0.3);border-radius:1000px;transition:0.3s}.fullwidthimage-with-image-slider .dots .dot.active{height:50px;background:var(--primary-observatory)}.image-v-wrap{width:100%;position:relative;overflow:hidden}.g_visual_whipe{background-color:var(--primary-mountain-forest);z-index:1;width:100%;height:100%;display:block;position:absolute;top:auto;bottom:0%;left:0%;right:0%}.white-bg{background:var(--primary-observatory)}.white-bg *{color:var(--primary-mountain-forest)}.light-green-bg{background:var(--primary-morning-dew)}.light-green-bg *{color:var(--primary-mountain-forest)}.light-sand-bg{background:var(--primary-sand)}.light-sand-bg *{color:var(--primary-mountain-forest)}.dark-green-bg{background:var(--primary-mountain-forest)}.dark-green-bg *{color:var(--primary-morning-dew)}.three-column-list .left-content{display:flex;flex-direction:column;justify-content:space-between}.three-column-list .left-content .top-content h6{color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:900;line-height:130%;text-transform:uppercase}.three-column-list .left-content .top-content h4{color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-dm-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem}.three-column-list .left-content ul{padding:0;margin:0;border-top:1px solid var(--primary-mountain-forest)}.three-column-list .left-content ul li{list-style:none;display:flex;height:1.8125rem;padding:1.25rem 0;align-items:center;gap:0.625rem;align-self:stretch;border-bottom:1px solid var(--primary-mountain-forest)}.three-column-list .right-content{display:flex;flex-direction:column;justify-content:space-between}.two-column-fullwidth-section .container-fluid>.row{min-height:48.75rem}.two-column-fullwidth-section .container-fluid>.row .left-block,.two-column-fullwidth-section .container-fluid>.row .right-block{flex-direction:column;display:flex;gap:2.5rem;justify-content:space-between;min-height:80vh}.two-column-fullwidth-section .container-fluid>.row .left-block .top-content,.two-column-fullwidth-section .container-fluid>.row .right-block .top-content,.two-column-fullwidth-section .container-fluid>.row .left-block .bottom-content,.two-column-fullwidth-section .container-fluid>.row .right-block .bottom-content{display:flex;flex-direction:column;gap:0.625rem}.two-column-fullwidth-section .container-fluid>.row .left-block .top-content h6,.two-column-fullwidth-section .container-fluid>.row .right-block .top-content h6,.two-column-fullwidth-section .container-fluid>.row .left-block .bottom-content h6,.two-column-fullwidth-section .container-fluid>.row .right-block .bottom-content h6{text-transform:uppercase;font-weight:bold}.two-column-fullwidth-section .container-fluid>.row .left-block .top-content h2,.two-column-fullwidth-section .container-fluid>.row .right-block .top-content h2,.two-column-fullwidth-section .container-fluid>.row .left-block .bottom-content h2,.two-column-fullwidth-section .container-fluid>.row .right-block .bottom-content h2{margin-bottom:2.5rem}.two-column-fullwidth-section .container-fluid>.row .left-block .top-content h5{font-weight:900}main .section{padding:2.5rem 0}.modal .modal-content{border-radius:0;background:none;border:none}.modal .modal-content a.close-button{padding:0.5rem 0;background:none;color:var(--primary-observatory);text-decoration:none;display:inline-flex;align-self:flex-end;width:fit-content}.modal .modal-content .modal-body{padding:inherit}.modal .modal-content .modal-body .row{margin:0}.modal .modal-content .modal-body .row>div{background:var(--primary-morning-dew)}.modal .modal-content .modal-body h3{color:var(--primary-mountain-forest,#1C4220);font-family:var(--font-family-dm-serif-text);font-size:2.8125rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.05625rem}.modal .modal-content .modal-body .image-block{padding:0}.modal .modal-content .modal-body .image-block img{aspect-ratio:360/458}.blogs-blocks .blog{position:relative;padding-bottom:5.25rem;border:1px solid var(--primary-mountain-forest);width:100%}.blogs-blocks .blog .blog-image img{}.blogs-blocks .blog .blog-desc{padding:2.61525rem 2.61525rem 0;display:flex;flex-direction:column;gap:1.63rem}.blogs-blocks .blog .blog-desc .category{display:flex;gap:0.5rem}.blogs-blocks .blog .blog-desc .category span{display:inline-flex;background:var(--primary-mountain-forest);color:var(--primary-morning-dew);border-radius:1000px;padding:0.25rem 1rem}.blogs-blocks .blog .blog-desc h2{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-serif-text);font-size:1.96144rem;font-style:normal;font-weight:400;line-height:100%;margin:0 0 1.75rem}.blogs-blocks .blog .blog-desc h2 a{text-decoration:none;color:var(--primary-mountain-forest)}.blogs-blocks .blog .blog-desc .blog-footer{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.98075rem;font-style:normal;font-weight:400;line-height:130%;position:absolute;bottom:2.61525rem;padding:1.63456rem 0 0;left:2.5rem;right:2.5rem;border-top:1px solid var(--primary-mountain-forest)}.blogs-blocks .blog .blog-desc .blog-footer a{text-decoration:none;color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.98075rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01963rem;text-transform:uppercase}.blogs-blocks{padding:1rem 0 5rem}.blogs-blocks .row{gap:2.5rem 0}.blogs-blocks .row>div{display:flex}.blog-list-section .gallery-controls{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:0.01875rem;text-transform:uppercase;display:flex;justify-content:space-between;margin-top:7.5rem;align-items:center;margin-bottom:1.5rem}.blog-list-section .gallery-controls div{display:inline-flex;gap:0.6875rem}.blog-list-section .gallery-controls div button{display:flex;width:4.375rem;height:2.3125rem;padding:0.625rem 1.25rem;justify-content:center;align-items:center;gap:var(--spacing-xs,0.625rem);border-radius:var(--radius-huge,62.5rem);border:1px solid var(--primary-mountain-forest)}.divider{height:0.0625rem;width:100%}.content-block-txt-wrap ul{padding:0;border-top:1px solid var(--primary-mountain-forest)}.content-block-txt-wrap ul li{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:0.9375rem;font-style:normal;font-weight:400;line-height:130%;position:relative;padding:0.175rem 0;border-bottom:1px solid var(--primary-mountain-forest);list-style:none}.content-block-txt-wrap.bullet-list ul li{padding:0.5rem 0.5rem 0.5rem 0.9375rem}.content-block-txt-wrap.bullet-list ul li:before{content:"";width:0.5rem;height:0.5rem;background:var(--primary-mountain-forest);position:absolute;display:block;border-radius:50%;top:0.875rem;left:0}.content-block-txt-wrap.check-list ul li{padding-left:1.25rem}.content-block-txt-wrap.check-list ul li:before{position:absolute;background:none;width:auto;height:auto;font-family:"Font Awesome 6 Free";content:"\f0ac";color:var(--primary-mountain-forest);left:0;top:0.5rem}.content-block-txt-wrap.check-list ul li a{text-decoration:none;color:var(--primary-mountain-forest)}.blog-list-page .hero-section{height:auto}.blog-list-page .hero-section .blog-banner-content{padding:7.5rem 0 0}.blog-list-page .search-bar{border-bottom:1px solid var(--primary-mountain-forest)}.blog-list-page .blog-card-grid .grid-item{margin-bottom:2.5rem}.blog-list-page .blog-card-grid .grid-item.hidden{display:none}.blog-detail-page .hero-section .hero-content{color:var(--primary-observatory)}.blog-detail-page .hero-section .hero-content .category{display:inline-flex;padding:0.3125rem 0.9375rem;justify-content:center;align-items:center;gap:0.5rem;border-radius:62.5rem;border:1px solid var(--primary-observatory);color:var(--primary-observatory);font-family:var(--font-family-dm-sans);font-size:0.8125rem;font-style:normal;font-weight:500;line-height:130%;letter-spacing:0.04063rem;text-transform:uppercase;margin-bottom:2rem;width:fit-content}.blog-detail-page .hero-section .hero-content h2{color:var(--primary-observatory);font-family:var(--font-family-dm-serif-text);font-size:3.75rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.075rem;margin-bottom:2rem}.blog-detail-page .top-content{display:flex;flex-direction:column;gap:3.75rem}blockquote{color:var(--primary-mountain-forest);font-family:var(--font-family-dm-sans);font-size:var(--font-size-h4,1.875rem);font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.01875rem;margin-bottom:1.5rem;position:relative}blockquote span.quote{display:inline-flex;position:relative}blockquote span.quote:first-child{top:-0.5rem;padding-right:0.25rem}blockquote span.quote:last-child{left:1.5rem}a[href^=tel]{text-decoration:none;color:var(--primary-morning-dew,#D5E4C0)}.img-wrap>img{margin-bottom:0.25rem}@media (max-width:1300px){html{font-size:14px}body .fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3{margin-bottom:2.5rem}body .fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3 .timer-block{text-align:center}body .fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3 .timer-block .timer-value span{font-size:10rem}}@media (max-width:992px){.gallery-section .gallery-grid .gallery-item{margin-bottom:0.5rem}.blog-list-section .gallery-controls,.events-section .gallery-controls{margin-top:1.5rem}.fullwidthimage-with-image-slider .overlay .container-fluid>div{text-align:center}.fullwidthimage-with-image-slider .overlay .container-fluid>div .bottom-content .dots,.fullwidthimage-with-image-slider .overlay .container-fluid>div .bottom-content .nav-btns{justify-content:center}.vision-section .container-fluid>.row.vision-stats-row{gap:0}.two-column-fullwidth-section .left-block,.two-column-fullwidth-section .right-block{min-height:inherit}.img-fluid{width:100%}.innerpage .section .container-fluid,.container-fluid{padding:0 1rem}.innerpage .section .container-fluid>.row,.container-fluid>.row{gap:1.5rem 0}.innerpage .section .container-fluid>.row .top-content,.container-fluid>.row .top-content{padding-top:1rem;padding-bottom:1rem}.innerpage .section .container-fluid>.row .bottom-content .row,.container-fluid>.row .bottom-content .row{gap:1.5rem}.banner{max-height:inherit}.header .header-right-block{justify-content:flex-end;gap:1rem}.header .header-right-block .hero-actions{display:none}.vision-section .container-fluid .vision-stats-row{margin-top:2rem}.vision-section .container-fluid .vision-stats-row .vision-stat-card{padding:1.5rem 0;min-height:inherit}.section.vision-section .container-fluid .top-row{min-height:auto}}@media (max-width:768px){:root{--main-title-size:var(--mobile-main-title-size);--subtitle-size:var(--mobile-subtitle-size);--coming-soon-size:var(--mobile-coming-soon-size);--logo-width:var(--mobile-logo-width);--bird-width:var(--mobile-bird-width)}.bird-img{top:1rem;right:1rem}.mobile-menu{display:flex}.innerpage .section .container-fluid{padding:0 1rem}.two-column-fullwidth-section .left-block,.two-column-fullwidth-section .right-block{min-height:0!important;padding:1rem}.content-block-txt-wrap{gap:0}.timeline-section{position:relative}.timeline-section .owl-nav{margin-top:2rem}}@media (max-width:767px){body .wrapper{max-width:100vw;overflow:hidden}body .wrapper .hero-section .hero-slide .overlay .hero-content{padding-bottom:6.5rem}body .wrapper .hero-section .hero-slide .overlay .hero-content .bottom-content>.row{gap:2rem}body .wrapper .hero-section .hero-slide .overlay .hero-content h1.hero-title{font-size:4rem}body .wrapper .hero-section .hero-slide .overlay .hero-content .gallery-controls{width:100%;bottom:0;position:relative;max-width:100vw;left:0;right:0;padding:0 1rem 1rem}body main h1{font-size:4rem}body main .section.promo-parallax-section{padding:3rem 0;min-height:auto}body main .section.promo-parallax-section .promo-title{font-size:4.5rem}body main .section.promo-parallax-section .image-01{display:none}body .fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3{margin-bottom:2.5rem}body .fullwidth-video-section .video-wrapper .overlay .timer-block-wrap .row .col-lg-3 .timer-block .timer-value span{font-size:7rem}body .image-v-wrap{margin-bottom:1rem}body .soaring-section{padding:1rem 0 3rem}body .soaring-section .soaring-label,body .soaring-section .soaring-meta{position:relative!important;left:inherit;right:inherit;top:inherit;bottom:inherit;padding:1rem 0}body .soaring-section .soaring-main-text{font-size:2.5rem}body .local-nav li{max-width:100%}body.innerpage .section .container-fluid .help-container .contact-item{padding:1.5rem 0}body.blog-detail-page .wrapper .section.three-column-list .container-fluid>.row{gap:0.5rem}body.blog-detail-page .wrapper .section.three-column-list .container-fluid>.row .top-content{padding:0;gap:1rem}body.blog-detail-page .wrapper .section.two-column-fullwidth-section .left-block,body.blog-detail-page .wrapper .section.two-column-fullwidth-section .right-block{padding:0}body.blog-detail-page .wrapper .section.two-column-fullwidth-section .left-block .top-content,body.blog-detail-page .wrapper .section.two-column-fullwidth-section .right-block .top-content{padding:0 1rem}}@media (min-width:992px){.container-fluid .row{margin:0 -1.25rem}.container-fluid .row>div{padding:0 1.25rem}}@media (min-width:768px) and (max-width:992px){.timeline-section .container-fluid .timeline-cards>.row>div{margin-bottom:3rem}.journey-section .container-fluid .journey-cards .row>div{margin-bottom:2rem}}@media (min-width:1600px){html{font-size:18px}}@media (min-width:1800px){html{font-size:20px}}@media (min-width:2500px){html{font-size:26px}}@media (min-width:3000px){font-size:32px;}body.menu-open{overflow:hidden}