.elementor-kit-15{--e-global-color-primary:#5EB53C;--e-global-color-secondary:#F3761D;--e-global-color-text:#205F7A;--e-global-color-accent:#000000;--e-global-color-ada1f31:#FFFFFF;--e-global-color-9724860:#004129;--e-global-color-25cf872:#00292F;--e-global-color-b35c827:#F7CE50;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-weight:700;font-size:1.25rem;line-height:1.5em;}.elementor-kit-15 e-page-transition{background-color:#FFBC7D;}.elementor-kit-15 a{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-kit-15 h1{font-size:5.53rem;line-height:1.125em;letter-spacing:-3px;}.elementor-kit-15 h2{font-family:"Poppins", Sans-serif;font-size:4.16rem;line-height:1.125em;}.elementor-kit-15 h3{font-family:"Poppins", Sans-serif;font-size:3.13rem;line-height:1.33em;}.elementor-kit-15 h4{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:2.35rem;line-height:1.33em;}.elementor-kit-15 h5{color:var( --e-global-color-9724860 );font-family:"Poppins", Sans-serif;font-size:1.77rem;line-height:1.5em;}.elementor-kit-15 h6{color:var( --e-global-color-9724860 );font-family:"Poppins", Sans-serif;font-size:1.33rem;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1638px;}.e-con{--container-max-width:1638px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1280px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-kit-15{font-size:1rem;}.elementor-kit-15 h1{font-size:3.13rem;letter-spacing:-1px;}.elementor-kit-15 h2{font-size:2.35rem;letter-spacing:-1px;}.elementor-kit-15 h3{font-size:1.77rem;}.elementor-kit-15 h4{font-size:1.33rem;}.elementor-kit-15 h5{font-size:1.25rem;}.elementor-kit-15 h6{font-size:1.125rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//** GLOBAL **/

body, html {
    margin: 0;
    padding: 0;
	overflow-x: hidden;
	background-color: #00292F;
	transition: background-color 1.5s ease;
}

*:focus {
    outline: none !important;
}


/** COUNTDOWN TIMER **/

.elementor-countdown-item {
    padding: 0 !important;
}

.elementor-countdown-days + span {
    color: #F7CE50 !important;
}

.elementor-countdown-hours + span {
    color: #5EB53C !important;
}

.elementor-countdown-minutes + span {
    color: #F3761D !important;
}

.elementor-countdown-seconds + span {
    color: #205F7A !important;    
} 


/** PANELS **/

.color-dark-blue {
    background-color: #00292F !important;
}

.color-light-blue {
    background-color: #205F7A !important;
}

.color-dark-green {
    background-color: #004129 !important;
}


/** SHOW HIGHLIGHTS TAB **/

.activeTab {
    pointer-events: none;
}



/** LIGHTBOX **/

.dialog-type-lightbox {
    z-index: 99999 !important;
}


/** FORM **/

input[type="checkbox"] {
    width: 1.25rem;
    height: 1.25rem;
}


/** POPUP **/

.dialog-close-button {
    border-radius: 50%;
    padding: 5px;
}


/** ARTICLE DETAILS **/
#article-details a {
   color: #F3761D !important; 
}


@media (max-width:1280px) {
    /** SHOW HIGHLIGHT 1 **/
    .elementor-6 .elementor-element.elementor-element-fdc1dfc::before {
        background-image: linear-gradient(180deg, #00000000 50%, var(--e-global-color-primary) 100%) !important;
    }
}


@media (max-width:768px) {
    /** CAROUSEL ADS **/
    .popAds .elementor-carousel-image {
    width: 300px;
    }
}/* End custom CSS */