.elementor-kit-887273{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-4ca14fd:#FE4500;--e-global-color-aa202c3:#FFFFFF;--e-global-color-a60e21b:#FFFFFF00;--e-global-color-988a23c:#808191;--e-global-color-d7ed06e:#F6F6F6;--e-global-color-d216197:#646464;--e-global-color-d77755e:#F3F3F3;--e-global-color-2a93c3a:#FF45000A;--e-global-color-9e0938d:#EA3700;--e-global-color-b8df877:#231F20;--e-global-color-e7f9da2:#FFFFFF;--e-global-color-2e4cdf4:#FFFFFF00;--e-global-color-dcbe3c2:#111111;--e-global-color-5abf415:#7D7777;--e-global-color-42e88b8:#231F20;--e-global-color-debc818:#FF3A20;--e-global-color-fc00a0c:#C2C2C2;--e-global-color-c92cdbe:#F4F4F4;--e-global-color-0e8ef9d:#DFDFDF;--e-global-color-b98f10b:#DEDEDE;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:24px;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-size:16px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:22px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:20px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-21ff407-font-family:"Lato";--e-global-typography-21ff407-font-size:18px;--e-global-typography-21ff407-font-weight:700;--e-global-typography-21ff407-line-height:24px;--e-global-typography-21ff407-letter-spacing:0.2px;--e-global-typography-d902e76-font-family:"Lato";--e-global-typography-d902e76-font-size:20px;--e-global-typography-d902e76-font-weight:normal;--e-global-typography-d902e76-line-height:28px;--e-global-typography-08744f3-font-family:"Noe Display";--e-global-typography-08744f3-font-size:40px;--e-global-typography-08744f3-font-weight:700;--e-global-typography-08744f3-line-height:48px;--e-global-typography-66dce7d-font-family:"Noe Display";--e-global-typography-66dce7d-font-size:32px;--e-global-typography-66dce7d-font-weight:700;--e-global-typography-66dce7d-line-height:40px;--e-global-typography-e02e09b-font-family:"Noe Display";--e-global-typography-e02e09b-font-size:20px;--e-global-typography-e02e09b-font-weight:700;--e-global-typography-e02e09b-line-height:28px;--e-global-typography-6f9f8cb-font-family:"Source Serif Pro";--e-global-typography-6f9f8cb-font-size:18px;--e-global-typography-6f9f8cb-font-weight:700;--e-global-typography-6f9f8cb-line-height:24px;--e-global-typography-27ed627-font-family:"Source Serif Pro";--e-global-typography-27ed627-font-size:18px;--e-global-typography-27ed627-font-weight:600;--e-global-typography-27ed627-line-height:24px;--e-global-typography-97a2bb0-font-family:"Lato";--e-global-typography-97a2bb0-font-size:14px;--e-global-typography-97a2bb0-text-transform:uppercase;--e-global-typography-97a2bb0-line-height:28px;--e-global-typography-97a2bb0-letter-spacing:1.5px;--e-global-typography-cc3336f-font-family:"Source Serif Pro";--e-global-typography-cc3336f-font-size:16px;--e-global-typography-cc3336f-line-height:22px;--e-global-typography-79626dc-font-family:"Lato";--e-global-typography-79626dc-font-size:14px;--e-global-typography-79626dc-font-weight:700;--e-global-typography-79626dc-text-transform:uppercase;--e-global-typography-79626dc-line-height:28px;--e-global-typography-79626dc-letter-spacing:1.5px;--e-global-typography-372a1e4-font-family:"Lato";--e-global-typography-372a1e4-font-size:14px;--e-global-typography-372a1e4-font-weight:400;--e-global-typography-372a1e4-text-transform:none;--e-global-typography-372a1e4-line-height:20px;--e-global-typography-84f382c-font-family:"Lato";--e-global-typography-84f382c-font-size:13px;--e-global-typography-84f382c-font-weight:700;--e-global-typography-84f382c-text-transform:uppercase;--e-global-typography-84f382c-font-style:italic;--e-global-typography-84f382c-line-height:20px;--e-global-typography-84f382c-letter-spacing:0.78px;--e-global-typography-c66f0d7-font-family:"Lato";--e-global-typography-c66f0d7-font-size:16px;--e-global-typography-c66f0d7-font-weight:700;--e-global-typography-c66f0d7-text-transform:uppercase;--e-global-typography-c66f0d7-line-height:22px;--e-global-typography-c66f0d7-letter-spacing:0.96px;--e-global-typography-1708f76-font-family:"Noe Display";--e-global-typography-1708f76-font-size:50px;--e-global-typography-1708f76-font-weight:700;--e-global-typography-1708f76-line-height:58px;--e-global-typography-bd5c327-font-family:"Source Serif Pro";--e-global-typography-bd5c327-font-size:18px;--e-global-typography-bd5c327-font-weight:400;--e-global-typography-bd5c327-line-height:24px;--e-global-typography-14cc525-font-family:"Source Serif Pro";--e-global-typography-14cc525-font-size:24px;--e-global-typography-14cc525-font-weight:700;--e-global-typography-14cc525-line-height:30px;--e-global-typography-5187e62-font-family:"Lato";--e-global-typography-5187e62-font-size:18px;--e-global-typography-5187e62-font-weight:400;--e-global-typography-5187e62-line-height:24px;--e-global-typography-8f541cb-font-family:"Playfair Display";--e-global-typography-8f541cb-font-size:40px;--e-global-typography-8f541cb-font-weight:700;--e-global-typography-8f541cb-line-height:48px;--e-global-typography-502f578-font-family:"Playfair Display";--e-global-typography-502f578-font-size:32px;--e-global-typography-502f578-font-weight:700;--e-global-typography-502f578-line-height:40px;--e-global-typography-68145a9-font-family:"Playfair Display";--e-global-typography-68145a9-font-size:20px;--e-global-typography-68145a9-font-weight:700;--e-global-typography-68145a9-line-height:28px;--e-global-typography-5b0a150-font-family:"Playfair Display";--e-global-typography-5b0a150-font-size:50px;--e-global-typography-5b0a150-font-weight:700;--e-global-typography-5b0a150-line-height:58px;font-family:"Lato", Sans-serif;font-size:18px;font-weight:normal;line-height:24px;}.elementor-kit-887273 p{margin-bottom:0px;}.elementor-kit-887273 a{color:var( --e-global-color-secondary );}.elementor-kit-887273 h1{font-family:"Lato", Sans-serif;font-size:44px;font-weight:bold;line-height:52px;}.elementor-kit-887273 h2{font-family:"Lato", Sans-serif;font-size:40px;font-weight:700;line-height:48px;}.elementor-kit-887273 h3{font-family:"Lato", Sans-serif;font-size:32px;font-weight:700;line-height:38px;}.elementor-kit-887273 h4{font-family:"Lato", Sans-serif;font-size:28px;font-weight:700;line-height:32px;}.elementor-kit-887273 h5{font-family:"Lato", Sans-serif;font-size:26px;line-height:30px;}.elementor-kit-887273 h6{font-family:"Lato", Sans-serif;font-size:20px;line-height:28px;}.elementor-kit-887273 button,.elementor-kit-887273 input[type="button"],.elementor-kit-887273 input[type="submit"],.elementor-kit-887273 .elementor-button{font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;line-height:22px;color:var( --e-global-color-e7f9da2 );background-color:var( --e-global-color-debc818 );border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-kit-887273 button:hover,.elementor-kit-887273 button:focus,.elementor-kit-887273 input[type="button"]:hover,.elementor-kit-887273 input[type="button"]:focus,.elementor-kit-887273 input[type="submit"]:hover,.elementor-kit-887273 input[type="submit"]:focus,.elementor-kit-887273 .elementor-button:hover,.elementor-kit-887273 .elementor-button:focus{background-color:#FD703C;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.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);}.elementor-kit-887273 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-887273{--e-global-typography-66dce7d-font-size:24px;--e-global-typography-66dce7d-line-height:32px;--e-global-typography-97a2bb0-font-size:16px;--e-global-typography-97a2bb0-line-height:22px;--e-global-typography-84f382c-font-size:11px;--e-global-typography-84f382c-letter-spacing:0.66px;--e-global-typography-1708f76-font-size:30px;--e-global-typography-1708f76-line-height:38px;--e-global-typography-bd5c327-font-size:16px;--e-global-typography-bd5c327-line-height:22px;--e-global-typography-14cc525-font-size:20px;--e-global-typography-14cc525-line-height:26px;--e-global-typography-5187e62-font-size:16px;--e-global-typography-5187e62-line-height:22px;--e-global-typography-5b0a150-font-size:30px;--e-global-typography-5b0a150-line-height:38px;}}@media(max-width:478px){.elementor-kit-887273 h1{font-size:32px;line-height:40px;}.elementor-kit-887273 h3{font-size:20px;line-height:24px;}.elementor-kit-887273 h4{font-size:18px;line-height:22px;}.elementor-kit-887273 h5{font-size:16px;line-height:20px;}.elementor-kit-887273 h6{font-size:14px;line-height:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Header */
.topics .elementor-icon-box-title {
    margin: 0;
}
.elementor-widget-text-editor p {
    margin-bottom: 0;
}
.elementor-image-box-title {
    margin: 0;
}
.category .elementor-icon-box-title {
    margin: 0;
}
.mega-menu #e-n-menu-content-2032 {
    --width: unset;
}
.mega-menu #e-n-menu-content-1693 {
    --width: unset;
}
#e-n-accordion-item-1342 .e-con {
    background: #231F20;
}
.icon-category .elementor-image-box-img {
    display: flex !important;
     flex-shrink: 0;
}
.icon-category .elementor-image-box-wrapper {
    gap: 10px;
}
/* Home */
.listing-story .jet-slick-dots {
    position: absolute;
    bottom: 30px;
}
.listing-story .jet-listing-grid__items {
    position: relative;
}
.listing-story .jet-listing-grid__slider .jet-slick-dots li {
    height: 1px !Important;
    border-radius: 0;
    background: #7D7777;
}
.listing-story .jet-listing-grid__slider .jet-slick-dots .slick-active {
    background: rgba(255, 58, 32, 1);
    height: 3px !important;
}
.elementor-image-box-wrapper .elementor-image-box-img {
    align-self: center;
}
.country-heading .elementor-image-box-wrapper{
    display: flex;
    gap: 16px;
}
.country-heading .elementor-image-box-img {
    display: flex !important;
}
.view-more .elementor-image-box-img a {
    display: flex !important;
}
/* Article */
.article-content {
    font-family: 'Source Serif Pro', serif;
    color: #231F20;
}
.article-content p {
    font-size: 18px;
    margin-bottom: 15px;
}
.article-content h2 {
    font-size: 40px;
}
.article-content blockquote {
    margin: 20px 0;
    padding-left: 16px;
    border-left: 5px solid #FF3A20;
}
.article-content blockquote p {
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    margin-bottom: 28px;
}
.article-content blockquote cite {
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: 26px;
}
.video-container {
    position: relative;
    width: 100%;
    max-width: 100%; /* Adjust if needed */
    aspect-ratio: 16 / 9;
    margin-bottom: 20px;
}

.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.article-content h1,
.article-content h2,
.article-content h3,
.article-content h4,
.article-content h5,
.article-content h6,
.article-content p,
.article-content blockquote, a {
    font-family: inherit;
    color: inherit;
}
.article-content a {
    color: #FF3A20;
}
.article-content h1,
.article-content h2,
.article-content h3,
.article-content h4,
.article-content h5,
.article-content h6 {
    margin: 0 0 20px 0 !Important; 
}
.article-content figure {
    margin: 40px 0 40px 0;
}
.article-table-of-content .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active {
    font-weight: 700;
}
.article-table-of-content .elementor-toc__body .elementor-toc__list-item-text:hover {
        font-weight: 700;
        text-decoration: unset;
}
.article-table-of-content .elementor-toc__list-item {
    margin-bottom: 10px;
}
.article-card:hover a {
    color: #FF3A20 !Important;
}
.article-card a {
    transition-duration: 0.4s;
}
.article-content ol {
    margin-bottom: 15px;
}
.article-content ul {
    margin-bottom: 15px;
}
.topic-card:hover h2 {
    color: #FF3A20 !Important;
}
.article-content p {
    margin-bottom: 18px;
}
.topic-card h2 {
    transition-duration: 0.4s;
}
/* Advertise */
.presence-counter .elementor-counter-title {
    text-align: center;
}
.advertise-form input:focus {
    border: 1px solid #231F20 !important;
}
.advertise-form .e-form__indicators__indicator__label {
    color: #7D7777;
    font-weight: 500 !important;
}
.brands-content p {
    display: -webkit-box;
  -webkit-line-clamp: 4; /* Limits text to 4 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: calc(4 * 24px);
}
.advertise-form .e-form__indicators__indicator--state-inactive .e-form__indicators__indicator__number {
    color: #6F6F6F;
    border-color: #D9D9D9;
}
/* General Election */
.progress-bar .elementor-progress-wrapper {
    border: 1px solid #231F20;
}
.showdown-percent {
    font-size: 24px;
}
/* Footer */
.country-link:hover h3 {
    color: #FF3A20 !Important;
}
.country-link h3 {
    transition-duration: 0.4s !Important;
}
/* Media Query */
@media(max-width: 1440px) {
    .brands-content p {
        -webkit-line-clamp: 6;
         height: calc(6 * 24px);
    }
    
}
@media(max-width: 1024px) {
    .elementor-image-box-wrapper  {
        align-items: center !Important;
    }
    .article-content h2 {
        padding-top: 15px;
        font-size: 24px;
        line-height: 32px;
    }
    .article-content blockquote p {
        font-size: 20px;
        line-height: 28px;
    }
    .article-content blockquote cite {
        font-size: 18px;
        line-height: 24px;

    }
    .brands-content p {
        -webkit-line-clamp: 7;
         height: calc(7 * 22px);
    }
}

@media(max-width: 767px) {
    .view-more .elementor-image-box-title  {
        display: none;
    }
    .brands-content p {
        -webkit-line-clamp: unset;
         height: auto;
    }
}
@media(max-width: 478px) {
    .img-box-block  .elementor-image-box-wrapper  {
        flex-direction: column;
    }
    .election-result-box .elementor-image-box-wrapper {
      flex-direction: column;
    }
    
}/* End custom CSS */