@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap');
@font-face {font-family: 'Corinthia10';src: url('https://grupoincaimport.pe/demo/public/template/fonts/Corinthia.ttf');}
html{scroll-behavior: smooth;font-size: 62.5%;}
body{color:#3b3b3b;font-size:1.6rem;font-weight:400;font-family: 'Poppins', sans-serif !important;line-height:28px;overflow: hidden;overflow-y:scroll;}.carousel-inner{overflow:hidden}.navbar{margin-bottom:0;padding: 0;}ul{margin:0;padding:0;list-style-type:none;text-decoration: none;}a{text-decoration:none}
h1{font-size: 4.0rem !important;}h2{font-size: 3.2rem !important;}h3{font-size: 2.8rem !important;}h4{font-size: 2.4rem !important;}h5{font-size: 2.0rem !important;}h6{font-size: 1.6rem !important;}
p{font-size: 1.8rem !important;margin-bottom: 0;}

.descripcion{
    padding:60px 0;
}

.descripcion .bloque-completo{flex-direction: column;display: flex;}
.descripcion .box1{
    display:flex;
    align-items:center;
    gap:40px;
    margin-bottom: 40px;
}

.descripcion .box-texto{
    width:50%;
}

.descripcion .box-img{
    width:50%;
}

.descripcion .box-img img{
    width:100%;
    border-radius:10px;
}

@media screen and (max-width: 768px) {
    .descripcion .box1 {
        flex-direction: column;
    }
    .descripcion .box1:nth-child(2), 
    .descripcion .box1:nth-child(4), 
    .descripcion .box1:nth-child(6), 
    .descripcion .box1:nth-child(8){
        flex-direction: column-reverse;
    }
    .descripcion .box-texto, .descripcion .box-img{width: 100%;}
    .descripcion .box-img iframe{width: 100%;}
}