﻿/*!
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@100;200;800&display=swap");*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizelegibility}@font-face{font-family:'Riesling';src:url("../fonts/riesling-webfont.woff2") format("woff2"),url("../fonts/riesling-webfont.woff") format("woff"),url("../fonts/riesling.otf") format("otf"),url("../fonts/riesling.ttf") format("ttf");font-weight:normal;font-style:normal}.font-riesling{font-family:"Riesling" !important}.font-riesling h1,.font-riesling h2,.font-riesling h3,.font-riesling p{font-family:"Riesling" !important}a.gold{color:#ceb068 !important}a.goldhover{text-decoration:underline !important}.text-xs{font-size:12px}.text-s{font-size:14px}.text-m{font-size:20px}.text-l{font-size:24px}h1,h2,h3,h4,h5,h6{margin:0px;font-weight:200}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:400}h1{font-size:36px}h2{font-size:26px}h3{font-size:22px}h4,h5,h6{font-size:18px}a.link{color:#9f8248}a.link:hover{text-decoration:underline}img{border:0px}ul,li{padding:0px;margin:0px}ul li.listed{padding-left:5%}.list-padded ul{padding-left:5%}figure{margin:0px;padding:0px}.clear{clear:both}.font-white,.font-white>h2,.font-white p,.font-white>h3{color:#fff !important}.font-dark{color:#111 !important}.button-trans,.button-trans_white,.button-solid_prim{padding:7px 20px;font-size:13px}.button-trans span,.button-trans_white span,.button-solid_prim span{color:#ededed}.buttonPill{border-radius:16px}.button-trans{background:none;border:1px solid #000}.button-trans a{color:black}.button-trans_white{background:none;border:1px solid #fff}.button-trans_white a{color:white}.button-trans_white:hover{background:white;border:1px solid white}.button-trans_white:hover a{color:black}.button-solid_prim{background:#d3b66f;border:0px}.button-solid_prim:hover{background:#212121}.button-solid_prim:hover span{color:#cccccc}.button-solid_sec{background:none;padding:8px 21px;font-size:12px;border:1px solid #666}.button-solid_sec span{color:#cccccc}.button-solid_sec:hover{background:#212121;border:1px #212121;color:white}.nota{font-size:12px;font-style:italic;color:#666;margin:11px 0}nav li.wc-card a{margin:0px}nav li.wc-card a img{max-height:40px;margin:10px}nav li.wc-card a img:hover{transform:scale(1.2, 1.2);transition:all 1s ease-in-out}@media only screen and (max-width: 768){nav li.wc-card a img{max-height:30px;margin:0px}}#breadcrumbs,.breadcrumbs{margin:30px 0;width:100%}#breadcrumbs ul,.breadcrumbs ul{list-style:none;margin:0 0 0 30px}#breadcrumbs ul li,.breadcrumbs ul li{font-size:0.8em;padding:0px;margin:0 7px 0 0;display:inline-table}@media only screen and (max-width: 768px){#breadcrumbs,.breadcrumbs{display:none}}ul#menu-juegos{font-size:12px}.logoSVG-s img{min-height:32px;width:150px}.logoSVG-m img{min-height:55px;width:280px}.logoSVG-l img{min-height:80px;width:350px}.title-on-top,.text-on-top{position:relative;background:rgba(0,0,0,0.7);width:100%;z-index:1;padding:7px}.title-on-top{margin:-35px 0 0 0;height:40px}.text-on-top{margin:-70px 0 0 0;height:75px}@-webkit-keyframes blinker{80%{opacity:1.0}100%{opacity:0.0}}.blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}.blog-home article .post-content h2{font-size:21px;margin-top:10px}.blog-home article .post-content h2::before{content:"» ";color:#d3b66f}.blog-home article .post-content h2 a{color:#000}#map{height:300px;width:100%}#main{padding:0px}footer>.fusion-row{max-width:1280px !important}footer img.logo-juega-seguro{width:170px;margin:11px}@media only screen and (max-width: 768px){footer img.logo-juega-seguro{width:90%}}#copy-footer{width:auto;float:left;text-align:left;display:table;vertical-align:bottom}#logoCirsa-footer{width:auto;float:right;text-align:right}#logoCirsa-footer img{height:27px}@media only screen and (max-width: 480px){#copy-footer{width:100%;text-align:center}#logoCirsa-footer{width:100%;text-align:center;padding:12px 0}}.grecaptcha-badge{visibility:hidden !important}.contactForm,#formAltas,#formAltas_pop,#formStopSms{font-size:14px}.contactForm label,#formAltas label,#formAltas_pop label,#formStopSms label{margin:0;display:block}.contactForm input,#formAltas input,#formAltas_pop input,#formStopSms input,.contactForm textarea,#formAltas textarea,#formAltas_pop textarea,#formStopSms textarea,.contactForm select,#formAltas select,#formAltas_pop select,#formStopSms select{background:none;color:black;max-width:95%;border:1px solid #212121;height:33px;padding:10px}.contactForm input[type="file"],#formAltas input[type="file"],#formAltas_pop input[type="file"],#formStopSms input[type="file"]{border:0px !important}.contactForm input[type="submit"],#formAltas input[type="submit"],#formAltas_pop input[type="submit"],#formStopSms input[type="submit"]{margin:20px 0 0 0;padding:10px 50px !important;line-height:1em !important}.contactForm textarea,#formAltas textarea,#formAltas_pop textarea,#formStopSms textarea{min-height:50px;max-height:80px;border:1px solid #212121}.contactForm select,#formAltas select,#formAltas_pop select,#formStopSms select{height:70px;color:#212121}.contactForm ::placeholder,#formAltas ::placeholder,#formAltas_pop ::placeholder,#formStopSms ::placeholder{color:#666;font-weight:normal}.contactForm .field,#formAltas .field,#formAltas_pop .field,#formStopSms .field,.contactForm .field-large,#formAltas .field-large,#formAltas_pop .field-large,#formStopSms .field-large,.contactForm .field-submit,#formAltas .field-submit,#formAltas_pop .field-submit,#formStopSms .field-submit{margin:7px 0}.contactForm .field,#formAltas .field,#formAltas_pop .field,#formStopSms .field{width:48%}.contactForm .field-large,#formAltas .field-large,#formAltas_pop .field-large,#formStopSms .field-large{width:100%}.contactForm .field-submit,#formAltas .field-submit,#formAltas_pop .field-submit,#formStopSms .field-submit{width:100%;text-align:center}.contactForm .field-legal,#formAltas .field-legal,#formAltas_pop .field-legal,#formStopSms .field-legal{clear:both;width:100%;font-size:0.9em}.contactForm span.wpcf7-list-item,#formAltas span.wpcf7-list-item,#formAltas_pop span.wpcf7-list-item,#formStopSms span.wpcf7-list-item{margin:0 1em 0 0}.contactForm .wpcf7-not-valid-tip,#formAltas .wpcf7-not-valid-tip,#formAltas_pop .wpcf7-not-valid-tip,#formStopSms .wpcf7-not-valid-tip{display:block !important}@media screen and (max-width: 760px){.contactForm label,#formAltas label,#formAltas_pop label,#formStopSms label{padding:0px}.contactForm .field,#formAltas .field,#formAltas_pop .field,#formStopSms .field{width:100%}}#formContactar{display:flex;flex-direction:row;flex-wrap:wrap;color:#666}#formContactar input:focus,#formContactar textarea:focus{background:white;border:1px solid #d3b66f;outline:none}#formContactar input[type="submit"]{border:1px solid #212121;color:#212121;background:none}#formContactar input[type="submit"]:hover{background:#d3b66f;border:0px;color:black}#formContactar textarea{width:95%}#formContactar label{width:100%;padding:0;float:left}#formContactar .field-submit{width:100%;text-align:left}#formInfo label{margin:0}#formInfo input[type="checkbox"]{height:20px !important}#formAltas input{border:1px solid #212121}#formAltas input[type="submit"]{border:1px solid #212121}#formAltas ::placeholder{color:#333}#formAltas_pop h3{font-size:1em;color:white;margin:0 0 10px 0}#formAltas_pop input{border:1px solid white}#formAltas_pop input[type="submit"]{background:#9f8248;color:black}#formAltas_pop input[type="submit"]:hover{background:#212121;border:0px;color:white}#formAltas_pop ::placeholder{color:#ccc}#formStopSms input{border:1px solid #212121}#formStopSms input[type="submit"]{border:1px solid #212121}#formStopSms ::placeholder{color:#333}#formEntrada{display:flex;flex-direction:row;flex-wrap:wrap;color:#000}#formEntrada a{color:black;text-decoration:underline}#formEntrada input[type="text"]{border:0px !important}#formEntrada input:focus,#formEntrada textarea:focus{background:white;border:0px;outline:none}#formEntrada input[type="submit"]{border:1px solid #000;color:#000;background:none}#formEntrada input[type="submit"]:hover{background:black;border:0px;color:white}#formEntrada .field-submit{width:100%;text-align:left}#formWinner{display:flex;flex-direction:row;flex-wrap:wrap;color:#666}#formWinner input,#formWinner textarea,#formWinner select{background:#fff;border:0px}#formWinner input:focus,#formWinner textarea:focus{background:#ededed;border:1px solid #d3b66f;outline:none}#formWinner input[type="submit"]{border:0;color:#212121;background:#d3b66f}#formWinner input[type="submit"]:hover{background:black;border:1px solid white;color:white}#formWinner label{color:white}#formWinner .wpcf7-select-parent{width:90% !important}#formWinner .wpcf7-select-parent .select-arrow{background:none;color:white}#formWinner select{color:white}#formWinner label{width:100%;padding:0;float:left}#formWinner textarea{width:90% !important}.tablepress tfoot th,.tablepress thead th{background-color:#f3dd8f}.pum-content.popmake-content:focus-visible,.pum-content *:focus,.pum-overlay .pum-content{outline:none !important}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.pum-overlay .pum-content{outline:none !important}}}.fusion-secondary-header{border:0px !important;border-bottom-color:rgba(0,0,0,0) !important}.fusion-header .fusion-logo{margin:0px 0 7px 0px !important}.fusion-main-menu>ul>li>a{text-transform:uppercase}.fusion-footer-widget-area p{font-size:14px !important}.fusion-footer-widget-area p a{color:#ceb068 !important}.fusion-footer-widget-area p ahover{text-decoration:underline}.fusion-footer-widget-area nav ul,.fusion-footer-widget-area nav li{padding:0px;margin:0px}.fusion-footer-widget-area nav a{text-transform:uppercase;padding:0px 0px 7px 0px !important}.fusion-footer-widget-area .widget-title{padding-bottom:7px;margin-bottom:10px;border-bottom:1px solid #333}.fusion-tabs-widget .fusion-tabs-nav{margin-bottom:20px}#tabsCalendar .nav-tabs>li .tab-link{padding:10px 15px}#tabsCalendar .nav-tabs>li .tab-link h4{font-size:16px !important}#tabsCalendar .tab-pane{padding:10px}.woocommerce .woocommerce-container{margin:5% 0}
