@import url("https://use.typekit.net/dqh6soe.css");body.front-end,section.container,#tinymce{font-family:"amplitude-wide", sans-serif;color:#0C3858}body.front-end p,body.front-end h1,body.front-end h2,body.front-end h3,body.front-end h4,body.front-end h5,body.front-end h6,section.container p,section.container h1,section.container h2,section.container h3,section.container h4,section.container h5,section.container h6,#tinymce p,#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{margin:0px}body.front-end p.space,section.container p.space,#tinymce p.space{min-height:28px;height:28px}@media (max-width:500px){body.front-end p.space+p.space,section.container p.space+p.space,#tinymce p.space+p.space{min-height:10px;height:10px}}body.front-end .bg-1,section.container .bg-1,#tinymce .bg-1{padding:calc(40px + 2vw) calc(40px + 1vw);color:#fff;background-color:#0C3858}@media screen and (max-width:500px){body.front-end .bg-1,section.container .bg-1,#tinymce .bg-1{padding:20px}}body.front-end h1,section.container h1,#tinymce h1{font-size:55px;font-weight:700;line-height:1.1}@media screen and (max-width:500px){body.front-end h1,section.container h1,#tinymce h1{font-size:42px}}body.front-end h2,section.container h2,#tinymce h2{font-size:50px;font-weight:700;line-height:1.1}@media screen and (max-width:500px){body.front-end h2,section.container h2,#tinymce h2{font-size:36px}}body.front-end h3,section.container h3,#tinymce h3{font-size:30px;font-weight:700;line-height:1.25}@media screen and (max-width:500px){body.front-end h3,section.container h3,#tinymce h3{font-size:30px}}body.front-end h4,section.container h4,#tinymce h4{font-size:26px;font-weight:700;line-height:1.35}body.front-end h5,section.container h5,#tinymce h5{font-size:20px;font-weight:300;line-height:1.45}body.front-end h6,section.container h6,#tinymce h6{font-size:20px;font-weight:300;line-height:1.45}body.front-end p,section.container p,#tinymce p{font-size:18px;font-weight:300;line-height:1.55}body.front-end p strong,section.container p strong,#tinymce p strong{font-size:24px;font-weight:700}body.front-end p iframe,section.container p iframe,#tinymce p iframe{max-width:100%}body.front-end p iframe[src*="youtube.com"],section.container p iframe[src*="youtube.com"],#tinymce p iframe[src*="youtube.com"]{width:100% !important;height:auto !important;aspect-ratio:1.7777777778}body.front-end .text-26-300,section.container .text-26-300,#tinymce .text-26-300{font-size:26px;font-weight:300;line-height:1.3}@media screen and (max-width:500px){body.front-end .text-26-300,section.container .text-26-300,#tinymce .text-26-300{font-size:24px}}body.front-end .text-30-300,section.container .text-30-300,#tinymce .text-30-300{font-size:30px;font-weight:300;line-height:1.3}@media screen and (max-width:500px){body.front-end .text-30-300,section.container .text-30-300,#tinymce .text-30-300{font-size:27px}}body.front-end .text-36-300,section.container .text-36-300,#tinymce .text-36-300{font-size:36px;font-weight:300;line-height:1.2}@media screen and (max-width:500px){body.front-end .text-36-300,section.container .text-36-300,#tinymce .text-36-300{font-size:32px}}body.front-end .text-50-300,section.container .text-50-300,#tinymce .text-50-300{font-size:50px;font-weight:300;line-height:1.1}@media screen and (max-width:500px){body.front-end .text-50-300,section.container .text-50-300,#tinymce .text-50-300{font-size:36px}}body.front-end .text-55-300,section.container .text-55-300,#tinymce .text-55-300{font-size:55px;font-weight:300;line-height:1.05}@media screen and (max-width:500px){body.front-end .text-55-300,section.container .text-55-300,#tinymce .text-55-300{font-size:42px}}body.front-end .text-65-300-calluna,section.container .text-65-300-calluna,#tinymce .text-65-300-calluna{font-size:65px;font-family:"calluna", serif;font-weight:300;line-height:0.95}body.front-end .text-65-300-calluna strong,section.container .text-65-300-calluna strong,#tinymce .text-65-300-calluna strong{font-size:65px}@media screen and (max-width:500px){body.front-end .text-65-300-calluna,section.container .text-65-300-calluna,#tinymce .text-65-300-calluna{font-size:50px}body.front-end .text-65-300-calluna strong,section.container .text-65-300-calluna strong,#tinymce .text-65-300-calluna strong{font-size:50px}}section.container ol,section.container ul,#tinymce ol,#tinymce ul{display:flex;flex-direction:column;padding-left:20px;font-size:18px;font-weight:300;line-height:1.55;margin:10px 0px}section.container a,#tinymce a{color:#a79033}a,.wp-block a{text-decoration:inherit;color:inherit}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0px;padding:0px}body.front-end .body-container{width:100%;overflow:hidden}body.front-end main{display:grid;position:relative;grid-template-columns:1fr;grid-template-rows:auto}section.container{display:flex;justify-content:center;width:100%;padding:100px 0px;z-index:9}section.container:first-of-type{padding-top:150px}@media screen and (max-width:1100px){section.container:first-of-type{padding-top:110px}}@media screen and (max-width:500px){section.container:first-of-type{padding-top:90px}}@media screen and (max-width:500px){section.container{padding:60px 0px}}section.container.bg-primary+section.container.bg-primary,section.container.bg-primary+.bg-block+section.container.bg-primary{padding-top:0px}section.container.bg-secondary{background-color:#f1f1f1}section.container.bg-secondary+section.container.bg-secondary,section.container.bg-secondary+.bg-block+section.container.bg-secondary{padding-top:0px}section.container.bg-tertiary{background-color:#000}section.container.bg-tertiary p,section.container.bg-tertiary h1,section.container.bg-tertiary h2,section.container.bg-tertiary h3,section.container.bg-tertiary h4,section.container.bg-tertiary h5,section.container.bg-tertiary h6{color:#fff}section.container.bg-tertiary+section.container.bg-tertiary,section.container.bg-tertiary+.bg-block+section.container.bg-tertiary{padding-top:0px}body.front-end header .inner-narrow,section.container .inner-narrow,body.front-end footer .inner-narrow{width:calc(100% / 14 * 9)}@media screen and (max-width:1200px){body.front-end header .inner-narrow,section.container .inner-narrow,body.front-end footer .inner-narrow{width:calc(100% / 14 * 10)}}body.front-end header .inner,section.container .inner,body.front-end footer .inner{width:calc(100% / 14 * 10.5)}@media screen and (max-width:1200px){body.front-end header .inner,section.container .inner,body.front-end footer .inner{width:calc(100% / 14 * 11)}}body.front-end header .inner-wide,section.container .inner-wide,body.front-end footer .inner-wide{width:calc(100% / 14 * 12)}@media screen and (max-width:500px){body.front-end header .inner-narrow,body.front-end header .inner,body.front-end header .inner-wide,section.container .inner-narrow,section.container .inner,section.container .inner-wide,body.front-end footer .inner-narrow,body.front-end footer .inner,body.front-end footer .inner-wide{width:100%;padding:0px 20px}}.wp-block{width:calc(100% - 80px) !important;max-width:calc(100% - 80px) !important;z-index:2}.wp-block section.container .inner-narrow{width:calc(100% / 14 * 11)}.wp-block section.container .inner{width:calc(100% / 14 * 12)}.wp-block section.container .inner-wide{width:calc(100% / 14 * 13)}.wp-block-acf-bg-shapes{z-index:1}.acf-block-preview{z-index:1;border:1px solid #adb2ad;border-radius:6px}body section.container .cta-1,body section.container .mce-i-br-cta-1,body.front-end header .cta-1,body.front-end header .mce-i-br-cta-1,body .woocommerce .cta-1,body .woocommerce .mce-i-br-cta-1,#tinymce .cta-1,#tinymce .mce-i-br-cta-1,.mce-menu .cta-1,.mce-menu .mce-i-br-cta-1{display:inline-block;position:relative;text-transform:uppercase;font-size:18px;line-height:1.4;min-height:46px;border-radius:23px;padding:12px 48px 0px 48px;font-weight:400;background-color:#AC9121;color:#fff;text-decoration:none;appearance:none;border:0px solid #000;cursor:pointer;transition:all 0.2s}body section.container .cta-1 strong,body section.container .mce-i-br-cta-1 strong,body.front-end header .cta-1 strong,body.front-end header .mce-i-br-cta-1 strong,body .woocommerce .cta-1 strong,body .woocommerce .mce-i-br-cta-1 strong,#tinymce .cta-1 strong,#tinymce .mce-i-br-cta-1 strong,.mce-menu .cta-1 strong,.mce-menu .mce-i-br-cta-1 strong{font-size:18px}body section.container .cta-1:hover,body section.container .mce-i-br-cta-1:hover,body.front-end header .cta-1:hover,body.front-end header .mce-i-br-cta-1:hover,body .woocommerce .cta-1:hover,body .woocommerce .mce-i-br-cta-1:hover,#tinymce .cta-1:hover,#tinymce .mce-i-br-cta-1:hover,.mce-menu .cta-1:hover,.mce-menu .mce-i-br-cta-1:hover{background-color:#977f1d}body section.container .cta-2,body.front-end header .cta-2,body .woocommerce .cta-2,#tinymce .cta-2,.mce-menu .cta-2{display:inline-block;position:relative;font-size:18px;line-height:1.4;min-height:46px;border-radius:23px;margin:8px 0px;padding:12px 48px 0px 48px;font-weight:400;background-color:#FFF;color:#0C3858;text-decoration:none;appearance:none;border:0px solid #000;cursor:pointer;transition:all 0.2s}body section.container .cta-2 strong,body.front-end header .cta-2 strong,body .woocommerce .cta-2 strong,#tinymce .cta-2 strong,.mce-menu .cta-2 strong{font-size:18px}body section.container .cta-2:hover,body.front-end header .cta-2:hover,body .woocommerce .cta-2:hover,#tinymce .cta-2:hover,.mce-menu .cta-2:hover{background-color:#0C3858;color:#fff}.mce-i-br-buttons,.mce-i-br-lists{display:none !important}.mce-i-br-buttons+span.mce-txt,.mce-i-br-lists+span.mce-txt{display:inline-block !important;font-size:16px !important;font-weight:700;line-height:22px !important}.mce-i-br-cta-0{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-0:before{content:"Button"}.mce-i-br-cta-0+span{display:none}.mce-i-br-cta-1{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-1:before{content:"Button"}.mce-i-br-cta-1+span{display:none}.mce-i-br-cta-2{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-2:before{content:"Button"}.mce-i-br-cta-2+span{display:none}.mce-i-br-cta-3{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-3:before{content:"Button"}.mce-i-br-cta-3+span{display:none}.mce-i-br-cta-4{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-4:before{content:"Button"}.mce-i-br-cta-4+span{display:none}.mce-i-br-cta-5{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-5:before{content:"Button"}.mce-i-br-cta-5+span{display:none}.mce-i-br-cta-6{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-6:before{content:"Button"}.mce-i-br-cta-6+span{display:none}.mce-i-br-cta-7{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-7:before{content:"Button"}.mce-i-br-cta-7+span{display:none}.mce-i-br-cta-8{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-8:before{content:"Button"}.mce-i-br-cta-8+span{display:none}.mce-i-br-cta-9{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-9:before{content:"Button"}.mce-i-br-cta-9+span{display:none}.mce-i-br-cta-10{display:inline-block !important;text-align:center !important;padding:0px !important;font-size:18px !important;line-height:1.4 !important;height:42px !important;line-height:42px !important;box-sizing:border-box !important;width:calc(100% - 6px) !important;background-position:calc(100% - 15px) center !important}.mce-i-br-cta-10:before{content:"Button"}.mce-i-br-cta-10+span{display:none}section.animate-in>*{opacity:0;transform:translateY(3vw);transition:all 1.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}@media screen and (max-width:900px){section.animate-in>*{transform:translateY(30px)}}section.animate-in>*.in-viewport{opacity:1;transform:translateY(0px)}.wp-block section.animate-in{padding:60px 0px}.wp-block section.animate-in>*{opacity:1;transform:translateY(0px)}@media screen and (max-width:900px){.wp-block section.animate-in>*{transform:translateY(0px)}}.fancy-cursor{position:fixed;top:0px;bottom:0px;pointer-events:none;will-change:transform;backface-visibility:hidden;user-select:none;opacity:0;z-index:22;margin-top:-16px;margin-left:-16px;height:32px;width:32px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-color:transparent;transition:width 0.2s, height 0.2s, margin 0.2s, opacity 0.2s, background-color 0.2s, border-radius 0s ease 0.2s}.fancy-cursor.close,.fancy-cursor.goto,.fancy-cursor.plus{opacity:1;margin-top:-24px;margin-left:-24px;height:48px;width:48px;background-color:rgba(255, 255, 255, 0.9)}.fancy-cursor.close span,.fancy-cursor.goto span,.fancy-cursor.plus span{background-color:#000}.fancy-cursor span{position:absolute;top:calc(50% - 1px);left:calc(50% - 8px);width:16px;height:2px;background-color:transparent;transition:transform 0.4s cubic-bezier(0.55, 0, 0.175, 1)}.fancy-cursor span:nth-of-type(2){transform:rotate(90deg)}.fancy-cursor.close span{transform:rotate(45deg)}.fancy-cursor.close span:nth-of-type(2){transform:rotate(135deg)}.fancy-cursor.goto span{width:11px;left:19px}.fancy-cursor.goto span:first-of-type{transform:rotate(45deg);top:20px}.fancy-cursor.goto span:nth-of-type(2){transform:rotate(135deg);top:27px}.fancy-cursor.disabled{display:none}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.side-pop{position:fixed;right:0px;top:0px;transform:translateX(100%);background-color:#F3F3F3;width:1000px;max-width:100%;height:100%;max-height:100vh;z-index:20;transition:transform 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}.side-pop.active{transform:translateX(0%)}.side-pop.active .content{transform:translateX(0%)}.side-pop .close{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:30px;background-color:#fff;top:40px;right:40px;cursor:pointer}.side-pop .content{display:flex;flex-direction:column;padding:140px 5vw 80px 5vw;height:100%;max-height:100vh;overflow:auto}.side-pop .content .name-profile{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.side-pop .content .name-profile .name{width:45%}.side-pop .content .name-profile picture{width:50%}.side-pop .content .name-profile picture img{width:100%;border-radius:50%}.side-pop .seperator{display:flex;width:100%;height:4px;min-height:4px;background-color:#ac9121;margin:40px 0px}.side-pop .details{display:flex;justify-content:space-between}.side-pop .details .details-misc{width:30%}.side-pop .details .details-text{width:60%}.side-pop-bg{position:fixed;top:0px;left:0px;background-color:rgba(0, 0, 0, 0.3);width:100%;height:110%;z-index:19;opacity:0;pointer-events:none;transition:opacity 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}.side-pop-bg.active{opacity:1;cursor:none;pointer-events:all}@media screen and (max-width:700px){.side-pop .close{top:20px;right:20px}.side-pop .content{padding:80px 20px 60px 20px}.side-pop .content .name-profile{flex-direction:column-reverse}.side-pop .content .name-profile picture,.side-pop .content .name-profile .name{width:100%;text-align:center}.side-pop .content .name-profile picture{margin-bottom:30px}.side-pop .content .seperator{margin:30px 0px}.side-pop .content .details{flex-direction:column-reverse}.side-pop .content .details .details-misc,.side-pop .content .details .details-text{width:100%}.side-pop .content .details .details-misc{margin-top:30px}}section.bg-shapes{display:flex;justify-content:flex-start;position:relative;z-index:8;padding:0px;height:0px;pointer-events:none}section.bg-shapes.left .shape{display:flex;position:relative;align-items:center;margin-left:-25vw;width:50vw;height:10vw;transform:rotate(60deg) skew(40deg, 10deg)}section.bg-shapes.left .shape .line{position:absolute;background-color:rgba(171, 144, 33, 0.5)}@media screen and (max-width:500px){section.bg-shapes.left .shape .line{display:none}}section.bg-shapes.left .shape .line:nth-of-type(1){top:0px;left:0px;width:0%;height:1px}section.bg-shapes.left .shape .line:nth-of-type(2){top:0px;right:0px;width:1px;height:0%}section.bg-shapes.left .shape .line:nth-of-type(3){bottom:0px;right:0px;width:0%;height:1px}section.bg-shapes.right{justify-content:flex-end}section.bg-shapes.right .shape{display:flex;position:relative;align-items:center;margin-right:-25vw;width:50vw;height:10vw;transform:rotate(120deg) skew(-40deg, -10deg)}@media screen and (max-width:500px){section.bg-shapes.right .shape{display:none}}section.bg-shapes.right .shape .line{position:absolute;background-color:rgba(171, 144, 33, 0.5)}section.bg-shapes.right .shape .line:nth-of-type(1){top:0px;right:0px;width:0%;height:1px}section.bg-shapes.right .shape .line:nth-of-type(2){bottom:0px;right:0px;width:1px;height:0%}section.bg-shapes.right .shape .line:nth-of-type(3){bottom:0px;left:0px;width:0%;height:1px}section.drop-down{width:100%}section.drop-down .inner-wide{display:flex;align-items:center;justify-content:space-between}section.drop-down .inner-wide .left{width:calc(100% - 600px);max-width:900px}section.drop-down .inner-wide .right{width:450px}@media screen and (max-width:1300px){section.drop-down .inner-wide .left{width:calc(100% - 450px)}section.drop-down .inner-wide .right{width:360px}}@media screen and (max-width:1000px){section.drop-down .inner-wide{flex-direction:column}section.drop-down .inner-wide .left{width:100%}section.drop-down .inner-wide .right{margin-top:60px;width:100%}}section.drop-down h3.dropdown-title{margin-bottom:20px;color:#AC9121}section.drop-down .drop-down-wrapper{display:flex;flex-direction:column;width:100%}section.drop-down .drop-down-wrapper .drop-down-row{display:flex;flex-direction:column;background-color:#f5f5f5;border-radius:35px}section.drop-down .drop-down-wrapper .drop-down-row+.drop-down-row{margin-top:10px}section.drop-down .drop-down-wrapper .drop-down-row .title{display:flex;position:relative;align-items:center;justify-content:space-between;cursor:pointer;width:100%;padding:20px 40px;user-select:none;-webkit-tap-highlight-color:transparent}section.drop-down .drop-down-wrapper .drop-down-row .title p{padding-right:20px}section.drop-down .drop-down-wrapper .drop-down-row .title .toggle{display:flex;border-right:3px solid #AC9121;border-bottom:3px solid #AC9121;width:16px;min-width:16px;height:16px;transform:rotate(45deg) translate3d(-2px, -2px, 0px);transition:0.4s}section.drop-down .drop-down-wrapper .drop-down-row.active .title .toggle{transform:rotate(225deg) translateX(0px)}section.drop-down .drop-down-wrapper .drop-down-row .content{display:none;width:100%;padding:0px 40px 30px 40px}section.drop-down .drop-down-wrapper+.dropdown-title{margin-top:70px}section.drop-down .faq-wrapper,section.drop-down .text-wrapper{display:flex;justify-content:space-between}section.drop-down .faq-wrapper .faq-column,section.drop-down .faq-wrapper .text-top-column,section.drop-down .text-wrapper .faq-column,section.drop-down .text-wrapper .text-top-column{width:100%}section.drop-down .text-wrapper{margin-bottom:50px}@media screen and (max-width:1500px){section.drop-down.container .inner{width:calc(100% / 14 * 12)}}@media screen and (max-width:1050px){section.drop-down.container .inner .text-wrapper{flex-direction:column}section.drop-down.container .inner .text-wrapper .text-top-column{width:100%}section.drop-down.container .inner .text-wrapper .menu-column{margin-top:60px;width:320px;max-width:100%}section.drop-down.container .inner .faq-wrapper{flex-direction:column}section.drop-down.container .inner .faq-wrapper .faq-column,section.drop-down.container .inner .faq-wrapper .text-column{width:100%}section.drop-down.container .inner .faq-wrapper .text-column{padding-top:80px}}@media screen and (max-width:500px){section.drop-down .drop-down-wrapper .drop-down-row .title{padding:20px}section.drop-down .drop-down-wrapper .drop-down-row .title p{padding-right:10px}section.drop-down .drop-down-wrapper .drop-down-row .title .toggle{width:15px;min-width:15px;height:15px}section.drop-down .drop-down-wrapper .drop-down-row .content{padding:0px 20px 30px 20px}}.front-end footer{display:flex;flex-direction:column;align-items:center;position:relative;z-index:8;padding-top:120px;background-color:rgba(228, 228, 228, 0.16)}.front-end footer .inner-wide{display:grid;grid-template-columns:240px 1fr 1fr;grid-gap:40px;padding-bottom:120px}.front-end footer .inner-wide .col{display:flex;flex-direction:column;max-width:380px}.front-end footer .inner-wide .col.logo a{display:flex}.front-end footer .inner-wide .col.logo img{width:100%;max-width:180px}.front-end footer .inner-wide .col .footer-menu{display:flex;flex-wrap:wrap;padding-top:20px}.front-end footer .inner-wide .col .footer-menu a{width:50%;font-size:18px;padding:4px 0px}.front-end footer .inner-wide .col .footer-menu a:hover{text-decoration:underline}@media screen and (max-width:1050px){.front-end footer .inner-wide{grid-template-columns:130px 1fr 1fr}}@media screen and (max-width:800px){.front-end footer{padding-bottom:60px;padding-top:80px}.front-end footer .inner-wide{grid-template-columns:1fr;grid-row-gap:50px}.front-end footer .inner-wide .col.logo img{max-width:120px}.front-end footer .inner-wide .col .footer-menu{padding-top:10px}}body.front-end,section.container{}body.front-end form div.gform-body div.gform_fields,section.container form div.gform-body div.gform_fields{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2% [8];grid-template-columns:repeat(8, 1fr);grid-template-rows:repeat(auto-fill, auto);grid-column-gap:20px;grid-row-gap:20px}body.front-end form div.gform-body div.gform_fields div.gfield,body.front-end form div.gform-body div.gform_fields fieldset.gfield,section.container form div.gform-body div.gform_fields div.gfield,section.container form div.gform-body div.gform_fields fieldset.gfield{display:flex;flex-direction:column;position:relative;-ms-grid-column-span:8;grid-column:span 8;border:0px;padding:0px;margin:0px}body.front-end form div.gform-body div.gform_fields div.gfield--width-quarter,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-quarter,section.container form div.gform-body div.gform_fields div.gfield--width-quarter,section.container form div.gform-body div.gform_fields fieldset.gfield--width-quarter{-ms-grid-column-span:2;grid-column:span 2}body.front-end form div.gform-body div.gform_fields div.gfield--width-third,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-third,section.container form div.gform-body div.gform_fields div.gfield--width-third,section.container form div.gform-body div.gform_fields fieldset.gfield--width-third{-ms-grid-column-span:3;grid-column:span 3}body.front-end form div.gform-body div.gform_fields div.gfield--width-five-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-five-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-five-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-five-twelfths{-ms-grid-column-span:3;grid-column:span 3}body.front-end form div.gform-body div.gform_fields div.gfield--width-half,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-half,section.container form div.gform-body div.gform_fields div.gfield--width-half,section.container form div.gform-body div.gform_fields fieldset.gfield--width-half{-ms-grid-column-span:4;grid-column:span 4}body.front-end form div.gform-body div.gform_fields div.gfield--width-seven-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-seven-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-seven-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-seven-twelfths{-ms-grid-column-span:5;grid-column:span 5}body.front-end form div.gform-body div.gform_fields div.gfield--width-two-thirds,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-two-thirds,section.container form div.gform-body div.gform_fields div.gfield--width-two-thirds,section.container form div.gform-body div.gform_fields fieldset.gfield--width-two-thirds{-ms-grid-column-span:5;grid-column:span 5}body.front-end form div.gform-body div.gform_fields div.gfield--width-three-quarter,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-three-quarter,section.container form div.gform-body div.gform_fields div.gfield--width-three-quarter,section.container form div.gform-body div.gform_fields fieldset.gfield--width-three-quarter{-ms-grid-column-span:6;grid-column:span 6}body.front-end form div.gform-body div.gform_fields div.gfield--width-five-sixths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-five-sixths,section.container form div.gform-body div.gform_fields div.gfield--width-five-sixths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-five-sixths{-ms-grid-column-span:6;grid-column:span 6}body.front-end form div.gform-body div.gform_fields div.gfield--width-eleven-twelfths,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-eleven-twelfths,section.container form div.gform-body div.gform_fields div.gfield--width-eleven-twelfths,section.container form div.gform-body div.gform_fields fieldset.gfield--width-eleven-twelfths{-ms-grid-column-span:7;grid-column:span 7}body.front-end form div.gform-body div.gform_fields div.gfield--width-full,body.front-end form div.gform-body div.gform_fields fieldset.gfield--width-full,section.container form div.gform-body div.gform_fields div.gfield--width-full,section.container form div.gform-body div.gform_fields fieldset.gfield--width-full{-ms-grid-column-span:8;grid-column:span 8}body.front-end form div.gform-body div.gform_fields div.gfield label.gfield_label,body.front-end form div.gform-body div.gform_fields div.gfield legend.gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield label.gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield legend.gfield_label,section.container form div.gform-body div.gform_fields div.gfield label.gfield_label,section.container form div.gform-body div.gform_fields div.gfield legend.gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield label.gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield legend.gfield_label{margin-bottom:10px;font-size:18px}body.front-end form div.gform-body div.gform_fields div.gfield.hidden_label .gfield_label,body.front-end form div.gform-body div.gform_fields fieldset.gfield.hidden_label .gfield_label,section.container form div.gform-body div.gform_fields div.gfield.hidden_label .gfield_label,section.container form div.gform-body div.gform_fields fieldset.gfield.hidden_label .gfield_label{display:none}body.front-end form div.gform-body label.hidden_sub_label,section.container form div.gform-body label.hidden_sub_label{display:none}body.front-end form div.gform-body.hide,section.container form div.gform-body.hide{display:none}body.front-end form div.gform-body.gsection,section.container form div.gform-body.gsection{margin-bottom:-20px;padding-top:12px}body.front-end form div.gform-body .screen-reader-text,section.container form div.gform-body .screen-reader-text{display:none}body.front-end form div.gform-body .gf_invisible,section.container form div.gform-body .gf_invisible{visibility:hidden;position:absolute !important;left:-9999px}body.front-end .gform_footer,section.container .gform_footer{padding-top:60px;position:relative;display:flex}body.front-end .gform_footer .gform_ajax_spinner,section.container .gform_footer .gform_ajax_spinner{position:absolute;bottom:0;right:0;background-color:#fff;border-radius:6px;padding:3px;max-width:18px}@media screen and (max-width:800px){body.front-end form div.gform-body div.gform_fields,section.container form div.gform-body div.gform_fields{grid-column-gap:0px}body.front-end form div.gform-body div.gform_fields div.gfield,body.front-end form div.gform-body div.gform_fields fieldset.gfield,section.container form div.gform-body div.gform_fields div.gfield,section.container form div.gform-body div.gform_fields fieldset.gfield{grid-column:1 / -1 !important}}body.front-end input[type=email],body.front-end input[type=text],body.front-end input[type=number],body.front-end input[type=tel],body.front-end input[type=password],body.front-end input[type=url],body.front-end select,body.front-end textarea,section.container input[type=email],section.container input[type=text],section.container input[type=number],section.container input[type=tel],section.container input[type=password],section.container input[type=url],section.container select,section.container textarea{display:flex;align-items:center;border:0px solid #000;border-width:0px;background-color:#F3F3F3;border-radius:0px;height:60px;width:100%;-webkit-appearance:none;appearance:none;padding:18px 36px;transition:all 0.6s;color:#0C3858;font-size:18px;border-radius:40px;font-family:"amplitude-wide", sans-serif}body.front-end input[type=email]:focus,body.front-end input[type=text]:focus,body.front-end input[type=number]:focus,body.front-end input[type=tel]:focus,body.front-end input[type=password]:focus,body.front-end input[type=url]:focus,body.front-end select:focus,body.front-end textarea:focus,section.container input[type=email]:focus,section.container input[type=text]:focus,section.container input[type=number]:focus,section.container input[type=tel]:focus,section.container input[type=password]:focus,section.container input[type=url]:focus,section.container select:focus,section.container textarea:focus{outline:none;border:0px solid #000;border-width:0px;background-color:#fff;box-shadow:0px 6px 16px rgba(0, 0, 0, 0.2);transition:all 0.2s}body.front-end textarea,section.container textarea{height:210px;padding-top:30px;resize:none}body.front-end select,section.container select{cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 14.8"><polygon points="21.2 0 12 9.2 2.8 0 0 2.8 12 14.8 24 2.8 " fill="%23000"/></svg>');background-position:calc(100% - 34px) center;background-repeat:no-repeat;background-size:18px 12px;padding:18px 36px}body.front-end input[type=submit],section.container input[type=submit]{appearance:none;border:0px solid #fff;padding-top:0px;height:auto;cursor:pointer}body.front-end ::-webkit-input-placeholder,section.container ::-webkit-input-placeholder{color:#0C3858}body.front-end :-moz-placeholder,section.container :-moz-placeholder{color:#0C3858}body.front-end ::-moz-placeholder,section.container ::-moz-placeholder{color:#0C3858}body.front-end :-ms-input-placeholder,section.container :-ms-input-placeholder{color:#0C3858}body.front-end .ginput_container_radio div.gfield_radio,section.container .ginput_container_radio div.gfield_radio{display:flex;flex-direction:column}body.front-end .ginput_container_radio div.gfield_radio div.gchoice,section.container .ginput_container_radio div.gfield_radio div.gchoice{display:flex;width:100%;position:relative;align-items:center;height:40px}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input,section.container .ginput_container_radio div.gfield_radio div.gchoice input{position:absolute;width:100%;height:100%;cursor:pointer;margin:0;z-index:2;opacity:0}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input+label,section.container .ginput_container_radio div.gfield_radio div.gchoice input+label{display:flex;align-items:center;height:40px;position:relative;font-size:18px;padding:0 0 0 calc(30px + 20px);margin:0}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input+label:after,section.container .ginput_container_radio div.gfield_radio div.gchoice input+label:after{content:"";box-sizing:border-box;position:absolute;top:5px;left:0;cursor:pointer;border-radius:50%;width:30px;height:30px;font-size:30px;background-color:#fff;transition:background-color 0.2s;border:2.4px solid #000;box-shadow:inset 0 0 0 6px #fff}body.front-end .ginput_container_radio div.gfield_radio div.gchoice input:checked+label:after,section.container .ginput_container_radio div.gfield_radio div.gchoice input:checked+label:after{content:"";background-color:#000;box-shadow:inset 0 0 0 6px #fff}body.front-end .ginput_container_checkbox div.gfield_checkbox,body.front-end .ginput_container_consent div.gfield_checkbox,section.container .ginput_container_checkbox div.gfield_checkbox,section.container .ginput_container_consent div.gfield_checkbox{display:flex;flex-direction:column}body.front-end .ginput_container_checkbox div.gfield_checkbox div.gchoice,body.front-end .ginput_container_consent div.gfield_checkbox div.gchoice,section.container .ginput_container_checkbox div.gfield_checkbox div.gchoice,section.container .ginput_container_consent div.gfield_checkbox div.gchoice{display:flex;width:100%;position:relative;align-items:center;height:40px}body.front-end .ginput_container_checkbox input[type=checkbox],body.front-end .ginput_container_consent input[type=checkbox],section.container .ginput_container_checkbox input[type=checkbox],section.container .ginput_container_consent input[type=checkbox]{position:absolute;width:100%;height:100%;cursor:pointer;margin:0;z-index:2;opacity:0}body.front-end .ginput_container_checkbox input[type=checkbox]+label,body.front-end .ginput_container_consent input[type=checkbox]+label,section.container .ginput_container_checkbox input[type=checkbox]+label,section.container .ginput_container_consent input[type=checkbox]+label{display:flex;align-items:center;min-height:40px;position:relative;font-size:18px;padding:0 0 0 calc(30px + 20px);margin:0}body.front-end .ginput_container_checkbox input[type=checkbox]+label:after,body.front-end .ginput_container_consent input[type=checkbox]+label:after,section.container .ginput_container_checkbox input[type=checkbox]+label:after,section.container .ginput_container_consent input[type=checkbox]+label:after{content:"";box-sizing:border-box;font-size:30px;color:#fff;position:absolute;top:5px;left:0;cursor:pointer;font-size:30px;width:30px;height:30px;background-color:#e5e5e5;border:0px solid #e5e5e5;border-radius:2px;transition:background-color 0.2s, border 0s ease 0.2s}body.front-end .ginput_container_checkbox input[type=checkbox]:checked+label:after,body.front-end .ginput_container_consent input[type=checkbox]:checked+label:after,section.container .ginput_container_checkbox input[type=checkbox]:checked+label:after,section.container .ginput_container_consent input[type=checkbox]:checked+label:after{transition:all 0.2s}body.front-end .ginput_container_checkbox input[type=checkbox]:checked+label:before,body.front-end .ginput_container_consent input[type=checkbox]:checked+label:before,section.container .ginput_container_checkbox input[type=checkbox]:checked+label:before,section.container .ginput_container_consent input[type=checkbox]:checked+label:before{content:"";border-bottom:2px solid #000;border-left:2px solid #000;width:10px;height:6px;position:absolute;z-index:2;left:9.2307692308px;top:14px;transform:rotate(-54deg)}body.front-end .ginput_container_consent,section.container .ginput_container_consent{display:flex;position:relative}body.front-end .ginput_container_consent .gfield_consent_label,section.container .ginput_container_consent .gfield_consent_label{flex-wrap:wrap}body.front-end .ginput_container_consent .gfield_consent_label a,section.container .ginput_container_consent .gfield_consent_label a{margin:0px 4px}body.front-end .ginput_container_consent input[type=checkbox]+label,section.container .ginput_container_consent input[type=checkbox]+label{font-size:18px}body.front-end .ginput_container_consent input[type=checkbox]+label a,section.container .ginput_container_consent input[type=checkbox]+label a{position:relative;text-decoration:underline;z-index:3}body.front-end .gform_validation_error,section.container .gform_validation_error{position:relative}body.front-end .gform_validation_error div.gfield_error .validation_message,section.container .gform_validation_error div.gfield_error .validation_message{position:relative;display:flex;align-items:center;left:0px;padding:12px 20px 12px 20px !important;margin-top:9px;background-color:#f2b0b0;color:#222;font-weight:bold;border-radius:3px;width:100%;font-size:16px;bottom:0px}body.front-end .gform_validation_error div.gfield_error .validation_message:before,section.container .gform_validation_error div.gfield_error .validation_message:before{content:"+";font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(45deg);width:20px;min-width:20px;height:20px;box-shadow:0px 0px 0px 2px #222;margin-right:10px;padding:0px 0px 0px 0px;box-sizing:border-box}body.front-end .gform_validation_error div.gfield_error .ginput_container_checkbox+.validation_message,body.front-end .gform_validation_error div.gfield_error .ginput_container_radio+.validation_message,body.front-end .gform_validation_error div.gfield_error .ginput_container_fileupload+.gfield_description+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_checkbox+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_radio+.validation_message,section.container .gform_validation_error div.gfield_error .ginput_container_fileupload+.gfield_description+.validation_message{bottom:auto;top:0px;transform:translateY(0%)}body.front-end .gform_validation_error div.gfield_error input,section.container .gform_validation_error div.gfield_error input{border-color:#dc2e2e}body.front-end .gform_validation_errors,body.front-end .gform_required_legend,section.container .gform_validation_errors,section.container .gform_required_legend{display:none}body.front-end .validation_error,section.container .validation_error{display:none}body.front-end .gform_validation_container,section.container .gform_validation_container{display:none !important}body.front-end .form-container,section.container .form-container{max-width:840px;margin:auto}body.front-end .form-container .gform_wrapper,section.container .form-container .gform_wrapper{margin-top:30px}body.front-end header{display:flex;justify-content:center;position:fixed;height:140px;z-index:12;width:100%;top:0px;left:0px;background-color:#fff;color:#0C3858;box-shadow:0px 0px 4px rgba(0, 0, 0, 0)}body.front-end header .inner-wide{display:flex;align-items:center;justify-content:space-between;height:100%}body.front-end header .inner-wide a.logo svg,body.front-end header .inner-wide a.logo img{height:3.6vw;max-height:65px;min-height:35px;width:auto !important}body.front-end header .inner-wide .nav-wrapper{display:flex;height:100%}body.front-end header .inner-wide .nav-wrapper .nav-container{display:flex;height:100%;align-items:stretch;justify-content:center}body.front-end header .inner-wide .nav-wrapper .nav-container nav.desktop-menu{display:flex;justify-content:center;align-items:stretch}body.front-end header .inner-wide .nav-wrapper .nav-actions{display:flex;height:100%;align-items:center;justify-content:center;padding-left:0px}body.front-end header nav.desktop-menu ul{display:flex;margin:0px 0px 0px 0px;padding:0px;margin-right:-1.25vw}body.front-end header nav.desktop-menu ul li{display:flex;justify-content:center;list-style:none}body.front-end header nav.desktop-menu ul li a{display:flex;position:relative;align-items:center;padding:20px 1.25vw;color:inherit;text-decoration:none;font-size:18px;font-weight:300;text-transform:uppercase;transition:all 0.8s;color:#0C3858}body.front-end header nav.desktop-menu ul li a:after{content:"";position:absolute;bottom:45px;left:50%;width:0;height:3px;border-radius:2px;background-color:#AC9121;transition:all 0.8s cubic-bezier(0.75, 0, 0.175, 1)}body.front-end header nav.desktop-menu ul li a:hover{transition:all 0.24s}body.front-end header nav.desktop-menu ul li a:hover:after{width:calc(100% - 2vw);left:1vw;background-color:#AC9121;transition:all 0.24s}header.loading nav.desktop-menu ul li.menu-item-has-children ul.sub-menu{opacity:0 !important;left:-20000px !important;transition:opacity 0.3s ease 0s, left 0s ease 0.31s !important}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;width:100%;background-color:#0C3858;top:140px;overflow:hidden;border-radius:0px;opacity:0;left:-20000px;transition:opacity 0.6s ease 0s, left 0s ease 0.61s;padding:0px calc(100% / 14);transform:0px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li:first-of-type a{padding-top:26px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li:last-of-type{margin-right:-1vw}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li:last-of-type a{padding-bottom:26px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a{display:flex;width:auto;align-items:center;flex-direction:column;white-space:nowrap;padding:30px 1vw !important;transition:background-color 1s;margin-bottom:0px;color:#fff}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a:after{bottom:18px}body.front-end header nav.desktop-menu ul li.menu-item-has-children ul.sub-menu li a:hover:after{width:calc(100% - 2vw);left:1vw}body.front-end header nav.desktop-menu ul li.menu-item-has-children:hover ul{opacity:1;left:0;transition:opacity 0.3s ease 0s, left 0s ease 0s}body.front-end main{padding-top:140px}@media screen and (max-width:1100px){body.front-end main{padding-top:100px}}.mobile-menu-trigger{display:none;position:relative;cursor:pointer;align-items:center;justify-content:center;user-select:none;transition:transform 0.4s;margin-right:-12px}.mobile-menu-trigger .hamburger-menu{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;height:60px;width:60px;padding:21px 14px 20px;background-color:transparent;transition:padding 0.4s}.mobile-menu-trigger .hamburger-menu span{background-color:#0C3858;height:3px;width:100%;border-radius:3px;opacity:1;transform:rotate(0deg) translate3d(0px, 0px, 0);transition:transform 0.4s, width 0.4s, opacity 0.3s, background-color 0.4s}.mobile-menu-trigger--close .hamburger-menu span{background-color:#0C3858}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(1){transform:rotate(45deg) translate3d(8px, 3px, 0);width:100%}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(2){opacity:0}.mobile-menu-trigger--close .hamburger-menu span:nth-of-type(3){transform:rotate(-45deg) translate3d(8px, -3px, 0);width:100%}.mobile-menu-bg{display:flex;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#fff;z-index:11;cursor:none;transition:all 0.48s cubic-bezier(0.75, 0, 0.175, 1);width:100vw;height:110%;transform:translateX(0px)}.mobile-menu-bg--hidden{transform:translateX(600px)}.mobile-menu-bg.mobile-menu-bg--hidden{box-shadow:none;transform:translateX(100vw)}.mobile-menu-viewport{display:flex;position:fixed;top:120px;left:0px;overflow:hidden;-webkit-overflow-scrolling:touch;z-index:12}.mobile-menu-viewport--active{height:calc(100% - 120px);width:100%;overflow:auto}.mobile-menu-viewport .mobile-menu-container{display:flex;position:absolute;top:0px;left:0px;width:100%;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:opacity 0.4s ease 0s;z-index:4}.mobile-menu-viewport .mobile-menu-container--show{opacity:1;min-height:100%;height:auto;padding:0px 0px 60px 0px;width:100%;transition:opacity 0.4s ease 0.1s}.mobile-menu-viewport .mobile-menu-container .inner-wide{display:flex;position:static;flex-direction:column;align-items:center}.mobile-menu-viewport .mobile-menu-container ul.menu{list-style:none;padding:0px;margin:0px;width:100%}.mobile-menu-viewport .mobile-menu-container ul.menu li{position:relative}.mobile-menu-viewport .mobile-menu-container ul.menu li a{display:flex;justify-content:center;text-decoration:none;font-size:30px;padding:10px 0px;color:#0C3858}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu{display:none;padding-left:0px}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li{list-style:none}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li a{font-size:24px}.mobile-menu-viewport .mobile-menu-container ul.menu li ul.sub-menu li:last-of-type{margin-bottom:30px}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children>a:after{content:"";border-right:2px solid #000;border-bottom:2px solid #000;width:10px;height:10px;transform:translateX(14px) rotate(45deg);margin-top:10px;transition:all 0.4s}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children.active>a{font-weight:700}.mobile-menu-viewport .mobile-menu-container ul.menu li.menu-item-has-children.active>a:after{border-width:3px;transform:translateX(14px) translateY(5px) rotate(225deg)}.mobile-menu-viewport .mobile-menu-container .mobile-menu-bottom{display:flex;justify-content:center;width:100%}@media screen and (max-width:1100px){body.front-end header{height:100px}body.front-end header .inner-wide a.logo img{height:36px}body.front-end header .inner-wide .nav-wrapper .nav-container{display:none}body.front-end header .inner-wide .nav-wrapper .nav-actions{padding-left:0px;gap:10px;flex-direction:row-reverse}body.front-end header .inner-wide .mobile-menu-trigger{display:flex}}@media screen and (max-width:500px){body.front-end header .inner-wide{justify-content:space-between;width:100%;padding:0px 20px}body.front-end header .inner-wide a.logo{display:flex}}p#breadcrumbs{display:flex;justify-content:center;position:absolute;top:180px;width:100%;left:0px;z-index:2}p#breadcrumbs a:hover{text-decoration:underline}p#breadcrumbs span.breadcrumb_last{font-weight:700}p#breadcrumbs>span{width:calc(100% / 14 * 12)}@media screen and (max-width:500px){p#breadcrumbs>span{width:100%;padding:0px 20px}}p#breadcrumbs.white{color:#fff}@media screen and (max-width:1100px){p#breadcrumbs{top:120px;font-size:16px}}body.home p#breadcrumbs{display:none}body.front-end header{transition:transform 0.6s ease-in-out 0s, background-color 0.4s ease 0s, height 0.6s ease 0s, box-shadow 0.6s ease 0s}body.front-end header.top{background-color:#fff;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.1)}body.front-end header.not-top{background-color:#fff;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.2)}body.front-end header.scrolling-down{transform:translateY(-100%);transition:transform 1.2s cubic-bezier(0.55, 0, 0.175, 1) 0s, background-color 1.2s ease 0s, height 0.6s ease 0s, box-shadow 0.6s ease 0s}body.front-end header.scrolling-up{transform:translateY(0px);transition:transform 0.6s ease-in-out 0s, background-color 0.6s ease 0s, height 0.6s ease 0s, box-shadow 0.6s ease 0s}body.front-end header.headroom--menu-open{transform:translateY(0px);box-shadow:0px 0px 4px rgba(0, 0, 0, 0);background-color:transparent;transition:transform 0.6s ease-in-out 0s, background-color 1.2s ease 0s, height 0.6s ease 0s, box-shadow 0.6s ease 0s}body header svg .letter path{transition:fill 0.4s}body.block-home-video main{padding-top:0px}body.block-home-video header.top{background-color:transparent;box-shadow:none}body.block-home-video header.top svg .letter path{fill:#fff}body.block-home-video header.top nav.desktop-menu ul li a{color:#fff}body.block-home-video header.top .hamburger-menu span{background-color:#fff}body.block-home-video header.top:hover{background-color:#fff}body.block-home-video header.top:hover svg .letter path{fill:#0C3858}body.block-home-video header.top:hover nav.desktop-menu ul li a{color:#0C3858}body.block-home-video header.headroom--menu-open svg .letter path{fill:#0C3858}body.block-home-video header.headroom--menu-open .hamburger-menu span{background-color:#0C3858}body.init-home-video header{transform:translateY(-100%)}body.init-home-video.home-video-loaded header{transform:translateY(0%);transition:transform 1.25s cubic-bezier(0.55, 0, 0.175, 1) 1.25s, background-color 1.2s ease 0s, height 0.6s ease 0s, box-shadow 0.6s ease 0s}section.header-hex{display:flex;justify-content:flex-end;padding:0px !important;position:absolute;width:auto;z-index:10;right:0px;top:90px}section.header-hex .hex-container{position:relative;width:600px;height:auto;background-image:url("../blocks/header-hex/bg.jpg");background-repeat:no-repeat;background-size:cover;padding:calc(130px + 40px) 20px 160px 200px;color:#fff}section.header-hex .hex-container *{position:relative;z-index:2}section.header-hex .hex-container .hex-image{position:absolute;top:50%;left:-20px;margin-top:-40px;width:210px;height:210px;border-radius:50%}section.header-hex .hex-container:after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:0;pointer-events:none;background-color:rgba(12, 56, 88, 0.8)}section.header-hex .hex-container .triangle-bottom{position:absolute;bottom:0px;left:0px;border-top:320px solid transparent;border-bottom:0px solid transparent;border-left:240px solid #fff}section.header-hex .hex-container .triangle-top{position:absolute;top:0px;left:0px;border-top:0px solid transparent;border-bottom:160px solid transparent;border-left:100px solid #fff}section.header-hex.gold .hex-container:after{background-color:rgba(152, 129, 31, 0.8)}section.header-hex+section{padding-right:600px;padding-top:150px}section.header-hex+section .inner-wide{width:100%;padding-left:calc((100vw / 14) - 7px);padding-right:20px}section.header-hex+section.team .inner-wide{padding-right:0px}section.header-hex+section.text .inner,section.header-hex+section.text .inner-wide{max-width:1100px;padding-right:60px}@media screen and (max-width:1400px){section.header-hex .hex-container{width:550px;padding:calc(130px + 10px) 20px 80px 160px}section.header-hex .hex-container .triangle-bottom{border-left:180px solid #fff}section.header-hex .hex-container .hex-image{width:160px;height:160px}section.header-hex+section{padding-right:550px}}@media screen and (max-width:1100px){section.header-hex{grid-row:2;position:relative;top:0px;left:20px;right:auto;padding-bottom:60px !important}section.header-hex .hex-container{width:100%;max-width:600px;padding-top:80px;padding-bottom:80px}section.header-hex+section,section.header-hex+section.team{padding-right:0px}section.header-hex+section .inner-wide,section.header-hex+section.team .inner-wide{width:calc(100% / 14 * 12);padding:0px}section.header-hex+section.text .inner-wide{padding-right:20px}}@media screen and (max-width:600px){section.header-hex{left:0px;padding-right:0px;padding-bottom:60px !important}section.header-hex .triangle-bottom,section.header-hex .triangle-top{display:none}section.header-hex .hex-container{display:flex;padding:60px 20px;flex-direction:column-reverse}section.header-hex .hex-container .hex-image{position:relative;top:0px;left:0px;margin-top:0px;margin-bottom:30px}}@media screen and (max-width:500px){section.header-hex+section,section.header-hex+section.team{padding-top:90px}section.header-hex+section .inner-wide,section.header-hex+section.team .inner-wide{width:100%;padding:0px 20px}}section.hex-text-image.container{justify-content:flex-start;align-items:center;z-index:7;position:relative}section.hex-text-image.container .hexagon{display:flex;align-items:center;color:#fff;z-index:10;width:33vw;height:50vw;clip-path:polygon(0 0, 50% 0, 100% 50%, 50% 100%, 0 100%, 0% 50%);background-image:url("../blocks/header-hex/bg.jpg");background-repeat:no-repeat;background-size:cover}section.hex-text-image.container .hexagon .text{position:relative;z-index:2;padding:0px 6vw 0px 3vw}section.hex-text-image.container .hexagon .text h3{font-size:2.5vw;font-family:"Calluna", sans-serif}section.hex-text-image.container .hexagon:after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:0;pointer-events:none;background-color:rgba(12, 56, 88, 0.8)}section.hex-text-image.container .inner{padding-right:calc((100vw / 14) * 0.75);padding-left:5vw;padding-top:40px}section.hex-text-image.container .inner:after{content:"";position:absolute;height:100%;left:-30vw;top:0px;width:calc(100% + 30vw);background-color:#f8f8f8}section.hex-text-image.container .text-image-wrapper{display:flex;align-items:stretch;position:relative;z-index:2}section.hex-text-image.container .text-image-wrapper picture.image{display:flex;align-items:flex-end;width:16vw;min-width:280px}section.hex-text-image.container .text-image-wrapper picture.image img{width:100%;height:auto}section.hex-text-image.container .text-image-wrapper .spacer{min-width:5vw}section.hex-text-image.container .text-image-wrapper .text-container{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 16vw - 5vw);max-width:540px;padding-bottom:30px;padding-top:30px}section.hex-text-image.container .category-slider-wrapper-alt{display:flex;width:100%;position:absolute;bottom:110px}section.hex-text-image.container .category-slider-wrapper-alt .slide{display:flex;flex-direction:column;flex-shrink:0;width:240px;max-width:100%;backface-visibility:none;will-change:transform}@media screen and (max-width:800px){section.hex-text-image.container .category-slider-wrapper-alt .slide{width:210px}section.hex-text-image.container .category-slider-wrapper-alt .slide p{margin-top:20px}section.hex-text-image.container .category-slider-wrapper-alt .slide svg{width:21px;height:auto}}@media screen and (max-width:500px){section.hex-text-image.container .category-slider-wrapper-alt .slide{width:180px}}section.hex-text-image.container .category-slider-wrapper-alt .slide picture{display:flex;aspect-ratio:1.5;width:100%;position:relative}section.hex-text-image.container .category-slider-wrapper-alt .slide picture img{position:absolute;top:40px;left:40px;width:calc(100% - 80px);height:calc(100% - 80px);object-fit:contain}@media screen and (max-width:500px){section.hex-text-image.container .category-slider-wrapper-alt .slide picture img{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}}main>.hex-text-image:last-child{margin-bottom:-100px}@media screen and (max-width:1250px){section.hex-text-image.container .inner{padding-left:4vw;padding-right:4vw}section.hex-text-image.container .text-image-wrapper picture.image{width:12vw;min-width:240px}section.hex-text-image.container .text-image-wrapper .spacer{min-width:4vw}section.hex-text-image.container .text-image-wrapper .text-container{width:calc(100% - 12vw - 5vw)}}@media screen and (max-width:1050px){section.hex-text-image.container{flex-direction:column;align-items:flex-start;position:relative;margin-top:100px;margin-bottom:0px}section.hex-text-image.container .hexagon{position:absolute;width:calc(100% - 20px);max-width:700px;height:200px !important;left:0px;top:-100px;clip-path:polygon(0 0, 90% 0, 100% 50%, 90% 100%, 0 100%, 0% 50%)}section.hex-text-image.container .hexagon .text{padding:0px 10vw 0px 20px}section.hex-text-image.container .hexagon .text h3{font-size:30px}section.hex-text-image.container .inner{width:100%;padding-top:100px;padding-left:20px}section.hex-text-image.container .text-image-wrapper{flex-direction:row-reverse}section.hex-text-image.container .text-image-wrapper picture.image{transform:scaleX(-1);min-width:210px}section.hex-text-image.container .text-image-wrapper .text-container{padding:60px 0px 65px 0px}section.hex-text-image.container .category-slider-wrapper-alt{position:relative;height:160px;align-items:center;bottom:0px;overflow:hidden;max-width:100vw}main>.hex-text-image:last-child{padding-bottom:0px !important}}@media screen and (max-width:600px){section.hex-text-image.container .text-image-wrapper{flex-direction:row-reverse}section.hex-text-image.container .text-image-wrapper picture.image{margin-right:-90px;min-width:180px}}.home-video.container{display:flex;position:relative;overflow:visible;padding:0px !important}.home-video.container .inner-wide{position:relative}.home-video.container .video{display:flex;position:relative;width:100%;height:100vh;z-index:1}.home-video.container .video video{position:absolute;width:100%;top:0px;left:0px;height:100%;object-fit:cover}.home-video.container .gradient{position:absolute;width:100%;top:0px;left:0px;height:100%;z-index:2}.home-video.container .gradient:before,.home-video.container .gradient:after{content:"";position:absolute;width:100%;left:0px;height:50%}.home-video.container .gradient:before{background:linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1));top:0px}.home-video.container .gradient:after{background:linear-gradient(to top, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1));bottom:0px}.home-video.container .bg{position:absolute;width:100%;top:0px;left:0px;height:100%;z-index:3;background-color:#fff;transition:transform 1.6s cubic-bezier(0.55, 0, 0.175, 1) 0.1s}.home-video.container .shape{position:absolute;top:0px;right:0px;width:50%;height:100%;z-index:3;background-image:url("../build/images/overlay.png");background-size:cover;background-position:left}.home-video.container.loaded .bg{transform:translateY(-100%)}.home-video.container .scroll-arrow{position:absolute;display:flex;z-index:4;align-items:center;justify-content:center;width:120px;height:120px;bottom:80px;left:calc(50% - 60px);opacity:0;transform:translateY(20px);cursor:pointer;color:#fff}.home-video.container .scroll-arrow .inner-scroll{display:flex;flex-direction:column;align-items:center;justify-content:center;text-transform:uppercase;animation:bob 4s ease-in-out infinite}.home-video.container .scroll-arrow .inner-scroll svg{margin-top:5px}@media screen and (max-width:500px){.home-video.container .scroll-arrow{bottom:30px;width:90px;height:90px;left:calc(50% - 45px)}}.home-video.container.loaded .scroll-arrow{transform:translateY(0px);transition:all 1.25s cubic-bezier(0.55, 0, 0.175, 1) 3.25s;opacity:1}.home-video.container .home-video-text-wrapper{position:absolute;z-index:3;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;padding-top:140px;left:0px;overflow:hidden;opacity:0;transform:translateY(20px)}.home-video.container .home-video-text-wrapper .home-video-text-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;height:100%;opacity:1;padding:0px 20px 250px 20px;color:#fff}@media screen and (max-width:500px){.home-video.container .home-video-text-wrapper .home-video-text-container{padding:0px 20px 160px 20px}}.home-video.container.loaded .home-video-text-wrapper{transform:translateY(0px);transition:all 1.25s cubic-bezier(0.55, 0, 0.175, 1) 2.25s;opacity:1}.wp-block section.home-video .bg{display:none}.wp-block section.home-video .home-video-text-wrapper{opacity:1;transform:translateY(0px)}.wp-block section.home-video .scroll-arrow{opacity:1}body.not-top .header-video.container .scroll-arrow{opacity:0}@keyframes bob{0%,100%{transform:translateY(-3px)}50%{transform:translateY(7px)}}section.category-slider{width:100%;overflow:hidden}section.category-slider>.inner-wide{max-width:100%;width:100%;padding:0;overflow:hidden}section.category-slider .title-and-nav{display:flex;width:100%;justify-content:center;padding-bottom:80px;user-select:none}@media screen and (max-width:800px){section.category-slider .title-and-nav{padding-bottom:50px}}section.category-slider .title-and-nav .inner-wide{display:flex;justify-content:space-between;align-items:center}section.category-slider .category-slider-wrapper{display:flex}section.category-slider .category-slider-wrapper .slide{display:flex;flex-direction:column;flex-shrink:0;width:240px;max-width:100%;backface-visibility:none;will-change:transform}@media screen and (max-width:800px){section.category-slider .category-slider-wrapper .slide{width:210px}section.category-slider .category-slider-wrapper .slide p{margin-top:20px}section.category-slider .category-slider-wrapper .slide svg{width:21px;height:auto}}@media screen and (max-width:500px){section.category-slider .category-slider-wrapper .slide{width:180px}}section.category-slider .category-slider-wrapper .slide picture{display:flex;aspect-ratio:1.5;width:100%;position:relative}section.category-slider .category-slider-wrapper .slide picture img{position:absolute;top:40px;left:40px;width:calc(100% - 80px);height:calc(100% - 80px);object-fit:contain}@media screen and (max-width:500px){section.category-slider .category-slider-wrapper .slide picture img{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}}section.category-slider .category-slider-wrapper+.category-slider-wrapper{margin-top:60px}@media screen and (max-width:800px){section.category-slider .category-slider-wrapper+.category-slider-wrapper{margin-top:40px}}section.category-slider .category-slider-wrapper p{display:flex;justify-content:space-between;margin-top:30px}section.category-slider .category-slider-wrapper[data-slider="2"]{margin-left:-195px}section.category-slider .show-all{display:flex;width:100%;justify-content:center;color:#888;padding-top:80px;user-select:none}section.category-slider .show-all .inner{width:auto;text-align:center;padding:0 20px}section.category-slider .show-all .inner a{color:#fff;white-space:nowrap;cursor:pointer}@media screen and (max-width:500px){section.category-slider{padding:60px 0px}section.category-slider .category-slider-wrapper .slide picture{padding:30px 30px}}.wp-block section.category-slider a.slide+a.slide{margin-left:30px}section.news-header .inner-wide{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}section.news-header .news-part{width:calc(100% - 440px - 5vw);max-width:1024px}section.news-header .news-part .text{margin-top:26px}section.news-header .news-part picture{display:flex;margin-top:50px}section.news-header .news-part picture img{width:100%;height:auto}section.news-header .news-part .post-details{display:flex;font-size:21px;padding:0px 0px 20px}section.news-header .news-part .post-details span{display:flex;padding:0px 6px}section.news-header .other-news{display:flex;flex-direction:column;position:relative;padding:160px 0px 160px 20px;width:360px;margin-right:-60px}section.news-header .other-news h3{margin-bottom:20px}section.news-header .other-news a{padding:12px 0px;color:#0C3858;border-top:1px solid #a79033}section.news-header .other-news a:first-of-type{border-top:0px}section.news-header .other-news:after{content:"";position:absolute;top:0px;right:-400px;background-color:#F3F3F3;height:100%;width:calc(100% + 400px);z-index:-1}section.news-header .other-news:before{content:"";position:absolute;right:100%;top:0px;width:140px;height:100%;clip-path:polygon(100% 0, 0 0, 100% 100%);background-color:#F3F3F3;z-index:-1;margin-right:-1px}.wp-block section.news-header{overflow:hidden}@media screen and (max-width:1200px){section.news-header .inner-wide{flex-direction:column;align-items:flex-end}section.news-header .inner-wide .news-part{width:100%}section.news-header .inner-wide .other-news{padding-top:80px;padding-bottom:80px;margin-top:60px;width:300px;margin-right:0px}}@media screen and (max-width:500px){section.news-header .inner-wide .other-news{width:calc(100% - 60px);padding-right:0px;padding-top:40px;padding-bottom:40px}section.news-header .inner-wide .other-news h3{margin-bottom:10px}section.news-header .inner-wide .other-news:before{width:60px}section.news-header .inner-wide .post-details{font-size:18px;padding:0px 0px 10px}}section.post-overview .pagination{display:flex;justify-content:center;grid-column:1/-1;max-height:36px}section.post-overview .pagination .paginate{display:flex;align-items:center;justify-content:center;font-family:"amplitude", sans-serif;font-weight:400;font-size:18px;height:48px;width:48px;border-radius:50%;border:0px solid #000;background-color:#fff;color:#0C3858}section.post-overview .pagination .paginate.active,section.post-overview .pagination .paginate:hover{background-color:#0C3858;color:#fff;cursor:pointer;transition:all 0.2s}section.post-overview .pagination .paginate+.paginate{margin-left:5px}section.post-overview .post-overview-wrapper .filters{display:flex;flex-direction:column;align-items:flex-end}section.post-overview .post-overview-wrapper .filters p{font-size:22px;padding-bottom:12px}section.post-overview .post-overview-wrapper .filters .block-filter input,section.post-overview .post-overview-wrapper .filters .block-filter select{padding-left:35px}section.post-overview .post-overview-wrapper .filters .block-filter+p{padding-top:30px}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gchoice+.gchoice{margin-left:20px}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio span{display:flex;font-size:13px;font-weight:600;padding:1px 4px 0px 4px}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice{width:auto}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice label{position:relative;font-weight:500;padding-left:0px;white-space:nowrap}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice label:after{display:none}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice label:before{content:"";position:absolute;width:0px;bottom:0px;left:0px;height:2px;background-color:#FFD800;transition:all 0.4s}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice input:checked+label:before,section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice input:hover+label:before{width:100%}section.post-overview .post-overview-wrapper .filters .block-filter.radio .gfield_radio div.gchoice input:checked+label{font-weight:800}@media screen and (max-width:900px){section.product-overview .product-overview-wrapper .toggle-filter{display:flex;cursor:pointer;position:relative;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 14.8"><polygon points="21.2 0 12 9.2 2.8 0 0 2.8 12 14.8 24 2.8 " fill="%23000"/></svg>');background-position:calc(100% - 20px) 60%;background-repeat:no-repeat;background-size:12px 7px;padding:0px 40px 0px 0px;width:150px;font-size:18px;font-weight:700;color:#000}section.product-overview .product-overview-wrapper .toggle-filter+p{padding-top:30px}section.product-overview .product-overview-wrapper .filters p,section.product-overview .product-overview-wrapper .filters .block-filter{display:none}section.product-overview .product-overview-wrapper.ajax .filters p,section.product-overview .product-overview-wrapper.ajax .filters .block-filter{display:flex}}body.front-end section .post-card,.wp-block section .post-card{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border:1px solid #E8E6E2;position:relative}body.front-end section .post-card .post-card-content,.wp-block section .post-card .post-card-content{display:flex;flex-direction:column;position:relative}body.front-end section .post-card .post-card-content:after,.wp-block section .post-card .post-card-content:after{content:"";position:absolute;width:100%;height:50%;bottom:0px;left:0px;opacity:0.9;background:linear-gradient(to top, #0C3858, transparent)}body.front-end section .post-card .icon,.wp-block section .post-card .icon{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;right:20px;border-radius:40px;width:40px;height:40px;transform:rotate(-45deg);z-index:2;background-color:#FFFFFF}body.front-end section .post-card .icon svg,.wp-block section .post-card .icon svg{width:auto;height:20px}body.front-end section .post-card picture,.wp-block section .post-card picture{position:relative;padding-top:125%;width:100%}body.front-end section .post-card picture img,.wp-block section .post-card picture img{position:absolute;width:100%;height:100%;left:0%;top:0%;border:0px solid #000;object-fit:cover;transition:all 0.8s}body.front-end section .post-card div.title,.wp-block section .post-card div.title{background-color:transparent;color:#fff;padding:10px 1.5vw 2vw 1.5vw;position:absolute;z-index:2;bottom:0px}@media screen and (max-width:1100px){body.front-end section .post-card div.title,.wp-block section .post-card div.title{padding:10px 20px 20px 20px}}@media screen and (max-width:500px){body.front-end section .post-card div.title,.wp-block section .post-card div.title{padding:0px 18px 15px 18px}}body.front-end section .post-card div.title h5,.wp-block section .post-card div.title h5{font-size:calc(7.5px + 0.9vw);line-height:1.25;text-shadow:0px 1px 6px rgba(0, 0, 0, 0.33)}@media screen and (max-width:1100px){body.front-end section .post-card div.title h5,.wp-block section .post-card div.title h5{font-size:20px}}body.front-end section .post-card div.title svg,.wp-block section .post-card div.title svg{display:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}body.front-end section .post-card p.date,.wp-block section .post-card p.date{position:absolute;bottom:-35px;left:0px;font-weight:500;color:#0C3858}section.post-overview.ajax *{opacity:1;transform:translateY(0px)}section.post-overview .post-overview-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto}section.post-overview .post-overview-wrapper.has-filter{grid-template-columns:1fr;grid-gap:50px}section.post-overview .filters{grid-column-start:1;grid-column-end:3}section.post-overview .filters.disabled{pointer-events:none;user-select:none}section.post-overview .posts{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2vw;grid-row-gap:80px;opacity:1;transition:all 0.2s}section.post-overview.disabled .posts{opacity:0}section.post-overview .text{max-width:600px;margin-bottom:40px}section.post-overview .post-wrapper{display:flex;flex-direction:column;width:calc(100% - 270px)}section.post-overview .post-filter-wrapper{display:flex;justify-content:space-between}section.post-overview .post-filter-wrapper.no-filter .attribute-filter-wrapper{display:none}section.post-overview .post-filter-wrapper.no-filter .products-wrapper{width:100%}@media screen and (max-width:1100px){section.post-overview .inner{width:calc(100% / 14* 12)}section.post-overview .post-overview-wrapper .posts{grid-template-columns:1fr 1fr}}@media screen and (max-width:500px){section.post-overview .inner{width:100%;padding:0px 20px}section.post-overview .post-overview-wrapper.has-filter .posts{grid-template-columns:1fr;grid-gap:60px}}section.taxonomy-preview h2.title{margin-bottom:0px;transform:translateY(calc(100% + 1.25vw));pointer-events:none;margin-top:-60px}section.taxonomy-preview .tax-preview-container{display:grid;grid-template-columns:1fr 1.1fr;grid-template-rows:auto auto;gap:1.75vw}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1){display:flex;flex-direction:column;justify-content:flex-end;position:relative;grid-row:2 / 4;grid-column:1 / 2}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) picture{display:flex;position:relative;width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) picture:after{content:"";position:absolute;width:100%;height:50%;bottom:0px;left:0px;opacity:0.9;background:linear-gradient(to top, #0C3858, transparent)}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) picture img{width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) .content{position:absolute;bottom:16px;width:calc(100% - 40px);left:20px;color:#fff}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2){display:flex;align-items:flex-end;grid-row:2 / 3;grid-column:2 / 3}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .inner-block{display:flex;align-items:flex-end;width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture{display:flex;width:55%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture img{width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .content{width:45%;padding-left:15px}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3){display:flex;align-items:flex-start;grid-row:3 / 4;grid-column:2 / 3}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .inner-block{display:flex;align-items:flex-end;width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture{display:flex;width:55%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture img{width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .content{width:45%;padding-left:15px}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) h4,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) h4{color:#AC9121}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) picture,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture{position:relative}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1) picture:before,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture:before,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture:before{content:"";position:absolute;top:10px;right:10px;width:60px;height:60px;background-image:url("images/goto.svg");background-size:cover}section.taxonomy-preview .bottom{display:flex;justify-content:center;padding-top:60px}@media screen and (max-width:1400px){section.taxonomy-preview .inner{width:calc(100vw / 14 * 12)}}@media screen and (max-width:1100px){section.taxonomy-preview .tax-preview-container{grid-template-columns:1fr 1.25fr}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture{width:45%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .content,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .content{width:55%}}@media screen and (max-width:900px){section.taxonomy-preview h2.title{transform:translateY(0px);margin-bottom:40px;margin-top:0px}section.taxonomy-preview .tax-preview-container{grid-template-columns:1fr 1fr;grid-gap:5vw}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1){grid-column:1 / 3;grid-row:1 / 2}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2){align-items:flex-start;grid-column:1 / 2;grid-row:2 / 3}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3){grid-column:2 / 3;grid-row:2 / 3}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture{width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .content,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .content{width:100%;padding:10px 0px 0px 0px}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .inner-block,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .inner-block{flex-direction:column}}@media screen and (max-width:500px){section.taxonomy-preview .inner{width:100%;padding:0px 20px}section.taxonomy-preview .tax-preview-container{grid-template-columns:1fr 1fr;grid-gap:30px}section.taxonomy-preview .tax-preview-container .tax-preview-block h4{font-size:21px;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.33);color:#fff !important}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(1){grid-column:1 / 3;grid-row:1 / 2}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2){grid-column:1 / 3;grid-row:2 / 3}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3){grid-column:1 / 3;grid-row:3 / 4}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2),section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3){position:relative}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture{width:100%}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) picture:after,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) picture:after{content:"";position:absolute;width:100%;height:50%;bottom:0px;left:0px;opacity:0.9;background:linear-gradient(to top, #0C3858, transparent)}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .content,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .content{position:absolute;bottom:16px;width:calc(100% - 40px);left:20px;color:#fff}section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(2) .inner-block,section.taxonomy-preview .tax-preview-container .tax-preview-block:nth-of-type(3) .inner-block{flex-direction:column}section.taxonomy-preview .bottom{padding-top:40px}}section.referentie-overview .pagination{display:flex;justify-content:center;grid-column:1/-1;max-height:36px}section.referentie-overview .pagination .paginate{display:flex;align-items:center;justify-content:center;font-family:"amplitude", sans-serif;font-weight:400;font-size:18px;height:48px;width:48px;border-radius:50%;border:0px solid #000;background-color:#fff;color:#0C3858}section.referentie-overview .pagination .paginate.active,section.referentie-overview .pagination .paginate:hover{background-color:#0C3858;color:#fff;cursor:pointer;transition:all 0.2s}section.referentie-overview .pagination .paginate+.paginate{margin-left:5px}body.front-end section .ref-card,.wp-block section .ref-card{display:flex;flex-direction:column;justify-content:space-between;position:relative}body.front-end section .ref-card .ref-card-content,.wp-block section .ref-card .ref-card-content{display:flex;position:relative;color:#0C3858}body.front-end section .ref-card:nth-of-type(even) .ref-card-content,.wp-block section .ref-card:nth-of-type(even) .ref-card-content{flex-direction:row-reverse}body.front-end section .ref-card picture,.wp-block section .ref-card picture{position:relative;aspect-ratio:1.4;width:45%;border:1px solid #f1f1f1;opacity:0;transform:translateY(20px);transition:all 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}body.front-end section .ref-card picture.show,.wp-block section .ref-card picture.show{opacity:1;transform:translateY(0px)}body.front-end section .ref-card picture img,.wp-block section .ref-card picture img{position:absolute;width:100%;height:100%;left:0%;top:0%;border:0px solid #000;object-fit:cover;transition:all 0.8s}body.front-end section .ref-card .seperator,.wp-block section .ref-card .seperator{display:flex;width:4px;background-color:#AC9121;margin:0px 5%;height:0px}body.front-end section .ref-card .content,.wp-block section .ref-card .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:45%;word-break:break-word;opacity:0;transform:translateY(20px);transition:all 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}body.front-end section .ref-card .content.show,.wp-block section .ref-card .content.show{opacity:1;transform:translateY(0px)}@media screen and (max-width:800px){body.front-end section .ref-card .text-50-300,.wp-block section .ref-card .text-50-300{font-size:28px}body.front-end section .ref-card .ref-card-content,.wp-block section .ref-card .ref-card-content{flex-direction:column !important}body.front-end section .ref-card .ref-card-content picture,.wp-block section .ref-card .ref-card-content picture{width:100%}body.front-end section .ref-card .ref-card-content .seperator,.wp-block section .ref-card .ref-card-content .seperator{width:100%;margin:20px 0px;height:4px !important;opacity:0;transform:translateY(20px);transition:all 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s}body.front-end section .ref-card .ref-card-content .seperator.show,.wp-block section .ref-card .ref-card-content .seperator.show{opacity:1;transform:translateY(0px)}body.front-end section .ref-card .ref-card-content .content,.wp-block section .ref-card .ref-card-content .content{width:100%}}section.referentie-overview .text{max-width:660px;margin:0 auto 100px auto}section.referentie-overview .referentie-overview-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto}section.referentie-overview .refs{display:grid;grid-template-columns:1fr;grid-gap:40px;opacity:1;transition:all 0.2s}@media screen and (max-width:1200px){section.referentie-overview .inner{width:calc(100% / 14* 12)}section.referentie-overview .inner .text-50-300{font-size:36px}}@media screen and (max-width:500px){section.referentie-overview .inner{width:100%;padding:0px 20px}}section.team .inner-wide{max-width:1300px}section.team .text{width:80%;margin-bottom:5vw}section.team .team-container{display:grid;grid-template-columns:30% 30% 30%;grid-gap:5%;grid-row-gap:60px}section.team .team-container .single-team{display:flex;flex-direction:column;width:100%;cursor:pointer}section.team .team-container .single-team picture{display:flex;position:relative;overflow:hidden;border-radius:50%}section.team .team-container .single-team picture img{width:100%;transform:scale(1.001, 1.001);transition:transform 0.6s;transform-origin:50% 25%}section.team .team-container .single-team picture:before{content:"";position:absolute;z-index:2;bottom:0px;right:50%;width:60px;height:60px;margin-right:-30px;transform:translateY(60px);background-image:url("images/goto.svg");background-size:cover;transition:transform 0.4s cubic-bezier(0.55, 0, 0.175, 1) 0s}section.team .team-container .single-team:hover picture:before{transform:translateY(-20px)}section.team .team-container .single-team:hover picture img{transform:scale(1.07, 1.07);transition:transform 2s}section.team .team-container .single-team h4{margin-top:calc(12.5px + 1.25vw);text-align:center}section.team .team-container .single-team p{margin-top:10px;text-align:center}section.team .team-container .single-team .side-pop-content{display:none}@media screen and (max-width:1400px){section.team .team-container{grid-template-columns:45% 45%;grid-gap:10%;grid-row-gap:60px}}@media screen and (max-width:500px){section.team .text{width:100%;margin-bottom:60px}section.team .team-container{grid-template-columns:100%;grid-row-gap:40px}}section.text .inner-wide{display:flex;flex-direction:column;max-width:1024px}section.text .inner{max-width:840px}section.text img{max-width:100%;height:auto}section.text-image.container .text-image-wrapper{display:flex}section.text-image.container .text-image-wrapper picture.image{display:flex;align-items:flex-start}section.text-image.container .text-image-wrapper picture.image img{width:100%;height:auto}section.text-image.container .text-image-wrapper .spacer{min-width:6vw}section.text-image.container .text-image-wrapper.text-to-right{flex-direction:row-reverse}section.text-image.container .text-image-wrapper.image-40 picture.image{width:40%}section.text-image.container .text-image-wrapper.image-40 .text-container{width:60%}section.text-image.container .text-image-wrapper.image-50 picture.image{width:50%}section.text-image.container .text-image-wrapper.image-50 .text-container{width:50%}section.text-image.container .text-image-wrapper.image-60 picture.image{width:60%}section.text-image.container .text-image-wrapper.image-60 .text-container{width:40%}section.text-image.container .text-image-wrapper.text-top{align-items:flex-start}section.text-image.container .text-image-wrapper.text-centered{align-items:center}section.text-image.container .text-image-wrapper.text-bottom{align-items:flex-end}@media screen and (max-width:1240px){section.text-image.container .inner{width:calc(100% / 14* 12)}}@media screen and (max-width:900px){section.text-image.container{padding:80px 0px}section.text-image.container .text-image-wrapper{flex-direction:column !important}section.text-image.container .text-image-wrapper.text-to-right{flex-direction:column-reverse !important}section.text-image.container .text-image-wrapper .spacer{width:100%;height:50px}section.text-image.container .text-image-wrapper .text-container,section.text-image.container .text-image-wrapper picture.image{width:100% !important;padding-bottom:0px;margin-right:0px !important;margin-left:0px !important}section.text-image.container .text-image-wrapper.hide-mobile .spacer{display:none}section.text-image.container .text-image-wrapper.hide-mobile picture.image{display:none}}@media screen and (max-width:500px){section.text-image.container .inner{width:100%;padding:0px 20px}}section.text-links{position:relative;overflow:hidden}section.text-links .inner-narrow{position:relative;z-index:2}section.text-links:after{content:"";position:absolute;top:0px;right:0px;background-color:#F3F3F3;height:100%;width:calc(50% - 80px);z-index:1}section.text-links:before{content:"";position:absolute;right:calc(50% - 81px);top:0px;width:240px;height:100%;clip-path:polygon(100% 0, 0 0, 100% 100%);background-color:#F3F3F3;z-index:1}section.text-links .text-link-container{display:flex;justify-content:space-between;position:relative;gap:8vw;z-index:2}section.text-links .text{width:50%}section.text-links .links{display:flex;flex-direction:column;width:50%}section.text-links .links a{display:flex;flex-direction:column;position:relative;padding-left:90px;transition:padding 1.2s}section.text-links .links a+a{margin-top:20px}section.text-links .links a .arrow{display:flex;align-items:center;justify-content:center;position:absolute;left:0px;top:0px;height:54px;width:54px;border-radius:27px;background-color:#fff}section.text-links .links a .link-title{display:flex;align-items:center;height:54px;color:#0C3858}section.text-links .links a .link-title strong{position:relative}section.text-links .links a .link-title strong:before{content:"";position:absolute;bottom:-2px;width:100%;height:3px;background-color:#AC9121}section.text-links .links a .link-text{transition:all 0.8s cubic-bezier(0.55, 0, 0.175, 1) 0s;overflow:hidden;color:#0C3858}section.text-links .links a .link-text.hide{height:0px !important;padding:0px !important;transition:all 1.2s}section.text-links .links a:hover{padding-bottom:10px;transition:padding 0.6s cubic-bezier(0.55, 0, 0.175, 1) 0s}@media screen and (max-width:1300px){section.text-links .inner-narrow{width:calc(100% / 14 * 12)}}@media screen and (max-width:800px){section.text-links .inner-narrow .text-link-container{flex-direction:column;gap:120px}section.text-links .inner-narrow .text-link-container .text{width:100%}section.text-links .inner-narrow .text-link-container .links{position:relative;width:100%;padding:0px}section.text-links .inner-narrow .text-link-container .links:before{content:"";position:absolute;right:-70px;top:auto;top:-119px;width:calc(100% + 140px);height:90px;clip-path:polygon(100% 0, 0% 100%, 100% 100%);background-color:#F3F3F3}section.text-links .inner-narrow .text-link-container .links:after{content:"";position:absolute;top:auto;bottom:-100px;right:-70px;background-color:#F3F3F3;height:calc(100% + 130px);width:calc(100% + 140px)}section.text-links .inner-narrow .text-link-container .links a{position:relative;z-index:1;padding-left:0px}section.text-links .inner-narrow .text-link-container .links a .link-text{height:auto !important;opacity:1;padding-top:10px !important}section.text-links .inner-narrow .text-link-container .links a+a{margin-top:30px}section.text-links .inner-narrow .text-link-container .links .arrow{left:auto;right:0px;top:3px;height:48px;width:48px}section.text-links .inner-narrow .text-link-container .links .arrow svg{width:24px}section.text-links:before{display:none}section.text-links:after{display:none}}@media screen and (max-width:500px){section.text-links .inner-narrow{width:100%;padding:0px 20px}}section.video .video-container{cursor:pointer;position:relative;overflow:hidden;display:flex;border-radius:0px}section.video .video-container iframe{border:0px solid #000}section.video .video-container .play{position:absolute;top:0px;left:0px;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;color:#fff;font-size:calc(15px + 1.75vw);line-height:1.1;font-weight:700}section.video .video-container .play .play-inner{display:flex;align-items:center;justify-content:center;border-radius:50%;width:90px;height:90px;background-color:#AC9121;transition:background-color 0.4s}section.video .video-container .play .play-inner svg{width:90px !important;height:90px !important}section.video .video-container .play .text{position:absolute;top:calc(50% + 40px);text-align:center;width:50%;padding-top:2vw;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.2)}section.video .video-container picture{display:flex;align-items:center;width:100%;height:auto;aspect-ratio:1.7777777778;transform:scale(1) rotate(0deg);transition:transform 0.4s}section.video .video-container picture img{width:100%;height:100%}section.video .video-container .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:black;z-index:1;opacity:0.25;transition:0.4s opacity}section.video .video-container:hover .play .play-inner{background-color:#AC9121;transition:background-color 0.2s}section.video .video-container:hover .overlay{opacity:0.5;transition:0.2s opacity}section.video .video-container:hover picture{transform:scale(1.04);transition:transform 0.2s}@media screen and (max-width:800px){section.video .video-container .play{font-size:calc(15px + 2vw)}section.video .video-container .play .play-inner{width:60px;height:60px}section.video .video-container .play .play-inner svg{width:60px !important;height:60px !important}section.video .video-container .play .text{top:calc(50% + 30px);width:80%;padding-top:10px}}@media screen and (max-width:500px){section.video .video-container .play{font-size:calc(15px + 2vw)}section.video .video-container .play .play-inner{width:12.5vw;height:12.5vw}section.video .video-container .play .play-inner svg{width:12.5vw !important;height:12.5vw !important}section.video .video-container .play .text{top:calc(50% + 6.25vw);width:calc(100% - 40px);padding-top:10px}}