
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}li{}menu,ol,ul{padding:0
0 0 40px}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/*! main.css  */
html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (min-width: 35em){}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.aligncenter{display:block;margin:0
auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px
solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}li#theme-switcher{background:#fff;border:10px
solid red;padding:20px;position:fixed;top:0;right:0}*/  h1,h2,h3,h4,h5,h6{font-weight:bold}.alert{background:red;color:white}.wp-caption-text{}.gallery-caption{}.bypostauthor{}.sticky{}#access
li{float:left;position:relative}#access ul
ul{display:none;float:left;position:absolute;top:3.333em;left:0;z-index:99999}#access ul ul
ul{left:100%;top:0}#access ul li:hover>ul{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;margin:0px;padding:0px;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.clear,.clearfix{clear:both}:focus{outline:0;border:0px
none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:focus{outline:none}.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay
span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider
.slides{display:block}* html .flexslider
.slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0px;position:relative;zoom:1}.flexslider
.slides{zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;text-indent:-9999px;background-image:url(/wp-content/themes/club-de-madrid/img/layout/panel-slide-nav.png);background-repeat:no-repeat;background-size:auto 40px;-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}.whiteArrows .flex-direction-nav
a{background-image:url(/wp-content/themes/club-de-madrid/img/layout/panel-slide-nav-white.png);-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25)}.flex-direction-nav .flex-prev{left:100px;background-position:left center}.flex-direction-nav .flex-next{right:100px;background-position:right center}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:left;display:none;box-sizing:border-box;padding:0px
30px}.flex-control-nav
li{margin:0
5px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:10px;height:10px;display:block;background:#595959;cursor:pointer;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s}.flex-control-paging li a:hover{background:#c0023b}.flex-control-paging li a.flex-active{background:#c0023b;cursor:default}.flex-pauseplay
a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a .flex-play:before{content:'\f003'}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media only screen
and (min-width : 0px)
and (max-width : 767px){.flex-control-nav{padding:0px
10px}}@media only screen
and (min-width : 0px)
and (max-width : 1023px){.flex-control-nav{display:block}.flex-direction-nav{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.flex-control-nav{display:block}.flex-direction-nav{display:none}}@media only screen
and (min-width : 1280px){.flex-direction-nav .flex-prev{left:50px}.flex-direction-nav .flex-next{right:50px}}#wrapper{width:100%;overflow:hidden}p
a{font-weight:700;text-decoration:underline;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;color:#777272}p a:hover{color:#c0033b}.full_box{width:100%}.full_box
.center_box{width:100%;max-width:1000px;margin:0
auto}.table{display:table}.table
.cell{display:table-cell}.table
.cell.top{vertical-align:top}.table
.cell.middle{vertical-align:middle}.table
.cell.bottom{vertical-align:bottom}.table
.cell.left{text-align:left}.table
.cell.center{text-align:center}.table
.cell.right{text-align:right}img.img-cover,video.img-cover{position:absolute;width:100%;height:100%;object-fit:cover}img.img-contain,video.img-contain{width:100%;height:100%;object-fit:contain}img.img-none,video.img-none{width:100%;height:100%;object-fit:none}img.img-scale-down,video.img-scale-down{width:100%;height:100%;object-fit:scale-down}img.top-center,video.top-center{object-position:top center}img.top-left,video.top-left{object-position:top left}img.top-right,video.top-right{object-position:top right}img.bottom-center,video.bottom-center{object-position:bottom center}img.bottom-left,video.bottom-left{object-position:bottom left}img.bottom-right,video.bottom-right{object-position:bottom right}img.center-center,video.center-center{object-position:center center}@media only screen
and (min-width : 0px)
and (max-width : 767px){.full_box
.center_box{max-width:100%;box-sizing:border-box;padding:0px
15px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.full_box
.center_box{max-width:700px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.full_box
.center_box{max-width:950px}}#main_header{background-color:#fff;height:60px}#main_header
.sticky{width:100%;height:60px;position:fixed;top:0px;left:0px;background-color:#c0023b;z-index:30}#main_header .sticky
.content{width:100%;height:60px;table-layout:fixed}#main_header .sticky .content .col-1{width:140px}#main_header .sticky .content .col-3{width:220px}#main_header
.mobileNav{width:100%;height:100%;overflow:hidden;box-sizing:border-box;padding-top:50px;position:fixed;top:0px;left:0px;background-color:#c0023b;z-index:19;display:none;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;transition:transform 0.4s}#main_header .mobileNav
.scroll{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;display:inline-block;vertical-align:top}#main_header
.logo{display:inline-block;vertical-align:middle}#main_header .logo
a{width:140px;height:30px;overflow:hidden;text-indent:-9999px;display:inline-block;vertical-align:top;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/wp-content/themes/club-de-madrid/img/layout/logo-white.png)}#main_header
.logoMobile{display:none;vertical-align:middle;width:100%;text-align:center;margin:20px
0px 40px 0px}#main_header .logoMobile
a{width:160px;height:95px;overflow:hidden;text-indent:-9999px;display:inline-block;vertical-align:top;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/wp-content/themes/club-de-madrid/img/layout/full-logo-white.png)}#main_header
.navigation{display:inline-block;vertical-align:middle}#main_header .navigation
ul{text-align:center;font-size:0px}#main_header .navigation
li{vertical-align:bottom;margin:0px
10px;display:inline-block}#main_header .navigation li:first-child{margin-left:0px}#main_header .navigation li:last-child{margin-right:0px}#main_header .navigation
a{font-size:12px;line-height:10px;color:#fff;text-transform:uppercase;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.3);font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:color 0.4s, font-size 0.4s;-moz-transition:color 0.4s, font-size 0.4s;-ms-transition:color 0.4s, font-size 0.4s;transition:color 0.4s, font-size 0.4s}#main_header .navigation a:hover{color:#fff;font-size:14px}#main_header .navigation
a.active{font-size:14px}#main_header
.social{display:inline-block;vertical-align:middle;margin-right:20px}#main_header .social
ul{text-align:center;font-size:0px}#main_header .social
li{vertical-align:bottom;margin:0px
5px;display:inline-block}#main_header .social li:first-child{margin-left:0px}#main_header .social li:last-child{margin-right:0px}#main_header .social
a{width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:top;background-position:center center;background-repeat:no-repeat;background-size:auto 18px;background-color:#fff;-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s}#main_header .social a:hover{background-color:#fff}#main_header .social
a.twitter{background-image:url(/wp-content/themes/club-de-madrid/img/layout/twitter-ico-red.png)}#main_header .social
a.youtube{background-image:url(/wp-content/themes/club-de-madrid/img/layout/youtube-ico-red.png)}#main_header .social
a.facebook{background-image:url(/wp-content/themes/club-de-madrid/img/layout/facebook-ico-red.png)}#main_header
.lenguage{display:inline-block;vertical-align:middle}#main_header .lenguage
ul{text-align:right;font-size:0px}#main_header .lenguage
li{display:inline-block;vertical-align:top;margin:0px
10px;position:relative}#main_header .lenguage li:last-child{margin-right:0px}#main_header .lenguage li:last-child:before{content:'';position:absolute;top:-3px;left:-13px;border-bottom:1px solid #eae9dc;height:100%;width:8px}#main_header .lenguage
a{font-size:12px;text-transform:uppercase;font-weight:400;color:#eae9dc;font-family:"futura-pt",sans-serif}#main_header .lenguage a:hover{text-decoration:underline}#main_header .lenguage
a.active{font-weight:700}#main_header
.showMobileNav{vertical-align:middle;display:none}#main_header .showMobileNav
a{display:inline-block;vertical-align:top;width:30px;height:30px;background-position:top 7px center;background-repeat:no-repeat;background-size:25px auto;background-image:url(/wp-content/themes/club-de-madrid/img/layout/nav-hamburger.png);text-indent:-9999px;overflow:hidden;text-align:left}.mobileMenuOpen #main_header
.mobileNav{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobileMenuOpen #main_header .showMobileNav
a{background-position:bottom 5px center}@media only screen
and (min-width : 0px)
and (max-width : 767px){#main_header{height:50px}#main_header
.sticky{height:50px}#main_header .sticky
.content{height:50px}#main_header .sticky .content .col-1{width:30px}#main_header .sticky .content .col-3{width:30px}#main_header .sticky .navigation,
#main_header .sticky .social,
#main_header .sticky
.lenguage{display:none}#main_header
.mobileNav{display:block}#main_header
.logo{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}#main_header .logo
a{width:118px;height:30px;background-image:url(/wp-content/themes/club-de-madrid/img/layout/logo-header-mobile.png)}#main_header
.logoMobile{display:inline-block}#main_header
.navigation{width:100%;margin-bottom:50px}#main_header .navigation
ul{width:100%}#main_header .navigation
li{margin:35px
0px 0px 0px;width:100%}#main_header .navigation li:first-child{margin-top:0px}#main_header .navigation
a{font-size:21px;line-height:21px;font-weight:400;text-shadow:0px 0px 0px rgba(0, 0, 0, 0)}#main_header .navigation
a.active{font-size:21px}#main_header
.social{display:none}#main_header
.lenguage{width:100%;margin-bottom:50px}#main_header .lenguage
ul{text-align:center;width:100%}#main_header .lenguage
li{width:100%;margin:0px;margin-top:25px}#main_header .lenguage li:first-child{margin-top:0px}#main_header .lenguage li:last-child:before{display:none}#main_header .lenguage
a{font-size:17px;font-weight:400;color:#fff}#main_header
.showMobileNav{display:inline-block}.mobileMenuOpen #main_header
.sticky{border-bottom:1px solid #b90039}.mobileMenuOpen  #main_header
.logo{opacity:0}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){#main_header .sticky .content .col-1{width:140px}#main_header .sticky .content .col-3{display:none}#main_header .logo
a{width:140px}#main_header
.navigation{width:100%}#main_header .navigation
ul{text-align:right}#main_header .navigation
li{margin:0px
0px 0px 20px}#main_header .navigation
a{font-size:12px;line-height:10px}#main_header .navigation a:hover{font-size:14px}#main_header .navigation
a.active{font-size:20px}#main_header
.social{display:none}#main_header
.lenguage{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){#main_header .navigation
li{margin:0px
10px}#main_header
.social{margin-right:10px}}#main_content{min-height:calc(100vh - 612px);background-color:#fff}#main_footer{background-color:#c0023b;padding:50px
0px 50px 0px}#main_footer
.content{width:100%}#main_footer .content .col-1{width:300px}#main_footer .content .col-3{width:300px}#main_footer
.logo{width:180px;height:110px;margin-bottom:30px;background-repeat:no-repeat;background-position:center center;background-image:url(/wp-content/themes/club-de-madrid/img/layout/logo-white-footer.png);background-size:contain}#main_footer
.address{width:100%;text-align:left;font-style:normal}#main_footer .address
p{font-size:14px;line-height:28px;color:#fff;font-family:"utopia-std",serif;font-weight:500}#main_footer .address p
a{color:#fff}#main_footer
.social{display:inline-block;vertical-align:middle;margin-bottom:8px}#main_footer .social
ul{text-align:center;font-size:0px}#main_footer .social
li{vertical-align:bottom;margin:0px
15px;display:inline-block}#main_footer .social li:first-child{margin-left:0px}#main_footer .social li:last-child{margin-right:0px}#main_footer .social
a{width:20px;height:20px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}#main_footer .social a:hover{opacity:0.8}#main_footer .social
a.twitter{background-image:url(/wp-content/themes/club-de-madrid/img/layout/twitter-ico-white.png);background-position:bottom -2px center;background-size:auto 24px}#main_footer .social
a.youtube{background-image:url(/wp-content/themes/club-de-madrid/img/layout/youtube-ico-white.png);background-position:bottom -3px center;background-size:auto 25px;width:27px}#main_footer .social
a.facebook{background-image:url(/wp-content/themes/club-de-madrid/img/layout/facebook-ico-white.png);background-position:bottom center;background-size:auto 20px}#main_footer
.copyright{display:inline-block;vertical-align:middle;text-align:left;margin-bottom:4px}#main_footer .copyright
p{font-size:14px;line-height:28px;color:#fff;font-family:"utopia-std",serif;font-weight:500}#main_footer .copyright
small{font-size:14px;line-height:20px;color:#fff;font-family:"utopia-std",serif;font-weight:500}#main_footer .copyright small
a{font-size:18px;color:#fff;font-family:"etica-display",sans-serif;font-weight:900;margin-left:5px;display:inline-block;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;transition:color 0.4s}#main_footer .copyright small a:hover{text-decoration:underline}@media only screen
and (min-width : 0px)
and (max-width : 767px){#main_footer{padding:50px
0px 50px 0px}#main_footer
.content{width:100%;display:inline-block;vertical-align:top}#main_footer .content
.cell{width:100%;display:inline-block;vertical-align:top;padding:0px}#main_footer .content .col-1{width:100%}#main_footer .content .col-3{width:100%}#main_footer
.logo{width:150px;height:90px;margin:0
auto 20px auto}#main_footer
.address{width:100%;text-align:center;font-style:normal}#main_footer .address
p{font-size:14px;line-height:22px}#main_footer
.social{padding:40px
0px 40px 0px}#main_footer
.copyright{text-align:center;margin-bottom:0px;width:100%}#main_footer .copyright
p{font-size:12px;line-height:16px}#main_footer .copyright
small{font-size:12px;line-height:16px}#main_footer .copyright small
a{font-size:12px;margin-left:5px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){#main_footer{padding:50px
0px 50px 0px}#main_footer
.content{width:100%;display:inline-block;vertical-align:top}#main_footer .content
.cell{width:100%;display:inline-block;vertical-align:top;padding:0px}#main_footer .content .col-1{width:100%}#main_footer .content .col-3{width:100%}#main_footer
.logo{width:200px;height:120px;margin:0
auto 20px auto}#main_footer
.address{width:100%;text-align:center;font-style:normal}#main_footer .address
p{font-size:14px;line-height:28px}#main_footer
.social{padding:40px
0px 20px 0px}#main_footer
.copyright{text-align:center;margin-bottom:0px;width:100%}}.hero{overflow:hidden;position:relative}.hero
.center_box{max-width:100%;height:100%;background-color:#a00231}.hero
.content{width:100%;height:calc(100vh - 60px);position:relative;z-index:1}body.page-template-organization-and-structure .hero .content,
body.page-template-how-we-work .hero .content,
body.page-template-what-we-do .hero .content,
body.page-template-policy-dialogues .hero .content,
body.page-template-partnership .hero .content,
body.page-template-presidents-circle .hero
.content{height:calc(100vh - 100px)}.hero .content
.logo{width:250px;height:145px;position:absolute;top:35px;left:50%;margin-left:-125px;background-repeat:no-repeat;background-position:top center;background-image:url(/wp-content/themes/club-de-madrid/img/layout/logo-white-footer.png);background-size:auto 120px;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, transform 0.4s;-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);-ms-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:0}.hero .content .logo::after{width:70px;height:2px;background-color:#fff;position:absolute;bottom:0px;left:50%;margin-left:-35px;content:''}.hero .content
.text{width:100%;text-align:center;box-sizing:border-box;padding-top:220px;padding-bottom:90px;-webkit-transition:padding 0.4s;-moz-transition:padding 0.4s;-ms-transition:padding 0.4s;transition:padding 0.4s;position:absolute;bottom:0px;left:0px}.hero .content .text
h2{font-size:74px;line-height:74px;color:#fff;text-transform:uppercase;font-family:"bebas-neue",sans-serif;font-weight:500;margin-bottom:20px;-webkit-transition:font-size 0.4s, line-height 0.4s;-moz-transition:font-size 0.4s, line-height 0.4s;-ms-transition:font-size 0.4s, line-height 0.4s;transition:font-size 0.4s, line-height 0.4s;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.40)}.hero .content .text
p{font-size:20px;line-height:26px;color:#fff;font-family:"futura-pt",sans-serif;font-weight:400;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.40)}.hero .content
.arrow{width:60px;height:30px;bottom:30px;left:50%;margin-left:-30px;background-repeat:no-repeat;background-position:top center;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-hero.png);background-size:contain;position:absolute;-webkit-animation:arrowScroll 1s infinite;animation:arrowScroll 1s infinite;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, transform 0.4s}.hero .content .arrow:hover{opacity:0.8;-webkit-transform:translate3d(0,5px,0);-moz-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.hero .fullSlider
.slider{height:100%}.hero .fullSlider .slider .flexslider,
.hero .fullSlider .slider .flexslider .flex-viewport,
.hero .fullSlider .slider .flexslider .flex-viewport .slides,
.hero .fullSlider .slider .flexslider .flex-viewport .slides>li{height:100%}.hero
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.hero .imageContainer::before{width:100%;height:20px;position:absolute;top:-20px;left:0px;overflow:hidden;-webkit-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);content:'';z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.hero.loaded
.imageContainer{opacity:1;visibility:visible}.hero .imageContainer
img.mobile{display:none!important;opacity:0.8}.hero.noImage .imageContainer,
.hero.noImage
.content{height:250px!important}.hero.noImage .content
.logo{width:250px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-125px;background-size:auto 100px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.hero.noImage .content .logo::after{display:none}.hero.noImage .content
.arrow{display:none}.hero[data-display="normal"] .content
.logo{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.hero[data-display="small"] .content
.text{padding-top:50px}.hero.scrolling .content
.logo{-webkit-transform:translate3d(0,-100px,0);-moz-transform:translate3d(0,-100px,0);-ms-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0);opacity:0}.hero.scrolling .content
.text{padding-bottom:50px}.hero.scrolling .content
.arrow{opacity:0;-webkit-transform:translate3d(0,100px,0);-moz-transform:translate3d(0,100px,0);-ms-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}@-webkit-keyframes
arrowScroll{0%{-webkit-transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,10px,0)}100%{-webkit-transform:translate3d(0,0,0)}}@keyframes
arrowScroll{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,10px,0)}100%{transform:translate3d(0,0,0)}}@media only screen
and (min-width : 0px)
and (max-width : 767px){.hero
.content{height:calc(100vh - 50px)}.hero .content
.cell{vertical-align:bottom}body.page-template-organization-and-structure .hero .content,
body.page-template-how-we-work .hero .content,
body.page-template-what-we-do .hero .content,
body.page-template-policy-dialogues .hero .content,
body.page-template-partnership .hero .content,
body.page-template-presidents-circle .hero
.content{min-height:400px}.hero .content
.logo{display:none}.hero .content
.text{width:100%;padding:0px
0px 60px 0px;margin:0px
0px 0px 0px;display:inline-block;vertical-align:top}.hero .content .text
h2{font-size:50px;line-height:48px;margin-bottom:15px}.hero .content .text
p{font-size:16px;line-height:22px;padding:0px
20px}.hero .content .text
br{display:none}.hero .content
.arrow{width:40px;height:20px;bottom:25px;margin-left:-20px}.hero
.imageContainer{background-color:#000}.hero .imageContainer
img{display:none}.hero .imageContainer
img.mobile{display:block!important}.hero.noImage .content,
.hero.noImage
.imageContainer{height:150px!important}.hero.noImage .imageContainer
img{object-position:center center!important}.hero.noImage .content
.logo{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;top:50%;margin-top:-40px;display:block;height:80px;width:180px;margin-left:-90px;background-size:contain}.hero.scrolling .content
.text{padding-bottom:30px}.hero.scrolling .content .text
h2{font-size:50px;line-height:48px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.hero
.imageContainer{background-color:#000}.hero .imageContainer
img{display:none!important}.hero .imageContainer
img.mobile{display:block!important}.hero .content
.text{box-sizing:border-box;padding-left:30px;padding-right:30px}.hero .content .text
br{display:none}.hero .content .text
h2{font-size:80px;line-height:80px;margin-bottom:20px}.hero .content .text
p{font-size:24px;line-height:30px}.hero.scrolling .content .text
h2{font-size:70px;line-height:70px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.hero .content .text
h2{font-size:80px;line-height:80px;margin-bottom:20px}.hero .content .text
p{font-size:24px;line-height:30px}.hero.scrolling .content .text
h2{font-size:70px;line-height:70px}}#sub_header{background-color:#fff;height:30px}#sub_header
.sticky{width:100%;height:30px;position:fixed;top:60px;left:0px;background-color:#b50539;z-index:20}#sub_header .sticky
nav{width:100%}#sub_header
.links{width:100%;text-align:center;overflow:hidden;font-size:0px}#sub_header .links
li{width:auto;display:inline-block;vertical-align:top;margin:0px
30px}#sub_header .links li
a{width:100%;line-height:30px;text-align:center;font-size:12px;color:#fff;text-transform:uppercase;font-family:"futura-pt",sans-serif;font-weight:500;position:relative;display:inline-block;vertical-align:top;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}#sub_header .links li a:hover{opacity:0.8}#sub_header .links li:first-child{margin-left:0px}#sub_header .links li:last-child{margin-right:0px}#sub_header .links li
a.active{text-decoration:underline;opacity:1}@media only screen
and (min-width : 0px)
and (max-width : 767px){#sub_header{height:auto}#sub_header
.sticky{width:100%;height:auto;position:relative;top:0px;z-index:0}#sub_header
.links{border-top:1px solid #ab0034}#sub_header .links
li{width:100%;margin:0px;border-bottom:1px solid #ab0034}#sub_header .links li
a{line-height:45px;font-size:14px}#sub_header .links li
a.active{background-color:#ab0034;text-decoration:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){#sub_header
.links{text-align:center;box-sizing:border-box;max-width:700px;margin:0
auto}#sub_header .links li
a{font-size:12px}}.buttonStyle{font-family:"futura-pt",sans-serif;font-size:12px;color:#fff;background-color:#c0023b;display:inline-block;vertical-align:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 5px 5px -2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 5px 5px -2px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 5px -2px rgba(0, 0, 0, 0.2);text-transform:uppercase;font-weight:500;text-align:center;-webkit-transition:background-color 0.4s, color 0.4s, -webkit-box-shadow 0.4s;-moz-transition:background-color 0.4s, color 0.4s, -moz-box-shadow 0.4s;-ms-transition:background-color 0.4s, color 0.4s, -ms-box-shadow 0.4s;transition:background-color 0.4s, color 0.4s, box-shadow 0.4s;width:210px;line-height:40px;cursor:pointer}.buttonStyle:hover{color:#fff;background-color:#960430;-webkit-box-shadow:0px 5px 5px -4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 5px 5px -4px rgba(0, 0, 0, 0.2);box-shadow:0px 5px 5px -4px rgba(0,0,0,0.2)}.buttonStyle.small{font-size:12px;line-height:40px}.buttonStyle.underline{padding:0px;width:auto;line-height:14px;background-color:transparent!important;-webkit-box-shadow:0px 0px 10px 10px rgba(0,0,0,0);-moz-box-shadow:0px 0px 10px 10px rgba(0,0,0,0);box-shadow:0px 0px 10px 10px rgba(0,0,0,0);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-decoration:underline;color:#595959}.buttonStyle.underline:hover{color:#c0023b}.buttonStyle.white{color:#4e4e4e;background-color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0)}.buttonStyle.white:hover{color:#fff;background-color:#c0023b}.buttonStyle.gray{color:#fff;background-color:#595959}.buttonStyle.gray:hover{color:#fff;background-color:#3d3d3d}.buttonStyle.black{color:#fff;background-color:#2e2d2d}.buttonStyle.black:hover{color:#fff;background-color:#c0023b}.buttonStyle.darkGray{color:#fff;background-color:#4e4e4e}.buttonStyle.darkGray:hover{color:#fff;background-color:#c0013c}@media only screen
and (min-width : 0px)
and (max-width : 767px){.buttonStyle{font-size:12px;width:100%;line-height:40px;max-width:270px}}.panelSlide{overflow:hidden}.panelSlide
.title{width:100%;text-align:left;margin-bottom:20px;box-sizing:border-box}.panelSlide .title
h2{font-family:"bebas-neue",sans-serif;font-size:56px;text-transform:uppercase;color:#4e4e4e;font-weight:400;vertical-align:middle;display:inline-block}.panelSlide .title
.buttonStyle{margin-left:50px;vertical-align:middle;display:inline-block;width:160px}.panelSlide
.slide{width:100%;position:relative}.panelSlide .slide
.slideOverflow{width:100%;height:100%;white-space:nowrap;margin:0
auto}.panelSlide .slide .slideOverflow
.slideList{height:100%;text-align:left;white-space:nowrap;position:relative;font-size:0px}.panelSlide .slide .slideOverflow .slideList [data-comp="item"]{height:100%;white-space:normal;display:inline-block;vertical-align:top;margin-right:15px;-webkit-transition:width 0.4s;-moz-transition:width 0.4s;-ms-transition:width 0.4s;transition:width 0.4s}.panelSlide .slide .nav
a{width:40px;height:40px;position:absolute;top:50%;margin-top:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;line-height:50px;text-align:center;font-size:20px;-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);background-repeat:no-repeat;background-size:auto 40px;text-indent:-9999px;overflow:hidden;background-image:url(/wp-content/themes/club-de-madrid/img/layout/panel-slide-nav.png)}.panelSlide .slide .nav
a.prev{left:-25px;background-position:left center}.panelSlide .slide .nav
a.next{right:-25px;background-position:right center}.dateBanner{padding:100px
0px 50px 0px}.dateBanner.fullPadding{padding:110px
0px 100px 0px}.dateBanner
.slide{height:415px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"]{width:220px;-webkit-transition:width 0.6s;-moz-transition:width 0.6s;-ms-transition:width 0.6s;transition:width 0.6s}.dateBanner .slide .slideOverflow .slideList [data-comp="item"].focus{width:530px}.dateBanner
.item{width:100%;height:415px;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.dateBanner .item
.date{width:100%;height:75px;text-align:left}.dateBanner .item .date
p{font-size:12px;line-height:12px;color:#7d7b7b;font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:font-size 0.4s, color 0.4s;-moz-transition:font-size 0.4s, color 0.4s;-ms-transition:font-size 0.4s, color 0.4s;transition:font-size 0.4s, color 0.4s;margin-bottom:15px}.dateBanner .item .date
h3{font-size:16px;line-height:16px;color:#7d7b7b;font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:font-size 0.4s, color 0.4s;-moz-transition:font-size 0.4s, color 0.4s;-ms-transition:font-size 0.4s, color 0.4s;transition:font-size 0.4s, color 0.4s}.dateBanner.yearFocus .item .date
h3{margin-top:35px;display:inline-block;vertical-align:top}.dateBanner .item
.imageContainer{width:100%;height:340px;position:relative;overflow:hidden;background-color:#eaeaea}.dateBanner .item .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-color:#eaeaea;opacity:0.1;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -webkit-transform 0.4s;-ms-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, -webkit-transform 0.4s;background-position:center center;background-repeat:no-repeat;background-size:cover}.dateBanner .item .imageContainer .image
img{display:none}.dateBanner .item .imageContainer .image::after{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;content:'';background-position:right -10px top;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/news-degrade.png);background-size:130% 101%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0}.dateBanner .item .imageContainer
.text{width:190px;height:100%;position:absolute;top:0px;right:0px;-webkit-transition:width 0.4s;-moz-transition:width 0.4s;-ms-transition:width 0.4s;transition:width 0.4s}.dateBanner .item .imageContainer .text
h2{font-size:26px;line-height:26px;max-height:233px;overflow:hidden;box-sizing:border-box;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;box-sizing:border-box;padding:80px
30px 10px 0px;-webkit-transition:color 0.4s, line-height 0.4s, font-size 0.4s, text-shadow 0.4s;-moz-transition:color 0.4s, line-height 0.4s, font-size 0.4s, text-shadow 0.4s;-ms-transition:color 0.4s, line-height 0.4s, font-size 0.4s, text-shadow 0.4s;transition:color 0.4s, line-height 0.4s, font-size 0.4s, text-shadow 0.4s}.dateBanner .item .imageContainer .text
.buttonStyle{position:absolute;bottom:50px;left:0px;font-size:10px;width:140px;line-height:30px}.dateBanner [data-comp="item"].focus .item .imageContainer
.image{opacity:1}.dateBanner [data-comp="item"].focus .item .imageContainer .image::after{opacity:1}.dateBanner [data-comp="item"].focus .item .date
p{font-size:14px;color:#4e4e4e}.dateBanner [data-comp="item"].focus .item .date
h3{font-size:20px;color:#4e4e4e}.dateBanner [data-comp="item"].focus .item .imageContainer .text
h2{color:#fff}.dateBanner .item:hover .imageContainer
.image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.dialoguesBanner{padding:0px}.dialoguesBanner
.slide{height:340px}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]{width:238px}.dialoguesBanner .slide .nav
a{margin-top:-20px}.dialoguesBanner .slide .nav
a.prev{left:-25px}.dialoguesBanner .slide .nav
a.next{right:-25px}.dialoguesBanner
.item{width:100%;height:340px;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.dialoguesBanner .item
.imageContainer{width:100%;height:340px;position:relative;overflow:hidden;background-color:#b1ad98}.dialoguesBanner .item .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/policy-dialogue-placeholder.jpg);background-size:cover;background-position:center center;opacity:0.8}.dialoguesBanner .item .imageContainer
.text{width:100%;height:100%;position:absolute;top:0px;right:0px;-webkit-transition:width 0.4s;-moz-transition:width 0.4s;-ms-transition:width 0.4s;transition:width 0.4s;padding:45px
20px 0px 30px;box-sizing:border-box}.dialoguesBanner .item .imageContainer .text
h2{font-size:42px;line-height:42px;box-sizing:border-box;overflow:hidden;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;box-sizing:border-box;margin-bottom:20px}.dialoguesBanner .item .imageContainer .text
p{font-size:26px;line-height:26px;box-sizing:border-box;overflow:hidden;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:25px;height:126px}.dialoguesBanner .item .imageContainer .text
.buttonStyle{font-size:10px;width:140px;line-height:30px}.dialoguesBanner .item:hover .imageContainer .image
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0.3}@media only screen
and (min-width : 0px)
and (max-width : 767px){.panelSlide{width:100%}.panelSlide
.center_box{padding:0px}.panelSlide
.title{text-align:center;margin-bottom:30px}.panelSlide .title
h2{font-size:60px;display:block;padding:0px
20px}.panelSlide .title
.buttonStyle{margin-left:0px;width:150px;margin-top:20px}.panelSlide
.slide{height:auto}.panelSlide .slide
.slideOverflow{height:auto;white-space:normal}.panelSlide .slide .slideOverflow
.slideList{height:auto;white-space:normal;left:0px!important}.panelSlide .slide .slideOverflow .slideList [data-comp="item"]{height:auto;margin-right:0px}.panelSlide .slide
.nav{display:none}.dateBanner{padding:50px
0px 50px 0px}.dateBanner.fullPadding{padding:50px
0px 50px 0px}.dateBanner
.slide{height:auto}.dateBanner .slide .slideOverflow .slideList [data-comp="item"]{width:100%;margin-top:20px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"]:first-child{margin-top:0px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"].focus{width:100%}.dateBanner
.item{width:100%;height:auto}.dateBanner .item
.date{width:100%;height:auto;text-align:center;margin-bottom:20px}.dateBanner .item .date
p{font-size:16px;line-height:20px;margin-bottom:0px;display:inline;font-weight:400;color:#4e4e4e}.dateBanner .item .date
h3{font-size:20px;line-height:20px;font-weight:500;margin-left:10px;display:inline;color:#4e4e4e}.dateBanner.yearFocus .item .date
h3{margin-top:0px}.dateBanner .item
.imageContainer{width:100%;height:auto;box-sizing:border-box;padding:30px;background-color:#000}.dateBanner .item .imageContainer
.image{opacity:0.5!important}.dateBanner .item .imageContainer .image::after{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;content:'';background-position:right -10px top;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/news-degrade.png);background-size:101% 101%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0;display:none}.dateBanner .item .imageContainer
.text{width:100%;height:auto;position:relative;top:0px;right:0px;text-align:center}.dateBanner .item .imageContainer .text
h2{font-size:28px;line-height:28px;max-height:auto;box-sizing:border-box;overflow:hidden;color:#fff;padding:0px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);overflow:visible}.dateBanner .item .imageContainer .text
.buttonStyle{display:none}.dateBanner .item .imageContainer .text
br{display:none}.dateBanner [data-comp="item"].focus .item .date
p{font-size:16px}.dateBanner [data-comp="item"].focus .item .date
h3{font-size:20px}.dateBanner [data-comp="item"].focus .item .imageContainer
.text{width:100%}.dateBanner [data-comp="item"].focus .item .imageContainer .text
h2{font-size:28px;line-height:28px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3)}.dialoguesBanner
.slide{height:auto}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]{width:100%}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]{border-bottom:1px solid #a2a19a}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]:first-child{border-top:1px solid #a2a19a}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]:last-child{border-bottom:0px none}.dialoguesBanner
.item{width:100%;height:auto}.dialoguesBanner .item
.imageContainer{width:100%;height:auto;padding:30px
20px;position:relative;overflow:hidden;box-sizing:border-box}.dialoguesBanner .item .imageContainer
.image{text-align:left}.dialoguesBanner .item .imageContainer
.text{width:100%;height:auto;position:relative;top:0px;right:0px;padding:0px;text-align:center}.dialoguesBanner .item .imageContainer .text
h2{font-size:40px;line-height:40px;margin-bottom:20px}.dialoguesBanner .item .imageContainer .text
p{font-size:30px;line-height:30px;margin-bottom:30px;height:auto}.dialoguesBanner .item .imageContainer .text
.buttonStyle{width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.panelSlide
.title{text-align:center}.panelSlide .title
.buttonStyle{margin-left:40px;width:150px}.panelSlide .slide .nav
a.prev{left:-10px}.panelSlide .slide .nav
a.next{right:-10px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"]{width:275px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"].focus{width:410px}.dateBanner .item .imageContainer
.text{width:240px}.dateBanner .item .imageContainer .text
h2{padding-right:60px}.dateBanner [data-comp="item"].focus .item .imageContainer
.text{width:300px}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]{width:343px}.dialoguesBanner .item .imageContainer
.text{padding:45px
50px 0px 50px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.panelSlide .slide .nav
a.prev{left:-10px}.panelSlide .slide .nav
a.next{right:-10px}.dateBanner .slide .slideOverflow .slideList [data-comp="item"].focus{width:480px}.dialoguesBanner .slide .slideOverflow .slideList [data-comp="item"]{width:306px}.dialoguesBanner .item .imageContainer
.text{padding:45px
40px 0px 40px}}.fullSlider{overflow:hidden;position:relative}.fullSlider
.slider{width:100%;height:650px}.fullSlider .slider .flexslider,
.fullSlider .slider .flexslider .flex-viewport,
.fullSlider .slider .flexslider .flex-viewport .slides,
.fullSlider .slider .flexslider .flex-viewport .slides>li{height:650px}.fullSlider .slider .flexslider .flex-viewport .slides>li{overflow:hidden;position:relative}.fullSlider .slider.showNext li
.imageContainer{background-color:#000}.fullSlider .slider.showNext li .imageContainer
img{opacity:0.3;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fullSlider .slider.showNext li.flex-active-slide .imageContainer
img{opacity:1}.fullSlider .slider
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fullSlider .slider .imageContainer::before{width:100%;height:20px;position:absolute;top:-20px;left:0px;overflow:hidden;-webkit-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.4);content:'';z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fullSlider .slider .imageContainer::after{width:100%;height:20px;position:absolute;bottom:-20px;left:0px;overflow:hidden;-webkit-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 210px 240px rgba(0, 0, 0, 0.7);content:'';z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fullSlider
.sliderText{width:100%;position:absolute;bottom:0px;padding-bottom:50px;left:0px;z-index:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fullSlider .sliderText
.center_box{position:relative}.fullSlider .sliderText
h2{font-size:56px;color:#fff;line-height:56px;margin-bottom:20px;font-family:"bebas-neue",sans-serif;font-weight:400;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.85)}.fullSlider .sliderText
p{font-size:16px;color:#fff;line-height:28px;font-family:"futura-pt",sans-serif;font-weight:400;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.85)}.fullSlider .sliderText>a{position:absolute;top:50%;right:0px;width:30px;height:60px;margin-top:-30px;text-indent:-9999px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-full-slider.png);background-size:contain;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, transform 0.4s}.fullSlider .sliderText>a:hover{opacity:0.8;-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.fullSlider
.sliderNext{width:100%;position:absolute;bottom:0px;padding-bottom:50px;left:0px;z-index:1}.fullSlider .sliderNext
.center_box{position:relative}.fullSlider .sliderNext .center_box
a{position:absolute;bottom:40px;right:0px;width:30px;height:60px;text-indent:-9999px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-full-slider.png);background-size:contain;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, transform 0.4s}.fullSlider .sliderNext .center_box a:hover{opacity:0.8;-webkit-transform:translate3d(5px,0,0);-moz-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.fullSlider
.slider{width:100%;height:300px}.fullSlider
.slider.desktop{display:none}.fullSlider .slider .flexslider,
.fullSlider .slider .flexslider .flex-viewport,
.fullSlider .slider .flexslider .flex-viewport .slides,
.fullSlider .slider .flexslider .flex-viewport .slides>li{height:300px}.fullSlider .slider .flex-control-nav,
.fullSlider .slider .flex-direction-nav{display:none}.fullSlider .slider .imageContainer::after{-webkit-box-shadow:0px 0px 100px 140px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 0px 100px 140px rgba(0, 0, 0, 0.7);box-shadow:0px 0px 100px 140px rgba(0, 0, 0, 0.7)}.fullSlider .slider.showNext .flex-viewport{max-width:100%!important}.fullSlider .slider.showNext .flex-viewport .slides > li:last-child
.imageContainer{width:100%}.fullSlider
.sliderText{padding-bottom:20px}.fullSlider .sliderText
h2{font-size:30px;line-height:34px;margin-bottom:10px}.fullSlider .sliderText
p{font-size:16px;line-height:22px}.fullSlider .sliderText
a{display:none}.fullSlider .sliderText
br{display:none}.fullSlider
.sliderNext{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.fullSlider
.slider{height:550px}.fullSlider .slider .flexslider,
.fullSlider .slider .flexslider .flex-viewport,
.fullSlider .slider .flexslider .flex-viewport .slides,
.fullSlider .slider .flexslider .flex-viewport .slides>li{height:550px}.fullSlider
.sliderText{padding-bottom:50px}.fullSlider .sliderText
.center_box{position:relative}.fullSlider
.sliderNext{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.fullSlider
.slider{height:600px}.fullSlider .slider .flexslider,
.fullSlider .slider .flexslider .flex-viewport,
.fullSlider .slider .flexslider .flex-viewport .slides,
.fullSlider .slider .flexslider .flex-viewport .slides>li{height:600px}.fullSlider
.sliderNext{display:none}}.getInvolved{overflow:hidden;position:relative}.getInvolved
.text{width:100%;height:620px;position:relative;z-index:1}.getInvolved .text
h2{font-size:110px;line-height:90px;color:#fff;text-transform:uppercase;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.4);font-family:"bebas-neue",sans-serif;font-weight:500}.getInvolved .text
h3{font-size:56px;line-height:72px;color:#fff;text-transform:uppercase;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.4);font-family:"bebas-neue",sans-serif;margin-bottom:30px;font-weight:500}.getInvolved .text
p{font-size:16px;line-height:28px;color:#fff;text-shadow:0px 5px 15px rgba(0, 0, 0, 0.4);font-family:"utopia-std",serif}.getInvolved .text
ul{font-size:0px;display:inline-block;vertical-align:top;margin-top:60px;text-align:left}.getInvolved .text ul
li{display:inline-block;vertical-align:top;margin-left:15px}.getInvolved .text ul li:first-child{margin-left:0px}.getInvolved
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;z-index:0;background-color:#595959}.getInvolved .imageContainer
img{opacity:0.65}@media only screen
and (min-width : 0px)
and (max-width : 767px){.getInvolved
.text{height:auto;padding:50px
0px}.getInvolved .text
.cell{text-align:center}.getInvolved .text
h2{font-size:60px;line-height:60px;margin-bottom:0px}.getInvolved .text
h3{font-size:50px;line-height:48px;margin-bottom:40px}.getInvolved .text
p{font-size:16px;line-height:22px}.getInvolved .text
ul{width:100%;margin-top:40px;text-align:center}.getInvolved .text ul
li{width:100%;margin:15px
0px 0px 0px}.getInvolved .text ul li
.buttonStyle{width:100%}.getInvolved .text ul li:first-child{margin-top:0px}.getInvolved .text
br{display:none}.getInvolved
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;z-index:0}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.getInvolved
.text{height:auto;padding:80px
0px}.getInvolved .text
.cell{text-align:center}.getInvolved .text
ul{margin-top:60px;text-align:center}.getInvolved .text ul
li{margin-left:20px}.getInvolved .text ul li
.buttonStyle{width:270px}.getInvolved .text ul li:first-child{margin-left:0px}.getInvolved .text
br{display:none}}.comingUp{padding:120px
0px 120px 0px}.comingUp
.solapTitle{width:100%;text-align:left;box-sizing:border-box;margin-bottom:-40px}.comingUp .solapTitle
h2{font-family:"bebas-neue",sans-serif;font-size:45px;text-transform:uppercase;color:#4e4e4e;font-weight:400;width:240px;text-align:center}.comingUp
.entries{width:100%}.comingUp .entries
.entry{width:100%;table-layout:fixed}.comingUp .entries .entry>.cell{box-sizing:border-box;padding:90px
0px 30px 0px}.comingUp .entries .entry>.cell.col-1{width:240px;border-right:2px solid #d9d9d9}.comingUp .entries .entry>.cell.col-3{width:270px;border-left:2px solid #d9d9d9;padding-left:30px}.comingUp .entries
.date{width:100%;text-align:center;margin-top:15px}.comingUp .entries .date
h4{font-family:"bebas-neue",sans-serif;font-weight:400;color:#4e4e4e;font-size:112px}.comingUp .entries .date h4
span{display:block}.comingUp .entries .date h4
span.month{font-size:32px}.comingUp .entries .date h4
span.place{font-size:24px}.comingUp .entries .date.medium
h4{font-size:100px}.comingUp .entries .date.medium h4
span.month{font-size:30px}.comingUp .entries .date.medium h4
span.place{font-size:20px}.comingUp .entries .date.small
h4{font-size:90px}.comingUp .entries .date.small h4
span.month{font-size:25px}.comingUp .entries .date.small h4
span.place{font-size:20px}.comingUp .entries
.description{width:100%;box-sizing:border-box;padding:0px
30px;text-align:left}.comingUp .entries .description
h2{font-family:"bebas-neue",sans-serif;font-weight:400;color:#595959;font-size:36px;line-height:34px;margin-bottom:10px}.comingUp .entries .description
p{font-family:"utopia-std",serif;font-weight:400;color:#4e4e4e;font-size:16px;line-height:28px;margin-bottom:30px}.comingUp .entries
.relatedMembers{width:100%;position:relative}.comingUp .entries .relatedMembers
.title{position:absolute;top:-70px;left:0px;text-align:center;display:inline-block;width:60px}.comingUp .entries .relatedMembers .title
h3{color:#7d7b7b;font-size:16px;line-height:18px;font-family:"futura-pt",sans-serif;font-weight:400;text-align:center}.comingUp .entries .relatedMembers
.members{width:100%;height:280px}.comingUp .entries .relatedMembers .members .flexslider,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides>li{height:280px}.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides>li{overflow:hidden}.comingUp .entries .relatedMembers .members .flex-direction-nav .flex-nav-prev{display:none}.comingUp .entries .relatedMembers .members .flex-direction-nav .flex-next{right:auto;left:10px;margin:0px;bottom:-10px;top:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-shadow:5px 0px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:5px 0px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:5px 0px 4px -1px rgba(0, 0, 0, 0.25)}.comingUp .entries .relatedMembers .members
.list{width:100%}.comingUp .entries .relatedMembers .members .list
ul{width:100%;font-size:0px}.comingUp .entries .relatedMembers .members .list
li{width:100%;margin-top:10px}.comingUp .entries .relatedMembers .members .list li:first-child{margin-top:0px}.comingUp .entries .relatedMembers
.item{width:100%;box-sizing:border-box;padding-left:75px;text-align:left;display:inline-block;vertical-align:top;height:70px;position:relative}.comingUp .entries .relatedMembers .item
.avatar{width:60px;height:60px;position:absolute;top:5px;left:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-position:center center;background-repeat:no-repeat;background-size:cover}.comingUp .entries .relatedMembers .item .avatar
img{display:none}.comingUp .entries .relatedMembers .item
.name{width:100%;height:70px;text-align:left;opacity:0.4;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, transform 0.4s;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-ms-transform-origin:0% 50%;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.comingUp .entries .relatedMembers .item .name
h2{font-size:18px;line-height:18px;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:2px;text-transform:uppercase;color:#595959;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comingUp .entries .relatedMembers .item .name
p{font-size:14px;line-height:16px;color:#595959;font-family:"utopia-std",serif;font-weight:400;max-height:47px;overflow:hidden}.comingUp .entries .relatedMembers .item .name p
small{font-size:12px}.comingUp .entries .relatedMembers .item:hover
.name{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.comingUp{padding:50px
0px 50px 0px}.comingUp
.solapTitle{margin-bottom:40px;text-align:center}.comingUp .solapTitle
h2{font-size:60px;width:100%}.comingUp .entries
.entry{width:100%;table-layout:fixed;display:inline-block;vertical-align:top;padding-top:30px;margin-top:30px;border-top:1px solid #eaeaea}.comingUp .entries .entry>.cell{display:inline-block;vertical-align:top;width:100%!important;padding:0px!important;border:0px
none!important}.comingUp .entries .entry:first-child{padding-top:0px;margin-top:0px;border-top:0px none}.comingUp .entries
.date{margin-top:0px;margin-bottom:15px}.comingUp .entries .date
h4{font-size:70px;line-height:65px}.comingUp .entries .date h4
span{line-height:12px}.comingUp .entries .date h4
span.month{font-size:16px}.comingUp .entries .date h4
span.place{font-size:16px}.comingUp .entries .date.medium
h4{font-size:70px;line-height:65px}.comingUp .entries .date.medium h4
span.month{font-size:16px}.comingUp .entries .date.medium h4
span.place{font-size:16px}.comingUp .entries .date.small
h4{font-size:70px;line-height:65px}.comingUp .entries .date.small h4
span.month{font-size:16px}.comingUp .entries .date.small h4
span.place{font-size:16px}.comingUp .entries
.description{padding:0px
0px;text-align:center}.comingUp .entries .description
h2{font-size:20px;line-height:20px;margin-bottom:15px;font-family:"futura-pt",sans-serif}.comingUp .entries .description
p{font-size:14px;line-height:20px;margin-bottom:20px}.comingUp .entries .description
.buttonStyle{max-width:180px}.comingUp .entries
.relatedMembers{width:100%;position:relative;padding-top:30px;box-sizing:border-box}.comingUp .entries .relatedMembers
.title{position:relative;top:0px;left:0px;width:100%;margin-bottom:20px}.comingUp .entries .relatedMembers .title
h3{font-size:16px;line-height:16px}.comingUp .entries .relatedMembers .title
br{display:none}.comingUp .entries .relatedMembers
.members{height:80px}.comingUp .entries .relatedMembers .members .flexslider,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides>li{height:80px}.comingUp .entries .relatedMembers .members .flex-direction-nav{display:none}.comingUp .entries .relatedMembers .members .list
ul{text-align:center;margin-top:0px}.comingUp .entries .relatedMembers .members .list
li{width:auto;margin-top:0px;margin:0px
10px;display:inline-block;vertical-align:middle}.comingUp .entries .relatedMembers
.item{padding-left:0px;height:80px;width:75px}.comingUp .entries .relatedMembers .item
.avatar{width:50px;height:50px;position:relative;display:block;margin:0
auto 10px auto}.comingUp .entries .relatedMembers .item
.name{width:100%;height:auto;text-align:center;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;display:inline-block;vertical-align:top;display:none}.comingUp .entries .relatedMembers .item .name
.cell{text-align:center;display:inline-block;vertical-align:top;width:100%}.comingUp .entries .relatedMembers .item .name
h2{font-size:15px;line-height:15px;margin-bottom:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.comingUp .entries .relatedMembers .item .name
p{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.comingUp{padding:100px
0px 100px 0px}.comingUp
.solapTitle{margin-bottom:50px;text-align:center}.comingUp .solapTitle
h2{font-size:56px;width:100%}.comingUp .entries
.entry{width:100%;table-layout:fixed;display:inline-block;vertical-align:top;padding-top:80px;margin-top:80px;border-top:1px solid #eaeaea}.comingUp .entries .entry>.cell{display:inline-block;vertical-align:top;width:100%!important;padding:0px!important;border:0px
none!important}.comingUp .entries .entry:first-child{padding-top:0px;margin-top:0px;border-top:0px none}.comingUp .entries
.date{margin-top:0px;margin-bottom:20px}.comingUp .entries
.description{padding:0px;text-align:center}.comingUp .entries .description
h2{margin-bottom:20px}.comingUp .entries .description
p{margin-bottom:40px;box-sizing:border-box;padding:0px
50px}.comingUp .entries
.relatedMembers{width:100%;position:relative;padding-top:40px;box-sizing:border-box}.comingUp .entries .relatedMembers
.title{position:relative;top:0px;left:0px;width:100%;margin-bottom:20px}.comingUp .entries .relatedMembers .title
h3{font-size:32px;line-height:34px}.comingUp .entries .relatedMembers .title
br{display:none}.comingUp .entries .relatedMembers
.members{height:112px}.comingUp .entries .relatedMembers .members .flexslider,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides,
.comingUp .entries .relatedMembers .members .flexslider .flex-viewport .slides>li{height:112px}.comingUp .entries .relatedMembers .members .flex-direction-nav .flex-nav-prev{display:block}.comingUp .entries .relatedMembers .members .flex-direction-nav .flex-nav-prev .flex-prev{left:-10px}.comingUp .entries .relatedMembers .members .flex-direction-nav .flex-next{right:-10px;left:auto;margin:-25px 0px 0px 0px;bottom:auto;top:50%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25)}.comingUp .entries .relatedMembers .members .list
ul{text-align:center;margin-top:10px}.comingUp .entries .relatedMembers .members .list
li{width:auto;margin-top:0px;margin:0px
20px;display:inline-block;vertical-align:middle}.comingUp .entries .relatedMembers
.item{padding-left:0px;height:112px}.comingUp .entries .relatedMembers .item
.avatar{width:80px;height:80px;position:relative;display:block;margin:0
auto 10px auto}.comingUp .entries .relatedMembers .item
.name{width:100%;height:auto;text-align:center;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;display:block}.comingUp .entries .relatedMembers .item .name
.cell{text-align:center}.comingUp .entries .relatedMembers .item .name
h2{font-size:20px;line-height:20px;margin-bottom:2px}.comingUp .entries .relatedMembers .item .name
p{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.comingUp{padding:100px
0px 100px 0px}.comingUp
.solapTitle{margin-bottom:50px}.comingUp .solapTitle
h2{width:auto;text-align:left}.comingUp .entries .entry>.cell{padding:40px
0px 80px 0px}.comingUp .entries .entry>.cell.col-1{width:160px;text-align:left}.comingUp .entries .entry>.cell.col-3{width:290px}.comingUp .entries
.date{width:auto;text-align:center;margin-top:0px;display:inline-block;vertical-align:top}}.whoWeWorkSymbol{padding:50px
0px 0px 0px}.whoWeWorkSymbol
.center_box{max-width:700px}.whoWeWorkSymbol
.description{width:100%;text-align:center;padding-bottom:15px}.whoWeWorkSymbol .description
h2{font-size:56px;color:#9f0231;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:40px;text-transform:uppercase}.whoWeWorkSymbol .description
h3{font-size:36px;color:#9f0231;font-family:"bebas-neue",sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:40px}.whoWeWorkSymbol .description
p{font-size:16px;line-height:28px;color:#9f0231;font-family:"utopia-std",serif;font-weight:400;margin-bottom:30px}.whoWeWorkSymbol .description p:last-child{margin-top:0px}.whoWeWorkSymbol
.symbolContainer{background-color:#eae9dc;padding:20px
0px 50px 0px;position:relative}.whoWeWorkSymbol .symbolContainer::before{width:100%;height:310px;position:absolute;top:0px;background-color:#fff;content:'';z-index:0}.whoWeWorkSymbol .symbolContainer
.symbol{width:520px;height:570px;margin:0
auto;position:relative;z-index:1}.whoWeWorkSymbol .symbolContainer .symbol
.connect{width:430px;height:430px;position:absolute;top:50%;left:50%;box-sizing:border-box;border:10px
solid #777272;margin-top:-215px;margin-left:-215px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:0;-webkit-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, visibility 0.4s, transform 0.4s;opacity:0;visibility:hidden;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}.whoWeWorkSymbol .symbolContainer .symbol
.central{width:250px;height:250px;position:absolute;top:50%;left:50%;box-sizing:border-box;background-color:#fff;border:10px
solid #9f0231;margin-top:-125px;margin-left:-125px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:2;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;transition:transform 0.4s}.whoWeWorkSymbol .symbolContainer .symbol .central
p{font-size:28px;line-height:24px;color:#9f0231;font-family:"bebas-neue",sans-serif;font-weight:400;text-transform:uppercase}.whoWeWorkSymbol .symbolContainer .symbol
.sideBox{width:140px;height:140px;position:absolute;background-color:#fff;border:5px
solid #c0023b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1;box-sizing:border-box;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s}.whoWeWorkSymbol .symbolContainer .symbol .sideBox
p{font-size:18px;line-height:20px;color:#4e4e4e;font-family:"bebas-neue",sans-serif;font-weight:400;text-transform:uppercase;box-sizing:border-box;padding:0px
10px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox::before{width:25px;height:30px;position:absolute;content:'';background-color:#c0023b;opacity:0;visibility:hidden;-webkit-transition:opacity 0.8s, visibility 0.8s;-moz-transition:opacity 0.8s, visibility 0.8s;-ms-transition:opacity 0.8s, visibility 0.8s;transition:opacity 0.8s, visibility 0.8s}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-12{top:0px;left:50%;margin-left:-70px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-12::before{bottom:-30px;left:50%;margin-left:-12px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-2{top:110px;right:0px;margin-left:0px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-2::before{top:90px;left:-18px;margin-top:0px;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-4{bottom:110px;right:0px;margin-left:0px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-4::before{bottom:90px;left:-18px;margin-top:0px;-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-6{bottom:0px;left:50%;margin-left:-70px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-6::before{top:-30px;left:50%;margin-left:-12px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-8{bottom:110px;left:0px;margin-left:0px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-8::before{bottom:90px;right:-18px;margin-top:0px;-webkit-transform:rotate(-120deg);-moz-transform:rotate(-120deg);-ms-transform:rotate(-120deg);transform:rotate(-120deg)}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-10{top:110px;left:0px;margin-left:0px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox.p-10::before{top:90px;right:-18px;margin-top:0px;-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.whoWeWorkSymbol .symbolContainer .symbol
.sideBox.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.whoWeWorkSymbol .symbolContainer .symbol.complete
.central{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.whoWeWorkSymbol .symbolContainer .symbol.connect .sideBox::before{opacity:1;visibility:visible}.whoWeWorkSymbol .symbolContainer .symbol.connect
.connect{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.whoWeWorkSymbol{padding:0px}.whoWeWorkSymbol
.center_box{max-width:100%;box-sizing:border-box;padding-right:31px}.whoWeWorkSymbol
.description{text-align:left;padding-bottom:20px}.whoWeWorkSymbol .description
h2{font-size:60px;margin-bottom:30px}.whoWeWorkSymbol .description
h3{font-size:30px;margin-bottom:30px}.whoWeWorkSymbol .description
p{font-size:16px;line-height:22px;margin-bottom:30px}.whoWeWorkSymbol .description
br{display:none}.whoWeWorkSymbol
.symbolContainer{display:none}.whoWeWorkSymbol .symbolContainer::before{display:none}.whoWeWorkSymbol .symbolContainer
.symbol{width:100%;height:auto}.whoWeWorkSymbol .symbolContainer .symbol
.connect{display:none!important}.whoWeWorkSymbol .symbolContainer .symbol
.central{width:100%;height:auto;position:relative;top:0px;left:0px;border:5px
solid #9f0231;margin-top:20px;margin-left:0px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:20px
30px}.whoWeWorkSymbol .symbolContainer .symbol .central
p{font-size:24px}.whoWeWorkSymbol .symbolContainer .symbol .central
br{display:none}.whoWeWorkSymbol .symbolContainer .symbol
.sideBox{width:100%;height:auto;position:relative;border:2px
solid #c0023b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin:0
auto 10px auto!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;padding:10px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox
p{font-size:20px;line-height:22px}.whoWeWorkSymbol .symbolContainer .symbol .sideBox::before{width:10px;height:30px;position:absolute;content:'';background-color:#c0023b;opacity:0;visibility:hidden;-webkit-transition:opacity 0.8s, visibility 0.8s;-moz-transition:opacity 0.8s, visibility 0.8s;-ms-transition:opacity 0.8s, visibility 0.8s;transition:opacity 0.8s, visibility 0.8s;-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;transform:rotate(0deg)!important;left:50%!important;right:auto!important;top:auto!important;bottom:-30px!important;margin:0px
0px 0px -5px!important}.whoWeWorkSymbol .symbolContainer .symbol .sideBox
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.whoWeWorkSymbol
.center_box{max-width:700px}.whoWeWorkSymbol
.description{text-align:center}.whoWeWorkSymbol .description
br{display:none}}.partnershipChart{padding:100px
0px}.partnershipChart
.center_box{max-width:830px}.partnershipChart
.content{width:100%}.partnershipChart .content>.cell.col-1{width:500px}.partnershipChart
.chartContainer{width:500px;height:500px;position:relative;overflow:hidden}.partnershipChart .chartContainer
.chart{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;z-index:0}.partnershipChart .chartContainer
.chartTitle{width:100%;height:70px;margin-top:-35px;position:absolute;top:50%;left:0px;text-align:center}.partnershipChart .chartContainer .chartTitle
h2{font-size:36px;color:#4e4e4e;line-height:70px;font-family:"bebas-neue",sans-serif;font-weight:400;text-transform:uppercase}.partnershipChart
.chartInfo{width:100%;box-sizing:border-box;padding-left:50px}.partnershipChart .chartInfo
ul{width:100%;font-size:0px;text-align:center}.partnershipChart .chartInfo
li{display:inline-block;vertical-align:top;text-align:left;font-family:"futura-pt",sans-serif;font-size:20px;line-height:20px;color:#4e4e4e;font-weight:500;width:100%;margin-top:40px}.partnershipChart .chartInfo li:first-child{margin-top:0px}.partnershipChart .chartInfo
strong{font-family:"bebas-neue",sans-serif;font-size:46px;color:#782035;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.partnershipChart{padding:30px
0px 40px 0px}.partnershipChart
.center_box{max-width:290px;padding:0px}.partnershipChart
.content{display:inline-block;vertical-align:top}.partnershipChart .content>.cell{width:100%;display:inline-block;vertical-align:top}.partnershipChart .content>.cell.col-1{width:100%;margin-bottom:30px}.partnershipChart
.chartContainer{width:290px;height:290px;margin:0
auto}.partnershipChart .chartContainer
.chartTitle{height:28px;margin-top:-14px}.partnershipChart .chartContainer .chartTitle
h2{font-size:26px;line-height:28px}.partnershipChart
.chartInfo{box-sizing:border-box;padding:0px
20px}.partnershipChart .chartInfo
li{width:100%;margin:0px;text-align:center;font-size:16px;line-height:16px;margin-top:15px;padding-top:15px;border-top:1px solid #efefef}.partnershipChart .chartInfo li:first-child{margin-top:0px;padding-top:0px;border-top:0px none}.partnershipChart .chartInfo
strong{display:block;font-size:30px;margin-bottom:10px}.partnershipChart .chartInfo
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.partnershipChart
.center_box{max-width:700px}.partnershipChart
.chartInfo{padding-left:30px}.partnershipChart .chartInfo
li{font-size:20px;line-height:24px}.partnershipChart .chartInfo
strong{font-size:40px}}.membersIntroduction{padding:120px
0px 80px 0px}.membersIntroduction
.center_box{max-width:100%}.membersIntroduction
.text{width:100%;text-align:center}.membersIntroduction .text
h2{font-size:56px;font-family:"bebas-neue",sans-serif;color:#4e4e4e;font-weight:400}.membersIntroduction .text
p{font-size:36px;line-height:40px;font-family:"bebas-neue",sans-serif;color:#4e4e4e;font-weight:400;margin-bottom:5px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.membersIntroduction{padding:50px
0px 50px 0px}.membersIntroduction
.text{text-align:center}.membersIntroduction .text
h2{font-size:38px}.membersIntroduction .text
p{font-size:18px;line-height:20px;margin-bottom:5px}.membersIntroduction .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.membersIntroduction
.center_box{box-sizing:border-box;padding:0px
50px}.membersIntroduction .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.membersIntroduction{padding:100px
0px 80px 0px}.membersIntroduction
.center_box{box-sizing:border-box;padding:0px
60px}.membersIntroduction .text
br{display:none}}.ourMembers{overflow:hidden;background-color:#3e3e3e;position:relative}.ourMembers
.loading{width:100%;height:100%;background-color:rgba(255, 255, 255, 0.98);position:absolute;top:0px;left:0px;z-index:2;-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;transition-delay:0.4s;-webkit-transition-delay:0.4s}.ourMembers.loaded
.loading{opacity:0;visibility:hidden}.ourMembers .loading
.spinner{width:30px;height:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px
solid #c0033b;border-top:2px solid transparent}.ourMembers:not(.loaded) .loading
.spinner{-webkit-animation:loadingMembers 1.2s infinite ease-in-out;animation:loadingMembers 1.2s infinite ease-in-out}.ourMembers
.filters{width:100%;height:80px;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;-ms-transition:height 0.4s;transition:height 0.4s}.ourMembers .filters
.sticky{width:100%;height:80px;position:relative;top:0px;left:0px;background-color:#fff;overflow:hidden}.ourMembers .filters
ul{width:100%;text-align:center;font-size:0px}.ourMembers .filters
li{display:inline-block;vertical-align:top;margin:0px
15px}.ourMembers .filters
a{font-size:14px;color:#4e4e4e;line-height:80px;font-weight:500;font-family:"futura-pt",sans-serif;text-transform:uppercase}.ourMembers .filters
a.active{color:#c0013c}.ourMembers.filtersPined
.filters{height:30px}.ourMembers.filtersPined .filters
.sticky{position:fixed;top:90px;z-index:2;background-color:#2b2b2b;height:30px}.ourMembers.filtersPined .filters
a{color:#fff;line-height:30px;font-size:12px}.ourMembers.filtersPined .filters
a.active{color:#fff;text-decoration:underline}.ourMembers
.search{width:100%;overflow:hidden;background-color:#4b4b4b;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ourMembers .search
.typeArea{width:100%;display:inline-block;vertical-align:top;position:relative}.ourMembers .search .typeArea
input{width:100%;height:50px;background-color:#4b4b4b;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;text-align:center;color:#fff;font-weight:500;font-family:"futura-pt",sans-serif;text-transform:uppercase;border:0px
none;font-size:20px;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s;display:inline-block;vertical-align:top;padding:0px}.ourMembers .search .typeArea input::-webkit-input-placeholder{color:#fff;opacity:1}.ourMembers .search .typeArea input::-moz-placeholder{color:#fff;opacity:1}.ourMembers .search .typeArea input:-ms-input-placeholder{color:#fff;opacity:1}.ourMembers .search .typeArea input:-moz-placeholder{color:#fff;opacity:1}.ourMembers .search .typeArea
.clearSearch{width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;right:20px;background-color:#2b2b2b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:18px auto;background-image:url(/wp-content/themes/club-de-madrid/img/layout/close-white.png);-webkit-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;opacity:0;visibility:hidden;z-index:1}.ourMembers .search
.results{width:100%;background-color:#3e3e3e;overflow:hidden;max-height:0px;-webkit-transition:max-height 0.4s;-moz-transition:max-height 0.4s;-ms-transition:max-height 0.4s;transition:max-height 0.4s}.ourMembers .search .results
ul{width:100%;border-top:1px solid #3a3939}.ourMembers .search .results ul
li{width:100%;display:inline-block;vertical-align:top}.ourMembers .search .results
.item{width:100%;box-sizing:border-box;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s;border-bottom:1px solid #383838;display:inline-block;vertical-align:top;padding:10px
20px}.ourMembers .search .results .item
.table{width:100%;max-width:550px;margin:0
auto}.ourMembers .search .results .item .table .col-1{width:50px}.ourMembers .search .results .item
.avatar{width:50px;height:50px;position:relative;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.58);-moz-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.58);box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.58)}.ourMembers .search .results .item .avatar
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ourMembers .search .results .item
.name{text-align:left;box-sizing:border-box;padding-left:20px}.ourMembers .search .results .item .name
h2{font-family:"bebas-neue",sans-serif;font-weight:400;font-size:20px;color:#fff;display:block;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5)}.ourMembers .search .results .item .name
p{font-family:"utopia-std",serif;font-size:14px;color:#fff;line-height:20px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5)}.ourMembers .search .results .item:hover{background-color:#4b4b4b}.ourMembers .search.searching .typeArea
.clearSearch{opacity:1;visibility:visible}.ourMembers .search.searching
.results{max-height:4000px}.ourMembers
.list{width:100%;overflow:hidden;background-color:#3e3e3e;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:none}.ourMembers .list
ul{width:100%;font-size:0px;text-align:center;min-height:560px}.ourMembers .list ul
li{width:20%;height:280px;display:none;vertical-align:top;box-sizing:border-box;overflow:hidden}.ourMembers .list ul
li.active{display:inline-block}.ourMembers .list
.item{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative}.ourMembers .list .item
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-color:#1d1d1d;text-align:left;background-repeat:no-repeat;background-position:center center;background-size:cover}.ourMembers .list .item .image
img{display:none}.ourMembers .list .item .image::after{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0, 0, 0, 0.5);z-index:1;content:'';-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ourMembers .list .item:hover .image::after{background-color:rgba(0, 0, 0, 0.2)}.ourMembers .list .item
.name{width:100%;position:absolute;bottom:0px;left:0px;box-sizing:border-box;padding:20px;text-align:right}.ourMembers .list .item .name
h2{font-family:"bebas-neue",sans-serif;font-size:35px;color:#fff;line-height:31px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5);margin-bottom:10px;font-weight:400}.ourMembers .list .item .name
h3{font-family:"futura-pt",sans-serif;font-size:18px;color:#fff;line-height:24px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5);margin-bottom:5px;font-weight:500}.ourMembers .list .item .name h3
small{font-size:14px}.ourMembers .list .item .name
p{font-family:"utopia-std",serif;font-size:14px;color:#fff;line-height:20px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5)}.ourMembers .list .item .name p
small{font-size:10px}.ourMembers .list .item .name
.buttonStyle{width:190px;margin-top:30px}@-webkit-keyframes
loadingMembers{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
loadingMembers{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen
and (min-width : 0px)
and (max-width : 767px){.ourMembers
.filters{height:50px}.ourMembers .filters
.sticky{height:50px}.ourMembers .filters
ul{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ourMembers .filters
li{margin:0px
10px}.ourMembers .filters li:first-child{margin-left:20px}.ourMembers .filters li:last-child{margin-right:20px}.ourMembers .filters
a{font-size:12px;line-height:50px}.ourMembers.filtersPined .filters
.sticky{top:50px}.ourMembers .search .typeArea
input{height:50px;font-size:14px}.ourMembers .search .typeArea
.clearSearch{width:30px;height:30px;margin-top:-15px;right:15px;background-size:15px auto}.ourMembers .search .results
.item{padding:15px}.ourMembers .search .results .item
.table{max-width:100%}.ourMembers .search .results .item .table .col-1{width:40px}.ourMembers .search .results .item
.avatar{width:40px;height:40px}.ourMembers .search .results .item
.name{padding-left:15px}.ourMembers .search .results .item .name
h2{font-size:16px;margin-bottom:2px}.ourMembers .search .results .item .name
p{font-size:12px;line-height:14px}.ourMembers .list
ul{text-align:left}.ourMembers .list ul
li{width:100%;height:190px}.ourMembers .list .item
.name{padding:15px;text-align:center}.ourMembers .list .item .name
h2{font-size:35px;line-height:31px;margin-bottom:10px;font-weight:400}.ourMembers .list .item .name
h3{font-size:20px;line-height:22px;margin-bottom:10px}.ourMembers .list .item .name h3
small{font-size:14px}.ourMembers .list .item .name
p{font-size:14px;line-height:20px}.ourMembers .list .item .name p
small{font-size:10px}.ourMembers .list .item .name
.buttonStyle{display:none}.ourMembers .list .item .name h2
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.ourMembers .filters
ul{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ourMembers .filters
li{margin:0px
10px}.ourMembers .filters li:first-child{margin-left:40px}.ourMembers .filters li:last-child{margin-right:40px}.ourMembers .filters
a{font-size:12px}.ourMembers .list ul
li{width:33.33%;height:280px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.ourMembers .list ul
li{width:25%;height:280px}}.boardMembersGrid{overflow:hidden}.boardMembersGrid
.list{display:block}.boardMembersGrid .list
ul{min-height:0px}.boardMembersGrid .list ul
li{width:25%;height:400px;display:inline-block}.boardMembersGrid .list .item
.name{padding:30px}.boardMembersGrid .list .item .name
h2{font-size:42px;line-height:44px}.boardMembersGrid .list .item .name
p{font-size:20px;line-height:22px;font-family:"futura-pt",sans-serif}.boardMembersGrid .list .item .name p
small{font-size:14px}.boardMembersGrid .list.featured ul
li{width:33.33%;height:400px}.boardMembersGrid .list.featured ul li:nth-child(1){width:35%}.boardMembersGrid .list.featured ul li:nth-child(2){width:30%}.boardMembersGrid .list.featured ul li:nth-child(3){width:35%}.boardMembersGrid .list.featured .item .image
img.hover{opacity:0.3;visibility:visible}@media only screen
and (min-width : 0px)
and (max-width : 767px){.boardMembersGrid .list ul
li{width:100%;height:250px}.boardMembersGrid .list .item
.name{padding:30px}.boardMembersGrid .list .item .name
h2{font-size:30px;line-height:32px}.boardMembersGrid .list .item .name
p{font-size:16px;line-height:20px;font-family:"futura-pt",sans-serif}.boardMembersGrid .list .item .name p
small{font-size:14px}.boardMembersGrid .list.featured ul
li{width:100%;height:350px}.boardMembersGrid .list.featured ul li:nth-child(1){width:100%}.boardMembersGrid .list.featured ul li:nth-child(2){width:100%}.boardMembersGrid .list.featured ul li:nth-child(3){width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.boardMembersGrid .list ul
li{width:50%;height:300px}.boardMembersGrid .list .item
.name{padding:20px}.boardMembersGrid .list:not(.featured) .item .name
h2{font-size:32px;line-height:34px}.boardMembersGrid .list:not(.featured) .item .name
p{font-size:16px;line-height:20px}.boardMembersGrid .list:not(.featured) .item .name p
small{font-size:12px}.boardMembersGrid .list:not(.featured) .item .name
.buttonStyle{width:80%;line-height:40px;margin-top:20px}.boardMembersGrid .list .item .name
br{display:none}.boardMembersGrid .list.featured ul
li{height:300px}.boardMembersGrid .list.featured ul li:nth-child(1){width:100%}.boardMembersGrid .list.featured ul li:nth-child(2){width:50%}.boardMembersGrid .list.featured ul li:nth-child(3){width:50%}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.boardMembersGrid .list ul
li{width:25%;height:300px}.boardMembersGrid .list .item
.name{padding:20px}.boardMembersGrid .list:not(.featured) .item .name
h2{font-size:32px;line-height:34px}.boardMembersGrid .list:not(.featured) .item .name
p{font-size:16px;line-height:20px}.boardMembersGrid .list:not(.featured) .item .name p
small{font-size:12px}.boardMembersGrid .list:not(.featured) .item .name
.buttonStyle{width:80%;line-height:40px;margin-top:20px}.boardMembersGrid .list .item .name
br{display:none}.boardMembersGrid .list.featured ul
li{height:400px}.boardMembersGrid .list.featured ul li:nth-child(1){width:33.33%}.boardMembersGrid .list.featured ul li:nth-child(2){width:33.33%}.boardMembersGrid .list.featured ul li:nth-child(3){width:33.33%}}.advisoryCommitee{overflow:hidden;padding:100px
0px 50px 0px}.advisoryCommitee
.text{width:100%;text-align:center;margin-bottom:70px}.advisoryCommitee .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;font-weight:400;margin-bottom:40px;color:#4e4e4e}.advisoryCommitee .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;font-weight:400;color:#4e4e4e}.advisoryCommitee
.list{width:100%}.advisoryCommitee .list
ul{width:100%;font-size:0px;text-align:center}.advisoryCommitee .list ul
li{width:200px;display:inline-block;vertical-align:top;margin:0px
15px;margin-bottom:60px}.advisoryCommitee .list
.item{width:100%;display:inline-block;vertical-align:top}.advisoryCommitee .list .item
h2{font-family:"bebas-neue",sans-serif;font-size:44px;font-weight:400;color:#4e4e4e;margin-bottom:15px;height:88px;overflow:hidden}.advisoryCommitee .list .item
p{font-family:"futura-pt",sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#4e4e4e;margin-bottom:20px;height:78px;overflow:hidden}.advisoryCommitee .list .item p
small{font-size:12px;display:block}.advisoryCommitee .list .item
.buttonStyle{width:100%}.advisoryCommitee
.showMore{width:100%;text-align:center}.advisoryCommitee .showMore
a{display:inline-block;vertical-align:top;margin:0
auto;text-align:left;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width:40px;height:40px;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-bottom.png);-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.advisoryCommitee{overflow:hidden;padding:50px
0px 40px 0px}.advisoryCommitee
.text{text-align:left;margin-bottom:50px;box-sizing:border-box;padding-right:16px}.advisoryCommitee .text
h2{font-size:60px;margin-bottom:30px}.advisoryCommitee .text
p{font-size:16px;line-height:22px}.advisoryCommitee .text
br{display:none}.advisoryCommitee
.list{margin-left:0px}.advisoryCommitee .list
ul{text-align:left}.advisoryCommitee .list ul
li{width:100%;margin:0px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f1f1f1}.advisoryCommitee .list
.item{position:relative;padding-right:60px;box-sizing:border-box}.advisoryCommitee .list .item
h2{font-size:35px;margin-bottom:10px;height:auto;overflow:visible}.advisoryCommitee .list .item
p{font-size:18px;line-height:20px;margin-bottom:0px;height:auto;overflow:visible}.advisoryCommitee .list .item
.buttonStyle{position:absolute;top:50%;right:0px;margin-top:-20px;width:40px;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:8px auto;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-right-dark.png);-webkit-box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10);-moz-box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10);box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10)}.advisoryCommitee
.showMore{width:100%;text-align:center}.advisoryCommitee .showMore
a{display:inline-block;vertical-align:top;margin:0
auto;text-align:left;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width:50px;height:50px;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-bottom.png);-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25)}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.advisoryCommitee{padding:100px
0px 50px 0px}.advisoryCommitee
.text{text-align:center}.advisoryCommitee .text
br{display:none}.advisoryCommitee
.list{margin-left:0px}.advisoryCommitee .list ul
li{width:200px;margin-bottom:50px;box-sizing:border-box}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.advisoryCommitee .list ul
li{margin-bottom:50px}}.secretariat{padding:60px
0px 60px 0px}.secretariat
.center_box{max-width:90%}.secretariat
.title{width:100%;margin-bottom:80px;text-align:center}.secretariat .title
h2{font-size:56px;line-height:56px;color:#9f0231;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:50px;text-transform:uppercase}.secretariat .title
p{font-size:16px;line-height:28px;color:#9f0231;font-weight:400;font-family:"utopia-std",serif}.secretariat
.list{width:100%}.secretariat .list
.row{width:100%;text-align:center;display:inline-block;vertical-align:top}.secretariat .list
h2{font-size:32px;line-height:30px;font-family:"bebas-neue",sans-serif;font-weight:400}.secretariat .list
p{font-size:16px;line-height:20px;font-family:"futura-pt",sans-serif;font-weight:400}.secretariat .list
.tag{display:inline-block;box-sizing:border-box;padding:5px
10px;text-align:center;background-color:#eae9dc;font-size:12px;color:#2e2d2d;font-weight:500;font-family:"futura-pt",sans-serif;margin-top:10px}.secretariat .list
.row.primary{margin-bottom:100px}.secretariat .list .row.primary
h2{color:#9f0231;margin-bottom:5px}.secretariat .list .row.primary
p{color:#9f0231;margin-bottom:30px}.secretariat .list .row.secondary
ul{width:100%}.secretariat .list .row.secondary
li{width:260px;display:inline-block;vertical-align:top;margin:0px
10px 60px 10px}.secretariat .list .row.secondary
h2{box-sizing:border-box;padding:0px
35px;height:60px;overflow:hidden;margin-bottom:10px}.secretariat .list .row.secondary
p{box-sizing:border-box;height:55px;overflow:hidden;padding:0px
10px;margin-bottom:10px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.secretariat{padding:50px
0px 50px 0px;border-top:1px solid #f7f7f7}.secretariat
.title{width:100%;margin-bottom:50px;text-align:left;box-sizing:border-box;padding-right:16px}.secretariat .title
h2{font-size:60px;line-height:60px;margin-bottom:30px}.secretariat .title
p{font-size:16px;line-height:22px}.secretariat .title
br{display:none}.secretariat .list
.row{text-align:left}.secretariat .list
h2{font-size:35px;line-height:40px}.secretariat .list
p{font-size:16px;line-height:22px}.secretariat .list
.tag{padding:10px;font-size:14px;margin-top:10px}.secretariat .list
.buttonStyle{position:absolute;top:50%;right:0px;margin-top:-20px;width:40px;text-indent:-9999px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:8px auto;background-image:url(/wp-content/themes/club-de-madrid/img/layout/arrow-right-dark.png);-webkit-box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10);-moz-box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10);box-shadow:0px 3px 16px -2px rgba(0, 0, 0, 0.10)}.secretariat .list
.row.primary{box-sizing:border-box;position:relative;padding-right:50px;margin-bottom:0px}.secretariat .list .row.primary
p{margin-bottom:0px}.secretariat .list .row.secondary
ul{width:100%}.secretariat .list .row.secondary
li{width:100%;display:inline-block;vertical-align:top;margin:30px
0px 0px 0px;padding-top:30px;border-top:1px solid #f1f1f1}.secretariat .list .row.secondary
h2{padding:0px;height:auto;overflow:visible;margin-bottom:10px}.secretariat .list .row.secondary
p{box-sizing:border-box;height:auto;overflow:visible;padding:0px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.secretariat
.title{margin-bottom:50px}.secretariat .title
br{display:none}.secretariat
.list{width:100%}.secretariat .list
.row{width:100%;text-align:center}.secretariat .list
h2{font-size:30px;line-height:30px;font-family:"bebas-neue",sans-serif;font-weight:400}.secretariat .list
p{font-size:20px;line-height:22px;font-family:"futura-pt",sans-serif;font-weight:400}.secretariat .list
.tag{display:inline-block;box-sizing:border-box;padding:5px
10px;text-align:center;background-color:#eae9dc;font-size:12px;color:#2e2d2d;font-weight:500;font-family:"futura-pt",sans-serif;margin-top:10px}.secretariat .list
.row.primary{margin-bottom:100px}.secretariat .list .row.primary
h2{color:#9f0231}.secretariat .list .row.primary
p{color:#9f0231;margin-bottom:30px}.secretariat .list .row.secondary
ul{width:100%}.secretariat .list .row.secondary
li{width:200px;display:inline-block;vertical-align:top;margin:0px
10px 60px 10px}.secretariat .list .row.secondary
h2{box-sizing:border-box;padding:0px
10px;overflow:hidden;margin-bottom:10px}.secretariat .list .row.secondary
p{box-sizing:border-box;height:70px;overflow:hidden;padding:0px
10px}}.previewsPrograms{padding:100px
0px}.previewsPrograms
.title{width:100%;margin-bottom:50px;text-align:left}.previewsPrograms .title
h2{font-size:56px;font-family:"bebas-neue",sans-serif;font-weight:400;color:#4e4e4e}.previewsPrograms
.list{width:100%}.previewsPrograms .list
ul{width:100%;font-size:0px;left:0px}.previewsPrograms .list ul
li{width:100%;border-bottom:2px solid #e1e1e1;box-sizing:border-box;padding:25px
0px;display:inline-block;vertical-align:top}.previewsPrograms .list
.item{width:100%}.previewsPrograms .list .item
.cell{box-sizing:border-box}.previewsPrograms .list .item .cell.col-2{width:300px;padding-top:60px}.previewsPrograms .list .item
.description{width:100%;text-align:left;box-sizing:border-box;padding-right:40px}.previewsPrograms .list .item .description
h2{font-size:24px;line-height:28px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:400;margin-bottom:10px}.previewsPrograms .list .item .description h2
.tag{font-size:10px;line-height:10px;color:#fff;display:inline-block;vertical-align:middle;padding:5px;box-sizing:border-box;background-color:#463f3a;text-transform:uppercase;font-weight:700;margin-left:5px}.previewsPrograms .list .item .description
h3{font-size:20px;line-height:22px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500;margin-bottom:15px}.previewsPrograms .list .item .description
p{font-size:16px;line-height:28px;color:#4e4e4e;font-family:"utopia-std",serif;font-weight:400;box-sizing:border-box;padding-right:40px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.previewsPrograms{padding:50px
0px}.previewsPrograms
.title{margin-bottom:30px}.previewsPrograms .title
h2{font-size:60px}.previewsPrograms .list ul
li{border-bottom:1px solid #e1e1e1;padding:30px
0px}.previewsPrograms .list ul li:first-child{padding-top:0px}.previewsPrograms .list
.item{display:inline-block;vertical-align:top}.previewsPrograms .list .item
.cell{display:inline-block;vertical-align:top;width:100%;text-align:left}.previewsPrograms .list .item .cell.col-2{width:100%;padding-top:0px}.previewsPrograms .list .item
.description{padding-right:0px}.previewsPrograms .list .item .description
h2{font-size:24px;line-height:28px;margin-bottom:0px}.previewsPrograms .list .item .description h2
.tag{font-size:10px;line-height:10px;padding:5px;margin-left:2px;background-color:#d5d5d5}.previewsPrograms .list .item .description
h3{font-size:20px;line-height:22px;margin-bottom:0px;margin-top:15px}.previewsPrograms .list .item .description
p{font-size:16px;line-height:22px;padding-right:0px;margin-top:10px}.previewsPrograms .list .item .description
br{display:none}.previewsPrograms .list .item
.visit{width:100%;text-align:left;margin-top:30px}.previewsPrograms .list .item .visit
.buttonStyle{max-width:180px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.previewsPrograms .list ul
li{padding:35px
0px}.previewsPrograms .list
.item{display:inline-block;vertical-align:top}.previewsPrograms .list .item
.cell{display:inline-block;vertical-align:top;width:100%;text-align:left}.previewsPrograms .list .item .cell.col-2{width:100%;padding-top:30px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.previewsPrograms .list ul
li{padding:35px
0px}.previewsPrograms .list
.item{display:inline-block;vertical-align:top}.previewsPrograms .list .item
.cell{display:inline-block;vertical-align:top;width:100%;text-align:left}.previewsPrograms .list .item .cell.col-2{width:100%;padding-top:30px}}.letterFromPresident{padding:100px
0px}.letterFromPresident
.text{width:100%;text-align:left;margin-bottom:100px}.letterFromPresident .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.letterFromPresident .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400;margin-bottom:40px}.letterFromPresident
.firm{width:100%;text-align:right}.letterFromPresident .firm
p{font-family:"utopia-std",serif;font-size:20px;line-height:20px;color:#4e4e4e;font-weight:400;box-sizing:border-box;padding-bottom:70px;width:360px;display:inline-block;vertical-align:top;background-position:bottom right;background-repeat:no-repeat;background-size:280px auto;background-image:url(/wp-content/themes/club-de-madrid/img/content/president-firm.jpg)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.letterFromPresident{padding:50px
0px}.letterFromPresident
.text{text-align:left;margin-bottom:50px}.letterFromPresident .text
h2{font-size:60px;margin-bottom:50px}.letterFromPresident .text
p{font-size:16px;line-height:22px;margin-bottom:20px}.letterFromPresident
.firm{text-align:left}.letterFromPresident .firm
p{font-size:20px;line-height:20px;padding-bottom:55px;width:200px;background-position:center bottom;background-size:200px auto}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.letterFromPresident{padding:100px
0px}.letterFromPresident
.text{text-align:left}.letterFromPresident
.firm{text-align:right}.letterFromPresident .firm
p{background-position:bottom right}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.letterFromPresident{padding:100px
0px}}.memberBio{padding:100px
0px 0px 0px}.memberBio
.text{width:100%;text-align:left}.memberBio .text
h2{font-size:56px;line-height:56px;margin-bottom:15px;color:#4e4e4e;font-weight:400;text-transform:uppercase;font-family:"bebas-neue",sans-serif}.memberBio .text
h3{font-size:22px;line-height:30px;margin-bottom:20px;color:#777272;font-weight:500;font-family:"futura-pt",sans-serif}.memberBio .text
h4{display:block;box-sizing:border-box;font-size:20px;line-height:30px;color:#4e4e4e;font-weight:400;margin-bottom:50px;font-family:"utopia-std",serif;max-width:770px}.memberBio .text
p{font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400;margin-bottom:20px;font-family:"utopia-std",serif}.memberBio .text p:last-child{margin-bottom:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.memberBio{padding:50px
0px 0px 0px}.memberBio
.text{text-align:left;box-sizing:border-box;padding-right:16px}.memberBio .text
h2{font-size:60px;line-height:60px;margin-bottom:10px}.memberBio .text
h3{font-size:20px;line-height:22px;margin-bottom:30px}.memberBio .text
h4{display:block;box-sizing:border-box;font-size:18px;line-height:22px;margin-bottom:40px;max-width:100%}.memberBio .text
p{font-size:16px;line-height:22px;margin-bottom:20px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.memberBio{padding:100px
0px 0px 0px}.memberBio
.text{text-align:left}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.memberBio{padding:100px
0px 0px 0px}}.presidentCircleIntro{padding:100px
0px;background-color:#eae9dc}.presidentCircleIntro
.text{width:100%;text-align:left;box-sizing:border-box}.presidentCircleIntro .text
h2{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#777272;font-weight:400;margin-bottom:50px}.presidentCircleIntro .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.presidentCircleIntro{padding:50px
0px}.presidentCircleIntro
.text{text-align:left}.presidentCircleIntro .text
h2{font-size:30px;line-height:34px;margin-bottom:30px}.presidentCircleIntro .text
p{font-size:16px;line-height:22px}.presidentCircleIntro .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.presidentCircleIntro{padding:100px
0px}.presidentCircleIntro .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.presidentCircleIntro{padding:100px
0px}.presidentCircleIntro .text
br{display:none}}.presidentCircleBeingPart{padding:100px
0px}.presidentCircleBeingPart
.text{width:100%;text-align:left;box-sizing:border-box}.presidentCircleBeingPart .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;color:#4e4e4e;font-weight:400;margin-bottom:10px}.presidentCircleBeingPart .text
p{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#777272;margin-bottom:40px;font-weight:400}.presidentCircleBeingPart .text
ul{width:100%;font-size:0px;list-style:disc;margin-left:20px}.presidentCircleBeingPart .text ul
li{width:100%;margin-top:10px;font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400;max-width:750px}.presidentCircleBeingPart .text ul li:first-child{margin-top:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.presidentCircleBeingPart{padding:50px
0px}.presidentCircleBeingPart
.text{text-align:left}.presidentCircleBeingPart .text
h2{font-size:40px;line-height:40px;margin-bottom:10px}.presidentCircleBeingPart .text
p{font-size:26px;line-height:30px;margin-bottom:30px}.presidentCircleBeingPart .text
ul{margin-left:20px}.presidentCircleBeingPart .text ul
li{margin-top:10px;font-size:16px;line-height:22px;max-width:90%}.presidentCircleBeingPart .text ul li:first-child{margin-top:0px}.presidentCircleBeingPart .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.presidentCircleBeingPart{padding:100px
0px}.presidentCircleBeingPart .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.presidentCircleBeingPart{padding:100px
0px}.presidentCircleBeingPart .text
br{display:none}}.presidentCircleCurrent{padding:100px
0px 60px 0px;background-color:#f7f6ec}.presidentCircleCurrent
.title{width:100%;text-align:center;margin-bottom:50px}.presidentCircleCurrent .title
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;color:#4e4e4e;font-weight:400;margin-bottom:15px}.presidentCircleCurrent .title
p{font-family:"futura-pt",sans-serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400}.presidentCircleCurrent .title p
u{text-decoration:none;border-bottom:2px solid #4e4e4e}.presidentCircleCurrent
.list{width:100%}.presidentCircleCurrent .list
ul{width:100%;text-align:center}.presidentCircleCurrent .list
li{display:inline-block;vertical-align:top;margin:0px
10px 40px 10px}.presidentCircleCurrent .list
.item{width:270px;height:160px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-bottom:1px solid #ccccc3;box-sizing:border-box;padding:20px}.presidentCircleCurrent .list .item
h3{font-family:"bebas-neue",sans-serif;font-size:32px;line-height:34px;color:#4e4e4e;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.presidentCircleCurrent{padding:50px
0px 50px 0px;background-color:#f7f6ec}.presidentCircleCurrent
.title{margin-bottom:30px}.presidentCircleCurrent .title
h2{font-size:60px;line-height:60px;margin-bottom:15px}.presidentCircleCurrent .title
p{font-size:16px;line-height:22px;padding:0px
10px}.presidentCircleCurrent .title
br{display:none}.presidentCircleCurrent .list
li{margin:0px
0px 20px 0px;width:100%;box-sizing:border-box}.presidentCircleCurrent .list
.item{width:100%;height:160px;padding:20px}.presidentCircleCurrent .list .item
h3{font-size:32px;line-height:34px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.presidentCircleCurrent{padding:100px
0px 50px 0px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.presidentCircleCurrent{padding:100px
0px 50px 0px}}.partnershipIntro{padding:100px
0px;background-color:#eae9dc}.partnershipIntro
.text{width:100%}.partnershipIntro .text
h2{font-family:"futura-pt",sans-serif;font-size:20px;line-height:30px;color:#2e2d2d;font-weight:500;margin-bottom:50px}.partnershipIntro .text
p{font-size:36px;line-height:40px;color:#777272;font-weight:400;font-family:"bebas-neue",sans-serif}@media only screen
and (min-width : 0px)
and (max-width : 767px){.partnershipIntro{padding:50px
0px}.partnershipIntro
.text{text-align:left}.partnershipIntro .text
h2{font-size:20px;line-height:20px;margin-bottom:30px}.partnershipIntro .text
p{font-size:30px;line-height:34px}.partnershipIntro .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.partnershipIntro{padding:100px
0px}.partnershipIntro
.text{text-align:left}.partnershipIntro .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.partnershipIntro{padding:100px
0px}}.partnershipFinantial{padding:100px
0px 100px 0px}.partnershipFinantial
.text{width:100%;text-align:left}.partnershipFinantial .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.partnershipFinantial .text
h3{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.partnershipFinantial .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400;margin-bottom:40px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.partnershipFinantial{padding:50px
0px 50px 0px}.partnershipFinantial
.text{text-align:left}.partnershipFinantial .text
h2{font-size:60px;line-height:60px;margin-bottom:30px}.partnershipFinantial .text
h3{font-size:30px;line-height:34px;margin-bottom:30px}.partnershipFinantial .text
p{font-size:16px;line-height:22px;margin-bottom:20px}.partnershipFinantial .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.partnershipFinantial{padding:100px
0px 100px 0px}.partnershipFinantial
.text{text-align:left}.partnershipFinantial .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.partnershipFinantial{padding:100px
0px 100px 0px}}.thirdPartyCollaboration{padding:100px
0px 100px 0px}.thirdPartyCollaboration
.text{width:100%;text-align:center}.thirdPartyCollaboration .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;color:#9f0231;font-weight:400;margin-bottom:40px}.thirdPartyCollaboration .text
h3{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#9f0231;font-weight:400;margin-bottom:40px}.thirdPartyCollaboration .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#9f0231;font-weight:400;margin-bottom:40px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.thirdPartyCollaboration{padding:50px
0px 50px 0px}.thirdPartyCollaboration
.text{text-align:left}.thirdPartyCollaboration .text
h2{font-size:50px;line-height:50px;margin-bottom:20px}.thirdPartyCollaboration .text
h3{font-size:30px;line-height:34px;margin-bottom:30px}.thirdPartyCollaboration .text
p{font-size:16px;line-height:22px;margin-bottom:22px}.thirdPartyCollaboration .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.thirdPartyCollaboration{padding:100px
0px 50px 0px}.thirdPartyCollaboration
.text{text-align:left}.thirdPartyCollaboration .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.thirdPartyCollaboration{padding:100px
0px 50px 0px}}.workWithUsForms{overflow:hidden;padding-bottom:50px}.workWithUsForms
.formContainer{padding:100px
0px}.workWithUsForms .formContainer
.table{width:100%}.workWithUsForms .formContainer .table
.cell{box-sizing:border-box}.workWithUsForms .formContainer .table .cell.col-1{padding-right:30px}.workWithUsForms .formContainer .table .cell.col-2{padding-left:30px;width:400px;padding-top:40px}.workWithUsForms
.formContainer.normal{padding:50px
0px 50px 0px}.workWithUsForms .formContainer.normal .table .cell.col-2{padding-top:100px}.workWithUsForms
.formContainer.featured{background-color:#9f0231;margin-bottom:50px}.workWithUsForms .formContainer.featured .formTitle
h2{color:#fff}.workWithUsForms .formContainer.featured .formTitle
h3{color:#fff}.workWithUsForms .formContainer.featured .vacancy .title
h2{color:#fff}.workWithUsForms .formContainer.featured .vacancy .title
h4{color:#fff}.workWithUsForms .formContainer.featured .vacancy .title
p{color:#fff}.workWithUsForms .formContainer.featured .vacancy .actions ul li
.buttonStyle.active{background-color:#fff;color:#595959}.workWithUsForms .formContainer.featured .form input[type="text"]{border:2px
solid #fff;color:#fff}.workWithUsForms .formContainer.featured .form input[type="text"]::-webkit-input-placeholder{color:#fff}.workWithUsForms .formContainer.featured .form input[type="text"]::-moz-placeholder{color:#fff}.workWithUsForms .formContainer.featured .form input[type="text"]:-ms-input-placeholder{color:#fff}.workWithUsForms .formContainer.featured .form input[type="text"]:-moz-placeholder{color:#fff}.workWithUsForms .formContainer.featured .form .file
p{color:#fff}.workWithUsForms .formContainer.featured .form .file
label{color:#fff;border-bottom:2px solid #fff}.workWithUsForms
.formTitle{width:100%;text-align:left}.workWithUsForms .formTitle
h2{font-size:56px;color:#9f0231;line-height:56px;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:50px}.workWithUsForms .formTitle
h3{font-size:36px;line-height:40px;color:#9f0231;font-family:"bebas-neue",sans-serif;font-weight:400}.workWithUsForms
.vacancy{width:100%;text-align:left}.workWithUsForms .vacancy
.title{width:100%;margin-bottom:40px}.workWithUsForms .vacancy .title
h2{font-size:40px;color:#9f0231;line-height:40px;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:30px}.workWithUsForms .vacancy .title
h4{font-size:32px;color:#9f0231;line-height:34px;font-family:"utopia-std",serif;font-weight:400;margin-bottom:15px}.workWithUsForms .vacancy .title
p{font-size:21px;color:#9f0231;line-height:22px;font-family:"futura-pt",sans-serif;font-weight:500}.workWithUsForms .vacancy
.actions{width:100%;margin-bottom:30px}.workWithUsForms .vacancy .actions
ul{width:100%;font-size:0px}.workWithUsForms .vacancy .actions ul
li{width:100%;margin-top:20px}.workWithUsForms .vacancy .actions ul li:first-child{margin-top:0px}.workWithUsForms .vacancy .actions ul li
.buttonStyle.active{background-color:#c0023b;color:#fff}.workWithUsForms
.form{width:100%;display:none}.workWithUsForms .form
.row{width:100%;margin-top:10px}.workWithUsForms .form .row:first-child{margin-top:0px}.workWithUsForms .form input[type="text"]{width:370px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px
solid #9f0231;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;text-align:left;font-size:18px;box-sizing:border-box;padding:0px
25px;font-weight:500;color:#9f0231;font-family:"futura-pt",sans-serif}.workWithUsForms .form input[type="text"]::-webkit-input-placeholder{color:#9f0231;opacity:1}.workWithUsForms .form input[type="text"]::-moz-placeholder{color:#9f0231;opacity:1}.workWithUsForms .form input[type="text"]:-ms-input-placeholder{color:#9f0231;opacity:1}.workWithUsForms .form input[type="text"]:-moz-placeholder{color:#9f0231;opacity:1}.workWithUsForms .form
.file{width:100%;text-align:left;box-sizing:border-box;padding:25px}.workWithUsForms .form .file
li{width:100%;display:inline-block;vertical-align:top;margin-top:15px}.workWithUsForms .form .file li:first-child{margin-top:0px}.workWithUsForms .form .file
p{font-size:18px;color:#9f0231;font-weight:500;font-family:"futura-pt",sans-serif}.workWithUsForms .form .file
label{color:#9f0231;border-bottom:2px solid #9f0231;cursor:pointer}.workWithUsForms .form .file
input{display:none}.workWithUsForms .form .file
p.name{font-size:15px;line-height:34px;font-family:"utopia-std",serif;font-weight:400;display:none}.workWithUsForms .form .file .withFile
p.name{display:block}.workWithUsForms .form .file p.name
.remove{color:#fff;margin-left:5px}.workWithUsForms .form .file p.name .remove:hover{color:#595959}.workWithUsForms .form
.buttonStyle{width:210px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.workWithUsForms{padding-bottom:0px}.workWithUsForms
.formContainer{padding:50px
0px 20px 0px}.workWithUsForms .formContainer
.table{width:100%;display:inline-block;vertical-align:top}.workWithUsForms .formContainer .table
.cell{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}.workWithUsForms .formContainer .table .cell.col-1{padding-right:0px}.workWithUsForms .formContainer .table .cell.col-2{padding-left:0px;width:100%;padding-top:0px}.workWithUsForms
.formContainer.normal{padding:50px
0px 20px 0px;border-bottom:1px solid #f7f7f7}.workWithUsForms .formContainer.normal .table .cell.col-2{padding:0px}.workWithUsForms
.formContainer.featured{margin-bottom:0px}.workWithUsForms
.formTitle{text-align:center;margin-bottom:40px;box-sizing:border-box;padding:0px
10px}.workWithUsForms .formTitle
h2{font-size:60px;line-height:60px;margin-bottom:20px}.workWithUsForms .formTitle
h3{font-size:25px;line-height:27px}.workWithUsForms .formTitle
br{display:none}.workWithUsForms
.vacancy{text-align:center;box-sizing:border-box;margin-bottom:50px}.workWithUsForms .vacancy
.title{margin-bottom:40px}.workWithUsForms .vacancy .title
h2{font-size:30px;line-height:30px;margin-bottom:20px}.workWithUsForms .vacancy .title
h4{font-size:28px;line-height:28px;margin-bottom:15px}.workWithUsForms .vacancy .title
p{font-size:16px;line-height:22px}.workWithUsForms .vacancy
.actions{margin-bottom:30px}.workWithUsForms .form input[type="text"]{width:100%;font-size:16px;text-align:center;max-width:270px}.workWithUsForms .form
.file{text-align:center;padding:25px}.workWithUsForms .form .file
li{width:100%}.workWithUsForms .form .file
p{font-size:16px}.workWithUsForms .form
.buttonStyle{width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.workWithUsForms{padding-bottom:50px}.workWithUsForms
.formContainer{padding:100px
0px}.workWithUsForms .formContainer
.table{display:inline-block;vertical-align:top}.workWithUsForms .formContainer .table
.cell{box-sizing:border-box;width:100%;display:inline-block;vertical-align:top}.workWithUsForms .formContainer .table .cell.col-1{padding-right:0px}.workWithUsForms .formContainer .table .cell.col-2{padding-left:0px;width:100%;padding-top:0px}.workWithUsForms
.formContainer.normal{padding:100px
0px}.workWithUsForms .formContainer.normal .table .cell.col-2{padding-top:0px}.workWithUsForms
.formContainer.featured{margin-bottom:50px}.workWithUsForms
.formTitle{text-align:center}.workWithUsForms
.vacancy{width:100%;text-align:center;margin-top:50px}.workWithUsForms .vacancy
.title{width:100%;margin-bottom:40px}.workWithUsForms .vacancy .title
h2{font-size:40px;line-height:40px;margin-bottom:30px}.workWithUsForms .vacancy .title
h4{font-size:32px;line-height:34px;margin-bottom:15px}.workWithUsForms .vacancy .title
p{font-size:21px;line-height:22px}.workWithUsForms .vacancy
.actions{margin-bottom:30px}.workWithUsForms .vacancy .actions ul
li{text-align:center}.workWithUsForms .form input[type="text"]{text-align:center}.workWithUsForms .form
.file{text-align:center;padding:25px}.workWithUsForms .form .file
p{font-size:18px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.workWithUsForms
.formContainer{padding:100px
0px}.workWithUsForms .formContainer .table .cell.col-1{padding-right:60px}.workWithUsForms .formContainer .table .cell.col-2{padding-left:30px;width:360px}.workWithUsForms
.formContainer.normal{padding:50px
0px 50px 0px}.workWithUsForms .formContainer.normal .table .cell.col-2{padding-top:100px}.workWithUsForms .formTitle
h2{font-size:56px;line-height:72px;margin-bottom:50px}.workWithUsForms .formTitle
h3{font-size:38px;line-height:40px}.workWithUsForms .vacancy
.title{width:100%;margin-bottom:40px}.workWithUsForms .vacancy .title
h2{font-size:40px;line-height:40px;margin-bottom:30px}.workWithUsForms .vacancy .title
h4{font-size:32px;line-height:34px;margin-bottom:15px}.workWithUsForms .vacancy .title
p{font-size:21px;line-height:22px}.workWithUsForms .form input[type="text"]{width:100%;height:50px;font-size:18px}.workWithUsForms .form
.buttonStyle{width:210px}}.globalFilterNav{height:0px;position:relative}.globalFilterNav
.sticky{height:50px;position:fixed;background-color:#4b4b4b;z-index:15;left:0px;top:60px;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;transition:transform 0.4s;-webkit-transform:translate3d(0,-60px,0);-moz-transform:translate3d(0,-60px,0);-ms-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}.globalFilterNav.pined
.sticky{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.globalFilterNav
.showFilters{width:100%;overflow:hidden}.globalFilterNav .showFilters
a{width:100%;height:50px;line-height:50px;text-align:center;display:inline-block;vertical-align:top;color:#fff;font-weight:500;font-family:"futura-pt",sans-serif;text-transform:uppercase;border:0px
none;font-size:18px;background-color:#4b4b4b;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s}.globalFilterNav .showFilters a:hover{background-color:#3e3e3e}.globalFilterNav .showFilters
.closeFilter{width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;right:20px;background-color:#2b2b2b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:18px auto;background-image:url(/wp-content/themes/club-de-madrid/img/layout/close-white.png);-webkit-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 3px 20px 0px rgba(0, 0, 0, 0.2);-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;opacity:0;visibility:hidden;z-index:1;pointer-events:none}.globalFilterNav
.list{width:100%;position:absolute;top:48px;left:0px;background-color:#3e3e3e;overflow-x:hidden;overflow-y:auto;max-height:0px;border-top:1px solid #4b4b4b;border-bottom:1px solid #4b4b4b;-webkit-transition:max-height 0.4s, height 0.4s, border 0.4s;-moz-transition:max-height 0.4s, height 0.4s, border 0.4s;-ms-transition:max-height 0.4s, height 0.4s, border 0.4s;transition:max-height 0.4s, height 0.4s, border 0.4s}.globalFilterNav .list
ul{width:100%;font-size:0px}.globalFilterNav .list
li{width:100%;display:inline-block;vertical-align:top}.globalFilterNav .list
a{width:100%;padding:20px
0px;text-align:center;font-family:"futura-pt",sans-serif;font-weight:500;color:#fff;font-size:18px;border-top:1px solid #383838;display:inline-block;vertical-align:top;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-ms-transition:background-color 0.4s;transition:background-color 0.4s}.globalFilterNav .list li:first-child
a{border-top:0px none}.globalFilterNav .list a:hover{background-color:#4b4b4b}.globalFilterNav.pined.open .showFilters
a{background-color:#3e3e3e}.globalFilterNav.pined.open
.list{max-height:285px;max-height:100vh;height:calc(100vh - 110px);border-top:1px solid #383838;border-bottom:1px solid #383838}.globalFilterNav.pined.open .showFilters
.closeFilter{opacity:1;visibility:visible}@media only screen
and (min-width : 0px)
and (max-width : 767px){.globalFilterNav{height:0px}.globalFilterNav
.sticky{height:50px;top:50px}.globalFilterNav
.showFilters{width:100%;overflow:hidden}.globalFilterNav .showFilters
a{height:50px;line-height:50px;font-size:16px}.globalFilterNav .showFilters
.closeFilter{width:30px;height:30px;margin-top:-15px;right:15px;background-size:15px auto}.globalFilterNav
.list{top:48px;-webkit-overflow-scrolling:touch}.globalFilterNav .list
a{padding:15px
20px;font-size:16px;line-height:20px;box-sizing:border-box}.globalFilterNav.pined.open
.list{max-height:200px;max-height:100vh;height:calc(100vh - 100px)}}.publicationsList{overflow:hidden;padding:100px
0px 0px 0px}.publicationsList.fullPadding{overflow:hidden;padding:100px
0px 50px 0px}.publicationsList
.title{width:100%;text-align:left;margin-bottom:40px}.publicationsList .title
h2{display:inline-block;vertical-align:middle;font-size:56px;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif}.publicationsList .title
.buttonStyle{display:inline-block;vertical-align:middle;width:160px;margin-left:50px}.publicationsList
.list{width:100%}.publicationsList .list
ul{width:110%;text-align:left;font-size:0px}.publicationsList .list
li{width:270px;height:739px;margin:0px
90px 30px 0px;vertical-align:top;display:inline-block}.page-template-publications .publicationsList .list
li{display:none}.page-template-publications .publicationsList .list
li.active{display:inline-block}.publicationsList
.loadMore{display:block;margin:0
auto 30px auto;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s}.publicationsList
.loadMore{opacity:1;visibility:visible}.publicationsList
.item{width:100%;text-align:left}.publicationsList .item
.tag{width:100%;height:35px;margin-bottom:10px}.publicationsList .item .tag
p{display:inline-block;vertical-align:top;line-height:30px;box-sizing:border-box;padding:0px
10px;border:1px
solid #4e4e4e;text-align:center;font-size:11px;color:#4e4e4e;font-weight:500;font-family:"futura-pt",sans-serif}.publicationsList .item
.cover{width:230px;height:330px;margin-bottom:20px;overflow:hidden;position:relative;box-sizing:border-box;border:1px
solid #f9f9f9}.publicationsList .item
.description{width:100%}.publicationsList .item .description
h3{font-size:14px;color:#4e4e4e;font-family:"futura-pt",sans-serif;line-height:14px;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:10px}.publicationsList .item .description
h2{font-size:30px;color:#4e4e4e;font-family:"bebas-neue",sans-serif;line-height:35px;height:98px;overflow:hidden;font-weight:400;margin-bottom:10px}.publicationsList .item .description
p{font-size:16px;color:#595959;font-family:"utopia-std",serif;line-height:22px;height:64px;overflow:hidden;font-weight:400;margin-bottom:20px}.publicationsList .item .description
.buttonStyle{margin-top:15px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.publicationsList{padding:50px
0px 50px 0px}.publicationsList.fullPadding{padding:50px
0px 0px 0px}.publicationsList
.center_box{padding:0px}.publicationsList
.title{text-align:center;margin-bottom:50px}.publicationsList .title
h2{font-size:60px;display:block}.publicationsList .title
.buttonStyle{margin-left:0px;width:150px;margin-top:20px}.publicationsList
.list{width:100%}.publicationsList .list
ul{width:100%;text-align:center}.publicationsList .list
li{width:100%;height:auto;margin:70px
0px 0px 0px;box-sizing:border-box;padding:0px
20px}.publicationsList .list li:first-child{margin-top:0px}.publicationsList .list li:last-child{margin-bottom:50px}.publicationsList
.item{text-align:left;position:relative}.publicationsList .item
.tag{width:100%;height:40px;margin-bottom:20px;position:relative;top:0px;z-index:1}.publicationsList .item .tag
p{line-height:40px;padding:0px
10px;font-size:14px;color:#000;border:1px
solid #000}.publicationsList .item
.cover{width:140px;height:200px;text-align:left;margin:0px
0px 20px 0px}.publicationsList .item
.description{width:100%}.publicationsList .item .description
h3{font-size:16px;line-height:22px;height:auto;overflow:visible;white-space:normal;margin-bottom:20px}.publicationsList .item .description
h2{font-size:30px;line-height:32px;height:auto;overflow:visible;margin-bottom:20px}.publicationsList .item .description
p{font-size:16px;line-height:22px;height:auto;overflow:visible;margin-bottom:10px}.publicationsList .item .description
.buttonStyle{margin-top:15px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.publicationsList{overflow:hidden;padding:100px
0px 0px 0px}.publicationsList.fullPadding{overflow:hidden;padding:100px
0px 50px 0px}.publicationsList
.title{margin-bottom:50px;text-align:center}.publicationsList .title
h2{font-size:56px}.publicationsList .title
.buttonStyle{margin-left:40px}.publicationsList .list
ul{width:100%}.publicationsList .list
li{width:33.33%;height:739px;margin:0px
0px 50px 0px;box-sizing:border-box;padding-right:20px}.publicationsList .item
.cover{width:90%;height:300px;margin-bottom:20px}.publicationsList .item .description
.buttonStyle{width:100%;font-size:12px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.publicationsList{overflow:hidden;padding:100px
0px 0px 0px}.publicationsList.fullPadding{overflow:hidden;padding:100px
0px 50px 0px}.publicationsList .list
ul{width:100%}.publicationsList .list
li{width:33.33%;height:739px;margin:0px
0px 50px 0px;box-sizing:border-box;padding-right:40px}}.policyDialogues{padding:100px
0px 100px 0px;background-color:#eae9dc}.policyDialogues
.row{display:inline-block;vertical-align:top;text-align:left}.policyDialogues
.row.top{margin-bottom:80px}.policyDialogues
.title{width:100%;margin-bottom:30px}.policyDialogues .title
h2{font-size:56px;font-family:"bebas-neue",sans-serif;font-weight:400;color:#4e4e4e}.policyDialogues
.actualYear{width:100%;height:400px;position:relative;max-width:1000px;overflow:hidden;background-color:#b1ad98}.policyDialogues .actualYear
.text{width:100%;padding:0px
450px 0px 30px;box-sizing:border-box;position:relative;z-index:1;margin-bottom:50px}.policyDialogues .actualYear .text
h2{color:#fff;font-size:90px;line-height:90px;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:20px}.policyDialogues .actualYear .text
p{color:#fff;font-size:36px;line-height:40px;font-family:"bebas-neue",sans-serif;font-weight:400}.policyDialogues .actualYear
.viewMore{position:absolute;bottom:70px;right:100px;z-index:2}.policyDialogues .actualYear
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/policy-dialogue-placeholder-full.jpg);background-size:cover;background-position:center center;opacity:0.5}@media only screen
and (min-width : 0px)
and (max-width : 767px){.policyDialogues{padding:50px
0px 0px 0px}.policyDialogues
.row{text-align:left}.policyDialogues
.row.top{margin-bottom:0px}.policyDialogues .row.top
.center_box{padding:0px}.policyDialogues
.title{width:100%;margin-bottom:30px;text-align:center}.policyDialogues .title
h2{font-size:60px}.policyDialogues
.actualYear{height:auto;max-width:100%;box-sizing:border-box;padding:50px
15px 30px 15px;border-top:1px solid #a2a19a}.policyDialogues .actualYear
.text{width:100%;padding:0px;box-sizing:border-box;position:relative;z-index:1;margin-bottom:30px;text-align:center}.policyDialogues .actualYear .text
h2{font-size:60px;line-height:60px;margin-bottom:20px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3)}.policyDialogues .actualYear .text
p{font-size:30px;line-height:34px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.3)}.policyDialogues .actualYear .text
br{display:none}.policyDialogues .actualYear
.viewMore{position:relative;bottom:0px;right:0px;width:210px;margin:0
auto}.policyDialogues .actualYear
.imageContainer{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;text-align:left}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.policyDialogues{padding:100px
0px 100px 0px}.policyDialogues
.row.top{margin-bottom:50px}.policyDialogues
.title{text-align:center}.policyDialogues
.actualYear{height:auto;padding:50px;box-sizing:border-box}.policyDialogues .actualYear
.text{padding:0px;margin-bottom:50px;text-align:center}.policyDialogues .actualYear .text
h2{font-size:90px;line-height:90px;margin-bottom:20px}.policyDialogues .actualYear .text
p{font-size:42px;line-height:44px}.policyDialogues .actualYear .text
br{display:none}.policyDialogues .actualYear
.viewMore{position:relative;bottom:0px;right:0px;text-align:center;width:100%;margin-top:20px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.policyDialogues{padding:100px
0px 100px 0px}.policyDialogues
.row.top{margin-bottom:50px}}.policyDialogueDetail{padding:100px
0px}.policyDialogueDetail
.text{width:100%;text-align:left}.policyDialogueDetail .text
h2{font-family:"bebas-neue",sans-serif;font-size:90px;line-height:90px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.policyDialogueDetail .text
h3{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.policyDialogueDetail .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#4e4e4e;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.policyDialogueDetail{padding:50px
0px}.policyDialogueDetail
.text{text-align:left}.policyDialogueDetail .text
h2{font-size:60px;line-height:60px;margin-bottom:30px}.policyDialogueDetail .text
h3{font-size:30px;line-height:34px;margin-bottom:30px}.policyDialogueDetail .text
p{font-size:16px;line-height:22px}.policyDialogueDetail .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.policyDialogueDetail{padding:100px
0px}.policyDialogueDetail
.text{text-align:left}.policyDialogueDetail .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.policyDialogueDetail{padding:100px
0px}.policyDialogueDetail .text
br{display:none}}.projectDetail{padding:70px
0px 50px 0px}.projectDetail
.introduction{width:100%;text-align:left}.projectDetail .introduction
h4{font-size:21px;color:#9f0231;text-transform:uppercase;font-weight:500;font-family:"futura-pt",sans-serif;margin-bottom:30px}.projectDetail .introduction h4:empty{display:none}.projectDetail .introduction
h2{font-size:56px;line-height:56px;color:#4e4e4e;text-transform:uppercase;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:10px}.projectDetail .introduction
h3{font-size:28px;color:#4e4e4e;font-weight:500;font-family:"futura-pt",sans-serif;margin-bottom:30px}.projectDetail .introduction
.buttonStyle{margin-bottom:60px}.projectDetail .introduction
p{font-size:16px;line-height:28px;color:#777272;font-weight:500;font-family:"utopia-std",serif}.projectDetail
.description{width:100%;text-align:left;box-sizing:border-box;padding-right:100px}.projectDetail .description
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#777272;font-weight:400;margin-bottom:50px}.projectDetail .description p:last-child{margin-bottom:0px}.projectDetail .description
h2{font-family:"futura-pt",sans-serif;font-size:28px;line-height:30px;color:#777272;font-weight:400;margin-bottom:30px}.projectDetail
.description.video{margin:30px
0}.projectDetail .description.video
iframe{width:100%}.projectDetail .description
ul{width:100%;list-style:disc;margin-left:20px}.projectDetail .description ul
li{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#777272;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.projectDetail{padding:50px
0px 0px 0px}.projectDetail
.introduction{text-align:left}.projectDetail .introduction
h4{font-size:18px;margin-bottom:20px}.projectDetail .introduction
h2{font-size:60px;line-height:60px;margin-bottom:20px}.projectDetail .introduction
h3{font-size:18px;margin-bottom:20px}.projectDetail .introduction
.buttonStyle{margin-bottom:40px}.projectDetail .introduction
p{font-size:16px;line-height:22px}.projectDetail .introduction
br{display:none}.projectDetail
.description{text-align:left;padding-right:0px}.projectDetail .description
p{font-size:16px;line-height:22px;margin-bottom:30px}.projectDetail .description
h2{font-size:24px;line-height:26px;margin-bottom:30px}.projectDetail .description.video
iframe{width:100%;height:250px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.projectDetail
.introduction{text-align:left;margin-bottom:50px}.projectDetail .introduction
.buttonStyle{margin-bottom:60px}.projectDetail
.description{text-align:left;padding-right:0px}.projectDetail .description
br{display:none}}.whoIsWho{background-color:#9f0231;padding:100px
0px}.whoIsWho
.title{width:100%;text-align:left;margin-bottom:40px}.whoIsWho .title
h2{font-size:56px;color:#fff;text-transform:uppercase;font-family:"bebas-neue",sans-serif;font-weight:400}.whoIsWho
.list{width:100%}.whoIsWho .list
.group{width:100%}.whoIsWho .list
.name{width:100%;height:110px;border-bottom:2px solid #fff;cursor:pointer}.whoIsWho .list .name .col-2{width:300px}.whoIsWho .list .name
h2{font-size:36px;color:#fff;text-transform:uppercase;font-family:"bebas-neue",sans-serif;font-weight:400;box-sizing:border-box;padding:0px
15px}.whoIsWho .list .name.active
.buttonStyle{color:#fff;background-color:#c0023b}.whoIsWho .list
.members{width:100%;margin-top:-2px;display:none;background-color:#3e3e3e}.whoIsWho .list .members>ul{width:100%;text-align:center;font-size:0px}.whoIsWho .list .members > ul
li{width:25%;box-sizing:border-box;display:inline-block;vertical-align:top}.whoIsWho .list .members
.member{width:100%;height:280px;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.whoIsWho .list .members .member
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-color:#1d1d1d;text-align:left}.whoIsWho .list .members .member .image
img{opacity:0.5;-webkit-transition:opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s, -moz-transform 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s, -ms-transform 0.4s;transition:opacity 0.4s, visibility 0.4s, transform 0.4s}.whoIsWho .list .members .member .image
img.hover{opacity:0;visibility:hidden;z-index:1}.whoIsWho .list .members .member
.text{position:absolute;bottom:0px;left:0px;box-sizing:border-box;padding:20px;text-align:right;width:100%}.whoIsWho .list .members .member .text
h2{font-family:"bebas-neue",sans-serif;font-size:35px;color:#fff;line-height:31px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5);margin-bottom:10px;font-weight:400}.whoIsWho .list .members .member .text
p{font-family:"utopia-std",serif;font-size:14px;color:#fff;line-height:20px;text-shadow:0px 4px 8px rgba(0, 0, 0, 0.5)}.whoIsWho .list .members .member .text p
small{font-size:10px}.whoIsWho .list .members .member:hover .image
img.hover{opacity:1;visibility:visible}.whoIsWho .list .members
.content{background:#f7f6ed;box-sizing:border-box;width:100%;padding:40px
0px}.whoIsWho .list .members .content
ul{width:100%;font-size:0px;text-align:center}.whoIsWho .list .members .content
li{font-family:"bebas-neue",sans-serif;font-size:24px;line-height:24px;color:#4e4e4e;font-weight:400;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-bottom:1px solid #ccccc3;box-sizing:border-box;padding:20px;display:inline-block;vertical-align:top;margin:10px}.whoIsWho .list .members .content
a{color:#4e4e4e}.whoIsWho .list .members .content a:hover{text-decoration:underline}@media only screen
and (min-width : 0px)
and (max-width : 767px){.whoIsWho{padding:50px
0px 0px 0px}.whoIsWho
.title{text-align:center;margin-bottom:10px}.whoIsWho .title
h2{font-size:60px}.whoIsWho .list
.name{width:100%;height:auto;display:inline-block;vertical-align:top}.whoIsWho .list .name
.cell{width:100%;display:inline-block;vertical-align:top;text-align:center}.whoIsWho .list .name .col-2{width:100%;padding:20px
0px}.whoIsWho .list .name
h2{font-size:30px;padding:0px
15px;margin-top:20px}.whoIsWho .list .name.active
.buttonStyle{color:#fff;background-color:#c0023b}.whoIsWho .list
.members{margin-top:0px}.whoIsWho .list .members>ul{text-align:center}.whoIsWho .list .members > ul
li{width:100%}.whoIsWho .list .members
.member{width:100%;height:290px}.whoIsWho .list .members .member
.image{text-align:left}.whoIsWho .list .members .member
.text{width:100%;padding:20px;text-align:center}.whoIsWho .list .members .member .text
h2{font-size:43px;line-height:37px;margin-bottom:10px}.whoIsWho .list .members .member .text
p{font-size:16px;line-height:22px}.whoIsWho .list .members .member .text p
small{font-size:12px}.whoIsWho .list .members .member .text h2
br{display:none}.whoIsWho .list .members
.content{padding:20px
0px}.whoIsWho .list .members .content
li{font-size:18px;line-height:18px;padding:15px;margin:10px
0px 0px 0px;width:100%}.whoIsWho .list .members .content li:first-child{margin:0px
0px 0px 0px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.whoIsWho{padding:100px
0px}.whoIsWho
.title{text-align:center}.whoIsWho .list .members
.member{height:300px}.whoIsWho .list .members .member
.text{padding:20px}.whoIsWho .list .members
.content{padding:30px
0px}.whoIsWho .list .members .content
li{font-size:20px;line-height:20px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.whoIsWho{padding:100px
0px}.whoIsWho .list .members
.member{height:400px}.whoIsWho .list .members
.content{padding:30px
0px}.whoIsWho .list .members .content
li{font-size:20px;line-height:20px}}.newsList{padding:100px
0px 0px 0px}.newsList
.title{width:100%;text-align:left;margin-bottom:20px}.newsList .title
h2{font-size:56px;color:#4e4e4e;text-transform:uppercase;font-family:"bebas-neue",sans-serif;font-weight:400}.newsList
.list{width:100%;overflow:hidden}.newsList .list
.featured{width:100%;font-size:0px;text-align:left}.newsList .list .featured
li{width:50%;display:inline-block;vertical-align:top;margin-bottom:50px;box-sizing:border-box;padding-right:15px}.newsList .list .featured
.item{width:100%;height:415px;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.newsList .list .featured .item
.date{width:100%;height:75px;text-align:left}.newsList .list .featured .item .date
p{font-size:14px;line-height:14px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:font-size 0.4s, color 0.4s;-moz-transition:font-size 0.4s, color 0.4s;-ms-transition:font-size 0.4s, color 0.4s;transition:font-size 0.4s, color 0.4s;margin-bottom:15px}.newsList .list .featured .item .date
h3{font-size:20px;line-height:20px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:font-size 0.4s, color 0.4s;-moz-transition:font-size 0.4s, color 0.4s;-ms-transition:font-size 0.4s, color 0.4s;transition:font-size 0.4s, color 0.4s}.newsList .list .featured .item
.imageContainer{width:100%;height:340px;position:relative;overflow:hidden}.newsList .list .featured .item .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;background-color:#fff;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-webkit-transform 0.4s;-ms-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;background-position:center center;background-repeat:no-repeat;background-size:cover}.newsList .list .featured .item .imageContainer .image
img{display:none}.newsList .list .featured .item .imageContainer .image::after{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;content:'';background-position:right -10px top;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/news-degrade.png);background-size:190% 101%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;opacity:1}.newsList .list .featured .item .imageContainer
.text{width:190px;height:100%;position:absolute;top:0px;right:0px;-webkit-transition:width 0.4s;-moz-transition:width 0.4s;-ms-transition:width 0.4s;transition:width 0.4s}.newsList .list .featured .item .imageContainer .text
h2{font-size:26px;line-height:26px;max-height:232px;box-sizing:border-box;overflow:hidden;color:#fff;font-weight:400;font-family:"bebas-neue",sans-serif;box-sizing:border-box;padding:80px
30px 10px 0px}.newsList .list .featured .item .imageContainer .text
.buttonStyle{position:absolute;bottom:50px;left:0px;font-size:10px;width:100px;line-height:30px}.newsList .list .featured .item:hover .imageContainer
.image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.newsList .list
.normal{width:100%;font-size:0px;text-align:left}.newsList .list .normal
li{width:25%;display:inline-block;vertical-align:top;margin-bottom:60px;box-sizing:border-box;padding-right:40px}.newsList .list .normal
.item{width:100%;position:relative;overflow:hidden;display:inline-block;vertical-align:top}.newsList .list .normal .item
.date{width:100%;text-align:left;margin-bottom:20px}.newsList .list .normal .item .date
p{font-size:12px;line-height:12px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500;margin-bottom:5px}.newsList .list .normal .item .date
h3{font-size:18px;line-height:18px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500}.newsList .list .normal .item
.text{width:100%;height:100%}.newsList .list .normal .item .text
h2{font-size:26px;line-height:26px;box-sizing:border-box;color:#7d7b7b;height:100px;overflow:hidden;font-weight:400;font-family:"bebas-neue",sans-serif;box-sizing:border-box;margin-bottom:30px;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;transition:color 0.4s}.newsList .list .normal .item:hover .text
h2{color:#c0023b}.newsList .list .normal .item:hover .text
.buttonStyle{color:#c0023b}@media only screen
and (min-width : 0px)
and (max-width : 767px){.newsList{padding:50px
0px 0px 0px}.newsList
.center_box{padding:0px}.newsList
.title{text-align:center;margin-bottom:10px}.newsList .title
h2{font-size:60px}.newsList .list
.featured{text-align:center}.newsList .list .featured
li{width:100%;margin-bottom:0px;margin-top:20px;padding-right:0px}.newsList .list .featured
.item{height:auto}.newsList .list .featured .item
.date{width:100%;height:auto;text-align:center;margin-bottom:20px}.newsList .list .featured .item .date
p{font-size:16px;line-height:20px;margin-bottom:0px;display:inline;font-weight:400;color:#4e4e4e}.newsList .list .featured .item .date
h3{font-size:20px;line-height:20px;font-weight:500;margin-left:10px;display:inline;color:#4e4e4e}.newsList .list .featured .item
.imageContainer{width:100%;height:auto;box-sizing:border-box;padding:20px
30px 20px 30px;background-color:#000}.newsList .list .featured .item .imageContainer
.image{opacity:0.5}.newsList .list .featured .item .imageContainer .image::after{display:none}.newsList .list .featured .item .imageContainer
.text{width:100%;box-sizing:border-box;position:relative}.newsList .list .featured .item .imageContainer .text
h2{font-size:28px;line-height:28px;max-height:auto;padding:0px;color:#fff;overflow:visible}.newsList .list .featured .item .imageContainer .text
.buttonStyle{display:none}.newsList .list .featured .item:hover .imageContainer .image
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.newsList .list .normal
li{width:100%;margin:20px
0px 0px 0px;padding:20px
20px 0px 20px;border-top:1px solid #e7e7e7}.newsList .list .normal li:first-child{border:0px
none;margin:0px}.newsList .list .normal .item
.date{width:100%;text-align:center;margin-bottom:20px}.newsList .list .normal .item .date
p{font-size:16px;line-height:20px;margin-bottom:0px;display:inline;font-weight:400;color:#4e4e4e}.newsList .list .normal .item .date
h3{font-size:20px;line-height:20px;font-weight:500;margin-left:10px;display:inline;color:#4e4e4e}.newsList .list .normal .item
.text{height:auto;text-align:center}.newsList .list .normal .item .text
h2{font-size:28px;line-height:28px;padding:0px;overflow:visible;margin-bottom:0px;height:auto}.newsList .list .normal .item .text
.buttonStyle{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.newsList
.title{text-align:center}.newsList .list
.featured{width:100%;font-size:0px;text-align:center}.newsList .list .featured
li{margin-bottom:50px;padding:0px
20px}.newsList .list .featured .item
.date{text-align:center}.newsList .list .featured .item .imageContainer
.text{width:100%;text-align:center;padding:0px
30px;box-sizing:border-box}.newsList .list .featured .item .imageContainer .text
h2{padding:80px
0px 10px 0px}.newsList .list .featured .item .imageContainer .text
.buttonStyle{left:50%;margin-left:-50px}.newsList .list
.normal{text-align:center}.newsList .list .normal
li{width:50%;margin-bottom:50px;box-sizing:border-box;padding:0px
50px}.newsList .list .normal .item
.date{text-align:center}.newsList .list .normal .item
.text{text-align:center}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.newsList{padding:100px
0px 0px 0px}}.newsTitle{padding:70px
0px 70px 0px}.newsTitle
.text{width:100%;text-align:left}.newsTitle .text
.table{width:100%}.newsTitle .text .table .col-1{width:150px;border-right:2px solid #d9d9d9}.newsTitle .text .table .col-2{padding-left:50px;padding-top:95px;box-sizing:border-box}.newsTitle .text
h3{font-size:112px;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:40px;text-transform:uppercase;display:inline-block;text-align:center}.newsTitle .text h3
small{font-size:32px;display:block}.newsTitle .text
h2{font-size:36px;line-height:40px;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:30px}.newsTitle .text
p{font-size:16px;line-height:28px;color:#777272;font-weight:400;font-family:"utopia-std",serif}.newsTitle .text p:empty{display:none}.newsTitle .text
ul{width:100%;text-align:left;font-size:0px;margin-top:50px}.newsTitle .text
li{display:inline-block;vertical-align:middle;margin-left:40px}.newsTitle .text
li.hash{font-size:20px;color:#fa4e82;font-weight:500;font-family:"futura-pt",sans-serif}.newsTitle .text
li.tag{font-size:12px;color:#fff;background-color:#463f3a;font-weight:400;font-family:"futura-pt",sans-serif;box-sizing:border-box;padding:8px
15px;text-align:center}.newsTitle .text li:first-child{margin-left:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.newsTitle{padding:50px
0px}.newsTitle
.text{text-align:left}.newsTitle .text
.table{display:inline-block;vertical-align:top}.newsTitle .text .table
.cell{display:inline-block;vertical-align:top;text-align:left}.newsTitle .text .table .col-1{width:100%;border-right:0px none}.newsTitle .text .table .col-2{padding-left:0px;padding-top:0px}.newsTitle .text
h3{font-size:100px;margin-bottom:20px}.newsTitle .text h3
small{font-size:25px}.newsTitle .text
h2{font-size:30px;line-height:35px;margin-bottom:30px}.newsTitle .text
p{font-size:16px;line-height:22px}.newsTitle .text
ul{text-align:left;margin-top:50px}.newsTitle .text
li{display:block;vertical-align:middle;margin-left:0px;margin-top:20px;text-align:left}.newsTitle .text li:first-child{margin-top:0px}.newsTitle .text
li.hash{font-size:16px}.newsTitle .text
li.tag{font-size:16px;padding:10px
15px;width:auto;display:inline-block}.newsTitle .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.newsTitle
.text{text-align:left}.newsTitle .text
br{display:none}.newsTitle .text
ul{text-align:left}}.newsDescription{padding:70px
0px 70px 0px}.newsDescription
.text{width:100%;text-align:left}.newsDescription .text
h2{font-size:42px;line-height:44px;font-weight:400;margin-bottom:80px;color:#777272;font-family:"bebas-neue",sans-serif}.newsDescription .text
h3{font-size:20px;line-height:30px;font-weight:400;margin-bottom:40px;color:#777272;font-family:"utopia-std",serif}.newsDescription .text
p{font-size:16px;line-height:28px;font-weight:400;margin-bottom:40px;color:#777272;font-family:"utopia-std",serif}.newsDescription .text p:last-child{margin-bottom:0px}.newsDescription .text p:empty{display:none}.newsDescription .text
blockquote{text-align:right;font-size:15px;line-height:30px;font-weight:400;margin-bottom:40px;color:#777272;font-family:"utopia-std",serif;position:relative}.newsDescription .text blockquote.twitter-tweet{color:#83a6e5;margin:80px
0px 80px 0px}.newsDescription .text blockquote.twitter-tweet:last-child{margin:80px
0px 0px 0px}.newsDescription .text blockquote.twitter-tweet
p{margin:0px;color:#83a6e5;text-decoration:underline}.newsDescription .text blockquote.twitter-tweet p
a{text-decoration:underline}.newsDescription .text blockquote.twitter-tweet
a{color:#83a6e5;font-weight:400;text-decoration:none}.newsDescription .text blockquote.twitter-tweet a:hover{color:#7093d1}.newsDescription .text blockquote.twitter-tweet::after{width:40px;height:40px;position:absolute;top:50%;right:-70px;background-color:#83a6e5;background-position:center center;background-repeat:no-repeat;background-size:auto 25px;background-image:url(/wp-content/themes/club-de-madrid/img/layout/twitter-ico-white.png);content:'';margin-top:-20px}.newsDescription .text
ul{width:100%;margin-bottom:80px}.newsDescription .text ul
li{width:100%;margin-top:10px;font-size:16px;line-height:28px;font-weight:400;color:#777272;font-family:"utopia-std",serif}.newsDescription .text ul li
a{color:#777272;font-weight:700;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;transition:color 0.4s;text-decoration:underline}.newsDescription .text ul li a:hover{color:#c0033b}.newsDescription .text ul li:first-child{margin-top:0px}.newsDescription .text
iframe{width:100%;height:550px;margin-bottom:50px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.newsDescription{padding:50px
0px}.newsDescription
.text{text-align:left;box-sizing:border-box;padding-right:16px}.newsDescription .text
br{display:none}.newsDescription .text
h2{font-size:28px;line-height:30px;margin-bottom:50px;text-align:left!important}.newsDescription .text
h3{font-size:20px;line-height:24px;margin-bottom:50px}.newsDescription .text
p{font-size:16px;line-height:22px;margin-bottom:50px}.newsDescription .text
blockquote{text-align:left;font-size:16px;line-height:22px;margin-bottom:50px}.newsDescription .text blockquote.twitter-tweet{padding-top:10px;margin-top:90px}.newsDescription .text blockquote.twitter-tweet::after{width:40px;height:40px;position:absolute;top:-40px;right:auto;left:0px;margin-top:0px}.newsDescription .text
ul{margin-bottom:50px}.newsDescription .text ul
li{font-size:16px;line-height:22px}.newsDescription .text
iframe{height:190px;margin-bottom:50px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.newsDescription
.text{text-align:left}.newsDescription .text blockquote.twitter-tweet{box-sizing:border-box;padding-right:70px}.newsDescription .text blockquote.twitter-tweet::after{right:0px}.newsDescription .text
br{display:none}.newsDescription .text
iframe{height:380px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.newsDescription .text blockquote.twitter-tweet{box-sizing:border-box;padding-right:70px}.newsDescription .text blockquote.twitter-tweet::after{right:0px}.newsDescription .text
iframe{height:500px}}@media only screen
and (min-width : 1280px)
and (max-width : 1439px){.newsDescription .text blockquote.twitter-tweet{box-sizing:border-box;padding-right:70px}.newsDescription .text blockquote.twitter-tweet::after{right:0px}}.breadCrumb{width:100%;padding:50px
0px 0px 0px}.breadCrumb
ul{font-size:0px;text-align:left}.breadCrumb
li{display:inline-block;vertical-align:top;margin-left:10px;padding-left:10px;position:relative}.breadCrumb li:before{content:'.';position:absolute;top:1px;left:-3px;line-height:16px;display:inline-block;vertical-align:top;font-size:16px;color:#7d7b7b}.breadCrumb li
a{font-size:16px;line-height:18px;color:#7d7b7b;font-family:"futura-pt",sans-serif;font-weight:500;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;transition:color 0.4s;max-width:250px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.breadCrumb li a:hover{color:#c0023b}.breadCrumb li:first-child{margin-left:0px;padding-left:0px}.breadCrumb li:first-child
a{color:#4e4e4e}.breadCrumb li:first-child:before{display:none}@media only screen
and (min-width : 0px)
and (max-width : 767px){.breadCrumb{padding:20px
0px 0px 0px}.breadCrumb
ul{text-align:left}.breadCrumb
li{display:inline-block;vertical-align:top}.breadCrumb li:before{top:0px;left:-3px;line-height:20px;font-size:14px}.breadCrumb li:first-child{border-left:0px none}.breadCrumb li
a{font-size:14px;line-height:20px;max-width:170px}}.paginator{width:100%;text-align:center;padding:30px
0px;font-size:0px}.paginator.space{width:100%;text-align:center;padding:100px
0px 30px}.paginator .page-numbers{font-size:20px;color:#777272;font-family:"futura-pt",sans-serif;font-weight:700;display:inline-block;vertical-align:middle;margin:0px
8px;-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;transition:color 0.4s}.paginator .page-numbers.current{color:#c0013c}.paginator .page-numbers:hover{color:#c0013c}.paginator .page-numbers.next,
.paginator .page-numbers.prev{width:15px;height:20px;overflow:hidden;text-indent:-9999px;margin:0px
5px;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(/wp-content/themes/club-de-madrid/img/layout/paginator-next.png)}.paginator .page-numbers.next:hover{opacity:0.8}.paginator .page-numbers.prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.paginator{padding:50px
0px 20px 0px}.paginator.space{padding:60px
0px 20px}}#cookies{width:100%;display:inline-block;vertical-align:top;background-color:#fff;z-index:1;display:none;height:0px;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;-ms-transition:height 0.4s;transition:height 0.4s;overflow:hidden;position:relative}#cookies
.center_box{height:230px;border-bottom:1px solid #f7f7f7;box-sizing:border-box}#cookies
.message{width:100%;text-align:left;margin-bottom:20px}#cookies .message
h2{text-transform:uppercase;font-family:"bebas-neue",sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;color:#000;margin-bottom:10px}#cookies .message
p{line-height:18px;font-size:14px;color:#000;font-family:"futura-pt",sans-serif;font-weight:400}#cookies
.buttons{width:100%;text-align:left;font-size:0px}#cookies .buttons
li{display:inline-block;vertical-align:top;margin-left:20px}#cookies .buttons li
a{width:auto;padding:0px
20px}#cookies .buttons li:first-child{margin-left:0px}#cookies.subHeaderSpace{margin-bottom:-30px;margin-top:30px}#cookies.show{height:230px}@media only screen
and (min-width : 0px)
and (max-width : 767px){#cookies{height:auto;max-height:0px;-webkit-transition:max-height 0.4s;-moz-transition:max-height 0.4s;-ms-transition:max-height 0.4s;transition:max-height 0.4s}#cookies
.center_box{height:auto;padding-top:20px;padding-bottom:20px}#cookies .message
h2{font-size:20px;margin-bottom:10px}#cookies .message
p{line-height:18px;font-size:14px}#cookies .buttons
li{margin-left:20px}#cookies .buttons li
a{width:auto;padding:0px
20px}#cookies .buttons li:first-child{margin-left:0px}#cookies.subHeaderSpace{margin-bottom:0px;margin-top:0px}#cookies.show{max-height:500px;height:auto}}.whatWeDoBanner{padding:50px
0px}.whatWeDoBanner.intern{padding:100px
0px}.whatWeDoBanner
.title{width:100%;text-align:left;margin-bottom:20px;box-sizing:border-box}.whatWeDoBanner .title
h2{font-family:"bebas-neue",sans-serif;font-size:56px;text-transform:uppercase;color:#4e4e4e;font-weight:400}.whatWeDoBanner
.programs{width:100%}.whatWeDoBanner .programs
.table{width:100%}.whatWeDoBanner .programs .table
.cell{width:33.33%;box-sizing:border-box}.whatWeDoBanner
.program{width:320px;display:inline-block;vertical-align:top}.whatWeDoBanner .program
.name{width:100%;text-align:left;height:75px}.whatWeDoBanner .program .name
h3{font-size:22px;line-height:26px;color:#4e4e4e;font-family:"futura-pt",sans-serif;font-weight:500}.whatWeDoBanner .program
.imageContainer{width:100%;height:460px;position:relative;overflow:hidden}.whatWeDoBanner .program .imageContainer
.programLogo{width:130px;height:70px;position:absolute;top:20px;left:20px;background-position:left center;background-repeat:no-repeat;background-size:contain;z-index:1}.whatWeDoBanner .program .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;overflow:hidden;text-align:left}.whatWeDoBanner .program .imageContainer .image
img{-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;transition:transform 0.4s}.whatWeDoBanner .program .imageContainer
.text{width:100%;position:absolute;bottom:0px;left:0px;z-index:1;padding:0px
20px 40px 20px;text-align:left;box-sizing:border-box}.whatWeDoBanner .program .imageContainer .text
h2{font-size:44px;line-height:40px;color:#fff;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:60px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.85);padding-right:75px}.whatWeDoBanner .program .imageContainer .text
.buttonStyle.blue{background-color:#2f7dc3}.whatWeDoBanner .program .imageContainer .text
.buttonStyle.orange{background-color:#e85f13}.whatWeDoBanner .program .imageContainer .text
.buttonStyle.red{background-color:#98012e}.whatWeDoBanner .program .imageContainer .text .buttonStyle.blue:hover{background-color:#fff;color:#2f7dc3}.whatWeDoBanner .program .imageContainer .text .buttonStyle.orange:hover{background-color:#fff;color:#e85f13}.whatWeDoBanner .program .imageContainer .text .buttonStyle.red:hover{background-color:#fff;color:#98012e}.whatWeDoBanner .program:hover .imageContainer .image
img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.whatWeDoBanner{padding:0px}.whatWeDoBanner.intern{padding:0px
0px}.whatWeDoBanner
.center_box{padding:0px}.whatWeDoBanner
.title{text-align:center;margin-bottom:30px}.whatWeDoBanner .title
h2{font-size:60px}.whatWeDoBanner
.programs{width:100%}.whatWeDoBanner .programs
.table{display:inline-block;vertical-align:top}.whatWeDoBanner .programs .table
.cell{width:100%;display:inline-block;vertical-align:top}.whatWeDoBanner
.program{width:100%;display:inline-block;vertical-align:top;position:relative}.whatWeDoBanner .program
.name{text-align:left;height:auto;position:absolute;top:0px;left:0px;box-sizing:border-box;padding:40px
15px 0px 15px;z-index:2}.whatWeDoBanner .program .name
h3{font-size:21px;line-height:25px;color:#fff;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.85)}.whatWeDoBanner .program
.imageContainer{height:auto}.whatWeDoBanner .program .imageContainer
.programLogo{display:none}.whatWeDoBanner .program .imageContainer
.text{position:relative;z-index:1;padding:160px
15px 50px 15px;text-align:left}.whatWeDoBanner .program .imageContainer .text
h2{font-size:45px;line-height:42px;color:#fff;margin-bottom:40px;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.85);padding-right:0px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.whatWeDoBanner
.program{width:220px}.whatWeDoBanner
.title{text-align:center}.whatWeDoBanner .program
.name{height:70px}.whatWeDoBanner .program .name
h3{font-size:20px;line-height:22px}.whatWeDoBanner .program
.imageContainer{width:100%;height:380px}.whatWeDoBanner .program .imageContainer
.text{padding:0px
20px 20px 20px}.whatWeDoBanner .program .imageContainer .text
h2{font-size:30px;line-height:35px;margin-bottom:20px;padding-right:0px}.whatWeDoBanner .program .imageContainer .text h2
br{display:none}.whatWeDoBanner .program .imageContainer .text
.buttonStyle{width:100%;font-size:12px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.whatWeDoBanner
.program{width:300px}.whatWeDoBanner .program .imageContainer .text
.buttonStyle{width:100%}}.whoWeAreBanner{padding:50px
0px 0px 0px;overflow:hidden}.whoWeAreBanner
.title{width:100%;text-align:left;margin-bottom:30px;box-sizing:border-box}.whoWeAreBanner .title
h2{font-family:"bebas-neue",sans-serif;font-size:56px;text-transform:uppercase;color:#4e4e4e;font-weight:400;margin-bottom:5px}.whoWeAreBanner .title
p{font-family:"futura-pt",sans-serif;font-size:22px;line-height:22px;color:#4e4e4e;font-weight:400}.whoWeAreBanner
.members{width:100%;overflow:hidden;position:relative}.whoWeAreBanner .members
.table{width:100%;height:600px}.whoWeAreBanner .members
.text{width:100%;text-align:left;position:relative;z-index:1}.whoWeAreBanner .members .text
h2{font-size:180px;color:#fff;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:10px;position:relative;left:-90px}.whoWeAreBanner .members .text
p{font-size:56px;line-height:54px;color:#fff;font-weight:400;font-family:"bebas-neue",sans-serif;margin-bottom:40px}.whoWeAreBanner .members
.wall{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:0;background-color:#000}.whoWeAreBanner .members .wall
ul{width:100%;height:100%;text-align:left;font-size:0px;-webkit-transition:opacity 0.4s, visibility 0.4s;-moz-transition:opacity 0.4s, visibility 0.4s;-ms-transition:opacity 0.4s, visibility 0.4s;transition:opacity 0.4s, visibility 0.4s;opacity:0;visibility:hidden}.whoWeAreBanner .members .wall ul
li{width:10%;height:16.7%;display:inline-block;vertical-align:top;overflow:hidden;background-color:#000;position:relative}.whoWeAreBanner .members .wall ul li
.memberImg{width:102%;height:102%;position:absolute;top:0px;left:0px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-image 0.5s;-moz-transition:background-image 0.5s;-ms-transition:background-image 0.5s;transition:background-image 0.5s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.whoWeAreBanner .members .wall ul li::after{width:100%;height:100%;position:absolute;top:0px;left:0px;background-color:rgba(0, 0, 0, 0.5);content:''}.whoWeAreBanner .members .wall
ul.load{opacity:1;visibility:visible}@media only screen
and (min-width : 0px)
and (max-width : 767px){.whoWeAreBanner{padding:0px;position:relative}.whoWeAreBanner
.title{width:100%;text-align:center;margin-bottom:0px;position:absolute;top:0px;left:0px;box-sizing:border-box;padding:80px
15px 20px 15px;z-index:1}.whoWeAreBanner .title
h2{font-size:60px;color:#fff}.whoWeAreBanner .title
p{font-size:21px;line-height:24px;color:#fff}.whoWeAreBanner
.members{width:100%;overflow:hidden;position:relative}.whoWeAreBanner .members
.table{width:100%;height:auto;box-sizing:border-box;padding:190px
15px 80px 15px}.whoWeAreBanner .members
.text{text-align:center}.whoWeAreBanner .members .text
h2{font-size:130px;margin-bottom:0px;left:0px}.whoWeAreBanner .members .text
p{font-size:30px;line-height:30px;margin-bottom:30px}.whoWeAreBanner .members .text
br{display:none}.whoWeAreBanner .members .wall ul
li{width:16.66%;height:10%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.whoWeAreBanner .members
.text{text-align:center}.whoWeAreBanner .members .text
h2{left:-40px}.whoWeAreBanner .members .text
br{display:none}.whoWeAreBanner .members .wall ul
li{width:20%;height:16.66%}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.whoWeAreBanner .members .text
h2{left:0px}.whoWeAreBanner .members .wall ul
li{width:10%;height:10%}}@media only screen
and (min-width : 1280px)
and (max-width : 1439px){.whoWeAreBanner .members .text
h2{left:0px}}.missionBanner{background-color:#eae9dc;padding:100px
0px}.missionBanner
.text{width:100%;text-align:left}.missionBanner .text
h2{font-family:"bebas-neue",sans-serif;color:#4e4e4e;font-size:56px;margin-bottom:50px;text-transform:uppercase;font-weight:400}.missionBanner .text
p{font-family:"bebas-neue",sans-serif;color:#777272;font-size:36px;line-height:40px;text-transform:uppercase;font-weight:400}.missionBanner .text p
strong{color:#4e4e4e;font-weight:400}.missionBanner .text
.buttonStyle{margin-top:60px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.missionBanner{padding:50px
0px}.missionBanner
.text{text-align:left}.missionBanner .text
h2{font-size:50px;margin-bottom:30px}.missionBanner .text
p{font-size:30px;line-height:34px}.missionBanner .text
.buttonStyle{margin-top:40px}.missionBanner .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.missionBanner{padding:100px
0px}.missionBanner
.text{text-align:left}.missionBanner .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.missionBanner{padding:100px
0px}.missionBanner .text
br{display:none}}.historyBanner{background-color:#9f0231;background-position:bottom right;background-repeat:no-repeat;background-image:url(/wp-content/themes/club-de-madrid/img/layout/history-banner-back.jpg);background-size:cover;padding:100px
0px 120px 0px}.historyBanner
.table{width:100%}.historyBanner .table
.cell{width:50%;box-sizing:border-box;padding:0px
35px}.historyBanner .table .cell.col-1{padding-left:0px}.historyBanner .table .cell.col-2{padding-left:0px}.historyBanner
.sideText{width:100%;text-align:left;padding-top:80px}.historyBanner .sideText
h2{color:#fff;font-weight:400;font-size:56px;line-height:56px;font-family:"bebas-neue",sans-serif}.historyBanner .sideText
p{color:#fff;font-weight:400;font-size:36px;line-height:40px;font-family:"bebas-neue",sans-serif}.historyBanner
.text{width:100%;text-align:left}.historyBanner .text
h2{color:#fff;font-weight:400;font-size:42px;line-height:44px;font-family:"bebas-neue",sans-serif;margin-bottom:35px}.historyBanner .text
p{margin-bottom:40px;font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#fff}.historyBanner .text p:last-child{margin-bottom:0px}.historyBanner.knowledgePartner{padding:250px
0px}.historyBanner.knowledgePartner .table .cell.col-1{width:420px}.historyBanner.knowledgePartner .table .cell.col-2{width:auto;padding-right:180px}.historyBanner.knowledgePartner
.sideText{padding-top:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.historyBanner{padding:50px
0px 50px 0px}.historyBanner
.table{display:inline-block;vertical-align:top}.historyBanner .table
.cell{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;padding:0px}.historyBanner .table .cell.col-1{padding-left:0px;margin-bottom:30px}.historyBanner .table .cell.col-2{padding-left:0px}.historyBanner
.sideText{width:100%;text-align:left;padding-top:0px}.historyBanner .sideText
h2{font-size:60px;line-height:60px}.historyBanner .sideText
p{font-size:30px;line-height:34px}.historyBanner .sideText
br{display:none}.historyBanner
.text{box-sizing:border-box;padding-right:16px}.historyBanner .text
h2{font-size:30px;line-height:34px;margin-bottom:20px;margin-top:40px}.historyBanner .text
p{margin-bottom:20px;font-size:16px;line-height:22px}.historyBanner .text p:last-child{margin-bottom:0px}.historyBanner.knowledgePartner{padding:50px
0px}.historyBanner.knowledgePartner .table .cell.col-1{width:100%}.historyBanner.knowledgePartner .table .cell.col-2{width:100%;padding-right:0px}.historyBanner.knowledgePartner
.sideText{padding-top:0px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.historyBanner{padding:100px
0px 100px 0px}.historyBanner
.table{width:100%;display:inline-block;vertical-align:top}.historyBanner .table
.cell{width:100%;display:inline-block;vertical-align:top;padding:0px}.historyBanner .table .cell.col-1{padding-left:0px;margin-bottom:40px}.historyBanner .table .cell.col-2{padding-left:0px}.historyBanner
.sideText{text-align:left;padding-top:0px}.historyBanner .sideText
br{display:none}.historyBanner
.text{width:100%;text-align:left}.historyBanner .text
h2{margin-top:50px}.historyBanner .text
br{display:none}.historyBanner.knowledgePartner{padding:100px
0px}.historyBanner.knowledgePartner .table .cell.col-1{width:100%}.historyBanner.knowledgePartner .table .cell.col-2{width:100%;padding-right:0px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.historyBanner{padding:100px
0px 100px 0px}.historyBanner .table
.cell{padding:0px
20px}.historyBanner
.sideText{width:100%;padding-top:80px;padding-right:60px;box-sizing:border-box}.historyBanner .sideText
br{display:none}.historyBanner.knowledgePartner{padding:100px
0px}}.leadershipBanner{padding:100px
0px 130px 0px}.leadershipBanner
.title{width:100%;margin-bottom:20px;text-align:left}.leadershipBanner .title
h2{font-size:56px;color:#4e4e4e;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:40px;text-transform:uppercase}.leadershipBanner .title
h3{font-size:36px;color:#2e2d2d;font-family:"bebas-neue",sans-serif;font-weight:400;text-transform:uppercase}.leadershipBanner
.description{width:100%}.leadershipBanner .description
.table{width:100%}.leadershipBanner .description .table
.cell{box-sizing:border-box}.leadershipBanner .description .table .cell.col-1{padding:25px
80px 25px 0px}.leadershipBanner .description .table .cell.col-2{width:340px;border-left:2px solid #b4b4b4;padding:15px
0px 15px 30px}.leadershipBanner .description
p{font-size:16px;line-height:28px;color:#4e4e4e;font-family:"utopia-std",serif;font-weight:400;margin-top:30px}.leadershipBanner .description p:first-child{margin-top:0px}.leadershipBanner .description
ul{width:100%}.leadershipBanner .description
li{width:100%;margin-top:15px}.leadershipBanner .description li:first-child{margin-top:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.leadershipBanner{padding:50px
0px 50px 0px}.leadershipBanner
.title{margin-bottom:30px;text-align:left}.leadershipBanner .title
h2{font-size:60px;margin-bottom:30px}.leadershipBanner .title
h3{font-size:30px}.leadershipBanner .description
.table{width:100%;display:inline-block;vertical-align:top}.leadershipBanner .description .table
.cell{width:100%;display:inline-block;vertical-align:top}.leadershipBanner .description .table .cell.col-1{padding:0px
16px 0px 0px}.leadershipBanner .description .table .cell.col-2{width:100%;border-left:0px none;border-top:1px solid #b4b4b4;padding:20px
0px 0px 0px;margin-top:20px}.leadershipBanner .description
p{font-size:16px;line-height:22px;margin-top:20px}.leadershipBanner .description
li{margin-top:15px}.leadershipBanner .description li:first-child{margin-top:0px}.leadershipBanner .description
.buttonStyle{max-width:100%}.leadershipBanner
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.leadershipBanner{padding:100px
0px 100px 0px}.leadershipBanner
.title{text-align:left;margin-bottom:50px}.leadershipBanner .title
br{display:none}.leadershipBanner
.description{width:100%}.leadershipBanner .description
.table{width:100%;display:inline-block;vertical-align:top}.leadershipBanner .description .table
.cell{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%}.leadershipBanner .description .table .cell.col-1{padding:0px}.leadershipBanner .description .table .cell.col-2{width:100%;border-left:0px none;border-top:2px solid #b4b4b4;padding:30px
0px 0px 0px;margin-top:30px}.leadershipBanner .description
p{text-align:left}.leadershipBanner .description
br{display:none}.leadershipBanner .description
ul{width:100%;text-align:center}.leadershipBanner .description
li{width:40%;margin:10px!important;display:inline-block;vertical-align:top}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.leadershipBanner{padding:100px
0px 100px 0px}.leadershipBanner .description
br{display:none}}.howWeFundItBanner{padding:80px
0px 100px 0px;background-color:#eae9dc}.howWeFundItBanner
.center_box{max-width:780px}.howWeFundItBanner
.text{width:100%;text-align:center;box-sizing:border-box;padding:0px
60px}.howWeFundItBanner .text
h2{font-size:56px;color:#4e4e4e;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:50px;text-transform:uppercase}.howWeFundItBanner .text
p{font-size:16px;line-height:28px;color:#4e4e4e;font-family:"utopia-std",serif;font-weight:400}.howWeFundItBanner .text
ul{width:100%;font-size:0px;text-align:center;margin-top:70px}.howWeFundItBanner .text ul
li{display:inline-block;vertical-align:top;margin:0px
10px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.howWeFundItBanner{padding:50px
0px 50px 0px}.howWeFundItBanner
.center_box{max-width:100%}.howWeFundItBanner
.text{text-align:center;padding:0px}.howWeFundItBanner .text
h2{font-size:60px;margin-bottom:20px}.howWeFundItBanner .text
p{font-size:16px;line-height:22px}.howWeFundItBanner .text
ul{margin-top:40px}.howWeFundItBanner .text ul
li{width:100%;margin:15px
0px 0px 0px}.howWeFundItBanner .text ul li:first-child{margin:0px}.howWeFundItBanner .text
br{display:none}.howWeFundItBanner .text
.buttonStyle{max-width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.howWeFundItBanner{padding:50px
0px 50px 0px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.howWeFundItBanner{padding:50px
0px 50px 0px}}.memberBanner{overflow:hidden;position:relative}.memberBanner
.text{overflow:hidden;position:relative;height:540px;z-index:1}.memberBanner .text
h2{font-weight:400;color:#fff;font-size:56px;font-family:"bebas-neue",sans-serif;margin-bottom:10px}.memberBanner .text
p{font-family:"futura-pt",sans-serif;font-size:24px;line-height:30px;color:#fff;font-weight:400;margin-bottom:50px}.memberBanner .text p
strong{font-weight:500}.memberBanner
.imageContainer{overflow:hidden;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:0}@media only screen
and (min-width : 0px)
and (max-width : 767px){.memberBanner
.text{height:auto;padding:25px
0px;text-align:center}.memberBanner .text
h2{font-size:30px;margin-bottom:10px}.memberBanner .text
p{font-size:16px;line-height:22px;margin-bottom:15px}.memberBanner .text
.buttonStyle{width:180px}}.boardOfdirectorsBanner{padding:120px
0px;background-color:#9f0231}.boardOfdirectorsBanner
.text{width:100%;text-align:left}.boardOfdirectorsBanner .text
h2{font-weight:400;color:#fff;font-size:56px;font-family:"bebas-neue",sans-serif;margin-bottom:50px}.boardOfdirectorsBanner .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#fff;font-weight:400}@media only screen
and (min-width : 0px)
and (max-width : 767px){.boardOfdirectorsBanner{padding:50px
0px}.boardOfdirectorsBanner
.text{text-align:left;padding-right:16px;box-sizing:border-box}.boardOfdirectorsBanner .text
h2{font-size:60px;margin-bottom:20px}.boardOfdirectorsBanner .text
p{font-size:16px;line-height:22px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.boardOfdirectorsBanner{padding:100px
0px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.boardOfdirectorsBanner{padding:100px
0px}}.textImageBanner{overflow:hidden;position:relative;padding:120px
0px}.textImageBanner
.text{overflow:hidden;position:relative;z-index:1}.textImageBanner .text
h2{font-weight:400;color:#fff;font-size:56px;font-family:"bebas-neue",sans-serif;margin-bottom:30px;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5)}.textImageBanner .text
h3{font-weight:400;color:#fff;font-size:36px;line-height:40px;font-family:"bebas-neue",sans-serif;margin-bottom:30px;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5)}.textImageBanner .text
p{font-family:"utopia-std",serif;font-size:16px;line-height:28px;color:#fff;font-weight:400;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5)}.textImageBanner
.imageContainer{overflow:hidden;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:0}@media only screen
and (min-width : 0px)
and (max-width : 767px){.textImageBanner{padding:50px
0px}.textImageBanner
.text{text-align:left;box-sizing:border-box;padding-right:16px}.textImageBanner .text
h2{font-size:60px;margin-bottom:10px}.textImageBanner .text
h3{font-size:22px;line-height:24px;margin-bottom:20px}.textImageBanner .text
p{font-size:16px;line-height:22px}.textImageBanner .text
br{display:none}.textImageBanner
.imageContainer{background-color:#000}.textImageBanner .imageContainer
img{opacity:0.8}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.textImageBanner{padding:100px
0px}.textImageBanner .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.textImageBanner{padding:100px
0px}}.textActionBanner{padding:100px
0px}.textActionBanner
.text{width:100%;text-align:left}.textActionBanner .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;margin-bottom:50px;font-weight:400;color:#4e4e4e}.textActionBanner .text
p{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;margin-bottom:40px;font-weight:400;color:#777272}.textActionBanner .text
ul{width:100%;text-align:left}.textActionBanner .text ul
li{display:inline-block;vertical-align:top;margin-left:20px}.textActionBanner .text ul li:first-child{margin-left:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.textActionBanner{padding:0px}.textActionBanner
.text{text-align:left}.textActionBanner .text
h2{font-size:60px;line-height:60px;margin-bottom:30px}.textActionBanner .text
p{font-size:30px;line-height:30px;margin-bottom:30px}.textActionBanner .text ul
li{width:100%;margin-left:0px;margin-top:15px}.textActionBanner .text ul li:first-child{margin-top:0px}.textActionBanner .text
br{display:none}.textActionBanner .text
.buttonStyle{max-width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.textActionBanner{padding:50px
0px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.textActionBanner{padding:50px
0px}}.presidentCircleBanner{padding:100px
0px}.presidentCircleBanner
.text{width:100%;text-align:left}.presidentCircleBanner .text
h2{font-family:"bebas-neue",sans-serif;font-size:42px;line-height:44px;margin-bottom:50px;font-weight:400;color:#4e4e4e}@media only screen
and (min-width : 0px)
and (max-width : 767px){.presidentCircleBanner{padding:50px
0px}.presidentCircleBanner
.text{width:100%;text-align:left}.presidentCircleBanner .text
h2{font-size:30px;line-height:34px;margin-bottom:50px}.presidentCircleBanner .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.presidentCircleBanner{padding:100px
0px}.presidentCircleBanner
.text{text-align:left}.presidentCircleBanner .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.presidentCircleBanner{padding:100px
0px}.presidentCircleBanner .text
br{display:none}}.newsletterBanner{padding:100px
0px;background-color:#f7f6eb}.newsletterBanner
.text{width:100%;text-align:center}.newsletterBanner .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:72px;margin-bottom:20px;font-weight:400;color:#4e4e4e}.newsletterBanner .text input[type="text"]{width:370px;height:50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px
solid #9d9c97;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;text-align:center;font-size:18px;font-weight:500;color:#4e4e4e;font-family:"futura-pt",sans-serif;margin-bottom:30px;padding:0px}.newsletterBanner .text input[type="text"]::-webkit-input-placeholder{color:#4e4e4e;opacity:1}.newsletterBanner .text input[type="text"]::-moz-placeholder{color:#4e4e4e;opacity:1}.newsletterBanner .text input[type="text"]:-ms-input-placeholder{color:#4e4e4e;opacity:1}.newsletterBanner .text input[type="text"]:-moz-placeholder{color:#4e4e4e;opacity:1}.newsletterBanner .text
.buttonStyle{width:210px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.newsletterBanner{padding:50px
0px}.newsletterBanner .text
h2{font-size:60px;line-height:60px;margin-bottom:20px}.newsletterBanner .text input[type="text"]{width:100%;max-width:270px;font-size:16px}.newsletterBanner .text
.buttonStyle{width:100%}}.donateBanner{padding:100px
0px;background-color:#eae9dc}.donateBanner
.text{width:100%;text-align:left}.donateBanner .text
h2{font-family:"bebas-neue",sans-serif;font-size:56px;line-height:56px;color:#4e4e4e;font-weight:400;margin-bottom:50px}.donateBanner .text
h3{font-family:"bebas-neue",sans-serif;font-size:36px;line-height:40px;color:#4e4e4e;font-weight:400;margin-bottom:70px}.donateBanner .text
p{font-size:28px;line-height:28px;color:#2e2d2d;font-weight:500;font-family:"futura-pt",sans-serif;margin-bottom:20px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.donateBanner{padding:50px
0px}.donateBanner
.text{text-align:left}.donateBanner .text
h2{font-size:60px;line-height:62px;margin-bottom:30px}.donateBanner .text
h3{font-size:36px;line-height:40px;margin-bottom:50px}.donateBanner .text
p{font-size:16px;line-height:22px;margin-bottom:20px}.donateBanner .text
br{display:none}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.donateBanner{padding:100px
0px}.donateBanner
.text{text-align:left}.donateBanner .text
br{display:none}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.donateBanner{padding:100px
0px}.donateBanner .text
br{display:none}}.policyDialoguesBanner{background-color:#eae9dc;overflow:hidden;position:relative}.policyDialoguesBanner
.table{height:820px}.policyDialoguesBanner
.background{width:1019px;height:1019px;position:absolute;top:50%;left:50%;margin-left:-510px;margin-top:-510px}.policyDialoguesBanner .background
.img{width:1019px;height:1019px;position:absolute;top:0px;left:0px;background-position:center center;background-repeat:no-repeat;background-size:contain}.policyDialoguesBanner .background
.img.america{background-image:url(/wp-content/themes/club-de-madrid/img/layout/back-america-pd.png)}.policyDialoguesBanner .background
.img.world{background-image:url(/wp-content/themes/club-de-madrid/img/layout/back-world-pd.png)}.policyDialoguesBanner .background
.img.connect{background-image:url(/wp-content/themes/club-de-madrid/img/layout/back-connect-pd.png)}.policyDialoguesBanner.animate .background
.img.america{-webkit-animation:americaBeat 10s infinite;animation:americaBeat 10s infinite}.policyDialoguesBanner.animate .background
.img.world{-webkit-animation:worldSpin 40s infinite linear;animation:worldSpin 40s infinite linear}.policyDialoguesBanner.animate .background
.img.connect{-webkit-animation:connectWorld 3s infinite;animation:connectWorld 3s infinite}.policyDialoguesBanner
.text{width:100%;max-width:830px;margin:0
auto;text-align:center;position:relative;z-index:1}.policyDialoguesBanner .text
h2{font-size:56px;color:#4e4e4e;margin-bottom:20px;font-family:"bebas-neue",sans-serif;font-weight:400}.policyDialoguesBanner .text
h3{font-size:36px;color:#4e4e4e;margin-bottom:20px;font-family:"bebas-neue",sans-serif;font-weight:400}.policyDialoguesBanner .text
p{font-size:16px;line-height:28px;color:#4e4e4e;margin-bottom:60px;font-family:"utopia-std",serif;font-weight:400}@-webkit-keyframes
connectWorld{0%{-webkit-transform:scale(0.95)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0.95)}}@keyframes
connectWorld{0%{transform:scale(0.95)}50%{transform:scale(1)}100%{transform:scale(0.95)}}@-webkit-keyframes
worldSpin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes
worldSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes
americaBeat{0%{-webkit-transform:scale(0.95)}50%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(0.95)}}@keyframes
americaBeat{0%{transform:scale(0.95)}50%{transform:scale(1)}100%{transform:scale(0.95)}}@media only screen
and (min-width : 0px)
and (max-width : 767px){.policyDialoguesBanner{padding-top:80px;padding-bottom:80px}.policyDialoguesBanner
.table{height:auto}.policyDialoguesBanner
.text{max-width:100%;text-align:center;box-sizing:border-box;padding:0px}.policyDialoguesBanner .text
h2{font-size:60px;line-height:48px;margin-bottom:20px}.policyDialoguesBanner .text
h3{font-size:30px;margin-bottom:30px}.policyDialoguesBanner .text
p{font-size:16px;line-height:22px;margin-bottom:50px}.policyDialoguesBanner .text
br{display:none}.policyDialoguesBanner .text
.buttonStyle{width:100%}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.policyDialoguesBanner .text
br{display:none}}.downloadListBanner{background-color:#f3f3f3;padding:120px
0px}.downloadListBanner
.title{width:100%;text-align:left;margin-bottom:50px}.downloadListBanner .title
h2{font-size:56px;font-weight:400;text-transform:uppercase;font-family:"bebas-neue",sans-serif;color:#4e4e4e}.downloadListBanner
.list{width:100%}.downloadListBanner .list
ul{width:100%;text-align:left}.downloadListBanner .list
li{width:100%;padding:30px
300px 30px 0px;position:relative;box-sizing:border-box;display:inline-block;vertical-align:top;border-bottom:2px solid #e1e1e1}.downloadListBanner .list
h2{font-size:36px;color:#4e4e4e;font-weight:400;font-family:"bebas-neue",sans-serif;text-transform:uppercase}.downloadListBanner .list
a{position:absolute;top:50%;margin-top:-25px;right:0px}@media only screen
and (min-width : 0px)
and (max-width : 767px){.downloadListBanner{padding:50px
0px}.downloadListBanner
.title{text-align:center;margin-bottom:20px}.downloadListBanner .title
h2{font-size:60px}.downloadListBanner
.list{width:100%}.downloadListBanner .list
ul{width:100%;text-align:center}.downloadListBanner .list
li{width:100%;padding:30px
10px}.downloadListBanner .list
h2{font-size:38px}.downloadListBanner .list
a{position:relative;top:0px;margin-top:20px;right:0px;width:180px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.downloadListBanner{padding:100px
0px}.downloadListBanner
.title{text-align:center}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.downloadListBanner{padding:100px
0px}}.relatedMembersBanner{width:100%;padding:50px
0px 150px 0px}.relatedMembersBanner
.title{width:100%;margin-bottom:40px}.relatedMembersBanner .title
h3{font-size:28px;color:#7d7b7b;font-weight:500;font-family:"futura-pt",sans-serif}.relatedMembersBanner
.slider{width:100%;max-height:220px}.relatedMembersBanner .slider .flexslider,
.relatedMembersBanner .slider .flexslider .flex-viewport,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides>li{max-height:220px}.relatedMembersBanner .slider .flexslider .flex-viewport .slides>li{overflow:hidden;position:relative}.relatedMembersBanner .slider
.list{max-height:220px;overflow:hidden}.relatedMembersBanner .slider .list>ul{width:100%;font-size:0px;text-align:left}.relatedMembersBanner .slider .list>ul>li{display:inline-block;vertical-align:top;width:33.33%;margin-bottom:50px}.relatedMembersBanner .slider .list
.member{width:100%;position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:95px;padding-right:30px;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.relatedMembersBanner .slider .list .member
.imageContainer{width:80px;height:80px;position:absolute;top:0px;left:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;-webkit-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25);box-shadow:0px 5px 4px -1px rgba(0, 0, 0, 0.25)}.relatedMembersBanner .slider .list .member .imageContainer
.image{width:100%;height:100%;position:absolute;top:0px;left:0px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;-ms-transition:-ms-transform 0.4s;transition:transform 0.4s;background-position:center center;background-repeat:no-repeat;background-size:cover}.relatedMembersBanner .slider .list .member .imageContainer
img{display:none}.relatedMembersBanner .slider .list .member
.name{width:100%;height:80px}.relatedMembersBanner .slider .list .member .name
h2{font-size:20px;line-height:20px;font-family:"bebas-neue",sans-serif;font-weight:400;margin-bottom:2px;text-transform:uppercase;color:#595959}.relatedMembersBanner .slider .list .member .name
p{font-size:14px;line-height:16px;color:#595959;font-family:"utopia-std",serif;font-weight:400;max-height:32px;overflow:hidden}.relatedMembersBanner .slider .list .member:hover .imageContainer
.image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen
and (min-width : 0px)
and (max-width : 767px){.relatedMembersBanner{padding:50px
0px 50px 0px}.relatedMembersBanner
.title{margin-bottom:20px}.relatedMembersBanner .title
h3{font-size:20px}.relatedMembersBanner
.slider{width:100%;max-height:410px}.relatedMembersBanner .slider .flexslider,
.relatedMembersBanner .slider .flexslider .flex-viewport,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides>li{max-height:410px}.relatedMembersBanner .slider
.list{max-height:410px;overflow:hidden;padding-top:10px}.relatedMembersBanner .slider .list>ul{width:100%;font-size:0px;text-align:left}.relatedMembersBanner .slider .list>ul>li{display:inline-block;vertical-align:top;width:100%;margin-bottom:20px}.relatedMembersBanner .slider .list
.member{padding-left:50px;padding-right:0px}.relatedMembersBanner .slider .list .member
.imageContainer{width:40px;height:40px;position:absolute;top:50%;margin-top:-20px}.relatedMembersBanner .slider .list .member
.name{height:auto}.relatedMembersBanner .slider .list .member .name
h2{font-size:16px;line-height:20px;margin-bottom:0px}.relatedMembersBanner .slider .list .member .name
p{font-size:12px;line-height:14px}}@media only screen
and (min-width : 768px)
and (max-width : 1023px){.relatedMembersBanner
.slider{max-height:140px}.relatedMembersBanner
.title{margin-bottom:20px}.relatedMembersBanner .slider .flexslider,
.relatedMembersBanner .slider .flexslider .flex-viewport,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides>li{max-height:140px}.relatedMembersBanner .slider
.list{max-height:140px;overflow:hidden;box-sizing:border-box}.relatedMembersBanner .slider .list>ul>li{display:inline-block;vertical-align:top;width:33.33%;margin:0px
0px 20px 0px}.relatedMembersBanner .slider .list
.member{padding-left:50px;padding-right:20px}.relatedMembersBanner .slider .list .member
.imageContainer{width:40px;height:40px;position:absolute;top:50%;margin-top:-20px}.relatedMembersBanner .slider .list .member
.name{width:100%;height:60px}.relatedMembersBanner .slider .list .member .name
h2{font-size:18px;line-height:18px;margin-bottom:2px}.relatedMembersBanner .slider .list .member .name
p{font-size:10px;line-height:12px}}@media only screen
and (min-width : 1024px)
and (max-width : 1279px){.relatedMembersBanner
.slider{max-height:180px}.relatedMembersBanner .slider .flexslider,
.relatedMembersBanner .slider .flexslider .flex-viewport,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides,
.relatedMembersBanner .slider .flexslider .flex-viewport .slides>li{max-height:180px}.relatedMembersBanner .slider
.list{max-height:180px;overflow:hidden;box-sizing:border-box}.relatedMembersBanner .slider .list>ul>li{display:inline-block;vertical-align:top;width:33.33%;margin:0px
0px 40px 0px}.relatedMembersBanner .slider .list
.member{padding-left:70px;padding-right:20px}.relatedMembersBanner .slider .list .member
.imageContainer{width:60px;height:60px;position:absolute;top:50%;margin-top:-30px}.relatedMembersBanner .slider .list .member
.name{width:100%;height:60px}.relatedMembersBanner .slider .list .member .name
h2{font-size:20px;line-height:20px;margin-bottom:2px}.relatedMembersBanner .slider .list .member .name
p{font-size:12px;line-height:14px}}.pageContent{padding:50px
0px 50px 0px}.pageContent
.text{width:100%;text-align:left}.pageContent .text
h1{font-size:42px;line-height:44px;font-weight:400;margin-bottom:40px;color:#777272;font-family:"bebas-neue",sans-serif}.pageContent .text
h4{font-size:30px;line-height:30px;font-weight:400;margin-bottom:20px;color:#777272;font-family:"bebas-neue",sans-serif}.pageContent .text h4
strong{font-weight:400}.pageContent .text
h3{font-size:20px;line-height:30px;font-weight:400;margin-bottom:20px;color:#777272;font-family:"utopia-std",serif}.pageContent .text
p{font-size:16px;line-height:28px;font-weight:400;margin-bottom:20px;color:#777272;font-family:"utopia-std",serif}.pageContent .text p
img{padding:0px
20px 20px 20px}.pageContent .text
hr{border-top:1px solid #eaeaea;margin:50px
0}.pageContent .text
ul{width:100%;margin-bottom:20px;list-style:disc;margin-left:20px}.pageContent .text ul
li{width:100%;margin-top:10px;font-size:16px;line-height:28px;font-weight:400;color:#777272;font-family:"utopia-std",serif}.pageContent .text ul li:first-child{margin-top:0px}.pageContent .text ul li
a{color:#777272;text-decoration:underline}.pageContent .text ul li a:hover{color:#c0033b;font-weight:700}.pageContent .text
iframe{width:100%;height:550px;margin-bottom:50px}.pageContent a[name]{display:inline-block;height:1px;width:100%}@media only screen
and (min-width : 0px)
and (max-width : 767px){.pageContent{padding:50px
0px 50px 0px}.pageContent .text
h1{font-size:42px;line-height:44px;margin-bottom:40px}.pageContent .text
h4{font-size:30px;line-height:30px;margin-bottom:20px}.pageContent .text
h3{font-size:20px;line-height:30px;margin-bottom:20px}.pageContent .text
p{font-size:16px;line-height:22px}.pageContent .text p
img{display:inline-block;vertical-align:top;padding:0px;margin:0px
0px 20px 0px;width:100%;height:auto}.pageContent .text
hr{margin:50px
0}.pageContent .text
ul{width:100%;margin-bottom:20px;list-style:disc;margin-left:20px}.pageContent .text ul
li{font-size:16px;line-height:22px}.pageContent .text
iframe{height:190px}}