@media only screen and (max-width: 1920px) {
    .header .top-right-area .toggle-menu.on{
        right: -65px;
    }
}
@media only screen and (max-width: 1366px) {
    .container-fluid{
        width: 100%;
    }
    .header .top-right-area .toggle-menu.on{
        right: 15px;
    }
}
@media only screen and (max-width: 1199px) {
    .part-wu-main-area .bottom-clmn-section .three-clmn-area{
        max-width: 340px;
        margin: 0 15px;
    }
    .hrd-cont-area .lft-hrd-cont-area{
        max-width: 50%;
    }
}
@media only screen and (max-width: 1024px) {
    .categories-main-section .bg-section{
        padding: 25px 15px;
    }
    .categories-main-section .categories-clmn-area{
        flex-wrap: wrap;
    }
    .categories-main-section .categories-clmn-area .categories-main-area{
        max-width: 33.33%;
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .hot-article-section .bg-cnt-area{
        padding: 15px 12px;
    }
    .full-bg-slider .img-area{
        height: 350px;
    }
    .part-wu-main-area .bottom-clmn-section .three-clmn-area{
        max-width: 280px;
        margin: 0 5px;
    }
    .part-wu-main-area .bottom-clmn-section .three-clmn-area .bg-cnt-area{
        padding: 15px 15px 10px 20px;
    }
    .part-wu-main-area .bottom-clmn-section .bg-cnt-area .btm-cont-sec h3{
        font-size: 32px;
        line-height: 42px;
        margin-bottom: 0;
    }
    .partner-wu-content-area .top-cnt-sec{
        padding: 12px 15px;
    }
    .part-wu-main-area .bottom-clmn-section{
        padding: 12px 15px;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h1{
        font-size: 34px;
        line-height: 48px;
        margin-bottom: 25px;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h3{
        font-size: 26px;
        line-height: 36px;
    }
    .main-five-box-clmn button.slick-arrow{
        top: 48.5%;
    }
    .article-content-area p{
        text-align: justify;
    }
    .top-right-area #my_account_menu{
        width: 30px;
    }
    .header .mega-menu h4 span{
        right: 45px;
    }
    .header .dropdown-menu{
        padding: 30px 12px;
    }
    .header .dropdown-menu .inline-menu{
        padding: 0 12px;
    }
    .header .dropdown-menu .inline-menu:first-child{
        padding-left: 0;
    }
    .header .dropdown-menu .inline-menu:last-child{
        padding-right: 0;
    }
    .header .top-right-area .dropdown-menu h4{
        font-size: 16px;
    }
    .header .top-right-area .dropdown-menu ul li{
        padding: 5px 0;
    }
    .header .top-right-area .dropdown-menu ul li a{
        font-size: 13px;
    }
    .cnt-area{
        width: 100%;
    }
    .footer .footer-logo-section{
        margin-bottom: 30px;
        text-align: center;
    }
    .hrd-slider .hrd-slider-clm-area .img-sec img{
        height: 100%;
        object-fit: cover;
    }
    .logos-area .hrd-slider .hrd-slider-clm-area .img-sec img{
        height: auto;
        object-fit: cover;
    }
    .profile-popup .modal-dialog{
        max-width: 90%;
    }
    .header .top-right-area ul li{
        padding: 0 10px;
    }
    .header .top-right-area ul li a{
        font-size: 13px;
    }
}
@media only screen and (max-width: 900px) {
    .header .dropdown-menu .inline-menu{
        padding: 0 7px;
    }
    .header .top-right-area ul li{
        padding: 0 5px;
    }
    .header .top-right-area ul li a{
        font-size: 12px;
    }
}
@media only screen and (max-width: 767px) {
    .hot-article-section .advertise-vertical-sec{
        margin: 30px 0 0 0;
        display: block;
        min-height: auto;
        text-align: center;
    }
    .footer .footer-logo-section{
        text-align: left;
    }
    .hot-article-section .bg-cnt-area{
        margin-bottom: 0;
        box-shadow: none;
        position: relative;
        border-image: linear-gradient(#000000, #808080) 30;
        border-bottom-width: 1px;
        border-bottom-style: solid;    
    }
    .button-area{
        max-width: 100%;
        overflow: auto;
        white-space: nowrap;
        padding-bottom: 10px;    
    }
    .button-area ul li{
        padding: 0 2px;
    }
    .button-area ul li a{
        font-size: 13px;
        line-height: 19px;
        padding: 7px 12px;
    }
    .box-slider-area .box-slider-bg-sec .two-column-cnt-area{
        padding: 15px 10px;
    }
    .two-column-cnt-area h2{
        font-size: 14px;
        line-height: 22px;
    }
    .categories-main-section .categories-clmn-area .categories-main-area{
        max-width: 100%;
    }
    .content-advertise-section .left-cont-area{
        margin-bottom: 15px;
    }
    .subscribe-section .subscribe-two-sec{
        max-width: inherit;
        padding: 0 15px;
        margin: 0 auto;
        display: block;
        text-align: center;
    }
    .subscribe-section .subscribe-cnt-area label input[type="text"]{
        width: 60%;
    }
    .subscribe-section .subscribe-two-sec .subscribe-img-area{
        text-align: center;
        border-image: linear-gradient(#ffffff, #ffffff) 30;
        border-bottom-width: 1px;
        border-bottom-style: solid;  
        padding-bottom: 15px;
        margin-bottom: 15px;
    }
    .subscribe-section .subscribe-cnt-area{
        padding-left: 0;
    }
    .footer .terms-area ul li{
        padding: 0 4px;
        display: inline-block;
    }
    .box-slider-area .slick-slide{
        margin: 0 10px;
    }
    .header .main-menu{
        display: block;
    }
    .top-right-area > ul{
        display: none;
    }
    .header .main-menu{
        margin-top: 30px;
    }
    .header .mega-menu h4{
        position: relative;
    }
    .header .mega-menu h4 span{
        display: inline-block;
        position: absolute;
        right: 40px;
        cursor: pointer;
    }
    .footer .social-icon-sec .social-area{
        max-width: 100%;
        text-align: center;
    }
    .two-column-article-section .two-column-cnt-area{
        margin-top: 20px;
    }
    .right-hot-article-sec{
        margin-bottom: 20px;
    }
    .footer .social-icon-sec{
        text-align: center;
    }
    .footer .social-icon-sec .social-area h4{
        margin-right: 0;
    }
    .hot-article-section .bg-center-cnt-area{
        min-height: 400px;
        min-height: auto;
        background-position: top;
    }
    .hot-article-section .bg-center-cnt-area .bg-cnt-area{
        padding: 24px 0;
        position: relative;
    }
    .community.has-background .wp-block-column p{
        font-size: 14px !important;
    }   
    .community.has-background .wp-block-column h2{
        font-size: 24px !important;
    }
    .full-bg-slider .img-area{
        height: 240px;
    }
    .full-bg-banner-section{
        min-height: 280px;
        background-position: top left;
    }
    .full-bg-banner-section .full-bg-cnt-sec{
        min-height: 280px;
        padding: 30px 0;
    }
    .article-content-area h2{
        font-size: 20px;
        line-height: 28px;
    }
    .banner-two-column-area{
        display: block;
    }
    .two-column-article-section .two-column-img-sec{
        min-height: 120px;
    }
    .banner-two-column-area .banner-cnt-left-area{
        width: 100%;
        padding: 20px 15px;
        border-radius: 15px;
        min-height: auto;
    }
    .banner-two-column-area .banner-cnt-left-area .banner-cnt-sec{
        position: relative;
        top: 0;
        transform: none;
    }
    .banner-two-column-area .banner-right-bg-area{
        width: 100%;
        min-height: 270px;
    }
    .full-bg-slider .bg-content{
        padding: 0 15px;
    }
    .full-bg-slider .full-bg-sec{
        height: 330px;
    }
    .main-five-box-clmn{
        display: block;
    }
    .profile-content-area .main-column-area{
        padding-top: 10px !important;
        margin-bottom: 40px;
    }
    .profile-content-area .main-column-area:nth-child(even) .two-column-sec{
        padding-left: 15px;
    }
    .profile-content-area .main-column-area .two-column-sec{
        padding: 0 0 15px 0;
    }
    .profile-content-area .main-column-area .two-column-sec h3{
        margin-bottom: 20px;
    }
    .profile-content-area .profile-main-sec{
        margin-bottom: 40px;
    }
    .profile-content-area .profile-main-sec .cnt-area h5{
        margin-bottom: 25px;
    }
    .profile-content-area .profile-main-sec{
        display: block;
        padding: 15px 0;
    }
    .profile-content-area .profile-main-sec .left-img-area{
        width: 100%;
        position: relative;
    }
    .profile-content-area .profile-main-sec .left-img-area img{
        width: 100%;
    }
    .profile-content-area .profile-main-sec .cnt-area{
        width: 100%;
        padding: 20px 15px 0 15px;
    }
    .profile-content-area .main-column-area:nth-child(even) .profile-main-sec{
        padding-left: 0;
    }
    .profile-content-area .main-column-area:nth-child(even) .cnt-area{
        padding: 15px 15px 0 15px;
    }
    .testimonials-section{
        padding: 20px 25px;
    }
    .testimonials-section::before{
        width: 30px;
        height: 15px;
        left: 5px;
        top: 8px;
        background-size: cover;
        background-repeat: no-repeat;
    }
    .testimonials-section::after{
        width: 30px;
        height: 15px;
        right: 45px;
        bottom: 20px;
        background-size: cover;
        background-repeat: no-repeat;
    }
    .testimonials-section .testimonials-cnt-sec{
        max-width: 100%;
    }
    .testimonials-section .testimonials-cnt-sec p{
        font-size: 20px;
        line-height: 26px;
    }
    .testimonials-section .testimonials-cnt-sec h3{
        font-size: 18px;
        line-height: 24px;
    }
    .main-five-box-clmn .slick-initialized .slick-slide{
        height: auto;
    }
    .hrd-slider .slick-slide{
        display: block;
        height: auto;
    }
    .hrd-slider .hrd-slider-clm-area{
        display: block;
        height: auto;
    }
    .hrd-slider .hrd-slider-clm-area .cnt-area p{
        display: none;
    }
    .hrd-slider .hrd-slider-clm-area .img-sec{
        height: auto;
    }
    .hrd-slider .hrd-slider-clm-area .img-sec img{
        width: auto;
        margin: 0 auto;
    }
    .our-journey-column-section{
        margin-bottom: 20px;
    }
    .our-journey-column-section .slick-initialized .slick-slide{
        height: auto;
    }
    .main-five-box-clmn .five-column-sec .top-journey-sec img{
        text-align: center;
        margin: 0 auto 24px auto;
    }
    .main-five-box-clmn .five-column-sec .cnt-area{
        padding-bottom: 5px;
    }
    .hrd-slider .slick-track{
        display: block;
    }
    .logos-area .img-sec{
        margin: 0 auto;
    }
    .bottom-two-sec-area .main-form-section{
        margin-bottom: 20px;
        display: block;
        height: auto;
    }
    .bottom-two-sec-area .advertise-vertical-sec{
        display: none;
    }
    .partner-wu-content-area{
        min-height: auto;
        margin-bottom: 25px;
        padding: 20px 15px;
    }
    .part-wu-main-area .bottom-clmn-section{
        background: none;
        padding: 0;
        position: relative;
        display: block;
        height: auto;
    }
    .part-wu-main-area h2{
        padding-left: 0;
    }
    .partner-wu-content-area .top-cnt-sec{
        padding: 12px 15px;
        margin-bottom: 20px;
    }
    .partner-wu-content-area .top-cnt-sec p{
        font-weight: normal;
    }
    .part-wu-main-area .bottom-clmn-section .three-clmn-area{
        max-width: 100%;
        min-height: auto;
        margin: 0 0 20px 0;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec{
        padding-left: 0;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h1{
        font-size: 28px;
        line-height: 48px;
        margin-bottom: 18px;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h3{
        font-size: 22px;
        line-height: 26px;
    }
    .request-demo-main-section .request-cont-area{
        padding: 10px 15px;
    }
    .request-demo-main-section .request-cnt-sec h3{
        font-size: 18px;
        line-height: 26px;
    }
    .request-demo-main-section .request-cnt-sec p{
        font-size: 14px;
        line-height: 26px;
    }
    .request-demo-main-section{
        margin-bottom: 35px;
    }
    .bottom-two-sec-area{
        margin-bottom: 15px;
    }
    .profile-content-area{
        margin-bottom: 40px;
    }
    .partner-deck-section .partn-deck-bg-area{
        padding: 20px;
    }
    .partner-deck-section .partn-deck-bg-area h2{
        margin-bottom: 15px;
    }
    .schedule-area .schedule-bg-section .schedule-top-area h2{
        margin-bottom: 15px;
    }
    .schedule-area .schedule-bg-section .schedule-top-area a.btn{
        position: relative;
    }
    .hrd-cont-area{
        min-height: auto;
        display: block;
    }
    .hrd-cont-area .lft-hrd-cont-area{
        height: auto;
        border-radius: 0;
        max-width: 100%;
    }
    .hrd-cont-area .rgt-hrd-cont-area{
        width: 100%;
        padding: 0 20px 20px 20px;
    }
    .hrd-cont-area .rgt-hrd-cont-area .mktoFieldWrap h2{
        padding: 0;
    }
    .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow{
        width: 100%;
        padding: 0;
    }
    .hrd-collective-section .inform-bg-area .inform-two-clmn-area{
        display: block;
    }
    .hrd-collective-section .inform-bg-area .inform-two-clmn-area .lft-cnt-sec{
        display: block;
        margin-right: 0;
    }
    .hrd-collective-section .inform-bg-area .inform-two-clmn-area .lft-cnt-sec h3{
        margin-bottom: 10px;
    }
    .main-five-box-clmn button.slick-arrow{
        top: 54.5%;
    }
    .hrd-slider{
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .btm-five-slider .top-speaker-sec{
        display: block;
    }
    .advertise-section iframe{
        width: 100%;
        height: 45px;
    }
    .advertise-section iframe img.img_ad{
        width: 100% !important;
        height: auto !important;
        object-fit: cover !important;
    }
    .advertise-section #div-gpt-ad-1685631450500-0{
        min-width: 100% !important;
    }
    .four-box-section .advertise-area{
        margin-bottom: 20px;
    }
    .bottom-two-sec-area .main-form-section form .mktoFormRow{
        width: 100%;
        float: none;
        padding: 0;
    }
    .bottom-two-sec-area .main-form-section form .mktoFormRow .mktoFieldWrap select{
        font-size: 14px;
    }
    .bottom-two-sec-area .main-form-section form .mktoFormRow .mktoFieldWrap input{
        padding-top: 6px 10px !important;
        height: auto;
        line-height: normal;
    }
    .bottom-two-sec-area .main-form-section form .mktoFormRow .mktoFieldWrap select{
        padding: 9px !important;
    }
    .subscribe-section .subscribe-cnt-area input[type="email"]{
        width: calc(100% - 102px) !important;
    }
    .subscribe-section .subscribe-cnt-area form.wpcf7-form label{
        display: block;
    }
    #my_account_menu:hover .nav__my_account{
        width: 110px;
        padding: 8px 10px;
    }
    .content-advertise-section .left-cont-area .right-cont-sec h2{
        font-size: 12px;
        line-height: 19px;
    }
    .advertise-section{
        margin-bottom: 25px;
    }
    .category-two-column-area .category-left-section{
        margin-bottom: 20px;
    }
    .category-two-column-area .catergory-right-area h5 {
        font-size: 11px;
    }
    .category-two-column-area .catergory-right-area h2{
        font-size: 12px;
        line-height: 19px;
    }
    .four-box-section .four-column-sec .four-clm-cnt-area{
        padding: 15px;
    }
    .four-box-section .four-column-sec .four-clm-cnt-area h2{
        font-size: 16px;
        line-height: 24px;
    }
    .four-box-section .four-column-sec .four-clm-cnt-area h4{
        font-size: 12px;
        line-height: 1.3;
    }
    .full-bg-banner-section .full-bg-cnt-sec h3{
        margin-bottom: 30px;
    }
    .full-bg-banner-section .full-bg-cnt-sec p{
        margin-bottom: 30px;
    }
    .top-right-area #my_account_menu{
        margin-left: 0;
        width: 50px;
    }
    .header .top-right-area .search-area{
        margin-left: 0;
    }
    .full-bg-banner-section .full-bg-cnt-sec a.btn{
        max-width: 185px;
    }
    .four-box-section .advertise-area{
        text-align: center;
    }
    .bottom-two-sec-area .main-form-section form .mktoFieldWrap h2{
        margin-bottom: 0;
        padding: 0;
    }
    .bottom-two-sec-area .main-form-section form .mktoFieldWrap h2 strong{
        padding: 0;
    }
    .header .mega-menu{
        width: 100%;
    }
    .is-layout-constrained p a{
        word-wrap: break-word;
    }
    .header .top-right-area .toggle-menu.on{
        right: 0;
    }
    .header .mega-menu{
        max-width: 100%;
    }
    .request-demo-main-section .request-bg-area{
        background-position: right center;
    }
    .error-404.not-found.default-max-width {
        padding: 15px !important;
    }
    .footer .footer-link-sec{
        margin-bottom: 20px;
    }
    .footer .footer-link-sec ul.sub-menu{
        padding-left: 20px;
    }
    .footer .footer-link-sec ul.sub-menu li{
        padding: 0;
    }
    .footer .footer-link-sec ul li{
        padding: 8px;
    }
    .footer-link-sec .menu-footer-col-2-old-container li{
        padding: 8px 0 !important;
    }
    .footer-link-sec .menu-footer-col-2-old-container li:first-child a{
        margin-bottom: 8px;
        display: inline-block;
    }
    .footer-link-sec .menu-footer-col-2-old-container ul.sub-menu{
        padding-left: 0;
    }
    .footer-link-sec .menu-footer-col-3-old-container li{
        padding: 8px 0 !important;
    }
    .footer-link-sec .menu-footer-col-3-old-container li:first-child a{
        margin-bottom: 8px;
        display: inline-block;
    }
    .footer-link-sec .menu-footer-col-3-old-container ul.sub-menu{
        padding-left: 0;
    }
    .footer .footer-bottom-sec{
        padding: 10ox 0 15px 0;
    }
    .footer .footer-bottom-sec p{
        text-align: center;
    }
    .programme-new__row{
        padding: 0 15px;
    }
    .hrd-main-slider-section h2{
        margin-bottom: 10px;
        text-align: center;
    }
    .events-counter-section{
        padding: 40px 0;
        margin-top: 0;
    }
    .events-counter-section .three-cnt-section{
        display: block;
    }
    .events-counter-section .three-cnt-section .img-area{
        top: 0;
    }
    .events-counter-section .three-cnt-section .column-three-sec{
        border-right: none;
        border-bottom: 4px dotted #fff;
        max-width: 350px;
        margin: 0 auto 30px auto;
        padding-bottom: 20px;
    }
    .events-counter-section .three-cnt-section .column-three-sec:last-child{
        border-bottom: none;
    }
    .events-counter-section .column-three-sec .cont-sec h2{
        font-size: 36px;
        margin-bottom: 10px;
    }
    .events-counter-section .column-three-sec .cont-sec h4{
        font-size: 18px;
    }
    .hrd-slider .hrd-slider-clm-area .cnt-area a.mobile-read-more{
        display: block;
        margin-bottom: 7px;
    }
    .hrd-slider-clm-area .logo-sec img{
        margin: 0 auto 20px auto;
    }
    .hrd-slider .hrd-slider-clm-area .cnt-area span.arw{
        display: none;
    }
    .hrd-cont-area .lft-hrd-cont-area .lft-cnt-sec{
        padding: 25px 0 0 0;
    }
    .hrd-cont-area .lft-hrd-cont-area .lft-cnt-sec img{
        margin-bottom: 30px;
    }
    .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow .mktoFieldWrap select{
        font-size: 12px;
        padding: 7px !important;
    }
    .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow .mktoFieldWrap span a{
        padding: 0;
    }
    .hrd-slider .hrd-slider-clm-area .cnt-area p.active{
        display: none;
    }
    .header .mega-menu .main-menu{
        padding: 0;
    }
    .bottom-two-sec-area .main-form-section form .mktoFormRow .mktoFieldWrap input{
        padding: 7px 10px !important;
    }
    .hrd-connect-bg-section.reg_form .rgt-hrd-cont-area form .mktoFormRow:nth-child(2){
        width: 100%;
        float: none;
    }
    .hrd-connect-bg-section.reg_form .rgt-hrd-cont-area form .mktoFormRow:nth-child(odd){
        padding-right: 0;
        padding-left: 0;
    }
    .hrd-connect-bg-section.reg_form .rgt-hrd-cont-area form .mktoFormRow:nth-child(even){
        padding-left: 0;
        padding-right: 0;
    }
    .reg_form .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow .mktoFieldWrap select{
        padding: 10px !important;
    }
    .hrd-connect-bg-section.reg_form .rgt-hrd-cont-area form .mktoFormRow:nth-last-of-type(6){
        padding-left: 0;
    }
    .hrd-connect-bg-section.reg_form .rgt-hrd-cont-area form .mktoFormRow label#LbllearningAreas {
        line-height: 2 !important;
    }    
    .solsub-section{
        width: 100%;
    }
    .solsub-section .link-wrap-sec{
        margin: 0 auto;
    }
    .solsub-section .cnt-sec h2{
        font-size: 28px;
        margin-bottom: 20px;
    }
    .partner-deck-section h2{
        font-size: 24px;
        line-height: 1.4;
    }
    .hrd-collective-section .inform-bg-area{
        text-align: center;
    }
    .hrd-collective-section .inform-bg-area .right-cnt-sec p{
        text-align: center;
    }
    .reg-section .form-block{
        padding-left: 0;
        border-top: 1px solid #000000;
        border-left: none;
    }
    .reg-section  .form-block .mktoFormRow select{
        font-size: 14px;
    }
    .header .top-right-area{
        justify-content: space-evenly;
    }
    .m-form .mktoFormRow select{
        font-size: 14px !important;
        padding: 10px 8px !important;
    }
    .m-form .mktoFormRow input{
        height: auto !important;
        line-height: normal !important; 
    }
    .m-form .mktoFormRow:nth-last-of-type(2) .mktoFieldWrap label{
        width: auto !important;
    }
    .f-subscribe .mktoFormRow:nth-last-of-type(6) .mktoFieldWrap label{
        width: auto !important;
    }
    .two-column-article-section .right-scroll-section{
        height: auto;
    }
    .hrd-connect-bg-section.register-form-section .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-child(even){
        width: 100%;
        float: none;
    }
    .hrd-connect-bg-section.register-form-section .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-child(odd){
        padding-left: 0;
    }
    .hrd-connect-bg-section.register-form-section .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-child(even){
        padding-right: 0;
    }
    .hrd-connect-bg-section.register-form-section .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-last-of-type(7){
        padding-left: 0;
    }
    .hrd-connect-bg-section.register-form-section .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-last-of-type(6){
        padding-right: 0;
    }
    .m-form.b-left{
        border-left: 0;
        padding: 0;
    }
    .reg-section p img{
        display: block;
        margin: 0 auto;
    }
    .programme-new__modal .modal-body{
        padding: 10px !important;
    }
    .programme-new__modal .modal-dialog{
        top: 30px !important;
    }
    .programme-new__modal .modal-dialog .modal-content{
        width: 95%;
        margin: 0 auto;
    }
    .profile-popup .modal-dialog .img-sec{
        margin-right: 15px;
    }
    .profile-popup .modal-dialog{
        max-width: 95%;
        margin: 20px auto;
    }
    /* .content-section .table-section tr{
        display: flex;
        width: 100%;
    } */
    .content-section .table-section tr th{
        /* width: 20%; */
        text-align: left;
        font-size: 11px;
        padding: 8px 5px;
    }
    .content-section .table-section tr td p{
        font-size: 11px;
    }
    .content-section .table-section tr td{
        font-size: 9px;
        padding: 10px 4px;
        width: 20%;
        border: 0.5px solid #000000;
        white-space: normal;
    }
    .two-main-parah-sec{
        display: block;
    }
    .content-section h2{
        font-size: 26px;
        margin-bottom: 15px;
    }
    .two-main-parah-sec .content-parah{
        width: 100%;
    }
    .bottom-img-area img{
        width: 100px;
    }
    .table-section{
        max-width: 100%;
        width: 100%;
        overflow-y: hidden;
        white-space: nowrap;
        padding-bottom: 15px;
    }
    /* Scrollbar Styling */
    .table-section::-webkit-scrollbar {
        width: 2px;
        height: 3px !important;
        }
        .table-section::-webkit-scrollbar:hover{
            height: 3px !important;
        }
        
        .table-section::-webkit-scrollbar-track {
        background-color: #ebebeb;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        }
        
        .table-section::-webkit-scrollbar-thumb {
        -webkit-border-radius: 10px;
        border-radius: 10px;
        background: #6d6d6d; 
        }
        .main-form-section .buyers-guide-form form .mktoFormRow:nth-last-of-type(3) span.error{
            top: 25px;
        }
        .article-content-area .post__cnt-bottom .post__author-bio .bio_cnt{
            margin-top: 0;
        }
        .article-content-area .post__sidebar .sidebar__ads{
            margin-top: 40px;
        }
        .article-content-area .post__cnt-bottom .post__author-bio figure img{
            width: auto;
            height: auto;
        }
        .article-content-area h1{
            font-size: 30px !important;
        }
        .article-content-area p{
            font-size: 16px;
            line-height: 28px;
        }
        #resourceModal .modal-content .modal-header{
            padding: 15px !important;
        }
        #resourceModal .modal-content .modal-body .mktoFormRow label{
            width: 100% !important;
        }
        #resourceModal .modal-content .modal-body .mktoFormRow input{
            width: 100% !important;
        }
        #resourceModal .modal-content .modal-body .mktoFormRow select{
            font-size: 14px !important;
            width: 100% !important;
        } 
        .inline-column-sec .inline-clm-cnt-sec h5{
            min-height: auto;
        }
        .category-two-column-area .inline-column-sec .inline-clm-cnt-sec h2{
            min-height: auto;
        }
        .box-slider-area .box-slider-bg-sec .two-column-cnt-area h2{
            min-height: auto;
        }
        .subscribe-section .subscribe-main-area{
            line-height: normal;
            height: auto;
        }
        .speakers-grid .speakers-content-area{
            min-height: auto;
        }
        .speakers-grid .speakers-content-area h4{
            min-height: auto;
        }
        .hrdc-content .europe-menu{
            padding: 10px !important;
        }
        .speakers-grid .speakers-content-area h2{
            min-height: auto;
        }
        .advertise-section{
            display: none;
        }
        .home-page-banner-section .wp-block-columns-is-layout-flex , .home-page-banner-section .wp-block-column{
            padding-right: 0 !important;
            padding-left: 0 !important;
        } 
        .hrdc-content .wp-block-group__inner-container p{
            text-align: justify;
        }
        .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow:nth-last-of-type(4) a{
            padding: 0;
        }
}
@media only screen and (max-width: 480px) {
    .button-area ul li{
        padding: 0;
    }
    .button-area ul li a{
        font-size: 11px;
        line-height: 16px;
        padding: 3px 6px;
    }
    .full-bg-slider .img-area{
        height: 200px;
    }
    .full-bg-banner-section .full-bg-cnt-sec{
        max-width: 100%;
    }
    .testimonials-section::after{
        right: 25px;
    }
    .testimonials-section .testimonials-cnt-sec p{
        font-size: 18px;
        line-height: 24px;
    }
    .testimonials-section .testimonials-cnt-sec h3{
        font-size: 16px;
        line-height: 22px;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h1{
        font-size: 24px;
        line-height: 36px;
        margin-bottom: 14px;
    }
    .emotional-advisory-section .adivisory-left-cnt-sec h3{
        font-size: 18px;
        line-height: 24px;
    }
    .page-template-default .wp-block-cover h2{
        font-size: 28px !important;
    }
    .page-template-default .wp-block-table td{
        font-size: 9px;
        padding: 8px 2px;
    }
    .events-counter-section .three-cnt-section .column-three-sec{
        max-width: 300px;
        padding-bottom: 10px;
    }
    .events-counter-section .column-three-sec .cont-sec h2{
        font-size: 32px;
    }
    .events-counter-section .column-three-sec .cont-sec h4{
        font-size: 16px;
    }
    .reg_form .hrd-cont-area .rgt-hrd-cont-area form .mktoFormRow .mktoFieldWrap select{
        padding: 7px !important;
    }
    /* .content-section .table-section tr{
        flex-wrap: wrap;
        width: 100%;
    } */
    .content-section .table-section tr th{
        font-size: 10px;
        padding: 4px;
        word-wrap: break-word;
    }
    .content-section .table-section tr td p{
        font-size: 9px;
    }
    .content-section .table-section tr td{
        word-wrap: break-word;
        padding: 10px 3px;
    }
}