/*!
Theme Name: Vault Child
Theme URI: https://uicore.co
Description: Multi-Purpose Elementor WordPress Theme
Author: UiCore
Author URI: https://uicore.co
Template: vault
Version: 1.0.2
Text Domain: vault
*/

 /* Add your custom style here */

.mobile-menu ul, .mobile-menu li{
	display: block;
	width: 100%;
}
.mobile-menu li a{
	display: block;
	min-height: 50px;
}
#bdt-modal-3640f11 .bdt-modal-title{
	margin-top: 0;
}
.contact-form-row {
    display: flex;
	justify-content: space-between;
}
.left-col {
    width: 48%; 
}

.right-col {
    width: 48%; 
}
.txt-area-size{
	width: 100%;
	margin-bottom: 10px;
}
/* translate icon style */
.gtranslate_wrapper{
	max-height: 49px;
	border: 1px solid #fff;
    border-radius: 10px;
}
.gtranslate_wrapper .gt_float_switcher{
	    background: transparent;
	box-shadow: none;
}
.gtranslate_wrapper .gt_float_switcher .gt-selected{
	background-color: transparent;
}
.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{
color: #fff;	
}
.gtranslate_wrapper .gt_float_switcher .gt_options{
	background-color: #fff;
}
.floting-whatsapp-icon{
	    width: 50px;
    height: 50px;
position: fixed;
    bottom: 150px;
    right: 20px;
}
.floting-phone-icon{
	width: 40px;
    height: 40px;
position: fixed;
    bottom: 90px;
    right: 25px;
}
.faq-shortcode h3{
	display: none !important;
}
.contact-form-mt .wpcf7-form-control{
	margin-top: 0 !important;
}


/* banner responsive */
@media (max-width: 768px){
div#n2-ss-2 .n2-font-0942d4b98f2131d215c49548221ffd3c-hover, div#n2-ss-3 .n2-font-0942d4b98f2131d215c49548221ffd3c-hover, div#n2-ss-3 .n2-font-166a426017c9c951606e98501d4459f6-hover{
	font-size: 285% !important;
}
/* 	.n2-ss-slider .n2-ss-slide-background-image img{
		object-position: 70% 50% !important;
	} */
}
@media (max-width: 575px){
div#n2-ss-2 .n2-font-0942d4b98f2131d215c49548221ffd3c-hover, div#n2-ss-3 .n2-font-0942d4b98f2131d215c49548221ffd3c-hover, div#n2-ss-3 .n2-font-166a426017c9c951606e98501d4459f6-hover, div#n2-ss-2 .n2-font-d1be50a0c56d2f8f10e03dbf95e51fb5-hover{
	font-size: 205% !important;
}
	.elementor-13 .elementor-element.elementor-element-60a1dee .lsep-main-wrapper .lsep-wrapper.dropdown{
		padding: 0 !important;
	}
	div#n2-ss-2 .n-uc-ptSdCqIvXkbG-inner, div#n2-ss-2 .n-uc-16788ec604b8d-inner{
		padding: 0 !important;
	} 
	
	.language-btn .gt_float_switcher img{
		width: 20px;
	}
	.language-btn .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{
		font-size: 16px;
	}
	.language-btn .gt_float_switcher .gt-selected .gt-current-lang{
		padding: 10px;
	}
}