/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 14:40:43 */
.sepratorLine {
	rotate: 90deg;
}
.textBorder h2 {
	color: transparent;
	-webkit-text-stroke: 1px black;
	font-size: 4rem;
	font-weight: 700;
}
.threeIcon .wpb_column {
	background-color: #F4F5F7;
	padding: 50px 20px;
}
.faq .w-tabs-section-header {
	background: #fff;
}
.faq .w-tabs-section {
	border: 1px solid #f4f4f4 !important;
	border-radius: 10px;
	margin-top: 15px;
	overflow: hidden;
}
.faq .w-tabs-section-content {
	padding-top: 15px !important;
	background-color: #f4f4f4;
}
.w-tabs-section.active:not(.has_text_color) > .w-tabs-section-header {
	color: #000;
}
.w-tabs-section-header {
	font-weight: 500;
}
.w-nav-list.level_1 #menu-item-28:first-child a {
	padding-left: 0px !important;
}
.w-nav-list.level_2 {
	padding: 20px;
}
.w-nav-list.level_2 .w-nav-anchor.level_2 {
	padding: 0px 10px 10px 10px !important;
}
@media (max-width:1600px){
.hideMedium{
display:none;
}
}
@media (max-width:768px){
.contSecond .vc_row {
	grid-gap: 1rem !important;
}
#page-header .w-btn {
	margin-left: 0px !important;
	padding: 10px 15px !important;
	font-size: 14px !important;
}
.textBorder h2 {
	font-size: 1.8rem !important;
}
}
.buttonStyleSec li {
	list-style: none;
}
.buttonStyleSec ul {
	margin-left: 0px;
}
.buttonStyleSec ul li {
	min-width: 24%;
	display: inline-block;
}
.buttonStyleSec ul li {
	min-width: 24.7%;
	display: inline-block;
	background-color: #2c3033;
	padding: 10px 20px;
	text-align: center;
	color: #fff;
}
.w-btn {
	box-shadow: -56px 25px 24px rgba(0, 0, 0, 0.01), -31px 14px 21px rgba(0, 0, 0, 0.05), -14px 6px 15px rgba(0, 0, 0, 0.09), -3px 2px 8px rgba(0, 0, 0, 0.1);
}
@media (max-width:1600px){
.sepratorBG {
	height: 5rem !important;
}
}
ul {
	margin-left: 15px;
}