/*!
Theme Name: Infinity Christmas Trees
Author: Orphans
Author URI: https://orphans.co.uk/
Version: 1.0.0
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes header-reveal{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes header-reveal{0%{-webkit-transform:translateY(-150%);transform:translateY(-150%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}body,html{margin:0;padding:0;font-family:"Lato",sans-serif;font-size:16px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#fff}body{background-color:#02374A}.alignleft,img.alignleft{float:left;padding-right:20px;padding-bottom:20px}.alignright,img.alignright{float:right;padding-left:20px;padding-bottom:20px}.aligncenter,img.aligncenter{display:block;margin:auto}.overflow-wrap{overflow:hidden}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.container img{max-width:100%;height:auto}.container.slim{max-width:880px}.col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.col-wrap .col{width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-wrap .col.w1{width:8.33333%}.col-wrap .col.w2{width:16.66667%}.col-wrap .col.w3{width:25.0%}.col-wrap .col.w4{width:33.33333%}.col-wrap .col.w5{width:41.66667%}.col-wrap .col.w6{width:50.0%}.col-wrap .col.w7{width:58.33333%}.col-wrap .col.w8{width:66.66667%}.col-wrap .col.w9{width:75.0%}.col-wrap .col.w10{width:83.33333%}.col-wrap .col.w11{width:91.66667%}.col-wrap .col.w12{width:100.0%}@media (max-width: 740px){.col-wrap .col{width:100% !important;padding:20px}}.bgi-fallback img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html.no-objectfit .bgi-fallback img{display:none}.bgi-fallback .bg-fallback{display:block;width:100%;height:100%;background-position:center center;background-size:cover}.trees::before{content:"";display:block;height:68px;background-image:url("svg/tree.svg");background-repeat:repeat-x;background-size:contain;width:100%;background-position:center}h1,h2,h3,h4,h5,h6{color:#fff;margin:0;margin-bottom:1.5rem;line-height:1em}h1{font-family:"DM Sans",sans-serif;line-height:1.35em}h2{font-family:"DM Sans",sans-serif}h3{font-family:"DM Sans",sans-serif}h4{font-family:"DM Sans",sans-serif;text-transform:uppercase}p,main#primary ul li,main#primary ol li{margin:0;margin-bottom:1rem;line-height:1.6em;font-size:1.1rem}main#primary ul li,main#primary ol li{margin-bottom:.5rem}a.button,span.button{display:inline-block;padding:16px 24px;background-color:#D5752B;color:#fff;text-transform:uppercase;font-size:.875rem;text-decoration:none;border-radius:40px;-webkit-transition:.25s;transition:.25s;-webkit-box-shadow:none;box-shadow:none;border:0;cursor:pointer}a.button:hover,span.button:hover{opacity:.75}a.button.primary,span.button.primary{background-color:#007E9E}.link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#007E9E;font-size:1.05em;letter-spacing:.1em;padding-bottom:8px;border-bottom:1px solid currentColor;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:24px;text-decoration:none}.link-button::after{content:"";-webkit-mask-image:url(svg/arrow-right.svg);mask-image:url(svg/arrow-right.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;display:inline-block;width:1em;height:1em;background-color:currentcolor;margin-left:8px;-webkit-transform:translateX(-2px);transform:translateX(-2px);-webkit-transition:.25s;transition:.25s}:hover>.link-button::after{-webkit-transform:translateX(0);transform:translateX(0)}.link-button.white{color:#fff}.preheader-wrapper{position:relative;height:34px}.preheader{height:24px;position:absolute;z-index:15000;left:0;top:0;right:0;padding:5px 0;background-color:#CEEAEA;font-size:.8rem}.preheader .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.preheader .container nav{padding:5px 0}.preheader .container nav ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.preheader .container nav ul li{display:block;color:#0C475C;margin-left:20px}.preheader .container nav ul li a{color:inherit;text-decoration:none}.preheader .container nav ul li a:hover{text-decoration:underline}@media (max-width: 740px){.preheader .container nav{margin-right:10px}}.preheader a.contact{padding:5px 0;position:relative;display:block;color:#0C475C;text-decoration:none;margin-left:30px;padding-left:30px}.preheader a.contact::before{background-color:currentcolor;bottom:0;content:'';position:absolute;display:block;height:22px;left:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;top:0;width:22px}.preheader a.contact.email::before{-webkit-mask-image:url("svg/icon-email.svg");mask-image:url("svg/icon-email.svg")}.preheader a.contact.phone::before{-webkit-mask-image:url("svg/icon-phone.svg");mask-image:url("svg/icon-phone.svg")}@media (max-width: 740px){.preheader a.contact{font-size:0px;margin-left:15px;padding-left:20px}}body.header-snapped .preheader{position:fixed;-webkit-animation:header-reveal .5s forwards;animation:header-reveal .5s forwards}body.admin-bar.header-snapped .preheader{top:32px}@media (max-width: 740px){.preheader{position:absolute !important}}.header-wrapper{position:relative;height:112px}@media (max-width: 740px){.header-wrapper{height:80px}}header#masthead{position:absolute;z-index:10000;padding:25px 0;background-color:#02374A;top:0;left:0;right:0;height:62px}header#masthead .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header#masthead .container .logo{display:block;width:230px}header#masthead .container .logo img{display:block;width:100%}@media (max-width: 740px){header#masthead .container .logo{width:160px}}header#masthead .container nav#primary-menu{margin-left:auto;padding:12px 0}@media (max-width: 740px){header#masthead .container nav#primary-menu{display:none}}@media (max-width: 740px){header#masthead .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.header-snapped header#masthead{position:fixed;padding:15px 0;height:44px;-webkit-animation:header-reveal .5s forwards;animation:header-reveal .5s forwards;-webkit-box-shadow:0 -10px 10px 10px rgba(0,0,0,0.25);box-shadow:0 -10px 10px 10px rgba(0,0,0,0.25);top:34px}body.header-snapped header#masthead .logo{width:160px}body.header-snapped header#masthead nav#primary-menu{padding:4px 0}@media (max-width: 740px){header#masthead{height:44px;padding:18px 0}}body.admin-bar.header-snapped header#masthead{top:66px}@media (max-width: 740px){header#masthead{position:absolute !important}}.promo-banner{position:relative;z-index:5;padding:15px;font-family:"DM Sans",sans-serif;font-weight:bold;font-size:1.125rem;color:#fff;background-color:#99C1BF;text-align:center;-webkit-box-shadow:0 -10px 25px 10px rgba(0,0,0,0.25);box-shadow:0 -10px 25px 10px rgba(0,0,0,0.25);-webkit-transition:.25s;transition:.25s}.promo-banner-link{display:block;text-decoration:none}.promo-banner-link:hover .promo-banner{background-color:#79aeab}nav#primary-menu{font-family:"DM Sans",sans-serif;-webkit-transform:translateX(20px);transform:translateX(20px)}nav#primary-menu ul{margin:0;padding:0}nav#primary-menu ul li{position:relative;display:inline-block;margin-left:-4px}nav#primary-menu ul li a{display:block;line-height:26px;padding:5px 20px;font-size:1rem;color:#fff;text-decoration:none;-webkit-transition:.25s;transition:.25s}@media (max-width: 1194px){nav#primary-menu ul li a{padding:5px 15px}}@media (max-width: 1000px){nav#primary-menu ul li a{font-size:1.6vw}}nav#primary-menu ul li ul{position:absolute;top:46px;left:50%;opacity:0;visibility:hidden;width:240px;-webkit-transition:.25s;transition:.25s;background-color:#0C475C;padding:10px 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:top center;transform-origin:top center;border-radius:4px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.25);box-shadow:0 15px 30px rgba(0,0,0,0.25);pointer-events:none}nav#primary-menu ul li ul::before{position:absolute;display:block;content:'';top:-4px;left:50%;width:15px;height:15px;background-color:#0C475C;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);border-radius:2px}nav#primary-menu ul li ul::after{content:'';position:absolute;z-index:-5;top:10px;left:0;right:0;bottom:0;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}nav#primary-menu ul li ul li{margin:0;position:relative;display:block;text-align:left;line-height:.75rem}nav#primary-menu ul li ul li a{height:auto;color:#fff;line-height:1rem;padding:10px 20px}nav#primary-menu ul li ul li ul{position:absolute;padding-top:0px;padding-left:20px;left:100%;top:0;opacity:0;visibility:hidden;width:200px;-webkit-transition:.25s;transition:.25s;-webkit-transform-origin:0px 30px;transform-origin:0px 30px}nav#primary-menu ul li ul li ul::before{top:15px;left:15px;background-color:#093645}nav#primary-menu ul li ul li ul::after{top:0;left:20px}nav#primary-menu ul li ul li ul li a{height:auto;background-color:#093645;color:#fff}nav#primary-menu ul li ul li ul li:hover>a,nav#primary-menu ul li ul li ul li:focus>a{background-color:#06242f;color:#fff}nav#primary-menu ul li ul li:hover>a,nav#primary-menu ul li ul li:focus>a{color:#99C1BF}nav#primary-menu ul li ul li.current-menu-parent::before,nav#primary-menu ul li ul li.current-menu-item::before{display:none}nav#primary-menu ul li:hover>ul,nav#primary-menu ul li:focus>ul{opacity:1;visibility:visible;pointer-events:all}nav#primary-menu ul li:hover>a,nav#primary-menu ul li:focus>a{color:#99C1BF}nav#primary-menu ul li.menu-item-has-children>a{padding-bottom:15px;padding-right:40px;background-image:url("svg/menu-arrow.svg");background-repeat:no-repeat;background-position:right 20px top 15px}@media (max-width: 1000px){nav#primary-menu ul li.menu-item-has-children>a{padding-right:15px;background-image:none}}nav#primary-menu ul li.current-menu-parent::before,nav#primary-menu ul li.current-menu-item::before{position:absolute;display:block;content:'';height:2px;border-radius:2px;left:20px;right:20px;top:30px;background-color:#99C1BF}@media (max-width: 1000px){nav#primary-menu ul li{margin-left:-13px}}@media (max-width: 1000px){nav#primary-menu ul{padding-right:15px}}@media (max-width: 740px){nav#primary-menu{display:none}}#mobileMenu{display:none;position:absolute;top:0;left:0;right:0}@media (max-width: 740px){#mobileMenu{display:block}}#mobileMenu #mobileBurger{position:absolute;z-index:100;top:0;left:0;width:60px;height:80px}#mobileMenu #mobileBurger .lines{position:absolute;left:50%;top:50%;-webkit-transition:0.25s;transition:0.25s;width:40px;height:40px;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#mobileMenu #mobileBurger .lines .line1,#mobileMenu #mobileBurger .lines .line2,#mobileMenu #mobileBurger .lines .line3{display:block;position:absolute;z-index:100;top:13px;left:10px;height:2px;width:20px;background-color:#fff;-webkit-transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}#mobileMenu #mobileBurger .lines .line2{top:19px;-webkit-transform:scale(1);transform:scale(1);opacity:1}#mobileMenu #mobileBurger .lines .line3{top:25px}#mobileMenu #mobileBurger .lines .menu-label{position:absolute;top:50%;left:40px;text-transform:uppercase;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1rem;padding-bottom:2px;letter-spacing:.1rem}#mobileMenu #mobileBurger.active .line1,#mobileMenu #mobileBurger.active .line2,#mobileMenu #mobileBurger.active .line3{top:19px}#mobileMenu #mobileBurger.active .line1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mobileMenu #mobileBurger.active .line2{-webkit-transform:scale(0);transform:scale(0);opacity:0;left:100%}#mobileMenu #mobileBurger.active .line3{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#mobileMenu #mobileBurger.active::before{opacity:1;bottom:-8px;border:6px solid #0C475C;border-bottom-color:transparent;border-right-color:transparent}#mobileMenu #mobileBurger::before{content:"";position:absolute;width:0;height:0;left:50%;bottom:0;opacity:0;border:0 solid #0C475C;border-bottom-color:transparent;border-right-color:transparent;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}#mobileMenu .mobile-menuToggle{position:absolute;z-index:150;left:0;top:0;height:80px;width:60px;cursor:pointer;-webkit-transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}#mobileMenu .links{position:absolute;display:none;z-index:100;left:0;right:0;top:80px;padding:10px 0;overflow:auto;background-color:#0C475C}#mobileMenu .links .searchBox{position:relative;padding:10px 0}#mobileMenu .links .searchBox input[type="search"]{-webkit-appearance:none;height:40px;width:100%;border:0;padding:0;font-size:16px;font-family:"Lato",sans-serif;padding-left:20px;padding-right:70px;background-color:rgba(0,0,0,0.1);color:#fff;border-radius:0}#mobileMenu .links .searchBox input[type="search"]::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}#mobileMenu .links .searchBox input[type="search"]::-moz-placeholder{color:rgba(255,255,255,0.6)}#mobileMenu .links .searchBox input[type="search"]:-ms-input-placeholder{color:rgba(255,255,255,0.6)}#mobileMenu .links .searchBox input[type="search"]::-ms-input-placeholder{color:rgba(255,255,255,0.6)}#mobileMenu .links .searchBox input[type="search"]::placeholder{color:rgba(255,255,255,0.6)}#mobileMenu .links .searchBox input[type="submit"]{position:absolute;top:10px;right:0;width:60px;height:40px;margin:0;padding:0;border:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDAgNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNSI+PGNpcmNsZSBjeD0iMzQuNTcyIiBjeT0iMzUuOTI5IiByPSIxMi41NzIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIzLjg3IiB0cmFuc2Zvcm09Im1hdHJpeCguNTE3MDMgMCAwIC41MTcwMyAuNjI1IC0uMDc2KSIvPjxwYXRoIGQ9Ik0yMyAyM2w1LjUgNS41IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:40px;background-position:center;background-color:rgba(0,0,0,0.1)}#mobileMenu .links ul{position:relative;margin:0;padding:0;padding-bottom:15px;margin-bottom:15px}#mobileMenu .links ul li{margin:0;position:relative;list-style:none;background-repeat:no-repeat;background-position:top right}#mobileMenu .links ul li a{position:relative;display:block;padding-left:20px;padding-right:20px;line-height:20px;font-size:16px;text-decoration:none;text-align:left;color:#fff;-webkit-transition:0.25s;transition:0.25s;padding-top:10px;padding-bottom:10px}#mobileMenu .links ul li a:hover{color:rgba(255,255,255,0.6)}#mobileMenu .links ul li img{display:none}#mobileMenu .links ul li ul{margin:0;padding:0;margin-left:20px;background-color:rgba(255,255,255,0.1);padding-top:10px;padding-bottom:10px;margin-bottom:10px}#mobileMenu .links ul li.collapsed{cursor:pointer}#mobileMenu .links ul li.collapsed #mobileMenu .links li a:hover{color:rgba(255,255,255,0.6)}#mobileMenu .links ul li.collapsed>a:nth-of-type(1)::before{content:"";position:absolute;bottom:0;right:-60px;width:60px;top:100%;opacity:0;background-color:rgba(255,255,255,0.1);background-position:center;background-repeat:no-repeat;pointer-events:none;-webkit-transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}#mobileMenu .links ul li.collapsed>a:nth-of-type(1)::after{content:"";position:absolute;top:0;right:-60px;width:60px;bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzAgMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiPjxwYXRoIGQ9Ik04IDExLjVsNyA3IDctNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=");background-position:center;background-repeat:no-repeat;background-size:30px;pointer-events:none;-webkit-transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}#mobileMenu .links ul li.collapsed>a:nth-of-type(1){margin-right:60px;pointer-events:none}#mobileMenu .links ul li.expanded>a:nth-of-type(1){pointer-events:auto}#mobileMenu .links ul li.expanded>a:nth-of-type(1)::before{top:0;opacity:1}#mobileMenu .links ul li.expanded>a:nth-of-type(1)::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}#mobileMenu .links ul::after{content:'';position:absolute;bottom:-1px;left:20px;right:20px;display:block;height:2px;background-color:rgba(255,255,255,0.2)}#mobileMenu .links ul:last-child{margin:0;padding:0}#mobileMenu .links ul:last-child::after{display:none}#mobileMenu .links.active{left:0;right:0;visibility:visible;opacity:1}#hero{background-color:#282828}#hero.home{height:850px}#hero.home .home-slideshow{width:100%;height:100%}#hero.home .home-slideshow .glide__slides,#hero.home .home-slideshow .glide__track{height:100%}#hero.home .home-slideshow .glide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:400px;-webkit-box-sizing:border-box;box-sizing:border-box}#hero.home .home-slideshow .glide__slide .inner-text{position:relative;z-index:10;max-width:450px}#hero.home .home-slideshow .glide__slide .inner-text>*{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:0.75s cubic-bezier(0.22, 1, 0.36, 1);transition:0.75s cubic-bezier(0.22, 1, 0.36, 1);opacity:0;-webkit-transition-delay:0s !important;transition-delay:0s !important}#hero.home .home-slideshow .glide__slide .inner-text span.label{display:block;color:#fff;text-transform:uppercase;font-family:"DM Sans",sans-serif;font-weight:700;margin-bottom:15px}#hero.home .home-slideshow .glide__slide .inner-text h2{font-size:3.125rem;color:#fff;margin-bottom:20px}@media (max-width: 740px){#hero.home .home-slideshow .glide__slide .inner-text h2{font-size:2rem}}#hero.home .home-slideshow .glide__slide .inner-text p{color:#fff}#hero.home .home-slideshow .glide__slide .inner-text .button-wrap{margin-top:20px}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(1){-webkit-transition-delay:.075s !important;transition-delay:.075s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(2){-webkit-transition-delay:.15s !important;transition-delay:.15s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(3){-webkit-transition-delay:.225s !important;transition-delay:.225s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(4){-webkit-transition-delay:.3s !important;transition-delay:.3s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(5){-webkit-transition-delay:.375s !important;transition-delay:.375s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(6){-webkit-transition-delay:.45s !important;transition-delay:.45s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(7){-webkit-transition-delay:.525s !important;transition-delay:.525s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(8){-webkit-transition-delay:.6s !important;transition-delay:.6s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(9){-webkit-transition-delay:.675s !important;transition-delay:.675s !important}#hero.home .home-slideshow .glide__slide .inner-text>:nth-child(10){-webkit-transition-delay:.75s !important;transition-delay:.75s !important}#hero.home .home-slideshow .glide__slide.glide__slide--active .inner-text>*{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}#hero.home .home-slideshow .glide__slide.glide__slide--active span.label{opacity:.75}#hero.home .home-slideshow .glide__slide::before{display:block;content:'';position:absolute;z-index:5;left:0;right:0;bottom:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.75)));background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.75) 100%)}@media (max-width: 740px){#hero.home .home-slideshow .glide__slide{padding-bottom:165px}}#hero.home .home-slideshow .glide__bullets{margin-top:-250px;z-index:50;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#hero.home .home-slideshow .glide__bullets button{-webkit-transform:translateX(-10px);transform:translateX(-10px)}#hero.home .home-slideshow .glide__bullets button::before{background-color:rgba(255,255,255,0.2)}#hero.home .home-slideshow .glide__bullets button.glide__bullet--active{cursor:default}#hero.home .home-slideshow .glide__bullets button.glide__bullet--active::before{background-color:#D5752B !important}#hero.home .home-slideshow .glide__bullets button:hover::before{background-color:rgba(255,255,255,0.6)}@media (max-width: 740px){#hero.home .home-slideshow .glide__bullets button{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@media (max-width: 740px){#hero.home .home-slideshow .glide__bullets{margin-top:-135px}}@media (max-width: 740px){#hero.home{height:500px}}#hero.page{background-position:center center;background-size:cover}#hero.page .col-wrap{min-height:200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}#hero.page .col-wrap .col.button-wrapper{text-align:right}#hero.page .col-wrap .col.button-wrapper .button{padding:15px 40px}#hero.page .breadcrumb{font-family:"DM Sans",sans-serif;font-size:.875rem;color:#D5752B;margin-bottom:10px;text-shadow:0 0px 6px rgba(0,0,0,0.75)}#hero.page .breadcrumb a{color:inherit;text-decoration:none}#hero.page .breadcrumb a:hover{text-decoration:underline}#hero.page h1{margin:0;color:#fff;text-shadow:0 0px 6px rgba(0,0,0,0.25)}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media (max-width: 740px){.social-icons{gap:10px}}.social-icons a{background-color:#fff;padding:15px;-webkit-transition:.25s;transition:.25s;border-radius:100%}.social-icons a img{display:block}.social-icons a:hover{background-color:rgba(255,255,255,0.8)}@media (max-width: 740px){.social-icons a{padding:10px}}.newsletter-signup h4{margin-bottom:10px;font-size:18.7px;line-height:1.6em;color:#fff;font-family:"DM Sans",sans-serif}.newsletter-signup p{color:#fff}.newsletter-signup .phone{color:#fff;text-decoration:none}.newsletter-signup .disclaimer{position:absolute;bottom:10px}.newsletter-signup form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border-radius:40px;margin-top:30px;padding:4px;gap:10px}.newsletter-signup form input[type="text"]{padding:0;border:0;margin:0;height:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:40px;padding-left:25px}@media (max-width: 1230px){.newsletter-signup form input[type="text"]{width:100px}}.newsletter-signup form input[type="submit"]{padding:10px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#D5752B;border:0;color:#fff;font-size:.875rem;text-transform:uppercase;height:40px;border-radius:40px}@media (max-width: 1230px){.newsletter-signup form input[type="submit"]{padding:10px}}footer#colophon .site-footer__wrap{background-color:#0C475C}footer#colophon .container{padding-block:clamp(40px, calc(42.6667px + 1.6667vw), 64px)}footer#colophon .container .logo-section{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(32px, calc(26.6667px + 1.6667vw), 48px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer#colophon .container .logo-section .main-logo img{width:232px}footer#colophon .container .logo-section .external-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-20px}footer#colophon .container .logo-section .external-logos img.bctga-logo{max-width:90px;width:90px}footer#colophon .container .logo-section .external-logos img.wh-logo{max-width:160px;width:160px}@media (max-width: 740px){footer#colophon .container .logo-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer#colophon .container .logo-section .external-logos{margin:0}}.site-footer__upper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(40px, calc(42.6667px + 1.6667vw), 64px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 740px){.site-footer__upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.site-footer__lower{display:grid;gap:clamp(40px, calc(42.6667px + 1.6667vw), 64px);grid-template-columns:repeat(3, 1fr);margin-top:clamp(48px, calc(37.3333px + 3.3333vw), 80px)}@media (max-width: 1194px){.site-footer__lower{grid-template-columns:1fr 1fr}}@media (max-width: 740px){.site-footer__lower{grid-template-columns:1fr}}.site-footer__column a{color:#fff;text-decoration:none;-webkit-transition:.25s;transition:.25s}.site-footer__column a:hover{color:#99C1BF}.site-footer__column p:has(.contact){line-height:1;margin-bottom:12px}.site-footer__column .contact{-webkit-box-align:flex;-ms-flex-align:flex;align-items:flex;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.site-footer__column .contact::before{background-color:currentcolor;content:"";display:block;height:22px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:22px}.site-footer__column .contact.email::before{-webkit-mask-image:url("svg/icon-email.svg");mask-image:url("svg/icon-email.svg")}.site-footer__column .contact.phone::before{-webkit-mask-image:url("svg/icon-phone.svg");mask-image:url("svg/icon-phone.svg")}.site-footer__column-heading{color:#fff;font-size:18.7px;font-weight:700;margin-bottom:clamp(24px, calc(21.3333px + 0.8333vw), 32px);text-transform:uppercase}.footer-menu nav ul{display:grid;gap:12px;grid-template-columns:repeat(2, 1fr);margin:0;padding:0}.footer-menu nav ul li{list-style:none}.footer-menu nav ul li a{color:#fff;text-decoration:none}.orphans-signature{background-color:#093645;color:#fff;font-weight:bold;font-size:.75em;text-align:center;padding:15px 0}.orphans-signature a{color:inherit;text-decoration:none}.orphans-signature a:hover{text-decoration:underline}.post-password-form{max-width:65ch;margin-left:auto;margin-right:auto}.post-password-form p{font-size:1.25rem}.post-password-form label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-indent:-9999px}.post-password-form input[type="password"]{height:100%;padding:16px 24px}.post-password-form input[type="submit"]{display:inline-block;padding:16px 24px;background-color:#D5752B;color:#fff;text-transform:uppercase;font-size:.875rem;text-decoration:none;border-radius:40px;-webkit-transition:.25s;transition:.25s;-webkit-box-shadow:none;box-shadow:none;border:0;cursor:pointer;width:100%;margin-top:16px}.post-password-form input[type="submit"]:hover{opacity:.75}.assets{padding:clamp(48px, calc(37.3333px + 3.3333vw), 80px) 0}.assets__header{margin-bottom:clamp(32px, calc(26.6667px + 1.6667vw), 48px)}.assets__title{font-size:2.5rem;font-weight:600;color:#fff;margin:0;line-height:1.2}.assets__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:16px}.assets__item{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #fff;-webkit-transition:border-color .25s,-webkit-box-shadow .25s;transition:border-color .25s,-webkit-box-shadow .25s;transition:border-color .25s,box-shadow .25s;transition:border-color .25s,box-shadow .25s,-webkit-box-shadow .25s}.assets__item:hover{border-color:rgba(102,102,102,0.4);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.assets__image{width:100%;height:150px;overflow:hidden;background:rgba(206,234,234,0.3)}.assets__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.assets__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;gap:8px}.assets__footer .assets__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0.875rem;font-weight:500;margin:0;color:#0C475C;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.assets__download{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;color:#666;text-decoration:none;border-radius:4px;-webkit-transition:all .25s;transition:all .25s}.assets__download:hover{background:rgba(206,234,234,0.5);color:#0C475C}.assets__download svg{width:16px;height:16px}@media (max-width: 740px){.assets{padding:clamp(24px, calc(21.3333px + 0.8333vw), 32px) 0}.assets__header{margin-bottom:24px}.assets__title{font-size:2rem}.assets__grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:12px;padding:0 16px}.assets__image{height:120px}.assets__footer{padding:8px}.assets__footer .assets__title{font-size:0.8rem}.assets__download{width:28px;height:28px}.assets__download svg{width:14px;height:14px}}div.wpcf7{position:relative;width:100%;margin:auto;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}div.wpcf7 form p .wpcf7-form-control-wrap{display:block;width:100%;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}div.wpcf7 form p .wpcf7-form-control-wrap.your-message{width:100%}@media (max-width: 740px){div.wpcf7 form p .wpcf7-form-control-wrap{width:100%}}div.wpcf7 form br{display:none}div.wpcf7 form input[type="text"],div.wpcf7 form input[type="email"],div.wpcf7 form input[type="tel"],div.wpcf7 form textarea,div.wpcf7 form select{height:40px;width:100%;margin:0;border:0;padding:0;padding-left:16px;background-color:#F6F6F6;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Lato",sans-serif;font-weight:300;font-size:1em;-webkit-appearance:none;border-radius:0;-webkit-transition:.25s;transition:.25s;border-radius:10px}div.wpcf7 form input[type="text"]:focus,div.wpcf7 form input[type="text"]:active,div.wpcf7 form input[type="email"]:focus,div.wpcf7 form input[type="email"]:active,div.wpcf7 form input[type="tel"]:focus,div.wpcf7 form input[type="tel"]:active,div.wpcf7 form textarea:focus,div.wpcf7 form textarea:active,div.wpcf7 form select:focus,div.wpcf7 form select:active{outline:0;-webkit-box-shadow:inset 0 0 0 1px #D5752B;box-shadow:inset 0 0 0 1px #D5752B}div.wpcf7 form input[type="text"]::-webkit-input-placeholder, div.wpcf7 form input[type="email"]::-webkit-input-placeholder, div.wpcf7 form input[type="tel"]::-webkit-input-placeholder, div.wpcf7 form textarea::-webkit-input-placeholder, div.wpcf7 form select::-webkit-input-placeholder{font-size:1.375em;font-weight:100}div.wpcf7 form input[type="text"]::-moz-placeholder, div.wpcf7 form input[type="email"]::-moz-placeholder, div.wpcf7 form input[type="tel"]::-moz-placeholder, div.wpcf7 form textarea::-moz-placeholder, div.wpcf7 form select::-moz-placeholder{font-size:1.375em;font-weight:100}div.wpcf7 form input[type="text"]:-ms-input-placeholder, div.wpcf7 form input[type="email"]:-ms-input-placeholder, div.wpcf7 form input[type="tel"]:-ms-input-placeholder, div.wpcf7 form textarea:-ms-input-placeholder, div.wpcf7 form select:-ms-input-placeholder{font-size:1.375em;font-weight:100}div.wpcf7 form input[type="text"]::-ms-input-placeholder, div.wpcf7 form input[type="email"]::-ms-input-placeholder, div.wpcf7 form input[type="tel"]::-ms-input-placeholder, div.wpcf7 form textarea::-ms-input-placeholder, div.wpcf7 form select::-ms-input-placeholder{font-size:1.375em;font-weight:100}div.wpcf7 form input[type="text"]::placeholder,div.wpcf7 form input[type="email"]::placeholder,div.wpcf7 form input[type="tel"]::placeholder,div.wpcf7 form textarea::placeholder,div.wpcf7 form select::placeholder{font-size:1.375em;font-weight:100}div.wpcf7 form textarea{padding-top:10px;height:200px}div.wpcf7 form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1taXRlcmxpbWl0PSIxLjUiPjxwYXRoIGQ9Ik00IDEwbDEyIDEyIDEyLTEyIiBmaWxsPSJub25lIiBzdHJva2U9IiM2NjYiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:32px}div.wpcf7 form input[type="submit"]{display:inline-block;padding:16px 24px;background-color:#D5752B;color:#fff;text-transform:uppercase;font-size:.875rem;text-decoration:none;border-radius:40px;-webkit-transition:.25s;transition:.25s;-webkit-box-shadow:none;box-shadow:none;border:0;cursor:pointer;margin:0 auto}div.wpcf7 form input[type="submit"]:hover{opacity:.75}div.wpcf7 form div.wpcf7-response-output{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}div.wpcf7 form div.wpcf7-response-output.wpcf7-response-output{margin:0;margin-bottom:20px;border:0;padding:15px 20px;text-align:center;font-size:14px}div.wpcf7 form div.wpcf7-response-output.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#E5F2E6;color:#007f03}div.wpcf7 form div.wpcf7-response-output.wpcf7-response-output.wpcf7-mail-sent-ng{background-color:#F2E5E5;color:#7f0300}div.wpcf7 form div.wpcf7-response-output.wpcf7-response-output.wpcf7-spam-blocked,div.wpcf7 form div.wpcf7-response-output.wpcf7-response-output.wpcf7-validation-errors{background-color:#F9F5E7;color:#CCA314}div.wpcf7 form span.wpcf7-not-valid-tip{position:relative;z-index:10;text-align:center;background-color:#d8b3b2;color:#7f0300;padding:10px;font-size:14px;margin-top:5px}div.wpcf7 form span.wpcf7-not-valid-tip::before{position:absolute;z-index:-10;left:50%;top:-5px;content:'';width:20px;height:20px;background-color:#d8b3b2;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:-10px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.2s;transition:.2s}div.wpcf7 .ajax-loader{position:absolute;visibility:visible;margin:0;opacity:0;bottom:12px;left:-20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:none;width:16px;height:16px;-webkit-transition:.25s;transition:.25s}div.wpcf7 .ajax-loader.is-active{opacity:1}div.wpcf7 .ajax-loader::before{content:'';display:block;width:100%;height:100%;border:2px solid #DDD;border-right:2px solid #99C1BF;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:cf7-ajax-spin .5s linear infinite;animation:cf7-ajax-spin .5s linear infinite}@-webkit-keyframes cf7-ajax-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cf7-ajax-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glide__controls .glide__arrows{margin:0 30px}.glide__controls .glide__arrows button{width:36px;height:36px;border:none;border-radius:100%;font-size:0px;background-image:url(svg/carousel-arrow.svg);background-size:10px 14px;background-repeat:no-repeat;background-position:center center;-webkit-transition:.25s;transition:.25s;cursor:pointer}.glide__controls .glide__arrows button.glide__arrow--right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.glide__controls .glide__arrows button:hover{background-color:#fff}@media (max-width: 740px){.glide__controls .glide__arrows button{width:28px;height:28px}}.glide__bullets{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.glide__bullets button{display:block;border:0;margin:0;padding:0 10px;width:36px;height:20px;-webkit-box-sizing:content-box;box-sizing:content-box;background:transparent;cursor:pointer}.glide__bullets button::before{content:'';display:block;height:2px;background-color:rgba(255,255,255,0.3);border-radius:10px;-webkit-transition:.25s;transition:.25s}.glide__bullets button.glide__bullet--active{cursor:default}.glide__bullets button.glide__bullet--active::before{background-color:#fff}.glide__bullets button:hover::before{background-color:rgba(255,255,255,0.7)}@media (max-width: 740px){.glide__bullets button{width:24px;padding:0 4px}}.modal{overflow-y:auto;z-index:20000;inset:0;position:fixed;display:none}.modal.is-active{display:block}.modal__overlay{background-color:rgba(0,0,0,0.5);inset:0;position:fixed;z-index:1}.modal__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px}.modal__content{background-color:#0C475C;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width: 1194px){.modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal__content h2{font-size:36px}.modal__image{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;aspect-ratio:1 / 1}@media (max-width: 1194px){.modal__image{display:none}}.modal__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.modal__text{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;padding:40px 40px 40px 0}@media (max-width: 1194px){.modal__text{padding:40px}}.modal__close{padding:0;-webkit-box-shadow:0;box-shadow:0;border:0;background-color:transparent;top:18px;right:18px;position:absolute;cursor:pointer;color:#fff}.modal__close:hover{color:#007E9E}.container.blog-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:100px 20px}.container.blog-container main{width:75%;padding-right:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.container.blog-container main .post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px}.container.blog-container main .post-wrapper .post-listing{width:50%;padding:20px;margin-bottom:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.container.blog-container main .post-wrapper .post-listing img{margin-bottom:30px;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}.container.blog-container main .post-wrapper .post-listing h3{font-size:1.5rem;margin-bottom:15px}.container.blog-container main .post-wrapper .post-listing:last-child{margin-bottom:0}.container.blog-container aside{width:25%}.container.blog-container aside section{padding:0;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(153,193,191,0.5)}.container.blog-container aside section h2{margin-bottom:20px}.container.blog-container aside section ul{margin:0;padding:0}.container.blog-container aside section ul li{margin:0;margin-bottom:5px;list-style:none}.container.blog-container aside section ul li a{color:#D5752B;text-decoration:none}.container.blog-container aside section ul li a:hover{text-decoration:underline}.container.blog-container aside section ul li:last-child{margin-bottom:0}.container.blog-container aside section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}body.page-template-template-contact div.wpcf7 input[type="text"],body.page-template-template-contact div.wpcf7 input[type="email"],body.page-template-template-contact div.wpcf7 input[type="tel"],body.page-template-template-contact div.wpcf7 textarea,body.page-template-template-contact div.wpcf7 select{margin-top:10px}body.page-template-template-contact div.wpcf7 .col-wrap .col{padding:20px}body.page-template-template-contact section.form{padding-top:60px}body.home .flexible-content{padding-top:0}.quality-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quality-intro p{margin:0}.quality-intro img{padding-left:20px;max-width:75px;width:75px}@media (max-width: 400px){.quality-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quality-intro img{padding-left:0;padding-top:20px}}.flexible-content{padding:50px 0}.flexible-content .boxed{background-color:#D5752B;padding:40px;border-radius:10px}.flexible-content .boxed>*,.flexible-content .boxed ul li{color:#fff !important}section{padding-top:50px}section.home--slideshow-callouts{position:relative;z-index:40;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:-50px}@media (max-width: 740px){section.home--slideshow-callouts{margin-bottom:0;-webkit-transform:unset;transform:unset}}section.home--slideshow-callouts .callouts-wrapper .callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow:hidden;background-color:#fff;padding:40px;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;-webkit-transition:.25s;transition:.25s}section.home--slideshow-callouts .callouts-wrapper .callout h3{color:#0C475C;margin-bottom:15px;font-size:1.475em;line-height:1.25}section.home--slideshow-callouts .callouts-wrapper .callout p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:15px;color:#666}section.home--slideshow-callouts .callouts-wrapper .callout span.link-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#007E9E;font-size:1.05em;letter-spacing:.1em;padding-bottom:8px;border-bottom:1px solid currentColor;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:24px;text-decoration:none}section.home--slideshow-callouts .callouts-wrapper .callout span.link-label::after{content:"";-webkit-mask-image:url(svg/arrow-right.svg);mask-image:url(svg/arrow-right.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;display:inline-block;width:1em;height:1em;background-color:currentcolor;margin-left:8px;-webkit-transform:translateX(-2px);transform:translateX(-2px);-webkit-transition:.25s;transition:.25s}:hover>section.home--slideshow-callouts .callouts-wrapper .callout span.link-label::after{-webkit-transform:translateX(0);transform:translateX(0)}section.home--slideshow-callouts .callouts-wrapper .callout:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}section.home--intro{position:relative;z-index:20;padding-top:100px;padding-bottom:100px}section.home--intro .container{max-width:640px;text-align:center}section.home--intro .container img.infinity-inline{margin-top:20px}section.home--about{position:relative;padding:0 0 128px}@media (max-width: 740px){section.home--about{padding:100px 0}}section.home--about .container{position:relative;z-index:10}section.home--about .container *{color:#fff}section.home--about .container h4{font-family:"DM Sans",sans-serif;font-size:1.875rem}section.home--about .container .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px}section.home--about .container .icons .icon{width:33.333%;padding-inline:40px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}@media (max-width: 740px){section.home--about .container .icons .icon{width:100%;padding:20px}}section.home--about .container .icons .icon .icon-graphic{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:48px}@media (max-width: 740px){section.home--about .container .icons .icon .icon-graphic{margin-bottom:20px}}section.home--about .container .icons .icon .description{display:block}section.home--about .container .icons .icon .label{text-transform:uppercase;font-weight:bold}section.home--about .image{position:absolute;z-index:5;left:0;right:0;bottom:0;top:0}section.home--trees{padding-top:100px;padding-bottom:100px}section.home--trees .container{max-width:640px;text-align:center}section.home--trees .container h3{font-size:1.875rem}section.home--trees .tree-slider{position:relative;max-width:1760px;margin:0 auto}section.home--trees .tree-slider .glide__slides{padding:75px 0;padding-bottom:50px}section.home--trees .tree-slider .glide__slides .tree{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:460px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}section.home--trees .tree-slider .glide__slides .tree .tree-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:960px;height:430px;background-color:#fff;margin:0 auto;border-radius:10px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.25);box-shadow:0 15px 30px rgba(0,0,0,0.25);-webkit-transition:.25s;transition:.25s;overflow:hidden;position:relative}section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .image{width:50%;height:100%;background-size:cover;background-position:center center;background-color:#DDD}@media (max-width: 740px){section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .image{width:100%;height:300px}}section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .text{width:50%;padding:0 60px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666}section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .text h2{color:#0C475C}section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .text h3{color:#007E9E;font-size:.875rem;margin-top:-15px}@media (max-width: 740px){section.home--trees .tree-slider .glide__slides .tree .tree-wrapper .text{width:100%;padding:60px 30px}}@media (max-width: 740px){section.home--trees .tree-slider .glide__slides .tree .tree-wrapper{height:auto !important}}section.home--trees .tree-slider .glide__slides .tree.glide__slide--active .tree-wrapper{height:460px}@media (max-width: 740px){section.home--trees .tree-slider .glide__slides .tree{height:auto}}section.home--trees .tree-slider::before,section.home--trees .tree-slider::after{content:'';position:absolute;z-index:50;display:block;width:200px;left:0;top:0px;bottom:0px;background:-webkit-gradient(linear, left top, right top, from(#02374A), to(rgba(2,55,74,0)));background:linear-gradient(90deg, #02374A 0%, rgba(2,55,74,0) 100%);pointer-events:none}@media (max-width: 1200px){section.home--trees .tree-slider::before,section.home--trees .tree-slider::after{display:none}}section.home--trees .tree-slider::after{left:auto;right:0;background:-webkit-gradient(linear, right top, left top, from(#02374A), to(rgba(2,55,74,0)));background:linear-gradient(270deg, #02374A 0%, rgba(2,55,74,0) 100%)}section.home--callout{background-image:url(svg/home-callout-bg.svg);background-size:100%;background-position:center center;padding-top:0;padding-bottom:150px !important}section.home--callout .callout-wrap{position:relative;padding-right:100px}section.home--callout .callout-wrap .callout-box{position:relative;z-index:10;overflow:hidden;padding:75px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#D5752B;border-radius:10px;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.25);box-shadow:0 15px 30px rgba(0,0,0,0.25)}section.home--callout .callout-wrap .callout-box .callout-text{position:relative;z-index:10}section.home--callout .callout-wrap .callout-box .callout-text h3{color:#fff;font-size:1.875rem;margin-bottom:10px}section.home--callout .callout-wrap .callout-box .callout-text p{color:#fff;margin-bottom:10px}section.home--callout .callout-wrap .callout-box .callout-text span.phone-number{display:block;font-size:2rem;color:#0C475C;margin-bottom:20px}section.home--callout .callout-wrap .callout-box .callout-text .button{background-color:#99C1BF}section.home--callout .callout-wrap .callout-box img.icon{position:absolute;width:360px;top:10px;right:10px;opacity:.25;pointer-events:none}@media (max-width: 740px){section.home--callout .callout-wrap .callout-box{padding:40px}}section.home--callout .callout-wrap .callout-image{position:absolute;width:calc(100% - 100px);height:100%;top:100px;left:100px;right:0;bottom:0;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.25);box-shadow:0 15px 30px rgba(0,0,0,0.25)}section.home--callout .callout-wrap .callout-image .image{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px}@media (max-width: 740px){section.home--callout{position:relative;background:#fff}section.home--callout::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:50%;background-color:#F0F0F0}}section.tree-callout{padding-top:150px}section.tree-callout .tree-callout-wrapper{position:relative;background-color:#0C475C;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}section.tree-callout .tree-callout-wrapper .image{width:calc(50% - 100px);position:absolute;top:-50px;bottom:-50px;left:0;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15);border-radius:10px;background-position:center center;background-size:cover}@media (max-width: 740px){section.tree-callout .tree-callout-wrapper .image{position:static;width:100%;height:60vw;border-radius:0}}section.tree-callout .tree-callout-wrapper .text{width:100%;padding:60px 60px 60px 50%;-webkit-box-sizing:border-box;box-sizing:border-box}section.tree-callout .tree-callout-wrapper .text h3{font-size:1rem;color:#D5752B;margin-top:-10px}section.tree-callout .tree-callout-wrapper .text .new-flag{display:inline-block;background-color:#D5752B;padding:5px 15px;text-transform:uppercase;font-size:.875rem;margin-bottom:30px;color:#fff;font-weight:700}@media (max-width: 740px){section.tree-callout .tree-callout-wrapper .text{padding:30px !important}}@media (max-width: 740px){section.tree-callout .tree-callout-wrapper{overflow:hidden}}section.tree-callout.position-right .tree-callout-wrapper .image{left:auto;right:0}section.tree-callout.position-right .tree-callout-wrapper .text{padding-left:60px;padding-right:50%}section.tree-callout:last-child{padding-bottom:150px}section.testimonial .container{max-width:600px;text-align:center}section.testimonial .container img.profile-image{display:block;max-width:120px;height:auto;border-radius:100%;margin:0 auto;margin-bottom:20px}section.testimonial .container span{display:block;font-family:"DM Sans",sans-serif;margin-bottom:10px}section.testimonial .container span.name{font-size:1.25rem;font-weight:bold;color:#0C475C}section.testimonial .container span.job-role{font-size:.875rem;font-weight:bold;color:#D5752B}section.testimonial .container span.quote{font-size:1.25rem;color:#99C1BF;line-height:1.35em;margin-top:20px;margin-bottom:0}section.dual-callout .callout,section.full-width-callout .callout{text-align:center}section.dual-callout .callout img,section.full-width-callout .callout img{display:block;width:100%;height:auto;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15);border-radius:10px;margin-bottom:30px}section.team-intro{padding-bottom:0;margin-bottom:-75px}section.team-intro .container{text-align:center}section.team-intro .container img{display:inline-block;border-radius:1000px;margin-bottom:30px;max-width:200px;height:auto}section.team-intro .container h3{color:#D5752B;margin-top:-20px}section.farms-section .col-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.farms-section .col-wrap .col.map-col{padding-left:100px;padding-right:100px}section.farms-section .map-wrapper{position:relative}section.farms-section .map-wrapper img.map{display:block;width:100%;height:auto}section.farms-section .map-wrapper .pins{position:absolute;top:0;left:0;right:0;bottom:0}section.farms-section .map-wrapper .pins span.map-pin{position:absolute;width:5%;height:0px;-webkit-transform:translateX(-5%);transform:translateX(-5%)}section.farms-section .map-wrapper .pins span.map-pin img.pin{position:absolute;width:100%;height:auto;bottom:0;left:0;right:0}section.farms-section .map-wrapper .pins span.map-pin .caption{position:absolute;padding:20px;left:50%;bottom:40px;border-radius:10px;width:300px;background-color:#0C475C;-webkit-transform:translateX(-50%) translateY(10px);transform:translateX(-50%) translateY(10px);-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;opacity:0;-webkit-transition:.25s;transition:.25s}section.farms-section .map-wrapper .pins span.map-pin .caption .map-pin-close{position:absolute;top:9px;right:9px;padding:10px;line-height:16px;font-size:2rem;color:#fff;cursor:pointer}section.farms-section .map-wrapper .pins span.map-pin .caption h3{margin-bottom:15px}section.farms-section .map-wrapper .pins span.map-pin .caption h4{margin-top:-5px;margin-bottom:15px;color:#fff;font-size:.875rem;text-transform:none}section.farms-section .map-wrapper .pins span.map-pin .caption p{color:#fff}section.farms-section .map-wrapper .pins span.map-pin .caption p:last-child{margin-bottom:0px}section.farms-section .map-wrapper .pins span.map-pin .caption a.button{padding:5px 15px}section.farms-section .map-wrapper .pins span.map-pin.active{z-index:100}section.farms-section .map-wrapper .pins span.map-pin.active .caption{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}section.farms-section .legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;padding-top:60px;margin-top:60px;border-top:1px solid #fff}section.farms-section .legend span{display:block;padding-right:30px;font-size:.875rem;text-transform:uppercase}section.farms-section .legend span img{max-width:16px;height:auto;vertical-align:middle;margin-right:5px}section.video .video-wrapper{position:relative;width:100%;padding-top:56.25%;background-color:#000;overflow:hidden;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}section.video .video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}section.gallery .gallery-wrapper{margin:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.gallery .gallery-wrapper .gallery-image{display:block;width:25%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}section.gallery .gallery-wrapper .gallery-image img.thumb{display:block;width:100%;height:auto;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}section.gallery .gallery-wrapper .gallery-image .caption{padding-top:20px;color:#666;text-align:center}section:last-child{padding-bottom:50px}.col-wrap.team-listing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-wrap.team-listing .col{text-align:center}.col-wrap.team-listing .col img{display:inline-block;max-width:160px;border-radius:160px;margin-bottom:20px}.col-wrap.team-listing .col h4{margin-bottom:5px}.new-badge{padding:5px 15px;display:block;background-color:#D5752B;text-transform:uppercase;color:#fff;border-radius:5px}.tree-sidebar h3{text-transform:uppercase}.tree-sidebar ul{margin:0;padding:0;list-style:none}.tree-sidebar ul li{margin:0;margin-bottom:10px}.tree-sidebar ul li a{text-decoration:none;color:inherit}.tree-sidebar .callouts{padding-top:40px}.tree-sidebar .callouts .callout{margin-bottom:30px;border-radius:10px;overflow:hidden;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}.tree-sidebar .callouts .callout img{display:block;width:100%;height:auto;border-radius:10px}.tree-sidebar .callouts .callout .text{padding:30px 20px}.tree-sidebar .callouts .callout .text h4{text-transform:none;font-size:1.25rem;margin-bottom:10px}.tree-sidebar .callouts .callout.background-teal{background-color:#99C1BF}.tree-sidebar .callouts .callout.background-teal p{color:#fff}.tree-sidebar .callouts .callout:last-child{margin-bottom:0}.tree-overview .tree-intro{padding-bottom:60px;text-align:center}.tree-overview .product-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tree-overview .product-buttons .button{display:block;margin-left:10px}.tree-overview-col .tree-overview-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.tree-overview-col .tree-overview-wrap a.tree-link{position:relative;padding:0 6px;display:block;width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.tree-overview-col .tree-overview-wrap a.tree-link .tree-image-link-wrap{position:relative;overflow:hidden;border-radius:10px;margin-bottom:20px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}.tree-overview-col .tree-overview-wrap a.tree-link .tree-image-link-wrap img{display:block;width:100%;height:auto}.tree-overview-col .tree-overview-wrap a.tree-link .tree-image-link-wrap .new-flag{padding:5px 15px 15px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-15px;left:-140px;background-color:#D5752B;text-transform:uppercase;color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:300px;height:60px;text-align:center}@media (max-width: 740px){.tree-overview-col .tree-overview-wrap a.tree-link{width:50%}}@media (max-width: 400px){.tree-overview-col .tree-overview-wrap a.tree-link{width:100%}}.tree-overview-col .tree-overview-wrap .tree-link-inner{position:relative}@media (max-width: 740px){.tree-overview-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.single-tree .tree-content{margin-top:-10px}.single-tree .tree-content h1 .new-badge{position:static;display:inline-block;vertical-align:middle;margin-left:30px;font-size:1rem;line-height:1rem;-webkit-box-shadow:none;box-shadow:none;background-color:#D5752B;color:#fff}@media (max-width: 740px){.single-tree .tree-content h1{margin-top:20px}}.single-tree .tree-content h2{margin-top:-20px;font-size:1.125rem;color:#D5752B}.single-tree .tree-content .detail-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.single-tree .tree-content .detail-wrap .detail{width:50%}.single-tree .tree-content .detail-wrap .detail h3{font-weight:normal;font-size:1rem;padding-bottom:10px;color:#fff;border-bottom:1px solid #fff}.single-tree .tree-content .detail-wrap .detail ul{-webkit-columns:2;-moz-columns:2;columns:2;padding-left:20px}.single-tree .tree-content .detail-wrap .detail ul li{margin-bottom:4px}.single-tree .tree-content .detail-wrap .detail:last-child{border-bottom:0}@media (max-width: 740px){.single-tree .tree-content .detail-wrap .detail{width:100%;margin-bottom:2rem}}@media (max-width: 740px){.single-tree .tree-content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.single-tree .tree-page-slider img{border-radius:10px}.single-tree .tree-page-slider .glide__bullets{padding-bottom:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-5px}.single-tree .tree-page-slider .glide__bullet{width:80px;width:50px;height:auto;padding:0 5px}.single-tree .tree-page-slider .glide__bullet img{display:block;width:100%;height:auto;border-radius:10px;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15)}.single-tree .tree-page-slider .glide__bullet::before{display:none}.single-tree .tree-grading{position:relative;padding:25px;background-color:#0C475C;-webkit-box-shadow:15px 15px 20px rgba(0,0,0,0.15);box-shadow:15px 15px 20px rgba(0,0,0,0.15);z-index:20;margin-top:30px;border-radius:10px}.single-tree .tree-grading h2{margin-top:0;text-transform:uppercase;color:#fff;font-size:1.25rem}.single-tree .tree-grading h3{margin-top:20px;margin-bottom:10px;font-size:1.175rem}
