﻿@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700|Playfair+Display:400,700,900");.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-google_plus{background-image:url(/assets/social-share-button/google_plus-50c049fbb29cd3346f1bf9349017b644bcd00a53b56bd156728850f57bd85c0a.svg)}.social-share-button .ssb-weibo{background-image:url(/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-xing{background-image:url(/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(/assets/social-share-button/reddit-f5fc462f44dbeff78983b3b64cb69b6c777a22906767bdb0b283014ac79b37de.svg)}.social-share-button .ssb-hacker_news{background-image:url(/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0px}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code,input{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,nav,section,figure,article,header,footer{margin:0;padding:0;line-height:1}ol,ul{list-style:none}a img,:link img,:visited img,fieldset{border:none}input,select,textarea{font-size:1em}article,aside,figure,footer,header,hgroup,main,menu,nav,section{display:block}.cols{min-height:1px}.cols>:first-child{margin-top:0 !important}.cols>:last-child{margin-bottom:0 !important}.cols:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .cols{height:1px}.col{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0;box-sizing:border-box}.col>:first-child{margin-top:0 !important}.col>:last-child{margin-bottom:0 !important}@media only screen and (max-width: 767px){.col{margin-top:2px;margin-bottom:2px}}.no-separation>.col,.col.no-separation{border:0}@media only screen and (max-width: 480px){.w100-phone-small{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.w80-phone-small{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w80-phone-small:first-child{border-left:0}.w80-phone-small:last-child{border-right:0}.w75-phone-small{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w75-phone-small:first-child{border-left:0}.w75-phone-small:last-child{border-right:0}.w66-phone-small{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w66-phone-small:first-child{border-left:0}.w66-phone-small:last-child{border-right:0}.w60-phone-small{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w60-phone-small:first-child{border-left:0}.w60-phone-small:last-child{border-right:0}.w50-phone-small{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w50-phone-small:first-child{border-left:0}.w50-phone-small:last-child{border-right:0}.w40-phone-small{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w40-phone-small:first-child{border-left:0}.w40-phone-small:last-child{border-right:0}.w34-phone-small{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w34-phone-small:first-child{border-left:0}.w34-phone-small:last-child{border-right:0}.w33-phone-small{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w33-phone-small:first-child{border-left:0}.w33-phone-small:last-child{border-right:0}.w25-phone-small{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w25-phone-small:first-child{border-left:0}.w25-phone-small:last-child{border-right:0}.w20-phone-small{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w20-phone-small:first-child{border-left:0}.w20-phone-small:last-child{border-right:0}.small-separation>.w100-phone-small{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.small-separation>.w80-phone-small{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w80-phone-small:first-child{border-left:0}.small-separation>.w80-phone-small:last-child{border-right:0}.small-separation>.w75-phone-small{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w75-phone-small:first-child{border-left:0}.small-separation>.w75-phone-small:last-child{border-right:0}.small-separation>.w66-phone-small{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w66-phone-small:first-child{border-left:0}.small-separation>.w66-phone-small:last-child{border-right:0}.small-separation>.w60-phone-small{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w60-phone-small:first-child{border-left:0}.small-separation>.w60-phone-small:last-child{border-right:0}.small-separation>.w50-phone-small{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w50-phone-small:first-child{border-left:0}.small-separation>.w50-phone-small:last-child{border-right:0}.small-separation>.w40-phone-small{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w40-phone-small:first-child{border-left:0}.small-separation>.w40-phone-small:last-child{border-right:0}.small-separation>.w34-phone-small{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w34-phone-small:first-child{border-left:0}.small-separation>.w34-phone-small:last-child{border-right:0}.small-separation>.w33-phone-small{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w33-phone-small:first-child{border-left:0}.small-separation>.w33-phone-small:last-child{border-right:0}.small-separation>.w25-phone-small{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w25-phone-small:first-child{border-left:0}.small-separation>.w25-phone-small:last-child{border-right:0}.small-separation>.w20-phone-small{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w20-phone-small:first-child{border-left:0}.small-separation>.w20-phone-small:last-child{border-right:0}}@media only screen and (min-width: 480px){.w100-phone{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.w80-phone{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w80-phone:first-child{border-left:0}.w80-phone:last-child{border-right:0}.w75-phone{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w75-phone:first-child{border-left:0}.w75-phone:last-child{border-right:0}.w66-phone{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w66-phone:first-child{border-left:0}.w66-phone:last-child{border-right:0}.w60-phone{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w60-phone:first-child{border-left:0}.w60-phone:last-child{border-right:0}.w50-phone{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w50-phone:first-child{border-left:0}.w50-phone:last-child{border-right:0}.w40-phone{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w40-phone:first-child{border-left:0}.w40-phone:last-child{border-right:0}.w34-phone{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w34-phone:first-child{border-left:0}.w34-phone:last-child{border-right:0}.w33-phone{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w33-phone:first-child{border-left:0}.w33-phone:last-child{border-right:0}.w25-phone{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w25-phone:first-child{border-left:0}.w25-phone:last-child{border-right:0}.w20-phone{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w20-phone:first-child{border-left:0}.w20-phone:last-child{border-right:0}.small-separation>.w100-phone{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.small-separation>.w80-phone{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w80-phone:first-child{border-left:0}.small-separation>.w80-phone:last-child{border-right:0}.small-separation>.w75-phone{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w75-phone:first-child{border-left:0}.small-separation>.w75-phone:last-child{border-right:0}.small-separation>.w66-phone{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w66-phone:first-child{border-left:0}.small-separation>.w66-phone:last-child{border-right:0}.small-separation>.w60-phone{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w60-phone:first-child{border-left:0}.small-separation>.w60-phone:last-child{border-right:0}.small-separation>.w50-phone{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w50-phone:first-child{border-left:0}.small-separation>.w50-phone:last-child{border-right:0}.small-separation>.w40-phone{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w40-phone:first-child{border-left:0}.small-separation>.w40-phone:last-child{border-right:0}.small-separation>.w34-phone{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w34-phone:first-child{border-left:0}.small-separation>.w34-phone:last-child{border-right:0}.small-separation>.w33-phone{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w33-phone:first-child{border-left:0}.small-separation>.w33-phone:last-child{border-right:0}.small-separation>.w25-phone{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w25-phone:first-child{border-left:0}.small-separation>.w25-phone:last-child{border-right:0}.small-separation>.w20-phone{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w20-phone:first-child{border-left:0}.small-separation>.w20-phone:last-child{border-right:0}}@media only screen and (min-width: 768px){.w100-tablet{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.w80-tablet{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w80-tablet:first-child{border-left:0}.w80-tablet:last-child{border-right:0}.w75-tablet{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w75-tablet:first-child{border-left:0}.w75-tablet:last-child{border-right:0}.w66-tablet{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w66-tablet:first-child{border-left:0}.w66-tablet:last-child{border-right:0}.w60-tablet{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w60-tablet:first-child{border-left:0}.w60-tablet:last-child{border-right:0}.w50-tablet{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w50-tablet:first-child{border-left:0}.w50-tablet:last-child{border-right:0}.w40-tablet{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w40-tablet:first-child{border-left:0}.w40-tablet:last-child{border-right:0}.w34-tablet{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w34-tablet:first-child{border-left:0}.w34-tablet:last-child{border-right:0}.w33-tablet{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w33-tablet:first-child{border-left:0}.w33-tablet:last-child{border-right:0}.w25-tablet{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w25-tablet:first-child{border-left:0}.w25-tablet:last-child{border-right:0}.w20-tablet{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w20-tablet:first-child{border-left:0}.w20-tablet:last-child{border-right:0}.small-separation>.w100-tablet{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.small-separation>.w80-tablet{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w80-tablet:first-child{border-left:0}.small-separation>.w80-tablet:last-child{border-right:0}.small-separation>.w75-tablet{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w75-tablet:first-child{border-left:0}.small-separation>.w75-tablet:last-child{border-right:0}.small-separation>.w66-tablet{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w66-tablet:first-child{border-left:0}.small-separation>.w66-tablet:last-child{border-right:0}.small-separation>.w60-tablet{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w60-tablet:first-child{border-left:0}.small-separation>.w60-tablet:last-child{border-right:0}.small-separation>.w50-tablet{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w50-tablet:first-child{border-left:0}.small-separation>.w50-tablet:last-child{border-right:0}.small-separation>.w40-tablet{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w40-tablet:first-child{border-left:0}.small-separation>.w40-tablet:last-child{border-right:0}.small-separation>.w34-tablet{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w34-tablet:first-child{border-left:0}.small-separation>.w34-tablet:last-child{border-right:0}.small-separation>.w33-tablet{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w33-tablet:first-child{border-left:0}.small-separation>.w33-tablet:last-child{border-right:0}.small-separation>.w25-tablet{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w25-tablet:first-child{border-left:0}.small-separation>.w25-tablet:last-child{border-right:0}.small-separation>.w20-tablet{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w20-tablet:first-child{border-left:0}.small-separation>.w20-tablet:last-child{border-right:0}}@media only screen and (min-width: 1024px){.w100-web{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.w80-web{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w80-web:first-child{border-left:0}.w80-web:last-child{border-right:0}.w75-web{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w75-web:first-child{border-left:0}.w75-web:last-child{border-right:0}.w66-web{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w66-web:first-child{border-left:0}.w66-web:last-child{border-right:0}.w60-web{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w60-web:first-child{border-left:0}.w60-web:last-child{border-right:0}.w50-web{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w50-web:first-child{border-left:0}.w50-web:last-child{border-right:0}.w40-web{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w40-web:first-child{border-left:0}.w40-web:last-child{border-right:0}.w34-web{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w34-web:first-child{border-left:0}.w34-web:last-child{border-right:0}.w33-web{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w33-web:first-child{border-left:0}.w33-web:last-child{border-right:0}.w25-web{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w25-web:first-child{border-left:0}.w25-web:last-child{border-right:0}.w20-web{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w20-web:first-child{border-left:0}.w20-web:last-child{border-right:0}.small-separation>.w100-web{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.small-separation>.w80-web{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w80-web:first-child{border-left:0}.small-separation>.w80-web:last-child{border-right:0}.small-separation>.w75-web{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w75-web:first-child{border-left:0}.small-separation>.w75-web:last-child{border-right:0}.small-separation>.w66-web{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w66-web:first-child{border-left:0}.small-separation>.w66-web:last-child{border-right:0}.small-separation>.w60-web{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w60-web:first-child{border-left:0}.small-separation>.w60-web:last-child{border-right:0}.small-separation>.w50-web{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w50-web:first-child{border-left:0}.small-separation>.w50-web:last-child{border-right:0}.small-separation>.w40-web{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w40-web:first-child{border-left:0}.small-separation>.w40-web:last-child{border-right:0}.small-separation>.w34-web{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w34-web:first-child{border-left:0}.small-separation>.w34-web:last-child{border-right:0}.small-separation>.w33-web{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w33-web:first-child{border-left:0}.small-separation>.w33-web:last-child{border-right:0}.small-separation>.w25-web{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w25-web:first-child{border-left:0}.small-separation>.w25-web:last-child{border-right:0}.small-separation>.w20-web{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w20-web:first-child{border-left:0}.small-separation>.w20-web:last-child{border-right:0}}@media only screen and (min-width: 1600px){.w100-web-large{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.w80-web-large{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w80-web-large:first-child{border-left:0}.w80-web-large:last-child{border-right:0}.w75-web-large{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w75-web-large:first-child{border-left:0}.w75-web-large:last-child{border-right:0}.w66-web-large{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w66-web-large:first-child{border-left:0}.w66-web-large:last-child{border-right:0}.w60-web-large{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w60-web-large:first-child{border-left:0}.w60-web-large:last-child{border-right:0}.w50-web-large{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w50-web-large:first-child{border-left:0}.w50-web-large:last-child{border-right:0}.w40-web-large{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w40-web-large:first-child{border-left:0}.w40-web-large:last-child{border-right:0}.w34-web-large{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w34-web-large:first-child{border-left:0}.w34-web-large:last-child{border-right:0}.w33-web-large{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w33-web-large:first-child{border-left:0}.w33-web-large:last-child{border-right:0}.w25-web-large{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w25-web-large:first-child{border-left:0}.w25-web-large:last-child{border-right:0}.w20-web-large{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:27px solid transparent;border-right:27px solid transparent}.w20-web-large:first-child{border-left:0}.w20-web-large:last-child{border-right:0}.small-separation>.w100-web-large{width:100%;clear:left;float:none;margin-top:2rem;margin-bottom:2rem;border-left:0;border-right:0}.small-separation>.w80-web-large{width:80%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w80-web-large:first-child{border-left:0}.small-separation>.w80-web-large:last-child{border-right:0}.small-separation>.w75-web-large{width:75%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w75-web-large:first-child{border-left:0}.small-separation>.w75-web-large:last-child{border-right:0}.small-separation>.w66-web-large{width:66.66%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w66-web-large:first-child{border-left:0}.small-separation>.w66-web-large:last-child{border-right:0}.small-separation>.w60-web-large{width:60%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w60-web-large:first-child{border-left:0}.small-separation>.w60-web-large:last-child{border-right:0}.small-separation>.w50-web-large{width:50%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w50-web-large:first-child{border-left:0}.small-separation>.w50-web-large:last-child{border-right:0}.small-separation>.w40-web-large{width:40%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w40-web-large:first-child{border-left:0}.small-separation>.w40-web-large:last-child{border-right:0}.small-separation>.w34-web-large{width:33.34%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w34-web-large:first-child{border-left:0}.small-separation>.w34-web-large:last-child{border-right:0}.small-separation>.w33-web-large{width:33.33%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w33-web-large:first-child{border-left:0}.small-separation>.w33-web-large:last-child{border-right:0}.small-separation>.w25-web-large{width:25%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w25-web-large:first-child{border-left:0}.small-separation>.w25-web-large:last-child{border-right:0}.small-separation>.w20-web-large{width:20%;clear:none;float:left;margin-bottom:0;margin-top:0;border-left:9px solid transparent;border-right:9px solid transparent}.small-separation>.w20-web-large:first-child{border-left:0}.small-separation>.w20-web-large:last-child{border-right:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.no-cols-in-tablet .col{float:none;width:auto;border:0}}.grid{display:grid;grid-gap:2rem}@media only screen and (min-width: 1600px){.grid.web-large6{grid-template-columns:auto auto auto auto auto auto}.grid.web-large5{grid-template-columns:auto auto auto auto auto}.grid.web-large4{grid-template-columns:auto auto auto auto}.grid.web-large3{grid-template-columns:auto auto auto}.grid.web-large2{grid-template-columns:auto auto}.grid[data-alf-equal-widths].web-large6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web-large5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web-large4{grid-template-columns:1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web-large3{grid-template-columns:1fr 1fr 1fr}.grid[data-alf-equal-widths].web-large2{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1024px) and (max-width: 1599px){.grid.web6{grid-template-columns:auto auto auto auto auto auto}.grid.web5{grid-template-columns:auto auto auto auto auto}.grid.web4{grid-template-columns:auto auto auto auto}.grid.web3{grid-template-columns:auto auto auto}.grid.web2{grid-template-columns:auto auto}.grid[data-alf-equal-widths].web6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web4{grid-template-columns:1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].web3{grid-template-columns:1fr 1fr 1fr}.grid[data-alf-equal-widths].web2{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 768px) and (max-width: 1023px){.grid.tablet6{grid-template-columns:auto auto auto auto auto auto}.grid.tablet5{grid-template-columns:auto auto auto auto auto}.grid.tablet4{grid-template-columns:auto auto auto auto}.grid.tablet3{grid-template-columns:auto auto auto}.grid.tablet2{grid-template-columns:auto auto}.grid[data-alf-equal-widths].tablet6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].tablet5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].tablet4{grid-template-columns:1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].tablet3{grid-template-columns:1fr 1fr 1fr}.grid[data-alf-equal-widths].tablet2{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 480px) and (max-width: 767px){.grid.phone6{grid-template-columns:auto auto auto auto auto auto}.grid.phone5{grid-template-columns:auto auto auto auto auto}.grid.phone4{grid-template-columns:auto auto auto auto}.grid.phone3{grid-template-columns:auto auto auto}.grid.phone2{grid-template-columns:auto auto}.grid[data-alf-equal-widths].phone6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone4{grid-template-columns:1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone3{grid-template-columns:1fr 1fr 1fr}.grid[data-alf-equal-widths].phone2{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 480px){.grid.phone-small6{grid-template-columns:auto auto auto auto auto auto}.grid.phone-small5{grid-template-columns:auto auto auto auto auto}.grid.phone-small4{grid-template-columns:auto auto auto auto}.grid.phone-small3{grid-template-columns:auto auto auto}.grid.phone-small2{grid-template-columns:auto auto}.grid[data-alf-equal-widths].phone-small6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone-small5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone-small4{grid-template-columns:1fr 1fr 1fr 1fr}.grid[data-alf-equal-widths].phone-small3{grid-template-columns:1fr 1fr 1fr}.grid[data-alf-equal-widths].phone-small2{grid-template-columns:1fr 1fr}}.right{text-align:right}.center{text-align:center}@media only screen and (max-device-width: 768px){html{-webkit-text-size-adjust:none}}img{box-sizing:border-box;max-width:100%}.hide{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}th,td{vertical-align:top}th{text-align:left}table td.right,table td.center{white-space:nowrap}@media only screen and (max-width: 1023px){table .right,table .center{white-space:normal}}.js .collapsible-trigger{cursor:pointer}.js .collapsible-content{display:none}.js .tabs-content,.js .tabs-label{display:none}.js .tabs[data-alf-tabs-collapse-always] .tabs-label{display:inline-block}.js .tabs[data-alf-tabs-collapse-always] .tabs-bar{display:none}@media only screen and (min-width: 1024px) and (max-width: 1599px){.js .tabs[data-alf-tabs-collapse-in-web] .tabs-label{display:inline-block}.js .tabs[data-alf-tabs-collapse-in-web] .tabs-bar{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.js .tabs[data-alf-tabs-collapse-in-tablet] .tabs-label{display:inline-block}.js .tabs[data-alf-tabs-collapse-in-tablet] .tabs-bar{display:none}}@media only screen and (max-width: 767px){.js .tabs[data-alf-tabs-collapse-in-phone] .tabs-label{display:inline-block}.js .tabs[data-alf-tabs-collapse-in-phone] .tabs-bar{display:none}}.js .carousel{position:relative}.js .carousel.no-buttons{overflow:visible}.js .carousel.no-buttons .carousel-panel{position:static;top:auto;left:auto;display:block}.carousel-panel{position:absolute;top:0;left:0;display:none}.carousel-panel.active{display:block}.carousel-buttons{position:absolute;top:0;right:0;z-index:2}@media only screen and (max-width: 767px){.alf-nav a{display:block}.js .alf-nav .alf-menu{display:none}}form{margin-bottom:1.5em}form p{margin-top:1em;margin-bottom:1em}form .row{margin-bottom:.8em;min-height:1px}form .row:after{content:"";display:block;height:0;clear:left;visibility:hidden}* html form .row{height:1px}form .multiple-controls input,form .multiple-controls textarea,form .multiple-controls select{margin-right:1em}form .error-msg{color:#c70013}form .radio ul,form ul.radio{margin:0;padding:0;line-height:1;list-style:none;background:none}form .radio ul li,form ul.radio li{margin-bottom:0}form .radio ul li,form ul.radio li{margin-bottom:.3em}form .radio ul label,form .radio ul input,form ul.radio label,form ul.radio input{float:none}form span.note,form span.units{position:relative;margin-left:.3em}form .note{color:#999;font-size:.9em}@media only screen and (max-width: 767px){form span.note{display:block;top:0;margin-left:0}}form span.units{font-size:.9em}form div.note{clear:left;padding-top:.3em}input,textarea,select{max-width:100%;box-sizing:border-box;margin:0}input:focus,textarea:focus,select:focus{background:#fffbe8}input[type="text"],input[type="password"],textarea,select{padding:.3em .5em;border:1px solid #ddd;border-radius:3px;color:#555;font-size:.9em}select{padding-top:.2em;padding-bottom:.2em}textarea{height:7em}label{line-height:1.3}input.small{width:5em}fieldset{margin-top:1.5em;margin-bottom:1.5em;padding:1em;background:#eee;-moz-border-radius:1rem;-webkit-border-radius:1rem;border-radius:1rem}legend{padding:.2em .6em .3em .6em;background:#555;color:#eee;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;border-radius:0.4em;box-shadow:0 0 5px rgba(0,0,0,0.3)}form.simple label{display:block;margin-bottom:.3em}form.simple .inline label,form.simple .checkbox label,form.simple .radio label{display:inline}form.simple .error-msg{display:block;margin-top:.2em}form.simple .inline .error-msg{display:inline;margin-top:0}@media only screen and (max-width: 767px){form.std label{display:block;margin-bottom:.3em}form.std .inline label,form.std .checkbox label,form.std .radio label{display:inline}}@media only screen and (min-width: 768px){form span.note,form span.units{top:.4em}form.std label{box-sizing:border-box;float:left;width:20%;padding-right:1em;padding-top:.2em;vertical-align:top}form.std input,form.std textarea,form.std select{float:left}form.std fieldset{padding-right:0}form.std fieldset label{margin-right:-1em}form.std fieldset .row.checkbox{margin-left:-1em}form.std fieldset .row.checkbox label{margin-right:0}form.std ul.radio{margin-left:20%}form.std .row{min-height:1px}form.std .row:after{content:"";display:block;height:0;clear:left;visibility:hidden}* html form.std .row{height:1px}form.std .row.checkbox,form.std .row.radio{padding-left:20%}form.std .row.checkbox label,form.std .row.radio label,form.std .row ul.radio label{float:none;width:auto;padding:0;vertical-align:middle}form.std .row.checkbox input,form.std .row.radio input,form.std .row ul.radio input{float:none;width:auto;margin-right:.5em}form.std .row.inline{padding-left:0}form.std .row.inline label,form.std .row.inline input,form.std .row.inline textarea,form.std .row.inline select{float:none}form.std .row.inline label{display:inline-block;width:auto}form.std .row.multiple-controls input,form.std .row.multiple-controls textarea,form.std .row.multiple-controls select{float:none}form.std div.note{margin-left:20%}form.std fieldset div.note{position:relative;left:-1em}form.std .buttons{margin-left:20%}form.std .buttons.in-bar{margin-left:0}form.std .buttons input{float:none}form.std.full-width-controls input[type="text"],form.std.full-width-controls input[type="password"],form.std.full-width-controls textarea,form.std.full-width-controls select,form.std .row.full-width-controls input[type="text"],form.std .row.full-width-controls input[type="password"],form.std .row.full-width-controls textarea,form.std .row.full-width-controls select{width:80%}form.std.full-width-controls .error-msg,form.std .row.full-width-controls .error-msg{display:block;clear:left;margin-left:20%;padding-top:.2em}}form.inline-errors .row,form.inline-errors .buttons,form.inline-errors .row.inline,form.inline-errors>p{padding-left:1em;padding-right:1em}form.inline-errors .row{margin-bottom:0;padding-top:.5em;padding-bottom:.5em}form.inline-errors .row.has-errors{background:#fceeee}form.inline-errors.std .error-msg{position:relative;top:.5em;margin-left:.5em}@media only screen and (max-width: 767px){form.inline-errors.std .error-msg{display:block;position:static;margin-left:0;margin-top:.3em}}form.inline-errors.std .inline .error-msg{position:static;top:0}form.full-width-controls input[type="text"],form.full-width-controls input[type="password"],form.full-width-controls textarea,form.full-width-controls select{width:100%}form.full-width-controls input[type="text"].small,form.full-width-controls input[type="password"].small,form.full-width-controls textarea.small,form.full-width-controls select.small{width:5em}form.full-width-controls .inline input[type="text"],form.full-width-controls .inline input[type="password"],form.full-width-controls .inline textarea,form.full-width-controls .inline select{width:auto}form.full-width-controls .multiple-controls input[type="text"],form.full-width-controls .multiple-controls input[type="password"],form.full-width-controls .multiple-controls textarea,form.full-width-controls .multiple-controls select{width:auto}form.full-width-controls .multiple-controls input[type="text"].small,form.full-width-controls .multiple-controls input[type="password"].small,form.full-width-controls .multiple-controls textarea.small,form.full-width-controls .multiple-controls select.small{width:5em}.row.full-width-controls input[type="text"],.row.full-width-controls input[type="password"],.row.full-width-controls textarea,.row.full-width-controls select{width:100%}@media only screen and (max-width: 767px){form .cols .col{float:none;margin:0 0 .8em 0}}@media only screen and (min-width: 768px){form.std .row>.cols{padding-left:20%}}#phone-version{display:none}#all{min-height:100vh}#header-wrapper{position:fixed;top:0;left:0;right:0;z-index:1000;height:70px;background:white;border-bottom:3px solid black}#logo{position:fixed;top:22px;left:90px}#logo a{border:0}#logo img{width:200px}#content{min-height:80vh;padding-top:15px;padding-left:50px;padding-right:50px;background:white}#content>:first-child{margin-top:0 !important}#content>:last-child{margin-bottom:0 !important}.c-weather-bar{position:fixed;left:0;bottom:0;right:0;z-index:1040}.c-weather-bar-in{width:100%}#scroll-top{position:fixed;bottom:6px;right:40px;width:50px;height:50px;background:url(/assets/web/ico_pujar-486fb76a4f9230a90e32e5d751522d438daad76b6a602df2d4a28a0df737752f.png) no-repeat 0 0;cursor:pointer;z-index:1040}#scroll-top.active{background-position:0 -100px}@media only screen and (min-width: 1024px){body{padding-bottom:56px}#header-social{box-sizing:border-box;position:fixed;bottom:10px;left:50px;width:250px;z-index:1040}.c-weather-bar{box-sizing:border-box}.c-weather-bar-in{margin-left:50%;transform:translateX(-25%)}}@media only screen and (min-width: 1600px){#content{padding-left:250px;padding-right:250px}body.wide #content{padding-left:50px;padding-right:50px}#logo{left:290px}.c-weather-bar-in{margin-left:55%}}@media only screen and (min-width: 768px) and (max-width: 1023px){body{padding-bottom:40px}#content{padding-left:20px;padding-right:20px}#header-wrapper{height:110px}#logo{top:17px;left:70px}#logo img{height:25px}#scroll-top{bottom:54px;right:5px}}@media only screen and (max-width: 767px){#phone-version{display:block}body{padding-bottom:60px}#content{padding-left:30px;padding-right:30px}#header-wrapper{height:60px;border:0}#logo{top:17px;left:70px}#logo img{height:25px}#scroll-top{bottom:54px;right:5px}.c-weather-bar .collapsible-content{box-shadow:-2px 0 3px #999}}@media only screen and (max-width: 1023px){#footer .emergencia-pistas{left:auto;right:0;box-sizing:border-box;position:fixed;bottom:10px;z-index:1040;width:180px}#footer .emergencia-pistas .heading,#footer .emergencia-pistas li,#footer .emergencia-pistas ul{margin-bottom:0;padding-bottom:0;font-size:1.2rem;font-family:"Oswald", serif;font-weight:400}#footer .emergencia-pistas ul{display:flex}#footer .emergencia-pistas ul li.phone{font-size:1.2rem !important;font-weight:bold;margin-right:5px}}html{font-size:.625em;color:#000}html,input,button,textarea{font-family:"Arial", sans-serif}body,input,select,textarea,button{font-size:1.6rem}h2,h3,label,legend{line-height:1.15}h1{line-height:1}p,li{line-height:1.4}th,td{line-height:1.1}h1{font-size:4rem;font-family:"Playfair Display", sans-serif;font-weight:900;margin-bottom:.8em}@media only screen and (max-width: 1023px){h1{font-size:2.4rem}}h1.with-ico img{display:block;margin-bottom:.5em}h1.with-ico-inline img{display:inline;vertical-align:middle;margin-right:.5em}h1.with-line,h2.with-line{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid black}#content>h1:first-child,.top-box>h1:first-child{text-align:center}h2,h3{margin-top:1.5em;margin-bottom:.8em}h2{font-size:3rem;font-family:"Playfair Display", sans-serif;font-weight:900}@media only screen and (max-width: 1023px){h2{font-size:2.7rem}}h3{font-size:2.5rem;font-family:"Oswald", serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em}@media only screen and (max-width: 1023px){h3{font-size:2.125rem}}h4{font-size:2rem;font-family:"Oswald", serif;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 1023px){h4{font-size:1.76rem}}h5{font-size:1.6rem;font-family:"Oswald", serif;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 1023px){h5{font-size:1.44rem}}h6{font-size:1.4rem;font-family:"Oswald", serif;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 1023px){h6{font-size:1.274rem}}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}p{margin-bottom:1em}p.important-note{margin-left:50%;font-family:"Oswald", serif;color:#888}a{color:#e1505a;font-weight:bold;text-decoration:none}a:hover{color:#e1505a;text-decoration:underline}.plain-links a{color:#000;font-weight:normal}.plain-links a:hover{color:#000;text-decoration:none}.rails_flash a{color:lightyellow}hr{height:1px;background-color:black;border:0;margin:2em 0}hr.thick{height:3px;background-color:black}p.button img{display:block}.font-alt{font-family:"Arial", sans-serif}.border{border:1px solid #9B9B9B}.highlight{font-size:2rem;font-family:"Playfair Display", sans-serif;font-weight:700}@media only screen and (max-width: 1023px){.highlight{font-size:1.6rem}}.highlight2{font-size:2rem;font-family:"Oswald", serif;font-weight:700}@media only screen and (max-width: 1023px){.highlight2{font-size:1.8rem}}.centered{text-align:center}.space-bottom{margin-bottom:54px !important}.space-bottom-small{margin-bottom:18px !important}.space-top{margin-top:54px !important}.space-top-small{margin-top:18px !important}.indent{margin-left:7rem}@media only screen and (max-width: 1023px){.indent{margin-left:1.5rem}}.indent2{margin-left:10rem}@media only screen and (max-width: 1023px){.indent2{margin-left:7rem}}.nowrap{white-space:nowrap}.text-uppercase{text-transform:uppercase}.preserve-capitalization{text-transform:none}.dev{position:relative;padding:1em;border:1px solid maroon;background:#fffda6;color:maroon}.dev>:first-child{margin-top:0 !important}.dev>:last-child{margin-bottom:0 !important}.dev::before{position:absolute;top:-1rem;left:-.5rem;content:"DEVELOPMENT";padding:.2em .5em;background:maroon;color:#fffda6;font-size:1rem}.dev a{color:maroon}span.small{margin-left:1em;font-size:.7em}.width-100{width:100%}.scroller{overflow:auto}.scroller+.scroller{margin-top:2em}.image img{display:block}.imageHeader{background-color:#f5f5f5}.inline{display:inline}.row.inline{display:block}.anchor::before{display:block;content:" ";margin-top:-170px;height:170px;visibility:hidden}@media only screen and (max-width: 1023px){.anchor::before{margin-top:-100px;height:100px}}.imgLeft{float:left;margin-right:2rem;margin-bottom:1rem}.imgLogo{min-height:140px;line-height:140px;background:#fff;border:2px solid white;text-align:center}.imgLogo img{vertical-align:middle}.hide{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media only screen and (max-width: 767px){.hide-phone-down{display:none !important}}@media only screen and (min-width: 768px){.hide-tablet-up{display:none !important}}.to-clipboard{display:none;position:relative;cursor:pointer;color:#e1505a}.to-clipboard:hover{color:#e1505a}.to-clipboard .msg-ok{position:absolute;display:none;top:1em;left:1em;padding:.3em .5em;border:1px solid #36a387;background:white;color:#000;white-space:nowrap}object.pdf{width:100%;height:500px}a:hover .box-rollover-after::after,a:hover .box-rollover-before::before{z-index:2;content:" ";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);cursor:pointer}ul,ol{margin-bottom:1.5em;margin-left:3em}@media only screen and (max-width: 767px){ul,ol{margin-left:1em}}ul.inline,ol.inline{display:block;margin:0;padding:0;line-height:1;list-style:none;background:none;margin-bottom:1.5em}ul.inline li,ol.inline li{margin-bottom:0}ul.inline li,ol.inline li{display:inline;margin-left:1em}ul.inline li:first-child,ol.inline li:first-child{margin-left:0}ul{list-style:disc}ol{list-style:decimal}li{margin-bottom:.8em}li:last-child{margin-bottom:0}li ul,li ol{margin-top:.5em;margin-bottom:0;margin-left:1.5em}.compact-lists.no-margin{margin-left:15px}.compact-lists li{margin-bottom:0.2em}ol.faq,ul.faq{margin-left:0;margin-bottom:2em;list-style-position:inside;font-weight:bold}@media only screen and (max-width: 1599px){ol.faq,ul.faq{font-size:2rem}}ol.faq>li,ul.faq>li{margin-bottom:0;line-height:0.7}ol.faq ul,ul.faq ul{margin-left:2em;margin-bottom:1em}ol.faq .question,ol.faq .answer,ul.faq .question,ul.faq .answer{line-height:1.5;font-size:1.6rem}@media only screen and (max-width: 1599px){ol.faq .question,ol.faq .answer,ul.faq .question,ul.faq .answer{font-size:1.4rem}}ol.faq .question,ul.faq .question{font-family:"Oswald", serif}ol.faq .answer,ul.faq .answer{margin-top:1rem;line-height:1.5;font-weight:normal}.box-left,.box-left2,.box-right,.box-right2{line-height:1.3;width:20rem;margin-bottom:.5rem;padding:2rem 3rem 2.5rem 3rem}.box-left>:first-child,.box-left2>:first-child,.box-right>:first-child,.box-right2>:first-child{margin-top:0 !important}.box-left>:last-child,.box-left2>:last-child,.box-right>:last-child,.box-right2>:last-child{margin-bottom:0 !important}.box-left h2,.box-left2 h2,.box-right h2,.box-right2 h2{font-size:2rem;font-family:"Playfair Display", sans-serif;font-weight:700}@media only screen and (max-width: 1023px){.box-left h2,.box-left2 h2,.box-right h2,.box-right2 h2{font-size:1.6rem}}.box-left,.box-left2{float:left;margin-right:2.5rem}.box-right,.box-right2{float:right;margin-left:2.5rem}.box-left{background:#e1505a;color:white}.box-right{background:black;color:white}.box-left2{background:#f5f5f5;color:#000}.box-right2{background:#f5f5f5;color:#000}@media only screen and (max-width: 480px){.box-left,.box-left2,.box-right,.box-right2{float:none;width:auto;margin:18px 0 !important}}.bg-1,.bg-2,.bg-3,.bg-4{color:white}.bg-1 a,.bg-2 a,.bg-3 a,.bg-4 a{color:white;text-decoration:underline}.bg-1{background:#36a387 !important}.bg-2{background:#e67628 !important}.bg-3{background:#e1505a !important}.bg-4{background:#63b1c0 !important}.bg-1 table.std thead th,.bg-2 table.std thead th,.bg-3 table.std thead th,.bg-4 table.std thead th{background-color:white}.bg-1 table.std thead th{color:#36a387}.bg-2 table.std thead th{color:#e67628}.bg-3 table.std thead th{color:#e1505a}.bg-4 table.std thead th{color:#63b1c0}.bg-1 table.std tbody th,.bg-2 table.std tbody th,.bg-3 table.std tbody th,.bg-4 table.std tbody th,.bg-1 table.std td,.bg-2 table.std td,.bg-3 table.std td,.bg-4 table.std td{border-color:white}#bt-baqueira-pass p{margin:0}#bt-baqueira-pass a{color:#000;font-weight:normal;background:#36a387;color:white;letter-spacing:1.2px}#bt-baqueira-pass a:hover{color:#000;text-decoration:none}#bt-baqueira-pass a:hover{background:#e1505a;color:white}@media only screen and (min-width: 768px){#bt-baqueira-pass{position:fixed;z-index:1000;top:24px}#bt-baqueira-pass a{padding:.1em 8px;font-weight:bold;font-size:1.5rem}}@media only screen and (min-width: 1600px){#bt-baqueira-pass{left:510px}}@media only screen and (min-width: 1024px) and (max-width: 1599px){#bt-baqueira-pass{left:310px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#bt-baqueira-pass{top:20px;left:280px}}@media only screen and (max-width: 767px){#bt-baqueira-pass{text-align:right}#bt-baqueira-pass a{display:block;padding:0.2em 30px 0.2em 70px;background:#36a387;font-family:"Oswald", serif;font-weight:500;padding-right:40px;background-image:url(/assets/web/ico_bpass-0a76a450679cb6ff8185733ee63f9cf9374b88939deb41915583d9facafebc2a.png);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:50%}}#content>.top-box{margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px;box-sizing:border-box;position:relative;margin-bottom:4rem;padding-top:25px;padding-bottom:40px}@media only screen and (min-width: 1600px){#content>.top-box{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#content>.top-box{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){#content>.top-box{margin-left:-30px;margin-right:-30px}}@media only screen and (min-width: 1600px){#content>.top-box{padding-left:250px;padding-right:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#content>.top-box{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){#content>.top-box{padding-left:30px;padding-right:30px}}#content>.top-box:first-child{margin-top:-15px !important}#content>.top-box table th,#content>.top-box table td{border-bottom-color:black;background:transparent;color:black}#content>.top-box table th{border-top:0}#content>.top-box,#content>.top-box a{color:white}.has-top-box #breadcrumb,.has-top-box #breadcrumb a{color:white !important}.has-top-box #breadcrumb{border-bottom-color:white}.has-top-box.top-box-1 #breadcrumb,.has-top-box.top-box-1 .top-box{background:#36a387}.has-top-box.top-box-2 #breadcrumb,.has-top-box.top-box-2 .top-box{background:#e67628}.has-top-box.top-box-3 #breadcrumb,.has-top-box.top-box-3 .top-box{background:#e1505a}.has-top-box.top-box-4 #breadcrumb,.has-top-box.top-box-4 .top-box{background:#63b1c0}.has-top-box.top-box-4 .text-line{margin:2em 0;padding:.3em 1em;background:#8ac4cf;font-size:1.2rem;font-weight:bold;text-align:center}.has-top-box.top-box-5 #breadcrumb,.has-top-box.top-box-5 .top-box{background:black}.top-box .tabs{position:absolute;left:50%;width:100%;transform:translateX(-50%);bottom:-20px}@media only screen and (max-width: 767px){.top-box .tabs{position:relative}}.top-box .tabs .c-links-tabbed{border-bottom:0}.top-box .tabs li a{background:rgba(255,255,255,0.5);color:black !important}.top-box .tabs li a:hover{color:white !important}.top-box .tabs li.selected a{color:white !important}#content>.top-box.with-image{padding-top:9rem;padding-bottom:10rem;background-size:cover;background-position:50% 50%;text-align:center}#content>.top-box.with-image h1{margin-bottom:2rem;font-size:4rem}@media only screen and (min-width: 768px){#content>.top-box.with-image h1{font-size:7rem}}#content>.top-box.with-image .highlight{font-family:"Arial", sans-serif;font-size:2rem;font-weight:bold}#content>.top-box.with-image::after{content:" ";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.6)}#content>.top-box.with-image>*{position:relative;z-index:2}#content>.top-box.with-image>.tabs{bottom:-18px;position:absolute}@media only screen and (max-width: 767px){#content>.top-box.with-image>.tabs{position:relative}}.top-box .c-links-small ul li{background-image:url(/assets/web/ul_bullet_white-8192586e083ca42967b236a2c86fc61e9a28dd10797f55d0c6374410603b5bfc.png)}legend{box-shadow:none;border-radius:0;background:#e1505a;color:white}fieldset{border-radius:0}input[type="text"],input[type="password"],textarea,select{border:1px solid black;border-radius:0}.collapsible{margin-top:18px;margin-bottom:18px}.collapsible>.collapsible-trigger{height:50px;line-height:1.8;margin-bottom:1em;padding-left:40px;background:url(/assets/web/collapsible_closed-b1c38fc781eae1aa8873413b3270a42a6a8c934f7a85e8f617b8c104474ec257.png) no-repeat 0 1px;color:#000;font-family:"Oswald", serif;font-weight:600;text-transform:uppercase}.collapsible>.collapsible-trigger:hover{color:#e1505a;background-position:0 -99px}.collapsible .collapsible-content{min-height:1px;background-color:white;padding:20px}.collapsible .collapsible-content>:first-child{margin-top:0 !important}.collapsible .collapsible-content>:last-child{margin-bottom:0 !important}.collapsible .collapsible-content:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .collapsible .collapsible-content{height:1px}.collapsible .collapsible-content+.collapsible-trigger{margin-top:1em;margin-bottom:0}.collapsible.collapsible-open>.collapsible-trigger{background-image:url(/assets/web/collapsible_opened-b0ca1968b4fb3041fb1e2aba0625a56c2cff3c4ab34b4fb99bc032f19c3ebb96.png)}.cols[data-alf-equal-heights] .col>div,.cols[data-alf-equal-heights] .col>article,.cols[data-alf-equal-heights] .col>section{box-sizing:border-box;height:100%}.grid .cell>div:first-child,.grid .cell>article:first-child,.grid .cell>section:first-child{box-sizing:border-box;height:100%}#content .grid,#content .cols{margin-bottom:18px}.grid.with-images .cell{overflow:hidden}.grid.with-images a{position:relative;display:block}.grid.with-images img{display:block}.grid.with-images img.image{position:absolute;left:0;top:0;width:100%;height:auto}.slick-dotted.slick-slider{margin-bottom:2px}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:5rem;line-height:20px;text-align:center;color:white;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:white;opacity:0.75}.slick-initialized .slick-slide{outline:none}body #ui-datepicker-div{z-index:1000 !important}body .ui-datepicker{width:15em}body .ui-datepicker table{font-size:.8em}body .ui-datepicker-header .ui-corner-all{border:none}body .ui-datepicker-today .ui-state-highlight{background-color:#fd9025;border-color:#fd9025;color:white}body .ui-datepicker-current-day .ui-state-active{background-color:#4a4a4a;border-color:#4a4a4a;color:white}body .ui-datepicker-header .ui-state-hover,body .ui-datepicker-header .ui-widget-content .ui-state-hover,body .ui-datepicker-header .ui-widget-header .ui-state-hover,body .ui-datepicker-header .ui-state-focus,body .ui-datepicker-header .ui-widget-content .ui-state-focus,body .ui-datepicker-header .ui-widget-header .ui-state-focus,body .ui-datepicker-header .ui-button:hover,body .ui-datepicker-header .ui-button:focus{border:none;background:none}.social-share-button a{border:none}.social-share-button .ssb-icon{display:inline-block;height:40px;width:40px;margin-right:5px;background:no-repeat}.social-share-button .ssb-facebook{background-image:url(/assets/web/social_icons/facebook-8f837a50750d04493220643e73c953135a24d545b563243bfbda5a45a2971484.svg)}.social-share-button .ssb-google_plus{background-image:url(/assets/web/social_icons/googleplus-53f4e2b51a8fcff60c7d35d142f59c4195e8a753f8b27b6d531f644732b94a88.svg)}.social-share-button .ssb-pinterest{background-image:url(/assets/web/social_icons/pinterest-4021061d48aa94669fbcb3a2ab17d3d6ad2e7c6381ac051a6b6cd59b30c86e44.svg)}.social-share-button .ssb-twitter{background-image:url(/assets/web/social_icons/twitter-3d6e59636b7eb1c99b16013e09ca389294273d09c6d871406dab785f92e1c7be.svg)}#footer{margin-top:100px;padding-left:50px;padding-right:50px;padding-top:30px;padding-bottom:50px;border-top:2px solid black}@media only screen and (min-width: 1600px){#footer{padding-left:250px;padding-right:250px}}@media only screen and (max-width: 1023px){#footer{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){#footer{padding-left:30px;padding-right:30px}}#footer .heading{margin-bottom:17px;color:#aeaeae;font-size:1rem;text-transform:uppercase}#footer .emergencia-pistas .heading,#footer .emergencia-pistas ul li{color:#e1505a}#footer .emergencia-pistas .heading.phone,#footer .emergencia-pistas ul li.phone{font-size:2rem}#footer ul{margin:0;padding:0;line-height:1;list-style:none;background:none;font-weight:bold;padding-bottom:20px}#footer ul li{margin-bottom:0}#footer ul li{margin-bottom:.4em;font-size:1.3rem}#footer a{color:#000;font-weight:normal;font-weight:bold}#footer a:hover{color:#000;text-decoration:none}#footer a:hover{color:#e1505a}table{margin-bottom:1.5em;border-collapse:collapse}table.w100{width:100%}table.centered-in-container{margin-left:auto;margin-right:auto}th,td{line-height:1.3}table.std caption{font-size:3rem;font-family:"Playfair Display", sans-serif;font-weight:600;margin-bottom:.8em;text-align:left}@media only screen and (max-width: 1023px){table.std caption{font-size:2.4rem}}table.std tr.last-in-group th,table.std tr.last-in-group td{border-bottom-width:18px}table.std th,table.std td{padding-left:2.5rem;padding-right:2rem}table.std th.icon,table.std td.icon{padding-left:1rem;padding-right:1rem}table.std th.icon img,table.std td.icon img{max-width:none}table.std th.icon+td,table.std th.icon+th,table.std td.icon+td,table.std td.icon+th{padding-left:1rem}table.std thead th{padding-top:.4em;padding-bottom:.4em;vertical-align:middle;border:solid black;border-width:1px 0;background:black;color:white;font-weight:bold}table.std thead th em{font-size:1.2rem;font-weight:normal;font-style:normal}table.std tbody th{font-weight:600}table.std tbody th,table.std td{padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid #c7cdd4;background:#fff;font-family:"Arial", sans-serif;font-size:1.4rem}@media only screen and (max-width: 1599px){table.std tbody th,table.std td{font-size:1.2rem}}table.std tbody th.note,table.std td.note{font-size:1.2rem;font-weight:600}table.std tbody th.note ul,table.std td.note ul{margin-top:1em;margin-left:0}table.std tbody th.note ul li,table.std td.note ul li{margin-bottom:0;letter-spacing:.5px;font-size:1.4rem;font-family:"Oswald", serif;font-weight:400}@media only screen and (max-width: 1023px){table.std tbody th.note ul li,table.std td.note ul li{font-size:1.26rem}}table.std .age{font-weight:normal;font-size:12px;color:#888;display:block;font-weight:normal}table.std tr.total th,table.std tr.total td{padding-top:.6em;padding-bottom:.6em;font-size:2rem}@media only screen and (max-width: 1599px){table.std tr.total th,table.std tr.total td{font-size:1.6rem}}table.no-caption caption{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}table.compact caption{font-size:2.5rem}@media only screen and (max-width: 1599px){table.compact caption{font-size:2rem}}table.compact tr.last-in-group th,table.compact tr.last-in-group td{border-bottom-width:9px}table.compact th,table.compact td{padding-left:1.5rem;padding-right:1.5rem}table.compact thead th{padding-top:.3em;padding-bottom:.3em;font-size:1.4rem}table.compact thead th em{font-size:1rem}table.compact tbody th,table.compact td{padding-top:.3em;padding-bottom:.3em;font-size:1.2rem}table.compact tr.total th,table.compact tr.total td{padding-top:.4em;padding-bottom:.4em;font-size:1.6rem}@media only screen and (max-width: 767px){.phone-split table,table.phone-split{width:100%}.phone-split thead{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.phone-split tbody tr{display:block;margin-bottom:1.6rem;padding-bottom:.6rem;background:#f5f5f5}.phone-split tbody td{display:block;border-bottom:0;padding-left:1rem;padding-right:1rem;text-align:left}.phone-split tbody td.icon{display:inline-block;padding-top:.9rem}.phone-split tbody td.icon+td{display:inline-block;padding-left:0;font-size:1.7rem}.phone-split tbody td.empty{display:none}.phone-split td[data-th]::before{content:attr(data-th) ": ";font-weight:bold}}table.resultats{font-family:"Playfair Display", sans-serif}table.resultats tbody th,table.resultats td,table.resultats caption{font-family:"Playfair Display", sans-serif}table.align-center{margin-right:auto;margin-left:auto}form,label,legend,fieldset,input,textarea,select{font-family:"Arial", sans-serif}input[type="submit"]{-webkit-appearance:none}form .error-msg,form .note{font-size:1.2rem}form .legal{max-width:40em;font-size:1rem}form .required label:after{content:" *"}form textarea{height:10em}@media only screen and (max-width: 767px){form textarea{width:100%;max-width:25em}}@media only screen and (min-width: 768px){form textarea{max-width:80%;width:25em}}form.simple label{padding-left:.2em}form.simple div.note{margin-top:.2em}form.std div.row div.note{clear:left;margin-left:20%;padding-top:.5em}form.std div.row span.note{position:relative;top:.3em;margin-left:.5em}form.std div.row span.post-msg{position:relative;top:.2em}@media only screen and (min-width: 768px){form.std div.row span.post-msg{margin-left:.5em}}.buttons,.button{white-space:nowrap}.buttons a,.buttons input,.button a,.button input{display:inline-block;line-height:1.2;padding:.4em 1em;border:1px solid #000;border-radius:1.5em;background-color:white;color:#000;font-size:1.8rem;font-family:"Oswald", serif;font-weight:400;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;font-weight:300;text-decoration:none !important}@media only screen and (max-width: 1023px){.buttons a,.buttons input,.button a,.button input{padding:.3em 1.5em}}@media only screen and (max-width: 1023px){.buttons a,.buttons input,.button a,.button input{font-size:1.8rem}}@media only screen and (max-width: 767px){.buttons a,.buttons input,.button a,.button input{white-space:normal}}.buttons a+a,.buttons a+input,.buttons input+a,.buttons input+input,.button a+a,.button a+input,.button input+a,.button input+input{margin-left:0.5em}.buttons a:hover,.buttons input:hover,.button a:hover,.button input:hover{background:#e1505a;border-color:#e1505a !important;color:white}.buttons a.main,.buttons input.main,.button a.main,.button input.main{background:#000;color:white;font-weight:400}.buttons a.main:hover,.buttons input.main:hover,.button a.main:hover,.button input.main:hover{background:#e1505a;color:white}.buttons a.cancel,.buttons input.cancel,.button a.cancel,.button input.cancel{border-color:#9B9B9B;background-color:#9B9B9B;color:white}.buttons a.cancel:hover,.buttons input.cancel:hover,.button a.cancel:hover,.button input.cancel:hover{background:#e1505a;color:white}.buttons.width-100 a,.buttons.width-100 input,.button.width-100 a,.button.width-100 input{display:block;margin-right:0;text-align:center}.buttons.width-100 img,.button.width-100 img{display:inline-block;vertical-align:middle;margin-right:.5em;margin-bottom:.2em;margin-top:.2em}.buttons.big a,.buttons.big input,.buttons .big,.button.big a,.button.big input,.button .big{font-size:2rem;line-height:1}.buttons.small a,.buttons.small input,.buttons .small,.button.small a,.button.small input,.button .small{font-size:1rem}.buttons.alt a,.buttons.alt input,.button.alt a,.button.alt input{box-sizing:border-box;display:block;width:100%;padding:.5em 1em;border-radius:0;font-weight:600;text-align:center;text-transform:uppercase}.buttons.alt a+a,.buttons.alt a+input,.buttons.alt input+a,.buttons.alt input+input,.button.alt a+a,.button.alt a+input,.button.alt input+a,.button.alt input+input{margin-top:.5em}.buttons.negative a,.button.negative a{background-color:#FFF;color:#000}.buttons.button-inline,.button.button-inline{margin:0;padding:0;margin-left:20px;line-height:.8}.formErrors{margin:1.5em 0;padding:.8em;border:1px solid #c00}.formErrors>:first-child{margin-top:0 !important}.formErrors>:last-child{margin-bottom:0 !important}.formErrors ul{margin:0 0 .8em 1.5em}.formErrors ul li{margin-bottom:.6em;padding:0;border:0;list-style:disc}.formErrors ul li:last-child{margin-bottom:0}@media only screen and (max-width: 767px){form.std input[type='text'],form.std textarea,form.std select{box-sizing:border-box;width:100%}form.inline-errors .row{padding-left:0;padding-right:0}form.inline-errors .row.has-errors{background:none}form div.foto{text-align:center}fieldset{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;border-radius:0}.buttons{white-space:normal}.buttons a+a{margin-left:0;margin-top:10px}.buttons.big a,.buttons.big input,.buttons .big,.button.big a,.button.big input,.button .big{box-sizing:border-box;width:100%}}.js .alf-nav .alf-menu{display:none}.alf-nav{visibility:hidden}.alf-nav.alf-initialized{visibility:visible}#nav-wrapper{min-height:70px}#nav-wrapper ul{margin:0;padding:0;line-height:1;list-style:none;background:none}#nav-wrapper ul li{margin-bottom:0}#nav-wrapper ul li{line-height:1;margin-bottom:.5em}#nav-wrapper a{color:#000;font-weight:normal;display:inline-block;border:none;color:#000;line-height:1.2}#nav-wrapper a:hover{color:#000;text-decoration:none}#nav-wrapper a:hover{color:#e1505a}#nav-wrapper .selected>a{color:#e1505a}#nav-wrapper .alf-active>a{color:#e1505a}#nav-wrapper .line{border-bottom:1px solid black}#nav-wrapper .alf-menu{margin-top:70px;padding:42px 50px 20px 50px;background:white}#nav-wrapper .alf-menu .col>ul>li>a{line-height:1.33;font-size:1.8rem;font-weight:bold;letter-spacing:1px}#nav-wrapper .alf-menu .col>ul>li+li.alf-with-submenu{margin-top:30px}#nav-wrapper .alf-menu .col>ul>li.baqueira-pass>a{padding:.1em .3em;background:#36a387;color:white}#nav-wrapper .alf-menu .col>ul>li.baqueira-pass>a:hover{background:#e1505a}#nav-wrapper .alf-menu .alf-submenu a{line-height:1.3;font-size:1.4rem}#nav-wrapper .alf-menu .col>ul>li>ul{margin-bottom:30px;margin-top:3px;padding-left:17px;border-left:1px solid black}#nav-wrapper .alf-menu .col>ul>li>ul>li>ul{margin-left:20px;margin-top:.5em}.js .alf-nav>.alf-trigger{position:fixed;left:50px;top:27px;z-index:1040;margin-bottom:0;font-size:1.5rem;font-weight:bold;font-family:Arial, Helvetica, sans-serif;cursor:pointer}.js .alf-nav>.alf-trigger span{margin:0}.js .alf-nav>.alf-trigger span.original-content{display:none}.js .alf-nav>.alf-trigger span.bars{display:block;float:left}.js .alf-nav>.alf-trigger span.bar{display:block;width:20px;height:2px;margin-bottom:5px;background:black;transition:all 0.5s ease-in-out}.js .alf-nav-open>.alf-trigger span.bar.top{transform:rotate(45deg) translate(5px, 7px)}.js .alf-nav-open>.alf-trigger span.bar.bottom{transform:rotate(-45deg) translate(3px, -5px)}.js .alf-nav-open>.alf-trigger span.bar.middle{opacity:0}@media only screen and (min-width: 1024px){#nav-wrapper .c-links-social{display:none}}@media only screen and (min-width: 1600px){#nav-wrapper .alf-menu{padding-left:250px;padding-right:250px}#nav-wrapper .c-links-social{margin-left:250px}#header-social{left:250px}.js .alf-nav>.alf-trigger{left:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#nav-wrapper{min-height:110px}#nav-wrapper .alf-menu{margin-top:110px;padding-left:20px;padding-right:20px}#nav-wrapper .c-links-social{margin-left:20px}#header-social{display:none}.js .alf-nav>.alf-trigger{top:21px;left:20px}}@media only screen and (max-width: 767px){#nav-wrapper{min-height:60px}#nav-wrapper .alf-menu{margin-top:30px;padding-left:30px;padding-right:30px}#nav-wrapper .c-links-social{margin-left:30px}#nav-wrapper .line{border-bottom:0}#header-social{display:none}.js .alf-nav>.alf-trigger{top:21px;left:30px}}#breadcrumb{font-size:1.2rem;font-family:"Oswald", serif;font-weight:300;padding:6px 50px;border-bottom:1px solid #9b9b9b}@media only screen and (max-width: 1023px){#breadcrumb{font-size:1.2rem}}@media only screen and (min-width: 1600px){#breadcrumb{padding-left:250px;padding-right:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#breadcrumb{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){#breadcrumb{padding-left:30px;padding-right:30px}}#breadcrumb ul{margin:0;padding:0;line-height:1;list-style:none;background:none}#breadcrumb ul li{margin-bottom:0}#breadcrumb ul li{display:inline;letter-spacing:.5px}#breadcrumb ul li:after{content:"/";margin-left:.6em;margin-right:.2em}#breadcrumb ul li:last-child:after{content:""}#breadcrumb ul li:last-child a{color:#9B9B9B;cursor:default}#breadcrumb ul li:last-child a:hover{text-decoration:none}#breadcrumb a{color:#000;font-weight:normal}#breadcrumb a:hover{color:#000;text-decoration:none}#breadcrumb a:hover{text-decoration:underline}#mapa-pistas h2{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#mapa-pistas img{display:block;width:100%}#mapa-pistas .links{margin-top:18px}#mapa-pistas .links ul{margin:0;padding:0;line-height:1;list-style:none;background:none;text-align:right}#mapa-pistas .links ul li{margin-bottom:0}@media only screen and (max-width: 480px){#mapa-pistas .links ul{text-align:center}}#mapa-pistas .links ul li{display:inline-block}@media only screen and (max-width: 480px){#mapa-pistas .links ul li{display:block;margin-bottom:.5em}}#mapa-pistas .links .button{margin-top:0}#circuits-esqui-montanha .nivel-iniciacion{color:#fff;background:#1b9f2a}#circuits-esqui-montanha .nivel-medio{color:#fff;background:#024b76}#circuits-esqui-montanha .nivel-alto{color:#fff;background:#de0027}#circuits-esqui-montanha .nivel-experto{color:#fff;background:#0e0e0e}#circuits-esqui-montanha .c-block-centered h2{padding-bottom:.2em;border-bottom:5px solid #000;color:#000}#circuits-esqui-montanha .c-block-centered h3{font-size:3rem}#circuits-esqui-montanha .item{margin-bottom:2em;position:relative;padding-left:14em}#circuits-esqui-montanha .item>:first-child{margin-top:0 !important}#circuits-esqui-montanha .item>:last-child{margin-bottom:0 !important}#circuits-esqui-montanha .item .label{box-sizing:border-box;position:absolute;top:0;left:0;width:12em;padding:.3em 1.5em;font-family:"Arial", sans-serif;text-align:center}@media only screen and (max-width: 767px){#circuits-esqui-montanha .item{padding-left:0}#circuits-esqui-montanha .item .label{position:relative}}#street-view-container{max-width:1600px;margin-left:auto;margin-right:auto}#directo #header-directo{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#directo #content .cols{font-family:"Arial", sans-serif}#directo #nav-livecams .cell{padding:8px 0 0 0;background:#f5f5f5}#directo #nav-livecams .cell h2{margin-top:0;padding-left:8px;padding-right:8px;font-weight:600;font-size:1.2rem;text-align:center}#directo #nav-livecams .cell div{margin-left:auto;margin-right:auto;max-width:100%}#directo #nav-webcams .prev-arrow,#directo #nav-webcams .next-arrow{position:absolute;top:0;width:30px;height:30px;background:no-repeat;cursor:pointer}#directo #nav-webcams .prev-arrow.slick-disabled,#directo #nav-webcams .next-arrow.slick-disabled{opacity:0.5}#directo #nav-webcams .arrows{position:relative}#directo #nav-webcams .prev-arrow{left:0;background-image:url(/assets/web/arrow_carousel_l-2045a2c0c36dfa0d326d9a986fc51523babd0914a70feb86d3be14044fd484e4.svg)}#directo #nav-webcams .next-arrow{right:0;background-image:url(/assets/web/arrow_carousel_r-fcfc16421e9e7d0dbcddb7e09354d361752807981ead4057d0ec1e4c6e752b12.svg)}.parte-taula-meteo{width:100%}.parte-taula-meteo thead th{text-align:center}.parte-taula-meteo tbody th,.parte-taula-meteo tbody td{text-align:center}.parte-taula-meteo tbody td{font-size:.9em !important}.parte-taula-meteo tbody th:first-child,.parte-taula-meteo tbody td:first-child{text-align:left}@media only screen and (min-width: 768px) and (max-width: 1023px){#opa,#opa2020{margin:0}}#opa .title,#opa2020 .title{background:url(/assets/web/opa-fis-continental-cup/opa-fis-continental-cup-header-a1731a9b118ea9b8c9a22dd9a2ad4157830c8f389a83249c880889ee967306a9.png) no-repeat center;background-size:100%;text-indent:-9999px;min-height:140px;margin-bottom:2px}@media only screen and (min-width: 768px) and (max-width: 1023px){#opa .title,#opa2020 .title{min-height:70px}}@media only screen and (max-width: 767px){#opa .title,#opa2020 .title{background-image:url(/assets/web/opa-fis-continental-cup/opa-fis-continental-cup-header-mobile-fc44b9acaafbcba3b90e3767eb136769a6d5754a30e36fab0aad16e337f4a98e.png);min-height:160px;margin-bottom:2rem}}@media only screen and (max-width: 767px){#opa .nav .col,#opa2020 .nav .col{margin:0}}#opa .c-links-tabbed,#opa2020 .c-links-tabbed{margin-bottom:0 !important}@media only screen and (max-width: 767px){#opa .c-links-tabbed,#opa2020 .c-links-tabbed{font-size:12px}}#opa .tabs ul,#opa2020 .tabs ul{background-color:transparent}#opa .tabs+h1,#opa2020 .tabs+h1{margin-top:4rem}#opa .nav,#opa2020 .nav{margin-bottom:54px}#opa .nav .c-links-small li,#opa2020 .nav .c-links-small li{background:none}#opa .nav .c-links-small a,#opa2020 .nav .c-links-small a{color:black;font-family:"Oswald", serif;font-size:1.2rem;text-decoration:none;border:none}#opa .nav .c-links-small a:hover,#opa2020 .nav .c-links-small a:hover{color:#1d136d;font-weight:bold}#opa .dest,#opa2020 .dest{background:url(/assets/web/opa-fis-continental-cup/opa-fis-continental-cup-dest-a3d7b067eeb73eb8cdffa65f6d03b75365feed85bee357eeddb7136cb9dd7768.png) no-repeat;padding-left:40px}#opa h1,#opa h2,#opa h3,#opa a.special,#opa2020 h1,#opa2020 h2,#opa2020 h3,#opa2020 a.special{color:black}#opa h2.big,#opa2020 h2.big{font-size:3rem}#opa h3,#opa2020 h3{font-size:1.4rem}#opa hr,#opa2020 hr{margin:3em 0}#opa a.special,#opa2020 a.special{background-color:#f5f5f5;text-decoration:none;border:none}#opa table.std.program td,#opa2020 table.std.program td{background-color:transparent;border:none}@media only screen and (max-width: 767px){#opa table.std.program td,#opa2020 table.std.program td{padding:.5rem 1rem;min-width:85px}}#opa table.std.program td.date,#opa2020 table.std.program td.date{font-size:3rem}#opa table.std.program tr.bg td,#opa2020 table.std.program tr.bg td{background:#f5f5f5}#opa .highlight,#opa2020 .highlight{text-align:center;background:#fff;font-family:"Arial", sans-serif;padding:2rem;margin-top:4rem}#opa div.striped,#opa2020 div.striped{border-top:2px solid #fff;margin-bottom:4rem}#opa div.striped ul,#opa2020 div.striped ul{margin:0;padding:0;margin:0;padding:0;line-height:1;list-style:none;background:none}#opa div.striped ul li,#opa2020 div.striped ul li{margin-bottom:0}#opa div.striped li,#opa div.striped h3,#opa2020 div.striped li,#opa2020 div.striped h3{margin-top:1rem}@media only screen and (min-width: 768px){#opa div.striped li,#opa div.striped h3,#opa2020 div.striped li,#opa2020 div.striped h3{padding-left:10%}}#opa div.striped li:nth-child(odd),#opa2020 div.striped li:nth-child(odd){background:#fff}#opa div.striped span,#opa2020 div.striped span{font-weight:bold}@media only screen and (min-width: 768px){#opa div.striped span,#opa2020 div.striped span{display:inline-block;width:40%;font-weight:normal}}#opa .logos,#opa2020 .logos{margin:4rem 0}@media only screen and (min-width: 768px){#opa .logos ul.inline,#opa2020 .logos ul.inline{width:740px;margin:0 auto}}#opa .logos ul.inline li,#opa2020 .logos ul.inline li{vertical-align:middle;margin-left:40px;padding:0}@media only screen and (min-width: 768px) and (max-width: 1023px){#opa .logos ul.inline li,#opa2020 .logos ul.inline li{margin-left:20px}}@media only screen and (min-width: 768px){#opa .logos ul.inline li:first-child,#opa2020 .logos ul.inline li:first-child{margin-left:0}}@media only screen and (max-width: 767px){#opa .logos ul.inline li,#opa2020 .logos ul.inline li{display:block;padding:2rem 0}}#opa .video,#opa2020 .video{max-width:1500px}#opa2020 .title{min-height:307px}#opa2020 .dest{background-image:none}#opa2020 .opa-photos-country{margin-bottom:1rem}#opa2020 .opa-photos-country h2,#opa2020 .opa-photos-country .button{display:inline-block}#opa2020 .opa-photos-country h2{margin-right:2rem;font-family:"Oswald", serif;font-weight:normal;text-transform:uppercase}#opa2020 .opa-photos-person{margin-bottom:10rem;border-top:1px solid #818181}#opa2020 .opa-photos-person h3{margin-top:.2em;color:#4A4A4A;font-weight:normal;font-size:3rem;text-transform:none}#opa2020 .opa-red .c-links-small li a{color:#e1505a;font-weight:normal}#opa2020 .opa-red .c-links-small li.selected a{color:black;font-weight:bold;cursor:default}#oficinas h2:first-child{margin-top:0}.ios #header-wrapper,.ios #nav,.ios #footer,.ios .ios-hide{display:none !important;position:absolute !important;left:-10000px !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important}.ios h1{font-size:1.5em}.ios.satellite #content{padding-top:2rem}#cookies-msg{position:fixed;z-index:10001;bottom:0;left:0;right:0;padding:1em;background:#4A4A4A;color:#fff;font-family:"Arial", sans-serif;font-size:1.4rem}#cookies-msg a{color:#fff}#cookies-msg p{margin:0}#cookies-msg .cookies-msg-actions{float:right;margin-left:1em;padding:.2em 1em;border-radius:1.5em;background:#c7cdd4;color:#4A4A4A;cursor:pointer}body#user_sessions{background:#eee;font:25px Arial, sans-serif}body#user_sessions h1{left:-9999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden}body#user_sessions #all{width:500px;margin:50px auto;background:none}body#user_sessions form{padding:40px;border:1px solid #999;background:#fff;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}body#user_sessions div.row{margin-bottom:1em}body#user_sessions div.row input{width:410px}body#user_sessions label{display:block;float:none;width:auto;margin:0 0 .2em 0;padding:0;text-align:left;font-weight:bold}body#user_sessions p{margin-bottom:2em}body#user_sessions .buttons{margin-left:0;text-align:center;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em}body#user_sessions div.rails_flash p{width:auto}div.rails_flash p{margin-bottom:1em;padding:.5em;color:#fff;font-weight:600;font-family:'Open Sans', sans-serif}.rails_flash_error{background:#c00}.rails_flash_notice{background:green}.translation_missing{background:yellow;color:red}.field_with_errors{display:inline}@media only screen and (max-width: 767px){.rails_flash{font-size:.9em}}.c-pagination{min-height:1px;margin-top:2em;font-family:"Oswald", serif}.c-pagination:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-pagination{height:1px}.c-pagination ul{margin:0;padding:0;line-height:1;list-style:none;background:none;padding:.4em 0}.c-pagination ul li{margin-bottom:0}.c-pagination ul li{display:inline;margin-right:1em;font-size:2.5rem}@media only screen and (max-width: 767px){.c-pagination ul li{font-size:1.4rem;margin-right:.5em}}.c-pagination,.c-pagination a{text-decoration:none;border-bottom:none;font-weight:normal}.c-pagination a{color:#e1505a}.c-pagination a:hover{color:black}.c-weather-bar{min-height:1px;margin:0;background:white;box-shadow:-2px 0 3px #999;color:#000;font-size:1.4rem;font-family:"Oswald", serif;font-weight:700}.c-weather-bar:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-weather-bar{height:1px}@media only screen and (max-width: 1023px){.c-weather-bar{font-size:1.4rem}}.c-weather-bar .heading{display:inline-block}.c-weather-bar .collapsible-content{background:transparent;padding:0}.c-weather-bar ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-weather-bar ul li{margin-bottom:0}.c-weather-bar a{display:block;min-height:4.1rem;margin-left:-1rem;padding-left:1rem;margin-right:-1.5rem;padding-right:1.5rem;color:#000;border:none}.c-weather-bar a .heading{padding-right:8px;background:url(/assets/web/header_weather_link-1c971c4a656c8b16d8e3ceed4d991acea7b13a5ba36dd49812de1df009bfd5c1.png) no-repeat 100% 6px}.c-weather-bar a:hover{background-color:#e1505a}.c-weather-bar span.date{margin-right:1em}.c-weather-bar .units,.c-weather-bar .degrees{text-transform:lowercase}.c-weather-bar .degrees{position:relative;top:-4px;font-size:.9em}.c-header-weather,.c-header-noweather{padding:.8em 1em}.c-header-weather li,.c-header-noweather li{box-sizing:border-box;display:inline-block;line-height:1.4;vertical-align:top;padding-left:1rem;padding-right:1.5rem;border-left:2px solid #000}.c-header-weather li:first-child,.c-header-noweather li:first-child{margin-left:0}.c-header-weather li:last-child,.c-header-noweather li:last-child{margin-right:0}.c-header-weather li.webcams .content,.c-header-noweather li.webcams .content{width:17px;height:17px;background:url(/assets/web/header_weather_webcams-5ed7a6a1b48ac2e8aab655b694e89202a89c6299449d9ff33fb44efc3ec72225.png) no-repeat 0 0}.c-header-weather .heading,.c-header-weather th,.c-header-noweather .heading,.c-header-noweather th{font-size:1.2rem;font-family:"Oswald", serif;font-weight:400}@media only screen and (max-width: 1023px){.c-header-weather .heading,.c-header-weather th,.c-header-noweather .heading,.c-header-noweather th{font-size:1.08rem}}.c-header-weather li.estado{position:relative;min-width:120px}.c-header-weather li.estado .img-meteo-estado{position:absolute;top:-2px;right:0}.c-header-noweather table{margin-bottom:0}.c-header-noweather th,.c-header-noweather td{padding:0 1rem 0 0}.c-header-noweather th,.c-header-noweather .tit{font-weight:normal;font-size:12px}.c-header-noweather li{min-height:4.5rem}@media only screen and (min-width: 1024px){.c-weather-bar .collapsible-trigger{display:none}.c-weather-bar .collapsible-content{display:block}.c-header-weather,.c-header-noweather{padding-left:0}.c-header-weather li:first-child,.c-header-noweather li:first-child{border:none}}@media only screen and (min-width: 1500px){.c-header-weather li:first-child,.c-header-noweather li:first-child{border-left:2px solid #000}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-header-weather li{margin-right:0}}@media only screen and (max-width: 1023px){.c-weather-bar{color:white}.c-weather-bar a{color:white}.c-weather-bar .collapsible-trigger{margin-top:0 !important;padding-top:1.2em;padding-bottom:1.5em;padding-left:35px;background:url(/assets/web/collapsible-small_closed-1a49505ede3241cc3a0f29ae6de00f2eb07e825ff6d42b359d77d1195d605e58.png) no-repeat 10px 16px #000;color:white}.c-weather-bar.collapsible-open .collapsible-trigger{background-image:url(/assets/web/collapsible-small_opened-b6d7b3f40ed80b3c39cda51abcadeb6bcff0dca74d69a7bb0fb1ec30909fd77e.png)}.c-weather-bar .collapsible-content{background:black !important}.c-header-weather li,.c-header-noweather li{border-color:white}}@media only screen and (max-width: 767px){.c-weather-bar ul li{width:48%;margin:0;margin-bottom:1.5rem}.c-weather-bar ul li.date,.c-weather-bar ul li.date-noweather{display:none}.c-weather-bar .c-header-noweather ul li{width:35%}.c-weather-bar .c-header-noweather ul li+li+li+li+li{width:50%}.c-header-weather .img-meteo-estado{right:auto;left:70px}.c-header-noweather li{box-sizing:border-box;display:block;float:left;min-height:5em;width:45%;margin-right:5%;margin-left:0}}.c-destacats{position:relative;width:100%;overflow:hidden;margin-bottom:18px}.c-destacat{position:absolute;top:0;left:0;width:100%;height:100%;background:#e1505a;font-family:"Arial", sans-serif}.c-destacat:first-child{position:relative;bottom:auto;z-index:2}.c-destacat a{text-decoration:none}.c-destacat .text{z-index:3;box-sizing:border-box;position:absolute;top:80px;right:0;width:50%;color:white;text-align:center;padding-left:10rem;padding-right:10rem}.c-destacat img{display:block;width:50%}.c-destacat h2{margin-bottom:.2em;color:white;font-weight:600;font-size:4rem}.c-destacat .img-button{height:58px;margin-top:3rem;background:url(/assets/web/arrow_white_down-a592d21219a677214ce7472b379a369194d11a3f5a721e66987f481355b4cb36.png) no-repeat 50% 0}.c-destacat .img-button span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media only screen and (max-width: 1023px){.c-destacat .text{top:30px;padding-left:2rem;padding-right:2rem}.c-destacat .img-button{transform:scale(0.8)}}@media only screen and (max-width: 767px){.c-destacat .text{top:10px}.c-destacat h2{font-size:2rem}}@media only screen and (max-width: 480px){.c-destacat img{width:100%}.c-destacat .text{position:static;width:auto;padding-top:1em;padding-bottom:1em}.c-destacat .content>:first-child{margin-top:0 !important}.c-destacat .content>:last-child{margin-bottom:0 !important}}.c-especial{position:relative;margin-bottom:18px;font-family:"Arial", sans-serif}.c-especial .c-slideshow{width:50%}.c-especial h2{line-height:1.1;margin-bottom:.5em;font-weight:700}.c-especial .text{box-sizing:border-box;position:absolute;left:50%;right:0;top:0;bottom:0;padding:3rem;background:#fff;color:#000}.c-especial .text>:first-child{margin-top:0 !important}.c-especial .text>:last-child{margin-bottom:0 !important}@media only screen and (min-width: 1024px) and (max-width: 1599px){.c-especial p{font-size:1.6rem}.c-especial .text{padding:3rem 4rem 80px 40px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-especial p{font-size:1.2rem}.c-especial .text{padding:1.5rem 3rem 60px 3rem}}@media only screen and (max-width: 767px){.c-especial p{font-size:1.4rem}.c-especial .c-slideshow{width:auto}.c-especial .text{position:static;padding:2rem}.c-especial .text>:first-child{margin-top:0 !important}.c-especial .text>:last-child{margin-bottom:0 !important}}.c-novetats{margin-left:-50px;margin-right:-50px}@media only screen and (min-width: 1600px){.c-novetats{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-novetats{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.c-novetats{margin-left:-30px;margin-right:-30px}}.c-novetat{display:flex;justify-content:center;padding:50px 0;background:#36a387;border-bottom:2px solid white}.c-novetat:nth-child(even){flex-direction:row-reverse}.c-novetat:nth-child(4n+2){background:#e67628}.c-novetat:nth-child(4n+3){background:#e1505a}.c-novetat:nth-child(4n+4){background:#63b1c0}.c-novetat .image,.c-novetat .text{width:300px;margin:0 30px}.c-novetat .image img{width:100%}.c-novetat .text a{color:#000;font-weight:normal}.c-novetat .text a:hover{color:#000;text-decoration:none}.c-novetat .text h2{font-size:4rem;line-height:1;padding-bottom:.5em;border-bottom:2px solid black;margin:0 0 .5em 0}.c-novetat .text h3{font-size:2.5rem;font-family:"Oswald", serif;font-weight:600;margin:0 0 .5em 0}@media only screen and (max-width: 1023px){.c-novetat .text h3{font-size:2.5rem}}.c-novetat .text p{color:#1d1d1b;font-size:1.2rem;font-weight:bold}@media only screen and (max-width: 767px){.c-novetat{display:block;padding:20px 0}.c-novetat .text,.c-novetat .image{width:auto;margin-left:30px;margin-right:30px}}.c-slider{margin-left:-50px;margin-right:-50px}@media only screen and (min-width: 1600px){.c-slider{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-slider{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.c-slider{margin-left:-30px;margin-right:-30px}}.c-slide{display:flex;height:500px}.c-slide .text{max-width:320px;margin-top:40px;margin-left:45px;color:white;text-shadow:0 0 7px #333}.c-slide h2{margin:0 0 .2em 0;font-family:"Playfair Display", sans-serif;font-size:10rem;line-height:1em;text-transform:none}.c-slide .content{border-top:2px solid white;font-family:"Oswald", serif;font-size:2.5rem;line-height:1.15;font-weight:600;padding-top:1em;text-transform:uppercase}.c-slide a{color:#000;font-weight:normal;width:100%;color:white}.c-slide a:hover{color:#000;text-decoration:none}.c-slide a:hover{color:#e1505a}.c-slider .slick-dots{box-sizing:border-box;padding-left:40px;text-align:left;width:auto}@media only screen and (min-width: 1600px){.c-slide{height:700px;margin-top:80px}.c-slide .text{margin-left:290px}.c-slider .slick-dots{padding-left:284px}}@media only screen and (max-width: 1023px){.c-slide .text{margin-left:25px}.c-slider .slick-dots{padding-left:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-slide{height:400px}.c-slide h2{font-size:8rem}.c-slide .content{font-size:2.3rem}}@media only screen and (max-width: 767px){.c-slide{height:400px}.c-slide .text{max-width:60%}.c-slide h2{font-size:6rem}.c-slide .content{border-top-width:2px;font-size:2rem}}.c-2cols{background:white;font-family:"Arial", sans-serif}.c-2cols>.cols>.col{padding:18px;border:0}@media only screen and (min-width: 768px){.c-2cols>.cols>.col:first-child{border-right:1px dotted black}}.c-2cols strong{font-weight:600}.c-actions{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-actions li{margin-bottom:0}.c-actions li{margin-bottom:.4em}.c-actions li.print,.c-actions li.subscribe{padding-left:35px;background:no-repeat 0 4px}.c-actions li.print{background-image:url(/assets/web/ico_print-ed3dc66e966f3e4988f8d4f30a51c8f1b5e38145a19c3db28fe5b5f8ba7ab9fb.svg)}.c-actions li.subscribe{background-image:url(/assets/web/ico_subscribe-c976feadb435346f5bd39263fc2d8c10077ea3ee8c65d4dce74d154dfca3bb99.svg)}.c-area{margin-bottom:2rem;padding:2rem 3.5rem;background:#f0f0f0}.c-area>:first-child{margin-top:0 !important}.c-area>:last-child{margin-bottom:0 !important}.c-area h2{margin-bottom:1.5em}.c-area.main{background:#f3df7c}.c-area.main :not(h2){color:black}.c-area.notice{padding-top:1rem;padding-bottom:1rem;font-size:.85em}.c-area+.c-area{margin-top:-2rem;border-top:2px solid white}.c-banner-img-txt{background:#e67628}.c-banner-img-txt a,.c-banner-img-txt a:hover{color:black;text-decoration:none}.c-banner-img-txt article{position:relative;margin-bottom:18px;display:flex;align-items:stretch;margin:2rem 0;height:100%;flex-direction:column}@media only screen and (min-width: 1024px){.c-banner-img-txt article{flex-direction:row}}.c-banner-img-txt article,.c-banner-img-txt article h1,.c-banner-img-txt article h2,.c-banner-img-txt article h3,.c-banner-img-txt article a,.c-banner-img-txt article p{color:#000}.c-banner-img-txt article .button a{border-color:white}.c-banner-img-txt article .button a:hover{background-color:black;border-color:black}.c-banner-img-txt article h2{font-size:3rem;font-weight:900;line-height:1;padding-bottom:.5em;border-bottom:2px solid black;margin:0 0 .5em 0}.c-banner-img-txt article p{font-size:1.4rem;font-weight:normal}.c-banner-img-txt article p.h3{font-size:1.4rem;font-weight:600;font-family:"Oswald", serif;text-transform:uppercase;line-height:1.15}.c-banner-img-txt article .image{order:1;position:relative}@media only screen and (min-width: 1024px){.c-banner-img-txt article .image{flex:0 1 50%;order:2}}.c-banner-img-txt article .image img{width:100%}@media only screen and (min-width: 1024px){.c-banner-img-txt article .image img{object-fit:cover;position:absolute;height:100%;object-position:50% 50%}}.c-banner-img-txt article .content{display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:2rem;flex:0 1 50%;min-height:300px;box-sizing:border-box}.c-banner-img-txt article .content>:first-child{margin-top:0 !important}.c-banner-img-txt article .content>:last-child{margin-bottom:0 !important}@media only screen and (max-width: 1023px){.c-banner-img-txt article .content{order:2;box-sizing:border-box}}@media only screen and (min-width: 1600px){.c-banner-img-txt article .content{min-height:350px}}.c-banner-app article{position:relative;margin-bottom:18px;display:flex;align-items:stretch;padding:0 2rem;background:#e1505a;flex-direction:column}.c-banner-app article,.c-banner-app article h1,.c-banner-app article h2,.c-banner-app article a{color:#fff}.c-banner-app article .label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.c-banner-app article ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-banner-app article ul li{margin-bottom:0}@media only screen and (max-width: 767px){.c-banner-app article ul li{display:inline-block;max-width:49%;margin-bottom:10px}}.c-banner-app article ul li a{border:none}.c-banner-app article p{font-family:"Oswald", serif;text-transform:uppercase;line-height:1.3;margin:0 auto;margin-bottom:20px;font-size:18px;font-weight:200}.c-banner-app article .image{margin-bottom:1rem}.c-banner-app article .image img{max-width:100%}@media only screen and (max-width: 767px){.c-banner-app article .image img{max-width:100px}}.c-banner-app article .content{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;flex:1}.c-banner-app article .content>:first-child{margin-top:0 !important}.c-banner-app article .content>:last-child{margin-bottom:0 !important}.c-banner-app article .content .text{max-width:calc( 600px - 4rem)}@media only screen and (min-width: 768px){.c-banner-app article{padding:0 3rem;flex-direction:row}.c-banner-app article ul{margin-top:20px}.c-banner-app article .image{margin-bottom:3rem}.c-banner-app article .content{padding:3rem 2rem 1rem 3rem}.c-banner-app article p{font-size:2.5rem}}@media only screen and (min-width: 1024px){.c-banner-app article .content{padding:3rem 2rem 1rem 5rem}.c-banner-app article p{font-size:3rem}}.c-big-buttons{min-height:1px;margin-top:36px 0;background:#4A4A4A}.c-big-buttons>:first-child{margin-top:0 !important}.c-big-buttons>:last-child{margin-bottom:0 !important}.c-big-buttons:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-big-buttons{height:1px}.c-big-buttons h2{font-size:3rem;font-family:"Oswald", serif;font-weight:600;color:#fff}@media only screen and (max-width: 1023px){.c-big-buttons h2{font-size:2.1rem}}.c-big-buttons .big-button{display:inline-block;padding:1.5rem 3rem;border-radius:3rem;background:#fff;font-family:"Arial", sans-serif;font-size:1.6rem;font-weight:600}.c-big-buttons .big-button a{border-bottom-width:0}.c-big-buttons .big-button a:hover{border-bottom-width:1px}@media only screen and (max-width: 1023px){.c-big-buttons{padding:1em;text-align:center}.c-big-buttons .big-button-wrap{margin-bottom:1rem}}@media only screen and (min-width: 1024px){.c-big-buttons{padding:1em 4rem}.c-big-buttons>h2:first-child{float:left;margin:.5rem 0 0 0 !important}.c-big-buttons .content{float:right}.c-big-buttons .big-button-wrap{display:inline}.c-big-buttons .big-button{margin-left:1.5rem;margin-bottom:0}}.c-block-centered{margin:0 10rem 18px 10rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-block-centered{margin:0 1.5rem 18px 1.5rem}}@media only screen and (max-width: 767px){.c-block-centered{margin:0}}.c-block-centered .box-left,.c-block-centered .box-left2{margin-left:-10rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-block-centered .box-left,.c-block-centered .box-left2{margin-left:-7rem}}@media only screen and (max-width: 767px){.c-block-centered .box-left,.c-block-centered .box-left2{margin-left:-30px}}.c-block-centered .box-right,.c-block-centered .box-right2{margin-right:-10rem}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-block-centered .box-right,.c-block-centered .box-right2{margin-right:-7rem}}@media only screen and (max-width: 767px){.c-block-centered .box-right,.c-block-centered .box-right2{margin-right:-30px}}@media only screen and (min-width: 1024px){.c-block-centered.extra-boxed{max-width:800px;margin-left:auto;margin-right:auto}}.c-block-info{min-height:1px;margin-bottom:1.5em;padding:2em;background:white}.c-block-info:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-block-info{height:1px}.c-block-info>:first-child{margin-top:0 !important}.c-block-info>:last-child{margin-bottom:0 !important}.c-block-info>h2{float:left;box-sizing:content-box;width:20%;margin:0;padding-right:1em;font-size:3rem;font-weight:600}@media only screen and (max-width: 1599px){.c-block-info>h2{font-size:2rem}}.c-block-info>.content{float:left;width:75%}@media only screen and (max-width: 767px){.c-block-info{padding:0}.c-block-info>h2{float:none;width:100%;margin-bottom:2rem}.c-block-info>.content{float:none;width:100%}}.c-block-info2{padding:2em;background:white}.c-block-info2>:first-child{margin-top:0 !important}.c-block-info2>:last-child{margin-bottom:0 !important}@media only screen and (max-width: 767px){.c-block-info2{padding:1em}}.c-block-info2>h2{font-size:3rem;font-weight:600}@media only screen and (max-width: 1599px){.c-block-info2>h2{font-size:2rem}}.top-box+.c-block-section{padding-top:0;border-top:0}.c-block-section{min-height:1px;margin-top:4rem;padding-top:4rem;border-top:2px solid #000}.c-block-section:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-block-section{height:1px}.c-block-section>:first-child{margin-top:0 !important}.c-block-section>:last-child{margin-bottom:0 !important}.c-block-section h2{margin-bottom:.5em;text-align:center}.c-block-section .actualitzacio{margin-bottom:35px;font-size:1.2rem;text-align:center}.c-block-section ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-block-section ul li{margin-bottom:0}.c-block-section ul li{position:relative}.c-block-section ul li .symbol img{position:relative;top:3px}.c-block-section ul li .state{position:absolute;right:0;top:6px}.c-block-section h4{margin-bottom:.3em;padding:.3em 1em;background:#000;color:#fff;font-weight:normal;text-transform:uppercase}.c-block-section.legend-horizontal .symbols{margin-top:20px;padding-top:30px;border-top:1px solid black;text-align:center}.c-block-section.legend-horizontal .symbols li{display:inline-block;margin-left:.5em;margin-right:.5em;padding:2px 10px;border:1px solid black;margin-bottom:10px}.c-block-section .symbols{font-size:1.2rem}.c-block-section .symbols img{position:relative;top:2px;margin-right:5px}.c-block-section .mapa{margin-top:3rem}.c-block-section .cols.remontes .symbol{display:inline-block;width:3em;font-weight:600}.c-box-alt{margin-bottom:18px;padding:0 2.5rem;background:#000;font-family:"Arial", sans-serif;font-size:1.2rem}.c-box-alt>:first-child{margin-top:0 !important}.c-box-alt>:last-child{margin-bottom:0 !important}.c-box-alt>:first-child{border:none}.c-box-alt article{border-top:1px dotted #ffffff;padding:2.5rem 0}.c-box-alt h2{font-size:1.4rem}.c-box-alt,.c-box-alt a,.c-box-alt h2{color:#fff;border-color:#fff}.c-box-alt ul{margin-left:1em}.c-box-alt2{margin-bottom:18px;padding:2.5rem;background:#4A4A4A;font-family:"Arial", sans-serif;font-size:1.4rem;min-height:1px}.c-box-alt2>:first-child{margin-top:0 !important}.c-box-alt2>:last-child{margin-bottom:0 !important}.c-box-alt2:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-box-alt2{height:1px}.c-box-alt2,.c-box-alt2 a,.c-box-alt2 h2{color:#fff;border-color:#fff}.c-box-alt2 a{text-decoration:underline}.c-box-alt2 strong{font-weight:600;font-size:1.6rem}.c-box-alt2 .highlight{color:#fff}.revistas .c-box-alt2{padding:0;display:flex;flex:1 0 50%}@media only screen and (max-width: 480px){.revistas .c-box-alt2{flex-direction:column;justify-content:center;align-items:center}}.revistas .c-box-alt2 div{flex:0 1 50%}.revistas .c-box-alt2 div.content{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 1024px){.revistas .c-box-alt2 div.content p{padding-left:60px}}.revistas .c-box-alt2 .numero{color:#fff}@media only screen and (min-width: 1024px){.revistas .c-box-alt2 .numero{font-size:8rem}}@media only screen and (min-width: 1600px){.revistas .c-box-alt2 .numero{font-size:11rem;line-height:1}}@media only screen and (min-width: 1024px){.revistas .c-box-alt2 p{font-size:3rem}}.revistas .c-box-alt2 img{margin-right:1.5em}@media only screen and (min-width: 1024px){.revistas .c-box-alt2 img{margin-right:3em}}@media only screen and (max-width: 1023px){.revistas .c-box-alt2 img{max-width:155px}}.revistas .c-box-alt2 .col+.col{border-top:0}@media only screen and (max-width: 767px){.revistas .c-box-alt2 .col+.col{padding:0 2rem 2rem 2rem}}.c-box-aside{margin-bottom:18px;padding:0 2.5rem;font-family:"Arial", sans-serif;font-size:1.2rem}.c-box-aside>:first-child{margin-top:0 !important}.c-box-aside>:last-child{margin-bottom:0 !important}.c-box-aside>:first-child{border:none}.c-box-aside article{border-top:1px solid #fff;padding:2.5rem 0}.c-box-aside h1{font-size:1.6rem;font-weight:600}.c-box-aside h2{font-size:1.4rem}.c-box-aside table.compact{margin-left:auto;margin-right:auto}.c-box-aside table.compact thead th{border:none}.c-box-aside table.compact tbody td{background:transparent}.c-box-basic{padding:2.5rem;background:#f5f5f5;font-size:1.4rem}.c-box-basic>:first-child{margin-top:0 !important}.c-box-basic>:last-child{margin-bottom:0 !important}@media only screen and (max-width: 767px){.c-box-basic .c-box-basic{padding:0 0 2.5rem 0}}.c-box-basic.color-alt{background:#000}.c-box-basic.color-alt,.c-box-basic.color-alt a,.c-box-basic.color-alt h1,.c-box-basic.color-alt h2{color:#fff;border-color:#fff}.c-box-basic>a>:first-child{margin-top:0 !important}.c-box-basic>a>:last-child{margin-bottom:0 !important}.cell .c-box-basic h2{font-size:2rem}.revistas img{margin-right:1.5em;float:left}@media only screen and (min-width: 768px){.revistas img{margin-right:2em}}@media only screen and (min-width: 1024px){.revistas img{margin-right:3em}}@media only screen and (min-width: 1500px){.revistas img{margin-right:2em}}.revistas .numero{font-size:6.5rem;font-weight:200;font-family:"Oswald", serif}.revistas .cell,.revistas .col+.col{border-top:1px solid #000;padding-top:1em;min-height:1px}@media only screen and (min-width: 768px){.revistas .cell,.revistas .col+.col{margin-bottom:3em}}.revistas .cell:after,.revistas .col+.col:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .revistas .cell,* html .revistas .col+.col{height:1px}.revistas .col+.col{border-right:0;border-left:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.revistas .col+.col{padding-top:0}}@media only screen and (max-width: 1023px){.revistas .col+.col{border-top:none}}.c-box-ico{position:relative;padding-left:56px;font-family:"Oswald", serif;font-size:1.2rem}.c-box-ico,.c-box-ico h2{color:#000}.c-box-ico h2{font-size:2.5rem;font-family:"Oswald", serif;font-weight:700;margin-top:0}@media only screen and (max-width: 1023px){.c-box-ico h2{font-size:2.125rem}}.c-box-ico>img{position:absolute;top:0;left:0;max-width:50px}.c-box-ico .content{padding-top:3px}.c-box-ico .content .big{font-size:1.2rem}@media only screen and (max-width: 1023px){.c-box-ico{font-size:1.4rem}.c-box-ico .content{font-size:.9em}.c-box-ico .content p br{display:none}.c-box-ico .content .big{font-size:1.6rem}}.c-box-img-txt{position:relative;margin-bottom:18px;background:#e1505a;font-family:"Arial", sans-serif;font-size:1.2rem}.c-box-img-txt,.c-box-img-txt h2,.c-box-img-txt a{color:#fff}.c-box-img-txt h2{font-size:3rem;margin-top:0}.c-box-img-txt .image{position:absolute;left:0;right:50%;top:0;bottom:0;background:no-repeat;background-size:cover}.c-box-img-txt .content{margin-left:50%;padding:4rem}.c-box-img-txt .content>:first-child{margin-top:0 !important}.c-box-img-txt .content>:last-child{margin-bottom:0 !important}.c-box-img-txt.oficinas .image{background-image:url(/assets/web/fotos/oficinas-08922da23e3cfc4fae622398e3095f9f730aea450e47081a6a7e5f45cd2307b8.jpg)}.c-box-img-txt.oficinas-fr .image{background-image:url(/assets/web/fotos/oficinas-08922da23e3cfc4fae622398e3095f9f730aea450e47081a6a7e5f45cd2307b8.jpg)}@media only screen and (max-width: 767px){.c-box-img-txt .image{display:none;background:none !important}.c-box-img-txt .content{margin-left:0}}.c-calendar{padding:10px 10px 20px 10px;background:#e1505a}.c-calendar .ui-datepicker{margin-left:auto;margin-right:auto}.c-calendar .ui-datepicker .ui-datepicker-prev,.c-calendar .ui-datepicker .ui-datepicker-next{top:-5px}.c-calendar .ui-datepicker,.c-calendar .button{max-width:30rem !important}.c-calendar .ui-widget.ui-widget-content{border:0}.c-calendar .ui-datepicker{box-sizing:border-box;width:100% !important;margin-bottom:18px;padding:0;border:solid #e1505a;border-width:0 2px;border-radius:0;background-color:#e1505a;font-size:1.6rem}.c-calendar .ui-datepicker table a{color:#FFF !important}.c-calendar .ui-datepicker th{text-transform:uppercase;font-size:.8em;color:white;background-color:#e1505a}.c-calendar .ui-datepicker td{padding:0}.c-calendar .ui-datepicker td.ui-datepicker-today .ui-state-default{font-weight:bold !important}.c-calendar .ui-datepicker .highlighted a{background:rgba(255,255,255,0.3) !important}.c-calendar .ui-datepicker .ui-widget-header{border:none;border-radius:0;background:#e1505a !important;color:white;font-family:"Oswald", serif;font-weight:normal;font-size:1.6rem;text-transform:uppercase;letter-spacing:1px}.c-calendar .ui-datepicker .ui-widget-header .ui-icon{width:30px;height:30px;background-image:url(/assets/web/agenda/ico-arrow-292655d7641a1f2e971f489e5379d601142962f59e8df6c10b96afa261c71189.png)}.c-calendar .ui-datepicker .ui-widget-header .ui-icon-circle-triangle-w{background-position:0 0}.c-calendar .ui-datepicker .ui-widget-header .ui-icon-circle-triangle-e{background-position:-30px 0px}.c-calendar .ui-datepicker .ui-state-default,.c-calendar .ui-datepicker .ui-widget-content .ui-state-default,.c-calendar .ui-datepicker .ui-widget-header .ui-state-default,.c-calendar .ui-datepicker .ui-widget-content{background-color:#e1505a;background-image:none;color:#fff;border:none;font-family:"Oswald", serif;font-weight:normal;padding-right:10px}.c-calendar .ui-datepicker .ui-state-hover,.c-calendar .ui-datepicker .ui-widget-content .ui-state-hover,.c-calendar .ui-datepicker .ui-widget-header .ui-state-hover,.c-calendar .ui-datepicker .ui-state-focus,.c-calendar .ui-datepicker .ui-widget-content .ui-state-focus,.c-calendar .ui-datepicker .ui-widget-header .ui-state-focus{background-color:#e1505a !important;background-image:none !important;border:none;cursor:pointer;opacity:1;font-weight:bold !important}.c-calendar .ui-datepicker .ui-datepicker .ui-datepicker-prev,.c-calendar .ui-datepicker .ui-datepicker .ui-datepicker-next{width:2.5em}.c-calendar .ui-datepicker .ui-datepicker-other-month{background-color:#e1505a !important;opacity:1}.c-calendar .ui-datepicker .ui-widget{font-family:"Oswald", serif}.c-calendar .ui-datepicker .ui-datepicker-next{right:15px}.c-calendar .buttons{text-align:center}.c-calendar .buttons a{color:#000;font-weight:normal;font-size:1rem;font-family:"Oswald", serif;font-weight:500;padding:.3em 1em;border:1px solid white;border-radius:2em;background:transparent;color:white;text-transform:uppercase}.c-calendar .buttons a:hover{color:#000;text-decoration:none}@media only screen and (max-width: 1023px){.c-calendar .buttons a{font-size:1rem}}.c-calendar .buttons a:hover{background:white;color:#e1505a}.ui-datepicker-trigger{margin-left:.5rem;transform:translate(0, 0.2em)}.c-carousel{opacity:0;margin-right:-20px;transform:translateX(-20px)}.c-carousel .box{margin-left:20px}.c-carousel .box .wrapper{border:8px solid #f5f5f5;background:#f5f5f5}.c-carousel .box .content{box-sizing:border-box;overflow:hidden;position:relative}.c-carousel .box h2{margin-top:0;font-weight:600;font-size:1.2rem;text-align:center}.c-carousel .box h2 a{color:#000;border:none}.c-carousel .box img{display:block;margin-left:auto;margin-right:auto;margin-top:-6px}.c-cell-centered{line-height:1.4;font-size:3rem;text-align:center}.c-cell-centered a{box-sizing:border-box;display:block;min-height:6.8em;padding:2em;background-color:#EDBAB9;color:#fff;text-decoration:none}.c-cell-centered a:hover{background-color:#000}.c-coordenades ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-coordenades ul li{margin-bottom:0}.c-coordenades ul li{margin-bottom:.3em}.c-coordenades .collapsible>.collapsible-trigger{background:url(/assets/web/collapsible_map_closed-b85889b1d5b5048c36073620ae3bd47f9dba3059d3c7afd32422cd0f8593ba2a.svg) no-repeat 0 1px}.c-coordenades .collapsible>.collapsible-trigger:hover{color:#e1505a;background-position:0 -88px}.c-coordenades .collapsible>.collapsible-trigger>p{padding-top:10px}.c-coordenades .collapsible .collapsible-content{margin-left:40px;padding:0;background-color:transparent}.c-coordenades .collapsible.collapsible-open>.collapsible-trigger{background-image:url(/assets/web/collapsible_map_opened-2d0f2c0c12611f227564088890c7f7ee74b3c608006081f964068ad843afec43.svg)}.header-agenda{margin-bottom:2em;padding:.2em 1em;background:black;color:white;text-align:center}.header-agenda>:first-child{margin-top:0 !important}.header-agenda>:last-child{margin-bottom:0 !important}.header-agenda h2{font-size:2rem;font-weight:600}.header-agenda a{line-height:1;margin-left:10px;padding:.2em}.header-agenda a img{width:16px}.c-agenda .print a{border:none}.c-event{position:relative;min-height:170px;margin-bottom:18px;padding-left:200px;font-family:"Arial", sans-serif;font-size:1.4rem;border-top:2px solid black;padding-top:18px;clear:both;padding-bottom:7rem}.c-event ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-event ul li{margin-bottom:0}.c-event p.image{position:absolute;left:0;top:18px;margin:0}.c-event h2{margin-top:0;margin-bottom:1em;font-size:2rem;font-family:"Playfair Display", sans-serif;font-weight:700;text-transform:none}@media only screen and (max-width: 1023px){.c-event h2{font-size:2rem}}.c-event .event-details{font-weight:600;margin-bottom:1rem}.c-event .event-details strong{display:inline-block;width:8em;font-weight:normal}.c-event .collapsible{margin-top:0em}.c-event .collapsible .event-details{border-bottom:1px solid transparent}.c-event .social-share-button{float:left;margin-right:.4rem;margin-top:3rem}.c-event .add-to-calendar{float:left;margin:3rem 0 0 0}.c-event .add-to-calendar a{display:inline-block;height:40px;width:40px;background:url(/assets/web/bt-add-to-calendar-19f677f2ab5774a5b7aa61a8e808ed767c2e9455764ae135d2bef8720bbb7841.svg) no-repeat}.c-event .add-to-calendar a .text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media only screen and (max-width: 1023px){.c-event{padding-left:0;padding-top:200px}}@media only screen and (max-width: 767px){.c-event .social-share-button{margin-bottom:2rem}}.c-ficha{border-top:10px solid #e1505a;margin-bottom:20px;max-width:1400px}.c-ficha .content{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.c-ficha .content{flex-direction:row}}.c-ficha h2{color:#000;font-size:2rem;font-family:"Oswald", serif;font-weight:700;margin-bottom:0;margin-top:0}@media only screen and (max-width: 1023px){.c-ficha h2{font-size:1.8rem}}.c-ficha .logo,.c-ficha .contact-detail,.c-ficha .desc{background:#fff;padding:0 1em}@media only screen and (min-width: 768px){.c-ficha .logo,.c-ficha .contact-detail,.c-ficha .desc{border:4px solid white;padding:2em 1em 1em 1em}}.c-ficha .logo{padding:1em}.c-ficha .logo p{margin-bottom:0}.c-ficha .logo p img{display:block;margin:0 auto}@media only screen and (min-width: 768px){.c-ficha .logo{text-align:center}.c-ficha .contact-detail,.c-ficha .logo{flex-basis:20%;min-width:20%}.c-ficha .desc{flex-grow:1}}.c-ficha .imageHighlight{margin-bottom:0}.c-full-width{margin-left:-50px;margin-right:-50px}@media only screen and (min-width: 1600px){.c-full-width{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-full-width{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.c-full-width{margin-left:-30px;margin-right:-30px}}.c-full-width-with-padding{margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px}@media only screen and (min-width: 1600px){.c-full-width-with-padding{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-full-width-with-padding{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.c-full-width-with-padding{margin-left:-30px;margin-right:-30px}}@media only screen and (min-width: 1600px){.c-full-width-with-padding{padding-left:250px;padding-right:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-full-width-with-padding{padding-left:20px;padding-right:20px}}@media only screen and (max-width: 767px){.c-full-width-with-padding{padding-left:30px;padding-right:30px}}.c-heading-bar{margin-left:-50px;margin-right:-50px;position:relative;background:#f5f5f5}@media only screen and (min-width: 1600px){.c-heading-bar{margin-left:-250px;margin-right:-250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-heading-bar{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width: 767px){.c-heading-bar{margin-left:-30px;margin-right:-30px}}.c-heading-bar h2{font-size:3.5rem;font-family:"Playfair Display", sans-serif;font-weight:700;margin:0;padding:1.5em 0;text-transform:none;text-align:center}@media only screen and (max-width: 1023px){.c-heading-bar h2{font-size:3.15rem}}.c-heading-bar h2 a{color:#000;font-weight:normal;font-weight:bold}.c-heading-bar h2 a:hover{color:#000;text-decoration:none}.c-heading-bar h2 a:hover{color:#e1505a}.c-heading-bar .prev-arrow,.c-heading-bar .next-arrow{position:absolute;top:3.5em;width:30px;height:30px;background:no-repeat;cursor:pointer}.c-heading-bar .prev-arrow.slick-disabled,.c-heading-bar .next-arrow.slick-disabled{opacity:0.5}.c-heading-bar .prev-arrow{left:50px;background-image:url(/assets/web/arrow_carousel_l-2045a2c0c36dfa0d326d9a986fc51523babd0914a70feb86d3be14044fd484e4.svg)}.c-heading-bar .next-arrow{right:50px;background-image:url(/assets/web/arrow_carousel_r-fcfc16421e9e7d0dbcddb7e09354d361752807981ead4057d0ec1e4c6e752b12.svg)}@media only screen and (min-width: 1600px){.c-heading-bar .prev-arrow{left:250px}.c-heading-bar .next-arrow{right:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-heading-bar .prev-arrow{left:20px}.c-heading-bar .next-arrow{right:20px}}@media only screen and (max-width: 767px){.c-heading-bar .prev-arrow{left:30px}.c-heading-bar .next-arrow{right:30px}}@media only screen and (max-width: 480px){.c-heading-bar h2{padding-left:20px;padding-right:20px}.c-heading-bar .prev-arrow{left:5px}.c-heading-bar .next-arrow{right:5px}}.c-image-with-button{position:relative}.c-image-with-button>img{display:block;width:100%}.c-image-with-button .button{position:absolute;top:50%;margin:-1em 0 0 0;padding-left:15%}.c-image-with-button .button a{padding-left:2em;padding-right:2em}@media only screen and (max-width: 767px){.c-image-with-button .button{position:relative;padding-left:0;margin-top:2rem}}.c-image-with-label{position:relative}.c-image-with-label>img{display:block;width:100%}.c-image-with-label .label{background-color:#7EA9FF;position:absolute;top:0;padding:5px 10px}.c-image-with-label .label.restaurant{background-color:#EDBAB9}.c-image-with-label .label.ski_service{background-color:#000}.c-image-with-label .label.ski_service .num{margin-left:0}.c-image-with-label .label .num{background-color:white;border-radius:50%;font-size:1.6rem;font-family:"Oswald", serif;font-weight:normal;line-height:25px;min-width:25px;display:inline-block;text-align:center;margin-left:10px}.c-legend{min-height:1px;margin-top:18px;margin-bottom:18px;background-color:white;font-family:"Arial", sans-serif}.c-legend:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-legend{height:1px}.c-legend h1{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.c-legend ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-legend ul li{margin-bottom:0}.c-legend ul li{margin-bottom:1em;display:flex;align-items:center}.c-legend ul li span{line-height:1.2em}.c-legend ul li img{max-width:40px;max-height:40px;margin-right:10px;width:40px}.c-legend ul li.ico-mini img{width:20px !important}@media only screen and (max-width: 767px){.c-legend{padding:1em}.c-legend .col{margin:0 1em;padding:0}}.c-list-info .item{padding-top:1.2em;padding-bottom:1.2em;border-top:1px solid black}.c-list-info .item>:first-child{margin-top:0 !important}.c-list-info .item>:last-child{margin-bottom:0 !important}.c-list-info h3{margin-bottom:1.5em}.c-list-info ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-list-info ul li{margin-bottom:0}.c-list-info ul li{margin-bottom:.3em}.c-list-info ul li span.taquilla{width:180px;display:inline-block}.c-list-info ul li.title{text-transform:uppercase;font-family:"Oswald", serif}.c-list-info .col.w50-web{border:none}.c-links-small{font-family:"Arial", sans-serif;font-size:1.2rem}.c-links-small ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-links-small ul li{margin-bottom:0}.c-links-small ul li{list-style:none;margin-bottom:.3em;padding-left:8px;background:url(/assets/web/ul_bullet-6e9baf9ddd4cc65e0d45ddbd262887f410546a6bc073d0ad679ab71055687711.png) no-repeat 0 0.7em}.c-links-social ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-links-social ul li{margin-bottom:0}.c-links-social a{display:block;width:40px;height:40px;background:url(/assets/web/c_links_social-b825511094aec0149067cfe84319690abcffb31228e051d1fa0e9c20fc361ddc.png) no-repeat;border:0}.c-links-social a span{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.c-links-social li{display:inline-block}.c-links-social li.facebook a{background-position:0 0}.c-links-social li.facebook a:hover{background-position:-45px 0}.c-links-social li.twitter a{background-position:0 -45px}.c-links-social li.twitter a:hover{background-position:-45px -45px}.c-links-social li.youtube a{background-position:0 -135px}.c-links-social li.youtube a:hover{background-position:-45px -135px}.c-links-social li.instagram a{background-position:0 -90px}.c-links-social li.instagram a:hover{background-position:-45px -90px}.c-links-tabbed{margin:0;padding:0;line-height:1;list-style:none;background:none;font-size:1.6rem;font-family:"Oswald", serif;font-weight:400;margin-bottom:2rem;border-bottom:2px solid black;text-transform:uppercase;letter-spacing:1px;text-align:center}.c-links-tabbed li{margin-bottom:0}@media only screen and (max-width: 1023px){.c-links-tabbed{font-size:1.44rem}}.c-links-tabbed li{display:inline-block;margin-right:0em}@media only screen and (max-width: 767px){.c-links-tabbed li{display:block}}.c-links-tabbed li a{display:block;padding:.3em 1em;background:#fff;border:none;color:#e1505a;font-weight:normal;min-height:25px}.c-links-tabbed li a img{margin-right:1rem;vertical-align:middle}.c-links-tabbed li a.cafe{background:#7EA9FF;color:white}.c-links-tabbed li a.cafe:hover{background:#7EA9FF;color:black}.c-links-tabbed li a.restaurant{background-color:#EDBAB9;color:white}.c-links-tabbed li a.restaurant:hover{background-color:#EDBAB9;color:black}.c-links-tabbed li a:hover{background:#e1505a;color:#fff;text-decoration:none}.c-links-tabbed li.selected,.c-links-tabbed li.back{position:relative}.c-links-tabbed li.selected::after,.c-links-tabbed li.back::after{content:" ";position:absolute;left:50%;margin-left:-10px;bottom:0;margin-bottom:-10px;width:0px;height:0px;border-top:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent}@media only screen and (max-width: 767px){.c-links-tabbed li.selected:after,.c-links-tabbed li.back:after{display:none}}.c-links-tabbed li.selected a,.c-links-tabbed li.back a{background:#000;color:#fff;cursor:default}.c-links-tabbed li.selected a:hover,.c-links-tabbed li.back a:hover{border:none}.c-links-tabbed li.selected.cafe,.c-links-tabbed li.back.cafe{position:relative}.c-links-tabbed li.selected.cafe::after,.c-links-tabbed li.back.cafe::after{content:" ";position:absolute;left:50%;margin-left:-10px;bottom:0;margin-bottom:-10px;width:0px;height:0px;border-top:10px solid #7EA9FF;border-left:10px solid transparent;border-right:10px solid transparent}.c-links-tabbed li.selected.cafe a,.c-links-tabbed li.back.cafe a{background:#7EA9FF;color:#000}.c-links-tabbed li.selected.restaurant,.c-links-tabbed li.back.restaurant{position:relative}.c-links-tabbed li.selected.restaurant::after,.c-links-tabbed li.back.restaurant::after{content:" ";position:absolute;left:50%;margin-left:-10px;bottom:0;margin-bottom:-10px;width:0px;height:0px;border-top:10px solid #EDBAB9;border-left:10px solid transparent;border-right:10px solid transparent}.c-links-tabbed li.selected.restaurant a,.c-links-tabbed li.back.restaurant a{background-color:#EDBAB9;color:#000}.c-links-labels{margin:0;padding:0;line-height:1;list-style:none;background:none;margin-bottom:3rem !important;padding:0px 0;font-family:"Oswald", serif;font-size:1.2rem;text-transform:uppercase}.c-links-labels li{margin-bottom:0}@media only screen and (min-width: 1024px){.c-links-labels{font-size:1.6rem}}.c-links-labels li{display:inline-block;margin-right:0em}.c-links-labels li a{display:block;padding:.3em 1em;background:#e1505a;border:none;color:#000;font-weight:bold}.c-links-labels li a img{margin-right:1rem}.c-links-labels li a.restaurant{background-color:#f5f5f5}.c-links-labels li a:hover{background:#f5f5f5}.c-links-labels li.back{float:right}.c-links-labels li.back a{background-color:transparent;padding-right:0}.c-news-item{min-height:1px;margin-bottom:18px}.c-news-item>:first-child{margin-top:0 !important}.c-news-item>:last-child{margin-bottom:0 !important}.c-news-item:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-news-item{height:1px}.c-news-item h2 a{border:none;color:#000}.c-news-item h2 a:hover{color:#e1505a}.c-news-item .date{font-size:1.4rem;font-family:"Oswald", serif;font-weight:400;margin-bottom:1em}@media only screen and (max-width: 1023px){.c-news-item .date{font-size:1.4rem}}.c-news-item .image{margin-bottom:0;background:#f7f7f7;text-align:center}.c-news-item .image img{display:inline-block}.c-news-item .word-high{font-size:1.4rem;font-family:"Oswald", serif;font-weight:700;margin-bottom:.3em;color:#e1505a}@media only screen and (max-width: 1023px){.c-news-item .word-high{font-size:1.4rem}}.c-news-item .head-news{margin-bottom:18px}.c-news-item .short p{font-weight:bold}.c-news{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch}.c-news .c-news-item{margin-bottom:0;flex:0 1 340px;min-width:340px;margin:0 18px 18px 0}.c-news .c-news-item .image{overflow:hidden}.c-news .c-news-item .image img{max-width:340px}.c-news .c-news-item h2{font-size:1.8rem}.c-news .c-news-item .date{color:#e1505a;font-weight:300}@media only screen and (max-width: 480px){.c-news .c-news-item{padding-left:0}.c-news .c-news-item .imgLeft,.c-news .c-news-item image{float:none;margin:0 0 18px 0}}.c-noticies .grid{grid-gap:6rem}.c-noticia{max-width:500px;margin-bottom:2em}.c-noticia a{color:#000;font-weight:normal;border-width:0;color:black}.c-noticia a:hover{color:#000;text-decoration:none}.c-noticia a:hover,.c-noticia a:hover .date{color:#e1505a}.c-noticia h2{margin:0;font-family:"Arial", sans-serif;font-size:2rem;text-transform:none}.c-noticia .date{margin:0;padding:1em 0 2em 0;color:#7f7f7f;font-family:"Oswald", serif;font-size:1.2rem}.c-noticia .image{width:100%;padding-top:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.c-noticia .short{padding-top:.5em}.c-slideshow .c-noticia{width:240px;padding:20px}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-slideshow .c-noticia{width:200px;padding:10px}}.c-popup{position:relative;width:40em;max-width:80%;margin:1em auto;padding:2em;border-radius:1em;background:#fff;box-shadow:1px 1px 8px #000}.c-popup>:first-child{margin-top:0 !important}.c-popup>:last-child{margin-bottom:0 !important}.c-popup.reserves{height:38em}.c-popup.big{width:90%}.c-popup h1{margin-top:3em;font-size:2em;border-bottom:1px solid black}.mfp-bg{z-index:10001 !important}.mfp-wrap{z-index:10002 !important}.mfp-content{z-index:10003 !important}.c-press .c-press-item{margin-bottom:0;padding-top:18px;padding-bottom:18px}.c-press .c-press-item:first-child{padding-top:0}.c-press-item{min-height:1px;padding-left:283px;margin-bottom:18px;border-bottom:1px solid black}.c-press-item:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-press-item{height:1px}.c-press-item>:first-child{margin-top:0 !important}.c-press-item>:last-child{margin-bottom:0 !important}.c-press-item h2{margin-top:0}.c-press-item p.date{margin-bottom:0}.c-press-item p.image{float:left;width:265px;margin:0;margin-left:-283px}.c-press-item .excerpt{position:relative;padding:1em 2em;padding-bottom:90px;background:white}@media only screen and (max-width: 767px){.c-press-item .excerpt{padding:1.5em 1.5em 70px 1.5em}}.c-press-item .excerpt .content-related{min-height:1px;position:absolute;bottom:1em}.c-press-item .excerpt .content-related:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-press-item .excerpt .content-related{height:1px}.c-press-item .excerpt .content-related h3{margin:0 0 1em 0;font-size:1.5rem;text-transform:none}.c-press-item .excerpt .content-related ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-press-item .excerpt .content-related ul li{margin-bottom:0}.c-press-item .excerpt .content-related ul li{float:left;margin-right:1em}.c-press-item .excerpt .content-related ul li a{border:none}.c-press-item .excerpt .content-related .label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media only screen and (max-width: 1023px){.c-press-item{padding-left:0}.c-press-item p.image{float:none;width:auto;margin-left:0}.c-press-item p.image img{width:100%}}.c-rate-control .item{float:left;line-height:3rem;min-width:3rem;padding:0 .5rem;border:solid #000;border-width:1px 1px 1px 0;text-align:center;cursor:pointer}.c-rate-control .item.num{padding-left:0;padding-right:0}@media only screen and (max-width: 480px){.c-rate-control .item{line-height:2.5rem;min-width:2.5rem}}.c-rate-control .item:first-child{border-left-width:1px}.c-rate-control .item.selected{background:#000;color:#fff}.c-rate-control .item.disabled{cursor:default;background:#eee;color:#999}.c-rate-control .nsnc{float:left;padding-top:1rem;padding-left:.5rem}.c-rate-control .nsnc label{display:inline;position:relative;top:-.4rem;width:auto;margin-left:.3rem;padding:0;white-space:nowrap}.c-rate-control .nsnc label:after{content:""}@media only screen and (max-width: 767px){.c-rate-control .nsnc input{position:relative;top:-0.5rem}}#c-reserves .camp{float:left;margin-right:15px}#c-reserves div.submit{float:left;margin-top:8px}#c-reserves input[type='text']{width:5em;padding-left:0;padding-right:0;border:none;border-bottom:1px solid black;border-radius:0;background:none;font-family:"Oswald", serif;font-size:1.4rem}#c-reserves input[type='text']::placeholder{color:black}#c-reserves input[type="submit"]{line-height:1;transform:translateY(-5px);padding:.5em 1.5em;border:0;border-radius:1.5em;background:black;color:white;cursor:pointer;font-family:"Oswald", serif;font-size:1.4rem;font-weight:500}#c-reserves input[type="submit"]:hover,#c-reserves input[type="submit"]:active{background:#e1505a}#c-reserves .habitacions input[type="text"]{width:11em}#c-reserves .habitacions-content{position:absolute;top:52px;padding:10px 15px 15px 15px;background:black}#c-reserves .habitacions-content .camp{margin-left:7px;margin-right:0}#c-reserves .habitacions-content label{display:block;margin-bottom:6px;font-family:"Oswald", serif;font-size:1rem;text-transform:uppercase;text-align:left;color:white}#c-reserves .habitacions-content input[type='text']{width:1.6em;margin:0 1em 0 0;padding:2px 4px;background:black;color:white;font-size:1em}#c-reserves .habitacions-content input[type='text']::placeholder{color:#ccc}#c-reserves fieldset{position:relative;margin:0;padding:10px 10px 10px 13px;background:black;border-radius:0;border:0;border-bottom:1px solid white;text-align:right}#c-reserves legend{box-sizing:border-box;position:absolute;left:5px;top:33px;margin:0;padding:0;background:none;border-radius:0;box-shadow:none;color:white;font-family:"Oswald", serif;font-size:1.5rem}#c-reserves .ui-spinner-button{border:0;border-radius:0;background:black}#c-reserves .children{float:left;margin-left:6px}#c-reserves .children-content .camp{margin-left:7px}#c-reserves .children-content .camp:first-child{margin-left:0}#c-reserves .children-content .camp input{width:1.7em}#c-reserves .add{margin-top:6px;margin-bottom:20px;text-align:right}#c-reserves .add a{color:#000;font-weight:normal;color:white;font-family:"Oswald", serif;font-size:1.5rem}#c-reserves .add a:hover{color:#000;text-decoration:none}#c-reserves .add a:hover{color:#e1505a}#c-reserves .actions{margin-top:.5em;min-height:1px}#c-reserves .actions:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html #c-reserves .actions{height:1px}#c-reserves .actions a{color:#000;font-weight:normal;box-sizing:border-box;float:left;width:48%;padding:.4em 1.5em;border:1px solid white;border-radius:1.5em;text-transform:uppercase;text-align:center;font-family:"Oswald", serif;font-weight:300;font-size:1.3rem}#c-reserves .actions a:hover{color:#000;text-decoration:none}#c-reserves .actions a.reserves-cancel{background:black;color:white}#c-reserves .actions a.reserves-done{float:right;background:white;color:black;font-weight:500}#c-reserves .actions a:hover{border-color:#e1505a;background:#e1505a;color:white}@media only screen and (min-width: 768px){#c-reserves{z-index:1000;position:fixed;top:18px;right:50px}}@media only screen and (min-width: 1600px){#c-reserves{right:250px}}@media only screen and (min-width: 768px) and (max-width: 1023px){#c-reserves{top:60px;left:70px;right:70px}#c-reserves .habitacions-content{top:51px}}@media only screen and (max-width: 767px){#c-reserves{z-index:1;position:relative;margin-top:3px;padding:8px 30px 8px 70px;background:#e67628}#c-reserves h2{margin:.2em 0 .5em 0;color:white;font-family:"Oswald", serif;font-weight:500;font-size:1.6rem;text-transform:none;letter-spacing:1.2px}#c-reserves .arribada,#c-reserves .sortida{width:46%;margin:0}#c-reserves .arribada input,#c-reserves .sortida input{width:100%}#c-reserves .arribada{float:left}#c-reserves .sortida{float:right}#c-reserves .habitacions{clear:both;float:none;margin-left:0;margin-right:0;border-top:10px solid transparent}#c-reserves .habitacions>input[type="text"]{width:100%}#c-reserves .habitacions-content{z-index:1;left:0;right:0;top:auto;margin-top:-1px;border-top:3px solid white}#c-reserves div.submit{clear:both;float:none;text-align:center}#c-reserves input[type="text"]{color:black}#c-reserves input[type="submit"]{box-sizing:border-box;width:100%;margin-top:1.5rem;margin-left:0}#c-reserves input[type="submit"]:hover{border-color:white;background:white;color:black}#c-reserves form{min-height:1px;margin:0 0 10px 0}#c-reserves form:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html #c-reserves form{height:1px}#c-reserves .add a:hover{color:#e67628}#c-reserves .actions a:hover{border-color:#e67628}#c-reserves .actions a.reserves-done:hover{background:#e67628;color:black}#c-reserves .actions a.reserves-cancel:hover{color:#e67628;background:transparent}}.c-slideshow{position:relative}.c-slideshow img{max-height:500px}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-slideshow img{max-height:400px}}@media only screen and (min-width: 480px) and (max-width: 767px){.c-slideshow img{max-height:300px}}@media only screen and (max-width: 480px){.c-slideshow img{max-height:200px}}.c-slideshow .toolbar{position:relative;height:85px;margin-top:-85px;background:rgba(255,255,255,0.5)}.c-slideshow .play-button{position:absolute;z-index:2;right:15px;top:14px;width:58px;height:58px;cursor:pointer;font-size:50px;background:url(/assets/web/play_pause-a858c01dd215d7c402de1c92b6dba0066e2ec9d1333675128830f1529f0c866d.png) 0 58px}.c-slideshow .play-button:hover{background-position:58px 58px}.c-slideshow .play-button span{display:none}.c-slideshow.running .play-button{background-position:0 0}.c-slideshow.running .play-button:hover{background-position:58px 0}.c-client-section{min-height:1px;margin-top:0;float:right}.c-client-section:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-client-section{height:1px}.c-client-section .c-order-button{float:right;margin-left:1rem}.c-client-section .c-client-box{float:right}.c-order-button a{padding-left:32px;background-image:url(/assets/web/c_order_button_ico-3539f957f92553ad1ce1132006a9a1e78c71588d37f5638b6e33c931fb602fad.png);background-repeat:no-repeat;background-position:15px 49%}.c-client-box{display:inline-block;padding:0 2em;border:none;border-radius:1.5em;background-color:#f5f5f5;color:#888;font-family:"Arial", sans-serif;font-size:1.2rem;background:white;box-shadow:0 0 3px #ccc}.c-client-box .name{line-height:1.2;padding-top:.3em;padding-bottom:.3em}.c-client-box a{text-decoration:none}.c-client-box a:hover{color:#000}.c-client-box.logged{box-sizing:border-box;position:relative;min-width:15em;padding-right:35px;padding-left:1.5em}.c-client-box .options{position:relative;position:absolute;top:0;right:0;bottom:0;width:25px}.c-client-box .options::after{content:" ";position:absolute;left:50%;margin-left:-6px;bottom:0;margin-bottom:-6px;width:0px;height:0px;border-top:6px solid #888;border-left:6px solid transparent;border-right:6px solid transparent}.c-client-box .options::after{left:47%;top:9px;bottom:auto}.c-client-box .options ul{margin:0;padding:0;line-height:1;list-style:none;background:none;position:absolute;top:20px;right:27px;min-width:11.5em;background:white;border-top:1px solid #c7cdd4}.c-client-box .options ul li{margin-bottom:0}.c-client-box .options ul li{border:1px solid #c7cdd4;border-top:0}.c-client-box .options ul a{display:block;padding:.2em .5em;border:0}.c-client-box .options ul a:hover{background:#c7cdd4}.no-touch .c-client-box .options ul{display:none}.no-touch .c-client-box.logged:hover .options ul{display:block}@media only screen and (max-width: 767px){.c-client-section{float:none;text-align:center}.c-client-section .c-order-button{float:none;display:inline-block;margin-left:0;margin-right:1em;margin-bottom:18px}.c-client-section .c-client-box{float:none;display:inline-block;text-align:left;margin-bottom:18px}}.c-panel{margin-top:1.5em;margin-bottom:1.5em;padding:1.5em;border:1px solid #c7cdd4;background:#fff;font-family:"Arial", sans-serif}.c-panel>:first-child{margin-top:0 !important}.c-panel>:last-child{margin-bottom:0 !important}@media only screen and (max-width: 767px){.c-panel{margin-left:-18px;margin-right:-18px;padding:18px;border-width:1px 0}}.c-shop-element{min-height:1px;margin-bottom:18px;padding:1em 4rem;background:#f5f5f5}.c-shop-element>:first-child{margin-top:0 !important}.c-shop-element>:last-child{margin-bottom:0 !important}.c-shop-element:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .c-shop-element{height:1px}.c-shop-element h1{float:left;line-height:1.5;margin:0 1em 0 0;font-size:2rem;font-weight:600}.c-shop-element form,.c-shop-element p{margin:0}.c-shop-element .row{float:left;margin:0 1em 0 0}.c-shop-element form.simple label{display:inline;margin:0 .5em 0 0;padding:0}.c-shop-element .buttons{float:right;margin:0}@media only screen and (min-width: 768px){.c-shop-element .row{float:left;margin:0 1em 0 0;transform:translate(0, 0.3rem)}.c-shop-element .row.amb-data{transform:translate(0, 0)}}@media only screen and (min-width: 1024px) and (max-width: 1599px){.c-shop-element .buttons{transform:translate(0, 0.2em)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.c-shop-element h1{float:none}.c-shop-element .row{margin-top:.5em}.c-shop-element .buttons{margin-top:-1.7em}}@media only screen and (max-width: 767px){.c-shop-element h1{float:none;margin-bottom:.5em}.c-shop-element .row{float:none;margin-bottom:1em}.c-shop-element label{display:block}.c-shop-element .buttons{float:none;clear:left}}.c-order{margin-bottom:2em;font-family:"Arial", sans-serif}.c-order>:first-child{margin-top:0 !important}.c-order>:last-child{margin-bottom:0 !important}.c-order h2 .h2-details{font-weight:normal;color:#888}.c-order table{margin-bottom:0;border:solid;border-width:3px 1px;border-color:#000 #c7cdd4;background:#fff}.c-order thead th{font-family:"Arial", sans-serif}.c-order td{padding:15px 20px;border-top:1px solid #c7cdd4}.c-order tr:first-child td{border-top:0}.c-order table.compact td{padding:5px 10px}.c-order .price,.c-order .totals td{font-size:2em}.c-order .price{min-width:4.2em}.c-order .totals .note{display:inline-block;max-width:16em;font-size:.5em;white-space:normal}.c-order .description{font-size:1.1em}.c-order .details{display:block;margin-top:.5em}.c-order .actions{width:1%}@media only screen and (max-width: 767px){.c-order .actions{padding-left:0;padding-right:0;white-space:normal}}.c-order .actions ul{margin:0;padding:0;line-height:1;list-style:none;background:none}.c-order .actions ul li{margin-bottom:0}.c-order .actions a{display:block;margin-bottom:.6em;padding:.1em .5em;border:1px solid #000;background:#fff;color:#000;text-decoration:none}.c-order .actions a:hover{color:#fff;background-color:#000}.c-order .totals{color:#000;text-transform:uppercase}.c-order .totals .price{font-weight:bold}.c-order .subtotals{color:#000}.c-order .subtotals td{font-size:2em}.c-order .subtotals .price{font-weight:bold}.satellite #header-social{display:none}.satellite .buttons a,.satellite .buttons input,.satellite .button a,.satellite .button input{font-size:1.3rem}@media only screen and (max-width: 1023px){#footer .emergencia-pistas{display:none}}@media only screen and (min-width: 768px) and (max-width: 1023px){.satellite #header-wrapper{height:60px}.satellite #nav-wrapper{min-height:60px}.satellite #nav-wrapper .alf-menu{margin-top:60px}}@media only screen and (max-width: 767px){.satellite #header-wrapper{border-bottom:2px solid black}}
