.elementor-kit-4{--e-global-color-primary:#CF006C;--e-global-color-secondary:#E37C00;--e-global-color-text:#000000;--e-global-color-accent:#14C6E1;--e-global-color-0c549a4:#672A7D;--e-global-color-8d8e93d:#E8312B;--e-global-color-f95720f:#555555;--e-global-color-afbbc05:#FFFFFF;--e-global-typography-6e56698-font-family:"Nunito Sans";--e-global-typography-6e56698-font-size:16px;--e-global-typography-6e56698-font-weight:400;background-color:#8EC6E1;background-image:url("https://expeditiesarkon.nl/wp-content/uploads/sea-bg-scaled.gif");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-kit-4 a{color:var( --e-global-color-8d8e93d );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(min-width:1367px){.elementor-kit-4{background-attachment:fixed;}}@media(max-width:1100px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:900px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.jet-popup__container h2,
.jet-popup__container p
{
    hyphens: none;
}


@keyframes scaleAnimation {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scale(1);
  }
  40% {
    transform: scale(1.05);
  }
  50% {
    transform: scale(1);
  }
}


@keyframes slideAnimation {
  0% {
    opacity: 0;
    transform: translateX(-70%) scale(0.4, 1);
  }
  100% {
    opacity: 1;
    transform: translateX(0%) scale(1, 1);
  }
}


@keyframes supportshipAnimation {
  0% {
    transform: translateX(0%);
  }
  50% {
    transform: translateX(-30%)
  }
  100% {
    transform: translateX(0%);
  }
}



@keyframes wheelAnimation {
  0% {
    transform: rotate(0);
  }
  10% {
    transform: rotate(30deg);
  }
  20% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(160deg);
  }
  85% {
    transform: rotate(-30deg);
  }
  100% {
    transform: rotate(0);
  }
}


@keyframes anchorAnimation {
  0% {
    transform: rotate(0);
    transform-origin: 15px 15px;
  }
  25% {
    transform: rotate(50deg);
    transform-origin: 20px 15px;
  }
  50% {
    transform: rotate(-10deg);
    transform-origin: 15px 20px;
  }
  75% {
    transform: rotate(40deg);
    transform-origin: 15px 20px;
  }
}



@keyframes palmAnimation {
  0% {
    transform: skew(0turn, 0deg);
    transform-origin: center bottom;
  }
  25% {
    transform: skew(-0.02turn, 2deg);
    transform-origin: center bottom;
  }
  50% {
    transform: skew(0turn, 0deg);
    transform-origin: center bottom;
  }
  75% {
    transform: skew(-0.01turn, -4deg);
    transform-origin: center bottom;
  }
}


@keyframes hart02Animation {
  0% {
    opacity: 0;
    transform: translateX(20%)
     translateY(350%) scale(1);
  }
  25% {
    opacity: 1;
    transform: translateX(-20%) translateY(250%) scale(0.8);
  }
  80% {
    opacity: 1;
    transform: translateX(-10%) translateY(150%) scale(1) rotate(-20deg);
  }
  100% {
    opacity: 0;
    transform: translateX(20%) translateY(-50%) scale(1) rotate(15deg);
  }
}


@keyframes hart03Animation {
  0% {
    opacity: 0;
    transform: translateX(-30%)
     translateY(350%) scale(1);
  }
  25% {
    opacity: 1;
    transform: translateX(20%) translateY(150%) ;
  }
  80% {
    opacity: 0;
    transform: translateX(-10%) translateY(-50%) scale(0.8) rotate(-20deg);
  }
  100% {
    opacity: 0;
    transform: translateX(10%) translateY(-180%) scale(1) rotate(10deg);
  }
}


@keyframes hart04Animation {
  0% {
    opacity: 0;
    transform: translateX(-30%)
     translateY(350%) scale(0.4);
  }
  50% {
    opacity: 1;
    transform: translateX(20%) translateY(250%) scale(1);
  }
  100% {
    opacity: 0;
    transform: translateX(10%) scale(1) rotate(10deg);
  }
}


@keyframes hart01Animation {
  0% {
    opacity: 0;
    transform: translateX(-30%)
     translateY(350%) scale(0.4);
  }
  25% {
    opacity: 1;
    transform: translateX(20%) translateY(250%) scale(0.6);
  }
  80% {
    opacity: 1;
    transform: translateX(-10%) translateY(70%) scale(1) rotate(-20deg);
  }
  100% {
    opacity: 0;
    transform: translateX(10%) scale(1) rotate(10deg);
  }
}/* End custom CSS */