.elementor-296 .elementor-element.elementor-element-3093425{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-d8ed1e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:14px;--padding-bottom:0px;--padding-left:22px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-7a1fa12 .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-7a1fa12 .elementor-icon{font-size:28px;}.elementor-296 .elementor-element.elementor-element-7a1fa12 .elementor-icon svg{height:28px;}.elementor-296 .elementor-element.elementor-element-00e6f94{text-align:center;}.elementor-296 .elementor-element.elementor-element-00e6f94 img{width:90px;}.elementor-296 .elementor-element.elementor-element-d7ef235 .elementor-icon-wrapper{text-align:center;}.elementor-296 .elementor-element.elementor-element-d7ef235 .elementor-icon{font-size:28px;}.elementor-296 .elementor-element.elementor-element-d7ef235 .elementor-icon svg{height:28px;}.elementor-296 .elementor-element.elementor-element-476daf2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-296 .elementor-element.elementor-element-9fa6fb0{--display:flex;}.elementor-296 .elementor-element.elementor-element-18ad3bb{--display:flex;}.elementor-296 .elementor-element.elementor-element-4a26d39{--display:flex;}.elementor-296 .elementor-element.elementor-element-882957b{--display:flex;}.elementor-296 .elementor-element.elementor-element-50234b2{--display:flex;}.elementor-296 .elementor-element.elementor-element-58c8e39{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#0F0F0F;--n-menu-title-transition:300ms;--n-menu-icon-size:28px;--n-menu-icon-gap:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-296 .elementor-element.elementor-element-58c8e39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#F3F4F3;}.elementor-296 .elementor-element.elementor-element-58c8e39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-296 .elementor-element.elementor-element-58c8e39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-296 .elementor-element.elementor-element-58c8e39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-296 .elementor-element.elementor-element-58c8e39 {--n-menu-title-color-active:#0F0F0F;}.elementor-296 .elementor-element.elementor-element-58c8e39 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:10px 10px 10px 10px;}.elementor-296 .elementor-element.elementor-element-5b62c10{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-296 .elementor-element.elementor-element-5b62c10 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-296 .elementor-element.elementor-element-5b62c10 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-296 .elementor-element.elementor-element-5a302a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-505f2c9 > .elementor-widget-container{margin:5px 0px 2px 27px;}.elementor-296 .elementor-element.elementor-element-505f2c9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-296 .elementor-element.elementor-element-8aebce8{--display:flex;}.elementor-296 .elementor-element.elementor-element-5953cf7{--display:flex;}.elementor-296 .elementor-element.elementor-element-bbe0638{--display:flex;}.elementor-296 .elementor-element.elementor-element-18b4a66{--display:flex;}.elementor-296 .elementor-element.elementor-element-4ac0a39{--display:flex;}.elementor-296 .elementor-element.elementor-element-871d67b{--display:flex;}.elementor-296 .elementor-element.elementor-element-fc7242c{--display:flex;}.elementor-296 .elementor-element.elementor-element-9a4e2b2{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#0F0F0F;--n-menu-title-transition:300ms;--n-menu-icon-size:28px;--n-menu-icon-gap:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-296 .elementor-element.elementor-element-9a4e2b2 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#F3F4F3;}.elementor-296 .elementor-element.elementor-element-9a4e2b2 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-296 .elementor-element.elementor-element-9a4e2b2 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-296 .elementor-element.elementor-element-9a4e2b2 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-296 .elementor-element.elementor-element-9a4e2b2 {--n-menu-title-color-hover:#0F0F0F;--n-menu-title-color-active:#0F0F0F;}.elementor-296 .elementor-element.elementor-element-9a4e2b2 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:10px 10px 10px 10px;}.elementor-296 .elementor-element.elementor-element-cf3ef76{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-296 .elementor-element.elementor-element-cf3ef76 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-296 .elementor-element.elementor-element-cf3ef76 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-296 .elementor-element.elementor-element-97ae6d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-24cbcbd > .elementor-widget-container{margin:5px 0px 2px 27px;}.elementor-296 .elementor-element.elementor-element-24cbcbd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#0F0F0F;}.elementor-296 .elementor-element.elementor-element-455d525{--display:flex;}.elementor-296 .elementor-element.elementor-element-f101c93{--display:flex;}.elementor-296 .elementor-element.elementor-element-0ecaa09{--display:flex;}.elementor-296 .elementor-element.elementor-element-9a1877a{--display:flex;}.elementor-296 .elementor-element.elementor-element-2f2517f{--display:flex;}.elementor-296 .elementor-element.elementor-element-01f16c7{--display:flex;}.elementor-296 .elementor-element.elementor-element-641bb1a{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#0F0F0F;--n-menu-title-transition:300ms;--n-menu-icon-size:28px;--n-menu-icon-gap:0px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-296 .elementor-element.elementor-element-641bb1a > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#F3F4F3;}.elementor-296 .elementor-element.elementor-element-641bb1a > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-296 .elementor-element.elementor-element-641bb1a > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-296 .elementor-element.elementor-element-641bb1a > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-296 .elementor-element.elementor-element-641bb1a {--n-menu-title-color-active:#0F0F0F;}.elementor-296 .elementor-element.elementor-element-641bb1a > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:10px 10px 10px 10px;}.elementor-296 .elementor-element.elementor-element-428aecd{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-296 .elementor-element.elementor-element-428aecd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-296 .elementor-element.elementor-element-428aecd .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-296 .elementor-element.elementor-element-b3655f0{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-d430fb5 .elementor-button{background-color:#FFE21D;fill:var( --e-global-color-95afcb5 );color:var( --e-global-color-95afcb5 );border-style:none;}.elementor-296 .elementor-element.elementor-element-d430fb5 > .elementor-widget-container{margin:0px 27px 0px 27px;}.elementor-296 .elementor-element.elementor-element-dc50657 .elementor-button{background-color:#980538;fill:var( --e-global-color-bffd19f );color:var( --e-global-color-bffd19f );border-style:none;}.elementor-296 .elementor-element.elementor-element-dc50657 > .elementor-widget-container{margin:0px 27px 0px 27px;}#elementor-popup-modal-296 .dialog-widget-content{animation-duration:0.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-296{background-color:#0000007C;justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-296 .dialog-message{width:240px;height:100vh;align-items:flex-start;}@media(max-width:767px){.elementor-296 .elementor-element.elementor-element-d8ed1e6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:14px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-296 .elementor-element.elementor-element-d7ef235 > .elementor-widget-container{margin:0px 0px 0px 65px;}.elementor-296 .elementor-element.elementor-element-58c8e39{--n-menu-title-space-between:5px;--n-menu-title-font-size:16px;}.elementor-296 .elementor-element.elementor-element-505f2c9 > .elementor-widget-container{margin:10px 0px 5px 19px;}.elementor-296 .elementor-element.elementor-element-505f2c9 .elementor-heading-title{font-size:18px;}.elementor-296 .elementor-element.elementor-element-9a4e2b2{--n-menu-title-space-between:5px;--n-menu-title-font-size:16px;}.elementor-296 .elementor-element.elementor-element-cf3ef76 .elementor-divider-separator{width:100%;}.elementor-296 .elementor-element.elementor-element-24cbcbd > .elementor-widget-container{margin:10px 0px 5px 19px;}.elementor-296 .elementor-element.elementor-element-24cbcbd .elementor-heading-title{font-size:18px;}.elementor-296 .elementor-element.elementor-element-641bb1a{--n-menu-title-space-between:5px;--n-menu-title-font-size:16px;}.elementor-296 .elementor-element.elementor-element-428aecd .elementor-divider-separator{width:100%;}.elementor-296 .elementor-element.elementor-element-b3655f0{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}#elementor-popup-modal-296 .dialog-message{width:320px;}}/* Start custom CSS for icon, class: .elementor-element-7a1fa12 */@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-7a1fa12 .elementor-icon svg {
    fill: #fff;
  }
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-00e6f94 */@media only screen and (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-00e6f94 img {
    content: url("https://www.idolchannel.com/wp-content/uploads/idolchannel-11s.svg");
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d7ef235 */@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-d7ef235 .elementor-icon svg {
    fill: #fff;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ed1e6 */.elementor-296 .elementor-element.elementor-element-d8ed1e6 {
  height: 56px;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-58c8e39 */.elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-title {
    margin: 0px 10px 0px 10px;
    padding: 0px 0px 0px 12px;
}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-title {
        margin: 0px 0px 0px 3px;
    }
}


.elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-title-text {
    padding: 10px 122px 9px 61px;
    margin-left: -40px;
    z-index: 99999;
    width: 205px;

}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-title-text {
        margin: 0px 0px 0px -47px;
    }
}






@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-title {--n-menu-title-color-normal: #FFFFFF;
   }
}

@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu-icon {
        --n-menu-icon-color: #FFFFFF;
   }
}




.elementor-296 .elementor-element.elementor-element-58c8e39 {
    @media (max-width: 767px) {
        --n-menu-title-color-active: #FFFFFF;
    }
}




@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-58c8e39 .e-n-menu li:hover {
    background-color: #353535 !important;
  }
}
.elementor-296 .elementor-element.elementor-element-58c8e39 {
    @media (max-width: 767px) {
        --n-menu-title-color-hover: #FFFFFF;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b62c10 */@media(max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-5b62c10 .elementor-divider {
        --divider-color: #606060;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-505f2c9 */@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-505f2c9 .elementor-heading-title {
    color: #F1F1F1;
  }
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-9a4e2b2 */.elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-title {
    margin: 0px 10px 0px 10px;
    padding: 0px 0px 0px 12px;
}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-title {
        margin: 0px 0px 0px 3px;
    }
}


.elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-title-text {
    padding: 10px 122px 9px 61px;
    margin-left: -40px;
    z-index: 99999;
    width: 205px;

}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-title-text {
        margin: 0px 0px 0px -47px;
    }
}






@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-title {--n-menu-title-color-normal: #FFFFFF;
   }
}

@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu-icon {
        --n-menu-icon-color: #FFFFFF;
   }
}




.elementor-296 .elementor-element.elementor-element-9a4e2b2 {
    @media (max-width: 767px) {
        --n-menu-title-color-active: #FFFFFF;
    }
}





@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-9a4e2b2 .e-n-menu li:hover {
    background-color: #353535 !important;
  }
}
.elementor-296 .elementor-element.elementor-element-9a4e2b2 {
    @media (max-width: 767px) {
        --n-menu-title-color-hover: #FFFFFF;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf3ef76 */@media(max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-cf3ef76 .elementor-divider {
        --divider-color: #606060;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24cbcbd */@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-24cbcbd .elementor-heading-title {
    color: #F1F1F1;
  }
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-641bb1a */.elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-title {
    margin: 0px 10px 0px 10px;
    padding: 0px 0px 0px 12px;
}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-title {
        margin: 0px 0px 0px 3px;
    }
}


.elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-title-text {
    padding: 10px 122px 9px 61px;
    margin-left: -40px;
    z-index: 99999;
    width: 205px;

}
@media (max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-title-text {
        margin: 0px 0px 0px -47px;
    }
}






@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-title {--n-menu-title-color-normal: #FFFFFF;
   }
}

@media (max-width: 767px) {
   .elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu-icon {
        --n-menu-icon-color: #FFFFFF;
   }
}



.elementor-296 .elementor-element.elementor-element-641bb1a {
    @media (max-width: 767px) {
        --n-menu-title-color-active: #FFFFFF;
    }
}



@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-641bb1a .e-n-menu li:hover {
    background-color: #353535 !important;
  }
}
.elementor-296 .elementor-element.elementor-element-641bb1a {
    @media (max-width: 767px) {
        --n-menu-title-color-hover: #FFFFFF;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-428aecd */@media(max-width: 767px) {
    .elementor-296 .elementor-element.elementor-element-428aecd .elementor-divider {
        --divider-color: #606060;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d430fb5 */.elementor-296 .elementor-element.elementor-element-d430fb5 .elementor-button {
    height: 48px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc50657 */.elementor-296 .elementor-element.elementor-element-dc50657 .elementor-button {
    height: 48px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3093425 */@media (max-width: 767px) {
  .elementor-296 .elementor-element.elementor-element-3093425 {
    background-color: #212121;
  }
}/* End custom CSS */