
/* ******************************************** */
/** HOME: HERO
/* ******************************************** */

/* HERO */

.c-hero{
    position: relative;
    z-index: 0;
}
.c-hero--header{
    box-shadow:
        inset 0 80px 0 0 var(--color-primary),
        inset 0 -120px 0 0 var(--color-lighter);
}
.c-hero__wrapper{
    display: flex;
    align-items: center;
    min-height: 100vh;
}
.c-hero__info{
    width: 50%;
}
.c-hero__heading{
    color: var(--color-darker);
}
.c-hero__btn{
    margin-top: 3em;
}




/* ********************** TALL MOBILE PORTRAIT ********************** */

@media (max-width: 767px) and (min-height: 730px){
}

 



/* ********************** MOBILE LANDSCAPE ********************** */

@media (orientation: landscape) and (min-width: 500px) and (max-width: 767px) {
}




/* ********************** de Mobile a TABLET ********************** */

@media (min-width: 768px) {
}




/* ********************** de Tablet a DESKTOP ********************** */

@media (min-width: 980px) {
}




/* ********************** de Desktop a DESKTOP 2 ********************** */

@media (min-width: 1200px) {
}
@media (min-width: 1200px) and (min-height: 790px){
}




/* ********************** de Desktop 2 a HD ********************** */

@media (min-width: 1400px) {
}
@media (min-width: 1400px) and (min-height: 790px){
}




/* ********************** de Hd a FULL HD ********************** */

@media (min-width: 1600px) {
}
@media (min-width: 1600px) and (min-height: 790px){
}
@media (min-width: 1600px) and (min-height: 900px){
}

@media (min-width: 1800px) {
}




/* ********************** 4K ********************** */

@media (min-width: 2048px) {
}