@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Regular.woff2') format('woff2'),
        url('../fonts/NotoSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Bold.woff2') format('woff2'),
        url('../fonts/NotoSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Italic.woff2') format('woff2'),
        url('../fonts/NotoSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-Medium.woff2') format('woff2'),
        url('../fonts/NotoSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('../fonts/NotoSans-SemiBold.woff2') format('woff2'),
        url('../fonts/NotoSans-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}


@keyframes scroll-left {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-70%);
  }
}

html, body { background:#f3f5f9; color:#7F7F7F; font-size:16px; margin: 0px;padding: 0px; font-family: 'Noto Sans'; font-weight: normal; font-style: normal; }

.header.sticky {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1030;
	background-color: #FFF3E9;
	-webkit-animation-name: animationFade;
	animation-name: animationFade;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.35);
	box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.35);
}
.navbar-toggler .close-icon {
  font-size: 1.5rem;
  position: absolute;
  right: 1rem;
  top: 0.8rem;
}
.header .navbar .navbar-nav { margin-left:auto; margin-right:20px; }
.header .navbar .navbar-brand { margin-left:50px;}
.header .navbar #navbarNavDropdown { margin-right:50px;}
.header .navbar .navbar-nav li.nav-item { padding:0px 10px;}
.header .navbar .navbar-nav li.nav-item a { padding:10px 0px; font-weight:bold; text-transform:uppercase; color:#7F7F7F; }
.header .navbar .navbar-nav li.nav-item a:hover, .header .navbar .navbar-nav li.nav-item .nav-link.active { color:#214C9D;}
.header .navbar .dropdown button.btn-primary { box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5); background:#214C9D; border:0px; border-radius:32px; color:#fff; font-weight:bold; text-transform:uppercase; line-height:30px;}
.header .navbar .dropdown button.btn-primary:after { background:url(../images/up_arrow.webp) no-repeat right; width:12px; position:relative; top:3px; height:9px; border:0px;}
.header .navbar .dropdown button.btn-primary.show:after { background:url(../images/down_arrow.webp) no-repeat right;}

.header .navbar .dropdown .dropdown-menu { border:0px; background:none; left:0px;}
.header .navbar .dropdown .dropdown-menu li a { color:#214C9D; font-size:14px; font-weight:500; border:solid 1px #E1E4ED; border-top-left-radius:8px; border-top-right-radius:8px; padding:15px 10px 15px 10px; background:#fff; letter-spacing:0.5px; }	
.header .navbar .dropdown .dropdown-menu li:last-child a { border-top:solid 0px #E1E4ED; border-top-left-radius:0px; border-top-right-radius:0px; border-bottom-left-radius:8px; border-bottom-right-radius:8px; }

.header .navbar .dropdown .dropdown-menu li a:hover { background:#52C8EB; color:#fff;} 


.banner { text-align:center; margin:40px 0px;}


.committee_scroll { background:#214C9D; padding:8px 0px 7px 0px; overflow: hidden; white-space: nowrap; float:left; width:100%; margin:5px 0px 50px 0px;}
.committee_scroll .scroll {display: inline-block; animation: scroll-left 15s linear infinite; width:100%;}
.committee_scroll .scroll ul { margin:0px; padding:0px;}
.committee_scroll .scroll ul li { list-style:none; float:left; width:16.6%; font-weight:bold; font-size:36px; color: #5DBA47;  background:url(../images/dot.png) no-repeat right; text-align:center; text-transform:uppercase;}
.committee_scroll .scroll ul li:nth-child(1) { color: #5DBA47; } 
.committee_scroll .scroll ul li:nth-child(2) { color: #C6D92C; } 
.committee_scroll .scroll ul li:nth-child(3) { color: #00B8B0; }
.committee_scroll .scroll ul li:nth-child(4) { color: #F6851F; }
.committee_scroll .scroll ul li:nth-child(5) { color: #FED402; }
.committee_scroll .scroll ul li:nth-child(6) { color: #EE3535; }


.tab_section_main { width:1232px; margin:30px auto;}
.tab_section_main .nav-tabs { border-bottom:0px; float:left; width:100%;}
.tab_section_main .nav-tabs .nav-item .nav-link { background:#EEEEEE; border:solid 1px #E1E4ED; color:#7F7F7F; font-weight:bold; letter-spacing:0.5px; font-size:16px; text-transform:uppercase; border-radius:0px; }

.tab_section_main .nav-tabs li:nth-child(1) .nav-link { border-top-left-radius: 10px;}
.tab_section_main .nav-tabs li:nth-child(2) .nav-link { border-radius:0px;}
.tab_section_main .nav-tabs li:nth-child(3) .nav-link {  border-top-right-radius: 10px;}

.tab_section_main .nav-tabs .nav-item .nav-link.active { color:#214C9D; background-color: #fff; float:left;}
.tab_section_main .tab-content { box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); padding:40px 25px;  border:1px solid #E1E4ED; background:#fff; color:#7F7F7F; border-top:none; border-radius: 10px;  border-top-left-radius:0px; margin-top:1px; float:left; }

.tab_section_main .tab-content .director_main { color:#7F7F7F; font-size:16px; width:92%;}
.tab_section_main .tab-content .director_main p.writeup { font-style:Italic; font-size:26px; width:90%; margin-top:30px;}
.tab_section_main .tab-content .director_main .signature { font-weight:normal; font-size:18px; float:left; width:50%; margin:40px 0px 10px 0px; }
.tab_section_main .tab-content .director_main .signature strong { font-weight:600; }

.tab_section_main .tab-content .profile_details p { font-weight:bold; margin:28px 0px 5px 0px; text-transform:uppercase;}
.tab_section_main .tab-content .profile_details span { font-weight:bold; font-size:36px; color:#214C9D;}
.tab_section_main .tab-content .profile_details i {font-size:20px; float:left; width:100%; padding:30px 0px 0px 0px; margin-top:30px; border-top:solid 1px #8E8E93;}


.our_secretariats_main { background:url(../images/secretariats_bg.webp) no-repeat; min-height:444px; margin:30px 0px 0px 0px; float:left; position:relative; }
.our_secretariats_main .our_secretariats { float:left; width:30%; margin:12% 2% 0% 5%; color:#fff;  }
.our_secretariats_main .our_secretariats h3 { font-weight:bold; font-size:36px; color:#fff; letter-spacing:2px; }
.our_secretariats_main .our_secretariats_slide { float:right; width:62%; max-width:800px; margin-top:18px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-item .row { flex-direction:row; white-space:nowrap; flex-wrap:nowrap; }
.our_secretariats_main .our_secretariats_slide .swiper-wrapper .swiper-slide {} 
.our_secretariats_main .our_secretariats_slide .swiper-wrapper .swiper-slide .card { position:relative; background:none; border:0px; width: 100%; }
.our_secretariats_main .our_secretariats_slide .swiper-wrapper .swiper-slide .card .card-body { position:absolute; bottom:0px;}
.our_secretariats_main .our_secretariats_slide .swiper-wrapper .swiper-slide .card .card-body p.role {font-size:16px; margin:0px;}
.our_secretariats_main .our_secretariats_slide .swiper-wrapper .swiper-slide .card .card-body h5.card-title {font-size:20px; font-weight:bold;}
.our_secretariats_main .swiper-button-prev { position:absolute; left:70px; top:370px; opacity:inherit; background:url(../images/slide_arrow.svg) no-repeat; width:48px; height:48px;}
.our_secretariats_main .swiper-button-prev:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}
.our_secretariats_main .swiper-button-next { opacity:inherit; position:absolute; left:135px; top:370px; background:url(../images/slide_arrow.svg) no-repeat; width:48px; height:48px; transform: rotate(180deg); }
.our_secretariats_main .swiper-button-next:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}
.our_secretariats_main .swiper-button-prev::after, .our_secretariats_main .swiper-button-next::after { font-size:0px;}



.our_esteemed_committees_main { width:100%; float:left; background:#fff;}
.our_esteemed_committees_main .our_esteemed_committees { width:1232px; margin:30px auto;}
.our_esteemed_committees_main .our_esteemed_committees h2 { color:#214C9D; font-weight:bold; font-size:36px; margin:50px 0px 40px 0px;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card { cursor: pointer;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card:hover { box-shadow:1px 5px 8px rgba(0, 0, 0, 0.2);}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card { margin-bottom:25px; border:solid 1px #e1e4ed; padding:12px; border-radius:16px; background:#fff;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card .card-body { padding-left:0px;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card .card-body h5.card-title { color:#7F7F7F; font-weight:bold; font-size:21px;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card .card-body p.card-text { width:90%; color:#7F7F7F; font-size:16px;}
.our_esteemed_committees_main .our_esteemed_committees .card.committee-card .card-body a { color:#214C9D; font-size:16px; font-weight:bold;  background:url(../images/readmore_arrow.svg) no-repeat right; padding-right:22px; text-decoration:none; }
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-dialog.modal-lg { --bs-modal-width:1000px; }
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body #modalImage { float:left;}
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body .right_content { float:left; margin:0px 0px 0px 30px; width:58%;}
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body .right_content .modal-title { color:#214C9D; font-size:21px; font-weight:bold; text-transform:uppercase; margin-bottom:15px;}
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body .right_content #modalText p:first-child { color:#7F7F7F; font-size:18px; font-weight:500;}
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body .right_content #modalText p { color:#7F7F7F; font-size:16px; }
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-footer { border:0px;}
.our_esteemed_committees_main .our_esteemed_committees #prevBtn { background:url(../images/slide_arrow.svg) no-repeat; width:48px; height:48px; border:0px; position:absolute; top:45%; left:-65px;}
.our_esteemed_committees_main .our_esteemed_committees #prevBtn:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}

.our_esteemed_committees_main .our_esteemed_committees #nextBtn { background:url(../images/slide_arrow.svg) no-repeat; width:48px; height:48px; transform: rotate(180deg);  border:0px;  position:absolute; top:45%; right:-65px; }
.our_esteemed_committees_main .our_esteemed_committees #nextBtn:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}



.homeaction_scroll { background:#52C8EB; float:left; width:100%; margin:0px 0px 30px 0px; padding:10px 0px; overflow: hidden; white-space: nowrap;}
.homeaction_scroll .scroll {display: inline-block; animation: scroll-left 15s linear infinite; width:100%;}
.homeaction_scroll .scroll ul { margin:0px; padding:0px;}
.homeaction_scroll .scroll ul li { list-style:none; float:left; width:50%; font-weight:bold; font-size:36px; color: #fff;  background:url(../images/yellow_dot.svg) no-repeat right; text-align:center; text-transform:uppercase;}
.homeaction_scroll .scroll ul li span { color:#214C9D;}


.general_instructions_main { width:100%; float:left; background:url(../images/general_instructions_bg.svg) no-repeat left bottom; min-height:770px;}
.general_instructions_main .general_instructions { width:1232px; margin:30px auto;}
.general_instructions_main .general_instructions .general_instructions_left { width:35%; float:left;}
.general_instructions_main .general_instructions .general_instructions_left h3 { font-weight:bold; color:#214C9D; font-size:36px; width:50%;}
.general_instructions_main .general_instructions .general_instructions_right { width:65%; float:left;}
.general_instructions_main .general_instructions .general_instructions_right ul { margin:0px; padding:0px;}
.general_instructions_main .general_instructions .general_instructions_right ul li { float:left; width:100%; margin:0px 0px 20px 0px; background:url(../images/tick.svg) no-repeat left top; list-style:none; padding-left:40px;}


.joinus_scholars_mun_main { background:#fff; width:100%; float:left;}
.joinus_scholars_mun_main .joinus_scholars_mun { width:1232px; margin:30px auto; position:relative; }
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main { background:url(../images/the_diplomat_desk_bg.svg) no-repeat; min-height:185px; position:absolute; top:-115px; width:100%;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk { float:left; margin:25px 35px;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk h3 { color:#fff; font-size:36px; font-weight:bold;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk a { border-radius:32px; background:#fff; box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5); font-weight:600; color:#214C9D; font-size:21px; padding:6px 25px 10px 25px; margin:20px 25px 0px 0px; float:left;  text-decoration:none; }

.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk a:hover { color:#fff; background:#214C9D;}

.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left { width:35%; float:left; margin:180px 0px 70px 0px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 { font-weight:bold; color:#214C9D; font-size:56px; width:90%;}


.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main { width:65%; float:left;  margin:160px 0px 70px 0px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings { width:26%; float:left; margin-left:20px; }
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings.border-l-r { border-left:solid 1px #52C8EB; border-right:solid 1px #52C8EB; width:35%;padding:0% 8%; margin:0% 6% 0% 1%;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings p { color:#214C9D; font-weight:500; font-size:21px;}



.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a { border-radius:56px; background:#214C9D;  box-shadow:1px 1px 1px rgba(0, 0, 0, 0.5); color:#fff; font-size:16px; padding:5px 95px 7px 95px; text-transform:uppercase; margin:20px 0px 0px 0px; float:left; text-decoration:none; text-align:center;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a span {  font-weight:600; font-size:21px; color:#52C8EB;}

.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a:hover { background:#52C8EB; color:#214C9D; }
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a:hover span { color:#ffffff; }
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a.last { margin-left:25px;}


.footer_section_main { background:#214C9D url(../images/footer_border.svg) repeat-x top; float:left; width:100%;}
.footer_section_main .footer_main  { width:1232px; margin:0px auto;}
.footer_section_main .footer_main .footer_section1 { float:left; width:40%; font-size:16px; color:#fff; margin-top:70px; margin-bottom:70px; }
.footer_section_main .footer_main .footer_section1 p { float:left; width:100%; margin:15px 0px; }
.footer_section_main .footer_main .footer_section1 a { background:url(../images/instagram_icon.svg) no-repeat left 5px; font-weight:bold; padding-left:30px; height:25px; float:left; color:#fff; text-decoration:none; margin-right:20px; }

.footer_section_main .footer_main .footer_section2 { float:left; width:14%; margin:70px 90px 70px 90px; font-size:16px; font-weight:500; color:#fff; }
.footer_section_main .footer_main .footer_section2 ul { margin:0px; padding:0px;}
.footer_section_main .footer_main .footer_section2 ul li { margin:15px 10px 10px 10px; float:left; width:100%; list-style:none;}
.footer_section_main .footer_main .footer_section2 ul li a { text-decoration:none; color:#fff;}

.footer_section_main .footer_main .footer_section3 { float:left; color:#fff; width:30%; font-size:16px; margin-top:85px;  }
.footer_section_main .footer_main .footer_section3 p { float:left; width:100%; margin:0px 0px 5px 0px;}
.footer_section_main .footer_main .footer_section3 ul { margin:0px 0px 22px 0px; padding:0px; float:left;}
.footer_section_main .footer_main .footer_section3 ul li { margin:2px 0px; float:left; width:100%; list-style:none; padding-left:30px; background:url(../images/call_icon.svg) no-repeat left 5px; font-weight:bold;}
.footer_section_main .footer_main .footer_section3 ul li a { color:#fff; text-decoration:none;}
.footer_section_main .footer_main .footer_section3 ul li.mail { background:url(../images/mail_icon.svg) no-repeat left 7px; }

#committeeModal .modal-content { align-content: center;  justify-content: center;  height: 90vh;}
#committeeModal .modal-content .modal-body button.btn-close { float:right;}

/*Itinerary css*/
.banner_inner {background: linear-gradient( to top, #ffffff 0%, #ffffff 50%, #f3f5f9 100% ); padding-bottom:60px; margin:-80px 0px 50px 0px; float:left; width:100%; }
.our_itinerary_main {width:1232px; margin:30px auto 110px auto;}
.our_itinerary_main .our_itinerary { float:left; width:100%; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); padding:10px 30px 30px 30px;  border:1px solid #E1E4ED; background:#fff; color:#7F7F7F; border-top:none; border-radius: 10px; }
.our_itinerary_main .our_itinerary h2 { border-bottom:1px solid #E1E4ED; color:#214C9D; font-size:36px; font-weight:bold; padding:20px 0px 30px 0px; letter-spacing:1px;}
.our_itinerary_main .our_itinerary .our_itinerary_left { float:left; width:48%; margin:10px; background:url(../images/dot_day.svg) no-repeat left 10px; padding:0px 0px 0px 35px; max-height:547px;}
.our_itinerary_main .our_itinerary .our_itinerary_right_bg { background:url(../images/dot_day.svg) no-repeat left 10px; max-height:483px; }
.our_itinerary_main .our_itinerary .our_itinerary_left .day_title { color:#214C9D; font-size:28px; font-weight:bold; margin-bottom:8px;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row { float:left; width:100%; margin:15px 0px; position:relative; left:-23px;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .time_pill { background:#52C8EB; color:#fff; letter-spacing:1px; border-top-right-radius:20px; border-bottom-right-radius:20px; float:left; width:40%; padding:5px 12px 5px 25px; }
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .activity_label { float:left; width:42%; color:#214C9D; font-weight:bold; font-size:21px;  margin:0px 0px 0px 60px;} 
.our_itinerary_main .note { width:1232px; float:left; }
.our_itinerary_main .note p { margin:40px auto; width:80%; text-align:center; }
/*Itinerary css end*/

/* structure policies css */

.structure_policies_main {width:1232px; margin:30px auto 110px auto;}
.structure_policies_main .structure_policies { float:left; width:100%; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); padding:10px 30px 30px 30px;  border:1px solid #E1E4ED; background:#fff; color:#7F7F7F; border-top:none; border-radius: 10px; }
.structure_policies_main .structure_policies h2 { color:#214C9D; font-size:36px; font-weight:bold; padding:20px 0px 30px 0px; letter-spacing:1px;}

.structure_policies_main .structure_policies .committee_stricture_main { float:left; width:100%; margin-bottom:15px;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members { float:left; width:28%;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members.delegates { float:left; width:33%; border-left:solid 1px #52C8EB; border-right:solid 1px #52C8EB; padding:0px 50px; margin:0px 50px;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members h3 { color:#214C9D; font-size:21px; font-weight:bold; float:left; width:100%; margin:10px 0px;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members p { float:left; width:95%; margin:10px 0px;}
.committee_policies_main { background:#fff; float:left; width:100%; margin:55px 0px 0px 0px;}
.committee_policies_main .committee_policies {width:1232px; margin:30px auto 30px auto;}
.committee_policies_main .committee_policies .committee_policies_left { float:left; width:38%; margin:10px 50px 20px 0px;}
.committee_policies_main .committee_policies .committee_policies_left h3 { float:left; width:100%; color:#214C9D; font-size:36px; font-weight:bold;}
.committee_policies_main .committee_policies .committee_policies_left p { float:left; width:100%; margin:30px 0px 0px 0px;}
.committee_policies_main .committee_policies .committee_policies_right { float:right; width:52%; margin:10px 0px 20px 30px;}
.committee_policies_main .committee_policies .committee_policies_right .committee_policies_box { float:left; width:50%; min-height:200px; }
.committee_policies_main .committee_policies .committee_policies_right .committee_policies_box p { float:left; width:84%;}

/* structure policies css end*/

/* Our Gallery css */

 .our_gallery_main { float:left; width:100%; margin:30px 0px;}
 .our_gallery_main h1 { color:#214C9D; font-size:36px; font-weight:bold; text-align:center; margin:10px 0px 40px 0px; }
 .our_gallery_main .our_gallery {width:1232px; margin:30px auto 50px auto;}
 .our_gallery_main .our_gallery .modal-content { padding:35px;}
 .our_gallery_main .our_gallery .our_gallery_left { float:left;width:49%;}
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth { float:left; width:100%; margin-bottom:10px;}
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth img { cursor:pointer; vertical-align:top; }
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth img.width, .our_gallery_main .our_gallery .our_gallery_left.our_gallery_right .our_gallery_fullwidth .our_gallery_medium .our_gallery_small img.width { width:100%; }
 .gallery_img_height { height:225px;}
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth .our_gallery_small { float:left;width:49%;}
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth .our_gallery_small:last-child { float:right;}
 .our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth .our_gallery_medium { float:left;width:50%; margin-right:0px;}
  .our_gallery_main .our_gallery .our_gallery_left.our_gallery_right { float:left; margin-left:10px; width:48%; }
 .our_gallery_main .our_gallery .our_gallery_left.our_gallery_right .our_gallery_fullwidth .our_gallery_medium .our_gallery_small { float:right;width:97%; margin-bottom:10px;}
 .our_gallery_main .our_gallery .our_gallery_left.our_gallery_right .our_gallery_fullwidth .our_gallery_medium .our_gallery_small:last-child { margin-bottom:0px;}


/* Our Gallery css end*/


@media only screen and (max-width:1100px) {
.header .navbar .navbar-brand { margin-left:10px;}
.header .navbar #navbarNavDropdown { margin-right:10px;}
.tab_section_main { width:100%;}
.banner, .banner img { width:100%;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-prev { left:-365px; top:410px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-next { left:-300px; top:410px;}
.our_esteemed_committees_main .our_esteemed_committees, .general_instructions_main .general_instructions, .joinus_scholars_mun_main .joinus_scholars_mun { width:96%;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main { position:initial; top:0px;  border-radius:16px; float:left; margin-bottom:20px; }
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left, .joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main { margin:30px 0px 70px 0px;} 
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 { font-size:45px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 br { display:none;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a { padding:5px 55px 7px 55px; margin-left:25px; } 
.footer_section_main .footer_main { float:left; margin:0px 15px; width:96%;}
.footer_section_main .footer_main .footer_section1 img { width:100%;}
.footer_section_main .footer_main .footer_section2 { width:16%; margin:70px 70px;}

.our_itinerary_main, .our_itinerary_main .note, .structure_policies_main, .committee_policies_main .committee_policies { width:98%;}
.our_itinerary_main .our_itinerary .our_itinerary_left { width:46%; margin-left:0px;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .time_pill { width:50%; font-size:16px;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .activity_label { font-size:17px; margin:0px 0px 0px 25px;}

.our_gallery_main .our_gallery { width:100%;}
.our_gallery_main .our_gallery .our_gallery_left .our_gallery_fullwidth img { width:100%;}
.gallery_img_height { height:195px;}
}

@media only screen and (max-width: 992px) {
.header .navbar .navbar-brand { margin-left:0px;}
.header .navbar #navbarNavDropdown { margin-right:0px;}
.tab_section_main { width:100%;}
.tab_section_main .nav-tabs .nav-item .nav-link { font-size:14px;}
.header .navbar .navbar-toggler { border:0px; --bs-navbar-color:#fff; margin:0px; padding:0px;}
.header .navbar .navbar-toggler .navbar-toggler-icon { background:url(../images/menu.png) no-repeat; width:32px; height:32px; }
.header .navbar .navbar-toggler .close-icon { background:url(../images/close.png) no-repeat; width:32px; height:32px; top:35px; right:10px; }
.tab_section_main .tab-content .director_main p.writeup { width:100%; font-size:20px;}
.tab_section_main .tab-content .director_main .signature { width:80%;}
.our_secretariats_main { background:#52C8EB url(../images/secretariats_bg_mobile.svg) no-repeat left bottom; min-height:390px;}
.our_secretariats_main .our_secretariats_slide { margin-top:30px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-prev { left:-290px; top:300px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-next { left:-226px; top:300px;}
.our_secretariats_main .our_secretariats { width:33%; margin:5% 2% 0% 2%;}
.our_esteemed_committees_main .our_esteemed_committees, .general_instructions_main .general_instructions, .joinus_scholars_mun_main .joinus_scholars_mun { width:96%;}
.our_esteemed_committees_main .our_esteemed_committees h2 { margin:50px 0px 40px 0px;}
.homeaction_scroll .scroll ul li { font-size:20px;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main { position:initial; top:0px; background:#52C8EB; border-radius:16px; float:left; margin-bottom:20px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left, .joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main { margin:30px 0px 70px 0px;} 
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings, .joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings.border-l-r { width:34%; margin:0px; padding:0px 5px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings:first-child { padding:0px; width:28%;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings p { text-align:center; font-size:16px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 { font-size:45px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 br { display:none;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a.last { margin-left:0px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a { padding:5px 95px 7px 95px; margin-left:0px; } 
.footer_section_main .footer_main { float:left; margin:0px 15px; width:96%;}
.footer_section_main .footer_main .footer_section1 img { width:100%;}
.footer_section_main .footer_main .footer_section2 { width:16%; margin:70px 30px;}
.footer_section_main .footer_main .footer_section1, .footer_section_main .footer_main .footer_section2, .footer_section_main .footer_main .footer_section3 { font-size:14px;}
.our_itinerary_main .our_itinerary .our_itinerary_left { width:47%; max-height:620px;} 
.our_itinerary_main .our_itinerary .our_itinerary_right_bg { max-height:546px;} 
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .time_pill, .our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .activity_label { width:98%;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row { margin:15px 0px 0px 0px;}

.structure_policies_main .structure_policies .committee_stricture_main .dais_members { width:30%;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members.delegates { width:33%; padding:0px 20px; margin:0px 20px;}
.committee_policies_main .committee_policies .committee_policies_left { margin:10px 10px 20px 0px;}
.gallery_img_height { height:100%;}
}

@media only screen and (max-width:768px) { 
#committeeModal .modal-content { align-content:initial;  justify-content:initial;  height: auto;}
br { display:none;}
.header .navbar .navbar-brand { margin:0px; width:80%;}
.header .navbar .navbar-brand img, .banner img, .footer_section_main .footer_main .footer_section1 img { width:100%;}
.header .navbar .navbar-toggler { border:0px; --bs-navbar-color:#fff; margin:0px; padding:0px;}
.header .navbar .navbar-toggler .navbar-toggler-icon { background:url(../images/menu.png) no-repeat; width:32px; height:32px; }
.header .navbar .navbar-toggler .close-icon { background:url(../images/close.png) no-repeat; width:32px; height:32px; top:35px; right:10px; }
.committee_scroll { padding-bottom:5px; margin-bottom:30px;}
.banner { margin:30px 10px; width: 95%;}
.committee_scroll .scroll ul li { font-size:15px;}
.tab_section_main, .tab_section_main .tab-content .director_main, .tab_section_main .tab-content .director_main p.writeup, .tab_section_main .tab-content .director_main .signature, .joinus_scholars_mun_main .joinus_scholars_mun, .general_instructions_main .general_instructions, .general_instructions_main .general_instructions .general_instructions_left, .general_instructions_main .general_instructions .general_instructions_left h3, .general_instructions_main .general_instructions .general_instructions_right { width:98%;}
.tab_section_main ul.nav-tabs { flex-direction:column;}
.tab_section_main .tab-content { padding:20px; border-top-right-radius:0px; }
.tab_section_main .nav-tabs .nav-item .nav-link { width:100%; border-radius:0px !important; font-size:15px;}
.tab_section_main .nav-tabs .nav-item .nav-link.active { background:#52C8EB; color:#fff; }
.tab_section_main .tab-content .director_main p.writeup { font-size:18px;}
.tab_section_main .tab-content .director_main .signature { margin:20px 0px 20px 0px; }
.tab_section_main .tab-content .profile_details i { font-size:18px; padding:20px 0px 10px 0px;}

.our_esteemed_committees_main .our_esteemed_committees { width:92%; margin:30px 15px;}
.homeaction_scroll .scroll ul li { font-size:12px; background:none;}
.our_secretariats_main { background:#52C8EB url(../images/secretariats_bg_mobile.svg) no-repeat left bottom; width:100%; min-height:475px; margin:30px 0px 0px 0px; float:left; }
.our_secretariats_main .our_secretariats { width:90%; float:left; margin:20px 15px 0px 15px;}
.our_secretariats_main .our_secretariats_slide { width:95%; float:left; margin:10px 10px 70px 10px;}
.our_esteemed_committees_main .our_esteemed_committees h2, .general_instructions_main .general_instructions .general_instructions_left h3 { font-size:30px; text-align:center;}


.general_instructions_main .general_instructions { margin:0px 12px 20px 12px; float:left; width:96%;}
.general_instructions_main .general_instructions .general_instructions_right { margin-top:20px; width:96%;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main { position:initial; top:0px; background:#52C8EB; border-radius:16px; float:left; margin-bottom:20px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left, .joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main { width:100%; margin:0px;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk { margin:20px;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk h3 { font-size:30px;}
.joinus_scholars_mun_main .joinus_scholars_mun .the_diplomat_desk_main .the_diplomat_desk a{ width:100%; text-align:center; margin:20px 0px 0px 0px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_left h3 { margin:10px 10px 35px 10px; text-align:center; font-size:35px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings, .joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings.border-l-r { width:34%; margin:0px; padding:0px 5px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings:first-child { padding:0px; width:28%;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .timings p { text-align:center; font-size:16px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main { width:95%; float:left; margin:0px 10px 30px 10px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a { padding:5px 45px 7px 45px;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a span { float:left; width:100%;}
.joinus_scholars_mun_main .joinus_scholars_mun .joinus_right_main .external_intermal_btns_main a.last { margin-left:0px;}

.footer_section_main .footer_main { width:96%;} 
.footer_section_main .footer_main .footer_section1, .footer_section_main .footer_main .footer_section2, .footer_section_main .footer_main .footer_section3 { width:90%; margin:30px 10px 0px 10px;} 
.footer_section_main .footer_main .footer_section2 ul li { margin-top:0px;}
.our_esteemed_committees_main .our_esteemed_committees #committeeModal .modal-body .right_content { width:95%; margin:0px 0px 0px 2px;}

.our_itinerary_main .our_itinerary .our_itinerary_left { width:98%; margin-bottom:55px;}
.our_itinerary_main .our_itinerary .our_itinerary_left .schedule_row .time_pill { width:98%;}
.structure_policies_main { width:95%;}
.committee_policies_main .committee_policies .committee_policies_left { width:93%; margin:0px 10px; text-align:center;}
.structure_policies_main .structure_policies .committee_stricture_main .dais_members, .structure_policies_main .structure_policies .committee_stricture_main .dais_members.delegates { width:98%; margin:0px 0px 20px 0px; border:0px; padding:0px;}
.structure_policies_main .structure_policies { padding-bottom:0px; text-align:center;}
.structure_policies_main .structure_policies h2 { padding:20px 0px 15px 0px; text-align:center; }
.committee_policies_main .committee_policies .committee_policies_left h3 { text-align:center;}
.committee_policies_main .committee_policies .committee_policies_left p { text-align:justify;}
.committee_policies_main .committee_policies .committee_policies_right { float:left; width:95%; margin:10px 0px 20px 10px;}
.committee_policies_main .committee_policies .committee_policies_right .committee_policies_box p { text-align:center;}
.committee_policies_main .committee_policies .committee_policies_right .committee_policies_box { margin-top:30px;}
.our_gallery_main .our_gallery .our_gallery_left, .our_gallery_main .our_gallery .our_gallery_left.our_gallery_right { float:left; width:95%; margin:0px 10px;}
.gallery_img_height { height:100%;}
}

@media only screen and (max-width: 440px){

.our_secretariats_main .our_secretariats_slide { margin:10px 10px 20px 10px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-prev { left:0px; top:0px;}
.our_secretariats_main .our_secretariats_slide .slide .carousel-control-next { left:300px; top:0px;}
.banner.banner_inner { margin:-75px 0px 30px 0px; padding-bottom:30px; }
.gallery_img_height { height:100%;}
.our_gallery_main .our_gallery .our_gallery_left.our_gallery_right .our_gallery_fullwidth .our_gallery_medium img.swan_width { width:98%;}

.our_secretariats_main .swiper-button-prev { position:absolute; left:15px; top:422px; opacity:inherit; background:url(../images/slide_arrow_hover.svg) no-repeat; width:48px; height:48px;}
.our_secretariats_main .swiper-button-prev:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}
.our_secretariats_main .swiper-button-next { opacity:inherit; position:absolute; left:315px; top:422px; background:url(../images/slide_arrow_hover.svg) no-repeat; width:48px; height:48px; transform: rotate(180deg); }
.our_secretariats_main .swiper-button-next:hover { background:url(../images/slide_arrow_hover.svg) no-repeat;}
.our_secretariats_main .swiper-button-prev::after, .our_secretariats_main .swiper-button-next::after { font-size:0px;}


}