/** Shopify CDN: Minification failed

Line 37:13 Expected ":"
Line 38:1 "boder-color" is not a known CSS property
Line 93:4 "boder-color" is not a known CSS property

**/

.contact-form .form-control,
.contact-form button{
    border-radius: 0!important;
}



  #section-contact-home{
    background:#EEE;
	margin-top:50px;
	margin-bottom:50px;
  }
  
  #section-contact-home img{
    max-width:100%;
	height:auto;
  }
  
  #section-contact-home .imagen,
  #section-contact-home .form{
    background:#fff;
  }

  #section-contact-home input[type="text"],
  #section-contact-home input[type="email"],
  #section-contact-home input[type="tel"],
  #section-contact-home textarea{
	border-width:0 0 2px 0;
	border-style="solid";
	boder-color:#000;
    width:100% !important;
	max-width:100%;
  }

	#section-contact-home .field{
	margin-bottom:1em;
}

  #section-contact-home .button-submit{
  margin: 0 auto;
  background:#fff;
  border:2px solid #000;
  padding:5px 10px;
  color:#000;
}


  #section-contact-home .button-submit:hover{
	background:#000;
	color:#fff;
}



#section-contact-home2{
    background:#EEE;
    margin-top:50px;
    margin-bottom:50px;
}
#section-contact-home2 .row_contact{
	height: 650px;
}

#section-contact-home2 img{
    width: 100%;
    height: auto;
}

#section-contact-home2 .imagen{
    /*background:#fff;*/
    width: 100%;
    height: 100%;
    overflow: hidden;
}

#section-contact-home2 label{
    color: #A7A9AC;
}
#section-contact-home2 input[type="text"],
#section-contact-home2 input[type="email"],
#section-contact-home2 input[type="tel"],
#section-contact-home2 textarea{
    border-width:0 0 2px 0;
    border-style: solid;
    boder-color: #6D6E70;
    width:100% !important;
    max-width:100%;
    background-color: transparent;
	color: #6D6E70;
}

#section-contact-home2 textarea{
	height: 75px;
}
#section-contact-home2 .field{
    margin-bottom:1em;
}
#section-contact-home2  div.mb-3{
color: #6D6E70;
}
#section-contact-home2 .button-submit{
    margin: 0 auto;
    background: transparent;
    border:2px solid #6D6E70;
    padding:5px 10px;
    color:#6d6e70;
    border-radius: 0px; 
}

#section-contact-home2 .button-submit:hover{
    background:#A7A9AC;
    color:#000;
}
@supports(object-fit: cover){
    #section-contact-home2 .imagen img{
        height: 100%;
        object-fit: cover;
        object-position: center center;
    }
}
@media(max-width: 1025px){
    #section-contact-home2 .imagen img{
        object-fit: contain;
    }

    #section-contact-home2 .row_contact{
        height: auto!important;
    }
    #section-contact-home2 .imagen {
        width: 100%;
        height: 450px;
        overflow: hidden;
        padding-top: 2.5rem!important;
    }
}


.btn-n-radius{
    border-radius: none
}


.btn-n-radius{
    border-radius: none
}


    .text-unset{
        text-transform: unset!important;
    }
    .underline-text{
        border-width: 0 0 2px 0!important;
        border-style: solid!important;
    }


.snptwdgt-container{
margin-top: 20px;
}
.snptwdgt-container .snptwdgt__ftr{
display: none;
}


.btn-n-radius{
    border-radius: 0;
}
#page-mayoreo .imagen img{
    width: 100%;
    height: auto;
}

@media(max-width: 791px){
    .image, .info{
        height: auto!important;
    }
    #page-mayoreo .imagen img {
        width: 70%;
        height: auto;
    }
}
@media(max-width: 576px){
    
    .image, .info{
        height: auto!important;
    }
    #page-mayoreo .imagen img {
        width: 85%;
        height: auto;
    }
}



