body{
    padding: 0px;
    margin: 0px;
    background-color: #edf8ec;
    font-family: sans-serif;
}
/* Color tema */


.color1 { background-color:  #733341; }


.color5 { background-color:   #A1D49B; }
.color6 { background-color:   #c9f8c3; }


.colortx1 {color:  #733341; }


.colortx4 {color:  #fff; }
.colortx5 {color:  #D9D3C1; }

/* Color Theme Swatches in Hex */
.cuadro1 { color: #FFD4C7; }
.cuadro2 { color: #733341; }
.cuadro3 { color: #D9B4A9; }
.cuadro4 { color: #B3948B; }
.cuadro5 { color: #735F5A; }


@font-face{
    font-family: 'mcsbolt';
    src: url('../fonts/Poppins-Medium.ttf');
}
@font-face{
   font-family: 'mcstext';
    src: url('../fonts/Poppins-Light.ttf');
}

@font-face{
    font-family: 'mcscaption';
     src: url('../fonts/Poppins-Regular.ttf');
 }

.navbar-brand{
    font-family: 'mcsbolt';
    font-size: 2em;
  
}

.navbar-light{
   font-weight: 400;
    font-size: 1.25em;
}

h1, h2, h3, h4, h5, h6{
    font-family: 'mcscaption';
    color: #733341;
}

h1{
    font-size: 3em;
}
h2{
    font-size: 2.3em;
}

h3{
    font-size: 1.2em;
}


.lista{
    list-style-position: outside;
    list-style-image: url('../image/home/check.png');
    padding-left: 1em;    
}


.linktp a{
    text-decoration: none;
    color: #fff;
}

.navbarColor{ 
    background-color: #c9f8c3;
    font-size: 1.1em; 
   
   }


   .divcaption{
        margin-bottom: 70px;
    
}
   .divcaption h2{
       color: black;
       font-size: 3.4em;
       font-family: 'mcscaption';
       
   }

   
.pasouno{
    background-color:#B3948B;
    
     min-height: 280px;
}

.pasouno a{
   text-decoration: none;
   color: #252424;
  
}
.pasodos{ 
    background-color:#D9B4A9 ;
    
    min-height: 280px;
}
.pasotres{
    background-color:#F2C9BC;
    
    min-height: 280px;
}
.pasocuatro{
    background-color: #FFD4C7;
    
    min-height: 280px;
}

   .divcaption P{
    color: #252424;
    font-size: 1.3em;
}

.contacto{
    background-color:  #a1d39a;
    color:#252424;
}
.contacto a{
    text-decoration: none;
    color: #252424;
}

.copy{
    background-color: #85b37f;
    color: #252424;
}


/* BOTON DE WHATSAPP */
.whatsappbottom{   
    text-align: end;   
}

/* Smartphones (portrait and landscape) ———– */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {

    h1{
        font-size: 1.5em;
    }
    h2{
        font-size: 1.3em;
    }
    
    h3{
        font-size: 1.3em;
    }
    

    .divcaption{
        margin-bottom: 0px; 
       padding-bottom: 0px;
       background-color: rgba(250, 250, 250, 0.5);   
}

    .divcaption h2{     
        font-size: 0.7em;
              } 
 
    .divcaption p{    
     font-size: 0.7em;
    scroll-margin-bottom: 0px;
 }



 
.navbar-brand{
    font-family: 'mcsbolt';
    font-size: 1em;
}

.btn{
    font-size: 0.3em;
    margin-bottom: 0px;
    margin-top: 0px;
}
.mensaje h2{
    font-size: 1.8em;
}

/* Styles */
}

/* Smartphones (landscape) ———– */
@media only screen
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ———– */
@media only screen
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ———– */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ———– */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ———– */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ———– */
@media only screen
and (min-width : 1224px) {
/* Styles */
}