@charset "UTF-8"; /* Developer: Juan Ignacio Cieri */ /* Developer URI: http://juancieri.com */ @import 'helpers/_variables'; @import 'helpers/_mixins'; @import 'components/_fonts'; @import 'layout/_grid'; // COMMON .wow { visibility: hidden; } body { padding: 0; margin: 0; } main { margin-bottom: 500px; @include media-sm { margin-bottom: 650px; } @include media-xs { margin-bottom: 600px; } @media(max-width: 610px) { margin-bottom: 670px; } @media(max-width: 530px) { margin-bottom: 730px; } } .full-height { max-height: 55vh; overflow-y: auto; overflow-x: hidden; @include media-xs { max-height: none; overflow: visible; } } #map { width: 100%; height: 130px; } .primary-color { color: $primary-color !important; } // TITLES .title { text-transform: uppercase; color: $black; font-family: $vbold; font-size: 65px; margin: 0 0 60px 0; &.medium { font-size: 37px; margin: 0 0 30px 0; } &.small { font-size: 24px; } @include media-xs { font-size: 35px; &.medium { font-size: 25px; } &.small { font-size: 20px; } } } // BG .white-bg { background: $white; } .black-bg { background: $black; } // BUTTONS .btn { @include border-radius(0); font-family: $vbold; font-size: 16px; text-transform: uppercase; outline: none !important; padding: 10px 15px; border: 2px solid $black; transition: 0.3s; } .btn-primary { background: $black; &:hover { background: rgba($black, .4); } } .btn-secondary { background: $white; color: $black; } // BUSCADOR #search { background: #4d4b4b; border: 1px solid #c6c6c6; .form-group { margin: 0; } .search-box, .search-select, .search-btn { padding: 20px 0; @media (max-width: 530px) { padding: 10px 0; } } .form-control { font-size: 14px; } select { background: none; text-align: center; border: none !important; padding: 0; text-transform: uppercase; font-family: $vbold; font-size: 14px; color: $white; outline: none !important; width: 100%; position: relative; option { color: $gray; } } form { margin: 0; display: flex; align-items: center; justify-content: center; flex-direction: row; div { flex-grow: 1; } @include media-xs { display: block; } } .search-select { flex-basis: 100%; li { position: relative; margin: 0 10px; /* &:before { content: "\f0dd"; font-family: 'FontAwesome'; position: absolute; right: 3px; top: -10px; color: $primary-color; font-size: 20px; z-index: 3; } */ } @include media-md { display: flex; li { flex-basis: 100%; flex-grow: 1; } } @media (max-width: 530px) { display: block; li { display: block; margin: 10px 0; } } } .search-btn { align-self: flex-end; max-width: 120px; width: 100%; @include media-xs { max-width: 100%; } .btn { padding-top: 5px; padding-bottom: 5px; background: $primary-color; border-color: $primary-color; } } .search-box { align-self: flex-start; max-width: 200px; width: 100%; @include media-xs { max-width: 100%; } } } // FORM .form { .form-control { @include border-radius(0); height: 35px; color: $gray; font-size: 18px; font-family: $lato; } textarea { height: 70px !important; } .has-error { .form-control { background: rgba(red, .4); color: $white; } } } .modal-header { .title { margin: 0; } } .modal-body { p { font-family: $lora; font-size: 18px; } } @import 'layout/_header'; @import 'layout/_footer'; @import 'components/_carousel'; // PAGES @import 'pages/_home'; @import 'pages/_arte'; @import 'pages/_tasaciones'; @import 'pages/_propiedad';