Files
stand/public/assets/styles/main.css
2020-12-20 20:28:40 -03:00

295 lines
6.1 KiB
CSS

*, *:before, *:after {
box-sizing: border-box;
}
html, body, div, span, object, iframe, figure, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, tt, b, u, i, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td, main, canvas, embed, footer, header, nav, section, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
text-size-adjust: none;
}
footer, header, nav, section, main {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
input {
-webkit-appearance: none;
border-radius: 0;
}
body {
font-family: Roboto, sans;
}
.ui.container {
max-width: 1030px;
}
section > .container {
height: 100%;
}
section > .container > .column1 {
width: 42.9166666667rem;
}
section > .container > .column2 {
width: 21.4583333333rem;
}
#header {
background-image: url("../images/header.png");
background-repeat: no-repeat;
background-size: auto;
background-color: rgba(100, 100, 0, 0.3);
color: white;
width: 100%;
}
#header > .container {
height: 400px;
}
#header .ui.menu {
border: none !important;
background: none !important;
box-shadow: none !important;
margin: 0 !important;
}
#header .ui.menu .dropdown .menu {
background: none !important;
border: none !important;
box-shadow: none !important;
}
#header .ui.menu .item {
color: inherit !important;
font-size: 2rem;
}
#header .ui.menu .item .shopping.cart div {
position: relative;
color: black;
display: inline-block;
top: -2.6rem;
left: 0.2rem;
font-size: 1rem;
font-family: Roboto, sans;
}
#header .logo {
padding: 0 !important;
margin: 0 !important;
}
#header .logo img {
width: 50%;
}
#header .logo .frase1 {
font-size: 1.5rem;
}
#header .logo .frase2 {
font-size: 1rem;
}
.simple.segment {
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
}
.simple.segment > .ui.grid {
height: 100%;
}
#seccion1 {
background-image: linear-gradient(#c8c8c8, #c8c8c8);
background-position: left 6.3rem;
background-size: 100% 8.375rem;
background-repeat: no-repeat;
height: 25rem;
margin-bottom: 2rem !important;
}
#seccion1 .column1 {
width: 42.9166666667rem;
}
#seccion1 .column1 .image-container {
display: flex;
justify-content: space-between;
}
#seccion1 .column1 .image-container img {
height: 9.6875rem;
margin-top: 5rem;
}
#seccion1 .ui.simple.segment {
background: none !important;
margin-top: 2rem !important;
font-size: 1.1667rem;
}
#seccion1 .ui.simple.segment .header {
font-size: 1.833rem;
margin-bottom: 1rem;
}
#seccion1 .grid .column, #seccion1 .grid .column .column {
padding-top: 0;
}
#seccion1 img {
height: 9.6875rem;
margin-top: 5rem;
}
#seccion2 {
height: 27.5rem;
background-image: url("../images/fondo23.png");
background-color: #f0f0f0;
}
#dimensiones {
height: 27.5rem;
background-image: url("../images/fondo23.png");
}
#construido {
height: 21.875rem;
background-image: url("../images/fondo4.png");
background-color: #64c8ff;
}
#corporativos {
height: 25rem;
background-image: url("../images/fondo5.png");
}
#felices {
background-image: linear-gradient(#c8c8c8, #c8c8c8);
background-position: left 3rem;
background-size: 100% 5rem;
background-repeat: no-repeat;
height: 21.875rem;
}
#formulario {
height: 30rem;
}
#formulario .whatsapp-link {
color: inherit;
}
#sticky_container {
position: relative;
height: 101.875rem;
top: -178.75rem;
}
#sticky_container #column {
position: absolute;
width: 42.9166666667rem;
height: 101.875rem;
top: 0;
left: 0;
padding: 0;
}
#sticky_container .sticky {
float: right;
height: 16.5625rem;
width: 19.375rem;
padding-top: 2.75rem;
}
#sticky_container .sticky .row:first-child {
height: 10.625rem;
}
#sticky_container .sticky .row:first-child .column1 {
display: inline-block;
font-size: 1.1666666667rem;
}
#sticky_container .sticky .row:first-child .column1 .titulo {
font-size: 2.0833333333rem;
}
#sticky_container .sticky .row:first-child .column1 .precio {
font-size: 1.3333333333rem;
}
#sticky_container .sticky .row:first-child .column1 .colores {
vertical-align: center;
}
#sticky_container .sticky .row:first-child .column1 .colores .white {
border: thin solid black;
background-color: white;
}
#sticky_container .sticky .row:first-child .column1 .colores .black {
background-color: black;
}
#sticky_container .sticky .row:first-child .column1 .colores .blue {
background-color: blue;
}
#sticky_container .sticky .row:first-child .column1 .colores .green {
background-color: lime;
}
#sticky_container .sticky .row:first-child .column1 .colores .yellow {
background-color: yellow;
}
#sticky_container .sticky .row:first-child .column1 .colores .orange {
background-color: #ff8200;
}
#sticky_container .sticky .row:first-child .column1 .colores .red {
background-color: red;
}
#sticky_container .sticky .row:first-child .column1 .colores .circle {
display: inline-block;
width: 1rem;
height: 1rem;
border-radius: 8000px;
}
#sticky_container .sticky .row:first-child .column1 .input {
width: 4.5rem;
border: thin solid black;
text-align: center;
padding: 0.5rem 0.05rem;
}
#sticky_container .sticky .row:first-child .column1 .input button {
background: none;
border: none;
width: 1rem;
margin: 0;
padding: 0;
cursor: pointer;
}
#sticky_container .sticky .row:first-child .column1 .input input {
width: 2rem;
background: none;
margin: 0;
border: 0;
padding: 0;
text-align: right;
}
#sticky_container .sticky .row:first-child .column2 {
display: inline-block;
width: 10.625rem;
}
#sticky_container .sticky .row:last-child .button {
border-radius: 0 !important;
width: 100%;
}
.fondo-blanco {
background-color: rgba(255, 255, 255, 0.5);
}