.slider-wrapper
{
	position: relative;
}
.slider-wrapper .hot_new_after_banner
{
	position: absolute;
	bottom: -70px;
	left: 0;
	z-index: 15;
	width: 100%;
}
.slider-wrapper .hot_new_after_banner .wrappers
{
	border-radius: 15px;
	max-width: 90%;
	padding:30px 30px;
	margin-left: auto;
	margin-right: auto;
	background-color: #102760;
	background-color: #093195;
	display: flex;
	justify-content: space-between;
	box-shadow: 0 0 10px 15px rgba(0 0 0 / 10%);
}
.slider-wrapper .hot_new_after_banner .wrappers .text01
{
	flex: 0 0 auto;
	width: 200px;
	display: inline-flex;
	align-items: center;
	grid-column-gap: 5px;
}
.slider-wrapper .hot_new_after_banner .wrappers .text01 img
{
	width: 60px;
	height: 60px;
}
.slider-wrapper .hot_new_after_banner .wrappers .text01 strong
{
	font-family: "DM Sans", sans-serif;
	font-family: "Inter", sans-serif;
	font-size: 25px;
	line-height: 30px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
}
.slider-wrapper .hot_new_after_banner .wrappers
{

}
.slider-wrapper .hot_new_after_banner .wrappers .text03
{
    flex: 0 0 auto;
    width: 233px;
    display: inline-flex;
    align-items: center;
    grid-column-gap: 5px;
    background-color: var(--white);
    border-radius: 49px;
    padding: 12px 22px;
    height: 54px;
}



.slider-wrapper .hot_new_after_banner .wrappers .text-centers
{
	flex: 0 0 auto;
	width: 65%;
}
.slider-wrapper .hot_new_after_banner .wrappers .text-centers h6
{
	font-family: "Inter", sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: 400;
	margin-bottom: 7px;
}
.slider-wrapper .hot_new_after_banner .wrappers .text-centers h6 b
{
	font-weight: 700;
}
.slider-wrapper .hot_new_after_banner .wrappers .text-centers h5
{
	margin-bottom: 0;
	font-family: "Inter", sans-serif;
	font-size: 16px;
	color: #fff;
	font-weight: 400;
	line-height: 22px;
}
.slider-wrapper .hot_new_after_banner .wrappers .text-centers h5 b
{
	font-weight: 700;
}


.slider-wrapper .hot_new_after_banner .wrappers .text03 img
{
	width: 35px;
	height: 35px;
}
.slider-wrapper .hot_new_after_banner .wrappers .text03 strong
{
	font-family: "DM Sans", sans-serif;
	font-family: "Inter", sans-serif;
	font-size: 18px;
	line-height: 30px;
	font-weight: 600;
	color: #093195;
}

/*
	=================================
*/

section.about__section__01
{
	margin-top: 120px;
}
section.about__section__01
{

}
section.about__section__01 .content_areaa
{
	margin-bottom: 30px;
	margin-top: 40px;
}
section.about__section__01 .content_areaa .heading01 h3
{
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	font-size: 35px;
	color: #093195;
	margin-bottom: 15px;
}
section.about__section__01 .content_areaa .desc
{
	padding-right: 35px;
}
section.about__section__01 .content_areaa .desc p
{
	font-family: "Inter", sans-serif;
	font-size: 17px;
	line-height: 27px;
	font-weight: 300;
	color: #333;
}
section.about__section__01 .content_areaa .desc .readmore
{
	margin-top: 20px;
}
/*
	============================================
*/

.heading015
{
	margin-top: 40px;
}
.heading015 h3
{
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	font-size: 35px;
	color: #093195;
	margin-bottom: 15px;
}

/*
	============================================
*/

.who-is-it-for .container
{
	max-width: 95%;
}
.who-is-it-for .head__text
{

}
.who-is-it-for .head__text .heading01
{
	text-align: center;
	margin-bottom: 10px;
}
.who-is-it-for .head__text .heading01 h3
{
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	font-size: 35px;
	color: #093195;
	margin-bottom: 10px;
}
.who-is-it-for .head__text .desc p
{
	font-family: "Inter", sans-serif;
	font-size: 17px;
	line-height: 27px;
	font-weight: 300;
	color: #333;
	text-align: center;
	max-width: 75%;
	margin-left: auto;
	margin-right: auto;
}

/*
	==============================
*/	

.icon_row_wrapper
{
	margin-top: 50px;
}
.icon_row_wrapper .colomns-wrapper
{
	
}
.icon_row_wrapper .colomns-wrapper .wrapper
{
	padding: 20px 35px;
  		
  background-image: linear-gradient( #ffffff,#093195, #FFFFFF), linear-gradient( #ffffff,#093195, #FFFFFF);
  background-size: 2px 100%;
  background-position: 0;
  background-repeat: no-repeat;

}
.icon_row_wrapper .colomns-wrapper .wrapper:before
{

}
.icon_row_wrapper .colomns-wrapper .wrapper .icon
{
	margin-bottom: 15px;
}
.icon_row_wrapper .colomns-wrapper .wrapper .icon img
{
	width: 100px;
}
.icon_row_wrapper .colomns-wrapper .wrapper .content
{

}
.icon_row_wrapper .colomns-wrapper .wrapper .content h3
{
	font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 22px;
    color: #093195;
}
.icon_row_wrapper .colomns-wrapper .wrapper .content p
{
	font-family: "Inter", sans-serif;
	font-size: 16px;
	line-height: 27px;
	font-weight:400;
	color: #333;
}

/*
	======================================
*/
section.about__section__01.about__section__07
{
	margin-top: 40px;
}
section.about__section__01.about__section__07 .content_areaa .desc
{
	margin-bottom: 25px;
}
.about__section__07 .row_contet_area_verticles
{
	display: grid;
	grid-template-columns: repeat(1,1fr);
	grid-row-gap: 15px;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles
{

}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper
{
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
	border-radius: 10px;
	padding: 25px;
	background-color: #fff;
	position: relative;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .numbers
{
	position: absolute;
	left: -25px;
	top: 25px;
	width: 50px;
	height:50px;
	border-radius: 50%;
	background-color: #093195;
	text-align: center;
	line-height: 50px;
	color: #fff;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .numbers{

	font-weight: 700;
	font-size: 18px;
    font-family: "DM Sans", sans-serif;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea
{
	padding-left: 15px;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea h5
{
	font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 22px;
    color: #093195;
    	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea p
{
	margin-bottom: 0;    
	font-family: "Inter", sans-serif;
    font-size: 16px;
    line-height: 27px;
    font-weight: 400;
    color: #333;
    	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

/*
	======================================
*/

.about__section__07 .padding_right
{
	padding-right: 20px;
}
.about__section__07 .padding_left
{
	padding-left: 20px;
}

/*
	=========================================
*/
.who-is-it-for5
{
	margin-top: 50px;
}
.who-is-it-for5 .icon_row_wrapper
{
	display: grid;
	grid-template-columns: repeat(4,1fr);
	grid-column-gap: 20px;
}
.who-is-it-for5 .icon_row_wrapper .colomns-wrapper .wrapper
{
	    background-image: none;
	    /*box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);*/
	    border-radius: 10px;
	    padding: 25px;
	    background-color: #fff;
	    height: 100%;
	    border: 1px solid #d7e3ff;
}
.who-is-it-for5 .icon_row_wrapper .colomns-wrapper .wrapper .icon
{
	text-align: center;
}
.who-is-it-for5 .icon_row_wrapper .colomns-wrapper .wrapper .content p
{
	margin-bottom: 0;
	font-size: 18px;
	font-weight: 300;
}
.who-is-it-for5 .icon_row_wrapper .colomns-wrapper .wrapper .content p strong
{
	font-weight: 500;
	color: #093195;
}

/*
	=======================================
*/

.specialText
{
	max-width: 75%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 70px;
	border: 2px solid #d7e3ff;
	padding:35px 25px 30px;
	border-radius: 15px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
}
.specialText p
{
	font-family: "Inter", sans-serif;
    font-size: 23px;
    line-height: 35px;
    font-weight: 300;
    color: #093195;
    font-style: italic;
    margin-bottom: 0;
    text-align: center;
}

/*
	========================================
*/

footer .footer-container .custom_footer_row .footer_colom.col1 .companyLogo
{
	width: 200px;
}
footer .footer-container .custom_footer_row .footer_colom.col1
{
	width: 17%;
}
footer .footer-container .custom_footer_row .footer_colom .widgets ul li a{
	font-family: "Inter", sans-serif;
    font-size: 15px;
    line-height: 27px;
    font-weight: 300;
    transition: all .05s;
}
footer .footer-container .custom_footer_row .footer_colom .widgets ul li:hover a
{
	text-decoration: underline;
	font-style: italic;
}
footer .footer-container .custom_footer_row .footer_colom .widgets ul li a:before
{
	color: #fff;
}
footer .footer-container .custom_footer_row .footer_colom.col2
{
	width: 28%;
	padding-left: 15px;
}
footer .footer-container .custom_footer_row .footer_colom.col3
{
	width: 27%;
	padding-right: 40px;
}
footer .footer-container .custom_footer_row .footer_colom.col04
{
	width: 24%;
}
footer .footer-container
{
    padding: 100px 0 0px;
	background-color: rgb(22 24 87 / 80%);
}
footer .copyright
{
	margin-top: 70px;
}
footer .footer-container .custom_footer_row .footer_colom .widgets .addressRow .details span
{
	font-family: "Inter", sans-serif;
}
footer .footer-container .custom_footer_row .footer_colom .widgets h4
{
	font-family: "DM Sans", sans-serif;
	text-transform: capitalize;
	font-size: 22px;
}
footer .footer-container .custom_footer_row .footer_colom.col1 .widgets h4
{
	margin-bottom: 15px;
}
footer .footer-container .custom_footer_row .footer_colom .widgets .addressRow .icon i
{
	font-size: 22px;
}
footer .footer-container .custom_footer_row .footer_colom .widgets .addressRow .icon i
{
	color: #1650e2;
	background-color: #082775;
}
.copyright{
	background-color: #121353;
	font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 27px;
    font-weight: 300;
    transition: all .05s;
}
footer .footer-container .custom_footer_row .footer_colom .widgets .addressRow .details span
{
	font-family: "Inter", sans-serif;
    font-weight: 300;
    line-height: 26px;
}





#whoIsItFor .slick-prev,
#whoIsItFor .slick-next
{
	background-color: transparent;
}
#whoIsItFor .slick-prev:before, 
#whoIsItFor .slick-next:before
{
	color: #444;
	font-family: bootstrap-icons!important;
	font-size: 28px;
}


/*
	=============================================
*/


/*
	=============================================
*/

body.innerPage .navigation
{
	position: static;
}
body.innerPage .navigationXYZ .nav-container
{
	padding-bottom: 7px;
	padding-top: 7px;
}
body.innerPage .navigation .nav-container .navigation-row .navigations .main_ul .main_li a
{
	color: #333;
}
body.innerPage .navigation .nav-container .navigation-row #myNavBar .main_ul .main_li:hover > a
{
	color: #0A3397;
}
body.innerPage .navigation .nav-container .navigation-row #myNavBar .main_ul .main_li.getInTouchButton > a
{
	color: #fff;
	font-weight: 600;
}
body.innerPage .slider-wrapper .hot_new_after_banner
{
	position: static;
	background-image: url(../img/footer__bg.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: bottom;
}
body.innerPage .slider-wrapper .hot_new_after_banner .wrappers
{
	background-color: transparent;
	box-shadow: none;
	max-width: 100%;
	border-radius: 0;
	padding: 50px 50px;
	background-color: rgba(0 0 0 / 45%);
}
body.innerPage .slider-wrapper .hot_new_after_banner .wrappers .text03
{
	width: auto;
	background-color: transparent;
	padding: 0 0;
}
body.innerPage .slider-wrapper .hot_new_after_banner .wrappers .text03 strong
{
	font-size: 16px;
	font-weight: 500;
}
body.innerPage .slider-wrapper .hot_new_after_banner .wrappers .text03 strong a
{
	color: #fff;
	font-family: "DM Sans", sans-serif;
}


body.innerPage .slider-wrapper .hot_new_after_banner .wrappers .text01
{
	width: auto;
}
/*
	=======================================
*/

.get_in_touch_homePage
{
	background-image: url(../img/png-img-14.png);
}
.get_in_touch_homePage .custom-contaienr
{
	padding: 80px 80px;
	background-color: rgba(255 255 255 / 80%);
}
.get_in_touch_homePage .map__row
{

}
.get_in_touch_homePage .map__row .contact__info
{
	
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper
{
	display: flex;
	flex-direction: column;
	grid-row-gap: 20px;
	padding-right: 100px;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow
{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow .icon
{
	flex: 0 0 auto;
	width: 60px;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow .icon i
{
	font-size: 50px;
	color:#CBC5C5;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow .values
{
	flex: 0 0 auto;
	width: calc(100% - 60px);
	padding-left: 20px;
	display: flex;
	flex-direction: column;
	grid-row-gap: 5px;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow .values b
{
	font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    color: #00235A;
}
.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper .addressRow .values
{
	font-weight: 300;
    font-family: "Inter", sans-serif;
    font-size: 17px;
    text-transform: capitalize;
    color: #333;
    line-height: 26px;
}

.get_in_touch_homePage .map__row .contact__map .map_wrapper
{
	height: 100%;
	width: 100%;
}

.get_in_touch_homePage .map__row .contact__info .address_areaa_wrapper
{
	padding-right: 65px;
}

/*
	==========================================
*/

body.contactUs footer
{
	margin-top: 0;
}

/*
==========================================
*/

.contactMainSections
{
	padding-left: 30px;
    background:#f2f2f2;
}
.contact_form_area .form_container
{
	border-radius: 10px;
    padding: 40px 40px;
}
.contact_form_area .form_container .heading h4
{
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	font-size: 35px;
	color: #093195;
	margin-bottom: 10px;
}
.contactMainSections .contact_form_area .headings1 h5
{
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	font-size: 35px;
	color: #093195;
	margin-bottom: 10px;
}
.contactMainSections .contact_form_area .headings1 p
{
font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 27px;
    font-weight: 400;
    color: #333;
    text-align: center;
    max-width: 50%;
    margin-left: auto;
    margin-right: auto;
}
.contact_form_area .form_container .my__input .inputControl:focus
{
	box-shadow: none;
	outline: none;
}
.contact_form_area .form_container .my__input .inputControl
{
	padding: 24px 10px 8px;
	color: #333;

    font-weight: 400;
    /*font-family: "Rubik", system-ui;*/
    font-size: 16px;
}
.contact_form_area .form_container .my__input
{
	position: relative;
	margin-bottom: 15px;

}
.contact_form_area .form_container .my__input label
{
	position:absolute;
	top: 17px;
	left: 17px;
	font-weight: 400;
    /*font-family: "Rubik", system-ui;*/
	color: #444;
	font-size: 15px;
	transition: .3s;
	pointer-events: none;
}

.contact_form_area .form_container .my__input .inputControl:focus+label
{
	top: 0px;
	left: 10px;
	font-size: 13px;
	color: #000;
	font-weight: 500;
}

.contact_form_area .form_container .my__input .inputControl:valid+label
{
	top: 0px;
	left: 10px;
	font-size: 13px;
	color: #000;
	font-weight: 500;
}
.contact_form_area .form_container .submit_buttons
{
	text-align: center;
}
.contact_form_area .form_container .submit_buttons input
{/*
    display: inline-block;
    color: var(--white);
    background-color: #d0781a;
    text-transform: uppercase;
    font-weight: 500;
    font-family: "DM Sans", sans-serif;
    font-size: 15px;
    padding: 15px 40px;
    box-shadow: 4px 3px 0 0px rgb(206 119 26 / 29%);
    transition: all 0.5s;
    border: 0px;
    margin-top: 10px;*/
}
.contact_form_area .form_container .submit_buttons input
{
    display: inline-block;
    background-color: #fff;
    color: #093195;
    padding: 15px 45px;
    position: relative;
    z-index: 2;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    font-family: "DM Sans", sans-serif;
    border: 1px solid #093195;
}
.contact_form_area .form_container .submit_buttons input:hover
{
	transform: scale(.9);
}

.contact-page-section .heading01 h4
{
    font-weight: 600;
    font-size: 37px;
    position: relative;
    padding-bottom: 4px;
    margin-bottom: 15px;
    display: inline-block;
}
.contact-page-section .heading01 h4:before,
.contact-page-section .heading01 h4:after
{
	height: 3px;
}

/*
	=====================================
*/


/*
	=================================================
*/


body.news-awards-detail-page .gallery_categoyres
{
	display: none;
}
body.news-awards-detail-page .gallery_categoyres.show__section
{
	display: block;
}

/*
	=================================================
*/

body.galleryPage section.gallery_categoyres
{
	margin-top: 70px;
}
section.gallery_categoyres
{
	margin-bottom: 60px;
}
section.gallery_categoyres .custom_container
{
	
}
section.gallery_categoyres .custom_container .container
{
	max-width: 88%;
}
section.gallery_categoyres .custom_container .container .gallery__row___one
{
	display: grid;
	grid-template-columns: repeat(3,1fr);
	grid-column-gap: 25px;
	grid-row-gap: 25px;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms
{

}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper
{
	position: relative;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .redirects .expand
{
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 6;
	transform: translateX(-50%) translateY(-50%);
	pointer-events: none;
	opacity: 0;
	visibility: hidden;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper:hover .redirects .expand
{
	opacity: 1;
	visibility: visible;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .redirects .expand img
{
	width: 50px;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .redirects:before
{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 7;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper
{
	border-radius: 8px;
	overflow: hidden;
	position: relative;
	border: 1px solid #efebeb;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper .img
{
	border-radius: 8px;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper:before
{
	content:'';
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-image:linear-gradient(to bottom,rgba(0 0 0 / 0%),rgba(0 0 0 / 0%),rgba(0 0 0 / 0%),rgba(0 0 0 / 60%),rgba(0 0 0 / 100%));
	z-index: 2;
}
body.news-awards-detail-page section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper:before
{
	background-image:linear-gradient(to bottom,rgba(0 0 0 / 70%),rgba(0 0 0 / 70%),rgba(0 0 0 / 70%),rgba(0 0 0 / 70%),rgba(0 0 0 / 70%));
}
body.news-awards-detail-page section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper:before
{
	opacity: 0;
	visibility: hidden;
}
body.news-awards-detail-page section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms:hover .wrapper .image_wrapper:before
{
	opacity: 1;
	visibility: visible;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper .img img
{
	border-radius: 8px;
	width: 100%;
	height: 300px;
	object-position: center;
	object-fit: cover;
	transition: all .3s;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper:hover .image_wrapper .img img
{
	transform: scale(1.05);
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper .text_over_image
{
	position: absolute;
	bottom: 20px;
	left: 20px;	
	width: 90%;
	display: flex;
	flex-direction: column;
	z-index: 5;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper .text_over_image h5
{
	font-size: 20px;
	font-weight: 700;
	color: #fff;
		display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 3px;

    font-family: "DM Sans", sans-serif;
}
section.gallery_categoyres .custom_container .container .gallery__row___one .gallery_coloms .wrapper .image_wrapper .text_over_image span
{
	font-family: "DM Sans", sans-serif;
    font-size: 17px;
    color: #fff;
	line-height: 28px;
}

/*
	=======================================
*/

body.news-awards-detail-page .gallery_categoyres{
	margin-top: 60px;
}

body.news-awards-detail-page .gallery_categoyres
{

}
body.news-awards-detail-page .gallery_categoyres .head__text
{
	text-align: center;
	margin-bottom: 40px;
}
body.news-awards-detail-page .gallery_categoyres .head__text h3
{
    font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 35px;
    color: #093195;
    margin-bottom: 10px;
}
body.news-awards-detail-page .gallery_categoyres .head__text .desc
{
	max-width: 75%;
	margin-left: auto;
	margin-right: auto;
}
body.news-awards-detail-page .gallery_categoyres .head__text .desc p
{
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 27px;
    font-weight: 400;
    color: #333;
    text-align: center;
}

/*
	=====================================
*/

body.isar__affiliations .gallery_categoyres
{

}
body.isar__affiliations .gallery_categoyres .head__text .desc
{
	max-width: 90%;
}
body.isar__affiliations .gallery_categoyres .head__text .desc p
{
	font-weight: 300;
	color: #333;
	font-style: italic;
	line-height: 34px;
	font-size: 20px;
}




/*
	=====================================
*/

.team__sections__you
{

}

.team__sections__you .container
{
	max-width: 88% !important;
}
.section_temas .my_team_row
{
	
}

/*.my_team_row*/
/*{*/
/*  display: grid;*/
/*  grid-template-columns: repeat(4,1fr);*/
/*  grid-column-gap: 10px;*/
/*  grid-row-gap: 10px;*/
}

@media screen and (max-width:992px)
{
   .my_team_row
    {
      display: grid;
      /*grid-template-columns: repeat(4,1fr);*/
      grid-column-gap: 10px;
      grid-row-gap: 10px;
    }
}

@media screen and (min-width:993px)
{
    .my_team_row
    {
        display:flex;
        flex-wrap:wrap;
        flex-direction:row;
       grid-column-gap: 10px;
      grid-row-gap: 10px; 
      justify-content:center;
    }
    .my_team_row .colom_team{
        flex:0 0 auto;
        width:23.5%;
    }
}

.my_team_row .colom_team
{
  margin:0 0px 12px; 
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  background-color: var(--white);
  /*box-shadow: 0 0 40px 5px rgb(0 0 0 / 10%);*/
  position: relative;
}

.my_team_row .colom_team .redirects:before
{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
}


.my_team_row .colom_team
{
  transition: all 0.5s;
  border-radius:15px;
}
.my_team_row .colom_team:hover
{
	transform: translateY(-15px);
}
.my_team_row .colom_team .image 
{
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	overflow: hidden;
	padding-top: 0px;
  border-radius:15px;
  border: 1px solid #eee;
}
.my_team_row .colom_team .image img
{
  width: 100%;
  height: 300px;
  object-fit:cover;
  object-position: top;
  transition: all 0.3s;
  border-radius:15px;
}
.my_team_row .colom_team:hover .image img
{
	transform: scale(1.05);
}
.my_team_row .colom_team .detail
{
  padding-top: 10px;
  text-align: center;
}
.my_team_row .colom_team .detail h5
{
    font-weight: 700;
    font-family: "DM Sans", sans-serif;
    font-size: 22px;
    color: #093195;
    margin-bottom: 5px;
}
.my_team_row .colom_team .detail p
{
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 27px;
    font-weight: 600;
    color: #333;
    text-align: center;
    margin-bottom: 0;
}
.my_team_row .colom_team .detail p b
{
  font-weight: 700;
}


.my_team_row .colom_team .image.image__socialMedia
{
	position: relative;	
}

.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper
{
	position: absolute;
	right: 20px;
	bottom: 30px;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers
{
	display: flex;
	flex-direction: column;
	grid-row-gap: 5px;
}

/*
	=======================================
*/


.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .plusIcon{
    background: #093296;
    border-radius: 50%;
    font-size: 15px;
    line-height: 44px;
    font-weight: 600;
    color: #fff;
    transition: .3s;
    height: 44px;
    width: 44px;
    text-align: center;
    display: inline-block;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .plusIcon i{
	  font-size: 20px;
	  line-height: 47px;
	  font-weight: 600;
	  color: var(--e-global-color-primary);
	  text-align: center;
}

.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers
{
	position: absolute;
	bottom: -150%;
	right: 0;
	transition: all .3s;
	opacity: 0;
	visibility: hidden;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers a
{
	background: #fff;
	  border-radius: 60%;
	  font-size: 16px;
	  font-weight: 500;
	  color: #20282d;
	  transition: .3s;
	  margin-bottom: 5px;
	  height: 45px;
	  width: 45px;
	  line-height: 45px;
	  text-align: center;
	  display: inline-block;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers a:hover
{
	  color: #fff;
	  background: #20282d;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers a:last-child
{
	margin-bottom: 0;
}
.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper .socialMedia_wrappers a i
{

}

.my_team_row .colom_team .image.image__socialMedia .sociaMedia_wrapper:hover .socialMedia_wrappers
{
	bottom: 0%;
	opacity: 1;
	visibility: visible;
}


/*
	======================================
*/

section.team__sections__you .heading__88
{
	text-align: center;
	margin-bottom: 30px;
	margin-top: 30px;
}
section.team__sections__you .heading__88 h5
{
	text-align: center;
	font-weight: 700;
    font-family: "DM Sans", sans-serif;
    font-size: 27px;
    color: #093195;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: inline-block;
    position: relative;
    padding-bottom: 10px;
}
section.team__sections__you .heading__88 h5:before
{
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
	max-width: 200px;
	height: 4px;
	width: 100%;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/*
	==========================================
*/


/*
	==================================================
*/
body.infraPage footer
{
	margin-top: 0;
}
body.innerPage .Infrastructure-sections
{
	margin-top: 0;
}

body.innerPage .blog-box-home .card .redirect_links:before
{
	content:'';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 6;
}

body.innerPage .Infrastructure-sections .myFacilityModal .modal-content .modal-header
{
	background-color: #eeeaea;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-content .modal-body
{
	padding: 20px 25px;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-content .modal-header .modal-title
{
	color: #093296;
	font-weight: 700;
    font-size: 22px;
    line-height: 26px;
        font-family: "DM Sans", sans-serif;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-content .modal-header .btn-close:focus
{
	box-shadow: none;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-content .modal-header .btn-close
{
	background-image: url(../img/close2.png);
	opacity: 1;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail
{
	padding: 15px 5px;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .image
{
	float: left;
	width: 300px;
	margin-right: 15px;
	margin-bottom: 15px;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .image img
{
	border-radius: 5px;
	height: 270px;
	width: 100%;
	object-position: top;
	object-fit: cover;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail p
{
	font-family: "Inter", sans-serif;
    font-size: 16px;
    line-height: 27px;
    font-weight: 300;
    color: #111;
}

body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .email
{

}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .email a
{
	
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .email a i
{
	color: #093296;
}
body.innerPage .Infrastructure-sections .myFacilityModal .modal-body .infra_content_detail .email a span
{
	font-family: "Inter", sans-serif;
    font-size: 16px;
    line-height: 27px;
    font-weight: 400;
    color: #222;
}

/*
	=======================================
*/

.who-is-it-for--5 .specialText
{
	max-width: 85%;
}
body.aboutUsPage section.about__section__01
{
	margin-top: 40px;
}

body.aboutUsPage section.about__section__01 .image_about01
{
	position: sticky;
	top: 40px;
}
body.aboutUsPage section.about__section__01 .image_about01 img
{
    transform: scale(.95);
    border-radius: 12px;
    box-shadow: 27px 30px 0px -18px rgba(0 0 0 / 5%);
}
body.aboutUsPage .about__section__09
{
	background-color: #fff !important;
}
body.aboutUsPage .about__section__07
{
	background-color: #f1f2df;
}
body.aboutUsPage section.about__section__07 .content_areaa
{
	padding-top: 40px;
	padding-bottom: 40px;
}
body.aboutUsPage section.about__section__07.about__section__09 .content_areaa
{
	padding-top: 20px;
	padding-bottom: 40px;
}
section.about__section__01.about__section__09 .content_areaa
{
	margin-top: 0;
	margin-bottom: 0;
}
body.aboutUsPage section.about__section__07 .content_areaa .heading01 h3
{
	text-align: center;
}
body.aboutUsPage section.about__section__07 .content_areaa .desc8 p
{
	text-align: center;
	max-width: 68%;
	margin-left: auto;
	margin-right: auto;
}
body.aboutUsPage .about__section__07 .row_contet_area_verticles
{
	grid-column-gap: 35px;
	grid-row-gap: 25px;
	grid-template-columns: repeat(3, 1fr);
}
body.aboutUsPage .about__section__07.about__section__09 .row_contet_area_verticles
{
	grid-column-gap: 35px;
	grid-row-gap: 25px;
	grid-template-columns: repeat(2, 1fr);
}
body.aboutUsPage .about__section__07 .row_contet_area_verticles
{
	margin-top: 30px;
}
body.aboutUsPage .about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea p
{
	text-align: left;
	display: block !important;
	max-width: 100%;
}
body.aboutUsPage .about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper
{
	box-shadow: none;
	height: 100%;
}
body.aboutUsPage .about__section__07.about__section__09 .row_contet_area_verticles .coloms__verticles .wrapper
{
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.08);
	height: 100%;
}

/*
	==================================================
*/


body.aboutUsPage .about__section__11 .row_contet_area_verticles .coloms__verticles .wrapper
{
	position: relative;
	background-color: transparent;
}
body.aboutUsPage .about__section__11 .row_contet_area_verticles .coloms__verticles .wrapper:before
{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 2px;
	height: 100%;
	background-image:linear-gradient( #ffffff,#093195, #FFFFFF), linear-gradient( #ffffff,#093195, #FFFFFF);
}
body.aboutUsPage .about__section__11 .row_contet_area_verticles .coloms__verticles .wrapper .numbers
{
	display: none;
}
body.aboutUsPage .about__section__07.about__section__11 .row_contet_area_verticles
{
    grid-column-gap: 15px;
}
.about__section__07 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea h5
{
	display: inherit;
}
body.aboutUsPage .about__section__07.about__section__11 .row_contet_area_verticles .coloms__verticles .wrapper .textAArea p
{
	text-align: justify !important;
}

/*
	======================================
*/

.who-is-it-for--9 .icon_row_wrapper
{
	display: flex;
	grid-column-gap: 20px;
	grid-template-columns: repeat(4,1fr);
}
.who-is-it-for--9 .icon_row_wrapper .colomns-wrapper .wrapper
{
	padding: 20px 15px;
}
.who-is-it-for--9 .icon_row_wrapper .colomns-wrapper .wrapper .icon
{
	text-align: center;
}
.who-is-it-for--9 .icon_row_wrapper .colomns-wrapper .wrapper .content p
{
	font-weight: 400;
	font-size: 18px;
	color: #555 !important;
	text-align: center !important;
}

/*
	==================================
*/



/*
=====================================
*/
#accordionExample .infrastructure_gallery_row
{
	justify-content: center;
}
#accordionExample .infrastructure_gallery_row .infrastructure_gallery_colom
{
	width: calc(20% - 20px);
	box-shadow: 0 0 10px 5px rgb(0 0 0 / 5%);
}
body.staff-list .infrastructure_gallery_row .infrastructure_gallery_colom
{
	width: calc(20% - 20px);
	box-shadow: 0 0 10px 5px rgb(0 0 0 / 5%);
}
#accordionExample .infrastructure_gallery_row.achievers_gallery_row .infrastructure_gallery_colom .detail_area
{
	padding: 0px 5px 5px;
}
#accordionExample .infrastructure_gallery_row.achievers_gallery_row .infrastructure_gallery_colom .detail_area h5
{
	font-weight: 600;
	color: var(--color2);
	font-size: 18px;
}
#accordionExample .infrastructure_gallery_row.achievers_gallery_row .infrastructure_gallery_colom .detail_area p
{
	color: var(--black) !important;
}
#accordionExample .heading_accordions
{
	text-align: center;
	margin: 15px 0 20px;
}
#accordionExample .heading_accordions h5 span
{
	display: inline-block;
	padding: 10px 30px;
	position: relative;
	z-index: 3;
	color: var(--white);
	font-weight: 700;
	font-size: 22px;
}
#accordionExample .heading_accordions h5
{
	display: inline-block;
	position: relative;
}
#accordionExample .heading_accordions h5:before
{
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: var(--color1);
	z-index: 2;
	transform: skewX(-15deg);
	border-radius: 8px;
}
#accordionExample .heading_accordions h5:after
{
	content: '';
	position: absolute;
	top: 4px;
	left: 5px;
	width: 100%;
	height: 100%;
	background-color: var(--color3);
	z-index: 1;
	transform: skewX(-15deg);
	border-radius: 8px;
}
#accordionExample .accordion-button:focus
{
	box-shadow: none;
}
#accordionExample .accordion-button
{
    box-shadow: none;
    font-weight: 600;
    font-size: 22px;
	text-transform: capitalize;
	font-family: "DM Sans", sans-serif;
	color: #001940;
	/*font-family: "Rubik", system-ui;*/
	background-color: #20282D;
}
body.accordionPages .content__confrences #accordionExample .accordion-button
{
	padding: 15px 20px;
}
#accordionExample .accordion-button.collapsed
{
	box-shadow: none;
	background-color: #eeecec;
	font-weight: 500;
	font-size: 20px;
	text-transform: capitalize;
	font-family: "DM Sans", sans-serif;
	color: #001940;
	opacity: 1;
}
#accordionExample .accordion-button.collapsed::after{
	background-image:url(../img/add.png);
	opacity: 1;
}

#accordionExample .accordion-button:not(.collapsed)::after{
	background-image:url(../img/minus.png);
	opacity: 1;
}

#accordionExample .accordion-body
{
	padding-top: 0;
}
body.accordionPages .content__confrences #accordionExample .accordion-button
{
	margin-bottom: 0;
}
#accordionExample .accordion-body .descsss
{

}
#accordionExample .accordion-body .descsss p
{
    font-family: "Inter", sans-serif;
    font-size: 18px;
    line-height: 30px;
    font-weight: 300;
    color: #444;
    font-style: italic;
}
#accordionExample .accordion-body .descsss ul
{
	list-style-type: square;
	padding-left: 20px;
}
#accordionExample .accordion-body .descsss ul li
{
    font-family: "Inter", sans-serif;
    font-size: 17px;
    line-height: 30px;
    font-weight: 300;
    color: #444;
    font-style: italic;
}
#accordionExample .accordion-body .descsss ul li::marker
{
	color: #093296;
}
/*
	===============================
*/

body.accordionPages
{
	background-color: #F2F2F2;
}
body.accordionPages .content__confrences
{
	padding-top: 50px;
	padding-bottom: 50px;
}
body.accordionPages .content__confrences .accordion
{

}
body.accordionPages .content__confrences .accordion .accordion-item
{
	margin-bottom: 12px;
	border-radius: 8px;
}
body.accordionPages .content__confrences #accordionExample .accordion-button
{
	background-color: #fff;
	border-radius: 8px;
}
body.accordionPages .content__confrences .accordion .accordion-item .accordion-header .accordion-button{
    font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 25px;
    color: #093195;
    text-transform: capitalize;
    margin-bottom: 10px;
}

/*
	========================================
*/

body.accordionPages .content__confrences .accordion .accordion-item .two__buttons
{
	display: flex;
	justify-content: center;
}
body.accordionPages .content__confrences .accordion .accordion-item .two__buttons
{
	display: flex;
	grid-column-gap: 20px;
	padding-bottom: 30px;
}

body.accordionPages .content__confrences .accordion .accordion-item .two__buttons a
{
	display: inline-block;
	position: relative;
	margin-top: 0px;
	transition: .2s;
}
body.accordionPages .content__confrences .accordion .accordion-item .two__buttons a:hover
{
	transform: scale(.95);
}
body.accordionPages .content__confrences .accordion .accordion-item .two__buttons a:before
{
	content: '';
	position: absolute;
	bottom: -3px;
	left: 3px;
	width: 100%;
	height: 100%;
	background-color: #093195;
	z-index: 1;
}
body.accordionPages .content__confrences .accordion .accordion-item .two__buttons a span
{
	display: block;
	background-color: #D0781A;
	background-color: #fff;
	color: #093195;
	padding:12px 25px;
	position: relative;
	z-index: 2;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 600;
	font-family: "Rubik", system-ui;
	border: 1px solid #093195;
}

/*
	========================================
*/
section.table__areaaa .container .customTable
{
	padding-top: 20px;
}

/*
	===============================================
*/

section.table__areaaa
{

}
section.table__areaaa .container
{
	max-width: 80%;
}
section.table__areaaa .container .customTable
{

}
section.table__areaaa .container .customTable .table
{
	
}
section.table__areaaa .container .customTable .table thead
{
	background-color: #dcdada;
}
section.table__areaaa .container .customTable .table thead tr
{
}
section.table__areaaa .container .customTable .table thead tr th
{
	padding: 15px 30px;
	font-size: 16px;
    font-weight: 400;
    color: #121353;    
    font-weight: 600;
    font-family: "DM Sans", sans-serif;
}


section.table__areaaa .container .customTable .table thead tr th:nth-child(1)
{
	width: 170px !important;

}


section.table__areaaa .container .customTable .table tbody
{

}
section.table__areaaa .container .customTable .table tbody tr:nth-child(even)
{
	background-color: #fafafa;
}
section.table__areaaa .container .customTable .table tbody tr td
{
	padding: 17px 30px;
	font-family: "DM Sans", sans-serif;
	font-weight: 500;
	font-size: 17px;
}
section.table__areaaa .container .customTable .table tbody tr td a
{
	color: #58585E;
}
section.table__areaaa .container .customTable .table tbody tr td a:hover
{
	text-decoration: underline;
	color: #00A3E8;
}


/*
	===========================================
*/



body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper
{
	margin-top: 30px;
	display: grid;
	grid-template-columns: repeat(3,1fr);
	grid-row-gap: 10px;
	padding-right: 0px;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow
{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	/*border-bottom: 1px solid #ccc;*/
	padding-bottom: 20px;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .icon
{
	flex: 0 0 auto;
	width: 60px;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .icon i
{
	font-size: 50px;
	color:#CBC5C5;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .values
{
	flex: 0 0 auto;
	width: calc(100% - 10px);
	padding-left: 10px;
	display: flex;
	flex-direction: column;
	grid-row-gap: 5px;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .values b
{
	font-weight: 600;
    font-family: "DM Sans", sans-serif;
    font-size: 20px;
    text-transform: uppercase;
    color: #00235A;
}
body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .values
{
	font-weight: 300;
    font-family: "Inter", sans-serif;
    font-size: 15px;
    text-transform: capitalize;
    color: #111;
    line-height: 26px;
}

body.accordionPages .content__confrences .accordion .accordion-item .address_areaa_wrapper .addressRow .values strong
{
	font-weight: 600;
	line-height: 20px;
}



body.accordion__memberships section.table__areaaa .container
{
	max-width: 80%;
}
body.accordion__memberships section.table__areaaa .container .customTable .table tbody tr td
{
	padding: 17px 15px;
}
body.accordion__memberships section.table__areaaa .container .customTable .table tbody tr td[data-title="DC- LM"]
{
	white-space: nowrap;
}
body.accordion__memberships section.table__areaaa .container .customTable .table tbody tr td[data-title="Contact"]
{
	/*white-space: nowrap;*/
}
body.awardsPages .my_team_row .colom_team .image
{
	padding-top: 10px;
}
body.awardsPages .my_team_row .colom_team .image img
{
	height: 250px;
	object-position: top;
}

/*
	======================================
*/

@media screen and (min-width: 993px)
{
	.who-is-it-for--5
	{
		margin-top: 50px;
	}
}
/*
	*****************************************
*/
#notice-board
{
	height: 492px !important;
}

.noticeboard-wrapper-row
{
	display: grid;
	grid-template-columns: auto;
	grid-row-gap: 20px;
}
.noticeboard-wrapper-row .noticeboard-colom
{
    border-radius: 10px;
    box-shadow: 0px 30px 20px 0px rgb(0 15 56 / 10%);
    background-color: #ffffff;
    padding: 16px 20px !important;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row
{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .day
{
	width: 110px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items:center;
	border-right: 1px solid #ccc;
	margin-right: 10px;
	padding-right: 12px;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .day .date
{
	font-size: 40px;
	font-weight: 700;
	color: #093195;
	line-height: 26px;
	margin-bottom: 8px;
	font-family: "Inter", sans-serif;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .day .month-year
{
	font-size: 16px;
    font-weight: 600;
    color: #222;
    font-family: "DM Sans", sans-serif;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .title-desc
{
	position: relative;
	flex:0 0 auto;
	width:calc(100% - 110px);
	padding-left:10px;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .title-desc .redirects-links:before
{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .title-desc h5
{
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 5px;
    text-transform: capitalize;
    font-family: "Red Hat Display", sans-serif;
    line-height: 24px;
    color: #000;
    	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .title-desc p
{
	width: 97%;
	font-size: 16px;
	font-family: "DM Sans", sans-serif;
    font-weight: 500;
    margin-bottom: 5px;
    text-align: left;
    line-height: 1.6;
    color: #000;
    text-transform: capitalize;
    margin-bottom: 9px;
    	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .button-download
{
    width: 159px;
    text-align: left;
    position: relative;
    z-index: 5;
}
.noticeboard-wrapper-row .noticeboard-colom .noticeboard-row .button-download a
{
    display: inline-block;
    background-color:#093195;
    color: var(--white);
    padding: 6px 23px;
    font-size: 13px;
    font-weight: 600;
    border-radius: 25px;
}


body.awardsPages .my_team_row .colom_team .detail h5
{
	font-size: 18px;
}

/*
#accordionExample .accordion-button:disabled {
    pointer-events: none;
    opacity: 0.5;
}*/

#accordionExample .accordion-button:not(.collapsed)::after
{
	display: none;
}