@-webkit-keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@-webkit-keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes arrowBounce{50%{transform:translateY(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html,*{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,iframe,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}.reveal-on-enter{opacity:0}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;font:inherit;cursor:pointer;overflow:visible;border:none;border-radius:0}button,button:hover,button:active,button:focus{text-decoration:none}button:focus,button:active{background-color:inherit;color:inherit}button::-moz-focus-inner{padding:0}.cta{color:#fff;font-size:16px;font-weight:400;background:linear-gradient(to right, #004B4E 0%, #00B9BD 35%, #00B9BD 70%, #004B4E 100%);background-size:300% 100%;background-position:0 0;border:none;line-height:18px;vertical-align:middle;min-width:130px;display:inline-block;text-align:center;border-radius:22px;padding:2px;transition:0.5s ease;transition-property:background-position}@media only screen and (min-width: 768px){.cta{min-width:180px}}.cta--center{text-align:center;justify-self:center}.cta__inner{border-radius:20px;display:flex;align-items:center;justify-content:center;padding:11px 20px;width:100%}@media only screen and (min-width: 768px){.cta__inner{padding:11px 30px}}.cta:hover{background-position:100% 0;font-weight:600}.cta:focus{color:#fff}.cta__icon{line-height:12px;margin-right:10px}.cta--active,.cta:active{font-weight:600}.cta--active .cta__inner,.cta:active .cta__inner{background:#fff;color:#004B4E}.cta[disabled],.cta--disabled{background:#BCBEC0;color:#fff;font-weight:400}.cta[disabled]:active .cta__inner,.cta--disabled:active .cta__inner{background:#BCBEC0;color:#fff}.cta--secondary{background:#009077;padding:1px}.cta--secondary .cta__inner{background:#fff;color:#009077;border-radius:22px;transition:0.3s ease;padding:11px 20px}@media only screen and (min-width: 768px){.cta--secondary .cta__inner{padding:11px 30px}}.cta--secondary:hover .cta__inner{background:#009077;font-weight:600;color:#fff}.cta--secondary:active{font-weight:600;padding:2px;color:#fff;background:#009077}.cta--secondary:active .cta__inner{padding:11px}.cta--secondary:active:hover{padding:2px}.cta--secondary:active:hover .cta__inner{color:#009077;background:#fff;padding:11px}.cta--tertiary{background:#B8925A;padding:1px}.cta--tertiary .cta__inner{background:#B8925A;color:#fff;border-radius:22px;transition:0.3s ease;padding:11px 20px}@media only screen and (min-width: 768px){.cta--tertiary .cta__inner{padding:11px 30px}}.cta--tertiary:hover .cta__inner{background:#B8925A;font-weight:600;color:#fff}.cta--tertiary:active{font-weight:600;padding:2px;color:#fff;background:#B8925A}.cta--tertiary:active .cta__inner{padding:11px}.cta--tertiary:active:hover{padding:2px}.cta--tertiary:active:hover .cta__inner{color:#fff;background:#B8925A;padding:11px}.cta--secondary--white{background:transparent}.cta--secondary--white .cta__inner{background:transparent;color:#fff;border:1px solid #fff}.cta--secondary--white:hover .cta__inner{background:#fff;color:#009077;border:1px solid #fff}.cta--secondary--ghost{background:transparent}.cta--secondary--ghost .cta__inner{background:transparent;color:#009077;border:1px solid #009077}.cta--secondary--ghost:hover .cta__inner{background:#fff;color:#009077;border:1px solid #fff}.cta--secondary.cta--active{font-weight:600;padding:2px;color:#fff}.cta--secondary.cta--active .cta__inner{padding:11px 30px}.cta--secondary.cta--disabled{font-weight:400;padding:1px}.cta--secondary.cta--disabled .cta__inner{padding:12px 30px;color:#BCBEC0}.cta--secondary.cta--disabled:hover .cta__inner{color:#BCBEC0;font-weight:400;background:#fff}.cta--terciary{background:#EAC62D;color:#004B4E;transition:0.3s ease}.cta--terciary:hover{background:#cfac15}.cta-light{color:#004B4E;font-size:16px;font-weight:400;background:#fff;border:none;line-height:18px;vertical-align:middle;min-width:130px;display:inline-block;text-align:center;border-radius:22px;padding:2px;transition:0.3s ease}@media only screen and (min-width: 768px){.cta-light{min-width:180px}}.cta-light__inner{padding:11px 30px;border-radius:20px;display:flex;align-items:center;justify-content:center}.cta-light:hover{background-position:100% 0;font-weight:600}.cta-light:focus{color:#fff}.cta-light--active,.cta-light:active{font-weight:600}.cta-light--active .cta-light__inner,.cta-light:active .cta-light__inner{background:#004B4E;color:#fff}.cta-light[disabled],.cta-light--disabled{background:#BCBEC0;color:#fff;font-weight:400}.cta-light[disabled]:active .cta-light__inner,.cta-light--disabled:active .cta-light__inner{background:#BCBEC0;color:#fff}.cta-light--secondary{background:#fff;padding:1px}.cta-light--secondary .cta-light__inner{background:#004B4E;color:#fff;border-radius:22px;transition:0.3s ease;padding:12px 30px}.cta-light--secondary:hover .cta-light__inner{background:#fff;font-weight:600;color:#004B4E}.cta-light--secondary:active{font-weight:600;padding:2px}.cta-light--secondary:active .cta-light__inner{padding:11px;background:#004B4E;font-weight:600;color:#fff}.cta-light--secondary:active:hover{padding:2px}.cta-light--secondary:active:hover .cta-light__inner{color:#fff;background:#009077;padding:11px 30px}.cta-light--secondary.cta-light--active{font-weight:600;padding:2px;color:#fff}.cta-light--secondary.cta-light--active .cta-light__inner{padding:11px 30px}.cta-light--secondary.cta-light--active:hover{padding:2px}.cta-light--secondary.cta-light--active:hover .cta-light__inner{color:#fff;background:#004B4E;padding:11px 30px}.cta-light--secondary.cta-light--disabled{font-weight:400;padding:1px}.cta-light--secondary.cta-light--disabled .cta-light__inner{padding:12px 30px;color:#BCBEC0}.cta-light--secondary.cta-light--disabled:hover .cta-light__inner{background:#004B4E;color:#BCBEC0;font-weight:400}.text-link,.inner__strip--cre a{color:#009077;position:relative;display:inline-block;font-size:16px;line-height:18px;font-weight:600;background:transparent;cursor:pointer}.text-link:focus,.inner__strip--cre a:focus{color:#fff;outline:none}.text-link:after,.inner__strip--cre a:after{content:'';display:block;height:1px;width:100%;position:absolute;bottom:0;left:0;background:#004B4E;transform:none;transition:0.2s ease;transition-property:transform}.text-link__roundel{width:16px;height:16px;border-radius:8px;border:2px solid #EAC62D;display:inline-block;vertical-align:text-bottom;position:relative}.text-link__roundel--light{color:#fff;border-color:#fff}.text-link__roundel--light .text-link__icon:before{color:#fff}.text-link__text{position:relative;top:-2px}.text-link__icon{position:absolute;top:50%;left:50%;font-size:7px;transform:translate(-40%, -50%);transition:0.1s linear;transition-property:transform}.text-link__icon:before{color:#EAC62D}.text-link__icon--alt{font-size:16px}.text-link__icon-container{display:inline-block;position:relative;width:16px;height:16px;margin-left:2px;top:2px}.text-link:hover:after,.inner__strip--cre a:hover:after{transform:translateY(4.5px)}.text-link:hover .text-link__icon,.inner__strip--cre a:hover .text-link__icon{transform:translate(10%, -50%)}.text-link--context:after{display:none}.text-link--flex{display:flex}.text-link--teal,.inner__strip--cre a{color:#009077}.text-link--teal:after,.inner__strip--cre a:after{background:#009077}.text-link--light{color:#fff}.text-link--light:after{background:#fff}.text-link--regular{font-weight:400;font-size:18px}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}fieldset{margin-bottom:10px}label{font-family:"Asap",sans-serif;display:block}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}input[type="submit"]{cursor:pointer}input[type="submit"]::-moz-focus-inner{border:0;padding:0}select{border:none;border-radius:0;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}.select{position:relative}.select:before{font-family:"icons";content:"\f116";position:absolute;display:block;right:17px;color:#B8925A;pointer-events:none;font-size:7px;top:50%;transform:translate(-50%, -50%)}.select--secondary{transform:rotate(-180deg)}.select--secondary:before{color:#B8925A;pointer-events:none}.select--terciary:before{content:"";pointer-events:none;width:0;height:0;top:50%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #B8925A;transform:rotate(0deg) translateY(-50%)}.FormSelection{position:relative}.FormSelection:before{font-family:"icons";content:"\f104";position:absolute;display:block;right:17px;bottom:12px;transform:rotate(180deg)}.select-alt{border:none;background-color:#FBFBFC;font-weight:700}.select-alt:disabled{border:none}textarea,textarea:focus{width:100%;padding:15px;min-height:150px;line-height:1.625;overflow:auto}::-webkit-input-placeholder,:-moz-placeholder,::-moz-placeholder,:-ms-input-placeholder{color:#BCBEC0;font-size:12px}.EPiServerForms{padding:22px 27px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);margin:0 auto;max-width:660px;margin-bottom:40px}.EPiServerForms .Form__Title{font-size:20px;margin-bottom:20px;line-height:29px}.EPiServerForms .block{padding:0}@media only screen and (min-width: 768px){.EPiServerForms .block{padding:0}}.EPiServerForms .Form__Element{margin-bottom:0}.EPiServerForms .Form__Element input[type="radio"],.EPiServerForms .Form__Element input[type="checkbox"]{margin-right:5px;vertical-align:baseline;vertical-align:initial;position:relative;top:-2px}.EPiServerForms .FormChoice{margin-top:20px;margin-bottom:10px}.EPiServerForms .submitbuttonelementblock{text-align:left}.EPiServerForms .FormSubmitButton{color:#009077 !important;background-color:#fff !important;border:1px solid #009077 !important;border-radius:25px;margin-top:20px;padding:7px 55px;transition:0.3s ease}.EPiServerForms .FormSubmitButton:hover{color:#fff !important;background-color:#009077 !important}.EPiServerForms .hide{display:none !important}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.input{-webkit-appearance:none;-webkit-font-smoothing:inherit;background:none;box-shadow:none;border-radius:0;transition:background 0.3s ease,border 0.3s ease,color 0.3s ease;background:#fff;line-height:26px;font-size:16px;padding:9px;font-family:"Asap",sans-serif;border:none;width:100%;box-sizing:border-box;color:#595959;border-radius:4px}.input:focus{outline:0;color:#595959}.input.error{border:1px solid #76777A;color:#76777A}.input:disabled{border:1px solid #BCBEC0;color:#BCBEC0;pointer-events:none}.input:disabled:focus{border:1px solid #BCBEC0;color:#BCBEC0}.input:invalid{box-shadow:none}.input[readonly]{cursor:text}.input::-ms-clear{display:none}.input[type="search"]{-webkit-border-radius:0}.input[type="search"]::-webkit-search-decoration,.input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.select::-ms-expand{display:none}.select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}a{transition:color 0.3s ease;text-decoration:none}@font-face{font-family:"icons";src:url("../fonts/icons/icons.eot?b594f3b3329b6e5630fd3ac5cfce2dd1?#iefix") format("embedded-opentype"),url("../fonts/icons/icons.woff2?b594f3b3329b6e5630fd3ac5cfce2dd1") format("woff2"),url("../fonts/icons/icons.woff?b594f3b3329b6e5630fd3ac5cfce2dd1") format("woff"),url("../fonts/icons/icons.ttf?b594f3b3329b6e5630fd3ac5cfce2dd1") format("truetype"),url("../fonts/icons/icons.svg?b594f3b3329b6e5630fd3ac5cfce2dd1#icons") format("svg")}i[class^="icon-"],i[class*=" icon-"]{display:inline-flex;align-items:center;justify-content:center}i[class^="icon-"]:before,i[class*=" icon-"]:before{font-family:icons;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.icon-about:before{content:"\f101"}.icon-accreditation:before{content:"\f102"}.icon-alcohol-beverage:before{content:"\f103"}.icon-arrow-down:before{content:"\f104"}.icon-arrow-right-rounded:before{content:"\f105"}.icon-awards:before{content:"\f106"}.icon-back-arrow:before{content:"\f107"}.icon-bakery:before{content:"\f108"}.icon-beverage:before{content:"\f109"}.icon-bookmark:before{content:"\f10a"}.icon-category:before{content:"\f10b"}.icon-channel:before{content:"\f10c"}.icon-check:before{content:"\f10d"}.icon-chilled:before{content:"\f10e"}.icon-clock:before{content:"\f10f"}.icon-close:before{content:"\f110"}.icon-confectionary:before{content:"\f111"}.icon-dairy:before{content:"\f112"}.icon-date:before{content:"\f113"}.icon-download:before{content:"\f114"}.icon-external-link:before{content:"\f115"}.icon-facebook:before{content:"\f116"}.icon-filters:before{content:"\f117"}.icon-food-ingredients:before{content:"\f118"}.icon-footer-arrow:before{content:"\f119"}.icon-frozen:before{content:"\f11a"}.icon-grocery:before{content:"\f11b"}.icon-horticulture:before{content:"\f11c"}.icon-instagram:before{content:"\f11d"}.icon-link:before{content:"\f11e"}.icon-linkedin:before{content:"\f11f"}.icon-location:before{content:"\f120"}.icon-mail:before{content:"\f121"}.icon-marker:before{content:"\f122"}.icon-meat:before{content:"\f123"}.icon-minus:before{content:"\f124"}.icon-open-mail:before{content:"\f125"}.icon-phone-message:before{content:"\f126"}.icon-pin:before{content:"\f127"}.icon-play:before{content:"\f128"}.icon-plus:before{content:"\f129"}.icon-portfolio:before{content:"\f12a"}.icon-prepared-consumer-foods:before{content:"\f12b"}.icon-print:before{content:"\f12c"}.icon-right-arrow-stem:before{content:"\f12d"}.icon-savoury-snacks:before{content:"\f12e"}.icon-scroll-arrow:before{content:"\f12f"}.icon-seafood:before{content:"\f130"}.icon-search:before{content:"\f131"}.icon-specialisation:before{content:"\f132"}.icon-sustainability:before{content:"\f133"}.icon-ticket:before{content:"\f134"}.icon-twitter:before{content:"\f135"}.icon-up:before{content:"\f136"}.icon-value-added-meats:before{content:"\f137"}.icon-why-us:before{content:"\f138"}.icon-youtube:before{content:"\f139"}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}.h1,.inner__strip--cre h1,.h2,.inner__strip--cre h2,.h3,.inner__strip--cre h3,.h4,.inner__strip--cre h4,.h5,.inner__strip--cre h5,.h6,.inner__strip--cre h6{margin-top:0;line-height:1.15;font-family:"Bord Bia Sans",sans-serif;margin-bottom:20px;font-weight:700;color:#004B4E;letter-spacing:0;display:block;position:relative}.h1,.inner__strip--cre h1{font-size:46px;line-height:52px}.h1--over-image{font-size:38px;line-height:48px;color:#fff}@media only screen and (min-width: 768px){.h1,.inner__strip--cre h1{font-size:50px}}@media only screen and (min-width: 1024px){.h1,.inner__strip--cre h1{font-size:67px;line-height:74px}.h1--over-image{font-size:67px;line-height:74px}}.h2,.inner__strip--cre h2{font-size:42px;line-height:48px}@media only screen and (min-width: 1024px){.h2,.inner__strip--cre h2{font-size:56px;line-height:62px}}.h3,.inner__strip--cre h3{font-size:32px;line-height:38px}@media only screen and (min-width: 1024px){.h3,.inner__strip--cre h3{font-size:42px;line-height:48px;margin-bottom:60px}.h3--less-space,.inner__strip--cre h3{margin-bottom:25px}}.h3--white-regular{color:#fff;font-weight:400}.h3--short{margin-bottom:0}@media only screen and (min-width: 1024px){.h3--short{width:690px}}.h4,.inner__strip--cre h4{font-size:28px;line-height:36px}@media only screen and (min-width: 1024px){.h4,.inner__strip--cre h4{font-size:28px;line-height:36px}}.h4--grey-regular{color:#76777A;font-weight:400}.h4--white-regular{color:#fff;font-weight:400}.h5,.inner__strip--cre h5{font-size:24px;line-height:28px}.h5--grey-regular{color:#595959;font-weight:400}.h5--teal{color:#009077}.h5--green-regular{color:#009077;font-weight:400;letter-spacing:4px}.h6,.inner__strip--cre h6{font-size:18px;line-height:22px}.h6--regular{font-weight:400}.p,.inner__strip--cre p,.ul,.inner__strip--cre ul,.ol,.inner__strip--cre ol,.pre,.inner__strip--cre pre,.blockquote,.inner__strip--cre blockquote,.subheading{margin-bottom:20px;font-weight:400;font-family:"Asap",sans-serif}.hr,.inner__strip--cre hr{background-color:transparent;border:none;border-bottom:1px solid #BCBEC0;height:1px;width:100%;margin:20px 0}.strong,.inner__strip--cre strong{font-weight:700}.em,.inner__strip--cre em{font-style:italic}.p,.inner__strip--cre p{font-size:18px;line-height:28px;color:#595959;display:block}@media only screen and (min-width: 768px){.p,.inner__strip--cre p{font-size:16px;line-height:26px}}.p--white-copy{color:#fff}.p--over-image{font-size:18px;line-height:24px;color:#fff}@media only screen and (min-width: 768px){.p--large{font-size:18px;line-height:28px}}.p--card{color:#000;opacity:0.5;font-size:13px;letter-spacing:2.17px}.p--medium-space{margin-bottom:30px}@media only screen and (min-width: 768px){.p--medium-space{margin-bottom:40px}}@media only screen and (min-width: 1024px){.p--medium-space{margin-bottom:60px}}.p--extra-space{margin-bottom:40px}@media only screen and (min-width: 1024px){.p--block-description{width:690px}}@media only screen and (min-width: 1024px){.p--block-description-long{width:800px}}.p--left-align{max-width:490px}.p--centre-align{margin:0 auto 30px}.subheading{color:#000;letter-spacing:2.67px;text-transform:uppercase;font-size:16px;line-height:18px;display:block;margin-bottom:15px}@media only screen and (min-width: 768px){.subheading{font-size:15px}}@media only screen and (min-width: 1024px){.subheading{font-size:16px}}.subheading--green{color:#009077}.subheading--grey{color:#BCBEC0}.subheading--date,.subheading--info{color:#009077;font-size:12px;letter-spacing:2px}.subheading--large{color:#009077;font-size:24px;line-height:28px;letter-spacing:4px}.caption,.inner__strip--cre caption{font-size:13px;line-height:16px;color:#595959;display:block;margin-top:-55px;margin-bottom:55px;padding-left:15px}@media only screen and (min-width: 1024px){.caption,.inner__strip--cre caption{padding-left:0}}.ul,.inner__strip--cre ul,.ol,.inner__strip--cre ol{padding-left:15px}.li,.inner__strip--cre li{list-style:disc;padding-left:10px;font-size:18px;line-height:28px}@media only screen and (min-width: 768px){.li,.inner__strip--cre li{font-size:16px;line-height:26px}}.ol .li,.inner__strip--cre ol .li,.ol .inner__strip--cre li,.inner__strip--cre .ol li,.inner__strip--cre ol li{list-style:decimal}.text-white{color:#fff}.text-center{text-align:center}@media only screen and (min-width: 1024px){.text-center--mobile{text-align:left}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}html{min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{position:relative;height:100%;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;color:#76777A;font-family:"Asap",sans-serif;font-weight:400;line-height:1.625;background-color:#fff;font-size:14px}body.no-scroll-mobile{width:100%;position:fixed;overflow:hidden}@media only screen and (min-width: 1024px){body.no-scroll-mobile{position:relative;overflow:visible}}@media only screen and (min-width: 768px){body{font-size:15px}}@media only screen and (min-width: 1024px){body{font-size:16px}}body.sticky-footer{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}body.sticky-footer main{flex-grow:1}.main-container{overflow:hidden}.hidden{display:none}.hidden--xs{display:none}@media only screen and (min-width: 768px){.hidden--xs{display:block}}.hidden--sm{display:none}@media only screen and (min-width: 1024px){.hidden--sm{display:block}}@media only screen and (min-width: 1024px){.hidden--md{display:none}}.show--sm{display:none}@media only screen and (min-width: 768px){.show--sm{display:block}}.show--md{display:none}@media only screen and (min-width: 1024px){.show--md{display:block}}.icon-example i:before{color:#004B4E}.dark-bg{padding:20px 0;background:#004B4E}.fifty-fifty{width:100%;position:relative;z-index:0}@media only screen and (min-width: 1024px){.fifty-fifty{display:flex;margin:0 -20px;width:calc(100% + 40px);align-items:flex-start;justify-content:center}.fifty-fifty--vertically-centered{align-items:center}.fifty-fifty--stretched{align-items:stretch}}.fifty-fifty__child{min-width:0;width:100%;margin:0 0 40px 0;position:relative}@media only screen and (min-width: 1024px){.fifty-fifty__child{width:50%;margin:20px}.fifty-fifty__child:last-of-type{margin:20px}}.fifty-fifty__child--flex-center{display:flex;align-items:center;justify-content:center}.fifty-fifty__child--full-height{height:100%}.fifty-fifty__child--no-margin{margin:0}@media only screen and (min-width: 1024px){.fifty-fifty__child--no-margin{margin:0}.fifty-fifty__child--no-margin:last-of-type{margin:0}}.page-strip{width:100%;position:relative;padding:40px 0;z-index:0}@media only screen and (min-width: 768px){.page-strip{padding:80px 0}}.page-strip--reduced-top-padding{padding-top:20px}@media only screen and (min-width: 768px){.page-strip--reduced-top-padding{padding-top:40px}}.page-strip--reduced-bottom-padding{padding-bottom:20px}@media only screen and (min-width: 768px){.page-strip--reduced-bottom-padding{padding-bottom:40px}}.page-strip--extended-top-padding{padding-top:65px}@media only screen and (min-width: 768px){.page-strip--extended-top-padding{padding-top:110px}}.page-strip--extended-bottom-padding{padding-bottom:65px}@media only screen and (min-width: 768px){.page-strip--extended-bottom-padding{padding-bottom:110px}}.page-strip--no-bottom-padding{padding-bottom:0}@media only screen and (min-width: 768px){.page-strip--no-bottom-padding{padding-bottom:0}}.page-strip--no-top-padding{padding-top:0}@media only screen and (min-width: 768px){.page-strip--no-top-padding{padding-top:0}}.page-strip--has-section-divide{margin-top:80px}.page-strip--primary{background-color:#004B4E}.page-strip--secondary{background-color:#009077}.page-strip--tertiary{background-color:#EAC62D;color:#fff}.page-strip--on-top{z-index:2}.wrapper,.footer__gradient,.footer__vertical-border,.footer__inner,.mobile-menu__gradient{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0 15px}@media only screen and (min-width: 768px){.wrapper,.footer__gradient,.footer__vertical-border,.footer__inner,.mobile-menu__gradient{padding:0 20px;overflow:visible}}@media only screen and (min-width: 1024px){.wrapper,.footer__gradient,.footer__vertical-border,.footer__inner,.mobile-menu__gradient{padding:0 30px}}.wrapper--large{max-width:1420px}.wrapper--narrow{max-width:925px}.wrapper--full-width{max-width:none;padding:0}.wrapper--full-width-mobile{max-width:none;padding:0}@media only screen and (min-width: 768px){.wrapper--full-width-mobile{padding:0 20px;overflow:visible;max-width:1200px}}@media only screen and (min-width: 1024px){.wrapper--full-width-mobile{padding:0 30px}}.wrapper--flex{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1024px){.wrapper--flex{flex-wrap:nowrap}}@media only screen and (min-width: 1024px){.wrapper--flex-desktop{flex-wrap:nowrap;display:flex}}.wrapper--flex-mobile{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.wrapper--flex-mobile{flex-wrap:nowrap;flex-direction:row}}.wrapper--flex-tablet{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.wrapper--flex-tablet{flex-wrap:nowrap}}.wrapper--wrap{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.wrapper--center-content{align-items:center}}.wrapper--column-mobile{flex-direction:column}@media only screen and (min-width: 768px){.wrapper--column-mobile{flex-direction:row}}.wrapper--center{text-align:center}.wrapper__col{position:relative}.wrapper__col--grey{background:#F2F2F3}.wrapper__col--top-border:before{content:'';position:absolute;top:0;left:0;width:100%;background:#EAC62D;height:10px}.wrapper__col--center{text-align:center}.wrapper__col--standard-content{flex:0 0 100%;width:100%}@media only screen and (min-width: 1024px){.wrapper__col--standard-content{position:static;flex:0 0 768px;width:768px;max-width:768px}}.wrapper__col--standard-content-sidebar{flex:0 0 100%;width:100%}@media only screen and (min-width: 1024px){.wrapper__col--standard-content-sidebar{flex:0 0 296px;width:296px;max-width:296px;margin-left:auto}}.wrapper__col--three{flex:1}@media only screen and (min-width: 768px){.wrapper__col--three{flex:0 0 33.3333%}}.wrapper__col--left-panel{flex:1;margin-bottom:20px}@media only screen and (min-width: 768px){.wrapper__col--left-panel{margin-bottom:0}}@media only screen and (min-width: 1024px){.wrapper__col--left-panel{margin-right:24px;flex:0 0 450px}}.wrapper__col--right-panel{flex:1}@media only screen and (min-width: 1024px){.wrapper__col--right-panel{padding-right:35px}}.wrapper__col--fifty{flex:1}@media only screen and (min-width: 768px){.wrapper__col--fifty{margin-bottom:0}}@media only screen and (min-width: 1024px){.wrapper__col--fifty{flex:0 0 50%}}.wrapper__col--first-xs{order:1}@media only screen and (min-width: 1024px){.wrapper__col--first-xs{order:2}}.wrapper__col--second-xs{order:2}@media only screen and (min-width: 1024px){.wrapper__col--second-xs{order:1}}.wrapper__col--wide{flex:1;margin-right:0;margin-bottom:30px}@media only screen and (min-width: 768px){.wrapper__col--wide{flex:0 0 290px;margin-right:50px;margin-bottom:0}}@media only screen and (min-width: 1024px){.wrapper__col--wide{flex:0 0 590px;margin-right:75px}}.wrapper__col--space-above{padding-top:0}@media only screen and (min-width: 1024px){.wrapper__col--space-above{flex:0 0 450px;padding-top:85px}}@media only screen and (min-width: 1024px){.wrapper__col-p{padding-top:30px;padding-right:150px}}@media only screen and (min-width: 1024px){.wrapper--hidden-desktop{display:none}}.wrapper--hidden-mobile{display:none}@media only screen and (min-width: 1024px){.wrapper--hidden-mobile{display:block}}@media only screen and (min-width: 1024px){.wrapper--hidden-flex-desktop{display:none}}.wrapper--hidden-flex-mobile{display:none}@media only screen and (min-width: 1024px){.wrapper--hidden-flex-mobile{display:flex}}.footer{display:block;position:relative;background-image:linear-gradient(-180deg, #009077 0%, #004B4E 52%);padding:23px 0 0 0;overflow:hidden}@media only screen and (min-width: 1024px){.footer{padding-top:0}}.footer__top{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1024px){.footer__top{max-width:1200px;padding:0 30px;flex-wrap:nowrap;margin:0 auto}}.footer__gradient{display:flex;position:absolute;width:200%;height:100%;background-image:linear-gradient(-180deg, #309386 0%, transparent 52%);transform:translate(10%, -23%) rotate(45deg);transform-origin:top left}@media only screen and (min-width: 1024px){.footer__gradient{display:block;left:50%;transform:translate(-56%, -26%) rotate(45deg)}}.footer__vertical-border{position:absolute;height:100%;left:50%;top:0;transform:translateX(-50%);display:none}.footer__vertical-border:after{content:'';position:absolute;left:255px;width:1px;height:100%;background:#4E918D}@media only screen and (min-width: 1024px){.footer__vertical-border{display:flex}}.footer__wrapper{padding:0}.footer__logo{flex:0 0 50%;padding-left:15px}@media only screen and (min-width: 768px){.footer__logo{padding-left:20px}}@media only screen and (min-width: 1024px){.footer__logo{width:280px;flex:0 0 auto;padding-left:0}}.footer__logo-image{height:48px;width:auto}.footer__nav{align-self:center;flex:0 0 100%;display:flex;flex-direction:column;margin-top:25px}@media only screen and (min-width: 1024px){.footer__nav{flex-direction:row;order:2;flex:1;margin-top:0;padding-right:125px}.footer__nav nav{width:100%}.footer__nav ul{display:flex;width:100%;justify-content:space-between}}.footer__nav-item{border-top:1px solid rgba(255,255,255,0.3)}@media only screen and (min-width: 1024px){.footer__nav-item{border:none}}.footer__nav-item:hover{text-decoration:underline}.footer__nav-item:last-of-type{margin-right:0}.footer__nav-link{font-size:16px;line-height:18px;color:#fff;font-weight:700;padding:24px 15px;display:flex;letter-spacing:2.67px;text-transform:uppercase}@media only screen and (min-width: 768px){.footer__nav-link{padding:24px 20px}}@media only screen and (min-width: 1024px){.footer__nav-link{padding:0;font-weight:400}}.footer__scroll-to-top{align-self:center;margin-left:auto;color:#fff;background:transparent;flex:0 0 50%;justify-content:flex-end;padding:0 15px 0 0}@media only screen and (min-width: 768px){.footer__scroll-to-top{padding:0 20px 0 0}}@media only screen and (min-width: 1024px){.footer__scroll-to-top{order:3;flex:0 0 auto;padding:0}}.footer__scroll-to-top:focus{color:#fff}.footer__social{margin-bottom:35px}@media only screen and (min-width: 1024px){.footer__social{width:300px;margin-bottom:40px}}.footer__social-item{display:inline-block;margin-right:12px;color:#fff}.footer__social-item:last-of-type{margin-right:0}@media only screen and (min-width: 1024px){.footer__social--mobile{opacity:0}}.footer__social--desktop{display:none}@media only screen and (min-width: 1024px){.footer__social--desktop{display:flex;flex-direction:column;justify-content:space-between;margin-top:-25px}.footer__social--desktop ul{flex:1}}.footer__large-logo{width:130px;margin-bottom:22px}.footer__social-link{color:#fff}.footer__links{width:100%}@media only screen and (min-width: 1024px){.footer__links{width:80%;display:flex;justify-content:space-between;padding-right:125px}}.footer__links-group{border-bottom:1px solid rgba(255,255,255,0.3)}@media only screen and (min-width: 1024px){.footer__links-group{border:none;max-width:180px}}.footer__links-title{font-size:16px;line-height:18px;color:#FFFFFF;font-weight:700;letter-spacing:2.67px;text-transform:uppercase;text-align:left;display:flex;justify-content:space-between;width:100%;background:transparent;padding:24px 15px}@media only screen and (min-width: 768px){.footer__links-title{padding:24px 20px}}@media only screen and (min-width: 1024px){.footer__links-title{padding:0}}.footer__links-title.accordion__trigger--expanded .footer__links-icon{transform:rotate(180deg)}.footer__links-title:focus,.footer__links-title:active{color:#fff;outline:none}@media only screen and (min-width: 1024px){.footer__links-title{display:block;margin-bottom:15px}}.footer__links-item{list-style-type:none}.footer__links-link{font-size:16px;color:#fff;letter-spacing:0;line-height:28px}.footer__links-link:hover{text-decoration:underline}.footer__links i,.footer__links-icon{font-size:8px}@media only screen and (min-width: 1024px){.footer__links i,.footer__links-icon{display:none}}.footer__links ul{padding-left:0}.footer__copyright-text{font-size:16px;color:#fff;letter-spacing:0}@media only screen and (min-width: 1024px){.footer__copyright{width:150px}}.footer__row{border-top:1px solid #4E918D;position:relative}.footer__row:first-of-type{border:none;padding:20px 0 0}.footer__row:last-of-type{padding-top:35px;padding-bottom:35px;border:none}@media only screen and (min-width: 1024px){.footer__row:last-of-type{display:none}}@media only screen and (min-width: 1024px){.footer__row{padding:50px 0 58px}.footer__row:first-of-type{padding:35px 0 35px}.footer__row:last-of-type{border:none;padding-top:0;padding-bottom:25px}}@media only screen and (min-width: 1024px){.footer__middle{display:flex;max-width:1200px;padding:0 30px;flex-wrap:nowrap;margin:0 auto}}.footer__inner--flex{display:flex;justify-content:space-between}.footer__extra-logo{margin-bottom:38px}.footer__extra-logo-source{width:64px}.footer__accordion-content{overflow:hidden;transition:0.3s max-height ease;max-height:0;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px){.footer__accordion-content{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.footer__accordion-content{padding:0}}.footer__accordion-content ul{padding-bottom:40px}@media only screen and (min-width: 1024px){.footer__accordion-content{max-height:1000px !important}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.header{display:block;width:100%;z-index:3;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.header__wrapper{max-width:1440px}.header__row{width:100%}.header__row--flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 1024px){.header__row--flex{flex-wrap:nowrap}}.header__logo{padding:20px 0;height:auto;order:1;flex:1}@media only screen and (min-width: 768px){.header__logo{padding:18px 0;flex:1}}@media only screen and (min-width: 1024px){.header__logo{padding:25px 0;margin-right:10px;flex:0 0 160px;height:auto}}@media only screen and (min-width: 1200px){.header__logo{flex:0 0 202px}}@media only screen and (min-width: 1440px){.header__logo{flex:0 0 253px}}.header__logo-image,.header__logo-picture{width:93px;display:flex}@media only screen and (min-width: 768px){.header__logo-image,.header__logo-picture{width:202px}}@media only screen and (min-width: 1024px){.header__logo-image,.header__logo-picture{width:160px}}@media only screen and (min-width: 1440px){.header__logo-image,.header__logo-picture{width:253px}}.header__nav{order:2;width:100%;display:none}@media only screen and (min-width: 1024px){.header__nav{display:flex;justify-content:flex-end}}.header__extra-nav{order:3;margin:0 20px}@media only screen and (min-width: 1024px){.header__extra-nav{margin:0 8px}}@media only screen and (min-width: 1200px){.header__extra-nav{margin:0 20px}}.header__extra-nav-list{display:flex;align-items:center}.header__extra-nav-item{margin:0 3px;display:inline-flex}@media only screen and (min-width: 1200px){.header__extra-nav-item{margin:0 12px}}.header__hamburger{order:4}@media only screen and (min-width: 1024px){.header__hamburger{display:none}}.header__general-nav{display:none;justify-content:flex-end}@media only screen and (min-width: 1024px){.header__general-nav{display:flex}}.header__general-nav-list{display:flex}@media only screen and (min-width: 1024px){.header__general-nav-list{justify-content:space-between;width:100%}}@media only screen and (min-width: 1200px){.header__general-nav-list{display:flex;width:auto;justify-content:flex-end}}.header__general-nav-item-link{padding:38px 0;position:relative;font-weight:600;letter-spacing:2px}.header__general-nav-item-link:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background:#C02C8F;transform:scaleX(0);transform-origin:left}.header__general-nav-item-link:hover,.header__general-nav-item-link:focus,.header__general-nav-item-link.active{outline:none}.header__general-nav-item-link:hover:after,.header__general-nav-item-link:focus:after,.header__general-nav-item-link.active:after{transform:scaleX(1);transition:0.5s ease;transition-property:transform}.header__general-nav-item{display:inline-flex;text-transform:uppercase;font-weight:700}@media only screen and (min-width: 1024px){.header__general-nav-item{padding-right:15px;font-size:12px;letter-spacing:1.5px;line-height:14px;position:relative}.header__general-nav-item:hover .header__dropdown,.header__general-nav-item:focus .header__dropdown{opacity:1;pointer-events:auto}}@media only screen and (min-width: 1200px){.header__general-nav-item{padding-right:15px;font-size:14px;letter-spacing:2px;line-height:16px}}@media only screen and (min-width: 1440px){.header__general-nav-item{padding-right:24px;font-size:15px;line-height:17px;letter-spacing:2.46px}}.header__general-nav-item:last-child{padding-right:0}.header__general-nav-item:hover .header__general-nav-item-link:after{transform:scaleX(1);transition:0.5s ease;transition-property:transform}.header__general-nav-item-link,.header__search-icon{color:#004B4E;background:transparent}.header__general-nav-item-link:before,.header__search-icon:before{color:#004B4E}.header__search-icon{font-size:18px}.header__tooltip{top:34px;z-index:1}.header__search-btn,.header__fave-btn{background:transparent;position:relative;padding:0;display:inline-flex;align-items:center;justify-content:center}.header__search-btn:focus,.header__fave-btn:focus{outline:none}.header__search-btn:hover .header__tooltip,.header__fave-btn:hover .header__tooltip{opacity:1}.header__fave-icon{font-size:18px}.header__fave-icon:before{color:#B8925A}.header__fave-count{position:absolute;font-size:9px;background:red;width:16px;height:16px;color:white;border-radius:8px;display:none;justify-content:center;align-items:center;font-weight:700;left:50%;top:40%;line-height:0.1em}.header__fave-count.has-count{display:flex}.header__dropdown{pointer-events:none;opacity:0;position:absolute;background:#fff;box-shadow:3px 3px 20px 0 rgba(0,0,0,0.1);padding:20px 0;left:0;top:100%;z-index:2;transition:0.3s ease opacity;min-width:100%;width:auto}@media only screen and (min-width: 1024px){.header__dropdown.visible{opacity:1;pointer-events:auto}}.header__dropdown-item{white-space:nowrap;text-transform:none;letter-spacing:0;font-weight:500;font-size:16px;line-height:18px;margin-bottom:24px}.header__dropdown-item:last-child{margin-bottom:0}.header__dropdown-link{color:#004B4E;display:flex;align-items:center;padding:0 20px;transition:0.3s ease color}.header__dropdown-link:hover,.header__dropdown-link:focus{color:#B8925A}.mobile-menu{position:fixed;top:0;left:0;width:100%;overflow:hidden;min-height:100vh;background-image:linear-gradient(-180deg, #085153 0%, #0A8B77 100%);z-index:6;display:none}.mobile-menu__main-navs{height:100vh;overflow:auto}.mobile-menu__main-navs::-webkit-scrollbar{display:none}.mobile-menu__slide{transform:none;transition:0.5s transform ease}.mobile-menu__slide--expanded{transform:translateX(-100%)}@media only screen and (min-width: 1024px){.mobile-menu{display:none}}.mobile-menu--expanded{display:block}.mobile-menu__logo{display:flex}.mobile-menu__logo-picture{display:flex}.mobile-menu__logo-image{width:93px}@media only screen and (min-width: 768px){.mobile-menu__logo-image{width:202px}}.mobile-menu__logo a{display:flex}.mobile-menu__gradient{transform:translate(7%, -20%) rotate(45deg);display:flex;position:absolute;width:300%;height:100%;transform-origin:top left;background-image:linear-gradient(-180deg, rgba(255,255,255,0.3) 0%, transparent 34%);pointer-events:none;z-index:1;opacity:0.6}@media only screen and (min-width: 1024px){.mobile-menu__gradient{display:block;left:50%;transform:translate(-56%, -40%) rotate(45deg)}}.mobile-menu__wrapper{position:relative;padding-top:20px;padding-bottom:20px;display:flex;align-items:center;flex:0 0 100%;align-self:flex-start;border-bottom:1px solid #4E918D;justify-content:space-between}@media only screen and (min-width: 768px){.mobile-menu__wrapper{padding-top:18px;padding-bottom:18px}}.mobile-menu__close{background:transparent;position:relative;width:32px;height:24px}.mobile-menu__close:before,.mobile-menu__close:after{content:'';position:absolute;width:32px;height:3px;background:#fff;border-radius:1.5px;transform-origin:center center;transform:rotate(45deg)}.mobile-menu__close:after{transform:rotate(-45deg)}.mobile-menu__general-nav{display:flex;align-items:center;flex:0 0 100%;align-self:flex-start;position:relative}.mobile-menu__secondary-nav{background-image:linear-gradient(-180deg, #2F6467 0%, #047565 100%)}.mobile-menu__general-nav-list,.mobile-menu__secondary-nav-list{width:100%}.mobile-menu__general-nav-item,.mobile-menu__secondary-nav-item,.mobile-menu__general-nav-trigger{display:flex;justify-content:space-between;padding:18px 15px;font-weight:500;font-size:18px;line-height:20px;border-bottom:1px solid #4E918D}.mobile-menu__general-nav-item.accordion__trigger--expanded .mobile-menu__general-nav-down,.mobile-menu__secondary-nav-item.accordion__trigger--expanded .mobile-menu__general-nav-down,.mobile-menu__general-nav-trigger.accordion__trigger--expanded .mobile-menu__general-nav-down{transform:rotate(180deg)}.mobile-menu__general-nav-item--back,.mobile-menu__secondary-nav-item--back,.mobile-menu__general-nav-trigger--back{justify-content:flex-start;background:#004B4E}.mobile-menu__general-nav-item--back a,.mobile-menu__secondary-nav-item--back a,.mobile-menu__general-nav-trigger--back a{padding-left:10px;pointer-events:none}.mobile-menu__general-nav-item--dropdown,.mobile-menu__secondary-nav-item--dropdown,.mobile-menu__general-nav-trigger--dropdown{display:block;padding:0;border:none}.mobile-menu__secondary-nav-item{font-weight:400;position:relative}.mobile-menu__secondary-nav-item:before{content:'';position:absolute;left:0;top:0;height:100%;width:6px;display:none}.mobile-menu__secondary-nav-item--food:before{background:#EAC62D}.mobile-menu__secondary-nav-item--farmers:before{background:#39B54A}.mobile-menu__secondary-nav-item--industry:before{background:#B8925A}.mobile-menu__secondary-nav-item--active:before{display:block}.mobile-menu__general-nav-link,.mobile-menu__secondary-nav-link{color:#fff;text-transform:uppercase}.mobile-menu__secondary-nav-link{display:flex;align-items:center}.mobile-menu__general-nav-arrow{display:block;transform:rotate(-90deg);font-size:10px;color:#fff;pointer-events:none}.mobile-menu__general-nav-back{color:#fff;transform:rotate(90deg);font-size:10px}.mobile-menu__general-nav-down{color:#fff;transform:none;font-size:10px}.mobile-menu__accordion-content{max-height:0;overflow:hidden;transition:0.5s max-height ease}.mobile-menu__accordion-item{padding:18px 30px;font-weight:500;font-size:18px;line-height:20px;background:#fff;text-transform:uppercase;font-family:400;border-bottom:1px solid #4E918D}.mobile-menu__accordion-item:first-child{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,0.2)}.mobile-menu__accordion-link{color:#004B4E}.mobile-menu__search-icon,.mobile-menu__fave-icon,.mobile-menu__portal-icon{padding-right:14px;line-height:14px}.mobile-menu__search-icon:before,.mobile-menu__fave-icon:before,.mobile-menu__portal-icon:before{color:#fff}.mobile-menu__fave-icon:before,.mobile-menu__portal-icon:before{color:#EAC62D}.mobile-menu-inner{position:absolute;top:0;left:100%;width:100%;display:none}.mobile-menu-inner--visible{display:block}.mobile-menu-inner__title{font-size:20px;font-weight:700;text-transform:uppercase;color:white;line-height:30px;margin:4px 0}.video-links{position:relative}.video-links__share-links{display:none;vertical-align:top}@media only screen and (min-width: 1024px){.video-links__share-links{display:inline-block;transform:translateY(60px);left:-4px;position:relative}}.video-links__share-links--left{position:absolute;top:260px;left:-48px}.video-links__share-links--alt{transform:translateY(100%);left:-4px;position:relative;top:106px}.paging-info{position:absolute;display:block;left:0;right:0;bottom:0;margin:0 auto;text-align:center;background:#fff;max-width:192px;z-index:1;box-shadow:0 0 15px 0 rgba(0,0,0,0.1)}.paging-info--has-arrows{display:flex}.paging-info:before{position:absolute;content:'';display:block;left:0;text-align:center;right:0;height:20px;width:1px;background-color:rgba(142,142,149,0.1);margin:0 auto;top:14px;z-index:2}.paging-info__current-slide,.paging-info__total-slides{background:#fff;position:relative;display:inline-block;height:48px;line-height:48px;width:48px;font-size:1rem}.paging-info__current-slide{color:#76777A;letter-spacing:0}.paging-info__total-slides{color:#76777A;letter-spacing:0}.paging-info__arrow{position:relative;bottom:0}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.modal{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;z-index:5;transition:0.3s ease;transition-property:opacity}.modal__background{width:100%;height:100%;background:url("../img/blocks/modal-shape.svg") no-repeat center center;background-size:cover}.modal__dialog{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.modal__close{background:#B8925A;color:#fff;height:30px;border-radius:15px;margin-bottom:12px;display:flex;align-items:center;font-size:14px;line-height:1em;padding:0 15px}.modal__close:focus{background:#B8925A;color:#fff;outline:none}.modal__close-icon{font-size:10px;line-height:1em;margin-left:7px;pointer-events:none}.modal.is-open{opacity:1;pointer-events:auto}.modal.is-open .modal__dialog{opacity:1;transform:translate(-50%, -50%)}.video-modal__dialog{width:800px;max-width:90%;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -40%);transition:0.3s ease;transition-property:opacity, transform;transition-delay:0.3s}.video-modal__content{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-modal__content iframe{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.info-modal__dialog{width:1200px;max-width:calc(100% - 30px);height:100%;position:absolute;top:0;left:50%;opacity:0;transform:translate(-50%, -10%);transition:0.3s ease;transition-property:opacity, transform;transition-delay:0.3s;padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 768px){.info-modal__dialog{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width: 1024px){.info-modal__dialog{padding-top:0;padding-bottom:0;top:50%;transform:translate(-50%, -40%)}}.info-modal__content{width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.info-modal__content::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.info-modal__content{flex-direction:row-reverse;height:auto}}.info-modal__image{width:100%;height:250px}@media only screen and (min-width: 768px){.info-modal__image{height:400px}}@media only screen and (min-width: 1024px){.info-modal__image{height:auto;min-height:540px;flex:0 0 500px}}.info-modal__image-source{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.info-modal__col{background:#fff;padding:25px 15px}@media only screen and (min-width: 768px){.info-modal__col{padding:65px 80px 90px}}@media only screen and (min-width: 1024px){.info-modal__col{flex:1}}.info-modal.is-open{opacity:1;pointer-events:auto}.info-modal.is-open .info-modal__dialog{opacity:1;transform:translate(-50%, 0)}@media only screen and (min-width: 1024px){.info-modal.is-open .info-modal__dialog{transform:translate(-50%, -50%)}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.button{transition:background 0.3s ease,color 0.3s ease,border 0.3s ease;height:48px;padding:20px;border:0;display:inline-flex;justify-content:space-between;align-items:center;min-width:182px;font-size:18px}.button__icon{font-size:12px}.button__icon--large{font-size:24px}.button--primary{background-color:#004B4E;color:#fff}.button--primary:hover{background-color:#007c81}.button--secondary{background:transparent;border:1px solid #009077;color:#009077}.button--secondary:hover{background:transparent;border-color:#00c3a1}.button--terciary{background:#B8925A;border:1px solid #B8925A;color:#fff}.button--terciary:hover{background:#B8925A;color:#fff}.button--ghost{background:transparent;border:1px solid #fff;color:#fff}.button--ghost:hover{background:#fff;color:#76777A}.button--disabled{background:#BCBEC0;color:#fff;cursor:default}.button--square{background:#009077;color:#fff;width:96px;height:96px;font-size:24px}.button--square:hover{background:#005d4d}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.favourite-button{min-width:130px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:22px;border:1px solid #B8925A;background:transparent;color:#004B4E;font-size:16px;line-height:18px;padding-left:24px;padding-right:24px;transition:0.5s ease;transition-property:color, background}.favourite-button:focus{outline:none}.favourite-button__icon{color:#B8925A;transition:0.5s ease;transition-property:color;margin-right:10px}.favourite-button__text{transition:0.3s ease font-weight}.favourite-button:hover .favourite-button__text{font-weight:600}.favourite-button.saved{color:#fff;background:#B8925A}.favourite-button.saved .favourite-button__icon{color:#fff}.inline-links{display:flex;align-items:center}.inline-links__item{margin-right:22px}.inline-links__item:last-child{margin-right:0}.image-container{border-radius:10px;position:relative}@media only screen and (min-width: 768px){.image-container{margin-right:15px}.image-container:last-of-type{margin-right:0}}.image-container__image{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;border-radius:10px;height:100%;width:100%}@media only screen and (min-width: 1024px){.image-container--top-offset{top:-30px}}.image-container--bottom-offset{top:30px}.image-container--display-mobile{height:155px;width:100%}@media only screen and (min-width: 768px){.image-container--display-mobile{height:auto;width:auto}}.image-container--hidden-mobile{display:none}@media only screen and (min-width: 1024px){.image-container--hidden-mobile{display:block}}.block{margin-top:30px;margin-bottom:30px;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.block{margin-top:75px;margin-bottom:75px}.block--extra-space-above{padding-top:120px;padding-bottom:0}}.block--grey,.block--has-color-block,.block--has-background{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 768px){.block--grey,.block--has-color-block,.block--has-background{padding-top:75px;padding-bottom:75px}}.block--results{padding-top:20px}@media only screen and (min-width: 1024px){.block--results{padding-top:40px}}.block--tint{padding-bottom:30px;margin-bottom:0}@media only screen and (min-width: 768px){.block--tint{padding-bottom:75px}}.block--tint{background:linear-gradient(to bottom, #fff 0%, rgba(228,230,232,0.1) 90%)}.block--less-space-above{padding-top:30px}@media only screen and (min-width: 768px){.block--less-space-above{padding-top:40px}}.block--reduced{padding-top:20px}@media only screen and (min-width: 768px){.block--reduced{padding-top:40px}}@media only screen and (min-width: 1024px){.block--extra-space-above{padding-bottom:40px}}.block--extra-space-above--less-space-above{padding-top:40px}@media only screen and (min-width: 1024px){.block--standard-content{background-image:url("../img/grey-right-slice.svg");background-repeat:no-repeat;background-position:right 350px}}.block--grey-left-slice{margin-top:0;padding-top:30px}@media only screen and (min-width: 1024px){.block--grey-left-slice{background-image:url("../img/grey-left-slice.svg");background-repeat:no-repeat;transform:translateY(-30px);padding-top:105px}}@media only screen and (min-width: 1024px){.block--extra-padding{padding:120px 0 140px 0}}.block--top-bottom-slice{position:relative;overflow:visible;margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 1024px){.block--top-bottom-slice{padding-top:75px;padding-bottom:75px}}.block--top-bottom-slice:before{content:'';position:absolute;background:#FBFCFC;width:100%;height:calc(100% - 300px);top:150px;left:0;transform:skewY(-10deg)}.block--top-bottom-slice .wrapper,.block--top-bottom-slice .footer__gradient,.block--top-bottom-slice .footer__vertical-border,.block--top-bottom-slice .footer__inner,.block--top-bottom-slice .mobile-menu__gradient{position:relative}@media only screen and (min-width: 768px){.block--smaller-padding{padding:40px 0}}.block--overflow-visible{overflow:visible}.block--hidden-xs{display:none}@media only screen and (min-width: 1024px){.block--hidden-xs{display:block}}@media only screen and (min-width: 1024px){.block--gradient{background-image:linear-gradient(to bottom, rgba(230,230,230,0.3) 0%, #fff 100%)}}@media only screen and (min-width: 1024px){.block--gradient-bottom{background-image:linear-gradient(to top, #fff 0%, #fff 25%, rgba(230,230,230,0.3) 25%, #fff 100%);padding-bottom:100px}}@media only screen and (min-width: 1024px){.block--gradient-dual{margin-bottom:0;padding-bottom:75px;background-image:linear-gradient(to bottom, #fff 0%, rgba(230,230,230,0.3) 25%, rgba(230,230,230,0.3) 75%, #fff 100%)}}.block--grey{background:#FCFCFD}.block--grey-alt{background:#F2F2F3}.block--no-space{padding:0;margin:0}.block--no-space-above{padding-top:0}.block--no-space-below{padding-bottom:0}.block--large-space{padding-top:180px;padding-bottom:60px}@media only screen and (min-width: 768px){.block--large-space{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width: 768px){.block--large-space{padding-top:160px;padding-bottom:160px}}.block__grey-slice{display:none;position:absolute;left:0;bottom:0;z-index:0}@media only screen and (min-width: 1024px){.block__grey-slice{display:block}}.block__half-bg{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media only screen and (min-width: 1024px){.block__half-bg{padding-top:230px}}.block__color-block{position:absolute;display:flex;width:170px;height:100%;top:0;left:0;margin-top:280px}@media only screen and (min-width: 768px){.block__color-block{left:auto;right:calc(50% + 265px)}}.block__color-block ~ .wrapper,.block__color-block ~ .footer__gradient,.block__color-block ~ .footer__vertical-border,.block__color-block ~ .footer__inner,.block__color-block ~ .mobile-menu__gradient{flex-direction:column}@media only screen and (min-width: 768px){.block__color-block ~ .wrapper,.block__color-block ~ .footer__gradient,.block__color-block ~ .footer__vertical-border,.block__color-block ~ .footer__inner,.block__color-block ~ .mobile-menu__gradient{flex-direction:row}}.block__color-block--top{margin-top:0;height:calc(110vw - 60px)}@media only screen and (min-width: 768px){.block__color-block--top{height:40%}}@media only screen and (min-width: 768px){.block__color-block{padding-top:230px;width:320px;margin:0}.block__color-block--top{height:100%}}@media only screen and (min-width: 1024px){.block__color-block{width:2000px}}.block__color-block--right{left:auto;right:0}.block__color-block--saffron{background:#EAC62D}.block__color-block--camel{background:#B8925A}.block__color-block--green{background:#39B54A}.block__color-block--teal{background-image:linear-gradient(120deg, #004B4E 0%, #00B9BD 95%)}.block__color-block--blue{background-color:#00B9BD}.block__color-block--shorten{height:80%}@media only screen and (min-width: 1024px){.block__color-block--shorten{width:540px}}@media only screen and (min-width: 1440px){.block__color-block--shorten{width:800px}}.block__color-block--hidden-xs{display:none}@media only screen and (min-width: 1024px){.block__color-block--hidden-xs{display:block}}.block__half-bg-color{display:flex;width:100%;background:#f5f5f5}.block__slice{position:absolute;right:0;height:60%;bottom:-40%}@media only screen and (min-width: 1024px){.block__slice{height:100%;bottom:0}}.block__slice--left{left:0;height:50%;display:none}@media only screen and (min-width: 1024px){.block__slice--left{display:block}}.block--no-padding{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.block--half-bg{position:relative;margin-bottom:0;padding-bottom:30px}@media only screen and (min-width: 1024px){.block--half-bg{padding-bottom:75px}}.block--half-bg:before{content:'';position:absolute;background:#FBFBFC;top:40%;left:0;height:60%;width:100%;display:none}@media only screen and (min-width: 768px){.block--half-bg:before{display:block}}.block--half-bg .wrapper,.block--half-bg .footer__gradient,.block--half-bg .footer__vertical-border,.block--half-bg .footer__inner,.block--half-bg .mobile-menu__gradient{position:relative}div.block{padding:0}.hamburger{padding:20px 0 22px 0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;background:transparent}.hamburger:hover{opacity:.7}.hamburger__inner{transition:background-color 0s 0.13s linear;display:block;background-color:#004B4E;border-radius:1.5px;width:32px;height:3px;position:relative;margin:-1.5px 0}.hamburger__inner::before,.hamburger__inner::after{width:32px;height:3px;background-color:#004B4E;border-radius:1.5px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger__inner--light{background-color:#fff}.hamburger__inner--light::before,.hamburger__inner--light::after{background-color:#fff}.hamburger__inner::before,.hamburger__inner::after{content:"";display:block}.hamburger__inner::before{top:-12px;transition:background-color 0.13s,top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);width:16px;right:0}.hamburger__inner::after{top:12px;transition:background-color 0.13s,top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger__inner--active{transition-delay:0.22s;background-color:transparent}.hamburger__inner--active::before{top:4px;transition:background-color 0.13s 0.22s,top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 12px, 0) rotate(45deg);background-color:#fff}.hamburger__inner--active::after{top:-4px;right:-3px;transition:background-color 0.13s 0.22s,right 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 12px, 0) rotate(-45deg);background-color:#fff}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.tooltip{background:#F84167;position:absolute;padding:8px;color:#fff;font-size:10px;line-height:1em;white-space:nowrap;opacity:0;border-radius:2px;pointer-events:none;transition:0.2s ease;transition-property:opacity}.tooltip:before{content:'';position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #F84167;border-radius:1px;top:-5px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}.search-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:linear-gradient(120deg, #004B4E 0%, #00B9BD 95%);position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh}.search-popup__wrapper{max-width:1200px;width:100%;position:relative;padding:0 15px}.search-popup__input[type="search"]{font-family:inherit;outline:none;display:inline-block;width:100%;box-sizing:border-box;height:auto;color:#fff;letter-spacing:0;background:transparent;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #2FA590;font-size:26px;line-height:48px}@media only screen and (min-width: 768px){.search-popup__input[type="search"]{font-size:56px;line-height:62px;padding-bottom:20px;padding-top:15px}}.search-popup__input[type="search"]::-moz-placeholder{opacity:0.6;font-family:"Bord Bia Sans",sans-serif;color:#fff;letter-spacing:0;text-transform:uppercase;font-size:26px;line-height:48px}.search-popup__input[type="search"]:-ms-input-placeholder{opacity:0.6;font-family:"Bord Bia Sans",sans-serif;color:#fff;letter-spacing:0;text-transform:uppercase;font-size:26px;line-height:48px}.search-popup__input[type="search"]::placeholder{opacity:0.6;font-family:"Bord Bia Sans",sans-serif;color:#fff;letter-spacing:0;text-transform:uppercase;font-size:26px;line-height:48px}@media only screen and (min-width: 768px){.search-popup__input[type="search"]::-moz-placeholder{font-size:56px;line-height:62px}.search-popup__input[type="search"]:-ms-input-placeholder{font-size:56px;line-height:62px}.search-popup__input[type="search"]::placeholder{font-size:56px;line-height:62px}}.search-popup__input[type="search"]:focus{color:#fff;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #2FA590}.search-popup__info{display:block;text-align:right;font-size:13px;line-height:18px;font-weight:400;color:#fff;letter-spacing:0;margin-top:10px}@media only screen and (min-width: 768px){.search-popup__info{margin-right:32px;font-size:16px;line-height:26px}}.search-popup__tags{margin-top:20px;width:100%}@media only screen and (min-width: 768px){.search-popup__tags{margin-top:0;margin-bottom:0}}.search-popup__tags-list{text-align:left}.search-popup__tags-header{width:100%;justify-content:space-between;display:flex}.search-popup__tags-title{font-size:16px;color:#fff;margin-bottom:8px;letter-spacing:0;line-height:40px;align-self:center}.search-popup__tags-cta{align-self:center;display:none}@media only screen and (min-width: 768px){.search-popup__tags-cta{display:block}}.search-popup__tag{cursor:pointer;font-size:15px;color:#fff;letter-spacing:0;padding:5px 16px;border:1px solid #fff;border-radius:25px;display:inline-block;margin-right:10px;margin-bottom:10px}@media only screen and (min-width: 768px){.search-popup__tag{margin-bottom:0}}.search-popup__links{margin-top:40px}@media only screen and (min-width: 768px){.search-popup__links{justify-content:space-between;display:flex;margin-top:90px}}.search-popup__links-title{font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:2.67px;padding-bottom:13px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.3)}.search-popup__col{text-align:left}@media only screen and (min-width: 768px){.search-popup__col{width:45%}}.search-popup__item{margin-bottom:18px}.search-popup__item-link{font-size:16px;color:#fff;letter-spacing:0;line-height:26px}.search-popup__shape{position:absolute;top:0;right:0;bottom:0;overflow:hidden;display:block}.search-popup__shape-img{height:auto;max-width:100%;width:2050px;min-height:100%}.search-popup__close{font-size:20px;position:absolute;top:-60px;color:#fff;right:20px;background:transparent;display:block;outline:none;padding:0}@media only screen and (min-width: 1024px){.search-popup__close{right:0;top:-20vh}}.search-popup .tag--selected{background:#EAC62D;border:1px solid #EAC62D;color:#000}.search-popup .tag--selected:before{content:"\f10c";font-family:"icons";margin-right:5px;font-size:7px;border-radius:100%;background-color:#000;padding:3px;position:relative;top:-1px;color:#EAC62D}.search-popup{pointer-events:none;opacity:0;transition:opacity 0.5s}.search-popup--open{pointer-events:auto;opacity:1}.search-popup--open::before,.search-popup--open::after{transform:translate3d(0, 0, 0)}.search-popup__close{opacity:0;transform:scale3d(0.8, 0.8, 1);transition:opacity 0.5s, transform 0.5s}.search-popup--open .search-popup__close{opacity:1;transform:scale3d(1, 1, 1)}.search-popup__form{opacity:0;transform:scale3d(0.8, 0.8, 1);transition:opacity 0.5s, transform 0.5s}.search-popup--open .search-popup__form{opacity:1;transform:scale3d(1, 1, 1)}.search-popup__tag{opacity:0;transform:translate3d(-30px, 0, 0);transition:opacity 0.5s, transform 0.5s}.search-popup--open .search-popup__tag{opacity:1;transform:translate3d(0, 0, 0)}.search-popup--open .search-popup__tag:first-of-type{transition-delay:0.1s}.search-popup--open .search-popup__tag:nth-of-type(2){transition-delay:0.2s}.search-popup--open .search-popup__tag:nth-of-type(3){transition-delay:0.3s}.search-popup--open .search-popup__tag:nth-of-type(4){transition-delay:0.4s}.search-popup__col{opacity:0;transform:translate3d(0, -30px, 0);transition:opacity 0.5s, transform 0.5s}.search-popup--open .search-popup__col{opacity:1;transform:translate3d(0, 0, 0)}.search-popup--open .search-popup__col:first-of-type{transition-delay:0.1s}.search-popup--open .search-popup__col:last-of-type{transition-delay:0.35s}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70px;height:70px;border-radius:35px;background:#fff}.play-button__icon{font-size:26px;color:#EAC62D;position:relative;z-index:1;margin-left:4px}.play-button__ripple,.play-button:before,.play-button:after{content:'';position:absolute;opacity:0.5;top:0;left:0;margin-left:-35px;margin-top:-35px;background:#fff;border-radius:100px;width:140px;height:140px;transform:scale(0.5);transition:0.9s ease;transition-property:opacity, transform}.play-button:before{transition-delay:0.2s}.play-button:after{transition-delay:0.4s}.play-button:hover .play-button__ripple,.play-button:hover:before,.play-button:hover:after{transform:scale(1);opacity:0}.play-button:focus,.play-button:hover:focus{outline:0}.play-button:focus .play-button__ripple,.play-button:focus:before,.play-button:focus:after,.play-button:hover:focus .play-button__ripple,.play-button:hover:focus:before,.play-button:hover:focus:after{transform:scale(0.5);opacity:0.5}.play-button--alt .play-button__icon{color:#00B9BD}.language-select{position:relative;height:38px;z-index:2}.language-select__inner{top:0;left:0;display:flex;flex-direction:column;border:1px solid transparent;width:100%;padding-bottom:6px}.language-select__item,.language-select__trigger{font-size:12px;line-height:1em;letter-spacing:1.64px;text-transform:uppercase;font-weight:600;color:#004B4E}.language-select__link{color:#004B4E;padding:0 8px 8px;display:flex;padding:0 8px 12px}.language-select__trigger{background:transparent;padding:0;justify-content:flex-start;align-items:center;font-size:14px;padding:10px 8px 15px}.language-select__trigger-icon{font-size:6px;margin-left:4px}.language-select__trigger:focus{outline:none;color:#004B4E}.language-select__icon{font-size:4px}.language-select__list{display:none;flex-direction:column;align-items:flex-start;background:#fff;border-radius:5px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);padding:20px 10px 10px;margin-left:-10px;position:absolute;left:0;top:40px}.language-select.active .language-select__list{display:flex}.language-select.active .language-select__trigger-icon{transform:rotate(180deg)}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.featured{transition:0.3s ease;margin:0 auto;display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.featured{margin:0}}.featured__share{opacity:0;transition:0.2s ease-in}.featured:hover{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);transform:scale(1.03)}.featured:hover .featured__share{display:block;zoom:1;filter:alpha(opacity=100);opacity:1}.featured:hover .featured__cta{zoom:1;filter:alpha(opacity=100);opacity:1}@media only screen and (min-width: 1024px){.featured{max-width:570px}}.featured__cta{opacity:1}@media only screen and (min-width: 768px){.featured__cta{opacity:0}}.featured__image{position:relative;height:310px}.featured__image-img{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;display:block}.featured__image-tag{position:absolute;top:17px;right:32px;background-color:#FF6300;font-weight:500;font-size:10px;color:#fff;letter-spacing:0;border-radius:14px;padding:6px 20px}.featured__detail{background:#fff;padding:30px 15px 30px;width:100%;border-top:10px solid #EAC62D;flex:1}@media only screen and (min-width: 768px){.featured__detail{padding:30px}}.featured__detail--turq{border-top:10px solid #009077}.featured__detail-subheading{margin-bottom:10px}.featured__heading{margin-bottom:10px}.featured__text{margin-bottom:14px}.resources-block{background:#FBFBFC;transition:0.3s ease;margin-bottom:5px}@media only screen and (min-width: 768px){.resources-block{display:flex;width:calc(50% + 30px);margin-right:30px}}@media only screen and (min-width: 1024px){.resources-block{max-width:570px;margin:0 auto 20px auto;background:#fff;width:auto;margin-right:auto}.resources-block:last-child{margin-bottom:0}}.resources-block:hover{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);transform:scale(1.03)}.resources-block__info{align-self:center;padding:25px 15px}@media only screen and (min-width: 768px){.resources-block__info{padding:25px 15px 25px 30px;background:#F7F7F9;margin-top:30px}}@media only screen and (min-width: 1024px){.resources-block__info{padding:0 15px 0 40px;background:transparent;margin-top:0}}@media only screen and (min-width: 1024px){.resources-block__info-wrapper{max-width:220px}}.resources-block__image{display:none}@media only screen and (min-width: 1024px){.resources-block__image{display:block}}.resources-block__image-img{display:block;width:100%}@media only screen and (min-width: 768px){.resources-block__image-img{max-height:310px;min-height:310px;max-width:276px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;min-width:276px}}.resources-block__date{font-size:16px;color:#009077;letter-spacing:2.67px;text-transform:uppercase;margin-bottom:5px}.resources-block__title{font-size:24px;margin-bottom:15px;display:block;font-weight:bold;font-family:"Bord Bia Sans",sans-serif;color:#004B4E;line-height:28px}.tags{margin-bottom:30px}.tags__list{list-style-type:none}.tags__item{margin-right:8px;list-style:none;display:inline-block;margin-bottom:5px}.tags__item:last-of-type{margin-right:0}.tags__link{font-weight:500;font-family:"Asap",sans-serif;font-size:10px;color:#004B4E;letter-spacing:0;text-transform:uppercase;padding:6px 13px;border:1px solid #004B4E;border-radius:25px;transition:0.3s ease}.tags__link:hover{color:#fff;background-color:#004B4E}.share-links{display:none}@media only screen and (min-width: 1024px){.share-links{display:inline-block}}.share-links__item{background:#00B9BD;transition:0.3s ease;transition-property:background}.share-links__item:nth-child(even){background:rgba(0,185,189,0.7)}.share-links__item--bookmark:hover{background:#EAC62D}.share-links__item--facebook:hover{background:#3B5998}.share-links__item--twitter:hover{background:#1DA1F2}.share-links__item--link .share-links__icon{font-size:11px}.share-links__item--link:hover{background:#C02C8F}.share-links__item--mail .share-links__icon{font-size:16px}.share-links__item--mail:hover{background:#F84167}.share-links__item--linkedin:hover{background:#0077B5}.share-links__link{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.share-links__icon{font-size:18px;line-height:1em;color:#fff}.share-links--solid .share-links__item{background:#44CED1}.share-links--solid .share-links__item:nth-child(even){background:#00B9BD}.share-links--solid .share-links__item--bookmark:hover{background:#EAC62D}.share-links--solid .share-links__item--facebook:hover{background:#3B5998}.share-links--solid .share-links__item--twitter:hover{background:#1DA1F2}.share-links--solid .share-links__item--link .share-links__icon{font-size:15px}.share-links--solid .share-links__item--link:hover{background:#C02C8F}.share-links--solid .share-links__item--mail .share-links__icon{font-size:16px}.share-links--solid .share-links__item--mail:hover{background:#F84167}.share-links--solid .share-links__item--linkedin:hover{background:#0077B5}.resources{display:flex;justify-content:space-between;flex-direction:column;position:relative}@media only screen and (min-width: 1024px){.resources{flex-direction:row}}.resources__items{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.resources__items{flex-direction:row;width:calc(100% + 30px);margin-right:30px}}@media only screen and (min-width: 1024px){.resources__items{flex-direction:column;margin-right:0;width:auto}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.hero-banner{width:100%;position:relative}.hero-banner__wrapper{max-width:1440px;position:relative;z-index:1}@media only screen and (min-width: 768px){.hero-banner__wrapper{display:flex;flex-wrap:wrap}}.hero-banner__content{padding-top:30px}@media only screen and (min-width: 768px){.hero-banner__content{flex:0 0 50%}}@media only screen and (min-width: 1024px){.hero-banner__content{padding-top:75px}}.hero-banner__heading{font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:36px;line-height:42px;margin-bottom:5px;color:#004B4E;text-transform:uppercase;max-width:470px}@media only screen and (min-width: 768px){.hero-banner__heading{font-size:52px;line-height:64px}}@media only screen and (min-width: 1024px){.hero-banner__heading{font-size:67px;line-height:74px}}.hero-banner__heading-light{display:block;font-size:22px;line-height:28px;font-weight:400}@media only screen and (min-width: 768px){.hero-banner__heading-light{font-size:42px;line-height:56px}}@media only screen and (min-width: 1024px){.hero-banner__heading-light{font-size:52px;line-height:60px}}.hero-banner__heading--reduced-size{font-size:24px;line-height:30px}@media only screen and (min-width: 768px){.hero-banner__heading--reduced-size{font-size:38px;line-height:44px}}@media only screen and (min-width: 1024px){.hero-banner__heading--reduced-size{font-size:42px;line-height:50px}}.hero-banner__heading--reduced-size .hero-banner__heading-light{font-size:16px;line-height:22px}@media only screen and (min-width: 768px){.hero-banner__heading--reduced-size .hero-banner__heading-light{font-size:28px;line-height:36px}}@media only screen and (min-width: 1024px){.hero-banner__heading--reduced-size .hero-banner__heading-light{font-size:36px;line-height:42px}}.hero-banner__sub-heading{font-size:16px;line-height:20px;letter-spacing:3px;font-family:"Bord Bia Sans",sans-serif;font-weight:700;margin-bottom:13px;padding:0 25px;color:#B8925A;text-transform:uppercase}@media only screen and (min-width: 768px){.hero-banner__sub-heading{padding-left:0}}.hero-banner__description{font-size:20px;line-height:25px;color:#004B4E;margin-bottom:20px;max-width:470px}@media only screen and (min-width: 768px){.hero-banner__description{font-size:22px;line-height:30px}}@media only screen and (min-width: 768px){.hero-banner__description{font-size:28px;line-height:36px}}.hero-banner__imagery{height:285px;margin:0 -15px;padding:30px 0;position:relative}@media only screen and (min-width: 768px){.hero-banner__imagery{flex:0 0 50%;padding:280px 0 80px;height:auto;margin-left:-140px}}@media only screen and (min-width: 1024px){.hero-banner__imagery{flex:0 0 50%;padding:290px 0 260px;height:auto;margin-left:0}}@media only screen and (min-width: 1440px){.hero-banner__imagery{margin-left:-125px}}.hero-banner__image-container{border-radius:10px;overflow:hidden;position:absolute;display:flex}@media only screen and (min-width: 1024px){.hero-banner__image-container{opacity:0;transform:translateY(60px);-webkit-animation:1.3s ease animateHero forwards;animation:1.3s ease animateHero forwards}}.hero-banner__image-container:first-child{position:relative;width:200px;height:100%}@media only screen and (min-width: 768px){.hero-banner__image-container:first-child{width:130px;height:145px}}@media only screen and (min-width: 1024px){.hero-banner__image-container:first-child{width:200px;height:225px;-webkit-animation-delay:0.5s;animation-delay:0.5s}}.hero-banner__image-container:nth-child(2){left:220px;top:0;width:260px;height:170px}@media only screen and (min-width: 768px){.hero-banner__image-container:nth-child(2){width:230px;height:150px;left:200px;top:-15px}}@media only screen and (min-width: 1024px){.hero-banner__image-container:nth-child(2){top:-35px;width:360px;height:240px;left:290px}}.hero-banner__image-container:nth-child(3){left:220px;top:190px;width:310px;height:375px}@media only screen and (min-width: 768px){.hero-banner__image-container:nth-child(3){left:150px;top:155px;width:280px;height:340px}}@media only screen and (min-width: 1024px){.hero-banner__image-container:nth-child(3){width:430px;height:520px;left:220px;top:225px;-webkit-animation-delay:1.1s;animation-delay:1.1s}}.hero-banner__image-container:nth-child(4){left:500px;top:0;width:260px;height:170px}@media only screen and (min-width: 768px){.hero-banner__image-container:nth-child(4){left:450px;top:10px;width:330px;height:290px}}@media only screen and (min-width: 1024px){.hero-banner__image-container:nth-child(4){width:510px;height:445px;top:0;left:670px;-webkit-animation-delay:0.8s;animation-delay:0.8s}}.hero-banner__image{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;border-radius:10px;transition:0.1s ease}.hero-banner__form{width:100%;z-index:1}@media only screen and (min-width: 768px){.hero-banner__form{flex:0 0 100%;position:absolute;bottom:35px;left:20px;width:calc(100% - 40px)}}@media only screen and (min-width: 1024px){.hero-banner__form{max-width:870px;bottom:195px;left:30px}}.hero-banner__form-inner{background:#004B4E;position:relative;top:0;left:0;padding:25px;border-radius:10px;width:100%}.hero-banner__scroll{display:none;flex-direction:column;align-items:center;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);color:#004B4E}@media only screen and (min-width: 1024px){.hero-banner__scroll{display:flex}}.hero-banner__scroll-text{text-transform:uppercase;font-size:10px;line-height:1em;letter-spacing:2.5px;margin-bottom:10px}.hero-banner__scroll-icon{font-size:8px;line-height:1em;transform:translateY(-5px);-webkit-animation:arrowBounce 1600ms infinite cubic-bezier(0.445, 0.05, 0.55, 0.95);animation:arrowBounce 1600ms infinite cubic-bezier(0.445, 0.05, 0.55, 0.95)}.search-form{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.search-form{flex-direction:row}}.search-form__group{margin-bottom:12px;position:relative;display:flex}@media only screen and (min-width: 768px){.search-form__group{margin-bottom:0;flex:1;white-space:nowrap;margin-right:14px}}.search-form__label{position:absolute;top:0;display:flex;height:100%;left:0;padding-left:13px;padding-right:13px;z-index:2}.search-form__input{padding-left:39px;-webkit-appearance:none}.search-form__submit{margin-right:0;margin-bottom:0;flex:1;min-width:0}.search-form__select{width:100%;height:44px;border-radius:4px;font-size:16px;line-height:26px;padding:9px 9px 9px 39px;color:#595959;background:#fff;-webkit-appearance:none}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.icons-links{margin-top:30px;position:relative;z-index:1;margin-bottom:40px;width:100%}@media only screen and (min-width: 768px){.icons-links{margin-top:0}}.icons-links__link{display:flex;align-items:center;color:#595959;background:transparent;border-bottom:1px solid #BCBEC0;padding:18px 34px;justify-content:space-between;box-shadow:none;transition:0.3s ease;transition-property:background, box-shadow;position:relative}.icons-links__link:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#B8925A;opacity:0;transition:opacity 0.3s ease}.icons-links__link:hover,.icons-links__link:focus,.icons-links__link.accordion__trigger--expanded{background:#fff;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.icons-links__link:hover .icons-links__arrow,.icons-links__link:focus .icons-links__arrow,.icons-links__link.accordion__trigger--expanded .icons-links__arrow{opacity:1;transform:translateX(0)}.icons-links__link:hover .icons-links__icon i,.icons-links__link:focus .icons-links__icon i,.icons-links__link.accordion__trigger--expanded .icons-links__icon i{color:#009077}.icons-links__link:hover .icons-links__icon--camel i,.icons-links__link:focus .icons-links__icon--camel i,.icons-links__link.accordion__trigger--expanded .icons-links__icon--camel i{color:#B8925A}.icons-links__link:hover .icons-links__icon--radical-red i,.icons-links__link:focus .icons-links__icon--radical-red i,.icons-links__link.accordion__trigger--expanded .icons-links__icon--radical-red i{color:#F84167}.icons-links__link:hover .icons-links__icon--cyan i,.icons-links__link:focus .icons-links__icon--cyan i,.icons-links__link.accordion__trigger--expanded .icons-links__icon--cyan i{color:#00A7EE}.icons-links__link:hover .icons-links__icon--lime-green i,.icons-links__link:focus .icons-links__icon--lime-green i,.icons-links__link.accordion__trigger--expanded .icons-links__icon--lime-green i{color:#39B54A}.icons-links__link:hover .icons-links__icon--saffron i,.icons-links__link:focus .icons-links__icon--saffron i,.icons-links__link.accordion__trigger--expanded .icons-links__icon--saffron i{color:#EAC62D}.icons-links__link.accordion__trigger .icons-links__arrow{transform:rotate(90deg)}.icons-links__link.accordion__trigger--expanded .icons-links__arrow{transform:rotate(-90deg)}@media only screen and (min-width: 768px){.icons-links__link.accordion__trigger .icons-links__arrow{transform:none}}.icons-links__item.active .icons-links__link{background:#fff;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.icons-links__item.active .icons-links__link:after{opacity:1}.icons-links__item.active .icons-links__link .icons-links__arrow{opacity:1}@media only screen and (min-width: 768px){.icons-links__item.active .icons-links__link .icons-links__arrow{transform:translateX(0)}}.icons-links__item.active .icons-links__link .icons-links__icon i{color:#009077}.icons-links__item.active .icons-links__link .icons-links__icon--camel i{color:#B8925A}.icons-links__item.active .icons-links__link .icons-links__icon--radical-red i{color:#F84167}.icons-links__item.active .icons-links__link .icons-links__icon--cyan i{color:#00A7EE}.icons-links__item.active .icons-links__link .icons-links__icon--lime-green i{color:#39B54A}.icons-links__item.active .icons-links__link .icons-links__icon--saffron i{color:#EAC62D}.icons-links__icon{display:flex;width:36px;height:36px;flex:0 0 36px;margin-right:30px}.icons-links__icon i{transition:0.3s ease;transition-property:color;font-size:36px;line-height:1em;color:#009077}.icons-links__icon--camel i{color:#B8925A}.icons-links__icon--radical-red i{color:#F84167}.icons-links__icon--cyan i{color:#00A7EE}.icons-links__icon--lime-green i{color:#39B54A}.icons-links__icon--saffron i{color:#EAC62D}@media only screen and (min-width: 768px){.icons-links__icon i{color:#76777A}}.icons-links__text{font-size:24px;line-height:28px;flex:1}.icons-links__arrow{font-size:17px;display:inline-flex;transition:0.3s ease;transition-property:opacity, transform}@media only screen and (min-width: 768px){.icons-links__arrow{opacity:0;transform:translateX(-10px)}}.icons-links__cta{margin-top:50px}.icons-links__arrow-icon{color:#009077}.icons-links__accordion{max-height:0;overflow:hidden;transition:max-height 0.2s ease}@media only screen and (min-width: 768px){.icons-links__accordion{display:none}}.icons-links__accordion-inner{padding:34px 0}@media only screen and (min-width: 340px){.icons-links__accordion-inner{padding:34px}}.icons-links--reduced .icons-links__text{font-size:22px;line-height:28px}@media only screen and (min-width: 768px){.icons-links--reduced .icons-links__text{font-size:20px}}.icons-links--reduced .icons-links__link{padding:18px 24px 18px 34px}.icons-links--reduced .icons-links__icon{width:28px;height:28px;flex:0 0 28px}.icons-links--reduced .icons-links__icon i{font-size:28px}.icons-links--reduced .icons-links__accordion-inner{padding-left:0;padding-right:0}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.horizontal-tabs{margin-top:20px;margin-bottom:20px;width:100%}.horizontal-tabs__wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.horizontal-tabs__wrapper{flex-direction:row}}.horizontal-tabs__nav{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.horizontal-tabs__nav{flex:0 0 320px;align-items:flex-start}}@media only screen and (min-width: 1024px){.horizontal-tabs__nav{flex:0 0 390px;align-items:flex-start}}.horizontal-tabs__panels{display:none;flex-direction:column;flex:1;position:relative}@media only screen and (min-width: 768px){.horizontal-tabs__panels{display:flex;margin-left:60px}}@media only screen and (min-width: 1024px){.horizontal-tabs__panels{margin-left:40px}}@media only screen and (min-width: 1200px){.horizontal-tabs__panels{margin-left:90px}}.horizontal-tabs__panel{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.3s ease;pointer-events:none}.horizontal-tabs__panel.active{position:relative;opacity:1;pointer-events:auto}@media only screen and (min-width: 768px){.horizontal-tabs--reduced-nav .horizontal-tabs__nav{flex:0 0 250px;align-items:flex-start}}@media only screen and (min-width: 1024px){.horizontal-tabs--reduced-nav .horizontal-tabs__nav{flex:0 0 295px;align-items:flex-start}}.video-description{position:relative}@media only screen and (min-width: 768px){.video-description{padding:45px 0;display:flex;flex-direction:column-reverse}}.video-description__image,.video-description__info{position:relative}.video-description__image{display:none}@media only screen and (min-width: 768px){.video-description__image{display:flex;height:250px;margin-left:48px;max-width:445px}}.video-description__info{display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (min-width: 768px){.video-description__left-col{padding-left:48px;display:flex;flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 768px){.video-description__right-col{padding-left:48px}}.video-description__inner{position:relative}.video-description__thumbnail{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.video-description__heading{position:relative;padding-bottom:6px;color:#fff}@media only screen and (min-width: 768px){.video-description__heading{padding-right:20px}}.video-description__heading:after{content:'';position:absolute;background:#fff;height:1px;bottom:0;left:0;width:100%;min-width:235px}@media only screen and (min-width: 768px){.video-description:before{content:'';position:absolute;background:#B8925A;left:0;height:calc(100% - 170px);top:0;width:3000px}}.announcement{display:flex;justify-content:space-between;background:linear-gradient(90deg, #00b9bd 0%, #009077 27%, #004b4e 100%);border-radius:5px;padding:20px;flex-direction:column}@media only screen and (min-width: 768px){.announcement{flex-direction:row;align-items:flex-start;padding:30px 50px}}.announcement__text{color:#fff;margin-bottom:20px}@media only screen and (min-width: 768px){.announcement__text{margin-bottom:0;padding-right:20px}}.announcement__button{padding:0;display:inline;text-align:left;white-space:nowrap}@media only screen and (min-width: 768px){.announcement__button{padding-top:8px}}@media only screen and (min-width: 1024px){.announcement__button{padding-top:10px}}.video-banner{position:relative;padding-bottom:85px}@media only screen and (min-width: 1024px){.video-banner{padding-bottom:0}}.video-banner__background{position:absolute;top:0;left:0;width:100%;height:100%}.video-banner__picture{position:relative;width:100%;height:100%;display:block}.video-banner__picture img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}.video-banner__logo{display:none}@media only screen and (min-width: 1024px){.video-banner__logo{display:block}}.video-banner__overlay{background:#76777A;opacity:0.7;mix-blend-mode:multiply;position:absolute;width:100%;height:100%;top:0;left:0}.video-banner__slice{position:absolute;right:0;bottom:-215px;width:100%;height:100%}@media only screen and (min-width: 1024px){.video-banner__slice{bottom:auto;top:0;width:100%;height:100%}}.video-banner__slice-image{height:100%;position:absolute;top:0;width:100%;left:50%}@media only screen and (min-width: 1024px){.video-banner__slice-image{left:53%}}.video-banner__image{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.video-banner__description{max-width:400px}@media only screen and (min-width: 1024px){.video-banner__description{max-width:100%}}.video-banner__wrapper{align-items:flex-end;position:relative}@media only screen and (min-width: 768px){.video-banner__heading{max-width:500px}}@media only screen and (min-width: 1024px){.video-banner__heading{max-width:none}}.video-banner__col{padding-top:105px}@media only screen and (min-width: 1024px){.video-banner__col{padding-top:0;padding-bottom:80px;flex:1}}.video-banner__col--play{position:absolute;right:0;margin:0;bottom:0;padding-top:0;width:35%;transform:translateY(-35px)}@media only screen and (min-width: 1024px){.video-banner__col--play{width:auto;position:relative;flex:0 0 470px;height:600px;margin-left:0;padding-top:105px;padding-bottom:120px;transform:none}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.logo-carousel{position:relative;margin:30px 0}@media only screen and (min-width: 1024px){.logo-carousel{margin:50px 0}}.logo-carousel__wrapper{max-width:930px;position:relative}@media only screen and (min-width: 480px){.logo-carousel__wrapper{max-width:380px}}@media only screen and (min-width: 768px){.logo-carousel__wrapper{max-width:540px}}@media only screen and (min-width: 1024px){.logo-carousel__wrapper{max-width:750px}}@media only screen and (min-width: 1200px){.logo-carousel__wrapper{max-width:1060px}}.logo-carousel__slider{position:relative}.logo-carousel__slider:before,.logo-carousel__slider:after{content:'';position:absolute;left:0;top:0;width:60px;height:100%;pointer-events:none;background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);z-index:1}.logo-carousel__slider:after{left:auto;right:0;background:linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%)}.logo-carousel__slide{max-width:150px;text-align:center}.logo-carousel__logo{margin:0 auto;transition:0.3s ease;filter:grayscale(100%)}.logo-carousel__logo:hover{filter:grayscale(0)}.logo-carousel__arrows{position:absolute;right:30px;bottom:40px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;height:106px}@media (max-width: 1300px) and (min-width: 1020px){.logo-carousel__arrows{top:50%;bottom:auto;transform:translate(50%, -50%);height:142px}}@media (min-width: 1300px){.logo-carousel__arrows{right:0;top:50%;bottom:auto;transform:translate(50%, -50%);height:142px}}.logo-carousel .slick-track{display:flex;align-items:center}.logo-carousel .slick-slide>div{display:flex;align-items:center;justify-content:center}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.sticky-form{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;background:#004B4E;z-index:2;padding:10px 0;transition:0.3s ease;display:none}@media only screen and (min-width: 1200px){.sticky-form{display:block}}.sticky-form__wrapper{display:flex;align-items:center;max-width:1240px;justify-content:space-between}.sticky-form__heading{color:#B8925A;font-size:16px;line-height:20px;letter-spacing:3px;font-family:"Bord Bia Sans",sans-serif;font-weight:700;text-transform:uppercase;flex:1;padding-right:18px}.sticky-form__link{flex:1;justify-content:flex-end;color:#fff;display:flex;align-items:center;padding-left:20px}.sticky-form__link-icon{color:#B8925A;font-size:18px;line-height:1em;margin-right:8px}.sticky-form__link-inner{font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:12px;line-height:15px}.sticky-form__form{flex:0 0 815px}.sticky-form.hidden{transform:translateY(-100%);position:fixed}.inner-banner{min-height:300px;height:auto;position:relative}.inner-banner__background{width:100%;height:100%;min-height:inherit;position:absolute;overflow:hidden}.inner-banner__background:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.4)}.inner-banner__picture{width:100%;height:100%;display:block}.inner-banner__picture-source{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}@media only screen and (min-width: 1024px){.inner-banner__picture-source{transform:scale(1.3);-webkit-animation:3s ease imageZoom forwards;animation:3s ease imageZoom forwards}}.inner-banner__graphic{z-index:1;position:absolute;left:0;bottom:0;width:250px;height:100%}@media only screen and (min-width: 1024px){.inner-banner__graphic{opacity:0;transform:none;width:495px;-webkit-animation:1.5s ease 1.5s imageSwipe forwards;animation:1.5s ease 1.5s imageSwipe forwards}}.inner-banner__heading{color:#fff}.inner-banner__wrapper{display:flex;align-items:center;justify-content:center;height:100%;padding-top:30px;padding-bottom:30px;position:relative;z-index:1;height:100%;min-height:inherit}.inner-banner__cta{display:none;align-items:center;justify-content:center;padding-right:24px;padding-left:24px}@media only screen and (min-width: 768px){.inner-banner__cta{display:flex}}.inner-banner__cta-arrow{font-size:12px;margin-right:12px}.inner-banner__cta-inner{padding-left:0;padding-right:0}.inner-banner__cta:active,.inner-banner__cta:focus{color:#004B4E}.inner-banner__cta:active .inner-banner__cta-inner,.inner-banner__cta:focus .inner-banner__cta-inner{background:transparent;color:#004B4E}@media only screen and (min-width: 768px){.inner-banner--alt{min-height:390px}}.inner-banner--cover{min-height:200px;position:relative}.inner-banner--cover .inner-banner__wrapper{align-items:flex-start;justify-content:flex-start;padding-top:50px}.inner-banner--cover:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.4)}@media only screen and (min-width: 768px){.inner-banner--cover{min-height:310px}}.large-search{padding-top:30px;position:relative;margin-bottom:30px;z-index:1}@media only screen and (min-width: 1024px){.large-search{padding-top:60px}}.large-search__background{position:fixed;background:rgba(34,34,34,0.85);top:0;left:0;right:0;bottom:0;display:none}.large-search__wrapper{width:100%}.large-search__form{overflow:hidden;box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);display:flex;flex-direction:column;position:relative;border-radius:10px}@media only screen and (min-width: 1024px){.large-search__form{overflow:visible}}.large-search__inner{background:#004B4E;display:flex;flex-direction:column;width:100%;padding:25px;border-radius:10px 10px 0 0}@media only screen and (min-width: 768px){.large-search__inner{flex-direction:row;align-items:center}}.large-search__search{flex:1;position:relative}@media only screen and (min-width: 768px){.large-search__search{padding-right:18px}}.large-search__label{position:absolute;width:42px;height:100%;left:0;top:0;display:inline-flex;align-items:center;justify-content:center}.large-search__input{padding:8px 15px 8px 42px;font-size:16px;line-height:26px;border:none;border-radius:4px;width:100%}.large-search__input:focus{outline:none}.large-search__keyword-submit{display:none}@media only screen and (min-width: 1024px){.large-search__keyword-submit{display:inline-flex}}.large-search__footer{display:none;padding:14px 15px;background:#F1F1F1;align-items:center;justify-content:space-between;position:fixed;bottom:0;width:100%}@media only screen and (min-width: 1024px){.large-search__footer{justify-content:flex-end;position:relative;border-radius:0 0 10px 10px;padding:14px 26px}.large-search__footer.active{display:flex}}.large-search__reset{color:#004B4E;padding:0 25px;background:transparent;font-size:16px;line-height:18px}.large-search__submit{min-width:180px}@media only screen and (min-width: 1024px){.large-search.desktop-active .large-search__background{display:block}}.large-search.active{position:fixed;background:#fff;z-index:5;top:0;left:0;width:100%;height:100vh;padding-top:0}@media only screen and (min-width: 1024px){.large-search.active{background:transparent;position:relative;z-index:0;top:auto;left:auto;height:auto;padding-top:60px}}.large-search.active .large-search__wrapper{padding:0;overflow:auto;height:100%;-ms-overflow-style:none;scrollbar-width:none}.large-search.active .large-search__wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width: 1024px){.large-search.active .large-search__wrapper{padding:0 30px;overflow:visible}}.large-search.active .large-search__form{border-radius:0;box-shadow:none;padding-bottom:85px}@media only screen and (min-width: 1024px){.large-search.active .large-search__form{border-radius:10px;box-shadow:0 10px 30px 0 rgba(0,0,0,0.2);flex:auto;padding-bottom:0}}.large-search.active .large-search__filters{flex:1}@media only screen and (min-width: 1024px){.large-search.active .large-search__filters{flex:auto}}.large-search.active .large-search__footer{display:flex}@media only screen and (min-width: 1024px){.large-search.active .large-search__footer{display:none}.large-search.active .large-search__footer.active{display:flex}}.large-search--over-banner{margin-top:-90px}@media only screen and (min-width: 1024px){.large-search--over-banner{margin-top:-110px}}.large-search--over-banner.active{margin-top:0}@media only screen and (min-width: 1024px){.large-search--over-banner.active{margin-top:-110px}}.large-filters{background:#fff;border-radius:0 0 10px 10px}.large-filters__list{display:flex;flex-direction:column}@media only screen and (min-width: 1024px){.large-filters__list{flex-direction:row;z-index:1;border-radius:10px 10px 0 0}}.large-filters__count{position:absolute;background:#C02C8F;color:#fff;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1em;font-weight:700;right:30px}@media only screen and (min-width: 1024px){.large-filters__count{right:20px}}.large-filters__item{flex:1;position:relative;display:none;margin-top:-1px}@media only screen and (min-width: 1024px){.large-filters__item{display:block;position:static;margin-top:0}.large-filters__item:last-child:after{display:none}}.large-filters__item--highlight{display:block}@media only screen and (min-width: 1024px){.large-filters__item--highlight{flex:0 0 74px}.large-filters__item--highlight:after{display:none}}.large-filters__expand{background:transparent;width:100%;height:100%;padding:12px 24px;color:#fff;background:#009077;display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width: 1024px){.large-filters__expand{position:relative;z-index:1}}.large-filters__expand.hidden{display:none}@media only screen and (min-width: 1024px){.large-filters__expand.hidden{display:block}}@media only screen and (min-width: 1024px){.large-filters__expand{padding:13px;border-radius:0 0 0 10px}}.large-filters__expand:focus{outline:none;color:#fff;background:#009077}@media only screen and (min-width: 1024px){.large-filters__expand{pointer-events:none;justify-content:center}}.large-filters__expand-icon{font-size:16px;margin-right:18px}@media only screen and (min-width: 1024px){.large-filters__expand-icon{margin-right:0}}.large-filters__expand-inner{font-size:16px;line-height:26px}@media only screen and (min-width: 1024px){.large-filters__expand-inner{display:none}}.large-filters__trigger{background:transparent;width:100%;height:100%;display:flex;align-items:center;padding:19px 35px 19px 15px;position:relative;color:#595959}@media only screen and (min-width: 1024px){.large-filters__trigger{position:relative;z-index:1}}.large-filters__trigger:focus{color:#595959}.large-filters__trigger:after{content:'';position:absolute;width:calc(100% - 30px);left:15px;bottom:0;height:1px;background:#004B4E;opacity:0.4}@media only screen and (min-width: 1024px){.large-filters__trigger{padding:15px 22px}.large-filters__trigger:after{display:none}}.large-filters__trigger-inner{flex:1;text-align:left;font-size:16px;line-height:26px}.large-filters__trigger-icon{font-size:15px;line-height:1em;margin-right:12px}.large-filters__trigger-dropdown{color:#B8925A;font-size:7px;line-height:1em}.large-filters__trigger:focus{outline:none}.large-filters__trigger.active{background:#B8925A;color:#fff}.large-filters__trigger.active .large-filters__trigger-dropdown{color:#fff;transform:rotate(180deg)}.large-filters__trigger.active .large-filters__count{background:#fff;color:#C02C8F}.large-filters__trigger.active:after{display:none}.large-filters.active .large-filters__item{display:block}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.select-checkboxes{display:flex;flex-direction:column;background:#F7F4EE;display:none}@media only screen and (min-width: 1024px){.select-checkboxes{position:absolute;left:0;width:100%;flex-direction:row;flex-wrap:wrap;padding:38px 46px 20px;margin-top:-5px;background:#fff;min-height:260px;align-content:flex-start}}.select-checkboxes.active{display:flex}.select-checkboxes__item{border-bottom:1px solid #B8925A}@media only screen and (min-width: 1024px){.select-checkboxes__item{border:none;flex:0 0 33.333333%;overflow:hidden}}.select-checkboxes__children{padding-left:54px;padding-bottom:20px;display:none}@media only screen and (min-width: 1024px){.select-checkboxes__children{padding-bottom:12px;padding-right:20px}}.select-checkboxes__children.active{display:block}.select-checkboxes__label{position:relative;padding-left:24px}.select-checkboxes__label:before{content:'';position:absolute;left:0;top:5px;background:#fff;width:12px;height:12px;border:1px solid #004B4E;border-radius:2px}.select-checkboxes__label:after{content:'';position:absolute;left:2px;top:7px;background:#00B9BD;width:8px;height:8px;border-radius:1px;opacity:0;transition:0.3s ease}.select-checkboxes__checkbox{width:0;height:0;opacity:0}.select-checkboxes__checkbox:checked ~ .select-checkboxes__label:after{opacity:1}.select-checkboxes__inner{padding:17px 30px;font-size:18px;line-height:22px;font-family:"Bord Bia Sans",sans-serif;font-weight:700;color:#004B4E}@media only screen and (min-width: 1024px){.select-checkboxes__inner{padding:8px 30px}}.select-checkboxes__inner,.select-checkboxes__child-item{display:flex;align-items:center}.select-checkboxes__child-item{margin-bottom:8px;font-size:16px;line-height:26px;color:#595959}.select-checkboxes__child-item .select-checkboxes__label:before{top:7px}.select-checkboxes__child-item .select-checkboxes__label:after{top:9px}@media only screen and (min-width: 1024px){.select-checkboxes__child-item{margin-bottom:4px}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}.listing-results{margin-bottom:34px}.listing-results__header{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.listing-results__main-heading{font-size:26px;line-height:31px;margin-bottom:14px;color:#004B4E;font-family:"Bord Bia Sans",sans-serif;font-weight:700}.listing-results__row{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.listing-results__row{flex-direction:row;flex-wrap:wrap;margin-right:-9px;margin-left:-9px}}.listing-results__col{flex:0 0 100%;margin-bottom:18px}@media only screen and (min-width: 768px){.listing-results__col{flex:0 0 50%;max-width:calc(50% - 18px);margin-right:9px;margin-left:9px}}@media only screen and (min-width: 1024px){.listing-results--three-col .listing-results__col{flex:0 0 33.333333%;max-width:calc(33.333333% - 18px)}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.listing-card{background:#fff;border-radius:10px;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);padding:30px;color:#595959;overflow:hidden;position:relative;height:100%}.listing-card__inner{display:flex;flex-direction:column;height:100%}.listing-card__background{display:none}@media only screen and (min-width: 1024px){.listing-card__background{content:'';display:flex;position:absolute;width:100%;height:100%;background:linear-gradient(-160deg, #004B4E 10%, #008286 130%);opacity:0;top:0;left:0;transition:0.5s ease opacity}.listing-card__background:before{content:'';position:absolute;left:0;bottom:0;width:241px;height:220px;background-image:url("../img/shapes/card-left.svg");transform-origin:bottom right;transform:translateX(-40px) rotate(-3deg);transition:0.3s ease transform}.listing-card__background:after{content:'';position:absolute;right:0;bottom:0;width:450px;height:410px;background-image:url("../img/shapes/card-right.svg");transform-origin:bottom left;transform:translateX(80px) rotate(5deg);transition:0.3s ease transform}}.listing-card__header{display:flex;flex-direction:column;align-items:center;padding-bottom:25px;position:relative}.listing-card__headings{width:100%}.listing-card__image{width:110px;height:110px;border-radius:10px;background:#fff;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.listing-card__image a{display:flex;align-items:center;justify-content:center}.listing-card__image-source{width:90%;height:90%;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain}.listing-card__main-heading{font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:24px;line-height:28px;margin-bottom:12px}.listing-card__main-link{color:#004B4E;transition:0.5s ease color}.listing-card__sub-heading{display:flex;align-items:center;color:#004B4E;font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:14px;line-height:22px;margin-bottom:5px;transition:0.5s ease color}.listing-card__icon{margin-right:6px;font-size:18px}.listing-card__tags{display:flex;flex-wrap:wrap;margin-bottom:-5px;padding-bottom:10px}.listing-card__tag{display:inline-flex;margin-bottom:5px;font-size:12px;line-height:1em;padding:3px 10px;border-radius:10px;background:#B8925A;color:#fff;margin-right:10px}.listing-card__tag:last-child{margin-right:0}.listing-card__link{color:#009077;font-size:14px;line-height:23px;position:relative;display:inline-flex;transition:0.5s ease color}.listing-card__link:after{content:'';position:absolute;background:#EAC62D;left:0;bottom:0;height:1px;width:100%}.listing-card__strip{padding-top:11px;margin-bottom:12px;border-top:1px solid #B8925A;position:relative}.listing-card__description{font-size:12px;line-height:18px;transition:0.5s ease color}.listing-card__footer{display:flex;flex-direction:column;justify-content:flex-end;padding-top:4px;position:relative;flex:1}.listing-card__cta{margin-bottom:10px;transition:0.5s ease color;position:relative;overflow:hidden}.listing-card__cta:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transition:0.5s ease opacity}.listing-card__cta span{position:relative}@media only screen and (min-width: 1024px){.listing-card:hover{color:#fff}.listing-card:hover .listing-card__background{opacity:1}.listing-card:hover .listing-card__background:before,.listing-card:hover .listing-card__background:after{transform:none}.listing-card:hover .listing-card__main-link,.listing-card:hover .listing-card__sub-heading,.listing-card:hover .listing-card__link{color:currentColor}.listing-card:hover .listing-card__cta{color:#004B4E}.listing-card:hover .listing-card__cta:before{opacity:1}.listing-card:hover .listing-card__cta--alt{color:#fff}.listing-card:hover .listing-card__cta--alt:before{opacity:0}}@media only screen and (min-width: 1024px){.listing-card--large .listing-card__header{flex-direction:row;margin-bottom:15px;border-bottom:1px solid #B8925A}.listing-card--large .listing-card__image{width:140px;flex:0 0 140px;height:140px;margin-bottom:0;margin-right:30px}.listing-card--large .listing-card__main-heading{font-size:28px;line-height:36px;margin-bottom:6px}.listing-card--large .listing-card__sub-heading{font-size:18px}.listing-card--large .listing-card__tags{padding-bottom:6px}.listing-card--large .listing-card__strip{border-top:none;padding-top:0;margin-bottom:16px}.listing-card--large .listing-card__strip:nth-child(2){border-bottom:1px solid #B8925A;padding-bottom:16px;margin-bottom:22px}.listing-card--large .listing-card__description{font-size:18px;line-height:28px}.listing-card--large .listing-card__footer{padding-top:8px;flex-direction:row;align-items:flex-end;justify-content:space-between}.listing-card--large .listing-card__cta{min-width:235px;margin-bottom:0}}.listing-card--alt{width:100%;padding:25px;margin-bottom:20px}@media only screen and (min-width: 768px){.listing-card--alt{width:calc(50% - 20px);margin-right:20px}}@media only screen and (min-width: 1024px){.listing-card--alt{width:calc(33% - 20px)}}.listing-card--alt .listing-card__header{flex-direction:row;padding:0}.listing-card--alt .listing-card__main-heading{font-size:18px;line-height:22px;margin-bottom:5px}.listing-card--alt .listing-card__tags{padding:0}.listing-card--alt .listing-card__headings{margin-left:25px}.listing-card--alt .listing-card__image{width:80px;flex:0 0 80px;height:70px;margin-bottom:0}.active-filters{margin-top:22px}.active-filters__inner{background:#FBFCFC;border-radius:5px;padding:11px 14px}@media only screen and (min-width: 1024px){.active-filters__inner{display:flex}}.active-filters__buttons{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1024px){.active-filters__buttons{flex:1;margin-bottom:-11px}}.active-filters__heading{color:#009077;font-size:14px;line-height:26px;letter-spacing:1px;text-transform:uppercase;margin-right:28px}.active-filters__clear{background:transparent;color:#595959;padding:0;margin-right:28px;margin-bottom:11px;font-size:14px;line-height:26px}.active-filters__clear-icon{font-size:8px;width:18px;height:18px;border-radius:9px;border:1px solid #BCBEC0;margin-left:8px}.active-filters__clear-all{background:transparent;padding:0;font-size:14px;line-height:26px;color:#B8925A;width:100%}@media only screen and (min-width: 1024px){.active-filters__clear-all{width:auto}}.active-filters__clear-all-icon{font-size:8px;margin-left:8px}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.listing{display:flex;flex-wrap:wrap}.listing__item{border-radius:5px;position:relative;transition:transform 0.3s ease;width:100%;margin-bottom:30px}@media only screen and (min-width: 768px){.listing__item{width:calc(50% - 20px);margin-right:20px}}@media only screen and (min-width: 1024px){.listing__item{width:calc(25% - 20px)}}.listing__item-image{border-radius:5px;width:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.listing__item-title{margin-bottom:8px}.listing__item-description{letter-spacing:1px;font-size:14px;line-height:26px;color:#76777A;text-transform:uppercase}.listing__item:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);opacity:0;transition:opacity 0.3s ease;border-radius:5px}.listing__item:hover{transform:scale(1.03)}.listing__item:hover:before{opacity:1}.listing__image-container{border-radius:5px}.listing__content{padding:15px 20px}.listing--space-below{margin-bottom:25px}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.pagination__wrapper{padding:0;max-width:320px;display:flex;align-items:center;justify-content:center}.pagination__list{display:flex;align-items:center;background:#FBFCFC;padding:6px;height:44px;border-radius:22px;margin-left:7px;margin-right:7px}@media only screen and (min-width: 768px){.pagination__list{margin-left:14px;margin-right:14px;padding:6px 20px}}.pagination__item{align-self:center}.pagination__link{font-size:16px;line-height:18px;color:#009077;letter-spacing:0;transition:0.3s ease;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:1px;margin-right:1px}.pagination__link:disabled{opacity:0.4;cursor:default}.pagination__link--active{color:#fff;background-color:#009077}.pagination__icon--prev,.pagination__icon--next{font-size:8px;display:inline-flex;color:#004B4E}.pagination__icon--prev{transform:rotate(90deg)}.pagination__icon--next{transform:rotate(-90deg)}.pagination__next,.pagination__prev{border:1px solid #009077;border-radius:50%;width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;padding:0}.pagination__next--disabled,.pagination__prev--disabled{border-color:#9D9D9D;pointer-events:none}.pagination__next--disabled .pagination__icon--prev,.pagination__next--disabled .pagination__icon--next,.pagination__prev--disabled .pagination__icon--prev,.pagination__prev--disabled .pagination__icon--next{color:#9D9D9D}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.profile-header{margin:0 auto 35px;display:flex;flex-direction:column;position:relative;padding-top:50px}@media only screen and (min-width: 1024px){.profile-header{padding-top:185px;margin-bottom:0}}@media only screen and (min-width: 1024px){.profile-header__wrapper{order:2;display:flex;align-items:flex-start}}.profile-header__row{display:flex;flex-direction:column;width:100%}.profile-header__content{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width: 1024px){.profile-header__content{flex:0 0 295px;align-items:flex-start;margin-right:80px;margin-top:-185px}}.profile-header__image{width:180px;height:180px;background:#fff;border-radius:10px;padding:24px;box-shadow:0 2px 15px 0 rgba(0,0,0,0.1);margin-bottom:16px}@media only screen and (min-width: 1024px){.profile-header__image{width:295px;height:295px;margin-bottom:20px;padding:40px}}.profile-header__image-source{width:100%;height:100%;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain}.profile-header__info{width:100%}.profile-header__heading{text-align:center;color:#004B4E;font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:32px;line-height:41px;margin-bottom:30px}@media only screen and (min-width: 1024px){.profile-header__heading{font-size:24px;line-height:28px;margin-bottom:20px;text-align:left}}.profile-header__social{display:flex;justify-content:center;margin-bottom:30px}@media only screen and (min-width: 1024px){.profile-header__social{justify-content:flex-start}}.profile-header__social-item{margin-left:12px;margin-right:12px;font-size:16px;line-height:1em}.profile-header__social-item:first-child{margin-left:0}.profile-header__social-item:last-child{margin-right:0}.profile-header__social-link{color:#009077;transition:0.3s ease color}.profile-header__social-link:hover{color:#B8925A}.profile-header__cols{width:100%;display:flex;flex-direction:column;margin-bottom:25px}@media only screen and (min-width: 768px){.profile-header__cols{flex-direction:row;align-items:flex-end}}@media only screen and (min-width: 1024px){.profile-header__cols{margin-bottom:0;padding:23px 0}}@media only screen and (min-width: 768px){.profile-header__col{flex:0 0 38%;padding-right:15px}.profile-header__col:last-child{padding-right:0;flex:0 0 24%}}.profile-header__sub-heading{color:#B8925A;font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:18px;line-height:22px;margin-bottom:6px}.profile-header__description,.profile-header__list{margin-bottom:10px;font-style:normal;font-size:18px;line-height:28px}.profile-header__item-link{color:#76777A}.profile-header__item-link--highlight{color:#009077;position:relative}.profile-header__item-link--highlight:after{content:'';position:absolute;bottom:-3px;left:0;background:#EAC62D;width:100%;height:1px;transition:0.2s ease}.profile-header__item-link--highlight:hover:after{transform:translateY(2px)}@media only screen and (min-width: 768px){.profile-header__inner{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width: 1024px){.profile-header__inner{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0 30px}}.profile-header__links{padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px){.profile-header__links{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.profile-header__links{order:1;background:#FBFCFC;padding:18px 0}}.profile-header__links-list{display:flex;flex-direction:column;margin-bottom:7px}@media only screen and (min-width: 768px){.profile-header__links-list{flex-direction:row;justify-content:space-between}}@media only screen and (min-width: 1024px){.profile-header__links-list{padding-left:375px;margin-bottom:0}}.profile-header__links-item{margin-bottom:15px}@media only screen and (min-width: 768px){.profile-header__links-item{margin-bottom:0;margin-right:24px}.profile-header__links-item:last-of-type{margin-right:0}}.profile-header__link{width:100%}.profile-header__save{display:flex;align-items:center;justify-content:center;color:#009077;font-size:16px;line-height:18px;transition:0.3s ease}.profile-header__save-icon{color:#B8925A;margin-right:12px}.profile-header__save:hover{font-weight:700}.profile-header--over-banner{padding-top:0;margin-top:-90px;position:relative;z-index:1}@media only screen and (min-width: 1024px){.profile-header--over-banner{margin-top:0}}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}.profile-channels{background:#FBFCFC;padding:25px 15px;border-radius:10px;margin-bottom:25px}@media only screen and (min-width: 768px){.profile-channels{padding:35px;display:flex;align-items:flex-start;flex-wrap:wrap}}.profile-channels__title{color:#B8925A;font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:18px;line-height:22px;margin-bottom:6px}@media only screen and (min-width: 768px){.profile-channels__title{margin-right:35px}}.profile-channels__list{font-size:18px;line-height:28px}@media only screen and (min-width: 768px){.profile-channels__list{display:flex;margin-bottom:-15px}}@media only screen and (min-width: 768px){.profile-channels__item{margin-right:35px;margin-bottom:15px}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.banner-highlight__wrapper{z-index:1;position:relative}@media only screen and (min-width: 768px){.banner-highlight__wrapper{display:flex;justify-content:space-between}}.banner-highlight__slice{position:absolute;bottom:0;right:0;width:125px}@media only screen and (min-width: 768px){.banner-highlight__slice{width:160px}}@media only screen and (min-width: 1024px){.banner-highlight__slice{width:auto;bottom:0}}.banner-highlight__slice-img{width:100%;position:relative}.banner-highlight__title{font-weight:700;font-size:32px;color:#004B4E;letter-spacing:0;line-height:48px;margin-bottom:20px}@media only screen and (min-width: 768px){.banner-highlight__title{font-size:42px;line-height:48px}}.banner-highlight__text{font-size:16px;color:#76777A;letter-spacing:0;line-height:24px}@media only screen and (min-width: 768px){.banner-highlight__text{font-size:16px;line-height:26px}}.banner-highlight__info{margin-bottom:52px}@media only screen and (min-width: 768px){.banner-highlight__info{margin-bottom:0;width:50%;align-self:center}}@media only screen and (min-width: 768px){.banner-highlight__ctas{width:45%;align-self:center;text-align:right;padding-right:30px}}@media only screen and (min-width: 1024px){.banner-highlight__ctas{padding-right:150px}}.image-strip{max-height:200px}@media only screen and (min-width: 768px){.image-strip{max-height:450px}}@media only screen and (min-width: 1024px){.image-strip{max-height:570px}}.image-strip__image{width:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.video-module{width:100%;height:90.625vw;position:relative}@media only screen and (min-width: 768px){.video-module{height:380px}}@media only screen and (min-width: 1024px){.video-module{height:440px}}.video-module__thumbnail{width:100%;height:100%;display:flex}.video-module__thumbnail-source{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}@media only screen and (min-width: 768px){.gallery{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}}@media only screen and (min-width: 768px){.gallery__slide,.gallery-item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}}@media only screen and (min-width: 1024px){.gallery__slide,.gallery-item{flex:0 0 calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}.gallery__image,.gallery-icon{width:216px;height:197px;margin:0 5px}.gallery__image-source,.gallery-icon img{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}@media only screen and (min-width: 768px){.gallery__image,.gallery-icon{width:100%;margin:0}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.cta-download{display:flex;color:#004B4E;align-items:center;padding:17px 22px;background:#f5f5f5;margin-bottom:5px;box-shadow:none;transition:0.3s ease;transition-property:box-shadow}.cta-download--light{background:#fff}@media only screen and (min-width: 768px){.cta-download{margin-left:0;margin-right:0;margin-bottom:16px}}.cta-download:hover{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.cta-download__col{align-items:center;flex:1}.cta-download__col:first-of-type{flex:0 0 38px;justify-content:center;display:flex;flex-wrap:wrap;margin-right:20px}.cta-download__col:last-of-type{flex:0 0 20px;margin-left:20px}.cta-download__file-icon{font-size:80px;margin-bottom:0}.cta-download__file-type,.cta-download__file-size{font-size:11px;line-height:1em}.cta-download__file-size{color:#BCBEC0;margin-top:6px}.cta-download__file-type{font-weight:700;color:#B8925A;margin-top:-25px}.cta-download__download-icon{color:#00A7EE;font-size:22px;line-height:1em}.cta-download__text{font-size:16px;line-height:20px}@media only screen and (min-width: 768px){.cta-download__text{font-size:18px;line-height:22px}}.icon-list ul{margin-bottom:-18px}.icon-list li{font-size:18px;line-height:22px;margin-bottom:18px;display:flex;align-items:center}.icon-list li i{font-size:24px;color:#009077;margin-right:15px}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}@media only screen and (min-width: 1024px){.cards-alt{text-align:center}}.cards-alt .wrapper,.cards-alt .footer__gradient,.cards-alt .footer__vertical-border,.cards-alt .footer__inner,.cards-alt .mobile-menu__gradient{padding:0}.cards-alt__wrapper{display:flex;flex-flow:wrap;max-width:1060px;margin:50px auto;justify-content:space-evenly;padding:0}@media only screen and (min-width: 1024px){.cards-alt__wrapper{justify-content:space-between;max-width:1000px;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}}.cards-alt__cta{text-align:center}.cards-alt__title{font-family:"Bord Bia Sans",sans-serif;font-weight:bold;font-size:24px;color:#004B4E;display:block;line-height:32px}@media only screen and (min-width: 1024px){.cards-alt__title--large{font-size:42px;line-height:48px;margin-bottom:16px}}.cards-alt__card-title{opacity:0.5;font-size:14px;line-height:16px;color:#000;letter-spacing:2.33px;text-align:left;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 1024px){.cards-alt__card-title{font-size:13px;text-align:center;margin-bottom:23px}}.cards-alt__subtitle{font-size:16px;display:block;color:#595959;letter-spacing:0;line-height:26px}.cards-alt__card-heading{font-family:"Bord Bia Sans",sans-serif;font-size:24px;color:#009077;line-height:28px;font-weight:bold;margin-bottom:10px}.cards-alt__card-cta{font-weight:400}@media only screen and (min-width: 1024px){.cards-alt__card-cta{position:absolute;left:0;right:0;bottom:35px}}@media only screen and (min-width: 1024px){.cards-alt{flex-flow:wrap;justify-content:center}}.cards-alt__col{position:relative;margin:0 0 20px;width:100%;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 768px){.cards-alt__col{justify-content:space-between;border-bottom:none;display:flex;background:#fff}}@media only screen and (min-width: 1024px){.cards-alt__col{box-shadow:none;margin-bottom:0;max-width:250px}}.cards-alt__col:last-of-type{border:none}.cards-alt__col:hover{z-index:1;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.cards-alt__col:hover .cards-alt__graphic{transform:translate(-80px, -90px);opacity:1}.cards-alt__col:hover .cards-alt__graphic:nth-child(2){transform:translate(80px, 90px)}.cards-alt__graphic{position:absolute;top:0;left:0;display:none;transform:none;transition:0.3s ease;transition-property:transform}.cards-alt__graphic:nth-child(2){left:auto;top:auto;right:0;bottom:0}@media only screen and (min-width: 1024px){.cards-alt__graphic{display:block}}.cards-alt__link{display:flex;align-items:center;box-shadow:none;width:100%;transform:none;transition:0.3s ease;transition-property:transform, box-shadow;position:relative;overflow:hidden;padding:40px 13px}@media only screen and (min-width: 1024px){.cards-alt__link{padding:50px 25px;background:#fff;height:100%;flex-direction:column}.cards-alt__link:hover{transform:scale(1.15);box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.cards-alt__link:hover .cards-alt__slice{transform:translateX(0);opacity:1}}@media only screen and (min-width: 1024px){.cards-alt__paragraph{flex-grow:1}}.cards-alt__slice{position:absolute;top:0;right:0;transform:translate(30px);opacity:0;transition:0.3s ease;transition-property:transform, opacity}.cards-alt__icon{flex:0 0 45px;margin-right:30px}@media only screen and (min-width: 1024px){.cards-alt__icon{margin-bottom:22px;margin-right:0;height:73px;flex:0 0 73px}}.cards-alt__icon-src{max-height:50px}@media only screen and (min-width: 1024px){.cards-alt__icon-src{max-height:none}}.cards-alt--three{text-align:left}.cards-alt--three .cards-alt__col{border-bottom:6px solid #f5f5f5;box-shadow:none;margin-left:-30px;margin-right:-30px;max-width:none;width:auto}@media only screen and (min-width: 1024px){.cards-alt--three .cards-alt__col{max-width:375px;border-bottom:none;margin-left:0;margin-right:0;width:100%;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}}.cards-alt--three .cards-alt__card-title{text-align:left;font-family:"Bord Bia Sans",sans-serif;font-weight:bold;text-transform:capitalize;font-size:24px;color:#009077;letter-spacing:0;line-height:28px;opacity:1}.cards-alt--three .cards-alt__wrapper{max-width:1200px}.cards-alt--three .cards-alt__cta{opacity:1;margin-top:30px;transition:0.2s ease-in;min-width:100%}@media only screen and (min-width: 1024px){.cards-alt--three .cards-alt__cta{opacity:0}}.cards-alt--three .cards-alt__link{padding:24px 30px;display:block}.cards-alt--three .cards-alt__link:hover .cards-alt__cta{display:block;zoom:1;filter:alpha(opacity=100);opacity:1}.cards-alt--three .cards-alt__wrapper{box-shadow:none}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.helper-form{padding-bottom:30px}.helper-form.hidden{display:none}@media only screen and (min-width: 1024px){.helper-form{padding-bottom:75px}}.helper-form__wrapper{max-width:830px;color:#fff}.helper-form__inner{background:linear-gradient(-160deg, #004B4E 10%, #008286 130%);border-radius:10px;padding:30px}@media only screen and (min-width: 768px){.helper-form__inner{padding-top:70px;padding-bottom:70px}}.helper-form__preview{display:flex;flex-direction:column;align-items:center;justify-content:center}.helper-form__heading{font-size:22px;line-height:30px;margin-bottom:15px;text-align:center;font-family:"Bord Bia Sans",sans-serif;font-weight:700}@media only screen and (min-width: 768px){.helper-form__heading{font-size:28px;line-height:36px;margin-bottom:30px}}.helper-form__ctas{width:220px;display:flex;flex-direction:column;margin:0 auto -15px}.helper-form__ctas.hidden{display:none}@media only screen and (min-width: 768px){.helper-form__ctas{width:100%;flex-direction:row;justify-content:center;margin:0 auto}}.helper-form__cta{margin-bottom:15px}@media only screen and (min-width: 768px){.helper-form__cta{min-width:160px;margin-bottom:0;margin-right:9px;margin-left:9px}}.helper-form__close{width:16px;height:16px;background:#B8925A;color:#fff;font-size:8px;line-height:1em}.helper-form div[role='form']{width:100%}.helper-form__form{display:none;width:100%;flex-direction:column;align-items:flex-end;padding-top:15px}.helper-form__form.show{display:flex}.helper-form__form span.wpcf7-list-item{margin:0}.helper-form__form form{width:100%}.helper-form__form form fieldset{border:none;margin-bottom:0}.helper-form__form form fieldset.error span{display:inline-block}.helper-form__form form .error-output,.helper-form__form form .wpcf7-response-output{margin-bottom:0 !important}.helper-form__form form .wpcf7-response-output{background:transparent !important;border:1px solid #00B9BD !important;font-size:13px !important;line-height:15px !important;padding:14px 15px !important;margin:0 !important}.helper-form__form form.invalid .error-output,.helper-form__form form.invalid .wpcf7-response-output,.helper-form__form form.invalid .wpcf7-not-valid-tip{background:#F84167 !important;font-size:12px !important;padding:4px 8px !important;border-radius:2px !important;margin-top:8px !important;margin-right:8px !important;color:#fff !important;margin-bottom:16px !important;display:inline-block !important}.helper-form__form form.invalid .wpcf7-response-output{border-color:#F84167 !important}.helper-form__form form textarea{border:none;height:125px;font-size:16px;line-height:26px;color:#76777A;font-family:"Asap",sans-serif;padding:8px 18px}.helper-form__form form textarea:focus{outline:none}@media only screen and (min-width: 768px){.helper-form__form form textarea{height:185px}}.helper-form__form form input[type="text"],.helper-form__form form input[type="email"],.helper-form__form form input[type="tel"]{border:none;font-size:16px;width:100%;line-height:26px;color:#76777A;font-family:"Asap",sans-serif;padding:8px 18px;display:flex}.helper-form__form form input[type="text"]:focus,.helper-form__form form input[type="email"]:focus,.helper-form__form form input[type="tel"]:focus{outline:none}.helper-form__form form input[type="text"]:disabled,.helper-form__form form input[type="email"]:disabled,.helper-form__form form input[type="tel"]:disabled{background:#BCBEC0;pointer-events:none}.helper-form__form form button{width:100%;margin-top:15px}.helper-form__form form div{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.helper-form__form form div{flex-direction:row;align-items:flex-start;margin-bottom:15px}}.helper-form__form form fieldset{flex:1;margin-bottom:15px}@media only screen and (min-width: 768px){.helper-form__form form fieldset{margin-bottom:0}}.helper-form__form form label[hidden]{display:none}.helper-form__form form input[type='checkbox']{width:0;height:0;opacity:0;position:absolute}.helper-form__form form input[type='checkbox'] ~ span,.helper-form__form form input[type='checkbox'] ~ label{position:relative;padding-left:22px;font-size:14px;line-height:18px;display:block;cursor:pointer}.helper-form__form form input[type='checkbox'] ~ span:before,.helper-form__form form input[type='checkbox'] ~ label:before{content:'';position:absolute;left:0;top:3px;background:transparent;width:12px;height:12px;border:1px solid #fff;border-radius:2px}.helper-form__form form input[type='checkbox'] ~ span:after,.helper-form__form form input[type='checkbox'] ~ label:after{content:'';position:absolute;left:2px;top:5px;background:#fff;width:8px;height:8px;border-radius:1px;opacity:0;transition:0.3s ease}.helper-form__form form input[type='checkbox']:checked ~ span:after,.helper-form__form form input[type='checkbox']:checked ~ label:after{opacity:1}.helper-form__form form input[type="submit"]{padding:11px 30px;color:#fff;border:1px solid #B8925A;background-color:#B8925A;font-family:"Asap",sans-serif;transition:0.3s ease;width:100%}.helper-form__form form input[type="submit"]:hover{color:#fff}.card-carousel__wrapper{padding-left:0;padding-right:0;position:relative}@media only screen and (min-width: 1024px){.card-carousel__wrapper{padding-left:70px;padding-right:70px}}.card-carousel__slide{padding:20px 18px;height:100%}.card-carousel__arrows{display:flex;justify-content:center;padding-top:15px}@media only screen and (min-width: 1024px){.card-carousel__arrows{padding-top:0;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;justify-content:space-between}}.card-carousel__arrows button{position:static;pointer-events:auto}.card-carousel__arrows button:first-child{margin-right:30px}.card-carousel__arrows button:last-child{margin-left:30px}.card-carousel .slick-track{height:100%;display:flex}.card-carousel .slick-slide{display:flex;height:auto}.card-carousel .slick-slide>div{height:100%}.two-col{max-width:1080px;margin:0 auto}.two-col__wrapper{padding:0}@media only screen and (min-width: 768px){.two-col__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}}.two-col__item{margin:0 auto 13px auto;display:block;width:100%;max-width:100%;transition:0.3s ease;display:flex;flex-direction:column}.two-col__item:hover{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);transform:scale(1.03)}@media only screen and (min-width: 768px){.two-col__item{margin:0 20px 40px;max-width:calc(50% - 40px);flex:1 0 50%}}.two-col__image-img{display:block;width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}@media only screen and (min-width: 768px){.two-col__image{height:20vw}}@media only screen and (min-width: 1024px){.two-col__image{height:215px}}.two-col__info{padding:23px 30px;background:#fff;display:flex;flex-direction:column;flex:1}.two-col__title{font-weight:bold;font-size:28px;color:#004B4E;line-height:36px;margin-bottom:15px}.two-col__text{font-size:16px;color:#76777A;letter-spacing:0;line-height:26px;margin-bottom:35px;flex:1}.cards{display:flex;flex-flow:wrap}@media only screen and (min-width: 768px){.cards{margin:0;flex-flow:wrap;justify-content:center}}.cards--space-below{margin-bottom:45px}.cards--hidden-xs{display:none}@media only screen and (min-width: 1024px){.cards--hidden-xs{display:flex}}.cards__col{position:relative;padding:10px;width:100%;background:#fff;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);margin-bottom:20px}@media only screen and (min-width: 768px){.cards__col{flex:0 0 50%;max-width:calc(50% - 20px);margin:10px;padding:45px}}@media only screen and (min-width: 1024px){.cards__col{box-shadow:none;margin:10px;width:auto;flex:0 0 31.5%;display:flex;padding:0}.cards__col--half{flex:0 0 46.8%}}.cards__col:last-of-type{border:none}.cards__col:hover{z-index:1}.cards__col:hover .cards__graphic{transform:translate(-80px, -90px);opacity:1}.cards__col:hover .cards__graphic:nth-child(2){transform:translate(80px, 90px)}.cards__graphic{position:absolute;top:0;left:0;display:none;transform:none;transition:0.3s ease;transition-property:transform;max-width:200px}.cards__graphic:nth-child(2){left:auto;top:auto;right:0;bottom:0}@media only screen and (min-width: 1024px){.cards__graphic{display:block}}@media only screen and (min-width: 1024px){.cards__paragraph{flex-grow:1}}.cards__link{padding:24px 30px 24px 30px;display:block;box-shadow:none;transform:none;transition:0.3s ease;transition-property:transform, box-shadow;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.cards__link{padding:0}}@media only screen and (min-width: 1024px){.cards__link{padding:34px 50px 24px 50px;background:#fff;height:100%;display:flex;flex-direction:column;width:100%}.cards__link:hover{transform:scale(1.05);box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.cards__link:hover .cards__slice{transform:translateX(0);opacity:1}.cards__link:hover .cards__cta{display:block;zoom:1;filter:alpha(opacity=100);opacity:1}}.cards__link--graphic .cards__cta{opacity:1}@media only screen and (min-width: 768px){.cards__link--graphic .cards__cta{opacity:0}}.cards__text{padding:30px 40px 35px}.cards__slice{position:absolute;top:0;right:0;transform:translate(30px);opacity:0;transition:0.3s ease;transition-property:transform, opacity}.cards__icon{margin-bottom:12px}@media only screen and (min-width: 1024px){.cards__icon{margin-bottom:22px}}.cards__paragraph{margin-bottom:38px}@media only screen and (min-width: 1024px){.cards__paragraph{margin-bottom:22px}}.cards__cta{display:block;width:100%;margin-bottom:16px;opacity:1;transition:0.2s ease-in}@media only screen and (min-width: 768px){.cards__cta{display:inline-block;width:auto;margin-bottom:0}}@media only screen and (min-width: 1024px){.cards__cta{margin-bottom:8px;opacity:0;display:block;width:100%}}.cards__cta:last-of-type{margin-bottom:0}.cards--mobile .cards__col{border-bottom:none}@media only screen and (min-width: 768px){.cards--mobile .cards__col--half{flex:0 0 46.8%;margin:0 10px 20px}.cards--mobile .cards__col--half:nth-child(odd){margin-left:0}.cards--mobile .cards__col--half:nth-child(even){margin-right:0}}.cards--mobile .cards__link{margin:0;background:#fff;box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);display:flex;padding:35px 20px;height:100%}@media only screen and (min-width: 1024px){.cards--mobile .cards__link{display:block;padding:30px 40px;width:100%;height:100%;box-shadow:none}}.cards--mobile .cards__icon{flex:0 0 45px;margin-right:30px}.cards--mobile .cards__icon-src{max-height:36px}.membership__wrapper{max-width:1060px;padding:0}@media only screen and (min-width: 1024px){.membership__wrapper{display:flex;justify-content:space-between}}.membership__detail{padding:0 20px;margin-bottom:30px}@media only screen and (min-width: 1024px){.membership__detail{width:45%;margin-bottom:0}}.membership__heading{font-weight:bold;font-size:42px;line-height:50px;color:#004B4E;letter-spacing:0;margin-bottom:8px}@media only screen and (min-width: 1024px){.membership__heading{font-size:56px;line-height:62px;margin-bottom:15px}}.membership__subheading{font-size:28px;color:#009077;font-weight:bold;line-height:36px;margin-bottom:25px}.membership__info{font-size:16px;color:#76777A;letter-spacing:0;line-height:24px;margin-bottom:34px}.membership__info-items{margin-bottom:25px}.membership__info-item{display:flex;margin-bottom:10px}.membership__info-icon{color:#F84167;width:18px}.membership__info-text{margin-left:15px}.membership__benefit{display:flex;margin-bottom:15px}.membership__benefit-label,.membership__benefit-icon{align-self:center}.membership__benefit-label{font-size:16px;letter-spacing:0;line-height:24px;max-width:250px;width:90%}.membership__benefit-icon{color:#B8925A;width:10%;text-align:center;font-size:40px;margin-right:15px}.membership__signup{background:linear-gradient(120deg, #004B4E 0%, #00B9BD 95%);padding:22px 27px;border-radius:10px}@media only screen and (min-width: 1024px){.membership__signup{width:48%}}.membership__signup-title,.membership__signup .EPiServerForms .Form_Title{font-weight:400;font-size:28px;margin-bottom:34px;color:#fff;line-height:36px}.membership__map-container{width:100%}@media only screen and (min-width: 768px){.membership__map-container{width:390px;height:180px}}.form div{display:flex;flex-direction:column;margin-bottom:16px;width:100%}@media only screen and (min-width: 768px){.form div{flex-direction:row;align-items:flex-start}}.form fieldset{flex:1;margin-bottom:16px;border:none;margin-bottom:0}.form fieldset.error span{display:inline-block}@media only screen and (min-width: 768px){.form fieldset{margin-bottom:0}}.form .error-output,.form .wpcf7-response-output{margin-bottom:0 !important}.form .wpcf7-response-output{background:transparent !important;border:1px solid #00B9BD !important;font-size:13px !important;line-height:15px !important;padding:14px 15px !important;margin:0 !important;color:#fff !important}.form.invalid .error-output,.form.invalid .wpcf7-response-output,.form.invalid .wpcf7-not-valid-tip{background:#F84167 !important;font-size:12px !important;padding:4px 8px !important;border-radius:2px !important;margin-top:8px !important;margin-right:8px !important;color:#fff !important;margin-bottom:16px !important;display:inline-block !important}.form.invalid .wpcf7-response-output{border-color:#F84167 !important}.form label[hidden]{display:none}.form__message{border:1px solid #00B9BD;padding:14px;display:flex;justify-content:space-between}.form__message-text{color:#fff;font-size:13px;line-height:17px}.form__message-icon{color:#fff;font-size:19px}.form input[type="text"],.form input[type="email"],.form input[type="tel"],.form select,.form textarea{transition:background 0.3s ease,border 0.3s ease,color 0.3s ease;background:#fff;padding:9px;line-height:26px;height:52px;font-size:16px;font-family:"Asap",sans-serif;border:1px solid #009077;width:100%;color:#76777A;box-sizing:border-box}.form textarea{height:auto}.form input[type="radio"]:checked,.form input[type="radio"]:not(:checked){position:absolute;left:-9999px}.form input[type="radio"]:checked+label,.form input[type="radio"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#fff;font-size:13px;letter-spacing:0;line-height:16px}.form input[type="radio"]:checked+label:before,.form input[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #fff;border-radius:100%}.form input[type="radio"]:checked+label:after,.form input[type="radio"]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#00B9BD;position:absolute;top:3px;left:3px;border-radius:100%;transition:0.3s ease}.form input[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.form input[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}.form input[type="checkbox"]:checked,.form input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}.form input[type="checkbox"]:checked+label,.form input[type="checkbox"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#fff;font-size:13px;letter-spacing:0;line-height:16px}.form input[type="checkbox"]:checked+label:before,.form input[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #fff}.form input[type="checkbox"]:checked+label:after,.form input[type="checkbox"]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#00B9BD;position:absolute;top:3px;left:3px;transition:0.3s ease}.form input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.form input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.form__cta{width:100%;margin-top:20px}.form input[type="submit"]{padding:11px 30px;color:#fff;border:1px solid #fff;font-family:"Asap",sans-serif;transition:0.3s ease}.form input[type="submit"]:hover{background-color:#fff;color:#004B4E}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Regular.woff2") format("woff2"),url("../fonts/BordBiaSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Bord Bia Sans';src:url("../fonts/BordBiaSans-Bold.woff2") format("woff2"),url("../fonts/BordBiaSans-Bold.woff") format("woff");font-weight:bold;font-style:normal}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.dropdown-strip{margin:40px 0}@media only screen and (min-width: 1024px){.dropdown-strip{margin:50px 0}}.dropdown-strip__heading{margin-bottom:20px}@media only screen and (min-width: 1024px){.dropdown-strip__heading{margin-bottom:45px}}.dropdown-strip__nav{display:none;width:100%;border-top:1px solid #B8925A;margin-top:-1px;padding:26px 30px;background:#F7F4EE}.dropdown-strip__nav.active{display:flex}@media only screen and (min-width: 768px){.dropdown-strip__nav{padding:35px 30px}}@media only screen and (min-width: 1024px){.dropdown-strip__nav{padding:60px 30px}}.dropdown-strip__inner{display:flex;flex-direction:column;align-items:center}.dropdown-strip__selector{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.dropdown-strip__selector{display:inline-flex;flex-direction:row}}.dropdown-strip__selector-label{font-size:24px;line-height:28px;font-family:"Bord Bia Sans",sans-serif;margin-bottom:13px}@media only screen and (min-width: 768px){.dropdown-strip__selector-label{margin-right:25px;margin-bottom:0}}.dropdown-strip__trigger{background:transparent;padding:13px 0;color:#004B4E;font-family:"Bord Bia Sans",sans-serif;font-weight:700;position:relative}.dropdown-strip__trigger:after{content:'';position:absolute;bottom:0;width:100%;background:#B8925A;height:1px;left:0}.dropdown-strip__trigger:focus{outline:none;color:#004B4E}.dropdown-strip__trigger-text{font-size:18px;line-height:22px}@media only screen and (min-width: 768px){.dropdown-strip__trigger-text{font-size:24px;line-height:28px}}.dropdown-strip__trigger-action{font-size:7px;color:#B8925A;margin-left:14px}@media only screen and (min-width: 768px){.dropdown-strip__trigger-action{margin-left:16px}}.dropdown-strip__trigger.active .dropdown-strip__trigger-action{transform:rotate(180deg)}.dropdown-strip__icon{width:20px;height:15px;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain;margin-right:12px}@media only screen and (min-width: 768px){.dropdown-strip__icon{width:28px;height:20px;margin-right:16px}}.dropdown-strip__list{display:flex;flex-wrap:wrap;margin:0 auto -20px;justify-content:space-between;max-width:400px}@media only screen and (min-width: 768px){.dropdown-strip__list:after{content:'';flex:1}}@media only screen and (min-width: 768px){.dropdown-strip__list{max-width:890px;justify-content:flex-start;margin:0 auto -40px}}.dropdown-strip__item{flex:0 0 120px;margin-bottom:20px;padding-right:5px}@media only screen and (min-width: 768px){.dropdown-strip__item{flex:0 0 20%;margin-right:30px;margin-bottom:40px}}@media only screen and (min-width: 1024px){.dropdown-strip__item{margin-right:33px;flex:0 0 21%}}.dropdown-strip__link{display:inline-flex;align-items:center;position:relative}.dropdown-strip__link:after{content:'';position:absolute;background:transparent;border:1px solid #B8925A;border-radius:10px;width:calc(100% + 40px);height:calc(100% + 32px);left:-20px;top:-16px;opacity:0;transition:0.3s ease opacity}@media only screen and (min-width: 1024px){.dropdown-strip__link:hover:after{opacity:1}}.dropdown-strip__text{color:#76777A;font-size:16px;line-height:26px}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.standard-accordion{margin-bottom:5px;margin-left:-30px;margin-right:-30px}@media only screen and (min-width: 768px){.standard-accordion{margin-left:0;margin-right:0;margin-bottom:16px}}.standard-accordion__trigger{display:flex;justify-content:space-between;background:#f5f5f5;padding:30px;align-items:flex-start;box-shadow:none;transition:0.3s ease;transition-property:box-shadow}@media only screen and (min-width: 768px){.standard-accordion__trigger{padding:35px 40px;align-items:center}}.standard-accordion__trigger:hover{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1)}.standard-accordion__trigger.accordion__trigger--expanded .standard-accordion__icon-swap:first-of-type{display:none}.standard-accordion__trigger.accordion__trigger--expanded .standard-accordion__icon-swap:last-of-type{display:block}.standard-accordion__trigger.accordion__trigger--expanded .standard-accordion__icon{transform:rotate(0deg)}.standard-accordion__link{font-size:18px;line-height:22px;color:#004B4E;font-weight:700;padding-right:20px}.standard-accordion__icon-swap:last-of-type{display:none}.standard-accordion__icon{transform:rotate(180deg);transition:0.2s ease;color:#00B9BD}@media only screen and (min-width: 768px){.standard-accordion__icon{display:none}}.standard-accordion__content{max-height:0;overflow:hidden;transition:0.3s ease max-height}.standard-accordion__content-inner{padding:30px;text-align:left}@media only screen and (min-width: 768px){.standard-accordion__content-inner{padding:30px 40px}}.standard-accordion img{margin-bottom:30px}@media only screen and (min-width: 768px){.alignright{float:right;margin:0 0 20px 20px}}@media only screen and (min-width: 768px){.alignleft{float:left;margin:0 20px 20px 0}}.wp-caption-text{font-style:italic;color:#595959;font-size:14px;line-height:18px;margin-bottom:20px}@media only screen and (min-width: 1024px){.gallery-columns-2 .gallery-item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1024px){.gallery-columns-4 .gallery-item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.event{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);height:100%;width:100%;margin:0 auto 20px auto;padding:30px;transition:0.3s ease;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px}.event:hover{transform:scale(1.05)}.event__title{font-size:18px;color:#004B4E;line-height:28px;margin-bottom:18px}@media only screen and (min-width: 768px){.event__title{font-size:24px;line-height:28px}}.event__info{padding-bottom:24px;margin-bottom:25px;list-style-type:none;display:block}.event__info-item{font-size:16px;color:#004B4E;letter-spacing:0;margin-bottom:10px;display:flex;width:100%}.event__info-icon,.event__info i{color:#F84167;width:10%;text-align:left;justify-content:flex-start}.event__footer{display:flex;justify-content:space-between;border-top:1px solid #909090;padding-top:20px}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.share-list{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media only screen and (min-width: 768px){.share-list{flex-direction:row}}.share-list__list{display:flex;align-items:center}.share-list__title{font-size:14px;margin-bottom:5px}@media only screen and (min-width: 768px){.share-list__title{margin-bottom:0;margin-right:10px}}.share-list__item{font-size:16px;line-height:1em;margin-right:14px}.share-list__item--link{font-size:13px}.share-list__item--mail{font-size:14px}.share-list__item:last-child{margin-right:0}.share-list__link{color:#004B4E;transition:0.2s ease color}.share-list__link:hover{color:#B8925A}.inner__strip{margin-bottom:30px}@media only screen and (min-width: 1024px){.inner__strip--cre{max-width:900px;margin-left:auto;margin-right:auto}}.inner__strip--cre strong{color:#004B4E}.inner__strip--cre table{display:block;max-width:100%;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.inner__strip--cre table tbody tr:nth-of-type(odd){background:#FBF9F7}.inner__strip--cre table tbody tr td{text-align:center;padding:15px 20px;min-width:185px}.inner__strip--cre table th,.inner__strip--cre table thead tr td{text-align:center;padding:15px 20px;font-family:"Bord Bia Sans",sans-serif;font-weight:700;font-size:16px;color:#004B4E;line-height:24px;min-width:185px}.inner__strip--cre table thead{border-bottom:1px solid #B8925A}.inner__strip--cre *::-moz-selection{color:#004B4E;background:#EAC62D}.inner__strip--cre *::selection{color:#004B4E;background:#EAC62D}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider--hidden-xs{display:none}@media only screen and (min-width: 1024px){.slick-slider--hidden-xs{display:block}}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:focus{outline:none}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide:focus{outline:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{outline:none;background:transparent;padding:0}.slick-prev,.slick-next{display:inline-flex;position:absolute;width:48px;height:48px;border:1px solid #009077;border-radius:50%;bottom:-80px;cursor:pointer;color:#fff;transition:0.3s ease;background:#fff;align-items:center;justify-content:center}.slick-prev i,.slick-next i{transition:0.3s ease;color:#004B4E;transform-origin:center center}.slick-prev:hover,.slick-next:hover{background-color:#00868b}.slick-prev:hover i,.slick-prev:hover i:before,.slick-next:hover i,.slick-next:hover i:before{color:#EAC62D}.slick-prev--mid,.slick-next--mid{top:50%;bottom:auto;transform:translateY(-50%);z-index:2}.slick-prev--alt,.slick-next--alt{background-color:#009077}.slick-prev--alt:hover,.slick-next--alt:hover{background-color:#00cdaa}.slick-prev--relative,.slick-next--relative{position:relative;bottom:0;margin:0 4px}.slick-prev--gallery,.slick-next--gallery{position:relative;top:0;margin-left:8px;margin-right:8px;width:44px;height:44px}@media only screen and (min-width: 768px){.slick-prev--gallery,.slick-next--gallery{position:absolute;bottom:auto;top:0;left:auto;right:0;margin-left:0;margin-right:0}}.slick-prev--overlay,.slick-next--overlay{background:transparent;height:100%;width:25%;transform:none;padding:0;bottom:0;border:none;border-radius:0;pointer-events:auto}.slick-prev--overlay:hover,.slick-next--overlay:hover{background:transparent}.slick-prev--overlay:focus,.slick-next--overlay:focus{outline:0}.slick-prev--large-overlay,.slick-next--large-overlay{width:calc(100% - 1150px)}.slick-prev--mid{left:-10px}@media only screen and (min-width: 480px){.slick-prev--mid{left:-70px}}@media only screen and (min-width: 768px){.slick-prev--mid{left:-125px}}@media only screen and (min-width: 1024px){.slick-prev--mid{left:-100px}}@media only screen and (min-width: 1200px){.slick-prev--mid{left:-125px}}.slick-prev--gallery{top:0}@media only screen and (min-width: 768px){.slick-prev--gallery{top:56px}}.slick-prev--large-overlay{width:655px}.slick-prev i{transform:rotate(-180deg)}.slick-next--image-layout{bottom:0;transform:none;position:relative}.slick-next--image-layout:hover,.slick-next--image-layout:focus{background:#fff}.slick-next--mid{right:-10px}@media only screen and (min-width: 480px){.slick-next--mid{right:-70px}}@media only screen and (min-width: 768px){.slick-next--mid{right:-125px}}@media only screen and (min-width: 1024px){.slick-next--mid{right:-100px}}@media only screen and (min-width: 1200px){.slick-next--mid{right:-125px}}.slick-next--overlay{right:0;left:auto}.slick-disabled{border-color:#BCBEC0}.slick-disabled i,.slick-disabled i:before{color:#BCBEC0}.slick-disabled:hover{border-color:#BCBEC0;background:transparent}.slick-disabled:hover i,.slick-disabled:hover i:before{color:#BCBEC0}.slick-dots{position:relative;display:flex;align-items:center;height:24px}.slick-dots li{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;margin-right:3px;position:relative}.slick-dots li:before{content:'';position:absolute;width:12px;height:12px;border-radius:12px;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);opacity:0.2;background:#fff;transform-origin:center center;transition:0.2s ease;transition-property:transform}.slick-dots li.slick-active:before{transform:translate(-50%, -50%) scale(2)}.slick-dots li button{text-indent:-1000px;width:12px;height:12px;padding:0;border-radius:6px;opacity:0.5;background:#fff;vertical-align:baseline;vertical-align:initial}@keyframes animateHero{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}@keyframes imageZoom{0%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes imageSwipe{0%{transform:translateX(-80px);opacity:0}100%{opacity:1;transform:translateX(0)}}@keyframes arrowBounce{50%{transform:translateY(0)}}.custom-select-container{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.custom-select-container:focus{outline:none}.custom-select-container.open{z-index:1}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.3}.custom-select-opener{background-color:#fff;display:block;cursor:pointer;width:100%;font-size:16px;line-height:26px;padding:9px 34px 9px 9px;border-radius:4px;transition:box-shadow 0.3s ease}.custom-select-opener i{position:absolute;font-size:7px;line-height:1em;right:15px;top:50%;transform:translateY(-50%);color:#B8925A;pointer-events:none}.custom-select-opener.has-icon{padding-left:39px}.custom-select-opener:focus{outline:none}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height 0.3s ease;overflow-y:auto;background-color:#fff;position:absolute;top:100%;width:100%;margin-top:-4px}.custom-select-panel::-webkit-scrollbar{width:4px}.custom-select-panel::-webkit-scrollbar-track{background:#CCE9E4}.custom-select-panel::-webkit-scrollbar-thumb{background:#009077;border-radius:2px}.custom-select-panel:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.custom-select-container.is-open .custom-select-panel{max-height:186px}.custom-select-container.is-open .custom-select-panel:before{opacity:1}.custom-select-container.is-open .custom-select-opener{box-shadow:5px 5px 20px 0 rgba(0,0,0,0.1);z-index:1}.custom-select-option{font-size:16px;line-height:26px;padding:9px 15px;border-bottom:1px solid #979797;cursor:pointer;position:relative;display:flex;align-items:center}.custom-select-option:first-child{display:none}.custom-select-option:nth-child(2){padding-top:15px}.custom-select-option i{font-size:20px;line-height:1em;width:20px;justify-content:flex-start;margin-right:8px}.custom-select-optgroup::before{content:attr(data-label);display:block;padding:0.5em}@media print{@page{margin:70pt 20pt 70pt}.header{box-shadow:none}.header__nav,.header__extra-nav,.header__hamburger,.footer,.sticky-form,.search-popup,.mobile-menu,.video-modal{display:none}.header__logo,.header__logo-picture,.header__logo-image{width:240px}h1,h2,h3,h4,h5{page-break-after:avoid}a{text-decoration:underline !important}}@media print{.inner-banner__cta,.profile-header__links,.profile-header__social,.helper-form,.logo-carousel{display:none}.inner-banner--cover{height:auto;padding-left:15px;padding-right:15px;margin-top:40px;margin-bottom:40px}.inner-banner__graphic{display:none}.inner-banner--cover:before{display:none}.inner-banner__background:after{display:none}.inner-banner__background,.inner-banner__picture,.inner-banner__picture-source{width:100%}.profile-header{margin-top:30px;margin-bottom:0}.profile-header__image{box-shadow:none;background:transparent;width:180px;height:auto;margin-bottom:50px;border:1px solid #004B4E}.profile-header__image-source{width:180px;height:auto;-o-object-fit:none;font-family:"object-fit:none";object-fit:none}.profile-header__cols{margin-bottom:0}.profile-header__heading{text-align:left}.profile-header__content{align-items:flex-start}.profile-channels{background:transparent;padding:0}.icons-links__link{display:none !important;box-shadow:none !important;padding:0 !important;border-bottom:2px solid #B8925A !important}.icons-links__link:after{display:none !important}.icons-links__arrow-icon{display:none !important}.icons-links__icon{display:none !important}.accordion__content{overflow:visible !important;max-height:none !important}.icon-list i{display:none !important}.video-module{height:auto !important}.video-module__thumbnail{margin-bottom:20px}.video-module .play-button{background:transparent !important;position:static !important;transform:none !important;width:auto !important;height:auto !important;padding:0 !important}.video-module .play-button:before,.video-module .play-button__icon,.video-module .play-button__ripple{display:none !important}.video-module .play-button:after{position:static !important;content:"Watch video here: " attr(data-video) !important;opacity:1 !important;font-size:16px !important;transform:none !important;width:auto !important;height:auto !important;margin:0 !important;border-radius:0 !important;background:transparent !important;font-size:18px !important;line-height:28px !important;color:#595959 !important}.cards-alt__col{box-shadow:none !important}.cards-alt__link{padding:0 !important}.cards-alt__slice{display:none !important}.cards-alt__conent{margin-bottom:20px !important}.cards-alt__wrapper{margin:20px 0 0 !important}.gallery .slick-cloned{display:none !important}.gallery .slick-track{width:auto !important;transform:none !important;margin-left:-5px !important;margin-right:-5px !important}.gallery .slick-list{padding:0 !important}.cta-download{padding:0 !important;background:transparent !important;display:block !important}.cta-download__col{display:none !important}.cta-download__col:nth-child(2){display:inline !important}.cta-download__text{font-size:18px !important;line-height:28px !important;display:inline !important}.cta-download:after{content:": Download from " attr(href) !important;display:inline !important;font-size:18px !important;line-height:28px !important}}
