/*
 Theme Name:   tusi Child
 Theme URI:    http://example.com/tusi-child/
 Description:  tusi Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     tusi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  tusichild
*/

.vresp-tab-content {
	background: #fff !important;
	border: none !important;
	color: #000 !important;
}

.page-content-wrapper > h2 {
	display: none !important;
}
.page-id-95 .hor_tab_set1 li {
	margin-bottom: 1%;
}
.page-id-95 .hor_tab_set1 li i {
	margin-right: 2%;
}
.footer-top .col-md-3 {
	float: left;
	width: 100%;
}
.f24 {
	margin-bottom: 1%;
}
.textwidget .elementor-icon-list-icon {
	float: left;
	padding-right: 3%;
}
.slick-slide-inner .slick-slide-image {
	width: 75% !important;
}
.sa_hover_container .f24 {
	font-size: 15px;
}
.sa_hover_container .elementor-image-box-img img {
	width: 55% !important;
}
.sa_hover_container  .elementor-image-box-title {
	color: #7b7b7b !important;
	font-size: 16px;
}
.sa_hover_container  .elementor-image-box-description {
	font-size: 14px;
}
.sa_hover_container  .elementor-button-link.elementor-button.elementor-size-sm {
	background: transparent;
	color: #cb2b2a;
}
body .primary-menu .sub-menu .menu-item a {
	color: #fff !important;
}
#menu-item-687 .sub-menu {
	float: left;
	position: relative !important;
}
#menu-item-687:hover .sub-menu {
	position: relative !important;
}
#menu-item-687 .sub-menu {
	float: left;
	background: transparent !important;
}
.overlay h2 {
	float: left;
	width: 100%;
}
#menu-item-806:focus .sub-menu,#menu-item-806:active .sub-menu,#menu-item-806:hover .sub-menu {
	display: block !important;
}
.careerform {
	float: left;
	width: 50%;
	margin-bottom: 3%;
}
.elementor-page-97 .wpcf7-form {
	width: 80%;
	margin: 0 auto;
}
.careerform input {
	float: left;
	width: 90%;
}
.careerform textarea {
	float: left;
	width: 90%;
}
.careerform textarea {
	float: left;
	width: 90%;
	height: 80px;
}
.careerhead {
	margin-bottom: 4%;
	color: #910606;
}
.careerform .wpcf7-submit {
	background: #910606;
	width: 50%;
	border: none !important;
	color: #fff !important;
	padding: 2%;
	font-size: 20px;
}
.elementor-tab-title a {
	color: #910606 !important;
}
#elementor-tab-content-1951 {
	border: none !important;
}
#elementor-tab-title-1951 {
	border: none;
	background: #ccc;
}
#elementor-tab-title-1952 {
	border: none;
	background: #ccc;
}
#elementor-tab-title-1951.elementor-active,
#elementor-tab-title-1951.elementor-active a,#elementor-tab-title-1952.elementor-active,
#elementor-tab-title-1952.elementor-active a {
	background: #910606;
	color: #fff !important;
}
.elementor-element-b9fc2a3 .elementor-tabs-content-wrapper {
	border: none !important;
	border-color: #fff !important;
}
.elementor-widget-tabs .elementor-tabs-content-wrapper {
    border: 1px #fff !important;
}
#elementor-tab-content-1952 {
	border: none !important;
}
h4 a {
	color: #cb2b2a !important;
}
.vresp-tabs-container.hor_tab_set1 {
	background: #fff !important;
}
.page-id-91 .full-width-template-wrapper.section-padding {
	padding-top: 0 !important;
	/* margin-bottom: 3% !important; */
}
.addmargin {
	margin-bottom: 3% !important;
}
.listing-item .title {
	float: left;
	width: 76%;
	text-transform: capitalize;
	margin-left: 2% !important;
}
.listing-item .image {
	float: left;
	width: 20%;
	margin-right: 10px;
}
.listing-item .excerpt {
	float: left;
	width: 76%;
	margin-left: 2% !important;
}
.listing-item .title {
	font-weight: bold;
}
.excerpt-dash {
	display: none;
}
.hides {
	visibility: hidden;
}
.listing-item {
	float: left;
	width: 100%;
	margin-bottom: 4%;
}

.page-id-1068 .elementor-column .textwidget.custom-html-widget ul li{color:#222222;}
.page-id-1068 .elementor-column .textwidget.custom-html-widget a{color: #CB2B2A;text-decoration:underline;}

.custom-page-block ul li{
	list-style:disc;
	color:#222222;
}
.custom-page-block p,.custom-page-block div{
	color:#222222;
	font-family:Roboto, sans-serif;
}
.custom-page-block  a{
	color:#cb2b2a;
	text-decoration:underline !important;
	font-weight:500;
}