.path-frontpage{ h2{ color: $secondaryColor; text-transform: uppercase; text-align: center; font-weight: 800; } } .hero{ width:100%; position: relative; color: $blanco; .row{ margin-top: 250px; padding-bottom: 380px; @media (max-width: 1400px) { margin-top: 200px; padding-bottom: 330px; } @media (max-width: 1200px) { margin-top: 200px; padding-bottom: 350px; } @media (max-width: 992px) { margin-top: 200px; padding-bottom: 300px; } @media (max-width: 768px) { margin-top: 150px; padding-bottom: 300px; } @media (max-width: 620px) { margin-top: 200px; padding-bottom: 400px; } } .row > [class*='col-']:first-child{ @media (max-width: 992px) { text-align: center; } @media (min-width: 992px) { padding-right: 120px; } } h1{ text-transform: uppercase; } img{ margin-top: -60px; opacity: .8; } p{ font-size: 1.2em; } .field--name-body{ margin-bottom: 20px; } .field--name-field-link-1, .field--name-field-link-2{ display: inline-block; } .field--name-field-link-1{ margin-right: 10px; } .hero_bg { position: absolute; z-index: -100; top: -45px; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; background: url('../images/pattern.png'), $hero-gradient-init; /* Old browsers */ background: url('../images/pattern.png'), linear-gradient(to right, $hero-gradient-init 0%,$hero-gradient-end 100%); transform: skewY(-10deg); transform-origin: top left; } .btn-primary { color: $primaryColor; background-color: $blanco; border-color: $blanco; border-radius: 50px; &:hover, &:focus { color: $blanco; background-color: transparent; border-color: $blanco; } // text-transform: uppercase; } .btn-default { color: $blanco; border-color: $blanco; &:hover, &:focus{ color: $primaryColor; background-color: $blanco; border-color: $blanco; } } } .caracteristicas { background-color: rgba(255,255,255,0.96); margin-top: -250px; position: relative; padding: 80px; border-radius: 50px; box-shadow: 0px 8px 32px 0px rgba(0,0,0,0.2); h2{ margin-top: 0px; } img{ width: 200px; height: 200px; margin: 0 auto; @media (max-width: 768px) { width: 150px; height: 150px; } } h3{ font-size: 1.2em; font-weight: 400; text-align: center; margin-top: 0px; } .field--name-field-body{ font-size: 0.8em; text-align: center; margin-bottom: 30px; } @media (max-width: 620px) { padding: 50px; } .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; } .row > [class*='col-'] { display: flex; flex-direction: column; padding: 0 30px; } } .aplicaciones{ margin-top: 50px; @media (min-width: 768px) { margin-bottom: 100px; } @media (max-width: 768px) { margin-bottom: 50px; } p{ text-align: center; margin-bottom: 50px; } .field--name-body ul{ margin: 0 auto; padding-left: 0px; width: 80%; list-style-type: none; @media (min-width: 768px) { column-count: 2; } @media (max-width: 768px) { max-width: 300px; } li{ display: block; padding-left: 1.8em; background-image: url('../images/bullet.svg'); background-repeat: no-repeat; background-position: 0px 50%; margin-bottom: 20px; } } }