

.main-header.header-style-two .header-upper .logo-box {
	padding: 0 30px;
}

.contact-form-section.style-two {
	padding: 90px 0;
}


.hidden-sidebar .content-wrapper {
	padding: 80px 30px;
	position: relative;
	background: #011940;
	border: 2px solid #BD9800;
	border-radius: 25px 0 0 25px;
}
.mobile-menu .menu-box {
	background: #011940;

}

.mobile-menu .nav-logo {
	background: #BD9800;
    margin: 55px 0 0 0;
}

.text {
    font-size: 22px;
    line-height: 27px;
    font-weight: 400;
    color: #4a4a4a;
    margin: 0px 0px 15px;
}

.banner-section.style-two .content-box .text {
    font-size: 26px;
}



.cta-section-two .wrapper-box:before {
    background: rgb(251 15 15 / 75%);
}
.item_footer{
	color: #FFFFFF;
	margin: 10px 0;
}


.contact-form-section.style-two .contact-form .form-group-two .theme-btn {
    color: #000000;
}
.contact-form-section.style-two .contact-form .form-group-two .theme-btn:hover {
    color: #FFFFFF;
}





.caja_whatsapp {
    display: none;
    position: fixed;
    bottom: 80px;
    right: 10px;
    z-index: 999;
    text-align: right;
    width: 70px;
}




@media only screen and (max-width: 767px) {
	
	body, .text, .banner-section.style-two .content-box .text, .facts-block-two .text {
		font-size: 24px;
	}

	.footer-bottom  { 
		text-align: center !important;
    }
	.main-footer .contact-widget-two .text, .main-footer h5 { 
		font-size: 22px;
    }
	.sec-title .sub-title {
		font-size: 18px;
	}


	.main-header.header-style-two .header-upper .contact-info h4 {
		font-size: 26px;
	}
	.main-header.header-style-two .header-upper .contact-info .text {
		font-size: 24px;
	}
	
	.filter-tabs li {		
		font-size: 18px;
		background: #fff;
		padding: 3px 6px;
		border-radius: 10px;
	}
	.filter-tabs {
		padding: 15px 0px 5px 0;
	}



}
/*fin media*/



