Files
stand/public/assets/styles/main.css

627 lines
14 KiB
CSS
Raw Normal View History

2020-12-20 20:28:40 -03:00
*, *: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;
color: #333333;
2020-12-20 20:28:40 -03:00
}
#backgrounds .cabezal {
height: 25rem;
background-image: url("../images/banner.jpg");
background-repeat: no-repeat;
background-size: 100rem;
background-position: top center;
background-color: rgba(0, 0, 0, 0.4);
2020-12-20 20:28:40 -03:00
}
#backgrounds .seccion1 {
height: 25rem;
background-image: linear-gradient(#cccccc, #cccccc);
background-position: left 7rem;
background-size: 100% 8rem;
background-repeat: no-repeat;
}
#backgrounds .seccion2 {
height: 27.5rem;
background-image: url("../images/fondo23.png");
}
#backgrounds .seccion2 .diagonal {
border-bottom: 27.5rem solid rgba(204, 204, 204, 0.5);
border-right: 118.75rem solid transparent;
}
#backgrounds .dimensiones {
height: 27.5rem;
background-image: url("../images/fondo23.png");
}
#backgrounds .dimensiones .fondo-gris {
width: 100%;
2020-12-20 20:28:40 -03:00
height: 100%;
background-color: rgba(204, 204, 204, 0.5);
2020-12-20 20:28:40 -03:00
}
#backgrounds .construido {
height: 21.875rem;
background-color: #64c8ff;
2020-12-20 20:28:40 -03:00
}
#backgrounds .corporativos {
height: 25rem;
background-image: url("../images/fondo5.png");
2020-12-18 15:05:09 -03:00
}
#backgrounds .testimonios {
height: 21.875rem;
background-image: linear-gradient(#cccccc, #cccccc);
background-position: left 3rem;
background-size: 100% 5rem;
2020-12-18 15:05:09 -03:00
background-repeat: no-repeat;
}
#backgrounds .formulario {
height: 30rem;
background-color: #cccccc;
clip-path: polygon(50% 0, 100% 0%, 100% 100%, 0% 100%);
}
#content {
max-width: 67.5rem !important;
height: 203.75rem;
position: relative;
top: -203.75rem;
}
#content #header {
2020-12-18 15:05:09 -03:00
color: white;
width: 100%;
height: 25rem;
2020-12-20 20:28:40 -03:00
}
#content #header .ui.menu {
2020-12-18 15:05:09 -03:00
border: none !important;
background: none !important;
background-color: rgba(100, 100, 100, 0.3) !important;
2020-12-18 15:05:09 -03:00
box-shadow: none !important;
margin: 0 !important;
}
#content #header .ui.menu .dropdown .menu {
/*background: none !important;
2020-12-18 15:05:09 -03:00
border: none !important;
box-shadow: none !important;*/
color: black;
font-size: 1rem;
2020-12-18 15:05:09 -03:00
}
#content #header .ui.menu .dropdown .menu .item {
padding: 1rem !important;
}
#content #header .ui.menu .item {
2020-12-18 15:05:09 -03:00
color: inherit !important;
2020-12-20 20:28:40 -03:00
font-size: 2rem;
padding: 1.25rem !important;
2020-12-20 20:28:40 -03:00
}
#content #header .ui.menu .item .shopping.cart div {
2020-12-20 20:28:40 -03:00
position: relative;
color: black;
display: inline-block;
top: -2.6rem;
left: 0.2rem;
font-size: 1rem;
font-family: Roboto, sans;
2020-12-18 15:05:09 -03:00
}
#content #header .logo {
2020-12-18 15:05:09 -03:00
padding: 0 !important;
margin: 0 !important;
}
#content #header .logo img {
2020-12-20 20:28:40 -03:00
width: 50%;
max-width: 64.375rem;
2020-12-18 15:05:09 -03:00
}
#content #header .logo .frase1 {
2020-12-20 20:28:40 -03:00
font-size: 1.5rem;
2020-12-18 15:05:09 -03:00
}
#content #header .logo .frase2 {
2020-12-18 15:05:09 -03:00
font-size: 1rem;
}
#content > .column {
display: inline-block;
float: left;
padding-left: 1rem !important;
padding-right: 1rem !important;
2020-12-18 15:05:09 -03:00
}
#content > .column::after {
clear: both;
2020-12-18 15:05:09 -03:00
}
#content > .column1 {
width: 67%;
2020-12-20 20:28:40 -03:00
}
#content > .column1 #seccion1 {
height: 25rem;
width: 100%;
2020-12-20 20:28:40 -03:00
}
#content > .column1 #seccion1 .image-container {
2020-12-20 20:28:40 -03:00
display: flex;
justify-content: space-between;
height: 15rem;
2020-12-20 20:28:40 -03:00
}
#content > .column1 #seccion1 .image-container img {
2020-12-20 20:28:40 -03:00
height: 9.6875rem;
2020-12-27 10:17:44 -03:00
width: 11.75rem;
margin-top: 5.3125rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion1 .paragraph {
padding-top: 1.75rem;
line-height: 0.875rem;
text-align: justify;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion1 .paragraph .header {
margin-bottom: 1rem;
font-size: 1.375rem;
}
#content > .column1 #seccion2 {
2020-12-20 20:28:40 -03:00
height: 27.5rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion2 > .column {
display: inline-block;
float: left;
width: 50%;
2020-12-27 10:17:44 -03:00
}
#content > .column1 #seccion2 > .column::after {
clear: both;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion2 .column1 {
margin-top: 5rem;
2020-12-27 10:17:44 -03:00
}
#content > .column1 #seccion2 .column1 img {
width: 19.8125rem;
height: 19.8125rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion2 .column2 {
margin-top: 7.125rem;
2020-12-27 10:17:44 -03:00
}
#content > .column1 #seccion2 .column2 .row:first-child {
background-color: #00427b;
color: white;
height: 11.25rem;
width: 23.75rem;
padding: 2rem;
margin-left: -3rem;
overflow: hidden;
}
#content > .column1 #seccion2 .column2 .row:first-child .header {
font-weight: bold;
font-size: 1rem;
margin-bottom: 1rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion2 .column2 .row:first-child ul {
list-style: disc inside;
font-size: 0.8333333333rem;
2020-12-27 10:17:44 -03:00
}
#content > .column1 #seccion2 .column2 .row:last-child {
margin-top: 1.125rem;
display: flex;
justify-content: space-between;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #seccion2 .column2 .row:last-child img {
width: 4.375rem;
height: 5.3125rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #dimensiones {
height: 27.5rem;
2020-12-18 15:05:09 -03:00
}
#content > .column1 #dimensiones .header {
padding: 2.3125rem 0 !important;
2020-12-20 20:28:40 -03:00
}
#content > .column1 #dimensiones .header .bigger {
font-size: 1rem;
}
#content > .column1 #dimensiones .images {
display: flex;
}
#content > .column1 #dimensiones .images img {
float: left;
width: 19.5625rem;
height: 14.6875rem;
}
#content > .column1 #construido {
height: 21.875rem;
}
#content > .column1 #construido .column2 {
height: 100%;
}
#content > .column2 {
width: 33%;
2020-12-20 20:28:40 -03:00
height: 101.875rem;
}
#content > .column2 .sticky {
2020-12-20 20:28:40 -03:00
height: 16.5625rem;
width: 19.375rem;
margin: auto;
2020-12-20 20:28:40 -03:00
}
#content > .column2 .sticky .row:first-child {
2020-12-20 20:28:40 -03:00
height: 10.625rem;
margin-top: 5rem;
2020-12-20 20:28:40 -03:00
}
#content > .column2 .sticky .row:first-child .column {
2020-12-20 20:28:40 -03:00
display: inline-block;
float: left;
}
#content > .column2 .sticky .row:first-child .column::after {
clear: both;
}
#content > .column2 .sticky .row:first-child .column1 {
2020-12-27 10:17:44 -03:00
vertical-align: bottom;
padding-top: 1.25rem;
2020-12-27 10:17:44 -03:00
width: 12.9166666667rem;
2020-12-20 20:28:40 -03:00
font-size: 1.1666666667rem;
}
#content > .column2 .sticky .row:first-child .column1 .linea {
2020-12-27 10:17:44 -03:00
margin-bottom: 0.625rem;
}
#content > .column2 .sticky .row:first-child .column1 .titulo {
2020-12-20 20:28:40 -03:00
font-size: 2.0833333333rem;
2020-12-18 15:05:09 -03:00
}
#content > .column2 .sticky .row:first-child .column1 .precio {
2020-12-20 20:28:40 -03:00
font-size: 1.3333333333rem;
}
#content > .column2 .sticky .row:first-child .column1 .colores {
2020-12-20 20:28:40 -03:00
vertical-align: center;
}
#content > .column2 .sticky .row:first-child .column1 .colores .text {
margin-right: 0.1875rem;
}
#content > .column2 .sticky .row:first-child .column1 .colores .white {
2020-12-20 20:28:40 -03:00
border: thin solid black;
background-color: white;
}
#content > .column2 .sticky .row:first-child .column1 .colores .black {
2020-12-20 20:28:40 -03:00
background-color: black;
}
#content > .column2 .sticky .row:first-child .column1 .colores .blue {
2020-12-20 20:28:40 -03:00
background-color: blue;
}
#content > .column2 .sticky .row:first-child .column1 .colores .green {
2020-12-20 20:28:40 -03:00
background-color: lime;
}
#content > .column2 .sticky .row:first-child .column1 .colores .yellow {
2020-12-20 20:28:40 -03:00
background-color: yellow;
}
#content > .column2 .sticky .row:first-child .column1 .colores .orange {
2020-12-20 20:28:40 -03:00
background-color: #ff8200;
}
#content > .column2 .sticky .row:first-child .column1 .colores .red {
2020-12-20 20:28:40 -03:00
background-color: red;
}
#content > .column2 .sticky .row:first-child .column1 .colores .circle {
2020-12-20 20:28:40 -03:00
display: inline-block;
width: 0.75rem;
height: 0.75rem;
border-radius: 8000px;
margin: auto 0.0625rem;
cursor: pointer;
}
#content > .column2 .sticky .row:first-child .column1 .input {
width: 4.5rem;
border: thin solid black;
text-align: center;
padding: 0.5rem 0.05rem;
font-size: 0.8333333333rem;
}
#content > .column2 .sticky .row:first-child .column1 .input button {
background: none;
border: none;
2020-12-20 20:28:40 -03:00
width: 1rem;
margin: 0;
padding: 0;
cursor: pointer;
}
#content > .column2 .sticky .row:first-child .column1 .input input {
width: 2rem;
background: none;
margin: 0;
border: 0;
padding: 0;
text-align: center;
}
#content > .column2 .sticky .row:first-child .column2 {
width: 6.4583333333rem;
}
#content > .column2 .sticky .row:first-child .column2 img {
width: 6.875rem;
height: 10rem;
}
#content > .column2 .sticky .row:last-child .button {
border-radius: 0 !important;
width: 100%;
}
#content #corporativos {
width: 100%;
height: 25rem;
margin-top: 101.875rem !important;
}
#content #corporativos > .column {
display: inline-block;
float: left;
padding-left: 1rem !important;
padding-right: 1rem !important;
}
#content #corporativos > .column::after {
clear: both;
}
#content #corporativos .column1 {
width: 67%;
}
#content #corporativos .column1 > .header {
padding: 2.3125rem 0 !important;
}
#content #corporativos .column1 > .header .bigger {
font-size: 1.3333333333rem;
}
#content #corporativos .column1 .opciones {
display: flex;
justify-content: space-around;
}
#content #corporativos .column1 .opciones .opcion {
display: inline-block;
}
#content #corporativos .column1 .opciones .opcion .img-grande {
display: inline-block;
padding-right: 0.75rem;
}
#content #corporativos .column1 .opciones .opcion .img-grande img {
width: 8.4375rem;
height: 12.5rem;
}
#content #corporativos .column1 .opciones .opcion .descripcion {
display: inline-block;
}
#content #corporativos .column1 .opciones .opcion .descripcion ul {
list-style: disc inside;
}
#content #corporativos .column1 .opciones .opcion .descripcion .images img {
width: 4.375rem;
height: 5.3125rem;
}
#content #corporativos .column2 {
width: 33%;
height: 100%;
}
#content #corporativos .column2 form .colores {
vertical-align: center;
}
#content #corporativos .column2 form .colores .text {
margin-right: 0.1875rem;
}
#content #corporativos .column2 form .colores .white {
border: thin solid black;
background-color: white;
}
#content #corporativos .column2 form .colores .black {
background-color: black;
}
#content #corporativos .column2 form .colores .blue {
background-color: blue;
}
#content #corporativos .column2 form .colores .green {
background-color: lime;
}
#content #corporativos .column2 form .colores .yellow {
background-color: yellow;
}
#content #corporativos .column2 form .colores .orange {
background-color: #ff8200;
}
#content #corporativos .column2 form .colores .red {
background-color: red;
}
#content #corporativos .column2 form .colores .circle {
display: inline-block;
width: 0.75rem;
height: 0.75rem;
2020-12-20 20:28:40 -03:00
border-radius: 8000px;
margin: auto 0.0625rem;
cursor: pointer;
2020-12-20 20:28:40 -03:00
}
#content #corporativos .column2 form .input.cantidad {
2020-12-20 20:28:40 -03:00
width: 4.5rem;
border: thin solid black;
text-align: center;
padding: 0.5rem 0.05rem;
2020-12-27 10:17:44 -03:00
font-size: 0.8333333333rem;
2020-12-20 20:28:40 -03:00
}
#content #corporativos .column2 form .input.cantidad button {
2020-12-20 20:28:40 -03:00
background: none;
border: none;
width: 1rem;
margin: 0;
padding: 0;
cursor: pointer;
}
#content #corporativos .column2 form .input.cantidad input {
2020-12-20 20:28:40 -03:00
width: 2rem;
background: none;
margin: 0;
border: 0;
2020-12-18 15:05:09 -03:00
padding: 0;
text-align: center;
}
#content #corporativos .column2 form .input [type=file] {
display: none;
}
#content #corporativos .column2 form .input [type=text] {
height: 1.125rem;
background-color: rgba(255, 255, 255, 0.5);
border-radius: 0 !important;
}
#content #felices {
height: 21.875rem;
padding: 0 1rem !important;
}
#content #formulario {
height: 30rem;
padding: 0 1rem !important;
}
#content #formulario .whatsapp-link {
color: inherit;
}
#content #formulario > .column {
float: left;
padding-left: 1rem !important;
padding-right: 1rem !important;
}
#content #formulario > .column::after {
clear: both;
}
#content #formulario > .flotante {
position: absolute;
top: 11.4375rem;
margin: auto;
left: 40%;
width: 13.5rem;
text-align: center;
}
#content #formulario > .flotante > .content {
width: 8.125rem;
margin: auto;
left: -50%;
}
#content #formulario > .flotante > .content .item {
display: block;
padding: 0.3125rem 0;
2020-12-20 20:28:40 -03:00
}
#content #formulario > .flotante > .content div.whatsapp {
height: 1.875rem;
background-color: #1a9947;
color: #fff;
font-size: 0.625rem;
}
#content #formulario > .flotante > .content div.whatsapp > i {
position: relative;
font-size: 1.3333333333rem;
top: 0.1875rem;
}
#content #formulario > .flotante > .content .rrss {
display: flex;
justify-content: space-between;
font-size: 1.25rem;
}
#content #formulario > .flotante > .content .rrss i.inverted.grey {
color: white !important;
}
#content #formulario > .column1 {
width: 67%;
margin-top: 1.6875rem;
}
#content #formulario > .column1 > img {
width: 27.125rem;
height: 17.5rem;
float: left;
}
#content #formulario > .column2 {
width: 33%;
}
#content #formulario > .column2 .header {
margin-top: 1.25rem;
text-align: center;
font-size: 1.8333333333rem;
}
#content #formulario > .column2 .header .whatsapp-link {
2020-12-20 20:28:40 -03:00
display: inline-block;
width: 1.5625rem;
height: 1.5625rem;
font-size: 2.0833333333rem;
2020-12-27 10:17:44 -03:00
}
#content #formulario > .column2 .paragraph {
padding-top: 1rem;
padding-bottom: 1.5625rem;
justify-content: center;
}
#content #formulario > .column2 form input {
border-radius: 0 !important;
height: 1.125rem;
margin-bottom: 0.5625rem;
background-color: rgba(255, 255, 255, 0.5);
font-size: 0.8333333333rem;
}
#content #formulario > .column2 form input::placeholder {
color: #333333;
2020-12-18 15:05:09 -03:00
}
#content #formulario > .column2 form textarea {
2020-12-20 20:28:40 -03:00
border-radius: 0 !important;
height: 4.5rem;
margin-bottom: 1.5625rem;
background-color: rgba(255, 255, 255, 0.5);
font-size: 0.8333333333rem;
}
#content #formulario > .column2 form textarea::placeholder {
color: #333333;
}
#content #formulario > .column2 form .button {
2020-12-20 20:28:40 -03:00
width: 100%;
border-radius: 0 !important;
background-color: white;
color: #333333;
2020-12-18 15:05:09 -03:00
}
#content section {
background: none;
}
#content section.segment > .container {
height: 100%;
}
#content section.segment > .container > .column1 {
display: inline-block;
width: 67rem;
}
#content section.segment > .container > .column2 {
display: inline-block;
width: 33rem;
}
#content .simple.segment {
border: none !important;
border-radius: 0 !important;
box-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
}
#content .simple.segment > .ui.grid {
height: 100%;
}
#content .fondo-blanco {
2020-12-18 15:05:09 -03:00
background-color: rgba(255, 255, 255, 0.5);
}