/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}#cookie-bar,#cookie-bar.fixed{position:fixed;left:0;width:100%}#cookie-bar{text-align:left;padding:10px 20px;bottom:0;z-index:3;font-size:16px;line-height:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#eee;color:#646464}#cookie-bar.fixed{top:0}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0 0 5px;padding:0;text-decoration:none;color:#646464}#cookie-bar .cb-enable{position:absolute;top:10px;right:10px;height:17px;width:17px}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!--------------------------------------------------------------------
STYLES "Outdated Browser"
Version:    1.1.2 - 2015
author:     Burocratik
website:    http://www.burocratik.com
* @preserve
-----------------------------------------------------------------------*/#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-BoldItalic.eot');src:url('/fonts/GothamRounded/GothamRounded-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-BoldItalic.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-BoldItalic.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-BoldItalic.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-BoldItalic.svg#GothamRounded-BoldItalic') format('svg');font-weight:700;font-style:italic}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-Bold.eot');src:url('/fonts/GothamRounded/GothamRounded-Bold.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-Bold.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-Bold.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-Bold.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-Bold.svg#GothamRounded-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-MediumItalic.eot');src:url('/fonts/GothamRounded/GothamRounded-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-MediumItalic.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-MediumItalic.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-MediumItalic.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-MediumItalic.svg#GothamRounded-MediumItalic') format('svg');font-weight:500;font-style:italic}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-BookItalic.eot');src:url('/fonts/GothamRounded/GothamRounded-BookItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-BookItalic.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-BookItalic.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-BookItalic.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-BookItalic.svg#GothamRounded-BookItalic') format('svg');font-weight:600;font-style:italic}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-Book.eot');src:url('/fonts/GothamRounded/GothamRounded-Book.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-Book.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-Book.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-Book.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-Book.svg#GothamRounded-Book') format('svg');font-weight:600;font-style:normal}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-LightItalic.eot');src:url('/fonts/GothamRounded/GothamRounded-LightItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-LightItalic.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-LightItalic.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-LightItalic.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-LightItalic.svg#GothamRounded-LightItalic') format('svg');font-weight:300;font-style:italic}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-Light.eot');src:url('/fonts/GothamRounded/GothamRounded-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-Light.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-Light.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-Light.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-Light.svg#GothamRounded-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:GothamRounded;src:url('/fonts/GothamRounded/GothamRounded-Medium.eot');src:url('/fonts/GothamRounded/GothamRounded-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/GothamRounded/GothamRounded-Medium.woff2') format('woff2'),url('/fonts/GothamRounded/GothamRounded-Medium.woff') format('woff'),url('/fonts/GothamRounded/GothamRounded-Medium.ttf') format('truetype'),url('/fonts/GothamRounded/GothamRounded-Medium.svg#GothamRounded-Medium') format('svg');font-weight:500;font-style:normal}*{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-appearance:none;-webkit-border-radius:0}.initial,.initial *{all:revert}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}select{-webkit-appearance:menulist}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0;color:#000}a.link-white,a.link-white:active,a.link-white:focus,a.link-white:hover,a.link-white:link,a.link-white:visited{color:#fff}ol,p,ul{margin:0}li{list-style:none}body,html{height:100%}body{margin:0;padding:0;width:100%;font-weight:100;background-color:#fff}body,button,input,optgroup,select,textarea{font-family:GothamRounded,sans-serif}table:not(.initial){border:1px solid #ccc;border-spacing:0}table tr td:not(.initial){border:1px solid #ccc;padding:5px}.content{text-align:center;display:inline-block}.display-none{display:none}.overflow-hidden{overflow:hidden}#contenedor-flex{height:100%}#contenedor-general{flex:1 0 auto;margin-top:65px}.konami-gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);color:#555;-webkit-transition:2s ease-in-out;transition:2s ease-in-out}.container,.container-fluid{vertical-align:middle;padding:0;margin:0 auto}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.row{margin:0;padding:0}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.background-cover{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.content-center-center{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-800{margin:0 auto;max-width:800px}.content-1200{margin:0 auto;max-width:1200px}.content-1440{margin:0 auto;max-width:1440px}.content-1024{margin:0 auto;max-width:1024px}.inline-block{display:inline-block}.block{display:block}.margin-auto{margin:0 auto}.mayusculas{text-transform:uppercase}.nowrap{white-space:nowrap}.fx-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-shrink:0}.fx-full-height{flex:1 0 auto}.fx-direction-row{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.fx-direction-row-reverse{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fx-direction-col{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fx-direction-col-reverse{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fx-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fx-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fx-wrap-reverse{-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fx-justify-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.fx-justify-start{-ms-justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}.fx-justify-end{-ms-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.fx-justify-center{-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.fx-justify-around{-ms-justify-content:space-around;moz-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around}.fx-justify-evenly{-ms-justify-content:space-evenly;moz-justify-content:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}.fx-self-start{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.fx-self-end{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}.fx-self-center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.fx-self-baseline{-webkit-align-self:baseline;-moz-align-self:baseline;-ms-align-self:baseline;align-self:baseline}.fx-items-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.fx-items-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.fx-items-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.fx-items-stretch{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.fx-items-baseline{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.fx-content-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.fx-content-end{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.fx-content-center{-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.fx-content-between{-webkit-align-content:space-between;-moz-align-content:space-between;-ms-align-content:space-between;align-content:space-between}.fx-content-stretch{-webkit-align-content:stretch;-moz-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.fx-content-around{-webkit-align-content:space-around;-moz-align-content:space-around;-ms-align-content:space-around;align-content:space-around}.fx-content-evenly{-webkit-align-content:space-evenly;-moz-align-content:space-evenly;-ms-align-content:space-evenly;align-content:space-evenly}.fx-order-1{order:1}.fx-order-2{order:2}.fx-order-3{order:3}.fx-order-4{order:4}.fx-order-5{order:5}.fx-order-6{order:6}.fx-1{flex:1}.fx-2{flex:2}.fx-3{flex:3}.fx-4{flex:4}.fx-5{flex:5}.fx-grow-1{flex-grow:1}.fx-grow-2{flex-grow:2}.fx-grow-3{flex-grow:3}.fx-grow-4{flex-grow:4}.fx-grow-5{flex-grow:5}.fx-grow-6{flex-grow:6}.fx-shrink-1{flex-shrink:1}.fx-shrink-2{flex-shrink:2}.fx-shrink-3{flex-shrink:3}.fx-shrink-4{flex-shrink:4}.fx-shrink-5{flex-shrink:5}.fx-shrink-6{flex-shrink:6}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:2.4s linear infinite both sk-foldCubeAngle;animation:2.4s linear infinite both sk-foldCubeAngle;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.pill-content>.pill-pane,.tab-content>.tab-pane{display:block;height:0;overflow-y:hidden}.pill-content>.active,.tab-content>.active{height:auto;overflow:hidden}.filter{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:40;background:rgba(0,0,0,.2);display:none}.wait-container{position:fixed;left:0;top:0;width:100%;height:100vh;display:none;z-index:50;background:rgba(0,0,0,.3)}#cookie-bar .cb-enable{background:url('../img/plugins/cookie-bar/close.png') no-repeat}#cookie-bar a{display:inline-block;text-decoration:underline;border-radius:0;color:#646464}header{position:fixed;background-color:#fff;z-index:50;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px 0 rgba(0,0,0,.2);box-shadow:0 4px 16px 0 rgba(0,0,0,.2)}.nav-logo{width:90px;text-align:left;padding-left:5%;height:65px;max-height:65px}.nav-logo>.nav-burger,.nav-logo>.nav-gestion{display:none}.nav-logo>div{height:100%}.nav-contenedor-logo svg,.nav-logo img{max-height:55px;min-height:55px;height:55px}.nav-container{display:inline-block;width:100%;height:65px;max-height:65px}.barra-superior{background:-moz-linear-gradient(0 50% 0deg,#fff .13%,#fafafa 47.46%,#ededed 99.66%);background:-webkit-linear-gradient(0deg,#fff .13%,#fafafa 47.46%,#ededed 99.66%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(.0013,#fff),color-stop(.4746,#fafafa),color-stop(.9966,#ededed));background:-o-linear-gradient(0deg,#fff .13%,#fafafa 47.46%,#ededed 99.66%);background:-ms-linear-gradient(0deg,#fff .13%,#fafafa 47.46%,#ededed 99.66%);background:linear-gradient(90deg,#fff .13%,#fafafa 47.46%,#ededed 99.66%);height:25px;max-height:25px;line-height:25px;text-align:right;padding-right:5%;width:calc(100% - 5%);text-transform:lowercase;font-weight:300}.barra-superior>ul li{display:inline-block;height:100%;margin-top:-5px;vertical-align:middle;text-align:center}.barra-superior>ul a,.barra-superior>ul input{height:100%;font-size:13px;position:relative;padding:5px 10px 5px 12px}.barra-superior>ul li a::after{content:"";position:absolute;top:5px;left:0;border-left:1px solid #000;height:15px}.barra-superior>ul li:first-child a::after{border-left:0 solid #000}.barra-input-buscador{height:20px;background-color:transparent;border-bottom:1px solid #000;width:90px;line-height:15px;font-size:13px;padding:0 0 0 20px!important;background-image:url('/img/galleries/page-generica-proyecto/icono-lupa.svg');background-repeat:no-repeat;background-size:14px 14px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;text-transform:lowercase;font-weight:300}.barra-input-buscador.active{width:150px}#selector-idioma svg{height:12px;width:12px;min-height:12px;min-width:12px;display:inline-block;margin:auto 6px -3px auto}#selector-idioma a{padding:5px 2px 5px 10px}#selector-idioma a:first-child{padding-left:12px}#selector-idioma a:last-child{padding-right:8px}#selector-idioma a::after,#selector-idioma a:last-child::before{border:0}#selector-idioma a::before{content:"/";position:absolute;top:2px;left:0}#selector-idioma a:first-child::before{content:""}#selector-idioma a:first-child::after{content:"";border-left:1px solid #000}.menu-user-info{position:relative;cursor:pointer}.menu-user-info>span{text-transform:capitalize;font-weight:700;font-size:13px;padding-right:13px}.menu-user-info>span>span{margin-top:5px;-webkit-transform:scale(.7) rotate(45deg);-moz-transform:scale(.7) rotate(45deg);-ms-transform:scale(.7) rotate(45deg);-o-transform:scale(.7) rotate(45deg);transform:scale(.7) rotate(45deg)}.menu-user-info.opened>span>.arrow{-webkit-transform:scale(.7) rotate(45deg) translate(-5px,-5px);transform:scale(.7) rotate(45deg) translate(-5px,-5px)}.menu-user-info.opened>span .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.menu-user-info.opened>span .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}.menu-user-info a{padding:5px 10px 5px 3px!important;font-size:16px}.barra-superior .menu-user-logueado a,.menu-user-logueado a{padding:10px 10px 10px 0!important;font-size:18px}.menu-user-logueado{display:none;position:absolute;top:25px;right:0;height:auto!important;min-height:30px;width:250px;min-width:50px;max-width:500px;background-color:#fff;border:3px solid #000;text-align:left;padding:6px 15px;z-index:5}.menu-user-logueado.menu-usuario-deslogueado{width:100px}.menu-user-logueado.opened{display:block}.menu-user-logueado li svg{width:20px!important;height:20px!important;-min-width:20px!important;-min-height:20px!important;-max-width:20px!important;-max-height:20px!important;margin-left:20px!important}.menu-user-logueado svg *{fill:#000}.menu-user-logueado li{display:block;text-align:right!important;width:100%}.menu-user-logueado li a:hover{text-decoration:underline}.menu-user-logueado li a::after{border:0!important;top:0;height:0}.idioma-activo{font-weight:700;text-decoration:underline}.barra-inferior{background-color:#fff;height:40px;max-height:40px;padding-right:5%;width:calc(100% - 5%);font-size:14px;font-weight:500}.barra-inferior ul li{display:inline-block;height:100%;vertical-align:middle;text-align:center}.barra-inferior>ul>li>a{height:100%;padding:11px 8px;position:relative;line-height:18px;text-transform:uppercase;display:block}.nav-item-dropdown .arrow{display:none}.barra-inferior>ul>li>a::after{position:absolute;width:0;bottom:0;left:0;height:6px;background-color:#c4232b;content:""}.barra-inferior>ul>li:hover>a.active::after,.barra-inferior>ul>li:hover>a::after,.barra-inferior>ul>li>a.active::after{width:100%}.nav-item-content{display:none;position:absolute;background-color:#fff;left:0;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;border-top:2px solid #c4232b;padding:10px 50px;width:calc(100% - 100px);margin-top:-1px}.nav-item.opened .nav-item-content{display:block}.nav-item-content ul li{padding:20px;max-width:220px;width:200px;line-height:auto;text-align:left}.nav-item-content ul li dl dt{text-transform:uppercase;text-decoration:underline;font-size:15px;font-weight:500;line-height:20px;margin-bottom:10px}.nav-item-content ul li dl dd{font-weight:600;font-size:13px;white-space:nowrap;text-decoration:none;line-height:18px;max-width:140px;overflow:hidden;text-overflow:ellipsis}.hamburger{padding:10px 5px 5px;margin:5px 10px 10px 25px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff;border:0;overflow:visible}.hamburger.is-active{background-color:#fff}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s,transform .13s cubic-bezier(.215, .61, .355, 1) .25s}.nav-gestion-usuario{padding:12px;cursor:pointer;position:relative}.nav-gestion-usuario .menu-user-logueado.opened{top:50px;right:25px;padding:5px 10px 8px}.nav-gestion-usuario svg{min-height:30px;max-height:30px;height:30px}.nav-gestion>div{padding:12px 15px}.nav-gestion>div:last-child{padding-right:30px}.nav-gestion-idioma{min-width:90px;white-space:nowrap}.nav-gestion-idioma a{position:relative;padding-left:12px}.nav-gestion-idioma a::before{content:"/";position:absolute;top:2px;left:0}.nav-gestion-idioma a:first-child::before{content:""}@media (max-width:1150px){header.opened{height:100%;background-color:#1d1d1b}.nav-logo{padding-left:0;width:100%;height:100px!important;background-color:#fff}.nav-logo>.nav-burger,.nav-logo>.nav-contenedor-logo,.nav-logo>.nav-gestion{display:inline-flex;width:33.33%}.nav-container>.barra-superior{display:none}.nav-container>.barra-inferior{display:none;width:100%;position:absolute;top:65px;left:0;max-height:100%;height:auto;overflow-y:auto}.nav-container>.barra-inferior.opened{display:block;background-color:#1d1d1b}.nav-gestion-idioma a svg{max-height:14px;max-width:14px;display:inline-block;margin:auto 0 -3px auto}.barra-inferior ul{background-color:#1d1d1b}.barra-inferior>ul>li{display:block;margin:0 auto}.barra-inferior>ul>li:last-child{margin-bottom:65px}.barra-inferior>ul>li>a{line-height:25px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:transparent;height:25px}.barra-inferior>ul>li>a::after{height:0}.barra-inferior>ul>li:hover>a::after{width:0}.nav-item-content{background-color:#fff;padding:0;width:100%;border-top:0;box-shadow:0 0;position:relative}.nav-item-content ul{width:100%;margin:0 auto}.nav-item-content ul li{padding:0;text-align:center;min-width:100%;background-color:#575756}.nav-item-content ul li:first-child{padding-top:20px;margin-bottom:-1px}.nav-item-content ul li:last-child{padding-bottom:20px}.nav-item-content ul li dl dt{text-transform:initial;text-decoration:none}.nav-item-content ul li dd{display:none}.nav-item-content ul li dl dd:last-child{margin-bottom:20px}.nav-item-dropdown.opened{background-color:#3c3c3b}.barra-inferior a,.barra-inferior a:active,.barra-inferior a:focus,.barra-inferior a:hover,.barra-inferior a:link,.barra-inferior a:visited{color:#fff}.nav-item-dropdown .arrow{left:auto;width:13px;height:13px;display:inline-block;position:absolute;bottom:13px;right:25%;-webkit-transition:.4s;transition:.4s;margin-top:2px;text-align:left;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:right;cursor:pointer}.nav-item-dropdown .arrow:after,.nav-item-dropdown .arrow:before{position:absolute;content:"";display:inline-block;width:12px;height:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.nav-item-dropdown .arrow:after{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-5px;left:5px}.nav-item-dropdown.opened .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.nav-item-dropdown.opened .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.nav-item-dropdown.opened .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}}footer{width:100%}.footer-principal{background-color:#dadada;width:calc(100% - 20px);padding:30px 10px}.footer-menu{text-align:center}.footer-menu li{width:130px;max-width:160px;margin:10px 0}.footer-menu li dl dt,.footer-menu li dl dt a,.footer-menu li dl dt a:active,.footer-menu li dl dt a:hover,.footer-menu li dl dt a:link,.footer-menu li dl dt a:visited{color:#575756;font-weight:700;font-size:18px;text-transform:uppercase}.footer-menu li dl dd,.footer-menu li dl dd a,.footer-menu li dl dd a:active,.footer-menu li dl dd a:hover,.footer-menu li dl dd a:link,.footer-menu li dl dd a:visited{color:#3c3c3b;font-weight:300;font-size:13px}.footer-principal-left{margin:10px 0;min-width:420px}.footer-principal-left>div{display:inline-block;vertical-align:top;text-align:left}.footer-logo{margin-right:20px}.footer-logo img,.footer-logo svg{max-height:120px;min-height:120px;height:120px}.footer-contacto dt{text-transform:uppercase;font-weight:700;font-size:15px}.footer-contacto dd{text-transform:uppercase;font-weight:600;font-size:13px}.footer-lista-rrss{margin:10px 0}.footer-lista-rrss li{display:inline-block;margin-right:10px}.footer-lista-rrss li:last-child{margin-right:0}.footer-lista-rrss li svg{height:30px;width:30px}.footer-content{min-height:30px;background-color:#000;width:calc(100% - 20px);color:#fff;font-weight:700;font-size:16px;padding:10px}.footer-content-container,.footer-principal-container{max-width:1200px}.footer-content-container{text-transform:uppercase}.footer-content ul li{display:inline-block}.footer-content ul li::after{content:"|";padding:0 10px}.footer-content ul li:last-child::after{content:""}.slider-titulo-todas h1,.slider-titulo-todas h3{color:#fff;text-align:center;text-transform:uppercase}.slider-titulo-todas h1{font-size:35px;font-weight:700}.slider-titulo-todas h3{font-size:24px;font-weight:500}.slick-slide img{margin:0 auto;width:100%}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;padding:0;width:30px;height:30px;z-index:15;cursor:pointer;background-color:transparent;color:transparent;border:none;outline:0}.slick-next{right:15px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-prev{left:30px;z-index:1;-webkit-transform:rotate(180deg) translate(50%,50%);-moz-transform:rotate(180deg) translate(50%,50%);-ms-transform:rotate(180deg) translate(50%,50%);-o-transform:rotate(180deg) translate(50%,50%);transform:rotate(180deg) translate(50%,50%)}.slick-next::before,.slick-prev::before,.slide-bk .slick-next::before,.slide-bk .slick-prev::before{content:url("/img/galleries/page-generica-proyecto/flecha-slide-negra.svg")}.slide-wh .slick-next::before,.slide-wh .slick-prev::before{content:url("/img/galleries/page-generica-proyecto/flecha-slide-blanca.svg")}.slide-flecha-simple .slick-next::before,.slide-flecha-simple .slick-prev::before,.slide-header .slick-next::before,.slide-header .slick-prev::before{content:url("/img/galleries/page-generica-proyecto/flecha-slide-simple.svg")}.slide-flecha-simple .slick-next,.slide-flecha-simple .slick-prev,.slide-header .slick-next,.slide-header .slick-prev{width:15px}.slick-track{margin-top:-1px}.slick-dots{text-align:center;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li{position:relative;display:inline-block;width:26px;height:26px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:26px;height:26px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;margin:0;padding:0}.slick-dots li button::before{font-size:100px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'·';text-align:center;opacity:.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{opacity:1;color:#fff}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:34px!important;right:1px!important}.mfp-arrow::before{opacity:1!important}.mfp-arrow-right::before{border-left:27px solid #000}.mfp-arrow-right::after{border-left:17px solid #000}.mfp-arrow-left::before{border-right:27px solid #000}.mfp-arrow-left::after{border-right:17px solid #000}.mfp-arrow-left::after,.mfp-arrow-left::before,.mfp-arrow-right::after,.mfp-arrow-right::before{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}#newsletter-form-container,#slide-partners-footer{margin:60px auto}#newsletter-form-container{text-align:center;padding:0 20px;width:calc(100% - 40px)}.newsletter-container{text-align:center}.newsletter-icono{margin-bottom:20px}.newsletter-icono svg{height:60px}.newsletter-titulo{font-size:24px;font-weight:700}.newsletter-texto{font-size:23px;font-weight:600}#newsletter-form button,.newsletter-btn-submit{margin-top:5px;background-color:#c4232b;padding:10px 20px;color:#fff;text-transform:uppercase;cursor:pointer}.publicidad-full-width,.publicidad-full-width img{width:100%;margin-bottom:-2px}.publicidad-full-width img{max-height:150px}.publicidad-home-actualidad img{max-width:100%;min-width:100%;width:100%}.home-publicidad-contenedor{padding:50px;width:calc(100% - 100px);margin-bottom:50px}.home-publicidad-slide-contenedor>h4{text-align:center;font-weight:600;font-size:16px}.home-publicidad-contenedor>div{width:calc(50% - 101px);min-height:350px;padding:50px}.home-publicidad-contenedor>div:first-child{border-right:2px solid #000;text-align:center}.home-publicidad-slide.slick-slider .slick-slide{height:100%;position:relative}.home-publicidad-slide,.home-publicidad-slide.slick-slider .slick-list,.home-publicidad-slide.slick-slider .slick-track{height:100%!important}.home-publicidad-slide.slick-slider .slick-track img{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#videobanner .background-gris{padding:50px 30%;display:flex;box-sizing:border-box}#videobanner .background-gris h4{font-weight:700;font-size:26px;text-transform:uppercase;text-align:center;margin:10px auto 30px}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.video-responsive embed,.video-responsive iframe,.video-responsive object{height:100%;left:0;position:absolute;top:0;width:100%}.background-rojo{display:inline-block;background-image:url("/img/galleries/page-generica-proyecto/fondo-rojo.jpg");background-position:center}.background-hover{-webkit-transition:background-size .3s ease-in;-moz-transition:background-size .3s ease-in;-ms-transition:background-size .3s ease-in;-o-transition:background-size .3s ease-in;transition:background-size .3s ease-in;background-size:auto 400%}.background-hover:hover{background-size:auto 200%}.background-cover.background-hover{background-size:auto 100%}.background-cover.background-hover:hover{background-size:auto 120%}.background-gris{display:inline-block;background-image:url("/img/galleries/page-generica-proyecto/fondo-gris.jpg");background-position:center}.contenedor-bloques a{display:block;width:100%;height:100%}.contenedor-bloques>div{box-sizing:border-box;margin:2px}.contenedor-3-bloques>div{width:calc((100% - 12px)/ 3);height:220px}.contenedor-3-bloques>div:nth-child(3n+1){width:calc((100% - 8px)/ 3);margin:2px 2px 2px 0}.contenedor-3-bloques>div:nth-child(3n){width:calc((100% - 8px)/ 3);margin:2px 0 2px 2px}.contenedor-2-bloques>div{width:calc((100% - 8px)/ 2);height:220px}.contenedor-2-bloques>div:nth-child(odd){width:calc((100% - 4px)/ 2);margin:2px 2px 2px 0}.contenedor-2-bloques>div:nth-child(2n){width:calc((100% - 4px)/ 2);margin:2px 0 2px 2px}.contenedor-4-bloques>div{width:calc((100% - 16px)/ 4);height:220px}.contenedor-4-bloques>div:nth-child(4n+1){width:calc((100% - 8px)/ 4);margin:2px 2px 2px 0}.contenedor-4-bloques>div:nth-child(4n){width:calc((100% - 8px)/ 4);margin:2px 0 2px 2px}.contenedor-bloque-texto{width:80%;height:70%;background-color:rgba(255,255,255,.9)}.contenedor-bloque-texto>div{height:100%;width:100%;color:#c4232b;font-size:26px;font-weight:700;text-align:center}.contenedor-bloque-80,.contenedor-bloque-texto>div>div{width:80%}.contenedor-bloque-icono{width:90%;height:80%}.contenedor-bloque-icono>p{max-width:80%}.contenedor-bloque-icono>div{height:100%;width:100%;color:#fff;font-size:23px;font-weight:700;text-align:center;text-transform:uppercase}.contenedor-bloque-icono svg{max-height:50px;margin-bottom:10px}.btn-rojo,.form-confirm form input[type=submit]{cursor:pointer;text-transform:lowercase;font-size:17px;color:#fff;font-weight:500;background-color:#c4232b;padding:15px 25px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:block;text-decoration:none!important}.btn-rojo:hover,.form-confirm form input[type=submit]:hover{border-radius:50px}.btn-rojo.btn-uppercase,.form-confirm form input[type=submit]{text-transform:uppercase}.form-confirm form input[type=submit]{margin-top:50px}.bloque-vertical,.contenedor-bloque-vertical{padding:50px;width:calc(100% - 100px);height:calc(100% - 100px)}.contenedor-separador-derecha{border-right:2px solid #000}.contenedor-separador-izquierda{border-left:2px solid #000}.bloque-vertical.contenedor-separador-derecha{padding:50px 50px 50px 100px;width:calc(100% - 150px);height:calc(100% - 100px)}.partners-slide-titulo{text-align:center;text-transform:uppercase;font-size:26px;font-weight:700;padding-bottom:15px}.partners-slide-titulo-generico{text-align:center;font-size:16px;font-weight:300;margin:20px 40px}.slide-logos img{width:60%}#breadcrumbs{background-color:#c4232b}#breadcrumbs ul{text-align:center;padding:10px}#breadcrumbs ul li{display:inline-block;color:#fff;font-weight:500;font-style:italic;font-size:12px;text-transform:uppercase}#breadcrumbs ul li::before{content:"·";margin:0 10px}#breadcrumbs ul li:first-child::before{content:""}#breadcrumbs ul li:last-child::before{padding-right:5px}.texto-general{font-weight:500;font-style:normal;font-size:20px;color:#1d1d1b}.contenedor-texto-bloque{font-size:18px;font-weight:300;color:#1d1d1b;text-align:center}.titulo-pagina{text-align:center;font-size:27px;font-weight:700;margin:30px 0;text-transform:uppercase}.subtitulo-pagina{text-align:center;font-size:24px;font-weight:700;margin:30px 0}.titulo-simple{font-weight:700}.contenedor-texto{font-weight:600;font-size:18px;padding:0 15px}.contenedor-texto li{list-style:initial;font-weight:600;font-size:18px;padding:0 15px}.contenedor-texto a{text-decoration:underline}.contenedor-texto dl{margin-bottom:30px}.contenedor-texto dt{font-weight:700;margin-bottom:5px}.contenedor-texto-centrado{max-width:600px;text-align:center;margin:0 auto}.contenedor-texto-justificado{max-width:1000px;text-align:justify;margin:0 auto}.contenedor-texto-centrado-ancho{max-width:1000px;text-align:center;margin:0 auto}.contenedor-texto-centrado ul,.contenedor-texto-justificado ul{margin-top:20px;margin-bottom:20px}.contenedor-texto-centrado li,.contenedor-texto-justificado li{list-style:inherit;list-style-position:inside}.contenedor-texto-centrado li p,.contenedor-texto-justificado li p{display:inline-block;width:calc(100% - 30px)}.contenedor-2-videos .contenedor-video{max-width:calc(50% - 20px);padding:0 10px;min-width:400px;margin:40px auto}.contenedor-video{margin:40px auto;width:calc(100% - 20px);height:400px;min-height:400px;padding:10px}.contenedor-video>div{min-height:400px}.contenedor-video embed,.contenedor-video iframe,.contenedor-video object{width:100%;height:400px;min-height:400px}.video-placeholder{position:relative}.playbutton__background,.playbutton__foreground{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#c4232b}.playbutton{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px}.playbutton__background{visibility:hidden;transition:visibility 0s .25s}.playbutton__foreground{background:#fff;transition:transform .25s cubic-bezier(.19, 1, .22, 1)}.playbutton__icon{position:absolute;top:50%;left:50%;margin-left:3px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:13px 0 13px 23px;border-color:transparent transparent transparent #c4232b}.playbutton:hover{cursor:pointer}.video-placeholder:hover .playbutton .playbutton__background{transition:visibility;visibility:visible}.video-placeholder:hover .playbutton .playbutton__foreground{-ms-transform:scale(.8);transform:scale(.8)}.playbutton:hover .playbutton__text{right:123%}.pointer:hover{cursor:pointer}.zoom-in{cursor:zoom-in}.select-link{text-align:center}.select-link>div{display:inline-block}.select-link-texto{font-size:17px;font-weight:500;margin-right:5px;margin-bottom:40px}.select-link-button{width:150px;border:2px solid #000;background-color:#fff;cursor:pointer;text-align:left;padding:2px 5px;height:28px;-webkit-transition:.15s;transition:.15s}.select-link-lista{position:relative;margin-bottom:40px;text-align:left}.select-link-lista ul{position:absolute;top:28px;left:0;padding:10px 0;display:none;z-index:5;border-color:#000;border-style:solid;border-bottom-width:2px;border-right-width:2px;border-left-width:2px;background-color:#fff;width:calc(100% - 4px)}.select-link-lista ul li{padding:2px 5px}.select-link-lista ul li a{height:22px;display:block}.select-link-button.active .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.select-link-button.active .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.select-link-button.active .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}.arrow{width:13px;height:13px;display:inline-block;position:relative;bottom:-5px;left:-10px;-webkit-transition:.4s;transition:.4s;margin-top:2px;text-align:left;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:right}.arrow:after,.arrow:before{position:absolute;content:"";display:inline-block;width:12px;height:3px;background-color:#000;-webkit-transition:.4s;transition:.4s}.arrow:after{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-5px;left:5px}#errores{margin-bottom:50px}.errores-contenido{text-align:center;font-size:16px;font-weight:600;margin-bottom:30px}.message-succesful{max-width:300px;margin:20px auto;min-height:30px;padding:15px 30px;color:#7ac142;text-align:center;font-style:italic;font-size:16px;font-weight:500}.message-succesful span{display:inline-block}.checkmark__circle{display:none;stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.message-effect svg{height:25px;width:25px;margin-right:10px}.checkmark{width:56px;height:56px;border-radius:50%;display:block;stroke-width:2;stroke:#fff;stroke-miterlimit:10;margin:10% auto;box-shadow:inset 0 0 0 #7ac142;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #7ac142}}.form-ready{text-align:center;width:500px;margin:0 auto}.contenedor-btn{margin-top:30px}.form-sin-errores .contenedor-input{margin-bottom:25px}.link-label label{cursor:pointer}.link-label:hover{text-decoration:underline}.contenedor-input{position:relative;height:max-content;width:400px;text-align:center;margin:10px auto}.contenedor-password-description{height:70px}.contenedor-input .password-description{padding-top:0}.contenedor-input.contenedor-textarea{height:120px}.contenedor-input.contenedor-textarea.contenedor-textarea-required{margin-bottom:30px}.contenedor-input label{height:28px;width:400px;font-style:italic;font-size:18px;color:#555}.contenedor-input label.focus{font-size:15px;margin-top:0}.contenedor-input input,.contenedor-input select,.contenedor-input textarea{outline:0;font-weight:500;top:0;left:0;height:20px;width:400px;text-align:center;border-bottom:1px solid #000;font-size:20px;padding:4px;color:#000}.contenedor-input select{height:35px}.contenedor-input input[type=checkbox]{height:20px;width:20px}.contenedor-input.contenedor-textarea textarea{height:120px}.contenedor-input input.error-input,textarea.error-textarea{border-bottom:2px solid #c4232b}.form-espaciado .contenedor-input{margin:10px auto 25px}.contenedor-checkbox{padding-top:20px;width:400px;text-align:left;margin:10px auto}.contenedor-checkbox a,.contenedor-checkbox label{font-size:12px}.contenedor-checkbox a{text-decoration:underline}.contenedor-checkbox input{margin:0 6px}input[type=checkbox].error{box-shadow:#c4232b 0 0 0 2px}input[type=checkbox]:checked{box-shadow:none!important}.form-error{font-style:italic;font-weight:500;font-size:15px;margin:15px 0;color:#c4232b;text-transform:lowercase;text-align:center}.form-succesful{font-style:italic;font-weight:500;font-size:15px;margin-bottom:15px;color:#7ac142;text-transform:lowercase;text-align:center}#mc_embed_signup div.mce_inline_error{background-color:#fff!important;color:#c4232b!important;padding:0!important;text-align:center;position:absolute;bottom:-100px;left:50%;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.listado-pdf{font-size:17px;text-transform:initial;color:#1d1d1b;padding:10px;font-weight:500;text-align:center}.listado-pdf li{font-size:17px;line-height:22px;cursor:pointer}.listado-pdf li:hover{text-decoration:underline}.listado-pdf li::after{margin-left:10px;height:20px;width:20px;content:"";display:inline-block;background-size:15px 15px;background-position:center bottom;background-image:url('/img/galleries/page-generica-proyecto/icono-descarga.svg');background-repeat:no-repeat}.listado-contenedor{padding:40px 30px}.listado-contenido{text-align:center;margin:15px 20px;width:300px}.listado-contenido h4{font-weight:600;font-size:18px}.listado-contenido hr{width:50px;height:4px;background-color:#c4232b;margin:10px auto 20px}.listado-contenido,.listado-contenido li,.listado-contenido p,.listado-contenido ul{font-weight:600;font-size:15px}.pdf-descargar,.pdf-visualizador{margin-bottom:40px}.pdf-descargar span{display:inline-block}.pdf-descargar svg{max-height:20px;max-width:20px;min-height:20px;min-width:20px;height:20px;width:20px;margin-left:10px}.pdf-descargar svg,.pdf-descargar svg *{fill:#fff}.home-primer-login{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;top:-3500px;right:0;min-height:20px;max-height:100px;min-width:200px;max-width:300px;z-index:100;padding:10px 10px 15px;cursor:auto;-webkit-box-shadow:10px 10px 20px -10px rgba(0,0,0,.7);-moz-box-shadow:10px 10px 20px -10px rgba(0,0,0,.7);box-shadow:10px 10px 20px -10px rgba(0,0,0,.7);-webkit-transition:1.5s ease-in-out;-moz-transition:1.5s ease-in-out;-ms-transition:1.5s ease-in-out;-o-transition:1.5s ease-in-out;transition:1.5s ease-in-out;font-size:13px;line-height:12px}.home-primer-login:after{content:'';position:absolute;top:0;right:30px;width:0;height:0;border:8px solid transparent;border-bottom-color:rgba(0,0,0,.8);border-top:0;margin-left:-8px;margin-top:-8px}.home-primer-login span{text-transform:capitalize}.home-primer-login-logo svg{height:30px;min-height:30px;max-height:30px;width:30px;min-width:30px;max-width:30px;margin-bottom:10px}.home-primer-login.home-primer-login-position{top:35px}.home-slide-content h1,.home-slide-content h2,.home-slide-content p{color:#fff}.home-slide-content h1,.home-slide-content h2{text-transform:uppercase}.home-slide-content h1,.home-slide-content p:first-child{font-weight:700;font-size:48px}.home-slide-content h2,.home-slide-content p:nth-child(2){font-weight:500;font-style:italic;font-size:34px}.home-slide-content{text-align:center}.home-slide-button-container{display:block;height:50px;margin-top:12px;position:relative}.home-slide-button{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home-ofertas-actualidad{position:relative}.home-ofertas-actualidad>div{width:100%;height:100%}.home-ofertas-actualidad>div a{text-align:center;margin:0 auto}.home-ofertas-actualidad .contenedor-bloque-texto{width:calc(90% - 100px);height:calc(80% - 100px)}.home-ofertas-actualidad .contenedor-bloque-texto>div{color:#000}.home-ofertas-texto h3{text-transform:uppercase;font-size:28px;font-weight:700}.home-ofertas-texto p{font-size:22px;font-weight:500}.home-ofertas-button-container{display:block;height:50px;margin-top:12px;position:relative;min-width:80%}.home-ofertas-button{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home-container-calendario{margin-bottom:120px}.home-container-calendario h4{font-weight:700;font-size:26px;text-transform:uppercase;text-align:center;margin:10px auto 30px}.home-container-torneos.background-rojo{color:#fff}.home-container-torneos{height:200px;width:calc(100% - 20px);padding:20px 10px}.home-ver-calendario{text-transform:uppercase;position:absolute;text-align:center;left:50%;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.home-slide-torneos-link{margin:10px}.home-slide-torneos-recientes-content{color:#fff}.home-slide-torneos-siguientes-content{color:#000}.home-torneos-fecha{text-align:center;font-weight:700;margin:0 5px;padding:5px 15px}.home-slide-torneos-recientes-content .home-torneos-fecha{border:5px solid #fff}.home-slide-torneos-siguientes-content .home-torneos-fecha{border:5px solid #000}.home-torneos-fecha-dia{font-size:38px}.home-torneos-fecha-mes{font-size:16px}.home-torneos-ver-mas{font-size:20px;margin:3px;text-transform:uppercase}.home-torneos-titulo{font-size:18px;font-weight:600;margin-left:10px}.home-slide-torneos-recientes,.home-slide-torneos-siguientes{width:calc(100% - 100px);margin:0 auto}.home-slide-torneos .slick-prev{left:-30px}.home-slide-torneos .slick-next{right:-60px}.home-post-sticky{text-align:center}.home-post-sticky h3{text-transform:uppercase;font-weight:700;font-size:30px}.home-post-sticky .sticky-img{height:300px;background-size:cover;background-position:center center;margin-bottom:20px}.home-actualidad-title{text-transform:uppercase;font-size:25px;font-weight:700;margin-bottom:20px}.home-post-actualidad .home-post-title{margin-bottom:30px}.home-post-button-container{padding:20px 0 0}.home-post-button-container a{display:block}.home-post-sticky .home-post-date{margin-bottom:10px}.home-post-date{font-weight:600;font-style:italic;font-size:16px}.home-post-title{font-weight:500;font-size:23px}.home-post-content{font-weight:600;font-size:21px;margin:30px 0 40px}#calendario-bloque-contenido{width:100%}.calendario-titulo{text-align:center;font-size:27px;font-weight:700;margin:30px 0;text-transform:uppercase}#calendario-bloque-filtros{padding:0 60px;min-width:150px}#calendario-filtros-cerrar{position:absolute;top:20px;right:20px;display:none;cursor:pointer}#calendario-filtros-cerrar .close{width:35px;height:35px;opacity:.3;cursor:pointer}#calendario-filtros-cerrar .close:hover{opacity:1}#calendario-filtros-cerrar .close:after,#calendario-filtros-cerrar .close:before{height:30px}#calendario-btn-filtro-flotante{width:60px;height:60px;border-radius:50%;background-color:#c4232b;z-index:15;overflow:hidden;position:fixed;bottom:1em;right:1em;display:none;cursor:pointer;-webkit-box-shadow:0 3px 5px 0 rgba(50,50,50,.3);-moz-box-shadow:0 3px 5px 0 rgba(50,50,50,.3);box-shadow:0 3px 5px 0 rgba(50,50,50,.3)}#calendario-btn-filtro-flotante svg{fill:#fff;width:35px;height:35px;margin-top:10px}#calendario-filtros-button{width:100%;text-align:center;display:none}.calendar-btn-view-filters .arrow{width:13px;height:13px;display:inline-block;position:relative;bottom:-5px;left:-10px;-webkit-transition:.4s;transition:.4s;margin-top:2px;text-align:left;-webkit-transform:rotate(45deg);transform:rotate(45deg);float:right}.calendar-btn-view-filters .arrow:after,.calendar-btn-view-filters .arrow:before{position:absolute;content:"";display:inline-block;width:12px;height:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.calendar-btn-view-filters .arrow:after{position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-5px;left:5px}.calendar-btn-view-filters{margin:0 auto;width:130px;display:block;text-align:center;-webkit-transition:.15s;transition:.15s}.calendar-btn-view-filters.btn-rojo{padding:5px 10px 5px 5px;text-transform:uppercase}.calendar-btn-view-filters.active .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.calendar-btn-view-filters.active .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.calendar-btn-view-filters.active .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}.calendario-titulo-filtros{text-align:center;font-size:17px;font-weight:700;text-transform:uppercase;color:#c4232b;margin-top:5px;margin-bottom:20px}.calendario-titulo-filtro{font-size:14px;font-weight:700;text-transform:uppercase;color:#1d1d1b;margin:10px 0}.calendario-titulo-filtro.calendario-titulo-filtro-torneo{margin-bottom:20px}.calendario-listado-checkbox li{margin-bottom:10px;cursor:pointer}.calendario-listado-checkbox li label{cursor:pointer}.calendario-listado-checkbox li:last-child{margin-bottom:30px}.calendar-input-checkbox{border:1px solid transparent;padding:4px}.calendar-input-checkbox.checked{border-color:#000}.calendar-input-checkbox input[type=checkbox]{display:none}.calendario-categorias-container{max-width:200px;margin:20px 0}.calendario-categoria-container{text-align:center;width:45%}.calendario-categoria-color{color:#fff;padding:5px;font-weight:700;font-size:15px;margin:0 auto;cursor:pointer}.calendario-categoria-texto{text-transform:capitalize;font-weight:500;font-size:10px;margin-bottom:10px}.calendario-contenedor-boton{text-align:center;width:100%}.calendario-contenedor-boton button{padding:5px 10px;text-transform:uppercase}.calendar-apply-filters.btn-rojo{margin-top:20px;font-size:13px}.calendar-navigation>div:first-child{margin-left:30px}.calendar-navigation>div:last-child{margin-right:30px}.calendar-navigation span{cursor:pointer;margin-right:10px}.calendar-navigation button{background-color:transparent;cursor:pointer;margin-right:5px;margin-left:5px}.calendar-view>svg,.list-view>svg{height:25px}.calendar-view>svg *,.list-view>svg *{fill:#aaa;-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-ms-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.calendar-view.active>svg *,.list-view.active>svg *{fill:#000}.calendar-view:hover>svg *,.list-view:hover>svg *{fill:#000!important}.calendario-descargar-pdf{margin:0!important}.calendario-descargar-pdf svg{height:25px;fill:#000}.calendario-title-date{font-weight:700;font-size:17px;margin:0 10px!important;color:#000;text-transform:uppercase}.calendario-navegacion-central{width:auto!important}.arrow-right{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #000}.arrow-left{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #000}.calendario-iconos-derecha svg{height:25px;fill:#000}.calendario-iconos-derecha button{cursor:pointer;margin-right:10px;margin-left:5px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:left!important;font-size:12px;font-weight:500}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:4px 5px!important}.fc-list-empty{padding:20px;font-weight:500;font-size:18px;color:#c4232b}.event-container a:hover{text-decoration:underline}.event-club-group,.event-container{font-size:13px;line-height:14px;font-weight:500;color:#000;text-transform:uppercase}.event-club-group>li,.event-container>li{list-style-type:square;list-style-position:inside}.fc-event-container{margin-bottom:15px}.event-container>li>div{margin-bottom:5px}.fc-event-container>a{background-color:#fff!important;border-radius:0;border:0;cursor:pointer}.event-age-groups{padding:3px 0}.event-age-groups>div{display:inline-block;padding:4px 4px 2px;color:#fff;margin-right:5px;margin-bottom:5px;font-weight:700}.event-age-groups>div.event-inscription{padding:4px 4px 0}.fc-day-header.fc-widget-header{font-weight:300}.event-club-group{margin-bottom:15px}.event-inscription img{height:18px}.fc-toolbar.fc-header-toolbar{margin-bottom:0!important}.fc-unthemed td.fc-today{background:#fff!important}.fc-unthemed td.fc-today.fc-day-top{background:#aaa!important}.fc .fc-row .fc-content-skeleton td{border-color:#ddd!important}.fc-unthemed .fc-disabled-day{background:#ededed!important;opacity:1}.fc-scroller{overflow-y:hidden;height:auto!important}.fc-list-heading-alt{display:none}.fc-unthemed .fc-list-item:hover td{background-color:#fff!important}.fc-list-heading>.fc-widget-header{font-size:15px;font-weight:700;color:#fff;background:#c4232b!important;text-transform:uppercase}.calendario-listado-clubs{font-size:15px;font-weight:300}.calendario-listado-clubs>li:first-child{margin-top:10px}.fc-list-item>td{padding:10px 14px 20px!important}.calendario-lista-nombre-campo{padding-left:10px;font-size:12px;font-weight:300}.calendario-listado-clubs a:hover{text-decoration:underline}a:hover .calendario-lista-nombre-campo{text-decoration:none!important}.tournament-modal{font-size:13px;line-height:14px;font-weight:500;color:#000;text-transform:uppercase;padding:25px 15px 15px;margin-right:10px;border:1px solid #000;max-width:300px;position:fixed;top:0;left:0;display:none;background-color:#fff;z-index:20;min-width:175px}.tournament-modal-content a:hover{text-decoration:underline}.tournament-modal img{height:20px}.tournament-modal .close{position:absolute;right:14px;top:7px;width:15px;height:15px;opacity:.3;cursor:pointer}.close:hover{opacity:1}.close:after,.close:before{position:absolute;left:15px;content:' ';height:14px;width:2px;background-color:#000}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background-color:#fff!important}.competicion-contenedor-torneos{margin:30px 0}.competicion-contenedor-torneos li{text-align:center;font-size:18px;margin-bottom:15px}.competicion-contenedor-torneos li a:hover{text-decoration:underline}.competicion-contenedor-info{color:#1d1d1b;width:calc(100% - 40px);padding:20px}.competicion-contenedor-info>div{width:calc(48% - 40px)}.competicion-contenedor-info .competicion-titulo{text-transform:uppercase;color:#c4232b;font-size:27px;font-weight:700;padding:0 20px;width:calc(100% - 40px)}.competicion-titulo-principal h1{text-transform:uppercase;color:#c4232b;font-size:27px;font-weight:700}.competicion-titulo-principal h2{text-transform:uppercase;color:#c4232b;font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.competicion-contenedor-info>div:first-child{text-align:left}.competicion-contenedor-info>div:last-child{text-align:right}.competicion-logo{text-align:center}.competicion-logo img{max-width:100%;width:auto;max-height:250px}.competicion-logo div{font-weight:300;font-style:italic;font-size:18px;text-transform:capitalize;margin-top:10px}.competicion-contenido-info{font-weight:300;font-size:18px;padding:0 20px;width:calc(100% - 40px)}.competicion-contenido-info a:hover{text-decoration:underline}.competicion-contenido-info li span{font-weight:500;padding-right:5px}.competicion-age-groups{margin-top:16px}.competicion-age-groups li{display:inline-block;margin-left:5px;padding:4px 6px 6px;font-weight:700;font-size:16px;color:#fff;margin-bottom:5px}.competicion-age-groups li:first-child{margin-left:0}.competicion-btn-inscripcion{padding:20px 0}.competicion-btn-inscripcion a{text-transform:uppercase}.competicion-contenedor-texto{text-align:center;margin:0 auto 20px;padding:0 20px}.competicion-contenedor-descargas{text-transform:uppercase;margin-bottom:30px}.competicion-tipo-descarga{text-align:center;font-size:24px;color:#1d1d1b;font-weight:500;position:relative;overflow:hidden;cursor:pointer}.competicion-tipo-descarga:hover::after,.competicion-tipo-descarga:hover::before{width:30px;height:30px;position:absolute;background-color:#c4232b;content:""}.competicion-tipo-descarga:hover::before{left:0;top:55px;-webkit-transform:rotate(45deg) translateX(-100%);-moz-transform:rotate(45deg) translateX(-100%);-ms-transform:rotate(45deg) translateX(-100%);-o-transform:rotate(45deg) translateX(-100%);transform:rotate(45deg) translateX(-100%)}.competicion-tipo-descarga:hover::after{right:0;top:12px;-webkit-transform:rotate(45deg) translateX(100%);-moz-transform:rotate(45deg) translateX(100%);-ms-transform:rotate(45deg) translateX(100%);-o-transform:rotate(45deg) translateX(100%);transform:rotate(45deg) translateX(100%)}.competicion-tipo-descarga.abierto{background-color:#c4232b!important;color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.competicion-tipo-descarga.abierto:hover::after,.competicion-tipo-descarga.abierto:hover::before{background-color:#fff}.competicion-tipo-descarga:nth-child(odd){background-color:#f6f6f6}.competicion-tipo-descarga:nth-child(2n){background-color:#ededed}.competicion-tipo-descarga>div{max-width:300px;text-align:left;margin:0 auto;padding:35px 35px 35px 50px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.competicion-tipo-descarga>div>span{width:40px;height:40px;color:#000;cursor:pointer;margin:2px auto 0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.competicion-tipo-descarga>div>span:after,.competicion-tipo-descarga>div>span:before{position:absolute;left:19px;content:' ';height:17px;width:3px;background-color:#000;top:10px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.competicion-tipo-descarga>div>span:after{transform:rotate(-90deg)}.competicion-tipo-descarga.abierto>div>span:before{transform:rotate(90deg)}.competicion-tipo-descarga.abierto>div>span:after,.competicion-tipo-descarga.abierto>div>span:before{background-color:#fff}.competicion-listado-descargas{display:none;background-color:#fff;font-size:17px;text-transform:initial;color:#1d1d1b;padding:30px}.competicion-listado-descarga a{font-weight:300}.competicion-listado-descargas li{font-size:17px;line-height:22px}.competicion-listado-descargas li a{text-decoration:underline}.competicion-listado-descargas li a::after{margin-left:10px;height:20px;width:20px;content:"";display:inline-block;background-size:15px 15px;background-position:center bottom;background-image:url('/img/galleries/page-generica-proyecto/icono-descarga.svg');background-repeat:no-repeat}.competicion-listado-descargas li.sin-flecha::after{height:0!important;width:0!important}.competicion-listado-descarga{text-align:center}.ver-mas-btn-contenedor{position:relative;margin:20px 0;height:40px}.ver-mas-btn{width:40px;height:40px;border-radius:50%;background-color:#1d1d1b;color:#fff;opacity:.8;cursor:pointer;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.ver-mas-btn:hover{opacity:1}.ver-mas-btn:after,.ver-mas-btn:before{position:absolute;left:19px;content:' ';height:17px;width:2px;background-color:#fff;top:11px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.ver-mas-btn:after{transform:rotate(-90deg)}.ver-mas-btn.active:before{transform:rotate(90deg)}.ver-mas-texto{margin:30px 0;display:none}.competicion-slide{margin-bottom:60px}.competicion-contenedor-info.competicion-contenedor-simple>div:first-child{display:none}.competicion-contenedor-info.competicion-contenedor-simple>div:last-child,.competicion-contenedor-una-imagen>div{text-align:center;width:100%}.circuito-ano{font-size:15px;font-weight:500;font-style:italic}#torneos-parrilla>div>div{overflow:hidden}#campos-parrilla{margin-bottom:50px}#campo-slide{margin-bottom:60px}.campo-slide{min-height:200px}.campo-contenedor-info{color:#1d1d1b;padding:0 20px 20px;width:calc(100% - 40px)}.campo-contenedor-info>div{width:48%}.campo-contenedor-info>div:first-child{text-align:left}.campo-contenedor-info>div:last-child{text-align:justify}#campo-contenido-order>.fx-order-1,#campo-contenido-order>.fx-order-2{width:100%}.campo-contenedor-hole{color:#fff;font-weight:700;width:auto;text-align:right;padding:10px 0}.campo-contenedor-hole span{padding:2px 4px;margin-bottom:10px}.campo-descripcion{font-size:18px}.campo-btn{padding:20px 0 0}.campo-btn a{display:block}.campo-otros-campos-titulo{font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;margin:20px 0}#campo-mapa{height:300px;width:100%;margin-bottom:40px}.campo-parrilla-contacto{margin:20px auto;width:calc(100% - 40px)}.campo-parrilla-contacto>div{width:calc(25% - 20px);max-width:25%;text-align:center;padding:10px}.campo-parrilla-contacto svg{height:80px}.campo-parrilla-contacto .campo-parrilla-link p,.campo-parrilla-contacto .campo-parrilla-mail p{white-space:nowrap}.campo-parrilla-contacto p{font-weight:500;font-size:14px;margin:20px 0}#campo-promociones{margin-bottom:40px}.promo-slide-contenedor{width:100%;min-height:300px}.promocion-slide-content{width:80%;height:calc(80% - 60px);background-color:rgba(255,255,255,.9);padding:30px;text-align:center}.promocion-slide-content h3{font-size:27px;font-weight:700;text-transform:uppercase}.promocion-slide-content p{font-size:15px;font-weight:500}.provincia-filtro-hoyos{margin-bottom:20px}.provincia-filtro-hoyos>li{margin:0 10px;cursor:pointer;text-transform:uppercase;color:#fff;font-weight:500}.provincia-filtro-hoyos>li div{padding:4px 5px 5px}.hole-checkbox.checked{border-color:#000}.hole-checkbox{border:1px solid transparent;padding:4px}.hole-checkbox input[type=checkbox]{display:none}#provincia-mapa{height:500px;width:100%}.gm-style-iw{background-color:#fff!important}.mapa-infowindow{background-color:#fff;color:#000;font-size:14px;font-weight:500;font-style:italic;padding:20px}.mapa-infowindow-titulo{font-weight:700;font-style:normal;text-transform:uppercase}.mapa-infowindow-link{font-size:12px;text-transform:lowercase}.provincia-titulo-hoyos{text-align:center;font-size:20px;font-weight:700;margin:30px 0 18px}#provincia-listado-campos{margin-top:50px;margin-bottom:50px}#provincia-listado-campos a{font-size:20px}#provincia-listado-campos a:hover{text-decoration:underline}.provincia-listado-campos{-webkit-columns:2;-moz-columns:2;columns:2;text-align:center}.provincia-listado-campos.provincia-listado-campos-simple{-webkit-columns:1;-moz-columns:1;columns:1;text-align:center}.provincia-listado-campos>li{list-style-type:square;list-style-position:inside;line-height:20px;font-size:10px;margin-bottom:10px}.noticias-contenedor>div{box-sizing:border-box;margin:10px 25px;width:calc((100% - 200px)/ 3)}.noticias-contenedor>div:nth-child(3n+1){margin:10px 25px 10px 50px}.noticias-contenedor>div:nth-child(3n){margin:10px 50px 10px 25px}.noticias-contenedor-noticia{text-align:center}.noticias-contenedor-img{height:300px}.noticias-contenedor-img-fecha{position:absolute;bottom:30px;left:0;width:70px;background-color:#fff;color:#c4232b;padding:15px 0;font-weight:700;text-transform:uppercase}.noticias-contenedor-img-fecha-dia{font-size:25px}.noticias-contenedor-img-fecha-mes{font-size:15px}.noticias-contenedor-img-fecha-ano{font-size:13px;font-weight:400}.noticias-contenedor-texto{padding:15px;width:calc(100% - 30px);background-color:#f6f6f6}.noticias-contenedor-texto h3{font-weight:700;font-size:22px;margin-bottom:15px}.noticias-contenedor-texto .noticias-texto{font-weight:600;font-size:15px;margin-bottom:15px}.noticias-contenedor-texto .noticias-tags{font-style:italic;font-weight:300;font-size:14px;margin-bottom:15px}.noticias-contenedor-btn{background-color:#f6f6f6}.noticias-btn{font-size:15px;padding:10px 15px;margin-bottom:15px}.filtros-noticias{margin-bottom:20px}.filtros-noticias button,.filtros-noticias input,.filtros-noticias select{margin:10px 5px}.filtros-noticias input,.filtros-noticias select{border:1px solid #000;width:170px}.filtros-noticias input{height:25px;padding:4px 8px}.filtros-noticias select{padding:4px 20px 4px 4px;height:36px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url('/img/galleries/page-generica-proyecto/flecha-dropdown.svg');background-position:right 8px top 10px;background-repeat:no-repeat;background-size:15px}.filtros-noticias select::-ms-expand{display:none}.filtros-noticias select *{font-size:20px;font-weight:500}.noticias-filtro-btn{background-color:#c4232b;border-radius:50%;width:30px;height:30px;position:relative;cursor:pointer}.noticias-filtro-btn svg{height:15px;width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.noticias-filtro-btn svg *{fill:#fff}#noticia-interna .noticia-volver{text-transform:lowercase;font-size:14px;font-weight:400;font-style:italic;margin:40px 0 30px}#noticia-interna .noticia-volver a{color:#c4232b}#noticia-interna .noticia-volver svg{margin-right:2px;height:12px;width:12px;fill:#C4232B;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#noticia-interna h1{text-align:center;text-transform:uppercase;font-size:27px;font-weight:700}#noticia-interna .noticia-volver svg *{fill:#C4232B}#noticia-interna .noticia-imagen{margin:20px auto;text-align:center}#noticia-interna .noticia-imagen img{max-height:300px;max-width:100%;margin:0 auto}.image-link{cursor:zoom-in}#noticia-interna .noticia-fecha{text-transform:uppercase;font-size:16px;font-weight:300;font-style:italic;margin-top:40px}#noticia-interna p,#noticia-interna p.noticia-texto{font-size:15px;font-weight:500}.noticia-rrss{margin:30px auto 0;text-align:center}.noticia-rrss li{display:inline-block;margin-right:5px}.noticia-rrss svg{width:30px;height:30px;max-width:30px;max-height:30px;min-width:30px;min-height:30px}.noticia-tags{margin-top:20px;font-weight:300;font-size:15px;font-style:italic}.noticia-tags span{font-weight:500;font-style:normal}#download-pdf-post svg{margin-top:20px;width:35px}#download-pdf-post svg *{fill:#c4232b}#patrocinadores{margin-bottom:60px}.patrocinadores-contenedor>div{box-sizing:border-box;margin:10px 25px;width:calc((100% - 200px)/ 3)}.patrocinadores-contenedor>div:nth-child(3n+1){margin:10px 25px 10px 50px}.patrocinadores-contenedor>div:nth-child(3n){margin:10px 50px 10px 25px}.patrocinadores-contenedor-partner{text-align:center}.patrocinadores-contenedor-img img{width:100%;min-width:100px;max-width:375px;height:auto}.patrocinadores-contenedor-img-galeria{position:absolute;bottom:30px;left:0;width:70px;background-color:#fff;color:#c4232b;padding:15px 0;font-weight:700;text-transform:uppercase;cursor:pointer}.patrocinadores-contenedor-img-galeria-texto{font-size:12px;text-align:center}.patrocinadores-contenedor-img-galeria-ampliar{height:20px;max-height:20px;min-height:20px;width:20px;max-width:20px;min-width:20px;margin:0 auto 10px}.patrocinadores-contenedor-img-galeria-ampliar svg *{fill:#C4232B}.patrocinadores-contenedor-texto{padding:15px;width:calc(100% - 30px);background-color:#f6f6f6}.patrocinadores-contenedor-texto h3{font-weight:700;font-size:22px;margin-bottom:15px}.patrocinadores-contenedor-texto .patrocinadores-texto{font-weight:600;font-size:15px;margin-bottom:15px}.patrocinadores-contenedor-btn{background-color:#f6f6f6}.patrocinadores-btn{font-size:15px;padding:10px 15px;margin-bottom:15px}.ofertas-contenedor-filtros{width:calc(100% - 2px);margin:0 auto}.ofertas-contenedor-filtros>div{margin-left:10px;border:1px solid transparent;height:40px;width:134px;margin-top:10px}.ofertas-contenedor-filtros>div.seleccionado{border:1px solid #000}.ofertas-contenedor-filtros>div:first-child{margin-left:0}.ofertas-contenedor-filtros>div input[type=checkbox]{display:none}.ofertas-contenedor-filtros>div.ofertas-btn-filtro-container{width:auto}.ofertas-contenedor-filtros>div>label{padding:6px;color:#fff;font-weight:500;font-size:14px;text-transform:uppercase;width:110px;margin:5px auto;cursor:pointer}.oferta-tipo>label>div{margin:0 auto;width:auto}.oferta-tipo img{height:18px;margin-right:5px}.ofertas-filtro-btn{background-color:#c4232b;border-radius:50%;width:30px;height:30px;position:relative;cursor:pointer}.ofertas-filtro-btn svg{height:15px;width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ofertas-filtro-btn svg *{fill:#fff}.ofertas-contenedor>div{box-sizing:border-box;margin:10px 6px;width:calc((100% - 48px)/ 3)}.ofertas-contenedor>div:nth-child(3n+1){margin:10px 6px 10px 12px}.ofertas-contenedor>div:nth-child(3n){margin:10px 12px 10px 6px}.ofertas-cabecera.background-rojo{display:inherit;height:120px}.ofertas-cabecera-tipo{width:50px;text-align:center;padding:5px 10px}.ofertas-cabecera-tipo img,.ofertas-cabecera-tipo svg{height:30px}.ofertas-contenedor-texto{padding:15px;width:calc(100% - 30px);background-color:#f6f6f6;text-align:center}.ofertas-contenedor-texto h3{font-weight:700;font-size:22px;margin-bottom:15px}.ofertas-contenedor-texto .ofertas-texto{font-weight:500;font-size:15px;margin-bottom:15px}.ofertas-contenedor-btn{background-color:#f6f6f6}.ofertas-btn{font-size:15px;padding:10px 15px;margin-bottom:15px}#oferta-interna .oferta-volver{text-transform:lowercase;font-size:14px;font-weight:400;font-style:italic;margin:40px 0 30px;text-align:center}#oferta-interna .oferta-volver a{color:#c4232b}#oferta-interna .oferta-volver svg{margin-right:2px;height:12px;width:12px;fill:#C4232B;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#oferta-interna .oferta-volver svg *{fill:#C4232B}.oferta-rrss{margin:30px 0 0}.oferta-rrss ul{text-align:center}.oferta-rrss li{display:inline-block;margin-right:5px}.oferta-rrss svg{width:30px;height:30px;max-width:30px;max-height:30px;min-width:30px;min-height:30px}#oferta-interna p,#oferta-interna p.oferta-texto,.oferta-texto{font-size:16px;font-weight:500;text-align:center}.oferta-tipo-oferta>div{width:140px;text-transform:uppercase;font-weight:500;color:#fff;padding:4px 6px;text-align:center;margin:0 auto 20px}.oferta-tipo-oferta img{height:20px}.oferta-tipo-oferta span{margin-left:10px}.oferta-link{margin:20px 0}.oferta-link a{margin:0 auto}.oferta-club,.oferta-fecha{margin-bottom:20px}.oferta-club a:hover{text-decoration:underline}.oferta-imagen{margin-bottom:40px;text-align:center}.oferta-imagen img{max-width:100%;max-height:300px}.oferta-pdf{font-size:17px;padding:30px 0;font-weight:500}.oferta-pdf a{text-decoration:underline}.oferta-pdf a span::after{margin-left:10px;height:20px;width:20px;content:"";display:inline-block;background-size:15px 15px;background-position:center bottom;background-image:url('/img/galleries/page-generica-proyecto/icono-descarga.svg');background-repeat:no-repeat}#oferta-contenedor-participa{display:none;padding-top:20px}.oferta-participa{height:60px}.oferta-participa h3{text-transform:uppercase;font-weight:700;font-size:20px;text-align:center;margin:40px 0 20px}.oferta-participa ul li{display:inline-block;margin-left:10px;margin-bottom:10px}.oferta-participa ul li:first-child{margin-left:0}.oferta-participa svg{height:30px;width:30px;max-height:30px;max-width:30px;min-height:30px;min-width:30px}.oferta-ganadores h3{text-transform:uppercase;font-weight:700;font-size:20px;text-align:center;margin:40px 0 20px}.oferta-ganadores .oferta-pdf{padding-top:0}#oferta-terminos-legales{background-color:#ddd;padding:10px 20px;margin-top:30px}.ofertas-cabecera-titulo{text-transform:uppercase;width:100%;padding:20px;text-transform:uppercase}.ofertas-cabecera-titulo h3{font-size:19px;font-weight:700;text-align:center}.revistas-contenedor-revista{text-align:center}.revistas-contenedor>div{box-sizing:border-box;margin:10px 6px;width:calc((100% - 48px)/ 3)}.revistas-contenedor>div:nth-child(3n+1){margin:10px 6px 10px 12px}.revistas-contenedor>div:nth-child(3n){margin:10px 12px 10px 6px}.revistas-contenedor-portada{text-align:center}.revistas-contenedor-portada img{min-width:200px;max-width:90%;min-height:200px;max-height:300px}.revistas-contenedor-texto{max-width:90%;margin:6px auto 0;text-transform:uppercase}.revistas-contenedor-texto:hover{text-decoration:underline}.revistas-contenedor-ver-mas{margin-top:20px;margin-bottom:60px}.revistas-tipo-titulo h3{text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:20px}.revistas-contenedor.revistas-contenedor-tipo>div{margin-bottom:40px}.embed-pdf,.embed-pdf iframe{width:100%!important;min-height:400px;height:80vh;max-height:80vh}.revista-descargar,.revista-visualizador{margin-bottom:40px}.revista-descargar span{display:inline-block}.revista-descargar svg{max-height:20px;max-width:20px;min-height:20px;min-width:20px;height:20px;width:20px;margin-left:10px}.revista-descargar svg,.revista-descargar svg *{fill:#fff}.revista-volver{text-transform:lowercase;font-size:14px;font-weight:400;font-style:italic;margin:40px 0 30px}.revista-volver a{color:#c4232b}.revista-volver svg{margin-right:2px;height:12px;width:12px;fill:#C4232B;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.revista-volver svg *{fill:#C4232B}.issuuembed{width:100%!important;margin-bottom:40px}#issuu-containerd{margin-bottom:30px}#registro{margin-bottom:50px}.registro-alta-buscar-licencia{text-align:center;font-weight:500;font-style:italic;font-size:15px;margin:20px 0 0}.registro-alta-buscar-licencia button{background-color:#fff;font-weight:500;font-style:italic;font-size:15px;text-decoration:underline;margin-top:5px;cursor:pointer}.registro-btn-buscar{margin-top:20px}.registro-contenedor-buscador-licencias{display:none;margin-bottom:30px}.registro-contenedor-buscador-licencias h2{margin-bottom:10px}.registro-contenedor-licencias{text-align:center;padding:0 30px;margin-bottom:40px}.registro-nombre-licencia{text-align:left}.registro-federado-header{text-align:center;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:5px;padding:5px;cursor:pointer}.registro-nombre-licencia-header{text-align:left}.registro-federado{padding:6px;font-weight:600}.registro-federado:hover{background-color:#eee}.registro-federado .registro-seleccionar-licencia{background-color:transparent;cursor:pointer}.registro-federado .registro-seleccionar-licencia img{max-height:12px;min-height:12px;height:12px;display:none}.registro-federado:hover .registro-seleccionar-licencia img{display:block}.registro-contacto-federacion{background-color:#dadada;padding:20px;width:calc(100% - 40px);text-align:center;margin:30px 0;display:none}.registro-contacto-federacion p{font-weight:500;font-size:22px;margin-bottom:2px}.registro-contacto-federacion a{font-size:20px;text-decoration:underline}#validar-registro{margin-bottom:40px}.validar-registro-mail{font-style:italic;font-weight:700;font-size:22px;margin:20px 0}#finalizar-registro{margin-bottom:40px}.finalizar-registro-formulario{margin:20px 0}#login{margin-bottom:40px}.login-restablecer-contrasena{margin-top:5px}.login-restablecer-contrasena a{text-decoration:none;font-size:14px}.login-restablecer-contrasena a:hover{text-decoration:underline}#formulario-contacto{margin-bottom:40px}#formulario-contacto .contenedor-btn{margin-top:20px}.formulario-contacto-mensaje-enviado{margin-top:20px;display:none}.formulario-contacta-contenedor-captcha{margin-top:50px}.g-recaptcha>div{margin:0 auto}#inscripcion{margin-bottom:40px}.ficha-inscripcion{background-color:#f6f6f6;text-align:center;margin:30px auto;padding-bottom:30px}.ficha-inscripcion h2{border-bottom:1px solid #000;text-transform:uppercase;font-size:25px;padding:15px 0 10px;margin-bottom:15px}.inscripcion-bloque-jugador{padding:0 20px}.inscripcion-radio-button input{margin:0 2px 0 15px}.inscripcion-bloque-jugador h4{margin:20px 0 10px;text-transform:uppercase}.inscripcion-bloque-licencia{color:#000;background-color:#fff;padding:30px;margin:10px auto 30px;max-width:400px}.inscripcion-bloque-licencia .btn-rojo{cursor:pointer;text-transform:lowercase;font-size:12px;color:#fff;font-weight:500;background-color:#c4232b;padding:10px 15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;margin-top:20px;margin-bottom:25px;text-decoration:none!important}.inscripcion-bloque-licencia label{font-size:15px;font-style:italic;color:#555;margin-top:5px}.inscripcion-bloque-licencia .contenedor-input{height:auto;margin-top:2px}.inscripcion-bloque-licencia .contenedor-input input{margin-top:25px}.inscripcion-bloque-licencia .contenedor-input input.error{color:#c4232b;border-bottom:1px solid #c4232b}.inscripcion-licencia-externa{display:none}.inscripcion-licencia-externa input,.inscripcion-licencia-externa label{position:relative}.inscripcion-licencia-externa .results{max-height:400px;overflow:auto}.inscripcion-licencia-externa .results .result-user{margin:3px 0;cursor:pointer}.inscripcion-licencia-externa .results .result-user:hover{text-decoration:underline}.inscripcion-select{margin:10px 0;border-bottom:1px solid #000;padding:2px 4px;width:100%;text-align:center}.mis-inscripciones-bloque h2{text-transform:uppercase;margin-bottom:5px}.mis-inscripciones-bloque h3{margin-bottom:5px;font-weight:600}.mis-inscripciones-bloque{margin-bottom:30px}.mis-inscripciones-bloque .baja{text-align:center;margin-bottom:10px}#donde-inscribirme{margin-bottom:50px}.donde-inscribirme-bloque h2{text-transform:uppercase}.donde-inscribirme-listado,.donde-inscribirme-no-inscripciones{margin:15px 0 30px}.donde-inscribirme-listado li a{text-decoration:none}.donde-inscribirme-listado li a:hover{text-decoration:underline}#mi-perfil{margin-bottom:40px}.mi-perfil-btn-enviar{margin:30px 0}.mi-perfil-cambiar-contrasena{margin-top:5px}.mi-perfil-cambiar-contrasena a{text-decoration:none;font-size:14px}.mi-perfil-cambiar-contrasena a:hover{text-decoration:underline}.mi-perfil-mis-licencias{margin-top:50px;padding:0 20px}.mi-perfil-licencias-header{text-align:center;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:5px;padding:5px;cursor:pointer}.mi-perfil-licencia-nombre{text-align:left}.mi-perfil-licencia{padding:6px;font-weight:600;text-align:center}.mi-perfil-licencia .registro-seleccionar-licencia{background-color:transparent;cursor:pointer}.mi-perfil-licencia svg{max-height:20px;min-height:20px;height:20px;max-width:20px;min-width:20px;width:20px}.mi-perfil-anadir-licencia{margin:30px 0}.mi-perfil-anadir-licencia a{text-transform:uppercase}#confirmar-inscripcion{margin-bottom:40px}.confirmar-inscripcion-btn-enviar{margin:30px 0}.confirmar-inscripcion-resumen{margin-top:50px;padding:0 20px}.confirmar-inscripcion-licencias-header{text-align:center;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:5px;padding:5px;cursor:pointer}.confirmar-inscripcion-nombre{text-align:left}.confirmar-inscripcion-licencia{padding:6px;font-weight:600;text-align:center}.confirmar-inscripcion-licencia .bars-confimar{margin-top:5px;margin-left:20px;font-size:80%}.confirmar-inscripcion-licencia.bars-confimar h3{margin-bottom:5px}.confirmar-inscripcion-licencia .bar{display:inline-block}.confirmar-inscripcion-licencia .total-pay{border-top:2px solid #000;font-weight:700;padding-top:20px;margin-bottom:40px}#consultar-handicap{margin-bottom:40px}.consultar-handicap-form{margin-bottom:30px}.consultar-handicap-contenedor-licencias{text-align:center;padding:0 30px;margin-bottom:40px}.consultar-handicap-nombre-licencia{text-align:left}.consultar-handicap-federado-header{text-align:center;font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:5px;padding:5px;cursor:pointer}.consultar-handicap-nombre-licencia-header{text-align:left}.consultar-handicap-federado{padding:6px;font-weight:600}.consultar-handicap-federado:hover{background-color:#eee}#palmares{margin-bottom:50px}.palmares-lista.select-link{padding:0 20px}.palmares-lista .select-link-lista,.palmares-lista .select-link-texto{display:block}.palmares-lista .select-link-lista{text-align:center;position:relative;margin-top:10px}.palmares-lista .select-link-lista button{width:444px;margin:0 auto}.palmares-lista .select-link-lista ul{text-align:left;width:440px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:30}.palmares-titulo{color:#c4232b;text-transform:uppercase;font-weight:700;font-size:23px;text-align:center;margin:30px 0}.palmares-parrilla-header{background-color:#c4232b;padding:5px 10px;font-size:22px;color:#fff;font-weight:700;margin-bottom:10px;width:calc(100% - 20px)}.palmares-parrilla-header>div{cursor:pointer;-webkit-transition:.15s;transition:.15s}.palmares-parrilla-header>div,.palmares-parrilla-row>div{text-align:center}.palmares-parrilla-row{padding:5px 10px;font-weight:500;font-size:16px;width:calc(100% - 20px)}.palmares-parrilla-row a:hover{text-decoration:underline}.palmares-parrilla-row:nth-child(odd){background-color:#f6f6f6}.palmares-parrilla-row:nth-child(2n){background-color:#fff}.palmares-col-estrecha{width:100px}.palmares-col-ancha{width:300px}.palmares-parrilla-header>div>span.arrow{display:none;bottom:-10px}.palmares-parrilla-header>div .arrow::after,.palmares-parrilla-header>div .arrow::before{background-color:#fff}.palmares-parrilla-header>div.active .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.palmares-parrilla-header>div.active .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.palmares-parrilla-header>div.active .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}#circular{margin-bottom:50px}.circular-lista.select-link{padding:0 20px}.circular-lista .select-link-lista,.circular-lista .select-link-texto{display:block}.circular-lista .select-link-lista{text-align:center;position:relative;margin-top:10px}.circular-lista .select-link-lista button{width:444px;margin:0 auto}.circular-lista .select-link-lista ul{text-align:left;width:440px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:30}.circular-titulo{color:#c4232b;text-transform:uppercase;font-weight:700;font-size:23px;text-align:center;margin:30px 0}.circular-parrilla-header{background-color:#c4232b;padding:5px 10px;font-size:22px;color:#fff;font-weight:700;margin-bottom:10px;width:calc(100% - 20px)}.circular-parrilla-header>div{cursor:pointer;-webkit-transition:.15s;transition:.15s}.circular-parrilla-header>div,.circular-parrilla-row>div{text-align:center}.circular-parrilla-row{padding:5px 10px;font-weight:500;font-size:16px;width:calc(100% - 20px)}.circular-parrilla-row a:hover{text-decoration:underline}.circular-parrilla-row:nth-child(odd){background-color:#f6f6f6}.circular-parrilla-row:nth-child(2n){background-color:#fff}.circular-col-estrecha{width:100px}.circular-col-ancha{width:300px}.circular-parrilla-header>div>span.arrow{display:none;bottom:-10px}.circular-parrilla-header>div .arrow::after,.circular-parrilla-header>div .arrow::before{background-color:#fff}.circular-parrilla-header>div.active .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.circular-parrilla-header>div.active .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.circular-parrilla-header>div.active .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}.circular-parrilla-contenido svg{height:18px;color:#000}#grandprix{margin-bottom:50px}.grandprix-lista.select-link{padding:0 20px}.grandprix-lista .select-link-lista,.grandprix-lista .select-link-texto{display:block}.grandprix-lista .select-link-lista{text-align:center;position:relative;margin-top:10px}.grandprix-lista .select-link-lista button{width:444px;margin:0 auto}.grandprix-lista .select-link-lista ul{text-align:left;width:440px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:30}.grandprix-titulo{color:#c4232b;text-transform:uppercase;font-weight:700;font-size:23px;text-align:center;margin:30px 0}.grandprix-parrilla-header{background-color:#c4232b;padding:5px 10px;font-size:22px;color:#fff;font-weight:700;margin-bottom:10px;width:calc(100% - 20px)}.grandprix-parrilla-header>div{cursor:pointer;-webkit-transition:.15s;transition:.15s}.grandprix-parrilla-header>div,.grandprix-parrilla-row>div{text-align:center}.grandprix-parrilla-row{padding:5px 10px;font-weight:500;font-size:16px;width:calc(100% - 20px)}.grandprix-parrilla-row a:hover{text-decoration:underline}.grandprix-parrilla-row:nth-child(odd){background-color:#f6f6f6}.grandprix-parrilla-row:nth-child(2n){background-color:#fff}.grandprix-col-estrecha{width:100px}.grandprix-col-ancha{width:250px}.grandprix-col-superancha{width:400px}.grandprix-parrilla-header>div>span.arrow{display:none;bottom:-10px}.grandprix-parrilla-header>div .arrow::after,.grandprix-parrilla-header>div .arrow::before{background-color:#fff}.grandprix-parrilla-header>div.active .arrow{-webkit-transform:rotate(45deg) translate(-5px,-5px);transform:rotate(45deg) translate(-5px,-5px)}.grandprix-parrilla-header>div.active .arrow:before{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.grandprix-parrilla-header>div.active .arrow:after{-webkit-transform:rotate(90deg) translate(10px,0);transform:rotate(90deg) translate(10px,0)}.grandprix-parrilla-contenido svg{height:16px;color:#000}.grandprix-download::after{margin-left:10px;height:15px;width:15px;content:"";display:inline-block;background-size:15px 15px;background-position:center bottom;background-image:url(/img/galleries/page-generica-proyecto/icono-descarga.svg);background-repeat:no-repeat}.filtros-grandprix{margin-bottom:20px}.filtros-grandprix button,.filtros-grandprix input,.filtros-grandprix select{margin:10px 5px}.filtros-grandprix input,.filtros-grandprix select{border:1px solid #000;width:170px}.filtros-grandprix input{height:25px;padding:4px 8px}.filtros-grandprix select{padding:4px 20px 4px 4px;height:36px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';background-image:url('/img/galleries/page-generica-proyecto/flecha-dropdown.svg');background-position:right 8px top 10px;background-repeat:no-repeat;background-size:15px}.filtros-grandprix select::-ms-expand{display:none}.filtros-grandprix select *{font-size:20px;font-weight:500}.grandprix-filtro-btn{background-color:#c4232b;border-radius:50%;width:30px;height:30px;position:relative;cursor:pointer}.grandprix-filtro-btn svg{height:15px;width:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.grandprix-filtro-btn svg *{fill:#fff}#localizacion-mapa{height:400px}.localizacion-donde-estamos{text-align:center;margin-bottom:40px}.localizacion-donde-estamos dt{font-weight:500;font-size:24px;margin-top:30px}.localizacion-donde-estamos dd{font-weight:600;font-style:italic;font-size:20px}.iniciacion-parrilla-container{margin:30px 20px 20px;width:calc(100% - 40px)}.iniciacion-parrilla-item{width:calc((100% / 3) - 40px);min-width:200px;margin:20px}.iniciacion-parrilla-icono{text-align:center}.iniciacion-parrilla-icono svg{max-height:80px;max-width:80px;min-height:80px;min-width:80px;height:80px;width:80px}.iniciacion-parrilla-titulo{color:#c4232b;text-transform:uppercase;font-weight:700;font-size:18px;text-align:center;margin:20px 0 10px;height:20px}.iniciacion-parrilla-texto{font-weight:600;font-size:16px;text-align:center;margin:30px 0 20px}.iniciacion-parrilla-texto li{list-style:disc inside}.slide-iniciacion,.slide-noticia{margin-bottom:60px}.slide-iniciacion .slick-track,.slide-noticia .slick-track{margin-left:auto;margin-right:auto}.como-iniciarme-campos-titulo{text-align:center;text-transform:uppercase;font-size:23px;font-weight:700;margin:50px 0 30px}#como-iniciarme-golf-abajo{margin-top:30px;margin-bottom:50px}#programa-golf-escoles,#tramites-golf{margin-bottom:50px}.donde-jugar-btn,.material-btn-tienda{margin-bottom:50px;text-align:center}#donde-jugar-golf-mapa{height:500px;width:100%;margin-bottom:50px}#historia-fcg{margin-bottom:60px}#historia-fcg p{text-align:justify}#historia-fcg ol{list-style-type:decimal;list-style-position:inside}#historia-fcg ol li{list-style-type:decimal;list-style-position:inside;text-align:left}#historia-fcg img{margin:20px}#historia-fcg img[style*="float:left"]{margin:25px 20px 20px 0;height:auto!important}#historia-fcg img[style*="float:right"]{margin:5px 0 20px 20px;height:auto!important}#arbitros li{list-style:disc inside}#alta-competicion .listado-contenido,#ludico .listado-contenido{width:calc(100% - 40px)}#multimedia{margin-bottom:60px}.multimedia-links{min-width:200px;max-width:600px;margin:60px auto}.multimedia-links-item{padding:20px;width:calc((100% / 3) - 40px);text-align:center;max-width:200px}.multimedia-links-item img,.multimedia-links-item svg{width:150px!important;height:150px!important;min-width:150px!important;min-height:150px!important;max-width:150px!important;max-height:150px!important}.buscador-resultados li{padding:20px 0;border-bottom:2px solid #000}.buscador-resultados li h3{font-size:20px;cursor:pointer;margin-bottom:20px}.buscador-resultado-elemento{display:none}.buscador-interno{margin-bottom:20px}.buscador-interno button,.buscador-interno input{margin:10px 5px}.buscador-interno input{border:1px solid #000;width:170px;height:25px;padding:4px 8px}.buscador-contenedor-resultados{text-transform:uppercase;margin-bottom:30px}.buscador-tipo-resultado{text-align:center;font-size:24px;color:#1d1d1b;font-weight:500;position:relative;overflow:hidden}.buscador-tipo-resultado:hover::after,.buscador-tipo-resultado:hover::before{width:30px;height:30px;position:absolute;background-color:#c4232b;content:""}.buscador-tipo-resultado:hover::before{left:0;top:55px;-webkit-transform:rotate(45deg) translateX(-100%);-moz-transform:rotate(45deg) translateX(-100%);-ms-transform:rotate(45deg) translateX(-100%);-o-transform:rotate(45deg) translateX(-100%);transform:rotate(45deg) translateX(-100%)}.buscador-tipo-resultado:hover::after{right:0;top:12px;-webkit-transform:rotate(45deg) translateX(100%);-moz-transform:rotate(45deg) translateX(100%);-ms-transform:rotate(45deg) translateX(100%);-o-transform:rotate(45deg) translateX(100%);transform:rotate(45deg) translateX(100%)}.buscador-tipo-resultado.abierto{background-color:#c4232b!important;color:#fff;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.buscador-tipo-resultado.abierto:hover::after,.buscador-tipo-resultado.abierto:hover::before{background-color:#fff}.buscador-tipo-resultado:nth-child(odd){background-color:#f6f6f6}.buscador-tipo-resultado:nth-child(2n){background-color:#ededed}.buscador-tipo-resultado>div{cursor:pointer;max-width:300px;text-align:left;margin:0 auto;padding:35px 35px 35px 50px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}.buscador-tipo-resultado>div>span{width:40px;height:40px;color:#000;cursor:pointer;margin:2px auto 0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;transition:.5s ease-in-out}.buscador-tipo-resultado>div>span:after,.buscador-tipo-resultado>div>span:before{position:absolute;left:19px;content:' ';height:17px;width:3px;background-color:#000;top:10px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.buscador-tipo-resultado>div>span:after{transform:rotate(-90deg)}.buscador-tipo-resultado.abierto>div>span:before{transform:rotate(90deg)}.buscador-tipo-resultado.abierto>div>span:after,.buscador-tipo-resultado.abierto>div>span:before{background-color:#fff}.buscador-listado-resultados{display:none;background-color:#fff;font-size:17px;text-transform:initial;color:#1d1d1b;padding:30px}.buscador-listado-resultados li{font-size:17px;line-height:22px}.buscador-listado-resultados li a{text-decoration:underline}.buscador-listado-resultados li.sin-flecha::after{height:0!important;width:0!important}#aviso-legal,#politica-de-cookies{margin-bottom:50px}.is-hidden--off-flow{opacity:0;transition:.2s ease-in-out;z-index:-10;visibility:hidden}.is-shown--off-flow{opacity:1;transition:.2s ease-in-out;visibility:visible}.l-modal{position:fixed;left:0;right:0;top:0;bottom:0;height:100%;margin:0 auto;z-index:99;text-align:center}.l-modal__shadow{width:100%;height:100%;position:fixed;display:block;background:#161616;opacity:.92;z-index:-1;cursor:pointer}.l-modal__body{position:relative;top:50%;transform:translateY(-50%)}.c-popup{display:inline-block;text-align:center;background:#fff;max-width:400px;width:90%;line-height:1.48;padding:30px 10px 10px}.c-popup .btn-rojo{margin-top:10px}.c-popup__img{max-width:100px;margin:0 auto;padding:60px 60px 40px}.h-img-resp{max-width:100%}.c-popup__title{padding-left:30px;padding-right:30px;margin-top:0;margin-bottom:6px;font-size:1.4em;color:#3a3a3a;font-weight:400}.c-popup__description{font-size:1.1em;color:#1d1d1b;padding:0 30px;margin-bottom:48px}.c-popup__note{opacity:.2;font-size:1em;margin-top:6px;margin-bottom:60px}@media (max-width:1024px){.contenedor-bloque-vertical{padding:50px 0;width:100%}.bloque-vertical.contenedor-separador-derecha{padding:50px;width:calc(100% - 100px)}.fc-list-heading{border-bottom-width:0}.fc-list-table td,.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-width:0!important}#calendario.fx-nowrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#calendario-bloque-filtros{display:none;position:fixed;background-color:#fff;z-index:120;width:calc(100% - 40px);text-align:center;margin:0 auto;top:0;left:0;height:calc(100vh - 100px);padding:50px 20px;overflow-y:scroll}#calendario-bloque-filtros .calendario-categorias-container{margin:0 auto}.calendario-iconos-derecha,.calendario-titulo-filtros{display:none}.calendar-navigation>div{width:100%;text-align:center;margin:0 auto 10px}.calendar-navigation.fx-nowrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar-navigation>div:first-child,.calendar-navigation>div:last-child{margin-right:0;margin-left:0}.calendario-view-types{display:none}#calendario-btn-filtro-flotante,#calendario-filtros-button,#calendario-filtros-cerrar{display:block}.event-container>li{font-size:15px}.calendar-apply-filters.btn-rojo{margin:20px auto 40px}.event-club-group,.event-container{line-height:18px}.contenedor-bloque-icono>div{font-size:18px}.noticias-contenedor>div{margin:10px 25px;width:calc((100% - 150px)/ 2)}.noticias-contenedor>div:nth-child(odd){margin:10px 25px 10px 50px}.noticias-contenedor>div:nth-child(2n){margin:10px 50px 10px 25px}.patrocinadores-contenedor>div{margin:10px 25px;width:calc((100% - 150px)/ 2)}.patrocinadores-contenedor>div:nth-child(odd){margin:10px 25px 10px 50px}.patrocinadores-contenedor>div:nth-child(2n){margin:10px 50px 10px 25px}.ofertas-contenedor>div{margin:10px 6px;width:calc((100% - 36px)/ 2)}.ofertas-contenedor>div:nth-child(odd){margin:10px 6px 10px 12px}.ofertas-contenedor>div:nth-child(2n){margin:10px 12px 10px 6px}.revistas-contenedor>div{margin:10px 6px;width:calc((100% - 36px)/ 2)}.revistas-contenedor>div:nth-child(odd){margin:10px 6px 10px 12px}.revistas-contenedor>div:nth-child(2n){margin:10px 12px 10px 6px}.campo-parrilla-contacto .campo-parrilla-link p,.campo-parrilla-contacto .campo-parrilla-mail p{overflow-wrap:break-word;word-wrap:break-word;white-space:normal}.home-slide-torneos-recientes-content .home-torneos-titulo,.home-slide-torneos-siguientes-content .home-torneos-titulo{width:100%}}@media (max-width:768px){#videobanner .background-gris{padding:50px 15px}.titulo-pagina{font-size:22px;margin:10px}.contenedor-texto{font-size:18px}.footer-principal-left{-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;text-align:center;min-width:280px}.nav-item-dropdown .arrow{right:5%}.footer-principal-right{display:none}.contenedor-bloque-vertical{text-align:center;padding:0;height:100%}.contenedor-bloque-vertical>.fx-1{width:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%}.bloque-vertical.contenedor-separador-derecha,.bloque-vertical.contenedor-separador-izquierda{border:0}.background-cover.background-hover,.background-cover.background-hover:hover{background-size:100%}.contenedor-2-bloques>div{width:100%;height:180px}.contenedor-2-bloques>div:nth-child(2n),.contenedor-2-bloques>div:nth-child(odd){width:100%;margin:2px 0}.contenedor-3-bloques>div{height:150px}.contenedor-3-bloques,.contenedor-3-bloques>div,.contenedor-3-bloques>div:nth-child(3n),.contenedor-3-bloques>div:nth-child(3n+1){width:100%}.contenedor-3-bloques>div,.contenedor-3-bloques>div:nth-child(3n),.contenedor-3-bloques>div:nth-child(3n+1){margin:2px 0}.contenedor-4-bloques>div{width:calc((100% - 8px)/ 2);height:150px}.contenedor-4-bloques>div:nth-child(odd){width:calc((100% - 4px)/ 2);margin:2px 2px 2px 0}.contenedor-4-bloques>div:nth-child(2n){width:calc((100% - 4px)/ 2);margin:2px 0 2px 2px}.contenedor-bloque-icono .pos-relative .content-center-center{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-shrink:0;-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contenedor-bloque-icono .pos-relative .content-center-center svg{margin-right:10px}.listado-contenido h4{font-size:16px}.home-slide-content h1,.home-slide-content p:first-child{font-size:30px}.home-slide-content h2,.home-slide-content p:nth-child(2){font-size:25px}.publicidad-home-actualidad>a{margin:0 auto}.bloque-vertical.home-ofertas-actualidad{min-height:350px;padding:20px 0;width:100%;height:calc(100% - 40px)}.home-post-button-container{-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.home-container-torneos{height:auto}.home-ofertas-actualidad .contenedor-bloque-texto{width:calc(100% - 75px);height:calc(95% - 100px)}.home-ofertas-actualidad>div{margin-bottom:50px}.home-ofertas-texto p{font-size:16px}.bloque-vertical.contenedor-separador-derecha{padding:25px;width:calc(100% - 50px)}.home-slide-torneos-recientes-content,.home-slide-torneos-siguientes-content{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-slide-torneos-recientes-content .home-torneos-fecha,.home-slide-torneos-siguientes-content .home-torneos-fecha{margin:0 auto 10px}.home-slide-torneos-recientes-content .home-torneos-titulo,.home-slide-torneos-siguientes-content .home-torneos-titulo{width:100%}.home-torneos-titulo{margin-left:0;text-align:center}#newsletter-form-container{margin:30px auto}.como-iniciarme-campos-titulo,.home-actualidad-title,.home-container-calendario h4,.home-ofertas-texto h3,.home-post-sticky h3{font-size:22px}.contenedor-bloque-icono>div p,.contenedor-bloque-texto>div,.home-post-title{font-size:20px}.home-publicidad-contenedor{padding:25px;width:calc(100% - 50px)}.home-publicidad-contenedor>div{width:100%;padding:0}.home-publicidad-contenedor>div:first-child{border:0;text-align:center;margin-bottom:50px}.home-publicidad-contenedor>div:last-child{min-height:300px;max-height:300px}.form-ready{text-align:center;width:100%;margin:0 auto}.contenedor-input{width:90%}.contenedor-input input,.contenedor-input label{width:calc(100% - 8px)}.competicion-contenedor-info>div{width:100%;font-size:18px}.competicion-contenedor-info>div:first-child,.competicion-contenedor-info>div:last-child{text-align:center}.competicion-tipo-descarga>div>span{left:15px}.competicion-tipo-descarga>div{padding-left:60px;font-size:18px;padding-top:20px;padding-bottom:20px}.competicion-tipo-descarga::after,.competicion-tipo-descarga::before,.competicion-tipo-descarga:hover::after,.competicion-tipo-descarga:hover::before{display:none}.competicion-listado-descargas{padding:20px}.calendario-titulo{font-size:18px;margin:10px 0}#noticia-interna{margin:auto 30px}#noticia-interna .noticia-fecha{text-align:center}#noticia-interna h1{text-align:center;font-size:22px}.noticias-contenedor>div,.noticias-contenedor>div:nth-child(2n),.noticias-contenedor>div:nth-child(odd){margin:10px 25px}.noticias-contenedor>div{width:calc(100% - 50px)}.filtros-noticias input{width:300px;max-width:320px}.filtros-noticias select{width:316px;max-width:320px}.noticias-filtro-btn-bloque{width:100%;text-align:center}.patrocinadores-contenedor>div,.patrocinadores-contenedor>div:nth-child(2n),.patrocinadores-contenedor>div:nth-child(odd){margin:10px 25px}.patrocinadores-contenedor>div{width:calc(100% - 50px)}.ofertas-contenedor>div,.ofertas-contenedor>div:nth-child(2n),.ofertas-contenedor>div:nth-child(odd){margin:10px 6px}.ofertas-contenedor>div{width:calc(100% - 12px)}#campo-contenido-order>.fx-order-1{order:2!important}#campo-contenido-order>.fx-order-2{order:1!important}.revistas-contenedor>div,.revistas-contenedor>div:nth-child(2n),.revistas-contenedor>div:nth-child(odd){margin:10px 6px}.revistas-contenedor>div{width:calc(100% - 12px)}.campo-parrilla-contacto p{margin:5px 0 0}.provincia-listado-campos{-webkit-columns:1;-moz-columns:1;columns:1}.competicion-logo img{max-height:130px}.campo-parrilla-contacto svg{height:60px}.revistas-contenedor.revistas-contenedor-tipo>div{margin-bottom:40px}.embed-pdf,.embed-pdf iframe{width:95%!important;min-height:250px;height:70vh;max-height:70vh;margin:0 auto;text-align:center}.iniciacion-parrilla-item{min-width:140px;width:calc((100% / 2) - 40px)}.iniciacion-parrilla-titulo{font-size:16px}.contenedor-2-videos .contenedor-video{margin:20px auto;min-width:200px;max-width:calc(100% - 20px)}.ofertas-contenedor-filtros>div{margin:0}.ofertas-contenedor-filtros>div.ofertas-btn-filtro-container{width:100%}.ofertas-contenedor-filtros>div.ofertas-btn-filtro-container button{margin:0 auto}.campo-contenedor-info>div{width:100%}.campo-contenedor-hole,.campo-contenedor-info>div:first-child,.campo-contenedor-info>div:last-child{text-align:center}.fx-justify-end.campo-btn{-ms-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.campo-parrilla-contacto>div{width:calc(50% - 20px);max-width:50%}#provincia-listado-campos a{font-size:16px}#campo-slide .slider-titulo-todas h1{font-size:25px}#campo-slide .slider-titulo-todas h3{font-size:20px}.multimedia-links-item{width:calc(100% - 40px)}.palmares-parrilla-header>div,.palmares-parrilla-row>div{width:100%}.palmares-parrilla-header.fx-nowrap,.palmares-parrilla-row.fx-nowrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.palmares-lista .select-link-lista button{max-width:calc(100% - 36px)}.palmares-lista .select-link-lista ul{max-width:calc(100% - 40px)}.circular-parrilla-header>div,.circular>div{width:100%;padding:10px 0}.circular-parrilla-header.fx-nowrap,.circular-parrilla-row.fx-nowrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.circular-lista .select-link-lista button{max-width:calc(100% - 36px)}.circular-lista .select-link-lista ul{max-width:calc(100% - 40px)}.circular-col-ancha{width:100%;padding:5px 0}.grandprix>div,.grandprixr-parrilla-header>div{width:100%;padding:10px 0}.grandprix-parrilla-header.fx-nowrap,.grandprix-parrilla-row.fx-nowrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.grandprix-lista .select-link-lista button{max-width:calc(100% - 36px)}.grandprix-lista .select-link-lista ul{max-width:calc(100% - 40px)}.select-link-button,.select-link-lista ul li a{height:auto}.select-link-lista ul{top:auto}.grandprix-col-ancha{width:100%;padding:5px 0}.filtros-grandprix input{width:300px;max-width:320px}.filtros-grandprix select{width:316px;max-width:320px}.filtros-grandprix-btn-bloque{width:100%;text-align:center}#historia-fcg img{foat:none!important;width:100%!important;border:none!important;margin-bottom:20px;margin-top:20px}.consultar-handicap-federado-header{font-size:16px}}@media (max-width:500px){.c-popup__description{font-size:.8em;color:#1d1d1b;padding:0;margin-bottom:48px}.contenedor-4-bloques>div,.contenedor-4-bloques>div:nth-child(2n),.contenedor-4-bloques>div:nth-child(odd){width:100%;height:120px;margin:2px 0}.footer-logo{margin-bottom:20px}.nav-gestion-usuario{width:auto}.nav-gestion-usuario svg{height:15px;min-height:15px}.hamburger{margin:5px 10px 10px}.nav-logo>.nav-burger{width:39.33%}.nav-logo>.nav-contenedor-logo{width:21.33%}.nav-logo>.nav-gestion{width:39.33%}.nav-gestion>div:last-child{padding-right:15px}.nav-gestion>div{padding:5px}.nav-gestion-idioma a:first-child{padding-left:5px}.nav-gestion-idioma a svg{max-height:12px;max-width:12px;display:inline-block;margin:auto 0 -2px auto}.footer-principal-left>div{display:block;text-align:center}.footer-content ul li{white-space:nowrap;font-size:12px}.footer-content ul li::after{content:""}.home-slide-content h1,.home-slide-content p:first-child{font-size:24px}.home-slide-content h2,.home-slide-content p:nth-child(2){font-size:18px}.iniciacion-parrilla-item{width:calc(100% - 40px)}.campo-parrilla-contacto>div{width:calc(100% - 20px);max-width:100%}.consultar-handicap-federado,.consultar-handicap-federado-header{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.consultar-handicap-federado .fx-1,.consultar-handicap-federado .fx-2,.consultar-handicap-federado-header .fx-1,.consultar-handicap-federado-header .fx-2{width:100%;flex:auto;min-width:100%;text-align:center}}@supports (-ms-ime-align:auto){.patrocinadores-contenedor>div{width:calc(33% - 66px)}@media (max-width:1024px){.patrocinadores-contenedor>div{width:calc(50% - 100px)}}@media (max-width:768px){.patrocinadores-contenedor>div{width:calc(100% - 50px)}}}@media all and (-ms-high-contrast:none){.patrocinadores-contenedor>div{width:calc(33% - 66px)}@media (max-width:1024px){.patrocinadores-contenedor>div{width:calc(50% - 100px)}}@media (max-width:768px){.patrocinadores-contenedor>div{width:calc(100% - 50px)}}}