@font-face {
    font-family: "book";
    src: url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-book.eot);
    src: url("https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-book.eot?#iefix") format("embedded-opentype"), url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-book.woff2) format("woff2"), url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-book.woff) format("woff");
    font-weight: 400;
    font-style: normal
}
@font-face {
    font-family: "bold";
    src: url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-bold.eot);
    src: url("https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-bold.eot?#iefix") format("embedded-opentype"), url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-bold.woff2) format("woff2"), url(https://portalbanregio.s3.amazonaws.com/assets/naranja/css/lineto-circular-pro-bold.woff) format("woff");
    font-weight: 700;
    font-style: bold
}
html {
    scroll-behavior: smooth
}
body {
    background-color: #fff
}
.row {
    margin-right: 0;
    margin-left: 0
}
body,
html {
    height: 100%
}
.cuadro-forzado
{
padding-left: 90px;
padding-bottom: 60px;
}
.bg
{
background-color: #DFBAA0;
height: 800px;
}
.bold {
    font-family: 'bold'
}
.introduc {
    padding: 90px 0;
background-color: #DFBAA0;
}

.introduc p {
    color: #85431E;
    font-family: "book";
    font-size: 36px;
}
.introduc li
{
 color: #85431E;
    font-family: "book";
    font-size: 23px;

}
.introduc-2 {

background-color: #FDDAC4;
}

.introduc-2 p {
    color: #85431E;
    font-family: "book";
    font-size: 36px;
}
.introduc-2 li
{
 color: #85431E;
    font-family: "book";
    font-size: 23px;

}


.prev-formulario
{
padding: 80px 0;
}
.prev-formulario h2
{
color: #ff6b00;
font-family: 'bold';
font-size: 50px;
text-align: center;
}
.prev-formulario h3
{
color: #ff6b00;
font-family: 'book';
font-size: 30px;
text-align: center;
}

.formulario-subtitulo
{
font-family:'book';
text-align:center;
font-size:20px;
}
.bg h1 {
    font-family: 'book';
    font-size: 70px;
    color: #FF6B00;
    text-align: left;
    line-height: 70px;
   
}
.bg p {
    font-family: 'book';
    font-size: 22px;
    color: #85431E;
}

.intro button
{
background-color: #ff6b00;
font-family: 'book';
color: #fff;
font-size: 20px;
border: 1px solid #ff6b00;
border-radius: 30px;
width: 250px;
padding: 15px 0;
}
footer {
    background-color: #ff671d !important;
    color: #fff;
    display: flex;
    padding: 50px 0;
}
.footer-text {
    font-size: 14px;
    text-align: right;
    padding: 30px 70px
}
.ayuda {
    padding: 15px;
    background-color: #f9f9f9;
}
.legales {
    color: #989797;
    font-family: book;
}
a {
    color: #fff;
}

.productos
{
background-color: #FCA35E;

}
.productos span
{
color: #BE4D00;
font-size: 40px;
}
.productos p
{
color: #85431E;
font-family: "book";
font-size: 16px;
text-align: center;
}
.productos img
{
display: block;
margin: 0 auto;
}

.footer-cafe
{
background-color: #AD7C59;
padding: 50px 0;
color: #85431E;
font-size: 20px;
text-align: center;
font-family: 'book';
}
@media(min-width:400px)
{
.bg
    {
    height: 1200px;
    }
.container-fluid
    {
    padding-left: 0; padding-right: 0;
    }
.cuadro-forzado
{
padding-left: 90px;
padding-bottom: 60px;
}
}
@media (min-width:1200px)
{
.bg
    {
        height: 800px;
    }
.container-fluid
    {
    padding-left: 30px; padding-right: 0;
    }
.cuadro-forzado
{
padding-left: 70px;
padding-bottom: 0px;
}
}