<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'Hind';
    src: url('../font/Hind-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


body {
    font-family: 'Hind', sans-serif;

}


.square {
    height: 20vh;
    width: 20vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

.square2 {
    height: 25vh;
    width: 30vh;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.lh-custom {
    line-height: 2 !important;
}

.box-siz{
    height: 23vh;
    width: 20vw;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    flex-direction: column;
}

.gap-cus{
    gap: 33px;
}

.fs-5 {
  font-size: 1rem !important;
}

@media (min-width: 1200px) {

    .box-siz{
        width: 15vw;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {
    .square2 {
        height: 30vh;
        width: 30vh;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }
}

@media (min-width: 422px) and (max-width: 992px) {
    .square {
        height: 15vh;
        width: 10vh;
    }

    .square2 {
        height: 30vh;
        width: 30vh;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .text-res-f{
        font-size: 1.5vh;
    }

}

@media (max-width: 855px) {

    .square2 {
        height: 33vh;
        width: 13vh;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .text-res-fp{
        font-size: 2vh !important;
    }
    .lh-custom {
        line-height: 2 !important;
    }

    .font-res{
        font-size: 2vh !important;
    }

}

@media (max-width: 591px) {

    .box-siz{
        height: 16vh;
        width: 20vw;
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        flex-direction: column;
    }
}

@media (max-width: 496px) {

    .square2 {
        height: 26vh;
        width: 9vh;
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

    .text-res-f{
        font-size: 1.2vh;
    }

    .text-res-f1{
        font-size: 2vh;
    }

    .text-res-fp{
        font-size: 1.5vh !important;
    }
    .lh-custom {
        line-height: 2 !important;
    }


}


@media (max-width: 422px) {
    .square {
        height: 15vh;
        width: 5vh;
    }

    .box-siz{
        height: 13vh;
        width: 20vw;
        display: flex;
        justify-content: space-evenly;
        align-items: center;
        flex-direction: column;
    }
}


@media (max-width: 576px) {
    h6{
        font-size: 1.2vh;
    }
}

.custom-text-botones-index{
  font-size: 1.2rem;
}

.background-white1{
    background-color: #53b1a7;
}

.img-foot{
    width: 50vw;
}

.grid-cust{
    display: grid;
}

.map-responsive{
    overflow:hidden;

    padding-bottom:56.25%;

    position:relative;

    height:0;
}

.map-responsive iframe{

    left:0;

    top:0;

    height:100%;

    width:100%;

    position:absolute;

}
</pre></body></html>