.elementor-kit-7332{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-9ea23e1:#D1CABA;--e-global-color-24a9410:#333333;--e-global-color-197398a:#A5DFD8;--e-global-color-0e58689:#FFFFFF;--e-global-color-fb29c02:#000000;--e-global-color-aafbdb9:#388994;--e-global-color-736260c:#AEA798;--e-global-color-bf307c7:#EBEBEB;--e-global-color-74b367e:#C6A9B1;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-d610292-font-family:"Poppins";--e-global-typography-d610292-font-size:15px;--e-global-typography-d610292-font-weight:500;--e-global-typography-d610292-text-transform:uppercase;--e-global-typography-d610292-line-height:1.2em;--e-global-typography-d610292-letter-spacing:1px;--e-global-typography-1a5d155-font-family:"Playfair Display";--e-global-typography-1a5d155-font-size:46px;--e-global-typography-1a5d155-font-weight:400;--e-global-typography-1a5d155-line-height:55px;--e-global-typography-1a5d155-letter-spacing:-2.5px;--e-global-typography-e84a9ac-font-family:"Playfair Display";--e-global-typography-e84a9ac-font-size:36px;--e-global-typography-e84a9ac-line-height:44px;--e-global-typography-418fef5-font-family:"Playfair Display";--e-global-typography-418fef5-font-size:26px;--e-global-typography-418fef5-line-height:35px;--e-global-typography-530663d-font-family:"Playfair Display";--e-global-typography-530663d-font-size:46px;--e-global-typography-530663d-line-height:54px;--e-global-typography-fe0bd14-font-family:"Playfair Display";--e-global-typography-fe0bd14-font-size:107px;--e-global-typography-fe0bd14-font-weight:400;--e-global-typography-fe0bd14-line-height:119px;--e-global-typography-fe0bd14-letter-spacing:0px;--e-global-typography-5288d98-font-family:"Poppins";--e-global-typography-5288d98-font-size:16px;--e-global-typography-5288d98-font-weight:400;--e-global-typography-5288d98-line-height:29px;--e-global-typography-85c5351-font-family:"Poppins";--e-global-typography-85c5351-font-size:14px;--e-global-typography-85c5351-font-weight:400;--e-global-typography-85c5351-line-height:29px;--e-global-typography-381b6ca-font-family:"Playfair Display";--e-global-typography-381b6ca-font-size:30px;--e-global-typography-381b6ca-line-height:38px;--e-global-typography-b757920-font-family:"Playfair Display";--e-global-typography-b757920-font-size:22px;--e-global-typography-b757920-line-height:30px;}.elementor-kit-7332 button,.elementor-kit-7332 input[type="button"],.elementor-kit-7332 input[type="submit"],.elementor-kit-7332 .elementor-button{background-color:var( --e-global-color-9ea23e1 );font-family:var( --e-global-typography-d610292-font-family ), Sans-serif;font-size:var( --e-global-typography-d610292-font-size );font-weight:var( --e-global-typography-d610292-font-weight );text-transform:var( --e-global-typography-d610292-text-transform );line-height:var( --e-global-typography-d610292-line-height );letter-spacing:var( --e-global-typography-d610292-letter-spacing );color:var( --e-global-color-24a9410 );border-radius:0px 0px 0px 0px;padding:19px 31px 19px 31px;}.elementor-kit-7332 button:hover,.elementor-kit-7332 button:focus,.elementor-kit-7332 input[type="button"]:hover,.elementor-kit-7332 input[type="button"]:focus,.elementor-kit-7332 input[type="submit"]:hover,.elementor-kit-7332 input[type="submit"]:focus,.elementor-kit-7332 .elementor-button:hover,.elementor-kit-7332 .elementor-button:focus{background-color:var( --e-global-color-197398a );}.elementor-kit-7332 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7332{--e-global-typography-e84a9ac-font-size:30px;--e-global-typography-e84a9ac-line-height:38px;--e-global-typography-418fef5-font-size:22px;--e-global-typography-418fef5-line-height:30px;--e-global-typography-530663d-font-size:40px;--e-global-typography-530663d-line-height:48px;}.elementor-kit-7332 button,.elementor-kit-7332 input[type="button"],.elementor-kit-7332 input[type="submit"],.elementor-kit-7332 .elementor-button{font-size:var( --e-global-typography-d610292-font-size );line-height:var( --e-global-typography-d610292-line-height );letter-spacing:var( --e-global-typography-d610292-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7332{--e-global-typography-1a5d155-font-size:38px;--e-global-typography-1a5d155-line-height:46px;--e-global-typography-e84a9ac-font-size:25px;--e-global-typography-e84a9ac-line-height:33px;--e-global-typography-418fef5-font-size:21px;--e-global-typography-418fef5-line-height:27px;--e-global-typography-530663d-font-size:25px;--e-global-typography-530663d-line-height:35px;--e-global-typography-381b6ca-font-size:21px;--e-global-typography-381b6ca-line-height:29px;}.elementor-kit-7332 button,.elementor-kit-7332 input[type="button"],.elementor-kit-7332 input[type="submit"],.elementor-kit-7332 .elementor-button{font-size:var( --e-global-typography-d610292-font-size );line-height:var( --e-global-typography-d610292-line-height );letter-spacing:var( --e-global-typography-d610292-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#nav-button a{
    height: 100%;
    align-content: center;
}

.khakhi-em em,
.khakhi-span span{
    color: #D1CABA;
}

.blue-em em,
.blue-span span {
    color: #A5DFD8;
}

.scrolling-svg {
  width: 100%;
  position: relative;
}

.svg-track {
  display: inline-flex;
  width: 100%;
  justify-content: flex-end;
  transform: translateX(0);
  transition: transform 0.1s linear;
  will-change: transform;
}

.svg-track svg {
  flex-shrink: 0;
  width: 70vw;
  height: auto;
}


.judges-track {
    animation: scroll 30s linear infinite;
}

.judges-track:hover {
    animation-play-state: paused;
}

@keyframes scroll {
    from { transform: translateX(0); }
    to   { transform: translateX(-130%); }
  }



@keyframes scroll-mobile {
    from { transform: translateX(0); }
    to   { transform: translateX(-340%); }
  }
  
.icon-btn .elementor-button-content-wrapper {
    align-items: center;
}
  
.icon-btn svg {
    width: 30px !important;
}

@media only screen and (max-width: 1024px) {
    .judges-track {
    animation: scroll 20s linear infinite;
}
}

@media only screen and (max-width: 512px) {
    .scrolling-svg svg {
        height: 80px;
    }
    
    .judges-track {
    animation: scroll-mobile 30s linear infinite;
    }
    
    .judges-track img{
    max-width: 80vw;
    max-height: 300px;
    }

    .team-loop   .elementor-loop-container, 
  .elementor-loop-container .elementor-loop-item {
    display: block !important;
    height: auto !important;
    min-height: auto !important;
    align-items: unset !important;
}
}/* End custom CSS */