@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
@import url("https://fonts.googleapis.com/css?family=Acme|Raleway");  body, p{
font-family: 'Raleway', sans-serif;
letter-spacing:1px;
}
:root{
--negro:#111111;
--vino:#2A0208;
--rosa:#F7487B;
--blancoO:#ffffff;
--negroG:#333333;
}
.genesis-nav-menu a {
padding: 16px 10px 14px;
}
h1{
color: var(--vino,#2A0208);
font-family: 'Acme', sans-serif;
letter-spacing: 2px;
}
h2{
color: var(--negroG,#333333);
font-family: 'Raleway', sans-serif;
font-weight:700;
}
h3{
color: var(--negroG,#333333);
font-family: 'Raleway', sans-serif;
font-weight:700;
color: var(--vino,#2A0208);
}
h4{
font-weight:bold;
}  .rbncer-nav-menu {
clear: both;
color: #fff;
font-size: 14px;
font-size: 1.4rem;
line-height: 1;
margin: 0;
padding: 0;
width: 100%;
}
.nav-primary{
z-index:50;
}
.nav-secondary{
z-index:51;
}
.nav-primary .rbncer-nav-menu {
align-items: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-ms-flex-align: center;
-ms-flex-pack: center;
justify-content: center;
}
.rbncer-nav-menu li {
border: none;
display: inline-block;
margin: 0;
padding: 0;
text-align: left;
}
.rbncer-nav-menu a {
color: #fff;
display: block;
padding: 10px;
position: relative;
text-decoration: none;
}
@media only screen and (max-width: 1023px){
.nav-primary .rbncer-nav-menu {
text-align: center;
}
.rbncer-nav-menu li{
float: none;
}
} .nav-primary {
background-color: transparent;
color: #AA0000;
position: fixed;
display: inline-block !important;
width: 100%;
top: 0;
left: 0;
text-align: center;
margin: 0 auto;
padding: 0;
}
.nav-primary a{
color: white;
letter-spacing: 1px;
}
#menu-top, #menu-top-logo, #menu-top-social{
display: inline-block;
width: auto;
}
#menu-top-logo li a{
padding: 8px 10px 0px 10px;
}
.m-p-ok div .rbncer-nav-menu li a span img.logo-img{
width:150px !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:     all 0.3s ease-in-out;
-ms-transition:      all 0.3s ease-in-out;
-o-transition:       all 0.3s ease-in-out;
transition:          all 0.3s ease-in-out;
}
.m-p-none div .rbncer-nav-menu li a span img.logo-img{
width:80px !important;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:     all 0.3s ease-in-out;
-ms-transition:      all 0.3s ease-in-out;
-o-transition:       all 0.3s ease-in-out;
transition:          all 0.3s ease-in-out;
}
img.logo-img {
width: 150px; }
ul#menu-top {
text-align: left;
float: left;
margin: 0 10px 0 0;
display:none;
visibility:hidden;
}
ul#menu-top-social {
float: right;
margin-top: -45px;
}
ul#menu-top-social li a:hover, #menu-top-logo li a:hover{
background-color: rgba(255,255,255,.2);
}
.nav-secondary {
background-color: var(--vino,#2A0208);
box-shadow: 2px 2px 2px rgba(33,33,33,.5);
position: fixed;
display: inline-block;
width: 100%;
top: 140px;
text-align: center;
margin: 0 auto;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 99;
}
.nav-secondary a{
color: white;
font-family: 'Raleway', sans-serif;
letter-spacing: 1px;
font-weight: normal;
font-size:16px;
}
.genesis-nav-menu a:focus, .genesis-nav-menu a:hover{
color: white;
}
.genesis-nav-menu .current-menu-item > a{
color: white;
}
.nav-secondary a:hover{
color: var(--vino,#2A0208);
background: none;
}
.nav-s-up {
position: fixed;
display: inline-block !important;
visibility: visible !important;
width: 100%;
top: 0px;
text-align: center;
margin: 0 auto;
padding: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.veola{
top: calc(var(--headH) * -1);
--delay: .2s;
}
.m-p-none{
top: 0px;
box-shadow: 2px 2px 2px #ddd;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.m-s-none{
top: -100px;
background-color: transparent;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
} .genesis-nav-menu .sub-menu a, .genesis-nav-menu ul.sub-menu{
background-color:var(--vino,#2A0208);
}
@media only screen and (max-width: 767px){
.genesis-responsive-menu .genesis-nav-menu a:focus, .genesis-responsive-menu .genesis-nav-menu a:hover, .genesis-responsive-menu .genesis-nav-menu .sub-menu a:focus, .genesis-responsive-menu .genesis-nav-menu .sub-menu a:hover, .genesis-responsive-menu.nav-secondary .genesis-nav-menu .sub-menu a:focus, .genesis-responsive-menu.nav-secondary .genesis-nav-menu .sub-menu a:hover {
text-decoration:none;
}
.menu-toggle, .sub-menu-toggle{
background-color:var(--vino,#2A0208);
color:white;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.menu-toggle:focus{
background-color:var(--vino,#2A0208);
color:var(--blancoO,#ffffff);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.menu-toggle:hover {
background-color:var(--blancoO,#ffffff);
color:var(--vino,#2A0208);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.sub-menu-toggle:hover {
background-color:rgba(255,255,255,.1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.moved-item-nav-primary {
display: none !important;
visibility: hidden !important;
}
}
.genesis-nav-menu .sub-menu a:hover, .nav-secondary .sub-menu a:hover{
background-color:rgba(255, 255, 255,.1);
} @media only screen and (max-width: 767px){
.menu-toggle {
padding: 6px;
position: fixed;
top: 89px;
}
.nav-secondary{
display:none;
top: 120px;
}
ul#menu-top-social{
visibility:hidden;
display:none;
}
.m-s-none {
background-color: var(--vino,#2A0208);
position:normal;
display:none;
top: -250px;
}
.m-s-ok {
position:normal;
display:none;
top: 90px;
}
.nav-s-up{
display:none;
}
.m-t-normal{
top:-40px;
}
.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a {
color: white;
}
} .page-template-default .site-container .site-container-wrap,
.post-template-default .site-container .site-container-wrap,
.page-template-page_blog .site-container .site-container-wrap{
max-width: 100%;
margin: 0 auto;
padding: 0;
margin: 0 auto;
}
.page-template-default .site-container .site-container-wrap .site-inner,
.post-template-default .site-container .site-container-wrap .site-inner,
.page-template-page_blog .site-container .site-container-wrap .site-inner{
clear: both;
padding-top: 52px;
max-width: 1250px;
margin: 10px auto;
}
@media only screen and (max-width: 767px){
.page-template-default .site-container .site-container-wrap .site-header,
.post-template-default .site-container .site-container-wrap .site-header,
.page-template-page_blog .site-container .site-container-wrap .site-header {
min-height: 0;
}
.page-template-default .site-container .site-container-wrap .site-inner,
.post-template-default .site-container .site-container-wrap .site-inner,
.page-template-page_blog .site-container .site-container-wrap .site-inner{
clear: both;
padding-top: 52px;
max-width: 1250px;
margin: 10px auto;
}
}
.entry-header .entry-meta {
background-color:var(--rosa,#F7487B);
font-family: 'Raleway', sans-serif;
}
.single-post .entry-header .entry-meta{
background-color: #cc524f61;
text-align: center;
margin: 10px auto;
border-radius: 50px;
width: 500px;
}
.visible{
display:block;
}
.no-visible{
display: none !important;
}  @media only screen and (max-width: 1023px) {
.nav-secondary div ul li a span{
font-size: 11px;
font-size: 1.1rem;
font-weight: normal;
line-height: 1;
padding: 16px 0px;
}
.nav-primary div ul li a{
font-size: 12px;
font-size: 1.2rem;
font-weight: normal;
line-height: 1;
padding: 16px 8px;
}
} #menu-top li a, .nav-secondary a {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
padding:21px 10px;
}
#menu-top li a:before, .nav-secondary a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255,255,255,.2);
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.nav-secondary a:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255,.1);
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
#menu-top li a:hover, #menu-top li a:focus, #menu-top li a:active{
color: white;
}
.nav-secondary a:hover, .nav-secondary a:focus, .nav-secondary a:active {
color: white;
font-weight:bold;
}
#menu-top li a:hover:before, #menu-top li a:focus:before, #menu-top li a:active:before,
.nav-secondary a:hover:before, .nav-secondary a:focus:before, .nav-secondary a:active:before{
-webkit-transform: scaleY(1);
transform: scaleY(1);
}
.spa{
letter-spacing: 1px;
}
.nav-up {
top: -44px;
} .menu-item.search {
margin-left: 0px;
vertical-align: middle;
}
.nav-primary .genesis-nav-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
align-items: center;
-webkit-box-align: center;
-webkit-box-pack: center;
-ms-flex-align: center;
-ms-flex-pack: center;
justify-content: center;
}
.search .search-form {
text-align: center;
}
.search .search-form input[type="search"] {
position: relative;
width: 1px;
padding: 8px 15px;
border: none;
border-radius: 0px;
background-color: transparent;
box-shadow:none;
font-family: 'Raleway', sans-serif;
font-size: 13px;
cursor: pointer;
-webkit-transition: width 500ms ease, background 400ms ease;
transition: width 500ms ease, background 400ms ease;
}
.search .search-form input[type="search"]:focus {
width: 150px;
outline: 0;
background-color: #fff;
cursor: text;
}
.genesis-nav-menu .search input[type="submit"] {
clip: rect(0, 0, 0, 0);
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
border: 0;
}
.search .search-form:before {
top: 75%;
left: 50%;
width: 20px;
height: 20px;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.home .search .search-form:before {
color: #fff;
}
.site-container.white .search .search-form:before {
color: #999;
}
@media only screen and (max-width: 862px) {
.nav-primary .genesis-nav-menu {
display: block;
}
}
@media only screen and (max-width: 800px) {
.menu-item.search {
margin-bottom: 10px;
margin-left: 20px;
}
.search .search-form:before {
position: absolute;
top: 10px;
left: 0;
color: #999;
-webkit-transform: none;
transform: none;
}
.search .search-form {
text-align: left;
}
.search .search-form input[type="search"] {  }
}  .site-header{
visibility:visible;
display:block;
} a{
text-decoration:none;
color: var(--rosa,#F7487B);
font-weight: bold;
}
blockquote p{
margin-bottom: 0 !important;
}
.comment-reply-title, .confit-address{
margin-top:16px;
}
.footer-widgets p, .footer-widgets span{
color:white;
}
.footer-widgets a{
color:var(--vino,#2A0208);
}
.widget_contact_info{
background-color: rgba(255,255,255,.3);
padding: 10px;
}
.widget_contact_info div {
text-align: left;
color: var(--vino,#2A0208);
font-weight: bold;
}
.site-footer{
background-color:#111111;
} @media (min-width: 1101px){
.tqb-template-style-0 .tqb-answer-has-image .tqb-answer-inner-wrapper {
width: 24% !important;
}
} .blog-template-description{
margin-bottom:20px;
background:none;
padding:10px;
}
.blog-template-description h1{
color: var(--rosa,#F7487B);
}
.page-template-page_blog h2.entry-title {
font-size: 38px;
font-size: 3.8rem;
font-weight: 700;
padding: 20px;
margin: 0;
text-align: center;
background: var(--rosa,#F7487B);
}
.page-template-page_blog h2.entry-title a{
color: var(--blancoO,#ffffff);
}
.page-template-page_blog .entry-title a:focus, .entry-title a:hover {
color: var(--vino,#2A0208);
}
.page-template-page_blog .more-link{
color: white;
display:block;
text-align: center;
font-weight: 500;
background-color: var(--rosa,#F7487B);
padding: 10px 20px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.page-template-page_blog .more-link:hover{
color: white !important;
background-color: var(--vino,#2A0208);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition:    all 0.3s ease-in-out;
-ms-transition:     all 0.3s ease-in-out;
-o-transition:      all 0.3s ease-in-out;
transition:         all 0.3s ease-in-out;
}
.page-template-page_blog .entry-image-link img{
margin: 0;
}
.page-template-page_blog .entry-content a { }
.page-template-page_blog .entry-content p{
padding: 20px;
background-color:#cc4f8b0f;
}
.invisible{
display:none;
visibility:hidden;
} .wpcf7-form{
text-align:center;
} .gdrf-form-com{
border: 4px solid #f5f5f5;
color: #999;
font-style: italic;
line-height: 1.1em;
margin-top: 30px;
padding: 20px;
text-align: left;
font-size: 14px;
background-color: #f9f9f9;
} .rbn-page-full .site-container, .home .site-container {
background-color: #fff;
margin: 0;
max-width: 100%;
overflow: hidden;
padding: 0;
}
.efecto,.efecto:hover{
-webkit-transition: all 2s ease-in-out;
-moz-transition: all 2s ease-in-out;
-ms-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
transition: all 2s ease-in-out;
}
.rbn-page-full .entry, .home .entry{
box-shadow: none;
margin-bottom: 0;
padding-bottom: 0;
}
.rbn-page-full .site-container-wrap, .home .site-container-wrap{
padding: 0;
margin: 0 auto;
max-width: 100%;
}
@media only screen and (max-width: 1139px){
.footer-widgets, .site-container-wrap, .wrap {
max-width: 100%;
}
}
.rbn-page-full .site-inner{
padding-top:50px;
}
@media only screen and (max-width: 1023px) {
body{
font-size:20px;
font-size:2rem;
}
h1{
font-size:32px;
font-size:3.2rem;
}
h2{
font-size:28px;
font-size:2.8rem;
}
h3{
font-size:24px;
font-size:2.6rem;
}
h4{
font-size:20px;
font-size:2rem;
}
}
@media only screen and (max-width: 767px){
body {
font-size: 16px;
font-size: 1.6rem;
}
h1{
font-size:26px;
font-size:2.6rem;
}
h2{
font-size:23px;
font-size:2.3rem;
}
h3{
font-size:20px;
font-size:2rem;
}
h4{
font-size:16px;
font-size:1.6rem;
}
} .full-width-content .site-container {
background-color: #fff;
margin: 0 auto;
max-width: 100%;
overflow: hidden;
padding: 0;
}
.full-width-content .entry, .full-width-content .page.page-template-page_blog-php .entry {
box-shadow: none;
margin-bottom: 0;
padding-bottom: 0;
}
@media only screen and (max-width: 767px)
{
.full-width-content .footer-widgets, .full-width-content .site-container {
width: 100%;
}
}
.center{
margin:0 auto;
text-align: center;
margin-bottom:5px !important;
} .page-template-page_fullsinmigas .site-inner, .rbn-page-full .site-inner{
padding:40px 0 0 0;
}
@media only screen and (max-width: 767px){
.page-template-page_fullsinmigas .site-inner, .rbn-page-full .site-inner {
padding: 0;
}
}  .rs-social {
padding: 20px !important;
width: 30px !important;
text-align: center !important;
text-decoration: none !important;
border-radius: 50% !important;
font: normal normal normal 30px/1 FontAwesome !important;
} .rs-social:hover, .rs-social-bottom:hover {
opacity: 0.7 !important;
}  .facebook-top {
background: #3B5998 !important;
color: white !important;
padding:20px 26px !important;
} .twitter-top {
background: #55ACEE !important;
color: white !important;
} .youtube-top{
background: #bb0000 !important;
color: white !important;
} .instagram-top {
background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
color: white !important;
} .pinterest-top {
background: #125688 !important;
color: white !important;
} .plane-top{
background: var(--azulO,#003366) !important;
color: white !important;
} .menu-item-social{
display:inline-block !important;
text-decoration: none !important;
margin: 5px 2px !important;
}
@media only screen and (max-width: 768px){
.menu-item-social{
margin-top: 40px !important;
}
}
.whatsapp-top {
background: #43d854 !important;
color: white !important;
}
.phone-top {
background: var(--azulC,#4AB7E2) !important;
color: white !important;
}
.text-center{
text-align:center;
}
.tve_faq {
background: #aaddf6;
} .arrow
{
position: relative;
bottom: -2rem;
left: 50%;
margin-left:-20px;
width: 40px;
height: 40px;
background-color:blue; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI1MTIiIGlkPSJzdmcyIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzIGlkPSJkZWZzNCIvPjxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTU0MC4zNjIyKSI+PHBhdGggZD0ibSAxMjcuNDA2MjUsNjU3Ljc4MTI1IGMgLTQuOTg1MywwLjA3ODQgLTkuOTEwNzcsMi4xNjMwOCAtMTMuNDM3NSw1LjY4NzUgbCAtNTUsNTUgYyAtMy42MDA1NjUsMy41OTkyNyAtNS42OTY4ODMsOC42NTg5NSAtNS42OTY4ODMsMTMuNzUgMCw1LjA5MTA1IDIuMDk2MzE4LDEwLjE1MDczIDUuNjk2ODgzLDEzLjc1IEwgMjQyLjI1LDkyOS4yNSBjIDMuNTk5MjcsMy42MDA1NiA4LjY1ODk1LDUuNjk2ODggMTMuNzUsNS42OTY4OCA1LjA5MTA1LDAgMTAuMTUwNzMsLTIuMDk2MzIgMTMuNzUsLTUuNjk2ODggTCA0NTMuMDMxMjUsNzQ1Ljk2ODc1IGMgMy42MDA1NiwtMy41OTkyNyA1LjY5Njg4LC04LjY1ODk1IDUuNjk2ODgsLTEzLjc1IDAsLTUuMDkxMDUgLTIuMDk2MzIsLTEwLjE1MDczIC01LjY5Njg4LC0xMy43NSBsIC01NSwtNTUgYyAtMy41OTgxNSwtMy41OTEyNyAtOC42NTA2OCwtNS42ODEyNyAtMTMuNzM0MzgsLTUuNjgxMjcgLTUuMDgzNjksMCAtMTAuMTM2MjIsMi4wOSAtMTMuNzM0MzcsNS42ODEyNyBMIDI1Niw3NzguMDMxMjUgMTQxLjQzNzUsNjYzLjQ2ODc1IGMgLTMuNjY2NzgsLTMuNjY0MjMgLTguODQ4MDEsLTUuNzY0NDIgLTE0LjAzMTI1LC01LjY4NzUgeiIgaWQ9InBhdGgzNzY2LTEiIHN0eWxlPSJmb250LXNpemU6bWVkaXVtO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2RpcmVjdGlvbjpsdHI7YmxvY2stcHJvZ3Jlc3Npb246dGI7d3JpdGluZy1tb2RlOmxyLXRiO3RleHQtYW5jaG9yOnN0YXJ0O2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO2NvbG9yOiMwMDAwMDA7ZmlsbDojMjIyMjIyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDozOC44ODAwMDEwNzttYXJrZXI6bm9uZTt2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTtlbmFibGUtYmFja2dyb3VuZDphY2N1bXVsYXRlO2ZvbnQtZmFtaWx5OlNhbnM7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjpTYW5zIi8+PC9nPjwvc3ZnPg==);
background-size: contain;
}
.bounce {
animation: bounce 2s infinite;
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
transform: translateY(0);
}
40% {
transform: translateY(-30px);
}
60% {
transform: translateY(-15px);
}
} #efecto-visita{
max-width:350px;
margin:0 auto !important;
animation : flecha-abajo 3s ease alternate infinite;
text-decoration:none !important;
}
#efecto-visita:hover #ocultar{
opacity: 1;
}
#ocultar{
opacity: 0;
transition: opacity 0.9s ease-in-out;
}
@-webkit-keyframes flecha-abajo
{
50%
{
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100%
{
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes flecha-abajo
{
50%
{
-webkit-transform: translateY(10px);
transform: translateY1(10px);
}
100%
{
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@media only screen and (max-width: 1250px) {
.content{
margin: 0 !important;
}
#ocultar{
opacity: .8;
transition: opacity 0.9s ease-in-out;
}
#ocultar:hover{
opacity: 1;
transition: opacity 0.9s ease-in-out;
}
}  .rotar:hover {
-webkit-animation: rotation 3s infinite linear;
}
@-webkit-keyframes rotation {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
}
}  @keyframes lds-wedges {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes lds-wedges {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.lds-wedges {
position: relative;
}
.lds-wedges > div > div {
-webkit-transform-origin: 100px 100px;
transform-origin: 100px 100px;
-webkit-animation: lds-wedges 3s linear infinite;
animation: lds-wedges 3s linear infinite;
opacity: 0.8;
}
.lds-wedges > div > div > div {
position: absolute;
left: 30px;
top: 30px;
width: 70px;
height: 70px;
border-radius: 70px 0 0 0;
-webkit-transform-origin: 100px 100px;
transform-origin: 100px 100px;
}
.lds-wedges > div div:nth-child(1) > div {
background: #3e1c36;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.lds-wedges > div div:nth-child(1) {
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
}
.lds-wedges > div div:nth-child(2) > div {
background: #883787;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.lds-wedges > div div:nth-child(2) {
-webkit-animation-duration: 1s;
animation-duration: 1s;
}
.lds-wedges > div div:nth-child(3) > div {
background: #e0a5ee;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.lds-wedges > div div:nth-child(3) {
-webkit-animation-duration: 1.5s;
animation-duration: 1.5s;
}
.lds-wedges > div div:nth-child(4) > div {
background: #ff3600;
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
.lds-wedges > div div:nth-child(4) {
-webkit-animation-duration: 3s;
animation-duration: 3s;
}
.lds-wedges {
width: 121px !important;
height: 121px !important;
-webkit-transform: translate(-60.5px, -60.5px) scale(0.605) translate(60.5px, 60.5px);
transform: translate(-60.5px, -60.5px) scale(0.605) translate(60.5px, 60.5px);
}