/*
 Theme Name:   Archi Child
 Theme URI:    http://archiwp.com/
 Description:  Archi Child Theme
 Author:       OceanThemes
 Author URI:   http://oceanthemes.net
 Template:     archi
 Version:      3.6.1
 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:  archi-child
*/

.contenedor-imagen {
   position: relative;
   display: inline-block;
}

#imagen-mouseover {
   position: absolute;
   top: 0;
   left: 0;
   opacity: 0;
}

#mainmenu li li a {

color: white !important;
}

body {
    
    font-size: 14px !important;
}

.box-number .text {
   padding-top: 10%;
	margin-left: 200px;
}

.box-number .number {
	color:white;
	margin-left:100px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.btn.btn-line {
    color: white;
    background-color: #AE9E6C;
    border-color: white;
    font-weight: bold;
}
.subfooter {
    background-color: #AE9E6C !important;
    color: white !important;
	border-top-color: white !important;
}

header {
    height: 84px !important;
}

#instagram-gallery-feed-0 .instagram-gallery-item__media-mask {
    background-color: #ae9e6ca6 !important;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
    margin-bottom: 2% !important;
}

.swiper-container.swiper-container-initialized.swiper-container-horizontal {
max-height:255px !important;
}

#instagram-gallery-feed-0 .swiper-container .swiper-button-prev, #instagram-gallery-feed-0 .swiper-container .swiper-button-next {
    color: #c39d63;
}

#instagram-gallery-feed-0 .swiper-container .swiper-pagination .swiper-pagination-bullet {
    background-color: #c39d63;
}

#instagram-gallery-feed-0 .instagram-gallery__actions .instagram-gallery__button--follow {
    background-color: #c39d63;
}

.reducirimagen{
	width:85%;
}

.h4separador h4 {
    font-weight: bold;
    color: #ae9e6c;
}

.vc_column-inner.vc_custom_1715359979311 {
    width: 72% !important;
}

.width72{
	 width: 65% !important;
	margin-left: 12%;
}



p {
    text-align: justify !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #ae9e6c !important;
    background-color: white;
}

@media only screen and (max-width: 768px) {
	.vc_images_carousel {
		margin-left: 7.5%;
	}
}

@media only screen and (max-width: 768px) {
	.box-number {
		margin-bottom: 9%;
	}
}