.elementor-20184 .elementor-element.elementor-element-54c27e3{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-20184 .elementor-element.elementor-element-54c27e3:not(.elementor-motion-effects-element-type-background), .elementor-20184 .elementor-element.elementor-element-54c27e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b47ec9 );}.elementor-20184 .elementor-element.elementor-element-10b89e9{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20184 .elementor-element.elementor-element-19685c62 .elementor-heading-title{font-family:var( --e-global-typography-3e2cbb7-font-family ), Sans-serif;font-size:var( --e-global-typography-3e2cbb7-font-size );font-weight:var( --e-global-typography-3e2cbb7-font-weight );text-transform:var( --e-global-typography-3e2cbb7-text-transform );line-height:var( --e-global-typography-3e2cbb7-line-height );letter-spacing:var( --e-global-typography-3e2cbb7-letter-spacing );word-spacing:var( --e-global-typography-3e2cbb7-word-spacing );color:var( --e-global-color-e27a50c );}.elementor-20184 .elementor-element.elementor-element-33bccfe6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20184 .elementor-element.elementor-element-33bccfe6 .elementor-heading-title{font-family:var( --e-global-typography-54c26f0-font-family ), Sans-serif;font-size:var( --e-global-typography-54c26f0-font-size );font-weight:var( --e-global-typography-54c26f0-font-weight );text-transform:var( --e-global-typography-54c26f0-text-transform );line-height:var( --e-global-typography-54c26f0-line-height );letter-spacing:var( --e-global-typography-54c26f0-letter-spacing );word-spacing:var( --e-global-typography-54c26f0-word-spacing );color:var( --e-global-color-e27a50c );}.elementor-20184 .elementor-element.elementor-element-380ee935{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20184 .elementor-element.elementor-element-2069f284{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20184 .elementor-element.elementor-element-347d4337{text-align:start;}.elementor-20184 .elementor-element.elementor-element-347d4337 img{max-width:100%;border-radius:30px 30px 30px 30px;}.elementor-20184 .elementor-element.elementor-element-285a5322{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20184 .elementor-element.elementor-element-677cc184{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20184 .elementor-element.elementor-element-7f5935a0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-20184 .elementor-element.elementor-element-7f5935a0{font-family:var( --e-global-typography-0d00227-font-family ), Sans-serif;font-size:var( --e-global-typography-0d00227-font-size );font-weight:var( --e-global-typography-0d00227-font-weight );line-height:var( --e-global-typography-0d00227-line-height );letter-spacing:var( --e-global-typography-0d00227-letter-spacing );color:var( --e-global-color-e27a50c );}.elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button{background-color:var( --e-global-color-5b47ec9 );font-family:var( --e-global-typography-457233b-font-family ), Sans-serif;font-size:var( --e-global-typography-457233b-font-size );font-weight:var( --e-global-typography-457233b-font-weight );text-transform:var( --e-global-typography-457233b-text-transform );fill:var( --e-global-color-e27a50c );color:var( --e-global-color-e27a50c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e27a50c );border-radius:50% 50% 50% 50%;padding:1.5em 2em 1.5em 2em;}.elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button:hover, .elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button:focus{background-color:var( --e-global-color-5b47ec9 );color:var( --e-global-color-afafa46 );border-color:var( --e-global-color-afafa46 );}.elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button:hover svg, .elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button:focus svg{fill:var( --e-global-color-afafa46 );}@media(max-width:1024px){.elementor-20184 .elementor-element.elementor-element-54c27e3{--min-height:0vh;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-20184 .elementor-element.elementor-element-19685c62 .elementor-heading-title{font-size:var( --e-global-typography-3e2cbb7-font-size );line-height:var( --e-global-typography-3e2cbb7-line-height );letter-spacing:var( --e-global-typography-3e2cbb7-letter-spacing );word-spacing:var( --e-global-typography-3e2cbb7-word-spacing );}.elementor-20184 .elementor-element.elementor-element-33bccfe6 .elementor-heading-title{font-size:var( --e-global-typography-54c26f0-font-size );line-height:var( --e-global-typography-54c26f0-line-height );letter-spacing:var( --e-global-typography-54c26f0-letter-spacing );word-spacing:var( --e-global-typography-54c26f0-word-spacing );}.elementor-20184 .elementor-element.elementor-element-7f5935a0{font-size:var( --e-global-typography-0d00227-font-size );line-height:var( --e-global-typography-0d00227-line-height );letter-spacing:var( --e-global-typography-0d00227-letter-spacing );}.elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button{font-size:var( --e-global-typography-457233b-font-size );}}@media(max-width:767px){.elementor-20184 .elementor-element.elementor-element-54c27e3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20184 .elementor-element.elementor-element-19685c62{text-align:center;}.elementor-20184 .elementor-element.elementor-element-19685c62 .elementor-heading-title{font-size:var( --e-global-typography-3e2cbb7-font-size );line-height:var( --e-global-typography-3e2cbb7-line-height );letter-spacing:var( --e-global-typography-3e2cbb7-letter-spacing );word-spacing:var( --e-global-typography-3e2cbb7-word-spacing );}.elementor-20184 .elementor-element.elementor-element-33bccfe6{text-align:center;}.elementor-20184 .elementor-element.elementor-element-33bccfe6 .elementor-heading-title{font-size:var( --e-global-typography-54c26f0-font-size );line-height:var( --e-global-typography-54c26f0-line-height );letter-spacing:var( --e-global-typography-54c26f0-letter-spacing );word-spacing:var( --e-global-typography-54c26f0-word-spacing );}.elementor-20184 .elementor-element.elementor-element-285a5322{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20184 .elementor-element.elementor-element-677cc184{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20184 .elementor-element.elementor-element-7f5935a0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-20184 .elementor-element.elementor-element-7f5935a0{text-align:center;font-size:var( --e-global-typography-0d00227-font-size );line-height:var( --e-global-typography-0d00227-line-height );letter-spacing:var( --e-global-typography-0d00227-letter-spacing );}.elementor-20184 .elementor-element.elementor-element-bc2f255 .elementor-button{font-size:var( --e-global-typography-457233b-font-size );}}.jet-carousel__item.slick-slide.slick-current {
    max-height: 450px;
}

 .elementor-10280 .elementor-element.elementor-element-cfba482 > .elementor-widget-container , .elementor-10280 .elementor-element.elementor-element-c24d47e > .elementor-widget-container, .elementor-10280 .elementor-element.elementor-element-4f91257 > .elementor-widget-container, .elementor-10280 .elementor-element.elementor-element-4fc284a > .elementor-widget-container, .elementor-10280 .elementor-element.elementor-element-e1068ab > .elementor-widget-container, .elementor-10280 .elementor-element.elementor-element-267e54d > .elementor-widget-container{
    padding: 0px 0px 0px 0px;
}
/* Start custom CSS */.marquee {
  overflow: hidden;
  display: flex;
}

.marquee h1{
  white-space: nowrap;
} 

.marquee2 {
  overflow: hidden;
  display: flex;
}

.marquee2 h1{
  white-space: nowrap;
}

.marquee3 {
  overflow: hidden;
  display: flex;
}

.marquee3 h2{
  white-space: nowrap;
}

.marquee4 {
  overflow: hidden;
  display: flex;
}

.marquee4 h2{
  white-space: nowrap;
}

/* marquee code */

:root {
   --space: 2rem;
}

.marquee-custom {
    --duration: 50s;
    --gap: var(--space);
      position: relative;
      display: flex;
      /*overflow: hidden;*/
      user-select: none;
      gap: var(--gap);
    /* transform: skewY(-3deg);*/
}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-around;
  gap: var(--gap);
  min-width: 100%;
  animation: scroll var(--duration) linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .marquee__group {
    animation-play-state: paused;
  }
}

.marquee__group img {
    /*max-width: clamp(35rem, 1rem + 38vmin, 20rem) !important;*/
    aspect-ratio: 1;
    object-fit: cover;
}

/*.marquee-custom:hover .marquee__group {*/
/*  animation-play-state: paused;*/
/*}*/

.pauseme {
  animation-play-state: paused;
}



@keyframes scroll {
  0% {
    transform: translateX(0);
  }

  100% {
    transform: translateX(calc(-100% - var(--gap)));
  }
}


/* marquee code end  */

a.marquee-links {
    position: relative;
    overflow: hidden;
    border-radius: 1rem;
}

h3.marquee-title {
    position: absolute;
    top: 80%;
    margin-left: 1rem;
    font-size: 1.4vw;
    font-family: 'nimbus-sans-extended';
    font-weight: 400;
    color: white;
    opacity: 0;
    transition: 1s all linear;
}

a.marquee-links:hover h3.marquee-title {
   opacity: 1;
    transition: 0.5s all linear;
}

#scroll-1 {
  top: 4rem;
  height: auto;
}

#scroll-2 {
    height: 400px;
    top: 8rem;
}

#scroll-3 {
    top: -8rem;
    height: 300px;
}

#scroll-4 {
    height:auto;
}

#scroll-5 {
    height: 310px;
    top: -8rem;
}

#scroll-6 {
    height: 300px;
}

#scroll-7 {
    height:auto;
}/* End custom CSS */