html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;margin:0;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;border-radius:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;border-radius:0}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::selection{background:#3aaa35;color:#fff}::-moz-selection{background:#3aaa35;color:#fff}.honeypot{position:absolute;left:-9999px}figure{width:100%}img[data-sizes=auto]{display:block;width:100%}.lazysrcset-ratio{position:relative}.lazysrcset-ratio>img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.lazysrcset-ratio>img:after{display:block;width:100%;height:0;content:''}.lazyload,.lazyloading{border:0px;background-color:#fafafa;font-size:0px;color:#fafafa;opacity:0.0001}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;touch-action:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);transition:opacity 0.3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:0.4}.gdesc-open .gslide-media{transition:opacity 0.5s ease;opacity:0.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity 0.5s ease;opacity:1}.greset{transition:all 0.3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader 0.8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:0.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:0.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled){outline:0}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn 0.5s ease}.gfadeOut{animation:gfadeOut 0.5s ease}.gslideOutLeft{animation:gslideOutLeft 0.3s ease}.gslideInLeft{animation:gslideInLeft 0.3s ease}.gslideOutRight{animation:gslideOutRight 0.3s ease}.gslideInRight{animation:gslideInRight 0.3s ease}.gzoomIn{animation:gzoomIn 0.5s ease}.gzoomOut{animation:gzoomOut 0.5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,0.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,0.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:0.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}[data-sal]{transition-duration:0.2s;transition-duration:var(--sal-duration,0.2s);transition-delay:0s;transition-delay:var(--sal-delay,0s);transition-timing-function:ease;transition-timing-function:var(--sal-easing,ease)}[data-sal][data-sal-duration="200"]{transition-duration:0.2s}[data-sal][data-sal-duration="250"]{transition-duration:0.25s}[data-sal][data-sal-duration="300"]{transition-duration:0.3s}[data-sal][data-sal-duration="350"]{transition-duration:0.35s}[data-sal][data-sal-duration="400"]{transition-duration:0.4s}[data-sal][data-sal-duration="450"]{transition-duration:0.45s}[data-sal][data-sal-duration="500"]{transition-duration:0.5s}[data-sal][data-sal-duration="550"]{transition-duration:0.55s}[data-sal][data-sal-duration="600"]{transition-duration:0.6s}[data-sal][data-sal-duration="650"]{transition-duration:0.65s}[data-sal][data-sal-duration="700"]{transition-duration:0.7s}[data-sal][data-sal-duration="750"]{transition-duration:0.75s}[data-sal][data-sal-duration="800"]{transition-duration:0.8s}[data-sal][data-sal-duration="850"]{transition-duration:0.85s}[data-sal][data-sal-duration="900"]{transition-duration:0.9s}[data-sal][data-sal-duration="950"]{transition-duration:0.95s}[data-sal][data-sal-duration="1000"]{transition-duration:1s}[data-sal][data-sal-duration="1050"]{transition-duration:1.05s}[data-sal][data-sal-duration="1100"]{transition-duration:1.1s}[data-sal][data-sal-duration="1150"]{transition-duration:1.15s}[data-sal][data-sal-duration="1200"]{transition-duration:1.2s}[data-sal][data-sal-duration="1250"]{transition-duration:1.25s}[data-sal][data-sal-duration="1300"]{transition-duration:1.3s}[data-sal][data-sal-duration="1350"]{transition-duration:1.35s}[data-sal][data-sal-duration="1400"]{transition-duration:1.4s}[data-sal][data-sal-duration="1450"]{transition-duration:1.45s}[data-sal][data-sal-duration="1500"]{transition-duration:1.5s}[data-sal][data-sal-duration="1550"]{transition-duration:1.55s}[data-sal][data-sal-duration="1600"]{transition-duration:1.6s}[data-sal][data-sal-duration="1650"]{transition-duration:1.65s}[data-sal][data-sal-duration="1700"]{transition-duration:1.7s}[data-sal][data-sal-duration="1750"]{transition-duration:1.75s}[data-sal][data-sal-duration="1800"]{transition-duration:1.8s}[data-sal][data-sal-duration="1850"]{transition-duration:1.85s}[data-sal][data-sal-duration="1900"]{transition-duration:1.9s}[data-sal][data-sal-duration="1950"]{transition-duration:1.95s}[data-sal][data-sal-duration="2000"]{transition-duration:2s}[data-sal][data-sal-delay="50"]{transition-delay:0.05s}[data-sal][data-sal-delay="100"]{transition-delay:0.1s}[data-sal][data-sal-delay="150"]{transition-delay:0.15s}[data-sal][data-sal-delay="200"]{transition-delay:0.2s}[data-sal][data-sal-delay="250"]{transition-delay:0.25s}[data-sal][data-sal-delay="300"]{transition-delay:0.3s}[data-sal][data-sal-delay="350"]{transition-delay:0.35s}[data-sal][data-sal-delay="400"]{transition-delay:0.4s}[data-sal][data-sal-delay="450"]{transition-delay:0.45s}[data-sal][data-sal-delay="500"]{transition-delay:0.5s}[data-sal][data-sal-delay="550"]{transition-delay:0.55s}[data-sal][data-sal-delay="600"]{transition-delay:0.6s}[data-sal][data-sal-delay="650"]{transition-delay:0.65s}[data-sal][data-sal-delay="700"]{transition-delay:0.7s}[data-sal][data-sal-delay="750"]{transition-delay:0.75s}[data-sal][data-sal-delay="800"]{transition-delay:0.8s}[data-sal][data-sal-delay="850"]{transition-delay:0.85s}[data-sal][data-sal-delay="900"]{transition-delay:0.9s}[data-sal][data-sal-delay="950"]{transition-delay:0.95s}[data-sal][data-sal-delay="1000"]{transition-delay:1s}[data-sal][data-sal-easing=linear]{transition-timing-function:linear}[data-sal][data-sal-easing=ease]{transition-timing-function:ease}[data-sal][data-sal-easing=ease-in]{transition-timing-function:ease-in}[data-sal][data-sal-easing=ease-out]{transition-timing-function:ease-out}[data-sal][data-sal-easing=ease-in-out]{transition-timing-function:ease-in-out}[data-sal][data-sal-easing=ease-in-cubic]{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}[data-sal][data-sal-easing=ease-out-cubic]{transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}[data-sal][data-sal-easing=ease-in-out-cubic]{transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}[data-sal][data-sal-easing=ease-in-circ]{transition-timing-function:cubic-bezier(0.6,0.04,0.98,0.335)}[data-sal][data-sal-easing=ease-out-circ]{transition-timing-function:cubic-bezier(0.075,0.82,0.165,1)}[data-sal][data-sal-easing=ease-in-out-circ]{transition-timing-function:cubic-bezier(0.785,0.135,0.15,0.86)}[data-sal][data-sal-easing=ease-in-expo]{transition-timing-function:cubic-bezier(0.95,0.05,0.795,0.035)}[data-sal][data-sal-easing=ease-out-expo]{transition-timing-function:cubic-bezier(0.19,1,0.22,1)}[data-sal][data-sal-easing=ease-in-out-expo]{transition-timing-function:cubic-bezier(1,0,0,1)}[data-sal][data-sal-easing=ease-in-quad]{transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53)}[data-sal][data-sal-easing=ease-out-quad]{transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94)}[data-sal][data-sal-easing=ease-in-out-quad]{transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955)}[data-sal][data-sal-easing=ease-in-quart]{transition-timing-function:cubic-bezier(0.895,0.03,0.685,0.22)}[data-sal][data-sal-easing=ease-out-quart]{transition-timing-function:cubic-bezier(0.165,0.84,0.44,1)}[data-sal][data-sal-easing=ease-in-out-quart]{transition-timing-function:cubic-bezier(0.77,0,0.175,1)}[data-sal][data-sal-easing=ease-in-quint]{transition-timing-function:cubic-bezier(0.755,0.05,0.855,0.06)}[data-sal][data-sal-easing=ease-out-quint]{transition-timing-function:cubic-bezier(0.23,1,0.32,1)}[data-sal][data-sal-easing=ease-in-out-quint]{transition-timing-function:cubic-bezier(0.86,0,0.07,1)}[data-sal][data-sal-easing=ease-in-sine]{transition-timing-function:cubic-bezier(0.47,0,0.745,0.715)}[data-sal][data-sal-easing=ease-out-sine]{transition-timing-function:cubic-bezier(0.39,0.575,0.565,1)}[data-sal][data-sal-easing=ease-in-out-sine]{transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}[data-sal][data-sal-easing=ease-in-back]{transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045)}[data-sal][data-sal-easing=ease-out-back]{transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275)}[data-sal][data-sal-easing=ease-in-out-back]{transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}[data-sal|=fade]{opacity:0;transition-property:opacity}[data-sal|=fade].sal-animate,body.sal-disabled [data-sal|=fade]{opacity:1}[data-sal|=slide]{opacity:0;transition-property:opacity,transform}[data-sal=slide-up]{transform:translateY(10%)}[data-sal=slide-down]{transform:translateY(-20%)}[data-sal=slide-left]{transform:translateX(20%)}[data-sal=slide-right]{transform:translateX(-20%)}[data-sal|=slide].sal-animate,body.sal-disabled [data-sal|=slide]{opacity:1;transform:none}[data-sal|=zoom]{opacity:0;transition-property:opacity,transform}[data-sal=zoom-in]{transform:scale(0.5)}[data-sal=zoom-out]{transform:scale(1.1)}[data-sal|=zoom].sal-animate,body.sal-disabled [data-sal|=zoom]{opacity:1;transform:none}[data-sal|=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-sal=flip-left]{transform:perspective(2000px) rotateY(-91deg)}[data-sal=flip-right]{transform:perspective(2000px) rotateY(91deg)}[data-sal=flip-up]{transform:perspective(2000px) rotateX(-91deg)}[data-sal=flip-down]{transform:perspective(2000px) rotateX(91deg)}[data-sal|=flip].sal-animate,body.sal-disabled [data-sal|=flip]{transform:none}html{scroll-behavior:smooth}body{font-family:neue-haas-grotesk-display,sans-serif;color:#000;font-weight:500;font-size:15px;line-height:25px;overflow-y:scroll;letter-spacing:0.01rem}@keyframes fadeinslide{0%{opacity:0;transform:translate(0,10px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}[data-sal]{--sal-duration:0.3s;--sal-delay:0s}a{color:#000}header{position:absolute;width:100%;z-index:1}header .header{padding:40px 100px;max-width:1800px;width:100%;margin:auto;box-sizing:border-box;display:flex;justify-content:space-between}header .header .logo{max-width:400px;display:block;animation-name:fadeinslide;animation-duration:0.5s;animation-fill-mode:backwards;animation-delay:0.5s}header .header .logo svg{width:100%;height:auto}header nav{position:fixed;top:0;left:0;right:0;pointer-events:none;animation-name:fadeinslide;animation-duration:0.5s;animation-fill-mode:backwards;animation-delay:0.7s}header nav .nav-wrap{padding:40px 100px;max-width:1800px;width:100%;margin:auto;box-sizing:border-box;display:flex}header nav .nav-wrap .nav{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#3aaa35;z-index:10;text-align:center;display:flex;opacity:0;transition:opacity 0.3s ease;overflow-y:auto;padding:30px}header nav .nav-wrap .nav .nav-inner{margin:auto}header nav .nav-wrap .nav .nav-inner .title{color:white;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-size:50px;font-weight:700;padding-bottom:50px}header nav .nav-wrap .nav .nav-inner ul{list-style:none;padding:0}header nav .nav-wrap .nav .nav-inner ul li a{color:white;text-decoration:none;line-height:40px;transition:color 0.3s ease}header nav .nav-wrap .nav .nav-inner ul li a:hover{color:#000}header nav .nav-wrap .nav .nav-inner .link{color:white;text-decoration:none;display:block;padding:20px 0;transition:color 0.3s ease}header nav .nav-wrap .nav .nav-inner .link:hover{color:#000}header nav .nav-wrap .nav.open{opacity:1;pointer-events:all}header nav .nav-wrap .toggle{width:55px;height:40px;background-color:transparent;border:none;-webkit-appearance:none;appearance:none;font-size:0px;position:relative;padding:0;cursor:pointer;margin-left:auto;pointer-events:all;z-index:11;background-color:#3aaa35}header nav .nav-wrap .toggle:before{content:'';height:2px;background-color:white;position:absolute;top:10px;left:10px;right:10px;transform:rotate(0deg);transition:all 0.3s ease}header nav .nav-wrap .toggle span{width:35px;height:2px;display:block;background-color:white;transition:all 0.3s ease;margin-left:10px}header nav .nav-wrap .toggle:after{content:'';height:2px;background-color:white;position:absolute;bottom:10px;left:10px;right:10px;transform:rotate(0deg);transition:all 0.3s ease}header nav .nav-wrap .toggle.open:before{background-color:white;transform:rotate(45deg);top:19px}header nav .nav-wrap .toggle.open span{opacity:0}header nav .nav-wrap .toggle.open:after{background-color:white;transform:rotate(-45deg);bottom:19px}.gallery{width:100%;height:80vh}.gallery .slide img{object-fit:cover;width:100%;height:80vh}.phone{position:fixed;bottom:0;left:0;right:0;pointer-events:none;z-index:1;animation-name:fadeinslide;animation-duration:0.5s;animation-fill-mode:backwards;animation-delay:1s}.phone .container{max-width:1800px;width:100%;margin:auto;padding:0 100px;box-sizing:border-box;display:flex}.phone .container .tab{margin-left:auto;background-color:#3aaa35;padding:10px 20px 30px 20px;color:white;text-align:center;pointer-events:all}.phone .container .tab a{text-decoration:none;color:white;font-size:40px;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;letter-spacing:0.1rem;display:block;margin-top:14px}.about{text-align:center;max-width:960px;width:100%;margin:auto;padding:100px 100px;box-sizing:border-box;line-height:35px}.about .down{display:inline-block;margin-top:60px}.about .down svg{width:26px}.activiteiten{display:flex;max-width:1800px;width:100%;margin:auto;padding:0 30px;box-sizing:border-box}.activiteiten .img-wrap{width:50%;padding:0 40px;margin-top:auto}.activiteiten .activiteiten-title{width:50%;padding:0 40px;margin:auto 0}.activiteiten .activiteiten-title h1{font-family:bebas-neue-pro-semiexpanded,sans-serif;font-size:60px;line-height:70px;font-weight:700}.activiteiten .activiteiten-title h1 span{color:#3aaa35}.activiteiten .hiddengal{display:none}.glightbox figure{position:relative}.glightbox figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('../images/plus.svg');background-position:center center;background-size:40px 40px;background-repeat:no-repeat;opacity:0;transition:all 0.3s ease}.glightbox figure img{transition:all 0.3s ease;opacity:1}.glightbox:hover figure:after{opacity:1}.glightbox:hover img{opacity:0.5}.grid-wrap{background-color:#F0F0F0}.grid-wrap .grid{max-width:1800px;width:100%;margin:auto;padding:0 30px;box-sizing:border-box}.grid-wrap .grid .grid-col{float:left;width:50%}.grid-wrap .grid .grid-col--2,.grid-wrap .grid .grid-col--3{display:none}.grid-wrap .grid .grid-item{background-color:white;margin:0 40px 80px 40px;box-sizing:border-box}.grid-wrap .grid .grid-item.last{margin-bottom:0}.grid-wrap .grid .grid-item .caption{padding:38px;text-align:center;line-height:32px}.grid-wrap .grid .grid-item .caption h2{font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;font-size:60px;line-height:70px;margin-top:0;padding-top:0;margin-bottom:26px}.grid-wrap .grid .grid-item .hiddengal{display:none}.grid-wrap .grid .clear{clear:both}.tracks{position:relative;z-index:-1;background-image:url('../images/tracks.jpg');background-size:cover;background-position:center center;text-align:center}.tracks .track-title{background-color:#000;padding:14px 30px 20px 30px;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;font-size:60px;line-height:70px;color:white;display:inline-block;margin-top:460px;margin-bottom:160px}.gal-wrap{max-width:1800px;margin:auto;padding:0 100px;box-sizing:border-box;position:relative;margin-top:-60px}.gal-wrap .tns-nav{position:absolute;bottom:15px;left:0;right:0;text-align:center;z-index:1}.gal-wrap .tns-nav button{-webkit-appearance:none;appearance:none;border:0;box-shadow:inset 0 0 0 2px white;border-radius:50%;width:11px;height:11px;background-color:transparent;margin:5px;padding:0;transition:all 0.2s ease}.gal-wrap .tns-nav button.tns-nav-active{box-shadow:inset 0 0 0 10px white}.vacatures{text-align:center;max-width:1200px;width:100%;margin:auto;padding:100px 100px;box-sizing:border-box;line-height:30px;font-size:16px;font-weight:400}.vacatures h1{color:#3aaa35;font-size:60px;line-height:70px;font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;padding-bottom:30px}.vacatures a{text-decoration:none;color:#000;transition:color 0.3s ease}.vacatures a:hover{color:#3aaa35}.contact{display:flex}.contact .map{width:50%;position:relative;z-index:0}.contact .contact-details{width:50%;background-color:#3aaa35;display:flex;min-height:50vh}.contact .contact-details .details{margin-top:auto;box-sizing:border-box;padding:60px;color:white;font-weight:400;font-size:17px;line-height:32px}.contact .contact-details .details a{text-decoration:none;color:white;transition:color 0.3s ease}.contact .contact-details .details a:hover{color:#000}footer{padding:100px;text-align:center;font-weight:400;font-size:20px;line-height:30px}footer a{color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center}footer a .thumb{padding-left:12px}footer a .thumb svg{width:30px}.center-wrap{width:100%;height:80vh;display:flex}.center-wrap .center{text-align:center;margin:auto;color:#000;padding:100px 30px}.center-wrap .center h1{font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;font-size:40px;line-height:50px;color:#3aaa35}.center-wrap .center a{color:black}@media only screen and (max-width:1200px){header .header{padding:30px 50px}header .header .logo{max-width:260px}header nav .nav-wrap{padding:30px 50px}.phone .container{padding:0 50px}.about{padding:60px 50px}.about .down{margin-top:40px}.activiteiten{padding:0 50px}.activiteiten .activiteiten-title{padding:0 0 0 30px}.activiteiten .activiteiten-title h1{font-size:50px;line-height:60px}.activiteiten .img-wrap{padding:0 30px 0 0}.grid-wrap .grid{padding:0 20px}.grid-wrap .grid .grid-item{margin:0 30px 60px 30px}.grid-wrap .grid .grid-item .caption h2{font-size:40px;line-height:50px}.tracks .track-title{font-size:50px;line-height:60px;margin:400px 0 140px}.vacatures{padding:50px 50px 70px 50px}.contact .contact-details .details{padding:40px}footer{padding:50px}}@media only screen and (max-width:960px){header .header .logo{max-width:200px}.phone .container{padding:0}.phone .container .tab{width:100%;font-size:14px;line-height:20px;padding:0 10px 16px 10px}.phone .container .tab br{display:none}.phone .container .tab a{font-family:neue-haas-grotesk-display,sans-serif;font-size:14px;display:inline-block;margin-left:20px}footer{padding:50px 50px 90px 50px}}@media only screen and (max-width:860px){.gallery{max-height:400px}.gallery .slide img{max-height:400px}.activiteiten{flex-direction:column-reverse}.activiteiten .activiteiten-title{padding:0 0 40px 0;width:100%;text-align:center}.activiteiten .img-wrap{width:100%;padding:0}.grid-wrap .grid .grid-col--4{display:none}.grid-wrap .grid .grid-col{width:100%}.tracks .track-title{font-size:30px;line-height:40px;margin:360px 0 100px}.gal-wrap{padding:0 50px}.gal-wrap .tns-controls{z-index:1}.contact{flex-direction:column}.contact .map{height:50vh;width:100%}.contact .contact-details{width:100%;min-height:inherit;text-align:center}.contact .contact-details .details{padding:50px;margin:auto}}@media only screen and (max-width:700px){header .header{padding:30px}header nav .nav-wrap{padding:30px}.about{padding:30px}.about .down{margin-top:10px}.activiteiten{padding:0 30px}.activiteiten .activiteiten-title h1{font-size:36px;line-height:46px}.grid-wrap .grid{padding:0}.grid-wrap .grid .grid-item .caption h2{font-size:30px;line-height:40px}.gal-wrap{padding:0 30px}.gal-wrap .tns-controls button{width:30px;height:30px;margin:-20px 40px 0}.vacatures{padding:30px}.vacatures h1{font-size:36px;line-height:46px;padding-bottom:10px}.contact .contact-details .details{padding:30px}}