:root {
--principal: #008049;
--secundario: #e1b954;
--blanco: #ffffff;
--negro: #2c2c2c;
--font-titulo: "Lora", serif;
--font-parrafo: "Lora", serif;
--tracking: 0.05em;
}
::-moz-selection {
color: var(--blanco)!important;
background: var(--principal)!important;
}
::selection {
color: var(--blanco)!important;
background: var(--principal)!important;
}/*/*/.fullw-cont {
margin: 8% 0 0 0;
padding: 0 12%;
}
.nectar-split-heading[data-animation-type="line-reveal-by-space"] span, .nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated) > * {
line-height: 1.3!important;
}/**/.cky-notice .cky-title, .cky-notice-des p {
padding-bottom: 0!important;
}/*/*/* {
font-variant-ligatures: no-common-ligatures;
}
@font-face {
font-family: "Losta Masta Light";
font-weight: 300;
font-display: swap;
src: url(https://hotellostoreros.com/wp-content/themes/salient-child/fonts/Losta-Masta-Light.otf);
}
p {
line-height: 1.5!important;
}
h2 {
font-family: "Lora";
}
h3 {
font-family: "Losta Masta Light";
font-size: 2.8vw;
letter-spacing: var(--tracking);
}
h4, h5 {
font-family: "Lora";
font-size: 24px!important;
}
@media (max-width: 999px){
h3 {
font-size: 6vw;
}
}
@media (max-width: 689px){
h1 {
font-size: 28px!important;
line-height: 1.3!important;
}
h2{
font-size: 32px!important;
}
h3 {
font-size: 8vw;
}
h4, h5 {
font-size: 22px!important;
}
}/*/*/#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after {
display: none!important;
}
#top {/**/margin: 40px 0 0 0;
} .sf-menu .button_solid_color_2 a:before:hover {
background-color: var(--principal)!important;
}
@media (max-width: 1449px){
.btn-reserva {
background-color: #e1b954;
max-width: max-content;
padding: 8px 16px;
border-radius: 50px;
color: var(--principal)!important;
}
}
@media (max-width: 999px){
#top {
margin: 20px 0 0 0;
padding: 0 20px;
}
}/*/*/#header .row-bg {
-webkit-animation: color-change 4s infinite ease-in-out;
animation: color-change 4s infinite ease-in-out both;
}
@keyframes color-change {
0%{
filter: brightness(1) hue-rotate(0deg);
-webkit-filter: brightness(1) hue-rotate(0deg);
}
25%{
filter: brightness(1) hue-rotate(0deg);
-webkit-filter: brightness(1) hue-rotate(0deg);
}
26%{
filter: brightness(1.6) hue-rotate(274deg);
-webkit-filter: brightness(1.6) hue-rotate(274deg);
}
75%{
filter: brightness(1.6) hue-rotate(274deg);
-webkit-filter: brightness(1.6) hue-rotate(274deg);
}
76%{
filter: brightness(1) hue-rotate(0deg);
-webkit-filter: brightness(1) hue-rotate(0deg);
}
100%{
filter: brightness(1) hue-rotate(0deg);
-webkit-filter: brightness(1) hue-rotate(0deg);
}
}/**/.header-title-cont {
min-height: 100vh!important;
display: flex;
align-items: flex-end;
}
#los-toreros h3 {
font-family: "Losta Masta Light";
font-size: 6vw;
letter-spacing: -0.005em;
}
.los-toreros-cenefa img {
height: 100px!important;
width: auto!important;
}
.lostoreros-imagenes .column-image-bg, #servicios .row-bg {
background-size: contain!important;
background-repeat: no-repeat!important;
} .gastronomia-txt-cont .column-image-bg{
background-repeat: no-repeat;
background-size: contain!important;
}
.wp-caption .wp-caption-text {
display: none!important;
}
#gastronomia .nectar-button {
text-transform: uppercase;
letter-spacing: 0.05em;
font-weight: 600;
}
#gastronomia .nectar-button:hover {
background-color: #eefbfa!important;
color: var(--principal)!important;
box-shadow: 8px 8px var(--principal);
}
.gastronomia-botones-cont .wpb_wrapper {
justify-content: center;
}
#gastronomia .nectar-carousel {
display: none;
}
#habitaciones .nectar-button {
padding: 20px 40px!important;
}
#habitaciones .nectar-button:hover {
background-color: #eefbfa!important;
color: var(--principal)!important;
box-shadow: 6px 6px var(--secundario);
}
#servicios h3 {
font-family: "Losta Masta Light";
font-size: 4vw;
line-height: 1.3;
color: var(--secundario);
}
.eventos-scrolling-text h3 {
font-family: "Losta Masta Light", serif;
font-size: 6vw;
line-height: 1.4;
color: var(--secundario)!important;
}
@media (max-width: 999px){
.header-title-cont {
min-height: 92vh!important;
}
#los-toreros h3 {
font-size: 10vw;
}
#los-toreros .wpb_wrapper>div {
margin-bottom: 0px;
}
#los-toreros .wpb_wrapper{
display: flex;
flex-direction: column;
gap: 20px;
}
#gastronomia .column-image-bg{
background-size:120%!important;
}
.gastronomia-botones-cont .nectar-button {
margin: 10px 20px;
}
#servicios h3 {
font-size: 7vw;
}
#servicios .row-bg {
background-blend-mode: multiply;
}
}
@media (max-width: 689px){
#los-toreros h3 {
font-size: 16vw;
}
#gastronomia .column-image-bg{
background-size:160%!important;
}
#gastronomia .nectar-button {
padding: 20px 40px;
font-size: 16px;
}
#gastronomia .nectar-carousel {
display: block;
}
.eventos-scrolling-text h3, #servicios h3 {
font-size: 10vw;
}
}
@media (max-width: 576px){
#gastronomia .column-image-bg{
background-size:200%!important;
}
}
@media (max-width: 425px){
#gastronomia .column-image-bg{
background-size:320%!important;
}
}/*/*/.footer-politicas-cont p{
font-size: 14px!important;
}
.nectar_icon_wrap a {
transition: all .4s ease-in-out
}
.nectar_icon_wrap a:hover {
color: var(--secundario);
transform: scale(1.08);
transition: all .4s ease-in-out
}
.nectar-leaflet-map {
mix-blend-mode: luminosity;
}
.leaflet-control-attribution {
display: none!important;
}
.logos-footer img{
width: 200px!important;
height: auto!important;
}
@media (max-width: 689px){
.logos-footer img{
width: 150px!important;
}
}