/*
Theme Name: Twenty Twenty One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready
Version: 1.5
Updated: 2021-03-07 14:55:00;
*/
.sciencemediteambtn .elementskit-box-footer{
	position: absolute;
    width: 65%;
    bottom: 20px;
    }

.strategicparpopimg .modal-content img {
    height: 35% !important;
}

.strategicparpopimgchi .modal-content img {
    height: 26% !important;
}

.strategicparpopimguic .modal-content img {
    height: 26% !important;
}

.pagetitlesshort{
	color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-weight: 700;
    font-style: normal;
    text-align: center;
	margin-bottom: 0px !important;
}

.pagetitdivder{
	margin-bottom: 10px !important;
}

@media (min-width: 767px){
	.pagetitlesshort{
    	font-size: 45px;	
	}
}

@media (max-width: 768px){
	.pagetitlesshort{
	    font-size: 30px;
	}
	.sciencemediteambtn img {
    width: 100%;
}
	#mainheadernew {
    display: none !important;
	}
}
.lefthead {
    background-color: #3055B3 !important;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #3055B3;
}
.lefthead .td-content{
	font-size: 16px;
    font-weight: 400;
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
}

.leftheadbtm{
    background-color: #0d244d !important;
    border-style: solid !important;
}
.leftheadbtm .td-content{
/* 	background-color: #F2FAFF !important; */
	font-size: 16px;
    font-weight: 600;
	color: #F2FAFF;
	font-family: "Poppins", Sans-serif;
}
.dircpopupimg .modal-body img {
    height: auto !important;
}
.mageteam .elementskit-box-footer {
    position: absolute;
    width: 65%;
    bottom: 20px;
}
#menu-coporate-information {
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 10px;
}
.sciencelogo .slick-dotted.slick-slider {
    margin-bottom: 50px !important;
}
.subheaduline{
	text-underline-offset: 10px;
}
.neighbutton.elementor-widget.elementor-widget-button a :hover {
    text-decoration: underline;
}
.ekit-wid-con .ekit-team-modal-img>img{
	height: auto !important;
}
.ekit-wid-con .profile-square-v .profile-card::before {
    background-color: #09366F !important;
}
input[type=text]{
/* 	border: var(--form--border-width) solid #161617 !important; */
	border: 1px solid #161617 !important;
}
#mainheadernew {
    display: none;
position: fixed;
    width: 100%;
/*     height: 50px; */
    z-index: 1;
    top: 0%;
}
.page-id-352 .ekit-wid-con .ekit-team-modal-img > img{
	box-shadow: 0 28px 40px 0 rgb(255, 255, 255) !important;
}

.qmod-detailedquote .qmod-quotegrid .fa-solid {
  color: #161617 !important;
}

.qmod-detailedquote .qmod-quotegrid .qmod-popup .qmod-popup-title {
  background-color: #161617 !important;  
}

#miniquotebnr {
    text-align: center;
    width: fit-content;
    padding: 20px;
/*     border: 1px solid #215195; */
    border-radius: 5px;
    display: inline-block;
/*     margin: auto; */
	color: #ffffff !important;
  font-weight: 700;
}

#btmlehd h2::after{
	content: "";
  display: block;
  width: 70px;
  padding-top: 3px;
  border-bottom: 4px solid #FF394A;
  height: 15px;
}

.managementteam .ekit-team-modal-img img{
	height: auto !important;
}

.page-id-293 .modal-body .ekit-team-modal-img img{
	height: auto !important;
}

#faqpage .elementskit-faq-body {
  min-height: 90px !important;
}

.sndsec{
	display: none;
}

#brddivbtnpare{
	text-align:center;	
}

#brddivbtnpare .tablinks {
  background-color: #FF394A;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 22px;
  font-weight: 600;
}


#brddivbtnpare .tablinks:hover {
/*   background-color: #0E4333; */
  color: #ffffff;
}

#brddivbtnpare .active {
  background-color: #eeeeee;
  color: #161617;
}

#brddivbtnpare .active:hover {
	color: #000000;
}

.page-id-550 .active {
  background-color: #FF394A;
}
.qmod-sec-filings .qmod-a11y-dropdown2 .qmod-a11y-dropdown2-wrapper .qmod-a11y-dropdown2-listbox .qmod-a11y-dropdown2-listbox-item[aria-selected="true"] {
  color: #FF394A;
}

#quklinks svg {
  max-width: 6px;
}

#quklinks ul{
list-style-type: none;
}

#thwus ul{
list-style-type: none;
}
.error404 .page-header h1.page-title {
  text-align: center;
  color: #FBB040;
  font-size: 57px;
  font-weight: 600;
  margin-top: 90px;
  margin-bottom: 20px;
}

.error404 .error-404.not-found, .error404 .ele-page-title {
  display: none;
}
.error404 .page-header {
  border-bottom: none;
}
ul {
    padding-left: unset !important;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    padding-inline-start: 5px;
}
#quklinks ul.elementor-icon-list-items li{
	height: 28px !important;
}
/* #thwus ul.elementor-icon-list-items li{
	height: 28px !important;
} */
/* #thwus ul.elementor-icon-list-items li:last-child span.elementor-icon-list-text{ 
    position: absolute !important;
    padding-top: 3% !important;
    padding-left: 5% !important;
} */

.qtool[data-qmod-tool="fullnews"] .qmod-ui-tool .qmod-ui-modal .qmod-ui-modal-body p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}

.qtool[data-qmod-tool="fullnewsstory"] .qmod-headlines-story .qmod-headlines .qmod-story p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
}
.qtool[data-qmod-tool="fullnewsstory"] .qmod-headlines-story .qmod-headlines .qmod-story ul {
  display: block;
  list-style-type: disc !important;
  margin-block-start: 1em !important;
  margin-block-end: 1em !important;
  padding-inline-start: 40px !important;
  unicode-bidi: isolate !important;
}

.qtool[data-qmod-tool="fullnews"] .qmod-ui-tool .qmod-ui-modal .qmod-ui-modal-body ul {
  display: block;
  list-style-type: disc !important;
  margin-block-start: 1em !important;
  margin-block-end: 1em !important;
  padding-inline-start: 40px !important;
  unicode-bidi: isolate !important;
}

.flatpickr-calendar {
    width: auto !important;
}

.ekit_accordion_active_icon path[fill-rule="evenodd"] {
  fill: #161617 !important;
}

.ekit_accordion_normal_icon path[fill-rule="evenodd"] {
  fill: #161617 !important;
}

.page-id-293 button.ekit-team-modal-close {
  background-color: #161617 !important;
}

/* #ekit-megamenu-new-mobile-menu .elementskit-nav-logo{
	background-color: #161617 !important;
} */