
    .application-post-main{padding: 169px 0px 201px;font-size: 18px;line-height: 28px;color: #666;}
    .application-banner{border-radius: 20px  20px  20px  20px;overflow: hidden;margin-bottom: 107px;}
    .application-content-section p{margin-bottom: 30px;}
    .application-content-section img{border-radius: 25px;}
    .application-title{font-size: 48px;font-weight: 700;line-height: 60px;margin-bottom: 58px;text-align: center;}

    .application-gallery-section{padding: 86px 0px 70px;background:#F9F9F9;--swiper-scrollbar-bottom:0;--swiper-scrollbar-drag-bg-color:var(--bs-primary);--swiper-scrollbar-bg-color:#E8E8E8;--swiper-scrollbar-size:2px;}
    .application-gallery-swiper{padding-bottom: 82px;}
    /* .application-gallery-swiper .swiper-wrapper{margin: 0 -800px;padding: 0 33%;}  */
    .gallery-title{font-size: 62px;line-height: 78px;font-weight: 700;color: #242424;margin-bottom: 84px;text-align: center;}
    .swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal{position: relative;max-width: 1600px;margin: auto;}
    .container-fluid.gallery-container{--bs-gutter-x: 0;}
    .gallery-content .item-title{text-align: center;font-size: 24px;font-weight: 700;line-height: 30px;margin: 23px 0px 0px;}

    @media(max-width:991.98px){
        .application-post-main{padding: 110px 0 80px;font-size: 14px;line-height: 1.6;}
        .application-banner{margin-bottom: 40px;}
        .application-title{font-size: 24px;line-height: 1.6;margin-bottom: 20px;}
        .application-content-section p{margin-bottom: 1rem;}

        .gallery-title{font-size: 24px;line-height: 1.6;margin-bottom: 20px;}
        .application-gallery-swiper{padding-bottom: 40px;}
        .gallery-content .item-title{font-size: 16px;line-height: 1.6;margin: 15px 0px 0px;}
    }
    @media(max-width: 767.98px){
        .application-gallery-section{padding: 40px 0px;}
        .application-post-main{padding: 110px 0 40px;}
    }