@-webkit-keyframes fade-in{from{opacity:0}}@keyframes fade-in{from{opacity:0}}@-webkit-keyframes fade-out{to{opacity:0}}@keyframes fade-out{to{opacity:0}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-family:"myiconfontname";src:url("fonts/CHANGE-ME.eot");src:url("fonts/CHANGE-ME.eot?#iefix") format("embedded-opentype"),url("fonts/CHANGE-ME.ttf") format("truetype"),url("fonts/CHANGE-ME.woff") format("woff"),url("fonts/CHANGE-ME.svg#CHANGE-ME") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;src:url("/css/6497hf/fonts/Montserrat-regular.eot");src:url("/css/6497hf/fonts/Montserrat-regular.eot?#iefix") format("embedded-opentype"),local("Montserrat-Regular"),local("Montserrat-regular"),url("/css/6497hf/fonts/Montserrat-regular.woff2") format("woff2"),url("/css/6497hf/fonts/Montserrat-regular.woff") format("woff"),url("/css/6497hf/fonts/Montserrat-regular.ttf") format("truetype"),url("/css/6497hf/fonts/Montserrat-regular.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-weight:700;font-style:bold;src:url("/css/6497hf/fonts/Montserrat-700.eot");src:url("/css/6497hf/fonts/Montserrat-700.eot?#iefix") format("embedded-opentype"),local("Montserrat-Bold"),local("Montserrat-700"),url("/css/6497hf/fonts/Montserrat-700.woff2") format("woff2"),url("/css/6497hf/fonts/Montserrat-700.woff") format("woff"),url("/css/6497hf/fonts/Montserrat-700.ttf") format("truetype"),url("/css/6497hf/fonts/Montserrat-700.svg#Montserrat") format("svg")}@font-face{font-family:'Jaldi';font-weight:400;font-style:normal;src:url("/css/6497hf/fonts/Jaldi-regular.eot");src:url("/css/6497hf/fonts/Jaldi-regular.eot?#iefix") format("embedded-opentype"),local("Jaldi"),local("Jaldi-regular"),url("/css/6497hf/fonts/Jaldi-regular.woff2") format("woff2"),url("/css/6497hf/fonts/Jaldi-regular.woff") format("woff"),url("/css/6497hf/fonts/Jaldi-regular.ttf") format("truetype"),url("/css/6497hf/fonts/Jaldi-regular.svg#Jaldi") format("svg")}@font-face{font-family:'Jaldi';font-weight:700;font-style:bold;src:url("/css/6497hf/fonts/Jaldi-700.eot");src:url("/css/6497hf/fonts/Jaldi-700.eot?#iefix") format("embedded-opentype"),local("Jaldi Bold"),local("Jaldi-700"),url("/css/6497hf/fonts/Jaldi-700.woff2") format("woff2"),url("/css/6497hf/fonts/Jaldi-700.woff") format("woff"),url("/css/6497hf/fonts/Jaldi-700.ttf") format("truetype"),url("/css/6497hf/fonts/Jaldi-700.svg#Jaldi") format("svg")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;position:relative;height:100%;height:auto;overflow-x:hidden}body{font-family:"Montserrat",sans-serif;font-size:.8125rem;line-height:1.23;color:#676767;height:100%;height:auto;min-height:100.1vh;overflow:hidden;letter-spacing:0.05em}input,textarea,select,button{font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased}::selection{background:rgba(12,125,50,0.9);color:#fff}::-moz-selection{background:rgba(12,125,50,0.9);color:#fff}small{font-size:.6875rem}h1,.h1{font-family:"Jaldi",sans-serif;font-size:1.875rem;line-height:1;text-align:left;letter-spacing:0.1em}h1,.h1,h2,.h2,h3,.h3,h4,.h4 h5,.h5{margin-bottom:20px;font-weight:700}h2,.h2,h3,.h3,h4,.h4 h5,.h5{font-family:"Jaldi",sans-serif;letter-spacing:0.05em}h2,.h2{font-size:1.875rem;line-height:1;color:#3d3d3c}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:1.125rem;line-height:1.1;color:#676767}a{color:#0C7D32;font-weight:700;text-decoration:none}a:focus{text-decoration:underline}@media all and (min-width: 768px){a:hover{text-decoration:underline}}em,i{font-style:italic}strong,b{font-weight:700}ul,ol,table,img,p{margin-bottom:20px}ul,ol{padding-left:5px}ul li,ol li{margin-left:15px}ul ul{margin-bottom:0}blockquote{color:#6ab;font-size:1.25rem;line-height:22px}#coiConsentBanner .coi-consent-banner__category-description{color:rgba(0,0,0,0.9)}#coiOverlay a.coi-banner__policy{text-decoration:underline}#coiOverlay .coi-banner__accept,#coiOverlay .coi-banner__decline{border:none}#coiOverlay .coi-banner__accept{background-color:#0C7D32}#coiOverlay .coi-banner__accept:hover{background-color:#215732;background-color:#0C7D32}#coiOverlay .coi-banner__decline{background-color:#187490;color:white}#coiOverlay .coi-banner__decline:hover{background-color:#187490}#coiOverlay .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle{background-color:#0C7D32}#coiOverlay .coi-consent-banner__category-name:hover,#coiOverlay .coi-consent-banner__category-expander:checked ~ .coi-consent-banner__name-container{color:#0C7D32}#coiOverlay #show_details,#coiOverlay #hide_details{cursor:pointer}#coiOverlay .coi-banner__text{font-size:0.875rem}#coiOverlay .coi-banner__accept,#coiOverlay .coi-banner__decline,#coiOverlay .coi-banner__lastpage,#coiOverlay .coi-banner__nextpage{font-size:0.75em}#coiOverlay .consent-feld-name{font-size:0.75em}#coiOverlay .coi-consent-banner__category-name{font-size:0.75em}#coiOverlay .coi-consent-banner__category-description{font-size:0.75em}#Coi-Renew{background-color:#fff !important}#Coi-Renew svg,#Coi-Renew svg .renew_path{fill:#757575 !important}.view-wrap{width:100%;height:auto;overflow:hidden}.page-wrap{margin-right:-20px;padding-top:60px;width:100vw}@media all and (min-width: 768px){.page-wrap{padding-top:80px;padding-left:20px;width:100vw}}@media all and (min-width: 1025px){.page-wrap{position:relative;padding-left:0;margin:0 auto;padding-top:0;width:984px}}@media all and (min-width: 1360px){.page-wrap{width:1320px}}@media all and (min-width: 1640px){.page-wrap{width:1600px}}.aside{display:none}@media all and (min-width: 1025px){.aside{display:block;float:left;width:226px;margin-right:20px}}@media all and (min-width: 1360px){.aside{width:310px}}@media all and (min-width: 1640px){.aside{width:380px}}.content-wrap{width:100%;padding:0 20px 40px 20px;margin-bottom:50px}@media all and (min-width: 768px) and (max-width: 1024px){.content-wrap{width:calc(100vw + -40px)}}@media all and (min-width: 768px){.content-wrap{padding:0 0 40px 0}}.aside+.content-wrap{background-color:#efefef}@media all and (min-width: 1025px){.aside+.content-wrap{float:right;width:738px}}@media all and (min-width: 1360px){.aside+.content-wrap{width:990px}}@media all and (min-width: 1640px){.aside+.content-wrap{width:1200px}}.aside+.content-wrap .content{padding-top:20px;padding-bottom:20px}@media all and (min-width: 768px){.aside+.content-wrap .content{padding-top:calc(3.125vw + 0px);padding-bottom:calc(3.125vw + 0px)}}@media all and (min-width: 1025px){.aside+.content-wrap .content{padding-top:30.75px;padding-bottom:30.75px}}@media all and (min-width: 1360px){.aside+.content-wrap .content{padding-top:41.25px;padding-bottom:41.25px}}@media all and (min-width: 1640px){.aside+.content-wrap .content{padding-top:50px;padding-bottom:50px}}@media all and (min-width: 768px){.aside+.content-wrap .content{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.aside+.content-wrap .content{padding-left:41px;padding-right:41px}}@media all and (min-width: 1360px){.aside+.content-wrap .content{padding-left:165px;padding-right:165px}}@media all and (min-width: 1640px){.aside+.content-wrap .content{padding-left:200px;padding-right:200px}}.content-header{position:relative;min-height:475px;background-color:#085121;overflow:hidden}@media all and (max-width: 1359px){.content-header{min-height:430px}}@media all and (max-width: 1024px){.content-header{min-height:380px}}@media all and (max-width: 767px){.content-header{min-height:350px;margin-left:-20px;margin-right:-20px}}.content-header:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-image:url(/img/6497hf/content-header-bg.png);background-size:cover;background-position:100% 25%;background-repeat:no-repeat}@media all and (min-width: 768px){.content-header:after{background-size:100% auto}.content-header:after  {background-image:url(/img/6497hf/content-header-bg@2x.png)}}@media all and (min-width: 1360px){.content-header:after{background-size:100% auto}}.content-header-img{position:static;width:100%;height:230px}@media all and (min-width: 1025px){.content-header-img{height:0;padding-top:23%}}.content-header-img .img{position:absolute;top:0;bottom:0;left:0;right:0;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:opacity 0.5s}.sticky .content-header-img .img{opacity:0}.content-header-wrap{padding:20px;position:absolute;width:100%;bottom:0;z-index:2;background-color:rgba(0,0,0,0.6);color:#fff}@media all and (min-width: 768px){.content-header-wrap{padding-top:calc(1.0416666667vw + 0px);padding-bottom:calc(1.0416666667vw + 0px)}}@media all and (min-width: 1025px){.content-header-wrap{padding-top:10.25px;padding-bottom:10.25px}}@media all and (min-width: 1360px){.content-header-wrap{padding-top:13.75px;padding-bottom:13.75px}}@media all and (min-width: 1640px){.content-header-wrap{padding-top:16.6666666667px;padding-bottom:16.6666666667px}}@media all and (min-width: 768px){.content-header-wrap{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.content-header-wrap{padding-left:82px;padding-right:82px}}@media all and (min-width: 1360px){.content-header-wrap{padding-left:110px;padding-right:110px}}@media all and (min-width: 1640px){.content-header-wrap{padding-left:133.333333333px;padding-right:133.333333333px}}.content-header-wrap p{margin:0;padding-top:0px}@media all and (min-width: 768px){.content-header-wrap p{padding-right:calc(16.6666666667vw + 0px)}}@media all and (min-width: 1025px){.content-header-wrap p{padding-right:164px}}@media all and (min-width: 1360px){.content-header-wrap p{padding-right:220px}}@media all and (min-width: 1640px){.content-header-wrap p{padding-right:266.666666667px}}@media all and (max-width: 767px){.content-header-wrap p{padding-top:10px}}@media all and (max-width: 549px){.content-header-wrap p{padding-top:10px}}.content-header-wrap .breadcrumb{padding-bottom:10px}@media all and (max-width: 767px){.content-header-wrap .breadcrumb{display:none}}.content-header-wrap .breadcrumb a{color:#37BE52}.content-header-wrap .animate-height-auto.ng-animate{-webkit-animation:fade-in 0.2s 0.3s both;animation:fade-in 0.2s 0.3s both}.content-header-wrap .animate-height-auto.ng-animate.ng-hide{-webkit-animation:fade-out 0.2s 0s both;animation:fade-out 0.2s 0s both}@media all and (min-width: 768px){.content-header-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.content-header-main-clone{width:100%;position:fixed;top:0}@media all and (min-width: 768px) and (max-width: 1024px){.content-header-main-clone{width:calc(100vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.content-header-main-clone{width:636px}}@media all and (min-width: 1360px) and (max-width: 1639px){.content-header-main-clone{width:860px}}@media all and (min-width: 1640px){.content-header-main-clone{width:1046.66666667px}}.content-header-text{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;padding-right:20px}.content-header-text h1{margin:0;line-height:0.9}.content-header-action{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:20px}@media all and (min-width: 768px){.content-header-action{margin-top:5px;margin-right:-20px}}.content-header-action .button{padding-left:60px;padding-right:60px;width:100%;text-transform:uppercase;margin-left:auto}@media all and (min-width: 768px){.content-header-action .button{padding-left:calc(4.1666666667vw + 0px);padding-right:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.content-header-action .button{padding-left:41px;padding-right:41px}}@media all and (min-width: 1360px){.content-header-action .button{padding-left:55px;padding-right:55px}}@media all and (min-width: 1640px){.content-header-action .button{padding-left:66.6666666667px;padding-right:66.6666666667px}}@media all and (min-width: 550px){.content-header-action .button{width:auto}}@media all and (min-width: 768px){.content-header-action .button{width:auto;margin-left:0;margin-right:0}}.section:not(:first-of-type){margin-top:50px}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#215732;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;text-align:center;font-size:1.2em;z-index:999}@media all and (min-width: 768px){.mobile-only{display:none}}.top{position:fixed;top:0;left:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;width:100%;background-color:#fff;z-index:20;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:20px;padding-right:20px}@media all and (min-width: 768px){.top{height:80px;margin-left:0;padding-top:23px}}@media all and (min-width: 1025px){.top{position:relative;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:190px;padding-top:0;padding-left:0;padding-right:0}}.top:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:100vw;margin-left:-50vw;background-color:#fff;z-index:-1}.top .logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media all and (min-width: 1025px){.top .logo{height:120px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.top .logo img{width:200px;height:42px;margin:0}@media all and (min-width: 768px){.top .logo img{width:230px;height:48px;margin-top:-10px}}@media all and (min-width: 1025px){.top .logo img{width:280px;height:58px;margin-top:0}}@media all and (min-width: 1360px){.top .logo img{width:331px;height:68px}}.sky-search-container h1{padding:0 20px}.search-form{position:relative;padding-right:80px;margin-bottom:20px}.search-form input{width:100%;padding:0 20px;display:block;margin-top:5px;border-radius:20px;background-color:#fff}.search-form button{right:0;bottom:0;position:absolute}.search-results ul{padding-left:0;list-style-type:none}.search-results li{padding-left:calc(4.1666666667vw + 0px);margin-left:0;margin-bottom:20px}@media all and (min-width: 768px){.search-results li{padding-left:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.search-results li{padding-left:41px}}@media all and (min-width: 1360px){.search-results li{padding-left:55px}}@media all and (min-width: 1640px){.search-results li{padding-left:66.6666666667px}}@media all and (min-width: 1360px){.search-results li{padding-right:165px}}@media all and (min-width: 1640px){.search-results li{padding-right:200px}}.search-results li:not(:only-child){padding-bottom:20px}.search-results li:last-child{margin-bottom:0;border-bottom:none}.search-results .h5{font-size:1.25rem;margin-bottom:5px}.search-results .teaser{font-size:0.75em;font-style:italic;margin-bottom:10px}.search-results .meta{font-size:0.6875rem}.search-results .meta a{font-weight:normal;display:inline-block}.search-message{font-size:0.75em;text-align:right;margin-bottom:10px;color:#3d3d3c;padding:20px 20px 18px 20px}.search-more{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer{width:100%;margin:0 20px;padding-left:20px;padding-right:30px;clear:both}@media all and (min-width: 768px){footer{padding-left:calc(8.3333333333vw + 0px);padding-top:calc(4.1666666667vw + -20px);padding-bottom:35px;margin-left:0}}@media all and (min-width: 1025px){footer{margin-top:100px;padding-left:82px;padding-top:62px;background-color:#efefef}}@media all and (min-width: 1360px){footer{padding-left:110px;padding-top:35px}}@media all and (min-width: 1640px){footer{padding-left:133.333333333px;padding-top:46.6666666667px}}footer address,footer .quick-links,footer .vision-impaired,footer .guidance{width:100%;margin-right:20px;margin-bottom:40px}@media all and (min-width: 768px) and (max-width: 1024px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{width:calc(41.6666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{width:185px}}@media all and (min-width: 1360px) and (max-width: 1639px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{width:255px}}@media all and (min-width: 1640px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{width:313.333333333px}}@media all and (min-width: 768px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{padding-right:calc(4.1666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{padding-right:0}}@media all and (min-width: 1025px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{margin-bottom:0}}@media all and (min-width: 1360px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{padding-right:35px}}@media all and (min-width: 1640px){footer address,footer .quick-links,footer .vision-impaired,footer .guidance{padding-right:46.6666666667px}}footer address .h3,footer .quick-links .h3,footer .vision-impaired .h3,footer .guidance .h3{margin-bottom:15px}footer div{vertical-align:top;display:inline-block}footer address{margin-bottom:30px}@media all and (max-width: 767px){footer address{margin-bottom:15px}}footer address a{color:#676767;font-weight:normal}footer address p{margin:0}footer .quick-links ul{margin:0;padding:0;list-style-type:none}footer .quick-links li{margin:0}footer .vision-impaired{position:relative}footer .vision-impaired p{padding-left:50px}@media all and (min-width: 768px){footer .vision-impaired p{padding-left:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){footer .vision-impaired p{padding-left:41px}}@media all and (min-width: 1360px){footer .vision-impaired p{padding-left:55px}}@media all and (min-width: 1640px){footer .vision-impaired p{padding-left:66.6666666667px}}footer .vision-impaired svg{position:absolute;left:0;height:35px;width:35px}@media all and (min-width: 768px){footer .vision-impaired svg{height:20px;width:20px}}@media all and (min-width: 1025px){footer .vision-impaired svg{height:25px;width:25px}}@media all and (min-width: 1360px){footer .vision-impaired svg{height:35px;width:35px}}@media all and (min-width: 1640px){footer .vision-impaired svg{height:35px;width:35px}}footer .vision-impaired path{stroke:#0C7D32 !important}footer .socials{padding:0;margin:0 0 30px 0;list-style-type:none}footer .socials li{margin-left:0;margin-right:20px;display:inline-block}footer .socials svg{width:15px;height:15px;transition:-webkit-transform .3s;transition:transform .3s}footer .socials svg:focus{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}@media all and (min-width: 768px){footer .socials svg:hover{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}footer .socials .svg-youtube{width:20px}@media all and (max-width: 767px){footer .guidance .button{width:300px}}.quick-help{position:fixed;bottom:20px;right:20px;z-index:50}.quick-help button{display:block;width:38px;height:38px;border-radius:38px;background-color:#0C7D32;border:none;cursor:pointer}@media all and (min-width: 768px){.quick-help button{width:48px;height:48px;border-radius:48px}}.quick-help button svg{display:block;width:100%;height:100%}.resume-signup{display:none;position:fixed;bottom:20px;right:80px;z-index:50}.resume-signup.show{display:block}.resume-signup button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:38px;padding:0 20px;border-radius:38px;background-color:#6ab;border:none;color:#fff;font-weight:700;font-size:0.75em;cursor:pointer}@media all and (min-width: 768px){.resume-signup button{height:48px;border-radius:48px}}.resume-signup button svg{width:23px;height:23px;margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.resume-signup button svg path{stroke:#fff}@media all and (min-width: 768px){.resume-signup button svg{width:33px;height:33px}}.primary-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%;padding-bottom:20px}@media all and (min-width: 1025px){.primary-menu{height:120px}}@media all and (min-width: 1025px) and (max-width: 1359px){.primary-menu{padding-bottom:24px}}@media all and (max-width: 1024px){.primary-menu{display:none}}.primary-menu ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}@media all and (max-width: 549px){.primary-menu ul{width:calc(66.6666666667vw + -20px)}}@media all and (min-width: 768px) and (max-width: 1024px){.primary-menu ul{width:calc(66.6666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.primary-menu ul{width:636px}}@media all and (min-width: 1360px) and (max-width: 1639px){.primary-menu ul{width:750px}}@media all and (min-width: 1640px){.primary-menu ul{width:913.333333333px}}@media all and (min-width: 1025px) and (max-width: 1359px){.primary-menu>ul{width:685px !important}}.primary-menu li{list-style:none;margin:0;-webkit-flex:0 1 100px;-ms-flex:0 1 100px;flex:0 1 100px}.primary-menu li:nth-of-type(2),.primary-menu li:nth-of-type(5){-webkit-flex:0 1 60px;-ms-flex:0 1 60px;flex:0 1 60px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.primary-menu li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}@media all and (-ms-high-contrast: none) and (max-width: 549px), all and (-ms-high-contrast: active) and (max-width: 549px){.primary-menu li{width:calc(14.5833333333vw + -20px)}}@media all and (-ms-high-contrast: none) and (min-width: 768px) and (max-width: 1024px), all and (-ms-high-contrast: active) and (min-width: 768px) and (max-width: 1024px){.primary-menu li{width:calc(14.5833333333vw + -20px)}}@media all and (-ms-high-contrast: none) and (min-width: 1025px) and (max-width: 1359px), all and (-ms-high-contrast: active) and (min-width: 1025px) and (max-width: 1359px){.primary-menu li{width:123.5px}}@media all and (-ms-high-contrast: none) and (min-width: 1360px) and (max-width: 1639px), all and (-ms-high-contrast: active) and (min-width: 1360px) and (max-width: 1639px){.primary-menu li{width:90px}}@media all and (-ms-high-contrast: none) and (min-width: 1640px), all and (-ms-high-contrast: active) and (min-width: 1640px){.primary-menu li{width:113.333333333px}}.primary-menu li a{color:#676767;text-decoration:none;outline:none}.primary-menu li a:focus span,.primary-menu li a:focus small{color:#3d3d3c}.primary-menu li a:focus span{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);transition-duration:0.3s, 0.7s}.primary-menu li a:focus small{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);transition-duration:0.3s, 0.7s}@media all and (min-width: 768px){.primary-menu li a:hover span,.primary-menu li a:hover small{color:#3d3d3c}.primary-menu li a:hover span{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);transition-duration:0.3s, 0.7s}.primary-menu li a:hover small{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);transition-duration:0.3s, 0.7s}}.primary-menu li.active a span,.primary-menu li.active a small,.primary-menu li.current a span,.primary-menu li.current a small{color:#0C7D32}.primary-menu li.active a:focus span,.primary-menu li.active a:focus small,.primary-menu li.current a:focus span,.primary-menu li.current a:focus small{color:#3d3d3c}@media all and (min-width: 768px){.primary-menu li.active a:hover span,.primary-menu li.active a:hover small,.primary-menu li.current a:hover span,.primary-menu li.current a:hover small{color:#3d3d3c}}.primary-menu span{display:block;color:#525252;margin-bottom:10px;font-family:"Jaldi",sans-serif;font-size:1.5625rem;font-weight:700;text-transform:uppercase;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:color 0.3s,-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 0.3s,transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media all and (min-width: 1025px) and (max-width: 1359px){.primary-menu span{font-size:1.3125rem}}.primary-menu small{display:block;font-size:.6875rem;line-height:13px;font-weight:700;text-transform:uppercase;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition:color 0.3s,-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 0.3s,transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.secondary-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding-bottom:5px}@media all and (min-width: 1025px){.secondary-menu{height:70px}}@media all and (max-width: 1024px){.secondary-menu{display:none}}.secondary-menu ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:30px;margin:0;padding:0}.secondary-menu li{margin:0 20px 0 0;list-style:none}.secondary-menu li a{display:block;text-transform:uppercase;color:#676767;text-decoration:none;outline:none;transition:color 0.3s}.secondary-menu li a:focus{color:#3d3d3c;text-decoration:underline}@media all and (min-width: 768px){.secondary-menu li a:hover{color:#3d3d3c;text-decoration:underline}}.secondary-menu li.active a,.secondary-menu li.current a{color:#0C7D32}.secondary-menu li.active a:focus,.secondary-menu li.current a:focus{color:#3d3d3c;text-decoration:underline}@media all and (min-width: 768px){.secondary-menu li.active a:hover,.secondary-menu li.current a:hover{color:#3d3d3c;text-decoration:underline}}.secondary-menu form{position:relative}.secondary-menu input{height:30px;padding-left:15px;padding-right:45px;border-radius:15px;background-color:#efefef}@media all and (max-width: 549px){.secondary-menu input{width:calc(20.8333333333vw + -20px)}}@media all and (min-width: 550px) and (max-width: 767px){.secondary-menu input{width:calc(20.8333333333vw + -20px)}}@media all and (min-width: 768px) and (max-width: 1024px){.secondary-menu input{width:calc(20.8333333333vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.secondary-menu input{width:185px}}@media all and (min-width: 1360px) and (max-width: 1639px){.secondary-menu input{width:255px}}@media all and (min-width: 1640px){.secondary-menu input{width:313.333333333px}}.secondary-menu form button{position:absolute;right:20px;bottom:15px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:17px;height:17px;padding:0;margin:0;border:none;background:none}.secondary-menu svg{height:100%;width:100%}.secondary-menu path{stroke:#0C7D32}.touch-menu-overlay{overflow:hidden;opacity:1}.touch-menu-overlay:before{background-color:#000;opacity:0;transition:opacity 0.5s}.touch-menu-overlay.sky-overlay-visible:before{opacity:0.6}.touch-menu-button.button{position:absolute;top:12px;right:20px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:38px;height:38px;padding:10px;border-radius:19px;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media all and (min-width: 768px){.touch-menu-button.button{top:18px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:48px;height:48px;border-radius:24px}}.touch-menu-button.button svg{width:18px;height:18px}@media all and (min-width: 768px){.touch-menu-button.button svg{width:28px;height:28px}}.touch-menu-button.button path{stroke:#fff}@media all and (min-width: 1025px){.touch-menu-button.button{display:none}}.touch-menu-close.button{position:fixed;-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0);margin-top:0;z-index:2;opacity:0;transition:opacity 0.2s 0.2s}.sky-overlay-visible .touch-menu-close.button{opacity:1;transition-delay:0s;transition-duration:0.1s}.touch-menu{display:block;-webkit-transform:translate(100%) translateZ(0);transform:translate(100%) translateZ(0);z-index:1;width:100%;min-height:100vh;padding-bottom:25px;margin-left:auto;position:relative;background-color:#efefef;transition:-webkit-transform 0.3s;transition:transform 0.3s}.sky-overlay-visible .touch-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-duration:0.5s}@media all and (min-width: 768px){.touch-menu{width:468px}}@media all and (min-width: 1025px){.touch-menu{display:none}}.touch-menu ul{margin:0;overflow:hidden;padding:0}.touch-menu li{margin:0;padding:0;list-style:none}.touch-menu li>ul{padding-right:10px}.touch-menu:after{content:'';height:100%;left:0;top:0;position:absolute;width:80px;z-index:-1;background-color:#215732}@media all and (max-width: 767px){.touch-menu:after{width:40px}}.touch-menu .primary [sky-mobile-navigation-item],.touch-menu .secondary [sky-mobile-navigation-item]{position:relative}.touch-menu .primary [sky-mobile-navigation-item].expand>[sky-mobile-navigation-toggle] svg,.touch-menu .secondary [sky-mobile-navigation-item].expand>[sky-mobile-navigation-toggle] svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.touch-menu .primary [sky-mobile-navigation-toggle],.touch-menu .secondary [sky-mobile-navigation-toggle]{top:30px;position:absolute;padding:0;text-align:center;border:none;vertical-align:baseline;font:inherit;color:inherit;background-color:transparent;cursor:pointer}.touch-menu .primary svg,.touch-menu .secondary svg{width:30px;height:30px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s;transition:transform .3s}@media all and (max-width: 767px){.touch-menu .primary svg,.touch-menu .secondary svg{width:18px;height:18px}}.touch-menu .primary path,.touch-menu .secondary path{stroke:#fff;stroke-width:3px}.touch-menu .primary [sky-mobile-navigation-toggle],.touch-menu .secondary [sky-mobile-navigation-toggle]{width:40px;left:-40px}@media all and (min-width: 768px){.touch-menu .primary [sky-mobile-navigation-toggle],.touch-menu .secondary [sky-mobile-navigation-toggle]{width:80px;left:-80px}}.touch-menu .primary li:first-child,.touch-menu .secondary li:first-child{padding-top:25px}.touch-menu .primary>li,.touch-menu .secondary>li{border-left:80px solid #016d29}@media all and (max-width: 767px){.touch-menu .primary>li,.touch-menu .secondary>li{border-left-width:40px}}.touch-menu .primary ul [sky-mobile-navigation-toggle],.touch-menu .secondary ul [sky-mobile-navigation-toggle]{top:7px}.touch-menu .primary ul svg,.touch-menu .secondary ul svg{width:18px;height:18px}.touch-menu .primary ul path,.touch-menu .secondary ul path{stroke:#0C7D32}.touch-menu .primary ul li:last-child,.touch-menu .secondary ul li:last-child{padding-bottom:30px}.touch-menu .primary .h4{width:100%;font-size:1.5625rem;margin-bottom:0}.touch-menu .primary li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.touch-menu .primary>li:first-of-type [sky-mobile-navigation-toggle]{top:55px}.touch-menu .primary ul [sky-mobile-navigation-toggle]{width:50px;left:-50px}@media all and (min-width: 768px){.touch-menu .primary ul [sky-mobile-navigation-toggle]{width:75px;left:-75px}}.touch-menu .primary a{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;margin-right:50px}@media all and (min-width: 768px){.touch-menu .primary a{margin-right:90px}}.touch-menu .primary>li{width:100%}.touch-menu .primary>li>a{color:#676767;height:90px;margin-left:25px}@media all and (min-width: 768px){.touch-menu .primary>li>a{margin-left:50px}}.touch-menu .primary>li>a>span{width:100%;margin-left:1px;font-size:.6875rem}.touch-menu .primary>li ul{width:100%;padding:0 0 0 50px;background-color:#f7f7f7}@media all and (min-width: 768px){.touch-menu .primary>li ul{padding-left:75px}}.touch-menu .primary>li ul a{min-height:35px;font-size:1.125rem;font-family:"Jaldi",sans-serif;font-weight:700;color:#676767}.touch-menu .primary>li ul ul{padding:0}.touch-menu .primary>li ul li{padding-left:25px}.touch-menu .primary>li ul li:last-child{padding-bottom:30px}.touch-menu .primary>li ul>li>a{color:#3d3d3c}.touch-menu .primary .active>a,.touch-menu .primary .current>a{color:#0C7D32}.touch-menu .primary>li:nth-child(2n){border-left-color:#215732}.touch-menu .secondary>li{border-left-color:#215732}.touch-menu .secondary li{padding-left:35px}@media all and (min-width: 768px){.touch-menu .secondary li{padding-left:50px}}.touch-menu .secondary li:first-child{padding-top:0}.touch-menu .secondary li li:first-child{padding-top:25px}.touch-menu .secondary li li [sky-mobile-navigation-toggle]{top:11px;left:0;width:35px}@media all and (min-width: 768px){.touch-menu .secondary li li [sky-mobile-navigation-toggle]{width:50px}}.touch-menu .secondary li li [sky-mobile-navigation-toggle] svg{width:13px;height:13px}.touch-menu .secondary li li li{padding-left:20px}.touch-menu .secondary a{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:35px;color:#676767;text-transform:uppercase}.touch-menu .secondary .search a{color:#0C7D32}.touch-menu .secondary [sky-mobile-navigation-toggle]{top:9px;z-index:5}.touch-menu .secondary [sky-mobile-navigation-toggle] svg{width:18px;height:18px}.breadcrumb{display:block;font-size:0.75em;font-weight:700}.breadcrumb ol{margin:0;padding:0;list-style:none}.breadcrumb li{display:inline-block;margin:0 0 4px 0}.breadcrumb li+li:before{content:'>';color:#0C7D32}.sub-menu{font-size:1.125rem;padding:0 50px;background-color:#f7f7f7;font-family:"Jaldi",sans-serif}@media all and (max-width: 1359px){.sub-menu{padding:0 25px}}.sub-menu ul{margin:0;padding:0 0 30px 0;list-style-type:none}.sub-menu li{margin-left:0;line-height:1;margin-bottom:10px;color:#676767}.sub-menu li:last-child{margin-bottom:0}.sub-menu a{color:inherit;transition:color .3s;text-decoration:none}.sub-menu a:focus{color:#3d3d3c;text-decoration:underline}@media all and (min-width: 768px){.sub-menu a:hover{color:#3d3d3c;text-decoration:underline}}.sub-menu .header{font-weight:700;padding:30px 50px;color:#0C7D32;margin:0 -50px 20px -50px;background-color:#efefef}@media all and (max-width: 1359px){.sub-menu .header{padding:30px 25px;margin:0 -25px 20px -25px}}.sub-menu .current{color:#0C7D32}.sub-menu .active>a{color:#0C7D32}.sub-menu .active ul{padding:20px 0 20px 20px}.sub-menu .active ul a{font-size:0.75em;color:#676767;transition:color .3s;font-family:"Montserrat",sans-serif}.sub-menu .active ul a:focus{color:#3d3d3c;text-decoration:underline}@media all and (min-width: 768px){.sub-menu .active ul a:hover{color:#3d3d3c;text-decoration:underline}}.frontpage .view-wrap:before{content:'';position:absolute;top:800px;bottom:0;left:0;right:0;background-color:#fff;z-index:1}@media all and (min-width: 768px){.frontpage .view-wrap:before{top:calc(200vh - 80px)}}@media all and (min-width: 1025px){.frontpage .view-wrap:before{display:none}}.frontpage .view-wrap .page-wrap{position:relative;z-index:2}.frontpage-header{position:relative;width:100vw;left:50%;margin-left:-50vw}.frontpage-header+.section{margin-top:20px}@media screen\0 and and (max-width: 1024px){.frontpage-header{width:100%;left:calc(50% - 20px);margin-left:-50%}}.frontpage-top-sections{position:relative;overflow:hidden}@media all and (min-width: 768px){.frontpage-top-sections{padding-left:20px;padding-right:20px}}.frontpage-top-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:calc(100vh - 138px);overflow:hidden;z-index:1;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}@media all and (min-width: 550px){.frontpage-top-section{height:calc(100vh)}}@media all and (min-width: 768px){.frontpage-top-section{height:calc(100vh - 200px);min-height:300px}}@media all and (min-width: 1025px){.frontpage-top-section{height:calc(100vh - 190px)}}@media all and (min-width: 768px){.frontpage-top-section:nth-child(2){height:100vh}}.frontpage-top-section>hf-subject-picker{position:absolute;bottom:0;left:0;right:0;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.frontpage-top-section:before{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url("/img/6497hf/intro-01.jpg");background-position:50% 0;background-size:cover;pointer-events:none}@media all and (max-width: 1024px){.frontpage-top-section:before{content:''}}.frontpage-top-intro-bg{position:absolute;top:-200px;bottom:0;left:0;right:0;background-image:url("/img/6497hf/front-cover.jpg");background-size:100% auto;background-position:center center;background-repeat:no-repeat;opacity:0.9;z-index:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}@media screen and (max-aspect-ratio: 160 / 108){.frontpage-top-intro-bg{background-size:auto 100%}}.frontpage-top-section-content{position:fixed;top:auto;left:auto}.frontpage-top-intro{position:relative;z-index:1;padding:40px 20px 20px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);will-change:transform}@media all and (min-width: 768px){.frontpage-top-intro{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.frontpage-top-intro{padding-left:82px;padding-right:82px}}@media all and (min-width: 1360px){.frontpage-top-intro{padding-left:110px;padding-right:110px}}@media all and (min-width: 1640px){.frontpage-top-intro{padding-left:133.333333333px;padding-right:133.333333333px}}@media all and (min-width: 768px){.frontpage-top-intro{margin:auto;padding-bottom:150px;padding-top:0}}@media all and (min-width: 1025px){.frontpage-top-intro{padding-bottom:100px}}.frontpage-top-intro h1{font-weight:bold;color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:7.5vmin;font-size:calc(2rem + 5.55vmin);text-align:center}.frontpage-top-intro .h2{text-align:center;color:#fff;font-size:1rem}@media all and (min-width: 768px){.frontpage-top-intro .h2{font-size:1.5625rem}}.frontpage-spot-intro{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-40px;text-decoration:none;width:320px}@media all and (min-width: 768px){.frontpage-spot-intro{width:332px;left:40px}}@media all and (min-width: 1025px){.frontpage-spot-intro{left:10%}}.frontpage-spot-intro div{position:absolute;top:0;left:0;width:100%;padding:30% 60px;text-align:center;color:#fff;font-size:1.25rem;font-family:"Jaldi",sans-serif}.frontpage-spot-intro .h3{font-size:1.25rem;font-weight:700;line-height:1.3;color:inherit;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 0.2s;transition:transform 0.2s}.frontpage-spot-intro p{display:block;font-family:"Montserrat",sans-serif;font-size:0.75em;font-style:normal;text-transform:uppercase;margin-top:30px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition:-webkit-transform 0.2s;transition:transform 0.2s}.frontpage-spot-intro img{position:relative;display:block;width:100%;height:auto;margin:0;z-index:-1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%;transition:-webkit-transform 0.2s;transition:transform 0.2s}.frontpage-spot-intro .svg-wedge{position:absolute;bottom:44px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;height:60px;width:28px;transition:-webkit-transform 0.2s;transition:transform 0.2s}.frontpage-spot-intro .svg-wedge path{stroke:#fff;stroke-width:1}.frontpage-spot-intro:focus{text-decoration:none}.frontpage-spot-intro:focus .h3{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.frontpage-spot-intro:focus p{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.frontpage-spot-intro:focus img{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.frontpage-spot-intro:focus .svg-wedge{-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}@media all and (min-width: 768px){.frontpage-spot-intro:hover{text-decoration:none}.frontpage-spot-intro:hover .h3{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.frontpage-spot-intro:hover p{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.frontpage-spot-intro:hover img{-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98)}.frontpage-spot-intro:hover .svg-wedge{-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}}.grid-factbox .h3{font-size:1.25rem;line-height:25px;margin:5px 0 15px 0}.grid-factbox .h4{margin-bottom:5px}.grid-factbox p,.grid-factbox ul{color:#676767;margin-bottom:0}.grid-factbox .facts-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 0;padding:0}.grid-factbox .factbox{width:100%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:20px 20px 0 0;padding:40px 48px;list-style:none}@media all and (min-width: 1025px) and (max-width: 1359px){.grid-factbox .factbox{padding:20px 28px}}.grid-factbox .factbox:first-of-type{margin-top:0}@media all and (min-width: 550px){.grid-factbox .factbox:nth-of-type(-1n+2){margin-top:0}}@media all and (min-width: 768px){.grid-factbox .factbox:nth-of-type(-1n+3){margin-top:0}}.grid-factbox .factbox:nth-child(odd){background-color:#f7f7f7}.grid-factbox .factbox:nth-child(even){background-color:#fff}.grid-factbox .factbox:nth-child(1):nth-last-child(1){background-color:#fff}@media all and (min-width: 550px){.grid-factbox .factbox:nth-child(1):nth-last-child(2),.grid-factbox .factbox:nth-child(1):nth-last-child(2) ~ .factbox{width:34%}}@media all and (min-width: 550px) and (max-width: 767px){.grid-factbox .factbox:nth-child(1):nth-last-child(3),.grid-factbox .factbox:nth-child(1):nth-last-child(3) ~ .factbox{width:34%;max-width:calc(50% - 20px)}.grid-factbox .factbox:nth-child(1):nth-last-child(3):nth-of-type(3),.grid-factbox .factbox:nth-child(1):nth-last-child(3) ~ .factbox:nth-of-type(3){background-color:#fff}}@media all and (min-width: 768px){.grid-factbox .factbox:nth-child(1):nth-last-child(3),.grid-factbox .factbox:nth-child(1):nth-last-child(3) ~ .factbox{width:26%}}@media all and (min-width: 550px){.grid-factbox .factbox:nth-child(1):nth-last-child(4),.grid-factbox .factbox:nth-child(1):nth-last-child(4) ~ .factbox{width:34%}}.grid-factbox .factbox:nth-child(1):nth-last-child(4):nth-of-type(3),.grid-factbox .factbox:nth-child(1):nth-last-child(4) ~ .factbox:nth-of-type(3){background-color:#fff;margin-top:20px}.grid-factbox .factbox:nth-child(1):nth-last-child(4):nth-of-type(4),.grid-factbox .factbox:nth-child(1):nth-last-child(4) ~ .factbox:nth-of-type(4){background-color:#f7f7f7}@media all and (min-width: 550px) and (max-width: 767px){.grid-factbox .factbox:nth-child(1):nth-last-child(5),.grid-factbox .factbox:nth-child(1):nth-last-child(5) ~ .factbox{width:34%;max-width:calc(50% - 20px)}.grid-factbox .factbox:nth-child(1):nth-last-child(5):nth-of-type(3),.grid-factbox .factbox:nth-child(1):nth-last-child(5) ~ .factbox:nth-of-type(3){background-color:#fff}.grid-factbox .factbox:nth-child(1):nth-last-child(5):nth-of-type(4),.grid-factbox .factbox:nth-child(1):nth-last-child(5) ~ .factbox:nth-of-type(4){background-color:#f7f7f7}}@media all and (min-width: 768px){.grid-factbox .factbox:nth-child(1):nth-last-child(5),.grid-factbox .factbox:nth-child(1):nth-last-child(5) ~ .factbox{width:26%;max-width:calc(33.333% - 20px)}}@media all and (min-width: 550px) and (max-width: 767px){.grid-factbox .factbox:nth-child(1):nth-last-child(6),.grid-factbox .factbox:nth-child(1):nth-last-child(6) ~ .factbox{width:34%}.grid-factbox .factbox:nth-child(1):nth-last-child(6):nth-of-type(3),.grid-factbox .factbox:nth-child(1):nth-last-child(6) ~ .factbox:nth-of-type(3){background-color:#fff}.grid-factbox .factbox:nth-child(1):nth-last-child(6):nth-of-type(4),.grid-factbox .factbox:nth-child(1):nth-last-child(6) ~ .factbox:nth-of-type(4){background-color:#f7f7f7}}@media all and (min-width: 768px){.grid-factbox .factbox:nth-child(1):nth-last-child(6),.grid-factbox .factbox:nth-child(1):nth-last-child(6) ~ .factbox{width:26%}}@media all and (min-width: 550px) and (max-width: 767px){.grid-factbox .facts-container.large-container .factbox{width:34%;max-width:calc(50% - 20px)}.grid-factbox .facts-container.large-container .factbox:nth-of-type(3){background-color:#fff}.grid-factbox .facts-container.large-container .factbox:nth-of-type(4){background-color:#f7f7f7}}@media all and (min-width: 768px){.grid-factbox .facts-container.large-container .factbox{width:26%;max-width:calc(33.333% - 20px)}}.frontpage-spots,.grid-spots{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-20px}@media all and (max-width: 767px){.frontpage-spots,.grid-spots{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 -20px}}.frontpage-spots+.frontpage-spots{margin-top:20px}.grid-spots{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media all and (min-width: 768px){.grid-spots{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.grid-spot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding-top:250px;background-color:#eee;background-size:cover;margin-right:20px;background-position:center;background-repeat:no-repeat}@media all and (max-width: 767px){.grid-spot{margin:0 0 20px}}.grid-spot:focus{text-decoration:none}.grid-spot:focus .svg-wedge{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media all and (min-width: 768px){.grid-spot:hover{text-decoration:none}.grid-spot:hover .svg-wedge{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media all and (max-width: 1359px){.frontpage-spots .grid-spot{height:200px;padding-top:0}}@media all and (max-width: 767px){.frontpage-spots .grid-spot{-webkit-flex:none;-ms-flex:none;flex:none;height:250px}.frontpage-spots .grid-spot:last-child{margin-bottom:0}}.grid-spots .grid-spot{margin-bottom:20px}@media all and (min-width: 768px){.grid-spots .grid-spot{margin-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.grid-spots .grid-spot{margin-right:82px}}@media all and (min-width: 1360px){.grid-spots .grid-spot{margin-right:110px}}@media all and (min-width: 1640px){.grid-spots .grid-spot{margin-right:133.333333333px}}@media all and (max-width: 767px){.grid-spots .grid-spot{margin-bottom:0}}.grid-spots .grid-spot:nth-child(1):nth-last-child(2),.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot{position:relative;width:100%}@media all and (min-width: 768px){.grid-spots .grid-spot:nth-child(1):nth-last-child(2),.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:40%;padding-top:261px;margin-right:20px}}@media all and (max-width: 767px){.grid-spots .grid-spot:nth-child(1):nth-last-child(2),.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot{margin-bottom:50px}}@media all and (max-width: 767px){.grid-spots .grid-spot:nth-child(1):nth-last-child(2):last-of-type,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot:last-of-type{margin-bottom:0}}.grid-spots .grid-spot:nth-child(1):nth-last-child(2) .grid-spot-title,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot .grid-spot-title{position:absolute;bottom:0;padding:20px}.grid-spots .grid-spot:nth-child(1):nth-last-child(2) .grid-spot-title__heading,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot .grid-spot-title__heading{font-family:"Jaldi", sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:0.05em;margin-bottom:20px}.grid-spots .grid-spot:nth-child(1):nth-last-child(2) .grid-spot-title .grid-spot-title__heading,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot .grid-spot-title .grid-spot-title__heading{padding-right:60px}.grid-spots .grid-spot:nth-child(1):nth-last-child(2) .grid-spot-title div,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot .grid-spot-title div{right:20px}.grid-spots .grid-spot:nth-child(1):nth-last-child(2) .grid-spot-title .svg-wedge,.grid-spots .grid-spot:nth-child(1):nth-last-child(2) ~ .grid-spot .grid-spot-title .svg-wedge{height:40px;width:40px}.grid-spots .grid-spot:nth-child(1):nth-last-child(3),.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot{position:relative;width:100%}@media all and (min-width: 768px){.grid-spots .grid-spot:nth-child(1):nth-last-child(3),.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:26%;padding-top:179px;margin-right:20px}}@media all and (max-width: 767px){.grid-spots .grid-spot:nth-child(1):nth-last-child(3),.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot{margin-bottom:50px}}@media all and (max-width: 767px){.grid-spots .grid-spot:nth-child(1):nth-last-child(3):last-of-type,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot:last-of-type{margin-bottom:0}}.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title{position:absolute;bottom:0;padding:12px 20px}.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title .grid-spot-title__heading,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title .grid-spot-title__heading{padding-right:60px}@media all and (min-width: 768px){.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title .grid-spot-title__heading,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title .grid-spot-title__heading{padding-right:0}}.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title div,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title div{right:20px}@media all and (min-width: 768px){.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title div,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title div{top:-85px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}.grid-spots .grid-spot:nth-child(1):nth-last-child(3) .grid-spot-title .svg-wedge,.grid-spots .grid-spot:nth-child(1):nth-last-child(3) ~ .grid-spot .grid-spot-title .svg-wedge{height:40px;width:40px}.grid-spot-title{width:100%;padding-top:45px;position:relative;padding-bottom:45px;background-color:rgba(0,0,0,0.6)}@media all and (min-width: 768px){.grid-spot-title{padding-left:calc(4.1666666667vw + 0px);padding-right:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-spot-title{padding-left:41px;padding-right:41px}}@media all and (min-width: 1360px){.grid-spot-title{padding-left:55px;padding-right:55px}}@media all and (min-width: 1640px){.grid-spot-title{padding-left:66.6666666667px;padding-right:66.6666666667px}}.frontpage-spots .grid-spot-title{padding:40px 45px 30px 45px;text-align:center}@media all and (max-width: 1359px){.frontpage-spots .grid-spot-title{padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.grid-spot-title .grid-spot-title__heading{color:#fff;width:100%;line-height:1;margin-bottom:0}@media all and (max-width: 767px){.grid-spot-title .grid-spot-title__heading{padding-left:20px;padding-right:80px}}.grid-spot.large .grid-spot-title .grid-spot-title__heading{font-size:1.875rem}@media all and (max-width: 1359px){.frontpage-spots .grid-spot-title .grid-spot-title__heading{text-align:center}}@media all and (max-width: 767px){.frontpage-spots .grid-spot-title .grid-spot-title__heading{width:310px;margin:0 auto;padding-left:0;padding-right:0}}.grid-spots .grid-spot-title .grid-spot-title__heading{padding-right:80px}.grid-spot-title path{stroke:#fff}.grid-spot-title div{right:calc(4.1666666667vw + 0px)}@media all and (min-width: 768px){.grid-spot-title div{right:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-spot-title div{right:41px}}@media all and (min-width: 1360px){.grid-spot-title div{right:55px}}@media all and (min-width: 1640px){.grid-spot-title div{right:66.6666666667px}}@media all and (max-width: 1024px){.grid-spot-title div{margin-bottom:10px}}.frontpage-spots .grid-spot-title div{margin-top:20px;text-align:center;margin-bottom:10px}@media all and (max-width: 767px){.frontpage-spots .grid-spot-title div{margin-top:50px}}@media all and (min-width: 1360px){.frontpage-spots .grid-spot-title div{top:50%;left:45px;right:auto;margin-top:0;margin-right:0;margin-bottom:0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.grid-spots .grid-spot-title div{top:50%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.grid-spot-title svg{width:70px;height:70px}@media all and (min-width: 1025px) and (max-width: 1359px){.grid-spot-title svg{width:50px;height:50px}}@media all and (max-width: 1359px){.frontpage-spots .grid-spot-title svg{width:70px;height:70px;display:inline-block}}.grid-spot-title .svg-wedge{width:50px;height:50px;padding:10px;border-radius:50%;transition:-webkit-transform 0.3s;transition:transform 0.3s;background-color:#0C7D32}.grid-rte{margin-bottom:80px;color:#676767}@media all and (min-width: 768px){.grid-rte{margin-left:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-rte{margin-left:41px}}@media all and (min-width: 1360px){.grid-rte{margin-left:55px}}@media all and (min-width: 1640px){.grid-rte{margin-left:66.6666666667px}}@media all and (max-width: 767px){.grid-rte{margin:0}}.grid-rte blockquote{margin-top:45px;margin-bottom:45px;font-family:"Jaldi",sans-serif}@media all and (min-width: 768px){.grid-rte blockquote{margin-left:calc(-4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-rte blockquote{margin-left:-41px}}@media all and (min-width: 1360px){.grid-rte blockquote{margin-left:-55px}}@media all and (min-width: 1640px){.grid-rte blockquote{margin-left:-66.6666666667px}}@media all and (min-width: 768px){.grid-rte blockquote{margin-right:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-rte blockquote{margin-right:41px}}@media all and (min-width: 1360px){.grid-rte blockquote{margin-right:55px}}@media all and (min-width: 1640px){.grid-rte blockquote{margin-right:66.6666666667px}}@media all and (max-width: 767px){.grid-rte blockquote{margin-left:0;margin-right:0}}.grid-rte strong{text-shadow:0 0 0 #676767}@media all and (max-width: 767px){.grid-media{margin:0 -20px}}.grid-media img{margin:0;max-width:100%;height:auto}.grid-media figcaption{padding:10px 20px}@media all and (min-width: 768px){.grid-media figcaption{padding:10px 0}}.grid-file-list{background-color:#fff;padding:40px 40px 20px}@media all and (min-width: 1025px){.grid-file-list{margin-left:82px}}@media all and (min-width: 1360px){.grid-file-list{margin-left:110px}}@media all and (min-width: 1640px){.grid-file-list{margin-left:133.333333333px}}@media all and (min-width: 1025px){.grid-file-list{margin-right:41px}}@media all and (min-width: 1360px){.grid-file-list{margin-right:55px}}@media all and (min-width: 1640px){.grid-file-list{margin-right:66.6666666667px}}.grid-file-list ul{margin:0;padding:0;list-style-type:none}.grid-file-list li{margin:0 0 10px}.grid-file-list a{display:block;position:relative;padding-left:20px;color:#0C7D32}.grid-file-list svg{left:0;top:1px;width:8px;height:13px;overflow:hidden;position:absolute}.grid-file-list path{stroke:#0C7D32}@media all and (min-width: 768px){.grid-testimonial{margin-right:-20px}}.grid-testimonial img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media all and (min-width: 768px) and (max-width: 1024px){.grid-testimonial img{width:calc(16.6666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.grid-testimonial img{width:144px}}@media all and (min-width: 1360px) and (max-width: 1639px){.grid-testimonial img{width:200px}}@media all and (min-width: 1640px){.grid-testimonial img{width:246.666666667px}}@media all and (min-width: 768px){.grid-testimonial img{margin:0 20px 0 0}}@media all and (max-width: 767px){.grid-testimonial img{width:calc(50vw + -20px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.grid-testimonial div{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media all and (min-width: 768px) and (max-width: 1024px){.grid-testimonial div{width:calc(41.6666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.grid-testimonial div{width:390px}}@media all and (min-width: 1360px) and (max-width: 1639px){.grid-testimonial div{width:310px}}@media all and (min-width: 1640px){.grid-testimonial div{width:380px}}.grid-testimonial div p{font-size:1.25rem;line-height:22px;color:#187490;font-family:"Jaldi",sans-serif}.grid-testimonial div a{font-size:0.75em}.grid-testimonials-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (min-width: 768px){.grid-testimonials-container{margin-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.grid-testimonials-container{margin-right:82px}}@media all and (min-width: 1360px){.grid-testimonials-container{margin-right:110px}}@media all and (min-width: 1640px){.grid-testimonials-container{margin-right:133.333333333px}}@media all and (max-width: 767px){.grid-testimonials-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}@media all and (max-width: 767px){.grid-swipe{margin:0 -20px}}.grid-contact{font-weight:700;font-family:"Jaldi",sans-serif}@media all and (min-width: 768px){.grid-contact{margin-right:-20px}}.grid-contact .h3{color:#fff;font-size:1.25rem;margin-bottom:40px}.grid-contact ul{padding:0;font-size:1.125rem;list-style:none;margin:0 0 -10px 0}.grid-contact li{color:#fff;margin:0 0 10px 0}.grid-contact a{color:#215732}.grid-contact-container{padding:40px 20px;background-color:#0C7D32}@media all and (min-width: 768px){.grid-contact-container{margin-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.grid-contact-container{margin-right:82px}}@media all and (min-width: 1360px){.grid-contact-container{margin-right:110px}}@media all and (min-width: 1640px){.grid-contact-container{margin-right:133.333333333px}}@media all and (min-width: 768px){.grid-contact-container{padding:40px calc(4.1666666667vw + -20px)}}.grid-contact-container a{color:#fff;text-decoration:underline}.grid-contact-container a:focus{text-decoration:none}@media all and (min-width: 768px){.grid-contact-container a:hover{text-decoration:none}}@media all and (max-width: 767px){.grid-gallery [ng-transclude]{margin-bottom:-20px}}@supports (position: -webkit-sticky){@media all and (max-width: 1024px){input,textarea,.selector,.checkbox,.radio,.button{font-size:1rem !important}input.placeholder,textarea.placeholder,.selector.placeholder,.checkbox.placeholder,.radio.placeholder,.button.placeholder{font-size:1rem !important}input:-moz-placeholder,textarea:-moz-placeholder,.selector:-moz-placeholder,.checkbox:-moz-placeholder,.radio:-moz-placeholder,.button:-moz-placeholder{font-size:1rem !important}input::-moz-placeholder,textarea::-moz-placeholder,.selector::-moz-placeholder,.checkbox::-moz-placeholder,.radio::-moz-placeholder,.button::-moz-placeholder{font-size:1rem !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.selector::-webkit-input-placeholder,.checkbox::-webkit-input-placeholder,.radio::-webkit-input-placeholder,.button::-webkit-input-placeholder{font-size:1rem !important}}}.form-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;font-family:"Montserrat",sans-serif;font-size:.8125rem}.form-group:not(:last-of-type){margin-bottom:20px}.form-group>label{width:100%;display:block;-webkit-order:0;-ms-flex-order:0;order:0}.form-group input,.form-group .date-picker-wrapper,.form-group .selector,.form-group .checkbox,.form-group .uploader,.form-group>.radio{width:100%;-webkit-order:10;-ms-flex-order:10;order:10}.form-group .checkbox:not(:last-of-type),.form-group>.radio:not(:last-of-type){margin-bottom:10px}.form-group .help-block{width:100%;height:17px;-webkit-order:1;-ms-flex-order:1;order:1}.form-group .text-danger.hide{display:none;width:100%;height:17px;-webkit-order:3;-ms-flex-order:3;order:3}.form-group.has-error .text-danger.hide.show{display:block;color:#ba0000}.form-group.has-error>input,.form-group.has-error .uploader,.form-group.has-error .selector{border:1px solid #ba0000;color:#ba0000}.form-group.has-error>input.placeholder,.form-group.has-error .uploader.placeholder,.form-group.has-error .selector.placeholder{color:#ba0000}.form-group.has-error>input:-moz-placeholder,.form-group.has-error .uploader:-moz-placeholder,.form-group.has-error .selector:-moz-placeholder{color:#ba0000}.form-group.has-error>input::-moz-placeholder,.form-group.has-error .uploader::-moz-placeholder,.form-group.has-error .selector::-moz-placeholder{color:#ba0000}.form-group.has-error>input::-webkit-input-placeholder,.form-group.has-error .uploader::-webkit-input-placeholder,.form-group.has-error .selector::-webkit-input-placeholder{color:#ba0000}div.button,a.button{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.button{height:40px;padding:0 20px;border:none;border-radius:20px;background-color:#0C7D32;font-size:.8125rem;font-weight:700;color:#fff;text-align:center;cursor:pointer;text-transform:uppercase}.button:disabled{opacity:0.5;cursor:auto}.button:focus{outline:none;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.button-light{background-color:#f7f7f7;color:#676767}input{height:40px;padding:0 20px;background-color:#fff;border:none;border-radius:20px;color:#0C7D32;font-size:.8125rem;font-weight:700}input.placeholder{color:#676767;text-transform:uppercase}input:-moz-placeholder{color:#676767;text-transform:uppercase}input::-moz-placeholder{color:#676767;text-transform:uppercase}input::-webkit-input-placeholder{color:#676767;text-transform:uppercase}input.ng-invalid.ng-touched{color:#ba0000}textarea{height:80px;padding:15px 20px;background-color:#fff;border:none;border-radius:20px;color:#0C7D32;font-size:.8125rem;font-weight:700}textarea.placeholder{color:#676767;text-transform:uppercase}textarea:-moz-placeholder{color:#676767;text-transform:uppercase}textarea::-moz-placeholder{color:#676767;text-transform:uppercase}textarea::-webkit-input-placeholder{color:#676767;text-transform:uppercase}textarea.ng-invalid.ng-touched{color:#ba0000}.flatpickr-input{appearance:none;-webkit-appearance:none;font-weight:700;font-size:.8125rem}.flatpickr-input.placeholder{color:#676767;text-transform:uppercase}.flatpickr-input:-moz-placeholder{color:#676767;text-transform:uppercase}.flatpickr-input::-moz-placeholder{color:#676767;text-transform:uppercase}.flatpickr-input::-webkit-input-placeholder{color:#676767;text-transform:uppercase}.selector{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;height:40px;padding-left:20px;background-color:#fff;border-radius:20px;-ms-flex-pack:start;font-size:.8125rem}.selector.disabled select{cursor:not-allowed}.selector.disabled span{color:#c2c2c2}.selector.disabled svg path{stroke:#c2c2c2}.selector span{display:block;font-size:inherit;color:#676767;font-weight:700;text-transform:uppercase}.selector .ng-not-empty+span{color:#0C7D32}.selector sky-svg{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;max-width:40px;padding:15px 0;position:absolute;right:0;top:0;margin-right:5px;pointer-events:none}.selector svg{display:block;height:10px;width:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.selector svg path{stroke:#0C7D32}.selector select{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:inherit;background:transparent}.selector .ng-invalid.ng-touched+span{color:#ba0000}.checkbox,.radio{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:4px}.checkbox label,.radio label{position:relative;padding-left:30px;min-height:20px}.checkbox>label,.radio>label{width:auto;-webkit-order:10;-ms-flex-order:10;order:10}.checker{position:absolute;top:-2px;left:0;width:20px;height:20px}.checker span{position:absolute;width:100%;height:100%;background-color:#fff;border:none}.checker input{height:100%;width:100%;margin:0;opacity:0}.checker span:after{content:'';display:block;position:absolute;top:-5px;left:0;height:100%;width:100%;background-image:url("/img/6497hf/checkmark-green.svg");background-repeat:no-repeat;background-position:center center;background-size:15px 15px;opacity:0;transition:opacity 0.1s, -webkit-transform 0.3s;transition:opacity 0.1s, transform 0.3s}.checker.focus span:after{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.checker .checked:after{opacity:1 !important;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.radio .radio{position:absolute;top:-2px;left:0;width:20px;height:20px;margin:0 10px 0 0}.radio.focus span{border:5px solid #929292}.radio span{position:absolute;width:100%;height:100%;background-color:#fff;border:none;border-radius:50%}.radio span.checked{border:5px solid #0C7D32}.radio input{height:100%;width:100%;margin:0;opacity:0}.uploader{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;height:40px;background-color:#fff;border-radius:20px}.uploader:after{content:'';position:absolute;right:5px;top:0;width:40px;height:40px;background-image:url("/img/6497hf/wedge.svg");background-repeat:no-repeat;background-size:7px;background-position:center center}.uploader .action{position:relative;z-index:5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;font-size:inherit;font-weight:bold;color:#676767}.uploader .filelist{margin-top:20px}.uploader .filename{display:block}.uploader .filename:not(:first-of-type){margin-top:15px}.uploader input{position:absolute;left:0;top:0;z-index:10;width:100%;height:40px;opacity:0;cursor:pointer}.uploader .ng-invalid.ng-touched+span{color:#ba0000}.form-group{padding-left:20px}.form-group>input,.form-group .selector,.form-group .uploader{margin-left:-20px}.form-group.checkbox>.text-danger.hide.show{-webkit-order:11;-ms-flex-order:11;order:11;height:20px;line-height:20px}.form-group:not(.checkbox)>label{display:inline-block;-webkit-order:0;-ms-flex-order:0;order:0;width:auto}.text-danger.hide.show{display:inline-block;height:17px;-webkit-order:0;-ms-flex-order:0;order:0;width:auto}.text-danger.hide.show:before{content:'\00a0-\00a0'}.button{transition-duration:.3s;transition-property:box-shadow, -webkit-transform;transition-property:box-shadow, transform}.button:focus{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:0 2px 5px rgba(0,0,0,0.1)}.radio{border-radius:50%}input,textarea,.selector,.uploader,.checker,.radio{outline:none;transition-duration:.3s;transition-property:box-shadow, -webkit-transform;transition-property:box-shadow, transform}input.focus,input:focus,textarea.focus,textarea:focus,.selector.focus,.selector:focus,.uploader.focus,.uploader:focus,.checker.focus,.checker:focus,.radio.focus,.radio:focus{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 2px 5px rgba(0,0,0,0.1);outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}sky-video{display:block;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}sky-video button{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);border:none;border-radius:0;cursor:pointer;transition:0.3s background}sky-video button div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}sky-video button sky-svg{background-color:#0C7D32;display:block;width:75px;height:75px;border-radius:50%;padding:25px;transition:-webkit-transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);transition:transform 0.2s cubic-bezier(0.445, 0.05, 0.55, 0.95);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}sky-video button .svg-play{width:100%;margin-right:-5px}sky-video button .svg-play path{stroke:#fff}sky-video button:focus{background-color:rgba(255,255,255,0)}sky-video button:focus sky-svg{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}@media all and (min-width: 768px){sky-video button:hover{background-color:rgba(255,255,255,0)}sky-video button:hover sky-svg{-webkit-transform:translate(-50%, -50%) scale(1.1);-ms-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}}sky-video.missing-consent button{visibility:hidden}sky-swipe{display:block;max-width:100%}@media print{sky-swipe{display:none}}.swipe-gallery{overflow:hidden;visibility:hidden;position:relative}@media print{.swipe-gallery{overflow:visible;visibility:visible}.swipe-gallery figure{overflow:visible;width:auto !important}.swipe-gallery .images-wrap>div{width:auto !important;top:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;float:none !important;transition:none !important}}.swipe-gallery ul{text-align:center;margin:0}.swipe-gallery li{display:inline-block;transition:background 0.1s 0s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 0.5s 0.15s cubic-bezier(0.19, 1, 0.22, 1);transition:background 0.1s 0s cubic-bezier(0.19, 1, 0.22, 1),transform 0.5s 0.15s cubic-bezier(0.19, 1, 0.22, 1)}.swipe-gallery .bullets{visibility:visible;position:absolute;bottom:0;left:0;width:100%;padding:20px;background-color:rgba(0,0,0,0.6)}.swipe-gallery .bullets li{width:16px;height:16px;margin:10px 5px;cursor:pointer}.swipe-gallery .bullets button{position:relative;width:20px;height:20px;margin:0;padding:0;border:0;overflow:hidden;background-color:transparent;border:none;outline:none}.swipe-gallery .bullets button:after{display:inline-block;color:#fff}.swipe-gallery .bullets button[ng-click="prev()"]:after{content:'h'}.swipe-gallery .bullets button[ng-click="next()"]:after{content:'g'}.swipe-gallery .bullets svg{width:16px;height:16px}.swipe-gallery .bullets path{transition:0.3s}.swipe-gallery .bullets path:first-of-type{stroke:#0C7D32}.swipe-gallery .bullets path:last-of-type{fill:transparent}.swipe-gallery .bullets .act path:first-of-type{stroke:#fff}.swipe-gallery .bullets .act path:last-of-type{fill:#fff}.images-wrap{overflow:hidden;position:relative}.images-wrap>div{float:left;width:100%;position:relative;line-height:0;font-size:0;transition:-webkit-transform 2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 2s cubic-bezier(0.215, 0.61, 0.355, 1)}.images-wrap img{width:100%;height:auto;margin:0}div[hf-subject-picker]{display:block;width:100%;height:auto;background-color:rgba(0,0,0,0.6);position:absolute;z-index:1;text-align:center;bottom:0}div[hf-subject-picker] .picker-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}@media all and (min-width: 768px){div[hf-subject-picker] .picker-wrap{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){div[hf-subject-picker] .picker-wrap{padding-left:164px;padding-right:164px}}@media all and (min-width: 1360px){div[hf-subject-picker] .picker-wrap{padding-left:220px;padding-right:220px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker-wrap{padding-left:266.666666667px;padding-right:266.666666667px}}@media all and (min-width: 768px) and (max-width: 1024px){div[hf-subject-picker] .picker-wrap{width:calc(100vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){div[hf-subject-picker] .picker-wrap{width:964px}}@media all and (min-width: 1360px) and (max-width: 1639px){div[hf-subject-picker] .picker-wrap{width:1300px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker-wrap{width:1580px}}@media all and (min-width: 768px){div[hf-subject-picker] .picker-wrap{height:140px;margin:0 auto}}div[hf-subject-picker] .picker-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1200px}@media all and (min-width: 768px){div[hf-subject-picker] .picker-bar{padding-bottom:20px}}@media all and (min-width: 1025px){div[hf-subject-picker] .picker-bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:0}}div[hf-subject-picker] .picker-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:20px 0;font-family:"Jaldi",sans-serif;font-size:1.25rem;line-height:15px;font-weight:700;color:#fff}@media all and (min-width: 1025px){div[hf-subject-picker] .picker-title{-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;width:auto;margin:0;margin-left:-20px}}div[hf-subject-picker] .picker-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media all and (min-width: 768px) and (max-width: 1024px){div[hf-subject-picker] .picker-select{width:calc(41.6666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){div[hf-subject-picker] .picker-select{width:390px}}@media all and (min-width: 1360px) and (max-width: 1639px){div[hf-subject-picker] .picker-select{width:475px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker-select{width:580px}}@media all and (min-width: 768px) and (max-width: 1024px){div[hf-subject-picker] .picker-select{width:calc(55.4166666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){div[hf-subject-picker] .picker-select{width:390px}}@media all and (min-width: 1360px) and (max-width: 1639px){div[hf-subject-picker] .picker-select{width:475px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker-select{width:580px}}@media all and (min-width: 768px){div[hf-subject-picker] .picker-select{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}div[hf-subject-picker] .picker{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:100%;margin-bottom:20px}@media all and (min-width: 768px){div[hf-subject-picker] .picker:not(:first-of-type){margin-left:calc(4.1666666667vw + -20px)}}@media all and (min-width: 1025px){div[hf-subject-picker] .picker:not(:first-of-type){margin-left:21px}}@media all and (min-width: 1360px){div[hf-subject-picker] .picker:not(:first-of-type){margin-left:35px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker:not(:first-of-type){margin-left:46.6666666667px}}div[hf-subject-picker] .picker:not(:first-of-type){display:none}div[hf-subject-picker] .picker.show{display:block}@media all and (min-width: 768px){div[hf-subject-picker] .picker{margin-bottom:0}}@media all and (min-width: 768px) and (max-width: 1024px){div[hf-subject-picker] .picker{width:calc(50% - calc(2.0833333333vw + -20px))}}@media all and (min-width: 1025px) and (max-width: 1359px){div[hf-subject-picker] .picker{width:calc(50% - .5px)}}@media all and (min-width: 1360px) and (max-width: 1639px){div[hf-subject-picker] .picker{width:calc(50% - 7.5px)}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker{width:calc(50% - 13.3333333333px)}}div[hf-subject-picker] .selector sky-svg{right:5px}div[hf-subject-picker] .picker-button{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:20px;border-radius:20px}@media all and (min-width: 768px) and (max-width: 1024px){div[hf-subject-picker] .picker-button{width:calc(4.1666666667vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){div[hf-subject-picker] .picker-button{width:103px}}@media all and (min-width: 1360px) and (max-width: 1639px){div[hf-subject-picker] .picker-button{width:145px}}@media all and (min-width: 1640px){div[hf-subject-picker] .picker-button{width:180px}}@media all and (min-width: 768px){div[hf-subject-picker] .picker-button{margin-bottom:0;margin-left:calc(4.1666666667vw + -20px)}}@media all and (min-width: 1025px){div[hf-subject-picker] .picker-button{margin-left:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}[sky-lightbox]{*zoom:1}[sky-lightbox]:after{content:'';display:table;clear:both}[sky-lightbox] [ng-transclude]{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-20px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 767px){[sky-lightbox] [ng-transclude]{margin-left:-20px}}.sky-lightbox-gallery-download{display:block;background-color:transparent;color:#666;text-decoration:none}.sky-lightbox-gallery-download svg{width:8px;height:6px;vertical-align:baseline;margin-right:5px}.sky-lightbox-gallery-download path{stroke:#0C7D32}.sky-lightbox-gallery-download:focus{color:#0C7D32;text-decoration:underline}@media all and (min-width: 768px){.sky-lightbox-gallery-download:hover{color:#0C7D32;text-decoration:underline}}[sky-lightbox-gallery]{display:block;position:relative;overflow:hidden;width:26%;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px;margin-bottom:20px;line-height:0;text-align:center;text-decoration:none}@media all and (max-width: 767px){[sky-lightbox-gallery]{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(50vw - 10px)}[sky-lightbox-gallery]:nth-child(2n){margin-right:0}}[sky-lightbox-gallery]:before{top:0;left:0;right:0;bottom:0;z-index:2;content:'';opacity:.6;display:block;position:absolute;background-color:#000;transition:opacity 0.3s}[sky-lightbox-gallery] img{width:100%;margin-bottom:0}[sky-lightbox-gallery] svg{top:50%;left:50%;z-index:3;opacity:0;width:50px;height:50px;padding:10px;display:block;border-radius:50%;position:absolute;transition:opacity .3s;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#0C7D32}[sky-lightbox-gallery] svg path{stroke:#fff}[sky-lightbox-gallery]:focus:before{opacity:0}[sky-lightbox-gallery]:focus svg{opacity:1}@media all and (min-width: 768px){[sky-lightbox-gallery]:hover:before{opacity:0}[sky-lightbox-gallery]:hover svg{opacity:1}}.lightbox{position:fixed;top:0;bottom:0;left:0;right:0;padding-top:60px;padding-bottom:90px;padding-left:60px;padding-right:60px;z-index:200;margin:auto;-webkit-transform:translateZ(200px);transform:translateZ(200px)}.lightbox.fitting .wrap{display:none}.lightbox.ng-enter{opacity:0;transition:opacity 0.5s}.lightbox.ng-enter .display{opacity:0;-webkit-transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);transform:translate(-50%, -45%);transition:0.45s 0.05s cubic-bezier(0.215, 0.61, 0.355, 1)}.lightbox.ng-enter-active{opacity:1}.lightbox.ng-enter-active .display{opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.lightbox.ng-leave{opacity:1;transition:opacity 0.45s 0.05s}.lightbox.ng-leave .display{opacity:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:0.5s 0s cubic-bezier(0.47, 0, 0.745, 0.715)}.lightbox.ng-leave-active{opacity:0}.lightbox.ng-leave-active .display{opacity:0;-webkit-transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);transform:translate(-50%, -45%)}.lightbox:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:90}.lightbox img{z-index:97;margin:0}.lightbox button{position:relative;display:block;border:0;outline:none;background-color:#0C7D32;border-radius:50%;width:40px;height:40px;padding:0;overflow:visible;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.5s 0.5s cubic-bezier(0.5, 0.035, 0.19, 1);transition:transform 0.5s 0.5s cubic-bezier(0.5, 0.035, 0.19, 1);padding:13px;cursor:pointer}.lightbox button svg{position:relative;z-index:1;display:block;margin:0;width:100%;height:100%}.lightbox button path{stroke:#fff}.lightbox button:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.lightbox button[ng-click="prev()"] svg,.lightbox button[ng-click="next()"] svg{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);transition:-webkit-transform 0.4s;transition:transform 0.4s;width:14px;height:14px}.lightbox button[ng-click="prev()"]{margin-left:0}.lightbox button[ng-click="prev()"] svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lightbox button[ng-click="prev()"]:hover svg{-webkit-transform:translateX(-2px) rotate(180deg);-ms-transform:translateX(-2px) rotate(180deg);transform:translateX(-2px) rotate(180deg)}.lightbox button[ng-click="next()"]{margin-right:0}.lightbox button[ng-click="next()"]:hover svg{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.lightbox button[ng-click="close()"]{position:absolute;right:0;top:0;-webkit-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);margin:0;line-height:0;z-index:100;padding:12px}.lightbox button[ng-click="close()"] svg{width:17px;height:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.lightbox button .svg-circle-outline{position:absolute;width:110%;height:100%;left:-5%;top:0}.lightbox span{color:#fff}.lightbox .wrap{position:relative;text-align:center;z-index:96;height:100%;margin:auto;vertical-align:middle}.lightbox .display{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:0;max-width:100%;max-height:100%}.lightbox .controls{position:absolute;left:50%;bottom:-60px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;white-space:nowrap;z-index:100}.lightbox .controls span{padding:0 20px}.lightbox .count{padding:20px 30px 20px 60px;font-size:1.5625rem;display:inline-block}.lightbox .details{text-align:left;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-align-content:baseline;-ms-flex-line-pack:baseline;align-content:baseline;line-height:1.4}.lightbox .inline-outer{position:relative}@media all and (min-width: 768px){.lightbox .inline-outer{float:left;width:90px;margin-right:10px;margin-bottom:10px;z-index:1}}.lightbox .outer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lightbox .inner{position:relative;width:100%;height:0;padding-top:56.25%}.lightbox .inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:95}hf-sticky-wrapper,hf-sticky-video,hf-sticky-section{display:block}hf-sticky{position:relative;display:block;width:100%;height:auto}@media all and (min-width: 1025px){hf-sticky{z-index:10;will-change:position}}hf-sticky-wrap{display:block;z-index:1}hf-sticky-video{position:fixed;bottom:0;left:0;right:0;z-index:-1;overflow:hidden;height:100vh;-webkit-animation:fade-in 0.5s backwards;animation:fade-in 0.5s backwards}@media all and (min-width: 768px){hf-sticky-video{left:20px;right:20px}}@media all and (min-width: 1025px){hf-sticky-video{background-image:none;background-size:auto;height:100vh;width:calc(100vw - 40px);left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media all and (max-width: 1024px){hf-sticky-video.stick{top:auto !important}}@media all and (min-width: 1025px){hf-sticky-video.stick{position:absolute;top:auto;bottom:0}}hf-sticky-video video{display:none}@media all and (min-width: 1025px){hf-sticky-video video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}hf-sticky-section{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hf-sticky-section__video-controls{display:none}@media all and (min-width: 1025px){.hf-sticky-section__video-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:calc(100vh - 140px - 100px);left:0;width:100%;padding-top:20px;padding-left:40px;padding-right:40px;z-index:2}}button.hf-sticky-section__stop-button,button.hf-sticky-section__start-button{color:white;width:48px;height:48px;padding:14px;border-radius:1000px}button.hf-sticky-section__stop-button--hidden,button.hf-sticky-section__start-button--hidden{display:none;transition:none !important}button.hf-sticky-section__start-button sky-svg{display:block;width:20px;height:20px;-webkit-transform:translate3d(5%, 0, 0);transform:translate3d(5%, 0, 0)}button.hf-sticky-section__start-button svg .st0{stroke:currentColor}button.hf-sticky-section__stop-button{position:relative}button.hf-sticky-section__stop-button span{position:absolute;top:14px;width:calc((100% - 22.5px) / 3);height:calc(100% - 22.5px);border-radius:4px;border:2px solid white;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}button.hf-sticky-section__stop-button span:first-child{left:16px;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}button.hf-sticky-section__stop-button span:last-child{right:16px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}sky-overlay[name=signupOverlay]{z-index:51}sky-overlay[name=signupOverlay]:before{background-color:rgba(239,239,239,0.98)}hf-signup{width:100vw;display:block;position:relative;color:#676767}hf-signup form{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px);min-height:100vh;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:70px;padding-bottom:20px}@media all and (min-width: 768px) and (max-width: 1024px){hf-signup form{width:calc(100vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){hf-signup form{width:964px}}@media all and (min-width: 1360px) and (max-width: 1639px){hf-signup form{width:1300px}}@media all and (min-width: 1640px){hf-signup form{width:1580px}}@media all and (min-width: 550px){hf-signup form{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 768px){hf-signup form{padding-left:calc(8.3333333333vw + 0px);padding-right:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){hf-signup form{padding-left:82px;padding-right:82px}}@media all and (min-width: 1360px){hf-signup form{padding-left:110px;padding-right:110px}}@media all and (min-width: 1640px){hf-signup form{padding-left:133.333333333px;padding-right:133.333333333px}}@media all and (min-width: 1025px){hf-signup form{padding-top:20px}}hf-signup form h2{margin-bottom:calc(4.1666666667vw + 0px);font-size:1.75rem}@media all and (min-width: 550px){hf-signup form h2{margin-bottom:calc(4.1666666667vw + 0px)}}@media all and (min-width: 768px){hf-signup form h2{margin-bottom:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){hf-signup form h2{margin-bottom:41px}}@media all and (min-width: 1360px){hf-signup form h2{margin-bottom:55px}}@media all and (min-width: 1640px){hf-signup form h2{margin-bottom:66.6666666667px}}hf-signup label,hf-signup input[type=checkbox]{cursor:pointer}@media all and (max-width: 767px){hf-signup fieldset:nth-child(4) .hf-signup-checkers li{width:100%}}hf-signup aside{padding:20px;background-color:#0C7D32;color:#fff;font-weight:700;font-family:"Jaldi",sans-serif;line-height:1.2;font-size:0.9375rem;margin-bottom:20px;vertical-align:middle;z-index:1}@media all and (min-width: 1025px){hf-signup aside{position:absolute;right:0;top:300px;font-size:1.25rem;padding-right:40px;padding-top:40px;padding-bottom:40px}}hf-signup aside span{padding-right:10px}hf-signup aside a{color:#fff}hf-signup aside strong{font-size:1.25rem;white-space:nowrap}@media all and (min-width: 1025px){hf-signup aside strong{padding:5px 0;display:block;padding:10px 0;font-size:1.875rem}}hf-signup aside table{font-family:"Montserrat",sans-serif;font-weight:normal;margin:0;font-size:0.75em}@media all and (max-width: 1024px){hf-signup aside table{margin-top:10px}}hf-signup aside th,hf-signup aside td{text-align:left;padding-right:10px}hf-signup button.overlay-close,hf-signup button.overlay-minimize{position:absolute;top:20px;width:30px;height:30px;padding:0;border:none;background:none;cursor:pointer}hf-signup button.overlay-close{right:20px}hf-signup button.overlay-minimize{right:60px}hf-signup button.overlay-minimize path{stroke:#6ab;stroke-width:6px}hf-signup .form-group{padding-left:0;margin-bottom:20px;width:100%;max-width:320px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;vertical-align:middle}@media all and (min-width: 768px){hf-signup .form-group{padding-right:40px}}@media all and (max-width: 767px){hf-signup .form-group{max-width:100%}}hf-signup .form-group input,hf-signup .form-group textarea,hf-signup .form-group .uploader,hf-signup .form-group .selector{width:100%;outline:0;max-width:inherit}@media all and (max-width: 767px){hf-signup .form-group input,hf-signup .form-group textarea,hf-signup .form-group .uploader,hf-signup .form-group .selector{margin-left:0}}@media all and (max-width: 767px){hf-signup .form-group textarea{resize:vertical}}hf-signup .form-group .radio,hf-signup .form-group .checker{display:inline-block;vertical-align:middle}hf-signup .form-group-fluid{max-width:100%}.hf-signup-nb-wrap{position:relative;padding-left:40px}@media all and (min-width: 768px){.hf-signup-nb-wrap{padding-left:calc(4.1666666667vw + 0px);padding-left:40px;padding-right:90px}}@media all and (min-width: 768px) and (min-width: 550px){.hf-signup-nb-wrap{padding-left:calc(4.1666666667vw + 0px)}}@media all and (min-width: 768px) and (min-width: 768px){.hf-signup-nb-wrap{padding-left:calc(4.1666666667vw + 0px)}}@media all and (min-width: 768px) and (min-width: 1025px){.hf-signup-nb-wrap{padding-left:41px}}@media all and (min-width: 768px) and (min-width: 1360px){.hf-signup-nb-wrap{padding-left:55px}}@media all and (min-width: 768px) and (min-width: 1640px){.hf-signup-nb-wrap{padding-left:66.6666666667px}}.hf-signup-nb-wrap:before{content:"NB!";position:absolute;left:0;top:0;font-weight:700}.hf-signup-nb-wrap p+ul{margin-top:-15px}@media all and (min-width: 1025px){.hf-signup-wrapper{padding-left:41px;padding-right:41px}}@media all and (min-width: 1360px){.hf-signup-wrapper{padding-left:55px;padding-right:55px}}@media all and (min-width: 1640px){.hf-signup-wrapper{padding-left:66.6666666667px;padding-right:66.6666666667px}}.hf-signup-completed .hf-signup-tabs{opacity:0.5;pointer-events:none}.hf-signup-completed .hf-signup-completed-message{display:block}.hf-signup-completed fieldset,.hf-signup-completed .hf-signup-tabs,.hf-signup-completed .hf-signup-footer{display:none}.hf-signup-completed-message{margin:50px 0;display:none}.hf-signup-completed-message button{margin-top:50px}.hf-signup-filelist{padding:20px 0 0;background-color:#efefef;-webkit-order:10;-ms-flex-order:10;order:10;margin:0;display:block;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.hf-signup-filelist:empty{display:none}.hf-signup-filelist small{padding-left:10px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);display:inline-block;position:absolute;top:-6px;right:-10px}.hf-signup-filelist ul{list-style-type:none;padding:0 0 0 20px}.hf-signup-filelist li{margin:0;cursor:pointer;display:block;position:relative;padding-right:20px;padding-bottom:20px}@media all and (min-width: 768px) and (max-width: 1024px){.hf-signup-filelist li{width:calc(33.3333333333vw + -20px)}}@media all and (min-width: 1025px) and (max-width: 1359px){.hf-signup-filelist li{width:308px}}@media all and (min-width: 1360px) and (max-width: 1639px){.hf-signup-filelist li{width:420px}}@media all and (min-width: 1640px){.hf-signup-filelist li{width:513.333333333px}}.hf-signup-filelist li:focus{color:#ba0000}@media all and (min-width: 768px){.hf-signup-filelist li:hover{color:#ba0000}}.hf-signup-filelist span{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap}.hf-signup-filelist .svg-faq-cross{width:14px;height:16px}.hf-signup-filelist .svg-faq-cross path{stroke:#ba0000;stroke-width:7px}.hf-signup-filelist .form-group{transition:0.3s opacity}.hf-signup-filelist-disabled{opacity:0.35}.hf-signup-columns-wide select,.hf-signup-columns-wide input,.hf-signup-columns select,.hf-signup-columns input{width:100%}.hf-signup-columns-wide label,.hf-signup-columns label{height:auto}.hf-signup-columns-wide .zipcode,.hf-signup-columns .zipcode{width:50%;padding-right:5px}@media all and (min-width: 768px){.hf-signup-columns-wide .zipcode,.hf-signup-columns .zipcode{width:170px}}.hf-signup-columns-wide .city,.hf-signup-columns .city{width:50%;padding-left:5px}@media all and (min-width: 768px){.hf-signup-columns-wide .city,.hf-signup-columns .city{width:220px}}.hf-signup-columns-wide .form-group{max-width:500px}.hf-signup-columns-wide .hf-signup-column{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.hf-signup-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 767px){.hf-signup-column{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hf-signup-tabs{margin-bottom:calc(4.1666666667vw + 0px)}@media all and (min-width: 550px){.hf-signup-tabs{margin-bottom:calc(4.1666666667vw + 0px)}}@media all and (min-width: 768px){.hf-signup-tabs{margin-bottom:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.hf-signup-tabs{margin-bottom:41px}}@media all and (min-width: 1360px){.hf-signup-tabs{margin-bottom:55px}}@media all and (min-width: 1640px){.hf-signup-tabs{margin-bottom:66.6666666667px}}.hf-signup-tabs ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-20px;padding:0;margin-bottom:0;list-style-type:none}@media all and (max-width: 1024px){.hf-signup-tabs ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.hf-signup-tabs li{margin:0 20px 0 0;font-weight:bold;font-size:.6875rem;padding:20px;opacity:0.9;background-color:#f7f7f7;color:#3d3d3c;text-align:center}@media all and (min-width: 1025px) and (max-width: 1359px){.hf-signup-tabs li{width:185px}}@media all and (min-width: 1360px) and (max-width: 1639px){.hf-signup-tabs li{width:255px}}@media all and (min-width: 1640px){.hf-signup-tabs li{width:313.333333333px}}@media all and (min-width: 1025px){.hf-signup-tabs li{-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}}.hf-signup-tabs strong{font-family:"Jaldi",sans-serif;font-size:1.5625rem;display:block}.hf-signup-tabs .active{background-color:#fff;color:#0C7D32;opacity:1}.hf-signup-tabs .active ~ li{opacity:.5}@media all and (max-width: 1024px){.hf-signup-tabs .active ~ li{display:none}}hf-signup .hf-signup-checkers{width:100%;max-width:100%;padding:0}.hf-signup-checkers ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-20px;list-style-type:none;margin-left:0;margin-bottom:0;padding:0;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media all and (max-width: 767px){.hf-signup-checkers ul{margin-bottom:0}}.hf-signup-checkers li{margin:0;width:50%;padding:0 20px 0 0}@media all and (min-width: 1360px){.hf-signup-checkers li{width:25%}}.hf-signup-checkers strong{font-size:1.125rem;font-family:"Jaldi",sans-serif}.hf-signup-summary ul{list-style-type:none;margin:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 1025px){.hf-signup-summary ul{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.hf-signup-summary li{padding-bottom:calc(4.1666666667vw + 0px);margin:0;font-size:0.8125rem}@media all and (min-width: 1025px) and (max-width: 1359px){.hf-signup-summary li{width:226px}}@media all and (min-width: 1360px) and (max-width: 1639px){.hf-signup-summary li{width:255px}}@media all and (min-width: 1640px){.hf-signup-summary li{width:313.333333333px}}@media all and (min-width: 768px){.hf-signup-summary li{padding-bottom:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.hf-signup-summary li{padding-right:41px}}@media all and (min-width: 1360px){.hf-signup-summary li{padding-right:55px}}@media all and (min-width: 1640px){.hf-signup-summary li{padding-right:66.6666666667px}}.hf-signup-summary strong{display:block;margin-bottom:10px;font-size:1.125rem;font-family:"Jaldi",sans-serif}.hf-signup-summary div{margin-bottom:3px}.hf-signup-validations{margin-bottom:30px}.hf-signup-validations ul{list-style-type:none;margin:0;padding:0}.hf-signup-validations li{margin:0;color:#ba0000;padding-bottom:3px}.hf-signup-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.hf-signup-footer button:last-child{display:none}.hf-signup-footer-final button:nth-child(2){display:none}.hf-signup-footer-final button:last-child{display:block}@media all and (min-width: 768px){.grid-accordion{margin-left:calc(8.3333333333vw + 0px)}}@media all and (min-width: 1025px){.grid-accordion{margin-left:82px}}@media all and (min-width: 1360px){.grid-accordion{margin-left:110px}}@media all and (min-width: 1640px){.grid-accordion{margin-left:133.333333333px}}@media all and (min-width: 768px){.grid-accordion{margin-right:calc(4.1666666667vw + 0px)}}@media all and (min-width: 1025px){.grid-accordion{margin-right:41px}}@media all and (min-width: 1360px){.grid-accordion{margin-right:55px}}@media all and (min-width: 1640px){.grid-accordion{margin-right:66.6666666667px}}.accordion{margin:0;padding:0;display:block;list-style-type:none}.accordion li[sky-accordion]{margin:0;display:block;color:#676767;font-size:.8125rem;background-color:#fff;page-break-inside:avoid;page-break-after:always;font-family:"Jaldi",sans-serif}.accordion li[sky-accordion]:nth-child(2n){background-color:#f7f7f7}sky-accordion{display:block}sky-accordion-title{display:-webkit-flex;display:-ms-flexbox;display:flex;display:block;line-height:1;font-weight:bold;font-family:"Jaldi",sans-serif;font-size:1.125rem;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.sky-accordion-toggle{margin:0;width:100%;border:none;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.25rem;cursor:pointer;background:none;text-align:left;border-radius:0;font-weight:700;position:relative;padding-left:50px;padding-right:100px;padding-top:25px;padding-bottom:25px;color:#0C7D32;font-family:"Jaldi",sans-serif}@media all and (max-width: 767px){.sky-accordion-toggle{padding-left:30px}}.sky-accordion-toggle svg{top:50%;right:50px;width:30px;height:30px;overflow:visible;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media all and (max-width: 767px){.sky-accordion-toggle svg{right:20px}}.sky-accordion-toggle svg path{-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;stroke:#0C7D32;transition:0.3s cubic-bezier(0.645, 0.045, 0.355, 1)}.open .sky-accordion-toggle svg{transition-duration:0.5s;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}sky-accordion-content{display:block;padding-top:10px;padding-left:50px;padding-right:50px;padding-bottom:60px;font-family:"Montserrat",sans-serif}@media all and (max-width: 767px){sky-accordion-content{padding-left:30px;padding-right:30px;padding-bottom:40px}}sky-accordion-content *:last-child{margin-bottom:0}sky-accordion-content li{padding:5px 0}sky-accordion-content li:first-child{padding-top:0}sky-accordion-content li:last-child{padding-bottom:0}.sky-accordion-group-focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}sky-overlay{position:absolute;top:0;left:0;right:0;height:100.1vh;min-height:100.1vh;visibility:hidden;overflow:hidden;z-index:40;opacity:0;transition:visibility 0s 0.6s, height 0s 0.6s, opacity 0.6s}sky-overlay:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(12,125,50,0.95);opacity:1;z-index:0}sky-overlay.sky-overlay-visible{visibility:visible;transition-delay:0.01s;opacity:1;height:auto}sky-overlay-content{position:relative;display:block;width:100%;z-index:1;height:auto}sky-overlay-content .all-wrap{min-height:100.01vh;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (max-width: 767px){sky-overlay-content .all-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.overlay-close{top:20px;width:30px;right:20px;height:30px;position:absolute;border:none;background:none;cursor:pointer;padding:0}.overlay-close path{stroke:#ba0000;stroke-width:6px}.help-overlay-container{width:100%;margin:0 auto;position:relative;text-align:center}@media all and (min-width: 1360px){.help-overlay-container{width:1240px}}@media all and (max-width: 767px){.help-overlay-container{width:auto;top:50px;position:absolute}}.help-overlay-container h2{color:#fff;max-width:100%;margin-bottom:120px}@media all and (max-width: 767px){.help-overlay-container h2{padding:0 40px;margin-top:40px;margin-bottom:60px}}.help-overlay-container ul{color:#fff;font-size:1rem;list-style-type:none}@media all and (max-width: 1024px){.help-overlay-container ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 100px}}@media all and (max-width: 767px){.help-overlay-container ul{padding:0}}.help-overlay-container li{width:24.5%;margin:0;padding:0;display:inline-block}@media all and (max-width: 1024px){.help-overlay-container li{width:49.5%;margin-bottom:80px}}@media all and (max-width: 767px){.help-overlay-container li{width:100%}}.help-overlay-container li:nth-child(1) span{padding:10px 0}.help-overlay-container li:nth-child(2) span{padding:8px 0;font-size:1.5rem}.help-overlay-container li [class^="sky-svg"]{width:130px;margin-bottom:30px;display:inline-block}.help-overlay-container li .button{color:#0C7D32;width:230px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-transform:uppercase}.help-overlay-container li .button svg{top:14px;width:6px;right:11px;position:absolute}.help-overlay-container li .button path{stroke:#0C7D32}.help-overlay-container strong{display:block;margin-bottom:30px}.help-overlay-container a{color:#fff}.help-overlay-container svg{width:100%}.help-overlay-container span{display:block;text-align:center}.help-overlay-container path,.help-overlay-container circle{stroke:#fff}.flatpickr-input{cursor:pointer;z-index:1}.flatpickr-mobileInput{opacity:0;visibility:hidden;position:absolute;width:0;height:0;box-sizing:border-box;padding:0}.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:0.875rem;line-height:24px;border-radius:5px;position:absolute;width:293.75px;box-sizing:border-box;box-shadow:0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999;-webkit-animation:flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1);animation:flatpickrFadeInDown 0.5s cubic-bezier(0, 1, 0.5, 1)}.flatpickr-calendar.inline{display:block;position:relative}.flatpickr-calendar.static{display:none;position:relative;top:2px}.flatpickr-calendar.static.open{display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar.dateIsPicked.hasTime .flatpickr-time{height:40px}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:24px;text-align:center;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:3.166666666666667px}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:10px;height:16px;line-height:16px}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{left:calc(3.57% - 1.5px)}.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{right:calc(3.57% - 1.5px)}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;z-index:9;cursor:pointer;border:1px solid rgba(57,57,57,0.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;top:5px;display:inline-block;text-align:center}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;padding-left:7px}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 0.5ch;margin:0;display:inline;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden}.flatpickr-days{padding:0 2.375px;outline:0;text-align:left;width:293.75px;box-sizing:border-box;display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-right:1px solid transparent}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:38px;height:38px;line-height:38px;margin:0px 1.5px;display:inline-block;display:inline-block\9;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:300;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#0C7D32;color:#fff;border-color:#0C7D32}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.inRange{border-radius:0;box-shadow:-3.75px 0 0 #e6e6e6, 3.75px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}span.flatpickr-weekday{cursor:default;font-size:90%;color:rgba(0,0,0,0.54);height:24px;line-height:24px;margin:0;background:transparent;text-align:center;display:block;float:left;width:14.28%;font-weight:bold;margin:0}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-right:1px solid #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none;margin:0}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box}.flatpickr-innerContainer:after{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #e6e6e6;border-radius:5px;z-index:-1;background:#fff}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;border-top:0;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;transition:height 0.33s cubic-bezier(0, 1, 0.5, 1);display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:0.875rem;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.hasWeeks .flatpickr-days,.hasTime .flatpickr-days{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.hasWeeks .flatpickr-days{border-left:0}.dateIsPicked .flatpickr-innerContainer+.flatpickr-time{border-top:1px solid #e6e6e6}@media all and (-ms-high-contrast: none){.flatpickr-days{width:256px}.flatpickr-month{padding:0}.flatpickr-month svg{top:0 !important}}@-webkit-keyframes flatpickrFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes flatpickrFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.zopim{left:50px !important}.coi-consent-banner{z-index:16000003 !important}
