Files
stand/assets/sass/_wide.scss
2021-01-13 14:17:30 -03:00

316 lines
6.2 KiB
SCSS

@import 'wide_vars';
@import 'wide/header';
@import 'wide/descripcion';
@import 'wide/ventajas';
@import 'wide/dimensiones';
@import 'wide/construidos';
@import 'wide/corporativos';
@import 'wide/testimonios';
@import 'wide/contacto';
.left.column {
width: 67% !important;
padding-left: rem(5) !important;
}
.right.column {
width: 33% !important;
}
section .titulo {
font-size: font_size(22);
padding-top: rem(54);
padding-bottom: rem(25);
}
body {
color: $gris_standard;
}
#content {
max-width: rem($full_width) !important;
height: ($content_height)+rem;
position: relative;
top: (-$content_height)+rem;
&>.column {
display: inline-block;
float: left;
padding-left: 1rem !important;
padding-right: 1rem !important;
&::after {
clear: both;
}
}
&>.column1 {
width: percentage($column1/100);
}
&>.column2 {
width: percentage($column2/100);
height: ($column_height1)+rem;
.sticky {
height: rem(265);
width: rem(310);
margin: auto;
.row:first-child {
height: rem(170);
margin-top: rem(80);
.column {
display: inline-block;
float: left;
&::after {
clear: both;
}
}
.column1 {
vertical-align: bottom;
padding-top: rem(20);
width: rem(310*2/3);
.linea {
margin-bottom: rem(10);
}
.titulo {
font-size: font_size(25);
}
.precio {
font-size: font_size(16);
}
font-size: font_size(14);
@include colors;
.input {
width: 4.5rem;
border: thin solid rgb(0, 0, 0);
text-align: center;
padding: .5rem 0.05rem;
font-size: font_size(10);
button {
background: none;
border: none;
width: 1rem;
margin: 0;
padding: 0;
cursor: pointer;
font-weight: bold;
}
input {
width: 2rem;
background: none;
margin: 0;
border: 0;
padding: 0;
text-align: center;
}
}
}
.column2 {
width: rem(310/3);
img {
width: rem(110);
height: rem(160);
}
}
}
.row:last-child {
.button {
border-radius: 0 !important;
width: 100%;
}
}
}
}
#felices {
height: (map.get($heights, "felices"))+rem;
padding: 0 1rem !important;
padding-top: rem(60) !important;
.header {
//margin-top: rem(60);
font-size: font_size(22);
}
.testimonios {
margin-top: rem(25);
display: flex;
justify-content: space-between;
text-align: center;
.testimonio {
height: rem(80);
color: #666667;
margin-top: rem(20);
width: percentage(30/100);
text-align: center;
}
}
.nav {
display: block;
text-align: center;
color: #666667;
}
}
#formulario {
height: (map.get($heights, "formulario"))+rem;
padding: 0 1rem !important;
.whatsapp-link {
color: inherit;
}
&>.column {
float: left;
padding-left: 1rem !important;
padding-right: 1rem !important;
&::after {
clear: both;
}
}
&>.flotante {
position: absolute;
top: rem(183);
margin: auto;
left: 40%;
width: rem($full_width/5);
text-align: center;
&>.content {
width: rem(130);
margin: auto;
left: -50%;
.item {
display: block;
padding: rem(5) 0;
}
div.whatsapp {
height: rem(30);
background-color: #1a9947;
color: #fff;
font-size: rem(10);
&>i {
position: relative;
font-size: font_size(16);
top: rem(3);
}
}
.rrss {
display: flex;
justify-content: space-around;
font-size: rem(20);
i.inverted.grey {
color: white !important;
}
}
}
}
&>.column1 {
width: percentage($column1/100);
margin-top: rem(27);
&>img {
width: rem(540);
height: rem(350);
float: left;
}
}
&>.column2 {
width: percentage($column2/100);
.header {
margin-top: rem(20);
text-align: center;
font-size: font_size(22);
.whatsapp-link {
display: inline-block;
width: rem(25);
height: rem(25);
font-size: font_size(25);
}
}
.paragraph {
padding-top: 1rem;
padding-bottom: rem(25);
justify-content: center;
}
form {
input {
border-radius: 0 !important;
height: rem(18);
margin-bottom: rem(9);
background-color: rgba(255, 255, 255, .5);
font-size: font_size(10);
&::placeholder {
color: $gris_standard;
}
}
textarea {
border-radius: 0 !important;
height: rem(72);
margin-bottom: rem(25);
background-color: rgba(255, 255, 255, .5);
font-size: font_size(10);
&::placeholder {
color: $gris_standard;
}
}
.button {
width: 100%;
border-radius: 0 !important;
background-color: white;
color: $gris_standard;
}
}
}
}
section {
background: none;
&.segment>.container {
height: 100%;
&>.column1 {
display: inline-block;
width: ($column1)+rem;
}
&>.column2 {
display: inline-block;
width: ($column2)+rem;
}
}
}
.simple.segment {
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
&>.ui.grid {
height: 100%;
}
}
.fondo-blanco {
background-color: rgba(255, 255, 255, .5);
}
}