@-webkit-keyframes spin{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(360deg)}}@keyframes spin{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}h1,h2,h3,h4,h5,h6{font-family: "Neusa Next Pro";color: #003453;text-transform: uppercase}h1,.h1-like{font-family: "Neusa Next Pro";font-size: 50px;font-weight: 700;text-align: center;color: #fff;position: relative}h2,.h2-like{font-size: 26px;font-weight: 700}h3{line-height: 1.8;font-size: 20px;font-family: "Neusa Next Pro";margin: 0;color: #006e9b;font-weight: 600}a{color: #fff;text-decoration: underline}a:hover,a:focus{font-family: cunia}button{font-family: cunia}.cookiemelding{position: fixed;background-color: white;bottom: 0;left: 0;z-index: 999999;padding: 10px;width: 100%;-webkit-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);-moz-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75)}.cookiemelding .cookiemelding__logo{text-align: right;padding-bottom: 10px}.cookiemelding .cookiemelding__text{padding-bottom: 10px;width: 1024px;max-width: 80%;margin: auto;text-align: center}.cookiemelding .cookiemelding__buttons{width: 1024px;max-width: 80%;margin: auto;text-align: center;vertical-align: middle}.cookiemelding .cookiemelding__buttons button{vertical-align: middle}.cookiemelding .cookiemelding__buttons a{font-size: 12px;vertical-align: middle}.container-fluid.helper-no-gutters{padding-right: 0;padding-left: 0}.row.helper-no-gutters{margin-right: 0;margin-left: 0}.row.helper-no-gutters > [class^="col-"],.row.helper-no-gutters > [class*=" col-"]{padding-right: 0;padding-left: 0}.table__helper{display: table;table-layout: fixed;width: 100%;height: 100%}.table__helper .table-td__helper{display: table-cell;vertical-align: middle;height: 100%}.embed-container{position: relative;height: 0;max-width: 100%;padding-bottom: 56.25%;overflow: hidden}.embed-container iframe,.embed-container object,.embed-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.remove-frame .bx-wrapper,.remove-frame .bx-viewport{-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;border: none !important;left: 0 !important;background: transparent !important}ul.ul-arrows{list-style: none;padding: 0;margin: 0}ul.ul-arrows li:hover a:before,ul.ul-arrows li:focus a:before{padding-left: 4px}ul.ul-arrows li a:before{content: "›";width: 10px;display: inline-block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.img-responsive{display: inline-block;height: auto !important}.chromeframe{color: #000;text-align: center;background: #f5f5f5;padding: 10px}*:focus{outline: none}*{outline: none !important}::selection{background-color: #333;color: #FFF}::-moz-selection{background-color: #333;color: #FFF}.txt-color-1{color: #003154}.txt-color-2{color: #e63811}.txt-color-3{color: #000118}.txt-color-4{color: #fbba20}.bg-theme{background-color: #003154}.bg-theme-sub{background-color: #e63811}.bg-white{background-color: #fff}.cl-theme{color: #003154}.cl-theme-sub{color: #e63811}.cl-white{color: #fff}.cl-black{color: #000}.mw-170{max-width: 170px}.mw-270{max-width: 270px}.mw-370{max-width: 370px}.mw-470{max-width: 470px}.mw-570{max-width: 570px}.mw-670{max-width: 670px}.mw-770{max-width: 770px}.mw-870{max-width: 870px}.mw-970{max-width: 970px}.mw-1070{max-width: 1070px}.mw-1170{max-width: 1170px}.relative{position: relative}.absolute{position: absolute}.fixed{position: fixed}.block{display: block}.absolute-center{top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.tdn{text-decoration: none}.tdn:hover,.tdn:focus{text-decoration: none;color: inherit}.bold{font-weight: bold}.uppercase{text-transform: uppercase}.list-unstyled{list-style: none;padding: 0;margin: 0}@media print{.hidden_print{display: none}}.padding-10{padding: 10px 0}.padding-20{padding: 20px 0}.padding-30{padding: 30px 0}.padding-40{padding: 40px 0}.padding-50{padding: 50px 0}.padding-60{padding: 60px 0}.padding-70{padding: 70px 0}.padding-80{padding: 80px 0}.padding-90{padding: 90px 0}.padding-100{padding: 100px 0}@media (max-width: 767px){.padding-40,.padding-50,.padding-60,.padding-70,.padding-80,.padding-90,.padding-100{padding: 30px 0}}.btn{background-color: #fbba20;color: #fff;padding: 5px 30px 8px 30px;font-size: 20px;font-weight: 600;border-radius: 50px;margin-top: 20px;-webkit-transition: .2s all;-o-transition: .2s all;transition: .2s all;font-family: arial, sans-serif;text-decoration: none}.btn:hover,.btnfocus{background-color: #fbba20}@media (max-width: 767px){.btn{font-size: 14px;padding: 10px 10px}}.btn:hover,.btn:focus{text-decoration: none}.btn--wide{width: 100%}.btn--maxed{width: 100%;max-width: 270px}.btn--small{font-size: 14px;line-height: 20px}.btn--bold{font-weight: bold}.btn--center{text-align: center}.btn--border-radius{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}.btn--primary{background-color: #003154;color: #fff;border-color: #003154}.btn--primary:hover,.btn--primary:focus{background-color: #001321;color: #fff;border-color: #001321}.btn--primary-outline{background-color: transparent;color: #003154;border-color: #003154}.btn--primary-outline:hover,.btn--primary-outline:focus{background-color: #003154;color: #fff}.btn--secondary{background-color: #e63811;color: #fff;border-color: #e63811}.btn--secondary:hover,.btn--secondary:focus{background-color: #b72c0d;color: #fff;border-color: #b72c0d}.btn--secondary-outline{background-color: transparent;color: #e63811;border-color: #e63811}.btn--secondary-outline:hover,.btn--secondary-outline:focus{background-color: #e63811;color: #fff}form .formulier_div label{font-size: 16px;padding: 5px 0 0 0;font-weight: 600;color: #003154;font-family: "Raleway", sans-serif;line-height: 34px;margin-bottom: 5px}form .formulier_div input,form .formulier_div textarea,form .formulier_div select{border: 1px solid #e5e5e5}form .formulier_div input:not([type="checkbox"]):not([type="radio"]),form .formulier_div textarea,form .formulier_div select{border: none;background: #d1f3ff;border-radius: 0px;height: 42px;width: 100%;color: #003154;font-size: 18px;padding: 0 10px;border-radius: 6px}form .formulier_div textarea{display: block}::-webkit-input-placeholder{color: #999}:-moz-placeholder{color: #999}::-moz-placeholder{color: #999}:-ms-input-placeholder{color: #999}.nieuwsbrief-form{background-color: #fff;border-radius: 6px}@media (max-width: 991px){.nieuwsbrief-form{margin-top: 30px}}.nieuwsbrief-form .lcms-form__header{background-color: #fff;padding: 10px 25px;border-radius: 6px 6px 0 0;font-size: 22px;color: #003154;font-weight: 600;line-height: 1.8;font-family: "Raleway", sans-serif}@media (max-width: 1199px){.nieuwsbrief-form .lcms-form__header{font-size: 20px}}@media (max-width: 991px){.nieuwsbrief-form .lcms-form__header{font-size: 18px}}@media (max-width: 767px){.nieuwsbrief-form .lcms-form__header{font-size: 16px}}.nieuwsbrief-form .nieuwsbrief-form-inner{padding: 10px 20px 20px 20px}.nieuwsbrief-form .nieuwsbrief-form-inner .google-recaptcha{margin-top: 20px}@media (max-width: 1199px){.nieuwsbrief-form .nieuwsbrief-form-inner .google-recaptcha{margin-left: -24px}}@media (max-width: 767px){.nieuwsbrief-form .nieuwsbrief-form-inner .google-recaptcha{margin-left: -10px}}.nieuwsbrief-form .form_submit{width: 100%;border: none;padding: 12px 30px 12px 30px;font-family: "Raleway", sans-serif}.contact-form .google-recaptcha{margin-top: 20px}@media (max-width: 767px){.contact-form .google-recaptcha{margin-left: -30px}}.contact-form .btn{border: none;width: 100%}html{font-size: 100%}.main-section{padding-top: 87px}@media (max-width: 767px){.main-section{padding-top: 77px}}.usps-block{margin: 0px 0px 55px}@media (max-width: 767px){.usps-block{margin: -55px 0px 25px}}.usps-block ul{list-style: none;padding: 0px;margin: 0px;display: flex;justify-content: space-between}.usps-block ul li{position: relative}.usps-block ul li:before{content: url("https://www.debub.nl/img/Check_circle.png");position: relative;top: 7px;margin-right: 15px}@media (max-width: 767px){.usps-block ul li:before{top: 17px}}.site-popup{padding: 0px}.site-popup .video-block{border-radius: 0px;margin: 0px}.site-popup .video-block .video-block__player video{aspect-ratio: auto;height: 80vh}.content__link{text-decoration: none}.content__link:hover,.content__link:focus{font-family: "Neusa Next Pro";text-decoration: none}body .content-block.is-boxed.cta-blok--kids{background-color: #4C9ECC;border-radius: 10px}@media (max-width: 767px){body .content-block.is-boxed.cta-blok--kids{flex-direction: row-reverse}body .content-block.is-boxed.cta-blok--kids .content-block__image{min-width: 130px}body .content-block.is-boxed.cta-blok--kids .content-block__content{padding: 0px;text-align: left}body .content-block.is-boxed.cta-blok--kids .content-block__content h2{margin: 0px 0px 10px}body .content-block.is-boxed.cta-blok--kids .content-block__content a{font-size: 15px;padding-left: 20px}}body .content-block.is-boxed.cta-blok--kids h2{margin: 15px 0px 10px;filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.25))}body .content-block.is-boxed.cta-blok--kids p{margin: 0 0 25px}body .content-block.is-boxed.cta-blok--kids p:last-of-type{margin: 0px}body .content-block.is-boxed.cta-blok--kids p span{font-size: 20px;padding-left: 30px;position: relative}body .content-block.is-boxed.cta-blok--kids p span:before{content: "\f05a";font-family: "Font Awesome 6 Pro";position: absolute;left: 0px;top: -4px}body .video-block{margin-bottom: 30px;border-radius: 50px;box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);overflow: hidden;--aspect-ratio: 1.6}@media (max-width: 767px){body .video-block{border-radius: 0px;border-bottom-left-radius: 50px;--aspect-ratio: 1.77777778}}@media (max-width: 991px){.mobile-padding{padding-top: 20px}}@media (min-width: 992px){.center-vertical > div[class^="container"] > .row{display: flex;align-items: center}}.switch-columns > div[class^="container"] > .row{display: flex;flex-direction: column-reverse}@media (min-width: 992px){.switch-columns > div[class^="container"] > .row{flex-direction: row}}@media (max-width: 991px){.switch-columns > div[class^="container"] > .row p:last-of-type{margin: 0px}}.switch-columns > div[class^="container"] > .row section.left{margin: 0}.switch-columns > div[class^="container"] > .row section.right,.switch-columns > div[class^="container"] > .row section.center{margin: 0 0 30px}@media (min-width: 992px){.switch-columns > div[class^="container"] > .row section.right,.switch-columns > div[class^="container"] > .row section.center{margin: 0}}body{max-width: 1920px;background: #003154;color: #003453;font-family: "Neusa Next Pro";font-size: 16px;font-weight: 400;line-height: 28px;margin: 0 auto}body.background{background: #000118;background: linear-gradient(90deg, #000118 0%, #003154 50%, #000118 100%);position: relative;font-size: 18px;line-height: 25px;letter-spacing: 0.1px;font-family: "Neusa Next Pro";color: #fff}@media (max-width: 991px){body.background{font-size: 15px;line-height: 20px}}@media (max-width: 991px){body.background .content-block{text-align: center}}body.background:after{position: absolute;background-image: url("https://www.debub.nl/img/krabben.png");content: "";width: 100%;height: 100%;top: 0px;z-index: 1;opacity: 0.1}body.background h1,body.background h2,body.background h3,body.background a{color: #fff}body.background h1.txt-color-4,body.background h2.txt-color-4,body.background h3.txt-color-4,body.background a.txt-color-4{background-image: linear-gradient(180deg, #fbba20 0%, #e63811 100%);color: transparent;background-clip: text}@media (max-width: 991px){body.background h1.txt-color-4,body.background h2.txt-color-4,body.background h3.txt-color-4,body.background a.txt-color-4{margin: 0px 0px 15px}}body.background .page-wrapper{position: relative;z-index: 2}body.background .txt-color-4{color: #fbba20}body.background .content-block.image-top figure{text-align: center}@media (max-width: 991px){body.background .content-block.image-top figure img{max-height: 100px;width: auto}}body.background .image-small img{border-radius: 15px}body.background .image-big img{border-radius: 50px;box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25)}@media (max-width: 991px){body.background .image-big{margin: -30px -15px 65px;height: 205px;overflow: hidden;border-bottom-left-radius: 50px}body.background .image-big img{border-radius: 0px}}body.background .fixed-button{position: fixed;bottom: 10px;top: auto;right: 30px;z-index: 1111111}body.background p .btn{display: inline-block;border: none;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight: 700;font-size: 18px !important;background-color: #49BC51;background: #FBBA20;background: linear-gradient(180deg, #fbba20 0%, #e63811 100%);padding: 15px 30px}body.background p .btn img{position: relative;top: -2px}@media (max-width: 991px){body.background p .btn{font-size: 14px !important;padding: 10px 20px}}body.background p .btn:hover{background-color: #fbba20}@media (max-width: 991px){body.background .content-block.image-top .content-block__content,body.background .content-block.image-bottom .content-block__content{padding: 10px 0px 0px}}body.background .big-line-height{line-height: 25px}@media (max-width: 991px){body.background .big-line-height{margin: 0px 0px 65px}body.background .big-line-height .btn{margin-top: 35px}}body.background h2{font-size: 30px;line-height: 36px;margin: 0px 0px 30px}@media (max-width: 991px){body.background h2{font-size: 20px;margin: 0px 0px 15px;line-height: 27px}}body.background h3{font-size: 24px;line-height: 25px;margin: 0px 0px 15px;text-shadow: 0px 4px 4px rgba(0,0,0,0.25)}@media (max-width: 991px){body.background h3{font-size: 15px;line-height: 25px;margin: 0px}}body.background .cookiemelding{color: #003453}body.background .cookiemelding a{color: #003453}body.background h1{margin-top: 0px;text-align: left}@media (max-width: 991px){body.background h1{font-size: 24px !important;text-align: center;margin: 0px}}body.background h1:before{display: none}body.background .menu-horizontal .hamburger .hamburger-box img{width: 44px}body.background .image-logo{position: absolute;right: 65px;bottom: -65px}@media (max-width: 991px){body.background .image-logo{right: 10px;bottom: -30px;max-width: 185px}}body .faq{--background-color: #e5e5e5;--padding-title: 20px 30px;--padding-content: 31px 50px 29px 30px;--border-radius: 11px;--margin-bottom: 10px;--font-size: 18px;--font-weight: 700;--line-height: 33px;--border-color: transparent}@media (max-width: 991px){body .faq{--font-size: 16px}}body .faq ul.list > li{box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-webkit-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 4px 4px 0px rgba(0,0,0,0.25);-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}body .faq > ul.list li + li{margin: 10px 0 0}body .faq > ul.list li + li ul{list-style: disc}body .faq > ul.list li + li ul li{margin: 0px}body .faq ul.list > li.is-open .list__top{-webkit-border-bottom-right-radius: 0px;-moz-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px;-moz-border-bottom-left-radius: 0px;border-bottom-left-radius: 0px}body .faq ul.list > li.is-open .list__top:after{transform: rotate(180deg)}body .faq ul.list > li .list__top{padding: 10px 20px;background-color: #fff;color: #000;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}@media (max-width: 991px){body .faq ul.list > li .list__top{padding: 6px 30px 6px 20px;font-size: 15px}}body .faq ul.list > li .list__top:after{content: "\f078";font-family: "Font Awesome 5 Pro";position: absolute;right: 20px;top: 9px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s}@media (max-width: 991px){body .faq ul.list > li .list__top:after{right: 15px;top: 6px;font-size: 19px}}body .faq ul.list > li .list__bottom{padding: 10px 20px;border: none;background-color: #fff;color: #000;-webkit-border-bottom-left-radius: 30px;-moz-border-bottom-left-radius: 30px;border-bottom-left-radius: 30px;-webkit-border-bottom-right-radius: 30px;-moz-border-bottom-right-radius: 30px;border-bottom-right-radius: 30px}.background-crab-10{position: relative}.background-crab-10:after{position: absolute;background-image: url("https://www.debub.nl/img/krabben.png");content: "";width: 100%;height: 100%;top: 0px;z-index: 1;opacity: 0.1}.background-crab-10 > div{position: relative;z-index: 2}.background-crab-25{position: relative}.background-crab-25:after{position: absolute;background-image: url("https://www.debub.nl/img/krabben.png");content: "";width: 100%;height: 100%;top: 0px;z-index: 1;opacity: 0.25}.background-crab-25 > div{position: relative;z-index: 2}.background-crab-40{position: relative}.background-crab-40:after{position: absolute;background-image: url("https://www.debub.nl/img/krabben.png");content: "";width: 100%;height: 100%;top: 0px;z-index: 1;opacity: 0.40}.background-crab-40 > div{position: relative;z-index: 2}.background-gradient{background: linear-gradient(180deg, #003154 0%, #e63811 100%)}h1:before{content: '';height: 15px;width: 15px;background-image: url(https://www.debub.nl/img/bubbel.png);position: absolute;top: 34px;margin-left: -20px}.padding-150{padding: 150px 0}.news{display: block !important}.popup-news-recent{border-radius: 20px;padding: 45px}@media (max-width: 991px){.popup-news-recent{border-radius: 16px;padding: 25px}}.form-activity > label{display: block}.form-activity .formulier_radio{display: block}.form-activity .formulier_radio input[type=radio]{margin-right: 5px}.white,.background-white{background-color: #fff}.white-box .container .row section{background-color: #fff;border-radius: 6px;padding: 40px}.no-white-box .container .row .left{background-color: transparent;border-radius: 0;padding: 0}.padding-bottom-30{padding-bottom: 30px}.light-blue{background-color: #fff}.segment--sidebar-right .left{background-color: #fff;border-radius: 6px;padding: 40px;color: #000118}.segment--sidebar-right .left h1,.segment--sidebar-right .left h2,.segment--sidebar-right .left h3,.segment--sidebar-right .left h4,.segment--sidebar-right .left h5,.segment--sidebar-right .left h6{color: #000118}@media (max-width: 991px){.segment--sidebar-right .left{padding: 20px}}.segment--sidebar-left .right{background-color: #fff;border-radius: 6px;padding: 40px}@media (max-width: 991px){.segment--sidebar-left .right{padding: 20px}}.top{margin-bottom: 30px}.top{margin-bottom: 30px}.txt-dosis{font-family: sans-serif}.txt-raleway{font-family: "Raleway", sans-serif;font-size: 17px}@media (max-width: 767px){.padding-mobile{padding: 0px}}body .main-nav > li > ul{width: 260px}@media (max-width: 1199px){h1{font-size: 45px !important}}@media (max-width: 991px){h1{font-size: 40px !important}}@media (max-width: 767px){h1{font-size: 30px !important}}@media (max-width: 991px){.padding-100{padding: 20px 0}}.dropdown .form_prijs{display: none}.form_status_verify .platte_text{display: none}@media (max-width: 991px){.round-image figure{text-align: center}.round-image figure img{width: 60%}}.message__block{vertical-align: middle}.txt-color-white{color: #fff}.blok-wrapper{position: relative;background-repeat: repeat-x}.blok-wrapper .info-blok{position: relative;padding-bottom: 5px;height: 100%}.blok-wrapper .info-blok img{display: block;margin: 0 auto;max-width: 100%;height: auto !important}.blok-wrapper .info-blok > a{color: #000;text-decoration: underline}.blok-wrapper .info-blok .kop-titel{font-size: 20px;font-weight: bold}.blok-wrapper .info-blok .only-img{max-width: 100%}.blok-wrapper .lees-meer{display: block;text-align: center}.blok-wrapper.informatie{padding: 50px 0 40px;background-position: center top}.blok-wrapper.informatie .formulier_verzonden{text-align: center}.blok-wrapper.alerts,.blok-wrapper.teaser{padding: 15px 0}.blok-wrapper.boekingen{padding: 40px 0 65px;z-index: 1}.blok-wrapper .background-teaser,.blok-wrapper .background-teaser-big{background-size: cover;background-position: center;position: relative}.blok-wrapper .background-teaser .container,.blok-wrapper .background-teaser-big .container{position: relative}.blok-wrapper .background-teaser .vlak,.blok-wrapper .background-teaser-big .vlak{background-repeat: no-repeat;min-height: 304px;color: #fff;font-size: 18px;text-align: center;padding: 50px 30px;line-height: 29px}.blok-wrapper .background-teaser .kader,.blok-wrapper .background-teaser-big .kader{background-repeat: no-repeat;position: absolute;z-index: 10;pointer-events: none;width: 100%;height: 661px;margin-top: -30px}.blok-wrapper .background-teaser{height: 603px}.blok-wrapper .background-teaser .vlak{background-image: url('https://www.debub.nl/img/zeshoek.png')}.blok-wrapper .background-teaser-big{height: 768px}.blok-wrapper .groepsomschrijving{text-align: center;margin-bottom: 10px}.afb_links{position: absolute;top: 0;left: 0;z-index: 99}.afb_links_move{position: absolute;left: 0;z-index: 99}.afb_rechts{position: absolute;top: 0;right: 0;z-index: 99}.afb_rechts_move{position: absolute;right: 0;z-index: 99}.custom{width: 20% !important}@media (max-width: 1199px){.custom{width: 25% !important}}@media (max-width: 991px){.custom{width: 50% !important}}@media (max-width: 767px){.custom{width: 100% !important}}.custom .kop-titel{font-size: 18px !important}.custom-small .kop-titel{font-size: 16px !important}.custom-small img{max-height: 100px}.footer-col{width: 14.2% !important}@media (max-width: 370px){.blok-wrapper .background-teaser .vlak{padding: 25% 25px 50px}.custom{width: 100% !important}}body .reserveren-form .alert{padding: 0px;display: none}body .reserveren-form .alert .form-input{width: 100%;background-color: #fbba20;padding: 15px;color: #fff;font-size: 16px;border-radius: 6px}body .js-voor-timeslot select option[disabled]{color: #8fafbc;background-color: #e6f8ff}@media (max-width: 991px){.slider-block .slide{height: auto !important}}@media (max-width: 767px){.slider-block .tns-slider{margin-bottom: 18px}}.slider-block .slide img,.slider-block .slide video{border-radius: 20px}.js-marquee{display: flex;align-items: center}header .header{width: 100%;z-index: 111;top: 0px;background-color: #fff;padding-top: 15px;padding-bottom: 15px;position: fixed}@media (max-width: 991px){header .header{padding-top: 10px;padding-bottom: 10px}}header .header .header__logo img{transition: all .2s ease;max-height: 57px;width: auto}header .header .row{display: flex}header .header .row .header__right{display: flex;align-items: center;height: 100%;gap: 15px;justify-content: space-between}@media (max-width: 991px){header .header .row .header__right{justify-content: end}}@media (max-width: 1199px){header .header .header__buttons{height: auto}}@media (max-width: 767px){header .header .header__buttons{height: auto}}@media (max-width: 991px){header .header .header__menu{margin-top: -80px}}@media (max-width: 767px){header .header .header__menu{margin-top: 0px}}header .header.scrolled .company-logo img{max-width: 105px}.menu-horizontal.is-open .menu-wrapper .menu-wrapper__inner{display: block}@media (max-width: 991px){.menu-horizontal .menu-wrapper .menu-wrapper__inner{display: none}}.menu-horizontal .hamburger{padding: 10px}.menu-horizontal .hamburger .hamburger-box{width: 40px;height: auto}.menu-horizontal .hamburger .open{display: none}.menu-horizontal .hamburger.is-active .open{display: block}.menu-horizontal .hamburger.is-active .closed{display: none}.main-nav li a{display: block}.main-nav{list-style: none;padding: 0;margin: 0}@media (max-width: 991px){.main-nav{position: absolute;text-align: left;width: 100vw;left: -38vw;background: #f0fbff;top: 138%;box-shadow: 0 5px 5px -2px rgba(0,0,0,0.15);line-height: 25px;transition: all .2s ease;z-index: 1}.main-nav a{font-size: 18px;font-family: 'Dosis', sans-serif;font-weight: 600;line-height: 24px;padding: 15px 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;text-decoration: none;color: #006e9b}}@media (max-width: 991px){.main-nav{left: -35vw;top: 100%}}@media (max-width: 767px){.main-nav{left: -33vw;top: 100%}}.main-nav > li{position: relative;display: inline-block;vertical-align: middle;margin-right: 17px}@media (max-width: 1199px){.main-nav > li{margin-right: 15px}}@media (max-width: 991px){.main-nav > li{display: block;margin-right: 0}.main-nav > li.isparent:after{content: "\E313";font-family: 'Material Icons';display: inline-block;vertical-align: middle;font-size: 18px;font-weight: bold;margin-left: 5px}.main-nav > li.is-open ul{display: block;text-align: center;left: 0;background-color: transparent}}.main-nav > li > a{position: relative;color: #000118;font-size: 18px;font-family: sans-serif;font-weight: 600;line-height: 24px;padding: 15px 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;text-decoration: none}@media (max-width: 1199px){.main-nav > li > a{font-size: 16px;line-height: 20px;padding: 10px 0}}@media (max-width: 991px){.main-nav > li > a{display: inline-block;padding: 10px 30px}}.main-nav > li.last{margin-right: 0}.main-nav > li.active > a,.main-nav > li:hover > a,.main-nav > li:focus > a{color: #e63811;text-decoration: none}.main-nav > li.active > a:before,.main-nav > li:hover > a:before,.main-nav > li:focus > a:before{right: 0}.main-nav > li:hover > ul,.main-nav > li:focus > ul{opacity: 1;visibility: visible;margin-top: 0;top: 100%}.main-nav > li > ul{opacity: 0;visibility: hidden;z-index: 100000;margin-top: -10px;top: 90%;width: 230px;position: absolute;background-color: #fff;text-align: left;list-style: none;padding: 40px 0 20px 0;margin: 0;border-radius: 4px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}@media (max-width: 1199px){.main-nav > li > ul{left: -115px}}.main-nav > li > ul > li > a{padding: 3px 35px;color: #003453;font-size: 18px;line-height: 24px;font-weight: 600;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;font-family: sans-serif;text-decoration: none}@media (max-width: 1199px){.main-nav > li > ul > li > a{line-height: 30px;font-size: 16px}}@media (max-width: 991px){.main-nav > li > ul > li > a{font-size: 20px}}.main-nav > li > ul > li.active > a,.main-nav > li > ul > li:hover > a,.main-nav > li > ul > li:focus > a{color: #e63811;text-decoration: none}@media (max-width: 991px){.main-nav > li > ul{display: none;opacity: 1;visibility: visible;margin-top: 0;top: 0;width: 100%;position: relative;padding: 15px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font: inherit;display: inline-block;overflow: visible;margin: 0;padding: 15px;cursor: pointer;transition-timing-function: linear;transition-duration: .15s;transition-property: opacity, filter;text-transform: none;color: inherit;border: 0;background-color: transparent}.hamburger:hover{opacity: .7}.hamburger-box{position: relative;display: inline-block;width: 40px;height: 24px}.hamburger-inner{top: 50%;display: block;margin-top: -2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position: absolute;width: 40px;height: 4px;transition-timing-function: ease;transition-duration: .15s;transition-property: transform;border-radius: 4px;background-color: #000}.hamburger-inner:after,.hamburger-inner:before{display: block;content: ''}.hamburger-inner:before{top: -10px}.hamburger-inner:after{bottom: -10px}.hamburger--3dx .hamburger-box{perspective: 80px}.hamburger--3dx .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dx.is-active .hamburger-inner{transform: rotateY(180deg);background-color: transparent}.hamburger--3dx.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective: 80px}.hamburger--3dx-r .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{transform: rotateY(-180deg);background-color: transparent}.hamburger--3dx-r.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective: 80px}.hamburger--3dy .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dy.is-active .hamburger-inner{transform: rotateX(-180deg);background-color: transparent}.hamburger--3dy.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective: 80px}.hamburger--3dy-r .hamburger-inner{transition: transform .2s cubic-bezier(.645, .045, .355, 1), background-color 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition: transform 0s cubic-bezier(.645, .045, .355, 1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{transform: rotateX(180deg);background-color: transparent}.hamburger--3dy-r.is-active .hamburger-inner:before{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform: translate3d(-8px, 0, 0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform: translate3d(-8px, 0, 0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform: translate3d(8px, 0, 0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform: translate3d(8px, 0, 0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition: top .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt .hamburger-inner:after{transition: bottom .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top: 0;transition: top .1s ease, transform .15s cubic-bezier(.895, .03, .6850000000000001, .22) .1s;transform: translate3d(-8px, -10px, 0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease, transform .15s cubic-bezier(.895, .03, .6850000000000001, .22) .1s;transform: translate3d(-8px, 10px, 0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r .hamburger-inner:before{transition: top .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt-r .hamburger-inner:after{transition: bottom .1s ease .15s, transform .15s cubic-bezier(.165, .84, .44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top: 0;transition: top .1s ease, transform .15s cubic-bezier(.895, .03, .6850000000000001, .22) .1s;transform: translate3d(8px, -10px, 0) rotate(45deg) scaleX(.7)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease, transform .15s cubic-bezier(.895, .03, .6850000000000001, .22) .1s;transform: translate3d(8px, 10px, 0) rotate(-45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property: none}.hamburger--boring.is-active .hamburger-inner{transform: rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top: 0;opacity: 0}.hamburger--boring.is-active .hamburger-inner:after{bottom: 0;transform: rotate(-90deg)}.hamburger--collapse .hamburger-inner{top: auto;bottom: 0;transition-delay: .15s;transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .15s}.hamburger--collapse .hamburger-inner:after{top: -20px;transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{transition-delay: .32s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--collapse.is-active .hamburger-inner:after{top: 0;transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .27s;opacity: 0}.hamburger--collapse.is-active .hamburger-inner:before{top: 0;transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .42s;transform: rotate(-90deg)}.hamburger--collapse-r .hamburger-inner{top: auto;bottom: 0;transition-delay: .15s;transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .15s}.hamburger--collapse-r .hamburger-inner:after{top: -20px;transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse-r.is-active .hamburger-inner{transition-delay: .32s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: translate3d(0, -10px, 0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner:after{top: 0;transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity .1s linear .27s;opacity: 0}.hamburger--collapse-r.is-active .hamburger-inner:before{top: 0;transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .42s;transform: rotate(90deg)}.hamburger--elastic .hamburger-inner{top: 2px;transition-timing-function: cubic-bezier(.68, -0.55, .265, 1.55);transition-duration: .4s}.hamburger--elastic .hamburger-inner:before{top: 10px;transition: opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top: 20px;transition: transform .4s cubic-bezier(.68, -0.55, .265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transition-delay: .1s;transform: translate3d(0, 10px, 0) rotate(135deg)}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay: 0s;opacity: 0}.hamburger--elastic.is-active .hamburger-inner:after{transition-delay: .1s;transform: translate3d(0, -20px, 0) rotate(-270deg)}.hamburger--elastic-r .hamburger-inner{top: 2px;transition-timing-function: cubic-bezier(.68, -0.55, .265, 1.55);transition-duration: .4s}.hamburger--elastic-r .hamburger-inner:before{top: 10px;transition: opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top: 20px;transition: transform .4s cubic-bezier(.68, -0.55, .265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transition-delay: .1s;transform: translate3d(0, 10px, 0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay: 0s;opacity: 0}.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay: .1s;transform: translate3d(0, -20px, 0) rotate(270deg)}.hamburger--emphatic{overflow: hidden}.hamburger--emphatic .hamburger-inner{transition: background-color .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:before{left: 0;transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, left .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:after{top: 10px;right: 0;transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, right .2s ease-in .25s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay: 0s;transition-timing-function: ease-out;background-color: transparent}.hamburger--emphatic.is-active .hamburger-inner:before{top: -80px;left: -80px;transition: left .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s;transform: translate3d(80px, 80px, 0) rotate(45deg)}.hamburger--emphatic.is-active .hamburger-inner:after{top: -80px;right: -80px;transition: right .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s;transform: translate3d(-80px, 80px, 0) rotate(-45deg)}.hamburger--emphatic-r{overflow: hidden}.hamburger--emphatic-r .hamburger-inner{transition: background-color .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:before{left: 0;transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, left .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:after{top: 10px;right: 0;transition: transform .2s cubic-bezier(.6, .04, .98, .335), top .05s linear .2s, right .2s ease-in .25s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay: 0s;transition-timing-function: ease-out;background-color: transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{top: 80px;left: -80px;transition: left .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s;transform: translate3d(80px, -80px, 0) rotate(-45deg)}.hamburger--emphatic-r.is-active .hamburger-inner:after{top: 80px;right: -80px;transition: right .2s ease-out, top .05s linear .2s, transform .2s cubic-bezier(.075, .82, .165, 1) .25s;transform: translate3d(-80px, -80px, 0) rotate(45deg)}.hamburger--slider .hamburger-inner{top: 2px}.hamburger--slider .hamburger-inner:before{top: 10px;transition-timing-function: ease;transition-duration: .2s;transition-property: transform, opacity}.hamburger--slider .hamburger-inner:after{top: 20px}.hamburger--slider.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0}.hamburger--slider.is-active .hamburger-inner:after{transform: translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top: 2px}.hamburger--slider-r .hamburger-inner:before{top: 10px;transition-timing-function: ease;transition-duration: .2s;transition-property: transform, opacity}.hamburger--slider-r .hamburger-inner:after{top: 20px}.hamburger--slider-r.is-active .hamburger-inner{transform: translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform: rotate(45deg) translate3d(5.71429px, -6px, 0);opacity: 0}.hamburger--slider-r.is-active .hamburger-inner:after{transform: translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top: 2px;transition: background-color 0s linear .15s}.hamburger--spring .hamburger-inner:before{top: 10px;transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring .hamburger-inner:after{top: 20px;transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring.is-active .hamburger-inner{transition-delay: .32s;background-color: transparent}.hamburger--spring.is-active .hamburger-inner:before{top: 0;transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .32s;transform: translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top: 0;transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), transform .15s cubic-bezier(.215, .61, .355, 1) .32s;transform: translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top: auto;bottom: 0;transition-delay: 0s;transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .15s}.hamburger--spring-r .hamburger-inner:after{top: -20px;transition: top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s, opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition: top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s, transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--spring-r.is-active .hamburger-inner{transition-delay: .32s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--spring-r.is-active .hamburger-inner:after{top: 0;transition: top .3s cubic-bezier(.33333, 0, .66667, .33333), opacity 0s linear .32s;opacity: 0}.hamburger--spring-r.is-active .hamburger-inner:before{top: 0;transition: top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s, transform .15s cubic-bezier(.215, .61, .355, 1) .32s;transform: rotate(90deg)}.hamburger--stand .hamburger-inner{transition: transform .1s cubic-bezier(.55, .055, .675, .19) .22s, background-color 0s linear .1s}.hamburger--stand .hamburger-inner:before{transition: top .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger--stand .hamburger-inner:after{transition: bottom .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger--stand.is-active .hamburger-inner{transition: transform .1s cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .22s;transform: rotate(90deg);background-color: transparent}.hamburger--stand.is-active .hamburger-inner:before{top: 0;transition: top .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s;transform: rotate(-45deg)}.hamburger--stand.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s;transform: rotate(45deg)}.hamburger--stand-r .hamburger-inner{transition: transform .1s cubic-bezier(.55, .055, .675, .19) .22s, background-color 0s linear .1s}.hamburger--stand-r .hamburger-inner:before{transition: top .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger--stand-r .hamburger-inner:after{transition: bottom .1s ease-in .1s, transform .1s cubic-bezier(.55, .055, .675, .19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transition: transform .1s cubic-bezier(.215, .61, .355, 1) 0s, background-color 0s linear .22s;transform: rotate(-90deg);background-color: transparent}.hamburger--stand-r.is-active .hamburger-inner:before{top: 0;transition: top .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s;transform: rotate(-45deg)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease-out .12s, transform .1s cubic-bezier(.215, .61, .355, 1) .22s;transform: rotate(45deg)}.hamburger--spin .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .3s}.hamburger--spin .hamburger-inner:before{transition: top .1s ease-in .34s, opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition: bottom .1s ease-in .34s, transform .3s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin.is-active .hamburger-inner{transition-delay: .14s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: rotate(225deg)}.hamburger--spin.is-active .hamburger-inner:before{top: 0;transition: top .1s ease-out, opacity .1s ease-out .14s;opacity: 0}.hamburger--spin.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease-out, transform .3s cubic-bezier(.215, .61, .355, 1) .14s;transform: rotate(-90deg)}.hamburger--spin-r .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .3s}.hamburger--spin-r .hamburger-inner:before{transition: top .1s ease-in .34s, opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition: bottom .1s ease-in .34s, transform .3s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin-r.is-active .hamburger-inner{transition-delay: .14s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner:before{top: 0;transition: top .1s ease-out, opacity .1s ease-out .14s;opacity: 0}.hamburger--spin-r.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease-out, transform .3s cubic-bezier(.215, .61, .355, 1) .14s;transform: rotate(90deg)}.hamburger--squeeze .hamburger-inner{transition-timing-function: cubic-bezier(.55, .055, .675, .19);transition-duration: .1s}.hamburger--squeeze .hamburger-inner:before{transition: top .1s ease .14s, opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition: bottom .1s ease .14s, transform .1s cubic-bezier(.55, .055, .675, .19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay: .14s;transition-timing-function: cubic-bezier(.215, .61, .355, 1);transform: rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top: 0;transition: top .1s ease, opacity .1s ease .14s;opacity: 0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom: 0;transition: bottom .1s ease, transform .1s cubic-bezier(.215, .61, .355, 1) .14s;transform: rotate(-90deg)}.hamburger--vortex .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1);transition-duration: .3s}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay: .1s;transition-timing-function: linear;transition-duration: 0s}.hamburger--vortex .hamburger-inner:before{transition-property: top, opacity}.hamburger--vortex .hamburger-inner:after{transition-property: bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1);transform: rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay: 0s}.hamburger--vortex.is-active .hamburger-inner:before{top: 0;opacity: 0}.hamburger--vortex.is-active .hamburger-inner:after{bottom: 0;transform: rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1);transition-duration: .3s}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay: .1s;transition-timing-function: linear;transition-duration: 0s}.hamburger--vortex-r .hamburger-inner:before{transition-property: top, opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property: bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function: cubic-bezier(.19, 1, .22, 1);transform: rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay: 0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top: 0;opacity: 0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom: 0;transform: rotate(-90deg)}.hamburger{line-height: 13px;padding: 17px 15px}@media (max-width: 991px){.hamburger{display: inline-block !important}}.hamburger-box{width: 20px;height: 14px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width: 20px;height: 3px;border-radius: 0;background-color: #e63811}.hamburger-inner:before{top: -6px}.hamburger-inner:after{bottom: -6px}.contact-button{display: inline-block;float: right}@media (max-width: 991px){.contact-button{position: relative;top: 20px;left: -60px;z-index: 33}}@media (max-width: 767px){.contact-button{top: 0px;left: 0px}}.contact-button a{padding: 14px 30px 14px 30px;line-height: 46px;margin-left: 10px;font-family: sans-serif}.contact-button a:hover{color: #fff}@media (max-width: 991px){.contact-button a{padding: 10px 15px 10px 15px;font-size: 12px}}.contact-circle{float: right;background-color: #fbba20;border-radius: 100%;transition: ease all .2s;margin-left: 10px;display: flex;align-items: center;justify-content: center;width: 30px;height: 30px}.contact-circle a{color: #fff;font-size: 17px;line-height: 12px}.contact-circle:hover{background-color: #003154}@media (max-width: 991px){.contact-circle{display: none}}.image-block--default{margin-bottom: 30px}.image-block--default .image-block__image{position: relative}.image-block--default .image-block__image .label{position: absolute;top: 10px;right: 10px;font-size: 14px;line-height: 24px;padding: 0 15px;border-radius: 12px}.image-block--default .image-block__image .label.is-available{background-color: #28a745;color: #fff}.image-block--default .image-block__image .label.is-not-available{background-color: #dc3545;color: #fff}.image-block--default .image-block__image figcaption{position: absolute;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(0,0,0,0.5);color: #fff;padding: 15px}.offers{display: grid;grid-template-columns: 1fr 1fr;column-gap: 30px;row-gap: 30px}.offers a{text-decoration: none}.offers a:hover{font-family: "Neusa Next Pro"}@media (max-width: 767px){.offers{grid-template-columns: 1fr;column-gap: 15px;row-gap: 15px}}.offers .offer{display: flex;gap: 25px;align-items: center}@media (max-width: 767px){.offers .offer:nth-child(3){display: none}}@media (max-width: 767px){.offers .offer figure{max-width: 150px}}.offers .offer figure img{border-radius: 10px}.offers .offer .offer__title{text-transform: uppercase;font-weight: 700;font-size: 30px;line-height: 40px;letter-spacing: 0.1px;margin: 15px 0px}@media (max-width: 767px){.offers .offer .offer__title{font-size: 20px;line-height: 20px}}.offers .offer .offer__button{transition: all .5s}.offers .offer .offer__button:hover{color: #fbba20}.offers .offer .btn{display: inline-block;border: none;font-weight: 700;font-size: 16px !important;background-color: #49BC51;background: #FBBA20;background: linear-gradient(180deg, #fbba20 0%, #e63811 100%);padding: 6px 20px;margin: 0px}@media (max-width: 767px){.offers .offer .btn{font-size: 13px !important;padding: 0px 10px}}.offers .offer a{text-decoration: none}.content-block{position: relative}.content-block.image-top,.content-block.image-right,.content-block.image-bottom,.content-block.image-left{display: flex}@media (min-width: 992px){.content-block.image-left .content-block__image,.content-block.image-right .content-block__image{flex-shrink: 0}}.content-block.image-left .content-block__content,.content-block.image-right .content-block__content{padding: 30px 0}@media (min-width: 992px){.content-block.image-left .content-block__content,.content-block.image-right .content-block__content{padding: 0 30px}}.content-block.image-top .content-block__content,.content-block.image-bottom .content-block__content{padding: 30px 0}.content-block.image-top{flex-direction: column}@media (min-width: 992px){.content-block.image-top{flex-direction: column}}.content-block.image-right{flex-direction: column}@media (min-width: 992px){.content-block.image-right{flex-direction: row-reverse}}.content-block.image-bottom{flex-direction: column}@media (min-width: 992px){.content-block.image-bottom{flex-direction: column-reverse}}.content-block.image-left{flex-direction: column}@media (min-width: 992px){.content-block.image-left{flex-direction: row}}.content-block.content-block--top{align-items: flex-start}.content-block.content-block--center{align-items: center}.content-block.content-block--bottom{align-items: flex-end}.content-block.has-icon{--cb-icon-size: 40px;--cb-icon-color: #003154;--cb-icon-font-size: 16px;--cb-icon-border: 1px solid rgba(0,0,0,0.1)}.content-block.has-icon .content-block__icon{width: var(--cb-icon-size);height: var(--cb-icon-size);display: flex;align-items: center;justify-content: center;color: var(--cb-icon-color);font-size: var(--cb-icon-font-size);border: var(--cb-icon-border);margin: 0 0 10px}.content-block.is-boxed{--cb-background-color: #fff;--cb-padding: 20px;--cb-border: 1px solid rgba(0,0,0,0.1);--cb-border-radius: 0}.content-block.is-boxed{background-color: var(--cb-background-color);padding: var(--cb-padding);border: var(--cb-border);border-radius: var(--cb-border-radius)}.slider-block{position: relative;overflow: hidden}.slider-block .js-slider-block{opacity: 0}.slider-block .js-slider-block.tns-slider{opacity: 1}.slider-block .slide{height: 260px;position: relative;text-align: center}@media (min-width: 480px){.slider-block .slide{height: 370px}}@media (min-width: 992px){.slider-block .slide{height: auto}}.slider-block .slide video{display: block}.slider-block .slide img,.slider-block .slide video{width: 100%;height: 100% !important;object-fit: cover}.slider-block .slide .slide__container{position: absolute;bottom: 50%;right: 0;left: 0;transform: translateY(50%);z-index: 5}.slider-block .slide .slide__container > .container{max-width: 100%}.slider-block .slide .slide__container .slide__content{display: flex;flex-direction: column;align-items: center}.slider-block .slide .slide__container .slide__content .slide__title,.slider-block .slide .slide__container .slide__content .slide__subtitle{color: #ffffff;font-size: 24px;line-height: 32px}.slider-block .slide .slide__container .slide__content .slide__subtitle + .slide__html{margin: 15px 0 0}@media (min-width: 992px){.slider-block .slide .slide__container .slide__content .slide__subtitle + .slide__html{margin: 26px 0 0}}.slider-block .slide .slide__container .slide__content * + .slide__button{margin: 20px 0 0}.slider-block .slide::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.2);z-index: 1}.slider-block .slide.no-content .slide__container,.slider-block .slide.no-content::after{display: none}.slider-block .custom-tools ul#customize-thumbnails,.slider-block .custom-tools ul#customize-controls{list-style: none;padding: 0;margin: 0}.slider-block .custom-tools ul#customize-thumbnails{position: absolute;display: flex;align-items: center;justify-content: center;line-height: 0;text-align: center}.slider-block .custom-tools ul#customize-thumbnails li{position: relative;z-index: 1;background-color: #fff;cursor: pointer}.slider-block .custom-tools ul#customize-controls li{width: 26px;height: 40px;position: absolute;display: flex;align-items: center;justify-content: center;background-color: #003154;color: #ffffff;font-size: 24px;cursor: pointer;opacity: .8;transition: all .3s ease-in-out}@media (min-width: 992px){.slider-block .custom-tools ul#customize-controls li{width: 50px;height: 50px}}.slider-block .custom-tools ul#customize-controls li:hover{opacity: 1}.slider-block.slider-horizontal .custom-tools ul#customize-thumbnails{right: 0;bottom: 20px;left: 0;flex-direction: row}.slider-block.slider-horizontal .custom-tools ul#customize-thumbnails li{width: 20px;height: 3px;margin: 0 3px}.slider-block.slider-horizontal .custom-tools ul#customize-thumbnails li::before{content: "";position: absolute;top: -3px;right: -3px;bottom: -3px;left: -3px}.slider-block.slider-horizontal .custom-tools ul#customize-thumbnails li:hover{background-color: #004f87}.slider-block.slider-horizontal .custom-tools ul#customize-thumbnails li.tns-nav-active{background-color: #003154}.slider-block.slider-horizontal .custom-tools ul#customize-controls li{top: 50%;transform: translateY(-50%)}.slider-block.slider-horizontal .custom-tools ul#customize-controls li.prev{left: 0}@media (min-width: 992px) and (hover: hover){.slider-block.slider-horizontal .custom-tools ul#customize-controls li.prev{left: -50px}}.slider-block.slider-horizontal .custom-tools ul#customize-controls li.next{right: 0}@media (min-width: 992px) and (hover: hover){.slider-block.slider-horizontal .custom-tools ul#customize-controls li.next{right: -50px}}@media (min-width: 992px) and (hover: hover){.slider-block.slider-horizontal:hover .custom-tools #customize-controls li.prev,.slider-block.slider-horizontal:focus .custom-tools #customize-controls li.prev{left: 0}.slider-block.slider-horizontal:hover .custom-tools #customize-controls li.next,.slider-block.slider-horizontal:focus .custom-tools #customize-controls li.next{right: 0}}.slider-block.slider-vertical .custom-tools ul#customize-thumbnails{top: 0;right: 20px;bottom: 0;flex-direction: column;gap: 20px}@media (min-width: 992px){.slider-block.slider-vertical .custom-tools ul#customize-thumbnails{right: 80px}}.slider-block.slider-vertical .custom-tools ul#customize-thumbnails li{width: 12px;height: 12px;border-radius: 50%}.slider-block.slider-vertical .custom-tools ul#customize-thumbnails li::after{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: -1;border: 1px solid #fff;border-radius: 50%;opacity: 0}.slider-block.slider-vertical .custom-tools ul#customize-thumbnails li:is(:hover, :focus)::after{animation: grow 1s ease-out infinite}.slider-block.slider-vertical .custom-tools ul#customize-thumbnails li.tns-nav-active::after{top: -4px;right: -4px;bottom: -4px;left: -4px;opacity: 1}.slider-block.slider-vertical .custom-tools ul#customize-controls li{left: 50%;transform: translateX(-50%)}.slider-block.slider-vertical .custom-tools ul#customize-controls li.prev{top: 0}@media (min-width: 992px) and (hover: hover){.slider-block.slider-vertical .custom-tools ul#customize-controls li.prev{top: -50px}}.slider-block.slider-vertical .custom-tools ul#customize-controls li.next{bottom: 0}@media (min-width: 992px) and (hover: hover){.slider-block.slider-vertical .custom-tools ul#customize-controls li.next{bottom: -50px}}@media (min-width: 992px) and (hover: hover){.slider-block.slider-vertical:hover .custom-tools #customize-controls li.prev,.slider-block.slider-vertical:focus .custom-tools #customize-controls li.prev{top: 0}.slider-block.slider-vertical:hover .custom-tools #customize-controls li.next,.slider-block.slider-vertical:focus .custom-tools #customize-controls li.next{bottom: 0}}@keyframes grow{0%{top: 0;right: 0;bottom: 0;left: 0;opacity: 0}80%{opacity: 1}100%{top: -4px;right: -4px;bottom: -4px;left: -4px;opacity: 0}}footer .link__cms{display: block;float: left;height: 25px;width: 35px;z-index: 2;position: absolute;left: 110px;top: 65px}footer .footer-bottom{padding: 15px 0 10px;background-color: #000118}@media (max-width: 767px){footer .footer-bottom .content-block{text-align: left}}footer .footer-bottom a{text-decoration: none}footer .footer-bottom form .formulier_div,footer .footer-bottom form .form__row{margin: 0px}footer .footer-bottom form .form__row .form__input input:not([type="checkbox"]):not([type="radio"]):not([type="file"]){max-width: 400px;border-radius: 30px;padding: 27px;color: #003453}footer .footer-bottom form .formulier_div_submit input,footer .footer-bottom form .form__submit input,footer .footer-bottom form .formulier_div_submit .btn,footer .footer-bottom form .form__submit .btn{display: inline-block;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight: 700;font-size: 18px !important;background-color: #54B0E3;padding: 15px 30px;border-radius: 50px;border: none}@media (max-width: 991px){footer .footer-bottom form .formulier_div_submit input,footer .footer-bottom form .form__submit input,footer .footer-bottom form .formulier_div_submit .btn,footer .footer-bottom form .form__submit .btn{margin: 10px 0px 40px}}footer .footer-bottom h5{color: #fff;font-size: 18px;line-height: 20px;margin: 0px 0px 20px;text-transform: uppercase;font-weight: 700}footer .footer-bottom .footer__top{padding: 50px 0px}@media (max-width: 991px){footer .footer-bottom .footer__top{padding: 35px 0px}footer .footer-bottom .footer__top .company-logo{text-align: center}footer .footer-bottom .footer__top .company-logo img{max-width: 100px}}footer .footer-bottom .footer__bottom{padding: 50px 0px}@media (max-width: 991px){footer .footer-bottom .footer__left{margin: 0px 0px 40px;text-align: center}footer .footer-bottom .footer__left .content-block{text-align: center}}footer .footer-bottom .footer__left p{color: #fff;font-size: 20px;font-family: arial, sans-serif}@media (max-width: 1199px){footer .footer-bottom .footer__left p{font-size: 16px}}@media (max-width: 991px){footer .footer-bottom .footer__left p{font-size: 14px}}footer .footer-bottom .footer__right p{color: #fff;font-size: 14px}footer .footer-bottom .footer__right p a{color: #fff;text-decoration: underline}footer .footer-bottom .footer__right ul{list-style: none;padding: 0px;margin: 0px}footer .footer__ocean a{display: block;float: right;height: 50px;margin: 220px 430px 0 0;width: 60px;z-index: 2;position: relative}form .formulier_div,form .form__row{margin: 0 0 20px}form .formulier_div > label,form .form__row > label{display: block;font-weight: 700;margin: 0 0 5px}form .formulier_div.form__separator,form .form__row.form__separator{margin-bottom: 0}form .formulier_div.form__separator hr,form .form__row.form__separator hr{margin-top: 0}form .formulier_div input:not([type="file"]),form .form__row input:not([type="file"]),form .formulier_div textarea,form .form__row textarea,form .formulier_div select,form .form__row select{border: 1px solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}form .formulier_div .form__input,form .form__row .form__input{position: relative}form .formulier_div .form__input input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .form__row .form__input input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .formulier_div .form__input textarea,form .form__row .form__input textarea,form .formulier_div .form__input select,form .form__row .form__input select{height: 40px;width: 100%;max-width: 470px;line-height: 24px;padding: 7px 15px}form .formulier_div .form__input textarea,form .form__row .form__input textarea{min-height: 120px;display: block}form .formulier_div .form__input input[type="file"],form .form__row .form__input input[type="file"]{width: 100%;max-width: 470px}form .formulier_div .form__input .form_tooltip,form .form__row .form__input .form_tooltip{position: absolute;top: 0;right: 10px}form .formulier_div .form__input .form_tooltip + input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .form__row .form__input .form_tooltip + input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .formulier_div .form__input textarea,form .form__row .form__input textarea,form .formulier_div .form__input select,form .form__row .form__input select{padding-right: 25px}form .formulier_div .form__input .form_tooltip + input:not([type="checkbox"]):not([type="radio"]):not([type="file"])::-ms-clear,form .form__row .form__input .form_tooltip + input:not([type="checkbox"]):not([type="radio"]):not([type="file"])::-ms-clear,form .formulier_div .form__input textarea::-ms-clear,form .form__row .form__input textarea::-ms-clear,form .formulier_div .form__input select::-ms-clear,form .form__row .form__input select::-ms-clear{display: none}form .formulier_div .form__input.textarea,form .form__row .form__input.textarea{display: block;max-width: 470px;resize: vertical}form .formulier_div .form__input.textarea .form_tooltip,form .form__row .form__input.textarea .form_tooltip{top: 7px}form .formulier_div.is-error input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .form__row.is-error input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),form .formulier_div.is-error textarea,form .form__row.is-error textarea,form .formulier_div.is-error select,form .form__row.is-error select{border: 1px solid #b81000 !important}form .formulier_div_submit input,form .form__submit input,form .formulier_div_submit .btn,form .form__submit .btn{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}.formulier_verzonden{padding: 10px;background-color: #00a62e;color: #ffffff}.formulier_fout{margin-bottom: 10px;padding: 10px;background-color: #b81000;color: #ffffff}.formulier_fout.formulier_controleer{background-color: #169daf}::-webkit-input-placeholder{color: #999}:-moz-placeholder{color: #999}::-moz-placeholder{color: #999}:-ms-input-placeholder{color: #999}body.background h3{font-size: 20px;line-height: 25px;margin: 0px 0px 15px;text-shadow: 0px 4px 4px rgba(0,0,0,0.25)}.sollicitatie-form form .formulier_div label{font-size: 16px;padding: 5px 0 0 0;font-weight: 600;color: #ffffff;font-family: "Arial", sans-serif;line-height: 34px;margin-bottom: 5px}.js-vip-full{font-weight: bold}.reserveren-form-v2{padding: 20px}.reserveren-form-v2 .formulier_div .platte_text{font-size: 12px;margin-left: 25%}.openingstijden__inner a.btn{font-size: 16px}.alert-warning{background-color: #ffffcc !important;border-color: #ffffcc !important;color: #a94442}.read-more{font-family: cunia !important;font-size: 16px !important}.image-block__button{font-family: cunia !important}.arrangementen .arrangement .arrangement__content .arrangement__content__link{font-family: Cunia !important}.usps a .usp p{text-transform: uppercase}.news a .news-item .news-item__bottom p{font-size: 20px;font-family: Cunia !important}.information .information-block p{font-family: Cunia !important}.btn{font-size: 20px !important;line-height: 22px !important;font-family: Cunia !important}.reserveren-form .geboortedatum-wrapper{display: flex;flex-direction: row}.reserveren-form .geboortedatum-wrapper select{margin-right: 10px}.reserveren-form .geboortedatum-wrapper select:last-of-type{margin-right: 0}.btn.btn--red{background-color: #dc3545}.btn.btn--red:is(:hover, :focus){background-color: #ba202e;color: #fff}form .formulier_div.aanmelden input{margin-left: 5px;margin-right: 5px}#form_regel_142_58 textarea{min-height: 100px}.form-label{color: white !important}.lcmsStyling_224{padding-top: 20px;padding-right: 20px;padding-left: 20px}.lcmsStyling_225{padding-left: 30px;color: #ffffff}.lcmsStyling_417{color: #ffffff}.lcmsStyling_416{color: #ffffff}.lcmsStyling_418{color: #ffffff}.lcmsStyling_419{color: #ffffff}.lcmsStyling_424{color: #ffffff}.lcmsStyling_552{width: 200px;height: 200px}.lcmsStyling_16{color: #ffffff}.lcmsStyling_598{color: #ffffff;margin-right: 12%;margin-left: 12%}.lcmsStyling_606{margin-right: 12%;margin-left: 12%;color: #ffffff}.lcmsStyling_608{color: #ffffff;margin-right: 12%;margin-left: 12%}.lcmsStyling_440{color: #ffffff}