@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Light.woff2") format("woff2"),url("../fonts/GillSans-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-LightItalic.woff2") format("woff2"),url("../fonts/GillSans-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans.woff2") format("woff2"),url("../fonts/GillSans.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Italic.woff2") format("woff2"),url("../fonts/GillSans-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Medium.woff2") format("woff2"),url("../fonts/GillSans-Medium.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-MediumItalic.woff2") format("woff2"),url("../fonts/GillSans-MediumItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Bold.woff2") format("woff2"),url("../fonts/GillSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-BoldItalic.woff2") format("woff2"),url("../fonts/GillSans-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-Heavy.woff2") format("woff2"),url("../fonts/GillSans-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gill Sans';src:url("../fonts/GillSans-HeavyItalic.woff2") format("woff2"),url("../fonts/GillSans-HeavyItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}.nav-bar{background:#82c341;height:100%;left:0;padding:25px;position:fixed;top:0;width:90px;z-index:100}.nav-bar a{margin-bottom:25px;max-width:40px}.nav-bar a img{max-width:100%}.tree-selection{background:#E5E5E5;height:100%;left:90px;overflow-y:auto;padding:25px;position:fixed;top:0;z-index:110;width:310px}@media (min-width: 1366px){.tree-selection{width:330px}}.tree-selection h2{color:#82C341;font:600 24px/1.2 'Gill Sans', sans-serif;letter-spacing:0.09em}.tree-selection .tree-link .icon{max-height:95px}.tree-selection .tree-link a{background:#82c341;border-radius:10px;color:#FFFFFF;font:600 18px 'Gill Sans', sans-serif;height:125px;margin-bottom:10px;padding-bottom:5px;width:125px}.tree-selection .filter{background:#82c341;border-radius:10px}.tree-selection .filter .icon{max-height:95px}.tree-selection .filter .heading-filter{background:#CBDB2F;border-radius:10px 10px 0 0;color:#FFFFFF;font:600 18px 'Gill Sans', sans-serif;height:125px;position:relative}.tree-selection .filter .heading-filter .cross-filter{cursor:pointer;line-height:1;position:absolute;right:15px;top:15px;z-index:100}.tree-selection .filter .filter-links{border-radius:0 0 10px 10px;border-top:1px solid #fff}.tree-selection .filter .filter-links li{border-bottom:1px solid #fff}.tree-selection .filter .filter-links li a{display:block;padding:10px 0;color:#FFFFFF;font:18px 'Gill Sans', sans-serif;text-decoration:none}.tree-selection .filter .filter-links li.active{background:#CBDB2F}.tree-selection .filter .filter-links li.active a{font-weight:600}.tree-selection .filter .filter-links li:last-child{border-bottom:0 none}.tree-selection .cta{background:#CBDB2F;color:#fff;font:600 24px/1 'Gill Sans', sans-serif;margin-top:10px;padding:15px;width:100%}.tree-selection .cta+.cta{margin-top:10px}.landing{background-color:#82C341;background-repeat:no-repeat;background-position:right bottom;min-height:100vh}.landing h1{color:#fff;font:600 58px/1.2 'Gill Sans', sans-serif;letter-spacing:0.09em}.landing .cta{background:#CBDB2F;color:#fff;font:600 24px/1.2 'Gill Sans', sans-serif;height:64px;width:280px}.trees{padding-left:400px}@media (min-width: 1366px){.trees{padding-left:420px}}.trees-meta{padding-left:590px}.tree-wraps{height:100vh;overflow-y:auto;padding:0 25px 25px}.tree-wraps .heading{background:#fff;position:-webkit-sticky;position:sticky;left:0;padding:25px 0 0;top:0;width:100%;z-index:100}.tree-wraps .heading h2{color:#82C341;font:600 24px/1.2 'Gill Sans', sans-serif;letter-spacing:0.09em}.tree-wraps .box .img{border:1px solid #e5e5e5;border-radius:20px;overflow:hidden;position:relative}.tree-wraps .box .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;left:0;top:0}.tree-wraps .box .img:before{content:'';padding-top:110%;display:block}.tree-wraps .box .name{color:#6B7069;font:24px/1.2 'Gill Sans', sans-serif;padding:20px 0}.tree-selected{background:#CBDB2F;height:100%;left:90px;position:fixed;width:500px}.tree-selected .heading{padding:25px 25px 15px}.tree-selected .heading h2{color:#6B7069;font:300 50px/1.2 'Gill Sans', sans-serif}.tree-selected .heading h3{color:#6B7069;font:italic 26px/1.2 'Gill Sans', sans-serif}.tree-selected .heading h4{color:#fff;font:20px/1.2 'Gill Sans', sans-serif;letter-spacing:0.09em}.tree-selected .views-slide,.tree-selected .owl-stage-outer,.tree-selected .owl-stage,.tree-selected .owl-item,.tree-selected .item{height:100%}.tree-selected .views-slide .owl-stage .owl-item img{height:100%;-o-object-fit:cover;object-fit:cover}.tree-selected .views-slide .owl-nav button{bottom:50px;position:absolute}.tree-selected .views-slide .owl-nav button.owl-prev{left:20px}.tree-selected .views-slide .owl-nav button.owl-next{right:20px}.tree-selected .item{height:100%;left:0;position:absolute;top:0;width:100%}.tree-selected .item img{height:100%;-o-object-fit:cover;object-fit:cover}.tree-detail{height:100vh;position:fixed;width:calc(100% - 590px)}.tree-detail .meta{overflow-y:auto;padding:25px 25px 90px}.tree-detail .meta h2{color:#82C341;font:600 22px/1 'Gill Sans', sans-serif;margin-bottom:5px}.tree-detail .meta p{color:#6B7069;font:20px/1 'Gill Sans', sans-serif;margin-bottom:20px}.tree-detail .meta p.note{font-size:18px;line-height:normal}.tree-detail .cta-row{bottom:0;margin-top:20px;position:absolute;right:0;width:100%}.tree-detail .cta-row .cta{background:#F7921E;color:#fff;font:600 24px 'Gill Sans', sans-serif;height:65px;padding:15px}.grid-landing{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px}
