Newer
Older
.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;
}
.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;
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 {
.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;
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%;
@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;