/*  UIAM - 02031998 Start */
.home_banner{position: relative;padding-block: 2.5rem 3.2rem;background-color: #f9f5f5; z-index: 1;}
.home_banner::before{content:''; position: absolute;top: 0;right: 0;width: 100%;height: 100%; z-index: -1; background: url(../images/bg-texture.webp) no-repeat top / cover;mix-blend-mode: darken;}
.home_banner>.container-fluid{display: grid;grid-template-columns: 46.7% 53.2%; padding-inline: 4% 1.9%;}
.home_bnleft{padding-right: 6.5rem;padding-top: 0;}
.home_bnleft>.sec_title{position: relative;}
.home_bnleft>.sec_title>h1{position: relative; font-size: var(--font-24);line-height: var(--line-height-30);color: var(--color-23);font-weight: normal;margin-bottom: 0;}
.home_bnleft>.sec_title>h1::after {position: relative;display: inline-flex;content: '\F138';font-family: bootstrap-icons !important;font-size: var(--font-18);right: -1rem;top: 0.2rem;font-weight: 400;color: var(--color-24);transition: all .5s ease;}
.home_bnleft>.sec_title>h1>strong{font-family: var(--font-Georgia-Bold);}
.home_bnleft>.sec_title .more_btn{position: absolute;top: 0;left: 0;right: 0;bottom: 0; font-size: 0;border: none;opacity: 0;}
.home_report{margin-top: 2.5rem;padding-top: 2.5rem;border-top: .1rem solid rgb(0 36 110 / 43%);}
.report_title{margin-bottom: 2rem;position: relative; display: flex;align-items: end;justify-content: end;gap: 1rem;}
.report_title>h4{margin-right: auto;}
.report_title :is(.swiper-button-prev, .swiper-button-next){right: auto;left: auto;}

.report_swiper {margin-bottom: 2.5rem;}
.report_swiper .swiper-slide{position: relative; padding-inline: 2.5rem; border-left: 1px solid rgb(0 36 110 / 30%);display: flex;flex-direction: column;justify-content: space-between;}
.report_swiper .swiper-slide>h6{ font-size: var(--font-18);line-height: var(--line-height-21);font-family: var(--font-family-Roboto);font-weight: 400;color: var(--color-23);margin-bottom: 1rem;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.report_swiper .swiper-slide>p{font-size: var(--font-16);line-height: var(--line-height-24);color: var(--color-23);margin-bottom: 0;}
.report_swiper .swiper-slide>p>span{margin-left: .7rem;}
.home_slider {position: relative; width: 100%;}
.home_slider picture img{object-fit: cover;}
.home_slider .banner_caption{position: absolute;bottom: 0;left: 0;width: 100%;padding:1.5rem 2.7rem;background-color: rgb(35 35 35 / 80%);padding-right: 20%;}
.home_slider .banner_caption:not(:has(>*)){display: none;}
.home_slider .banner_caption>h2{font-size: var(--font-30);line-height: var(--line-height-30);font-weight: 400; color: var(--color-ff);margin-bottom: .5rem;opacity: 0;transform: translateY(50px);transition: opacity 0.6s ease, transform 0.6s ease;}

.home_slider .banner_caption>h2>sup{font-family: var(--font-Georgia-Regular);font-size: .6em;}
.home_slider .banner_caption>p{font-size: var(--font-18);line-height: var(--line-height-24);font-family: var(--font-Georgia-Bold);color: var(--color-77);margin-bottom: 0;opacity: 0;transform: translateY(50px);transition: opacity 0.6s ease, transform 0.6s ease;}
.swiper-slide-active .banner_caption h2 {opacity: 1;transform: translateY(0);transition-delay: 0.1s;}
.swiper-slide-active .banner_caption p {opacity: 1;transform: translateY(0);transition-delay: 0.2s;}
.home_slider .banner_caption>p>span{font-size: var(--font-12);line-height: var(--line-height-18);font-family: var(--font-family-Roboto);font-weight: 300;color: var(--color-ff);font-style: italic;margin-left: 3rem;}
.home_slider .banner_caption>p:last-of-type{font-family: var(--font-family-Roboto);font-weight: 300;color: var(--color-ff);}
.home_nv{position: absolute;bottom: 5%;right: 4%;display: flex;gap: .2rem;align-items: center;}
.home_nv :is(.swiper-button-prev, .swiper-button-next){left: 0;right: 0;background-color: rgb(35 35 35 / 30%);color: var(--color-ff);font-weight: 500;}
.home_nv :is(.swiper-button-prev, .swiper-button-next):hover{background-color: var(--color-ff);color: var(--color-24);}
.report_nv :is(.swiper-button-prev, .swiper-button-next){display: none;}

.upcom_slide h6{    font-size: var(--font-21);
    line-height: var(--line-height-26);
    font-family: var(--font-family-Roboto);
    color: var(--color-ff);
    margin: 2rem 0px;
                font-weight: 600;
}

.upcom_slide ul{
    padding: 0;
    margin-bottom: 0;
}
.upcom_slide ul>li {
    display: flex;
    gap: 1.5rem;
    margin-bottom: 1rem;
    list-style: none;
    font-size: var(--font-16);
    line-height: var(--line-height-24);
    font-family: var(--font-family-Roboto);
    color: var(--color-23);
    font-weight: 400;
}
.upcom_slide ul>li>img {
    width: 2rem;
}

.upcom_slide ul>li span {
    color: #fff;
}

@media(max-width:1450px){
    .home_banner>.container-fluid {grid-template-columns: 42.7% 57.2%;     padding-inline: 3% 1.9%;}
    .home_banner{ padding-block: 1.5rem 1.5rem;}
    .home_slider .banner_caption{padding: 0.8rem 1.7rem;}
    .home_bnleft>.sec_title>h1{margin-bottom: 2rem;}
    .home_report{margin-top: 0.8rem;padding-top: 0.8rem;}
    .report_title{margin-bottom: 2rem;}
    .report_swiper .swiper-slide{padding-inline: 1.5rem;}
    .report_swiper .swiper-slide>h6{margin-bottom: 1rem;}
    .home_bnleft{padding-right: 4.5rem;padding-top: 1rem;}
    .report_swiper {margin-bottom: 1.5rem;}
}
@media(max-width:991px){
    .home_banner{ padding-block: 0;}
    .home_banner::before{display: none;}
    .home_banner>.container-fluid{display: flex;flex-wrap: wrap;flex-direction: column-reverse;padding-inline: 0;}    
    .home_slider .banner_caption{position: relative;width: calc(100% - 1.9rem);margin-top: -8rem;margin-inline: auto;padding-inline: 1.8rem;padding-block: 2rem;margin-bottom: 2rem;}
    .home_slider .banner_caption>h2{font-size: 3.6rem;line-height: 3.8rem;margin-bottom: 2rem;}
    .home_slider .banner_caption>p{font-size: 1.8rem;line-height: 3.6rem;margin-bottom: 1rem;}
    .home_slider .banner_caption>p>span{display: block;margin-left: 0;font-size: 1.2rem; line-height: 1.6rem;}
    .home_slider .banner_caption>p:last-of-type{display: block;font-size: 1.2rem; line-height: 1.6rem;margin-bottom: 0;}
    .home_nv{ bottom: 3.5rem;right: auto;left: 2.5rem;}
    .home_bnleft{padding-right: 0;width: 100%;background: url(../images/bg-mobtexture.webp) no-repeat top / cover;padding-block: 3.2rem 4.5rem;padding-inline: 2.5rem;}
    .home_bnleft>.sec_title{background-color: var(--color-ff);padding: 3.7rem 3.3rem;}
    .home_bnleft>.sec_title>h1{font-size: 2.1rem;line-height: 2.6rem;margin-bottom: 3rem;}
    .home_report {margin-top: 2.5rem;padding: 3.7rem 3.3rem 4.7rem;background-color: rgb(255 255 255 / 87%);}
    .report_title :is(.swiper-button-prev, .swiper-button-next){display: none;}
    .report_title{ position: unset;}
    .report_nv{display: flex;align-items: center;gap: 1rem;}
    .report_nv .more_btn{margin-left: auto;}
    .report_nv :is(.swiper-button-prev, .swiper-button-next){display: flex;}
    .report_swiper .swiper-slide>h6{font-size: 2.1rem;line-height: 3rem; margin-bottom: 2rem;}
}
  
@media(max-width:767px){
    .home_slider { height: auto;}
}
@media(max-width:350px){
    .home_slider .banner_caption>h2{font-size: 3.4rem;line-height: 3.6rem;}
    .home_slider .banner_caption>p{font-size: 1.6rem;line-height: 3.4rem;}
    .home_slider .banner_caption>p>span{font-size: 1.1rem;line-height: 1.4rem}
    .home_bnleft{ padding-inline: 1.5rem;}
    .home_bnleft>.sec_title>h1{font-size: 1.9rem;line-height: 2.4rem;}
    .home_bnleft>.sec_title{padding: 2.7rem 2.3rem;}
    .home_report{padding: 2.7rem 2.3rem 3.7rem;}
    .report_swiper .swiper-slide>h6{font-size: 1.8rem;line-height: 2.4rem;}
    .report_swiper .swiper-slide>p{font-size: 1.4rem;line-height: 2.1rem;}
}

/* Home Banner Area End */

/* Home Area Two Start */
/* Home Area Two Start */
.homeSec_two{position: relative;background: var(--color-24); overflow: hidden; }
.home_TwoGrid{display: grid;grid-template-columns: 25% 25% 25% 25%;}
.home_TwoGrid .sec_title{margin-bottom: 0.8rem;position: relative;display: flex;align-items: end;justify-content: end;gap: 1rem;    width: 100%;}
.home_TwoGrid .sec_title h4{margin-right: auto;color: var(--color-ff);font-size: var(--font-21);line-height: var(--line-height-30);}
.home_TwoGrid .sec_title h4>a{    font-size: var(--font-24);line-height: var(--line-height-36);font-family: var(--font-Georgia-Regular);}
.sec_title :is(.swiper-button-prev, .swiper-button-next) {right: auto;left: auto;font-weight: 500;font-size: var(--font-13);color: var(--color-ff);background-color: rgb(35 35 35 / 20%);bottom: 0;top: auto;margin: 0;}
.sec_title :is(.swiper-button-prev, .swiper-button-next):hover {color: var(--color-24);background-color: var(--color-ff);}
.home_TwoGrid .more_btn{font-size: var(--font-13); line-height: var(--line-height-21);padding-bottom: .2rem;}
.home_TwoGrid .more_btn::after{font-size: var(--font-14);}
.press_wrapper{padding-block: 1rem;padding-inline: 2.5rem 4.5rem;display: flex;flex-direction: column;    align-items: self-start;}
.press_swiper {width:100%;}
.press_wrapper .press_pdf{margin-top:auto;    margin-left: auto;}
.press_wrapper .more_btn{color: var(--color-ff);border-color: var(--color-ff);}
.press_wrapper .more_btn::after{color: var(--color-ff);}
.press_slide{position: relative; padding-top: 3rem; border-top: .1rem solid rgb(255 255 255 / 40%);}
.press_caption {position: relative;}
.press_caption>span{font-size: var(--font-16);line-height: var(--line-height-24);font-weight: 600; color: var(--color-ff);margin-bottom: 0rem;display: block;}
.press_caption>p.press{font-size: var(--font-16);line-height: var(--line-height-24);font-weight: 400; color: var(--color-ff);margin-bottom: 2rem;display: block;}
.press_caption>p{font-size: var(--font-21);line-height: var(--line-height-30);font-weight: 300; color: var(--color-ff);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.press_slide .press_pdf{position: relative;}
.press_slide .press_pdf::after{content:'';position: absolute;top: 50%;right: 0;height: .1rem;width: 65%;background-color: rgb(255 255 255 / 40%);}
.press_slide .press_pdf>img{width: 3.1rem;}

@media(max-width:1600px){
    .press_wrapper{ padding-inline: 1.5rem 2.5rem;}
    .press_slide{padding-top: 2rem;}
    .press_slide .press_pdf>img{width: 2.5rem;}
}
@media(max-width:991px){
    .home_TwoGrid{ grid-template-columns: 50% 50%;}
    .home_TwoGrid .sec_title{gap: .5rem;}
    .homeSec_two>.container-fluid{padding: 0;}
    .press_wrapper {padding-block: 3.2rem 6.3rem; padding-inline: 3rem;}
    .press_slide {padding-top: 3rem;}
    .press_slide .press_pdf>img{width: 3.1rem;}
    .press_slide .press_pdf::after{width: 85%;}
}

@media(max-width:767px){ .home_TwoGrid{display: block;} .press_slide .press_pdf::after{width: 65%;}}
@media(max-width:350px){
    .press_slide .press_pdf::after{width: 65%;}
    .press_wrapper{padding-inline: 2rem; padding-block: 3.2rem 4.3rem;}
    .press_caption>p{font-size: 1.9rem;line-height: 2.8rem;}
    .press_slide .press_pdf>img{width: 2.5rem;}
    .press_caption>span{font-size: 1.4rem;line-height: 2.1rem;}
}
.speak_wrapper{padding-block: 1rem;padding-inline: 3.6rem;background-color: rgb(0 0 0 / 15%); display:flex;flex-direction:column; align-items: self-start;}
.speak_wrapper .more_btn{margin-top:auto; color: var(--color-ff);border-color: var(--color-ff);float: right;padding-right: 2rem;}
.speak_swiper {width:100%;margin-bottom: 0;}
.speak_slide>figure{position: relative;margin-bottom: 1.6rem;}
.speak_slide>figure>span{position: absolute;bottom: 0;padding: .5rem 1.4rem;font-size: var(--font-16);line-height: var(--line-height-24);font-weight: 400; color: var(--color-ff);background-color: var(--color-23);}
.speak_slide>p{font-size: var(--font-18);line-height: var(--line-height-24);font-weight: 350; color: var(--color-ff);margin-bottom: 0;}
.speak_slide>figure{overflow: hidden;    
    aspect-ratio: 4 / 2.3;
}
.speak_slide>figure img{transition: all 1s ease-in;object-fit: cover; height: 100%;}
.speak_slide:has(a:hover)>figure img{transform: scale(1.1);}
@media(max-width:1600px){
    .speak_wrapper{ padding-inline:1.6rem;}
}
@media(max-width:991px){
    .speak_wrapper {padding-inline: 3.2rem 2.3rem;padding-block: 3.2rem 2.1rem;}
}
@media(max-width:350px){
    .speak_wrapper{padding-inline: 2rem 1.8rem;}
    .speak_slide>p{font-size: 1.3rem;line-height: 2.1rem;}
}
.upcom_wrapper{padding-block: 1rem;padding-inline: 3.6rem;background-color:var(--color-24);display:flex;flex-direction:column; align-items: self-start;}
.upcom_wrapper .more_btn{margin-top:auto; color: var(--color-ff);border-color: var(--color-ff);    margin-left: auto;}
.upcom_swiper, .recent_swiper {width:100%;margin-bottom:0;border-top: .1rem solid rgb(255 255 255 / 40%); }
.upcom_slide>figure{overflow: hidden;background-color: rgb(0 0 0 / 20%);/* aspect-ratio: 4 / 2.3; */display: flex;align-items: center;}
.upcom_slide>figure>img{transition: all 1s ease-in;}
.upcom_slide:has(a:hover)>figure>img{transform: scale(1.1);}
@media(max-width:1600px){
    .upcom_wrapper{ padding-inline: 1.6rem;}
}
@media(max-width:991px){
    .upcom_wrapper {padding-inline: 3rem 2.5rem;}
}
@media(min-width:767px) and (max-width:991px){
    .upcom_wrapper{ background-color: rgb(0 0 0 / 15%);}
}
@media(max-width:350px){
    .upcom_wrapper{padding-inline: 2rem 1.8rem;}
}
.recent_wrapper{position: relative; padding-block: 1rem;padding-inline: 3.6rem; z-index: 1;display:flex;flex-direction:column; align-items: self-start;}
.recent_wrapper::after{content:''; position: absolute;left: 0;width: 100vw;height: 100%;top: 0; background-color: rgb(0 0 0 / 15%);    z-index: -1;}
.recent_wrapper .more_btn{margin-top:auto; color: var(--color-ff);border-color: var(--color-ff);    margin-left: auto;}
.recent_swiper{width:100%;margin-bottom:0;}
.recent_slide>figure{overflow: hidden;}
.recent_slide>figure>img{transition: all 1s ease-in;}
.recent_slide:has(a:hover)>figure>img{transform: scale(1.1);}
@media(max-width:1600px){
    .recent_wrapper{padding-inline: 1.6rem;}
}
@media(max-width:991px){
    .recent_wrapper {padding-inline: 3rem 2.5rem;padding-block: 3.4rem 4.4rem;}
}
@media(min-width:767px) and (max-width:991px){
    .recent_wrapper::after{background-color: rgb(255 255 255 / 0%);}
}
@media(max-width:350px){
    .recent_wrapper{padding-inline: 2rem 1.8rem;}
}
/* Home Area Two End */

/* Members Area Start */
.member_sec{position: relative;background-color: var(--color-f9);padding-block: 6.2rem 6.7rem;}
.member_grid{display: grid;grid-template-columns: 12% 86.5%;gap: 4.8rem;align-items: center;padding-inline: 2.5rem;}
.member_swiper {width: 100%;position: relative; padding-inline: 4%;}
.member-slide{    position: relative;padding: 1rem;background-color: var(--color-f9);aspect-ratio: 6 / 5;display: flex;align-items: center;justify-content: center;}
.member-slide:before {
    content: "";position: absolute;width: calc(100% + 0px);height: calc(100% + 0px);top: calc(2px / -2);left: calc(2px / -2);
    background: linear-gradient(to right, var(--color-24) 0%, var(--color-24) 100%), linear-gradient(to top, var(--color-24) 50%, transparent 50%), linear-gradient(to top, var(--color-24) 50%, transparent 50%), linear-gradient(to right, var(--color-24) 0%, var(--color-24) 100%), linear-gradient(to left, var(--color-24) 0%, var(--color-24) 100%);
    background-size: 100% 2px, 2px 200%, 2px 200%, 0% 2px, 0% 2px;
    background-position: 50% 100%, 0% 0%, 100% 0%, 100% 0%, 0% 0%;
    background-repeat: no-repeat, no-repeat;transition: transform 0.3s ease-in-out, background-position 0.3s ease-in-out, background-size 0.3s ease-in-out;
    transform: scaleX(0) rotate(0deg);transition-delay: 0.5s, 0.2s, 0s;
}
.member-slide:hover:before {background-size: 200% 2px, 2px 400%, 2px 400%, 55% 2px, 55% 2px;background-position: 50% 100%, 0% 100%, 100% 100%, 100% 0%, 0% 0%;transform: scaleX(1) rotate(0deg);transition-delay: 0s, 0.2s, 0.5s;}
.member-slide a{display: block;}
.member-slide img{width: 100%;margin-inline: auto;height: auto;object-fit: contain;    mix-blend-mode: darken;}
.member_swiper :is(.swiper-button-prev, .swiper-button-next){position: absolute;left: 0;right: auto;top: 50%;transform: translateY(-50%);}
.member_swiper .swiper-button-next{right: 0;left: auto;}
@media(max-width:1600px){
    .member_sec{padding-block: 4.2rem 4.7rem;}
    .member_grid{gap: 2.8rem;}
}
@media(max-width:991px){
    .member_grid{display: block;}
    .member_swiper{padding-inline: 6%;}
    .member_grid .sec_title{margin-bottom: 2rem;}
}
@media(max-width:767px){
    .member_grid { grid-template-columns: auto; gap: 3.4rem;}
    .member_grid .sec_title{text-align: center;}
    .member_swiper{padding-inline: 0;}
    .member-slide{background-color: var(--color-ff);padding: 1rem;}
    .member-slide img{height: 9.7rem;}
}
@media(max-width:350px){
    .member-slide img{height: 7.7rem;}
    .member_grid{padding-inline: 1.5rem;}
}
/* Members Area End */

.siamTextSlide_sec{ position: relative;background-color: var(--color-f9);padding-block:0 6.7rem;position: relative;overflow: hidden;}
.siamTextslide_wrapper{position: relative; padding-block: 5rem 4rem;padding-inline: 3.8rem;width: 100%;margin-left: auto;}
.siamTextslide_wrapper::after{content: '';position: absolute;top: 0;left: 0;width: 100vw;height: 100%;background-color: var(--color-ff);}
.hometext_swiper {max-width: 100%;margin-inline: 0 auto;}
.hometext_swiper .swiper-slide{position: relative;}
.hometext_swiper .swiper-slide{border-left: .1rem solid rgb(0 36 110 / 50%);padding-inline: 4.5rem;}
.hometext_swiper .swiper-slide h4{line-height: var(--line-height-30);color: var(--color-23);}
.hometext_swiper .hometext_nv{display: flex;margin-top: 3rem;}
@media(max-width:767px){
    .siamTextslide_wrapper{padding-block: 2rem 2rem;padding-inline: 1.8rem;}
    .hometext_swiper .swiper-slide{padding-inline: 1.5rem 0;}
    .hometext_swiper .swiper-slide h4 {font-size: 1.8rem;line-height: 1.4;}
}
/* Social Area Start */
.social_sec{position: relative;background-color: var(--color-f9);padding-block: 0 7rem;overflow: hidden;}
.social_wrapper{ height: 100%;background-color: var(--color-ff);border: 1px solid #E1E1E1;}
.social_wrapper .twitter-timeline{border: none !important;    height: 100% !important; }
.social_wrapper iframe{ border: none !important;    height: 100% !important;}
/*.mobility_wrapper{position: relative;/* display: grid;grid-template-columns:33% 67%; background-color: var(--color-ff);padding-block: 5rem 6rem; padding-inline: 5rem 5rem;}*/
.mobility_wrapper {
    position: relative;
    background-color: var(--color-ff);
    padding-block: 0;
    /* padding-inline: 5rem 5rem; */
    height: 100%;
    overflow: hidden;
}

.mobility_wrapper .sec_title{display: flex;align-items: center;justify-content: center;text-align: center;}
.mobility_title{display: flex;align-items: center;justify-content: center;height: 100%;padding-right: 6.3rem;}
.mobility_swiper{width: 100%;top: 10%;    padding-inline: 8rem 8rem;padding-bottom: 8px;}
.mobility_nv{position: absolute;display: flex;top: auto;left: 4%;bottom: 4%;}
.mobility_nv :is(.swiper-button-prev, .swiper-button-next){ margin: 0; top: 0;}
.mobility_swiper .swiper-slide{display: initial;align-items: center;justify-content: center;text-align: center;}
.mobility2{padding-top: 30px;
    border-top: 1px solid #ccc;
    margin-top: 50px;
    }
                
.mobility2 .mobility_grid{grid-template-columns: repeat(2, 1fr);}
.mobility2 .mobility_grid .mobility_slide{border-right:0px; border-bottom:0px}

.mobility_grid{display: grid;grid-template-columns: repeat(3, 1fr); width: 100%;}
.mobility_slide{border-right: .1rem solid rgb(35 35 35 / 20%);border-bottom: .1rem solid rgb(35 35 35 / 20%);padding-block: 2.3rem;padding-inline: 2.3rem;}
.mobility_slide:nth-child(3n){border-right:0;}
.mobility_slide:nth-child(4), 
.mobility_slide:nth-child(5), 
.mobility_slide:nth-child(6){border-bottom:0;}
.mobility_slide>img{height: 8.3rem; object-fit: contain; transition: all .5s ease;}
.mobility_slide:hover>img{transform: scale(1.05);}

@media(max-width:1600px){
    .social_sec{padding-block: 0 5rem;}
    .mobility_wrapper{ padding-block: 0;padding-inline:0rem;} 
    .mobility_title{padding-right: 4.3rem;}
    .mobility_slide>img{height: 6.3rem;}
    .mobility_slide{padding-block: 1.3rem;padding-inline: 1.3rem;}
}
@media(max-width:991px){
    .social_wrapper { border: none}
    .social_wrapper .twitter-timeline{height: 30rem !important;}
    .social_wrapper iframe{height: 30rem !important}
    .social_wrapper .twitter-timeline{border: 1px solid #E1E1E1 !important;border-radius: 1.5rem;overflow: hidden;}
    .mobility_wrapper{    grid-template-columns: 30% 70%;}
}
@media(max-width:767px){
    .social_sec .container-fluid{padding: 0;}
    .social_wrapper {padding-inline: 3rem;padding-block: 4.5rem 2.3rem; border: none}
    .social_wrapper .twitter-timeline{height: 60vh !important;}
    .social_wrapper iframe{height: 60vh !important}
    .social_wrapper .twitter-timeline{border: 1px solid #E1E1E1 !important;border-radius: 1.5rem;overflow: hidden;}
    .mobility_swiper{width: calc(100% - 2rem);margin-inline: auto;}
    .mobility_wrapper{width: calc(100% - 3.5rem);margin-inline: auto;grid-template-columns: auto;padding-inline: 1.8rem;padding-block: 3rem 1.5rem;gap: 2.7rem;}
    .mobility_title{padding-right: 0;}
    .mobility_grid{grid-template-columns: repeat(2, 1fr);}
    .mobility_nv{position: relative; left: 0;bottom: 0;justify-content: center;}
    .mobility_slide {padding-block: 3.3rem;padding-inline: 2.2rem;}
    .mobility_slide:nth-child(2n) {border-right: 0; border-bottom: .1rem solid rgb(35 35 35 / 20%);}
    .mobility_slide:nth-child(3n){border-right: .1rem solid rgb(35 35 35 / 20%);}
    .mobility_slide:last-child{border-right: 0;border-bottom: 0;}
    .mobility_slide:nth-last-child(2){border-bottom: 0;}
    .mobility_slide>img{ height: 7.7rem;}
}
@media(max-width:350px){
    .social_wrapper {padding-inline: 2rem;}
    .mobility_wrapper{padding-inline: 1.2rem;}
    .mobility_slide{padding-block: 2.3rem;}
}
/* Social Area End */

/* Media Sec Start */
.media_sec{position: relative;background-color: var(--color-f9);}
.media_bg{padding-block: 3.3rem 4.9rem;padding-inline: 3.8rem; background-color: var(--color-ff);}
.media_bg .sec_title{margin-bottom: 4.7rem;display: flex;align-items: end;justify-content: end;gap: 1rem;}
.media_bg .sec_title h4{margin-right: auto;}
.media_bg .sec_title :is(.swiper-button-prev, .swiper-button-next){background-color: var(--color-ff);color: var(--color-24);}
.media_bg .sec_title :is(.swiper-button-prev, .swiper-button-next):hover{background-color: var(--color-24);color: var(--color-ff);}
.media_swiper{margin-bottom: 5.1rem;}
.media_slide{position: relative; padding-inline: 4.5rem; border-left: .1rem solid rgb(0 36 110 / 50%);aspect-ratio: 4 / 0.8;}
.media_slide>p{font-size: var(--font-14);line-height: var(--line-height-21);font-weight: 800; color: var(--color-23);margin-bottom: 1.5rem;}
.media_slide>p>span{position: relative;padding-right: 1.9rem;margin-right: .5rem;}
.media_slide>p>span:nth-child(2){display: none;}
.media_slide>p>span::after{position: absolute;content:'';right: 0;top: 50%;transform: translateY(-50%);width: 1.2rem; height: .1rem;background-color: var(--color-77);}
.media_slide>h6{font-size: var(--font-21);line-height: 1.4;font-weight: 350; color: var(--color-23);font-weight: 400; transition: all .5s ease;}
.media_slide:has(a:hover)>h6{color: var(--color-77);}

@media(max-width:1600px){
    .media_bg{padding-block: 2.3rem 3.9rem;padding-inline: 2.8rem;}
    .media_bg .sec_title{margin-bottom: 2.7rem;}
    .media_slide{padding-inline: 3.5rem;}
    .media_swiper{margin-bottom:3.1rem;}
    .media_slide>p{margin-bottom: 1rem;}
}
@media(min-width:768px) and (max-width:991px){
    .media_slide>h6 {font-size: 2.1rem;line-height: 1.2;}
}
@media(max-width:767px){
    .media_sec .container-fluid{padding-inline: 0;}
    .media_bg .sec_title{margin-bottom: 3rem;}
    .media_bg {padding-block: 3.3rem 5rem;padding-inline: 3.9rem 3.4rem;}
    .media_swiper>.swiper-wrapper{flex-wrap: wrap;}
    .media_slide {padding-inline: 0;border-left: 0;border-top: .1rem solid rgb(112 112 112 / 30%);padding-block: 2rem;    aspect-ratio: auto;}
    .media_slide{display: none;}
    .media_slide:first-child {padding-top: 3rem;display: block;}
    .media_slide:nth-child(2){display: block;}
    .media_slide:last-child {border-bottom: .1rem solid rgb(112 112 112 / 30%);}
    .media_slide>p {margin-bottom: 2rem;}
    .media_slide>p>span:nth-child(1){display: block;padding-right: 0;margin-right: 0;}
    .media_slide>p>span:nth-child(2){display: inline-block;font-style: italic;font-weight: 400;}
    .media_slide>p>span::after{display: none;}
    .media_slide>h6{font-size: 2.4rem;line-height: 2.7rem;}    
    .media_bg .sec_title :is(.swiper-button-prev, .swiper-button-next){display: none;}
}
@media(max-width:350px){
    .media_bg{padding-inline: 2.9rem 2.4rem;}
    .media_slide>p {margin-bottom: 1.5rem;font-size: 1.3rem;line-height: 2rem;}
    .media_slide>h6{font-size: 2.1rem;line-height: 2.5rem;}
}
/* News Area Start */
.news_sec{position: relative;background-color: var(--color-f9);padding-block: 6.4rem 8.1rem;}
.news_sec .sec_title{padding-inline: 2.5rem;margin-bottom: 3rem;}
.nws_grid{position: relative;display: grid;grid-template-columns: repeat(1, 1fr);gap: 3.6rem;}
.nws_bx>h6{font-size: var(--font-18);line-height: var(--line-height-26);font-weight: 800; color: var(--color-23);font-family: var(--font-family-Roboto);margin-bottom: 2.5rem;margin-left:1.8rem;}
.nws_bg{background-color: var(--color-ff);display: grid;grid-template-columns: repeat(1, 1fr);padding-inline: 2.8rem;padding-block: 2.7rem;margin-bottom: 2.5rem;}
.nws_bg iframe{width: 100%;height: 41rem;border: none;}
.nws_grid .tab-pane{padding: 0;border: none;border-radius: 0;background-color: transparent;}
.nws_item{position: relative; padding-inline: 4.5rem; border-left: .1rem solid rgb(0 36 110 / 50%);}
.nws_item>p{font-size: var(--font-14);line-height: var(--line-height-21);font-weight: 600; color: var(--color-23);margin-bottom: 2rem;}
.nws_item>p>span{position: relative;padding-right: 1.9rem;margin-right: .5rem;}
.nws_item>p>span:last-child{display: none;font-style: italic;font-weight: 400;}
.nws_item>p>span:nth-child(1):after{position: absolute;content:'';right: 0;top: 50%;transform: translateY(-50%);width: 1.2rem; height: .1rem;background-color: var(--color-77);}
.nws_item>h6{font-size: var(--font-18);line-height: var(--line-height-26);font-weight: 350; color: var(--color-23);font-family: var(--font-family-Roboto);font-weight: 400; transition: all .5s ease;}
.nws_item:has(a:hover)>h6{color: var(--color-77);}
.nws_bx .more_btn{margin-left: 1.8rem;}

@media(max-width:1600px){
    .news_sec{padding-block: 4.4rem 6.1rem;}
    .news_sec .sec_title{margin-bottom: 2rem;}
    .nws_grid{gap: 2.6rem;}
    .nws_bx>h6{margin-bottom: 1.5rem;}
    .nws_bg{padding-inline: 2.8rem;padding-block: 3.7rem;margin-bottom: 1.5rem;}
    .nws_item{padding-inline: 2.5rem;}
    .nws_item>p{margin-bottom: 1rem;}
}

@media(max-width:991px){
    .nws_grid{grid-template-columns: repeat(1, 1fr);}
}
@media(max-width:767px){
    .news_sec{background-color: var(--color-f6);padding-block: 3rem 3.1rem;}
    .news_sec>.container-fluid{padding-inline: 1.8rem;}
    .news_sec .sec_title{text-align: center;margin-bottom: 3.8rem;}
    .nws_grid {gap: 5.3rem;}
    .nws_bg{grid-template-columns: repeat(1, 1fr);padding-inline: 1.5rem 3.8rem;padding-block: 1.7rem 1.8rem;margin-bottom: 2rem;}
    .nws_bg>.nws_item:not(:first-child){display: none;}
    .nws_bx>h6{text-align: center;margin-bottom: 2rem; margin-left: 0;}
    .nws_item{padding-inline: 3rem 0;}
    .nws_item>h6{font-size: 1.6rem; line-height: 2.1rem;}
    .nws_item>p>span:first-child{display: block;}
    .nws_item>p>span:nth-child(1):after{display: none;}
    .nws_item>p>span:last-child{display: inline-block;}
    .nws_bx .more_btn{margin-left: 0;left: 50%;transform: translateX(-50%);}
}

@media(max-width:350px){
    .news_sec .sec_title {margin-bottom: 2.8rem;}
    .nws_grid{gap: 4.3rem;}
    .nws_bg{padding-inline: 1rem 2.8rem;}
    .nws_item{padding-inline: 2rem 0;}
    .nws_item>p{font-size: 1.3rem;line-height: 2rem;}
    .nws_item>h6{font-size: 1.4rem;}
}
/* News Area End */




/*  UIAM - 02031998 End*/

.mob_text_top {top: 1%;}
.mob_text_top .mobility_slide {padding-block: 0.3rem;}
.hp-cntr-Block {border-top: 15px solid #f9f5f5;}
.hp-cntr-Block img{width: auto;margin: auto; padding: 2rem;}