a{text-decoration:none!important}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.float-left{float:left!important}.float-right{float:right!important}.no-float{float:none!important}.pull-to-right{text-align:right}.pull-to-left{text-align:left}.text-center{text-align:center!important}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.show{display:block!important}.hidden{display:none}.scroll{overflow:scroll}.pointer{cursor:pointer}.pointer:hover{cursor:pointer}.no-scroll-x{overflow-x:hidden}.no-scroll-y{overflow-y:hidden}.scroll-hidden{overflow:hidden}.scroll-x-hidden{overflow-x:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.background.cover{background-size:cover}.no-margin-top{margin-top:0}.semi-margin-top{margin-top:5px}.margin-top{margin-top:10px}.double-margin-top{margin-top:20px}.no-margin-left{margin-left:0}.semi-margin-left{margin-left:5px}.margin-left{margin-left:10px}.double-margin-left{margin-left:20px}.no-margin-right{margin-right:0}.semi-margin-right{margin-right:5px}.margin-right{margin-right:10px}.double-margin-right{margin-right:20px}.no-margin-bottom{margin-bottom:0}.semi-margin-bottom{margin-bottom:5px}.margin-bottom{margin-bottom:10px}.double-margin-bottom{margin-bottom:20px}.no-padding-top{padding-top:0}.semi-padding-top{padding-top:5px}.padding-top{padding-top:10px}.double-padding-top{padding-top:20px}.no-padding-left{padding-left:0}.semi-padding-left{padding-left:5px}.padding-left{padding-left:10px}.double-padding-left{padding-left:20px}.no-padding-right{padding-right:0}.semi-padding-right{padding-right:5px}.padding-right{padding-right:10px}.double-padding-right{padding-right:20px}.no-padding-bottom{padding-bottom:0}.semi-padding-bottom{padding-bottom:5px}.padding-bottom{padding-bottom:10px}.double-padding-bottom{padding-bottom:20px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.error{color:red}@media(min-width:320px) and (max-width:1294px){.mobile-hidden{display:none!important}}@media(min-width:768px) and (max-width:1294px){.tablet-hidden{display:none!important}}@media(min-width:320px) and (max-width:467px){.phone-hidden{display:none!important}}@media(min-width:468px) and (max-width:767px){.land-phone-hidden{display:none!important}}a{text-decoration:none!important}.visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.float-left{float:left!important}.float-right{float:right!important}.no-float{float:none!important}.pull-to-right{text-align:right}.pull-to-left{text-align:left}.text-center{text-align:center!important}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.show{display:block!important}.hidden{display:none}.scroll{overflow:scroll}.pointer{cursor:pointer}.pointer:hover{cursor:pointer}.no-scroll-x{overflow-x:hidden}.no-scroll-y{overflow-y:hidden}.scroll-hidden{overflow:hidden}.scroll-x-hidden{overflow-x:hidden}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.background.cover{background-size:cover}.no-margin-top{margin-top:0}.semi-margin-top{margin-top:5px}.margin-top{margin-top:10px}.double-margin-top{margin-top:20px}.no-margin-left{margin-left:0}.semi-margin-left{margin-left:5px}.margin-left{margin-left:10px}.double-margin-left{margin-left:20px}.no-margin-right{margin-right:0}.semi-margin-right{margin-right:5px}.margin-right{margin-right:10px}.double-margin-right{margin-right:20px}.no-margin-bottom{margin-bottom:0}.semi-margin-bottom{margin-bottom:5px}.margin-bottom{margin-bottom:10px}.double-margin-bottom{margin-bottom:20px}.no-padding-top{padding-top:0}.semi-padding-top{padding-top:5px}.padding-top{padding-top:10px}.double-padding-top{padding-top:20px}.no-padding-left{padding-left:0}.semi-padding-left{padding-left:5px}.padding-left{padding-left:10px}.double-padding-left{padding-left:20px}.no-padding-right{padding-right:0}.semi-padding-right{padding-right:5px}.padding-right{padding-right:10px}.double-padding-right{padding-right:20px}.no-padding-bottom{padding-bottom:0}.semi-padding-bottom{padding-bottom:5px}.padding-bottom{padding-bottom:10px}.double-padding-bottom{padding-bottom:20px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.error{color:red}@media(min-width:320px) and (max-width:1294px){.mobile-hidden{display:none!important}}@media(min-width:768px) and (max-width:1294px){.tablet-hidden{display:none!important}}@media(min-width:320px) and (max-width:467px){.phone-hidden{display:none!important}}@media(min-width:468px) and (max-width:767px){.land-phone-hidden{display:none!important}}html{font-size:62.5%;font-family:"Aileron-Regular",sans-serif}body{margin:0 40px;height:100%;position:relative;font-family:"Aileron-Regular",sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#690a2e;text-decoration:none}a:hover{text-decoration:none;cursor:pointer}@font-face{font-family:"Aileron-Regular";src:url('/static/fonts/aileron/Aileron-Regular.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Aileron-SemiBold";src:url('/static/fonts/aileron/Aileron-SemiBold.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Aileron-Bold";src:url('/static/fonts/aileron/Aileron-Bold.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Aileron-Italic";src:url('/static/fonts/aileron/Aileron-Italic.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Aileron-Thin";src:url('/static/fonts/aileron/Aileron-Thin.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Aileron-Light";src:url('/static/fonts/aileron/Aileron-Light.otf?ccdb11dd2bf0') format('opentype')}@font-face{font-family:"Playfair-Regular";src:url('/static/fonts/playfair/PlayfairDisplaySC-Regular.ttf?ccdb11dd2bf0') format('truetype')}@font-face{font-family:"Playfair-Bold";src:url('/static/fonts/playfair/PlayfairDisplay-Bold.ttf?a0e0c500e188') format('truetype'),url('/static/fonts/playfair/PlayfairDisplay-Bold.eot?a0e0c500e188') format('embedded-opentype'),url('/static/fonts/playfair/PlayfairDisplay-Bold.woff?a0e0c500e188') format('woff'),url('/static/fonts/playfair/PlayfairDisplay-Bold.woff2?a0e0c500e188') format('woff2')}@font-face{font-family:"Playfair-Black";src:url('/static/fonts/playfair/PlayfairDisplay-Black.ttf?a0e0c500e188') format('truetype'),url('/static/fonts/playfair/PlayfairDisplay-Black.eot?a0e0c500e188') format('embedded-opentype'),url('/static/fonts/playfair/PlayfairDisplay-Black.woff?a0e0c500e188') format('woff'),url('/static/fonts/playfair/PlayfairDisplay-Black.woff2?a0e0c500e188') format('woff2')}@font-face{font-family:"Playfair-Italic";src:url('/static/fonts/playfair/PlayfairDisplay-Italic.ttf?ccdb11dd2bf0') format('truetype')}h1,h2,h3,h4,h5,h6{color:#690a2e}i,p{color:#555}.text,html,h1,h2,h3,h4,h5,h6,i{text-transform:initial;font-family:"Aileron-Regular",sans-serif}.text.semibold,html.semibold,h1.semibold,h2.semibold,h3.semibold,h4.semibold,h5.semibold,h6.semibold,i.semibold{font-family:"Aileron-SemiBold",sans-serif}.text.playfair,html.playfair,h1.playfair,h2.playfair,h3.playfair,h4.playfair,h5.playfair,h6.playfair,i.playfair{font-family:"Playfair-Regular"}.text.playfair.bold,html.playfair.bold,h1.playfair.bold,h2.playfair.bold,h3.playfair.bold,h4.playfair.bold,h5.playfair.bold,h6.playfair.bold,i.playfair.bold{font-family:"Playfair-Bold"}.text.playfair.black,html.playfair.black,h1.playfair.black,h2.playfair.black,h3.playfair.black,h4.playfair.black,h5.playfair.black,h6.playfair.black,i.playfair.black{font-family:"Playfair-Black"}.text.light-shadow,html.light-shadow,h1.light-shadow,h2.light-shadow,h3.light-shadow,h4.light-shadow,h5.light-shadow,h6.light-shadow,i.light-shadow{text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56)}.text.shadow,html.shadow,h1.shadow,h2.shadow,h3.shadow,h4.shadow,h5.shadow,h6.shadow,i.shadow{text-shadow:3px 2px 3px rgba(0,0,0,0.8);text-shadow:3px 2px 3px false rgba(0,0,0,0.8)}.text.zero-space,html.zero-space,h1.zero-space,h2.zero-space,h3.zero-space,h4.zero-space,h5.zero-space,h6.zero-space,i.zero-space{letter-spacing:0}.text.normal-space,html.normal-space,h1.normal-space,h2.normal-space,h3.normal-space,h4.normal-space,h5.normal-space,h6.normal-space,i.normal-space{letter-spacing:1pt}.text.opened,html.opened,h1.opened,h2.opened,h3.opened,h4.opened,h5.opened,h6.opened,i.opened{letter-spacing:3pt}.text.quite-wide,html.quite-wide,h1.quite-wide,h2.quite-wide,h3.quite-wide,h4.quite-wide,h5.quite-wide,h6.quite-wide,i.quite-wide{letter-spacing:6pt}.text.wide,html.wide,h1.wide,h2.wide,h3.wide,h4.wide,h5.wide,h6.wide,i.wide{letter-spacing:7pt}.text.super-wide,html.super-wide,h1.super-wide,h2.super-wide,h3.super-wide,h4.super-wide,h5.super-wide,h6.super-wide,i.super-wide{letter-spacing:12pt}.text.thin,html.thin,h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin,i.thin{font-weight:100}.text.light,html.light,h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,i.light{font-weight:300}.text.regular,html.regular,h1.regular,h2.regular,h3.regular,h4.regular,h5.regular,h6.regular,i.regular{font-weight:400}.text.semibold,html.semibold,h1.semibold,h2.semibold,h3.semibold,h4.semibold,h5.semibold,h6.semibold,i.semibold{font-family:"Aileron-SemiBold",sans-serif}.text.bold,html.bold,h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,i.bold{font-family:"Aileron-Bold",sans-serif}.text.crossed-out,html.crossed-out,h1.crossed-out,h2.crossed-out,h3.crossed-out,h4.crossed-out,h5.crossed-out,h6.crossed-out,i.crossed-out{text-decoration:line-through}.text.uppercase,html.uppercase,h1.uppercase,h2.uppercase,h3.uppercase,h4.uppercase,h5.uppercase,h6.uppercase,i.uppercase{text-transform:uppercase}.text.lowercase,html.lowercase,h1.lowercase,h2.lowercase,h3.lowercase,h4.lowercase,h5.lowercase,h6.lowercase,i.lowercase{text-transform:lowercase}.text.no-transform,html.no-transform,h1.no-transform,h2.no-transform,h3.no-transform,h4.no-transform,h5.no-transform,h6.no-transform,i.no-transform{text-transform:none}.text.center,html.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,i.center{text-align:center}.text.minuscule,html.minuscule,h1.minuscule,h2.minuscule,h3.minuscule,h4.minuscule,h5.minuscule,h6.minuscule,i.minuscule{font-size:10px;font-size:.625rem;line-height:16.18px}.text.smaller,html.smaller,h1.smaller,h2.smaller,h3.smaller,h4.smaller,h5.smaller,h6.smaller,i.smaller{font-size:12px;font-size:.75rem;line-height:19.416px}.text.small,html.small,h1.small,h2.small,h3.small,h4.small,h5.small,h6.small,i.small{font-size:13px;font-size:.8125rem;line-height:21.034px}.text.minimum,html.minimum,h1.minimum,h2.minimum,h3.minimum,h4.minimum,h5.minimum,h6.minimum,i.minimum{font-size:14px;font-size:.875rem;line-height:22.652px}.text.large,html.large,h1.large,h2.large,h3.large,h4.large,h5.large,h6.large,i.large{font-size:16px;font-size:1rem;line-height:25.888px}.text.larger,html.larger,h1.larger,h2.larger,h3.larger,h4.larger,h5.larger,h6.larger,i.larger{font-size:18px;font-size:1.125rem;line-height:29.124px}.text.big,html.big,h1.big,h2.big,h3.big,h4.big,h5.big,h6.big,i.big{font-size:20px;font-size:1.25rem;line-height:32.36px}.text.bigger,html.bigger,h1.bigger,h2.bigger,h3.bigger,h4.bigger,h5.bigger,h6.bigger,i.bigger{font-size:40px;font-size:2.5rem;line-height:64.72px}.text.huge,html.huge,h1.huge,h2.huge,h3.huge,h4.huge,h5.huge,h6.huge,i.huge{font-size:50px;font-size:3.125rem;line-height:80.9px}.text.biggest,html.biggest,h1.biggest,h2.biggest,h3.biggest,h4.biggest,h5.biggest,h6.biggest,i.biggest{font-size:66px;font-size:4.125rem;line-height:106.788px}.text.color.cream,html.color.cream,h1.color.cream,h2.color.cream,h3.color.cream,h4.color.cream,h5.color.cream,h6.color.cream,i.color.cream{color:#f6e9db}.text.color.white,html.color.white,h1.color.white,h2.color.white,h3.color.white,h4.color.white,h5.color.white,h6.color.white,i.color.white{color:#fff!important}.text.color.burgundy,html.color.burgundy,h1.color.burgundy,h2.color.burgundy,h3.color.burgundy,h4.color.burgundy,h5.color.burgundy,h6.color.burgundy,i.color.burgundy{color:#690a2e}.text.color.grey,html.color.grey,h1.color.grey,h2.color.grey,h3.color.grey,h4.color.grey,h5.color.grey,h6.color.grey,i.color.grey{color:#555}.text.break-word,html.break-word,h1.break-word,h2.break-word,h3.break-word,h4.break-word,h5.break-word,h6.break-word,i.break-word{word-break:break-word}.text.right,html.right,h1.right,h2.right,h3.right,h4.right,h5.right,h6.right,i.right{text-align:right}.text.left,html.left,h1.left,h2.left,h3.left,h4.left,h5.left,h6.left,i.left{text-align:left}.text.underline,html.underline,h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline,i.underline{text-decoration:underline}.text.italic,html.italic,h1.italic,h2.italic,h3.italic,h4.italic,h5.italic,h6.italic,i.italic{font-style:italic}.text.justify,html.justify,h1.justify,h2.justify,h3.justify,h4.justify,h5.justify,h6.justify,i.justify{text-align:justify}label{font-weight:500}html{height:100%}body{font-family:"Aileron-Regular",sans-serif;position:relative;overflow:auto}.wrapper{position:relative;margin:0 40px;width:auto;height:100%;min-height:400px}@media(min-width:768px) and (max-width:1294px){.wrapper{margin:0 20px}}@media(min-width:468px) and (max-width:767px){.wrapper{margin:0 10px!important}}@media(min-width:320px) and (max-width:467px){.wrapper{margin:0!important}}.pad{left:40px;right:40px}@media(min-width:768px) and (max-width:1294px){.pad{left:20px;right:20px}}@media(min-width:468px) and (max-width:767px){.pad{left:10px;right:10px}}@media(min-width:320px) and (max-width:467px){.pad{left:0;right:0}}.fill-parent{width:100%!important;height:100%;min-height:100%}.fill-height{height:100%;min-height:100%}.relative{position:relative}.fixed{position:fixed!important}.absolute{position:absolute!important}.fit-to-frame{width:100%;right:40px;left:40px}.outer{height:100%;width:100%}.frame{display:table;width:100%;background:transparent;height:100%}.middle{display:table-cell;vertical-align:middle}.inner{margin-left:auto;margin-right:auto}.inner.centered{width:70%}@media(min-width:768px) and (max-width:1294px){.inner.centered{width:80%}}@media(min-width:468px) and (max-width:767px){.inner.centered{width:90%}}@media(min-width:320px) and (max-width:467px){.inner.centered{width:95%}}.top-height{height:114px;min-height:114px}@media(min-width:320px) and (max-width:1294px){.top-height{height:73px;min-height:73px}}.frame-height{height:100%!important}.footer-height{height:41px!important}.page-frame{position:relative;height:100%}.page-main{top:0;position:absolute;width:100%;height:100%;padding-top:114px;padding-bottom:41px;display:table}.page-main.squeeze{padding-bottom:121px}.page-main.no-table{display:block!important}.page-main.auto{height:auto;padding-bottom:130px}@media(min-width:768px) and (max-width:1294px){.page-main.auto{height:100%}}@media(min-width:320px) and (max-width:1294px){.page-main.auto{padding-bottom:105px}}@media(min-width:320px) and (max-width:467px){.page-main.auto{padding-bottom:105px}}@media(min-width:320px) and (max-width:1294px){.page-main{padding-top:65px}}@media(min-width:320px) and (max-width:467px){.page-main{padding-top:60px}}.half{float:left;width:50%;height:100%}@media(min-width:320px) and (max-width:467px){.half{float:none!important;width:100%!important}}@media(min-width:468px) and (max-width:767px){.half{float:none!important;width:100%!important}}.half.static{overflow:hidden}.half.scrollable{overflow:scroll}.half.sliding{height:100%!important}.half.left{width:49.75%;margin-right:.25%}.half.right{width:49.75%;margin-left:.25%}.fill-bottom{padding-bottom:20px}.background.cover{background-size:cover;background-position:center}.page-header{display:block;position:fixed;z-index:100;top:0;background:#fff;width:auto;text-align:center;height:114px}@media(min-width:320px) and (max-width:1294px){.page-header{height:65px}}@media(min-width:320px) and (max-width:467px){.page-header{height:60px}}.page-header__logo{margin:auto;font-size:20px;font-size:1.25rem;line-height:32.36px;text-transform:uppercase;padding:20px 5px}@media(min-width:320px) and (max-width:467px){.page-header__logo{width:60%}}.page-header__divider{width:100%;display:block;border-style:solid;margin:0}@media(min-width:320px) and (max-width:1294px){.page-header__divider{display:none}}.page-header__divider.burgundy{border-bottom-width:3px;border-color:#690a2e;margin-bottom:2px}.page-header__divider.cyan{border-bottom-width:2px;border-color:#c2e7f2;margin-bottom:0}#mobile-menu{display:none;position:absolute;top:18px;right:0;cursor:pointer}#mobile-menu i{font-size:1.3rem;color:#690a2e}@media(min-width:768px) and (max-width:1294px){#mobile-menu{top:20px;right:5px}}@media(min-width:320px) and (max-width:1294px){#mobile-menu{display:block}}@media(min-width:320px) and (max-width:467px){#mobile-menu{top:20px;right:15px}}.nav-main{font-weight:500;font-family:"Aileron-SemiBold",sans-serif;display:block;position:relative;width:100%;text-align:center;background:#fff}@media(min-width:320px) and (max-width:1294px){.nav-main{display:none}}.nav-main ul{width:100%;overflow:hidden;margin:0;padding:0}.nav-main ul li.active{font-family:"Aileron-Bold",sans-serif!important}.nav-main ul li>a:hover{color:#690a2e}.nav-main__item{display:inline-block;font-size:14px;font-size:.875rem;line-height:22.652px;font-family:"Aileron-SemiBold",sans-serif;text-transform:uppercase;padding:10px 20px;letter-spacing:6pt;white-space:nowrap;box-sizing:border-box;text-align:center}@media(min-width:1295px) and (max-width:1600px -1px){.nav-main__item{padding:10px 10px}}.nav-mobile{top:0;right:0;position:absolute;min-width:250px;text-align:center;width:auto;display:none;background-color:#555;height:100%;z-index:14;padding-top:20px;overflow-y:scroll}.nav-mobile.visible{display:block}.nav-mobile ul{padding-left:5px;padding-right:5px}.nav-mobile__item{font-size:14px;font-size:.875rem;line-height:22.652px;font-family:"Aileron-SemiBold",sans-serif;text-transform:uppercase;padding:20px;letter-spacing:5pt;white-space:nowrap;box-sizing:border-box;text-align:center;color:#fff}@media(min-width:468px) and (max-width:767px){.nav-mobile__item{padding:20px 10px}}@media(min-width:320px) and (max-width:467px){.nav-mobile__item{padding:20px 5px}}.nav-mobile__item.active{font-family:"Aileron-Bold",sans-serif!important;color:#690a2e}.nav-mobile__item.active a{font-family:"Aileron-Bold",sans-serif!important;color:#690a2e}.nav-mobile__item.news{display:none}@media(min-width:320px) and (max-width:467px){.nav-mobile__item.news{display:block}}.nav-mobile__item a{color:#fff}.page-footer{box-sizing:border-box;background:#fff;width:auto;text-transform:uppercase;color:#555;height:auto;min-height:41px}#newsletter-link{color:#555!important}.footer-fixed{width:100%;display:block;height:40px;font-family:"Aileron-Bold",sans-serif;letter-spacing:6pt;background:#fff}@media(min-width:468px) and (max-width:767px){.footer-fixed{position:fixed;bottom:0}}@media(min-width:320px) and (max-width:467px){.footer-fixed{position:fixed;bottom:0;padding-left:10px;padding-right:10px}}.footer-fixed li{padding:10px 0}.footer-fixed.sponsors{cursor:pointer;text-align:center;border-top:1px solid #979797;box-sizing:border-box;padding-top:10px}@media(min-width:320px) and (max-width:467px){.footer-fixed.sponsors{display:none}}.footer-fixed.sponsors i{margin-left:10px;margin-right:10px;padding:none!important}.footer-block{display:inline-block;float:left}.footer-block li{font-size:12px;font-size:.75rem;line-height:19.416px;letter-spacing:6pt;display:inline-block;color:#555!important}.footer-block li.pad{margin-right:40px}@media(min-width:320px) and (max-width:467px){.footer-block li.pad{margin-right:0}}.footer-block.pages-menu{float:left}.footer-block.social{float:left;text-align:left;font-size:12px;letter-spacing:6pt}.footer-block.social li{float:left}.footer-block.social i{font-size:1.35rem;vertical-align:middle}.footer-block.user-preferences{float:right}.footer-block.user-preferences select,.footer-block.user-preferences i{color:#555;float:right}.drop_select{font-size:12px;letter-spacing:6pt}.drop_select li{display:block;padding:10px 20px;clear:both;line-height:1.42857;white-space:nowrap;color:#555}.drop_select li.language{font-family:"Aileron-Bold",sans-serif}.drop_select li.active{color:#690a2e!important}.drop_select li:hover{cursor:pointer;color:#555}.btn-lang{text-transformation:uppercase;color:#555;background-color:#FFF;border-color:transparent;box-shadow:none}.icon-lang{padding-left:5px}.footer-sponsors{width:100%;height:135px;padding-top:20px;display:none}.footer-booking{margin:0;padding:15px;height:80px;text-align:center;width:auto;overflow:visible;color:#fff;border-top:1px solid #363636;box-sizing:border-box;background-color:#690a2e;background-image:-webkit-linear-gradient(top,#690a2e,#090909);background-image:-moz-linear-gradient(top,#690a2e,#090909);background-image:-o-linear-gradient(top,#690a2e,#090909);background-image:-ms-linear-gradient(top,#690a2e,#090909);background-image:linear-gradient(#690a2e)}@media(min-width:320px) and (max-width:467px){.footer-booking{height:60px;bottom:0}}@media(min-width:468px) and (max-width:767px){.footer-booking{height:60px;bottom:0}}@media(min-width:768px) and (max-width:1294px){.footer-booking{padding:15px 0}}.footer-booking.opened{height:85%;padding:0;z-index:10}.book-element{position:relative;display:inline-block;height:40px;font-size:14px;font-size:.875rem;line-height:22.652px;color:#f6e9db;letter-spacing:1.4pt;text-transform:uppercase;margin-right:10px;white-space:nowrap;box-sizing:border-box}.book-element:first-child{padding-right:20px}.book-element:last-child{padding-left:20px}@media(min-width:768px) and (max-width:1294px){.book-element:last-child{padding-left:5px}}@media(min-width:768px) and (max-width:1294px){.book-element{padding-right:5px}}.book-element.active{display:block!important;float:left;width:100%;height:50px;line-height:50px;padding-left:0;padding-right:0}.book-element.active:first-child{padding-right:0}.book-element.active:last-child{padding-left:0}.select-wrapper{position:relative;padding-top:0;padding-bottom:0;padding-left:20px;padding-right:10px;height:40px;line-height:40px;text-align:left;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px 0 #690a2e;-webkit-box-shadow:1px 1px 0 #690a2e;box-shadow:1px 1px 0 #690a2e;-moz-box-shadow:inset -1px 3px 31px rgba(0,0,0,0.4);-webkit-box-shadow:inset -1px 3px 31px rgba(0,0,0,0.4);box-shadow:inset -1px 3px 31px rgba(0,0,0,0.4)}@media(min-width:768px) and (max-width:1294px){.select-wrapper{padding-right:5px;padding-left:10px}}@media(min-width:320px) and (max-width:467px){.select-wrapper{height:50px}}@media(min-width:468px) and (max-width:767px){.select-wrapper{height:50px}}.select-wrapper i{color:#f6e9db;font-size:14px;font-size:.875rem;line-height:22.652px;padding-left:15px;font-size:2rem;vertical-align:middle}@media(min-width:320px) and (max-width:467px){.select-wrapper i{line-height:46px;float:right;position:relative;padding-left:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media(min-width:468px) and (max-width:767px){.select-wrapper i{line-height:46px;float:right;position:relative;padding-left:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.select-wrapper li{list-style:none}.select-wrapper select{border:none;background:transparent;position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none!important;color:#000}.book-button{height:40px;letter-spacing:1.4pt!important;padding:10px 20px!important;font-family:"Aileron-Bold",sans-serif;text-shadow:0 -1px 2px rgba(0,0,0,0.5);box-shadow:none!important}.book-button:hover{background-color:#b8dbe5}#book-mobile{text-shadow:0 -1px 2px rgba(0,0,0,0.5)}#book-mobile.active{height:50px;line-height:50px;position:fixed;bottom:40px;font-family:"Aileron-Bold",sans-serif;color:#690a2e;background-color:#B3E1EF;background-position:center center;background:-webkit-gradient(radial,center center,0,center center,500,from(#B3E1EF),to(#fff));background:-webkit-radial-gradient(circle,#fff,#B3E1EF);background:-moz-radial-gradient(circle,#fff,#B3E1EF);background:-ms-radial-gradient(circle,#fff,#B3E1EF)}#booking-errors{float:left;width:100%;position:relative;margin-top:20px;color:#c2e7f2;font-size:14px;font-size:.875rem;line-height:22.652px;text-transform:none}.wrapper-footer{position:fixed;width:auto;display:block;bottom:0;z-index:44;background:#fff}.wrapper-footer.opened{height:100%;padding:0;z-index:10;top:59px}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,button:focus,.uneditable-input:focus{border-color:none;outline:0;outline:thin dotted \9}select{-webkit-appearance:none;-moz-appearance:treeline;text-transform:uppercase;line-height:1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}select.transparent{background:#fff;border:none}select:hover{cursor:pointer}select:focus{outline:none}button,.button,input[type="button"]{border:none;whitespace:nowrap;height:auto;-webkit-appearance:none}.btn{position:relative;letter-spacing:3pt;font-family:"Aileron-Bold",sans-serif;text-transform:uppercase;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.btn.burgundy{color:#c2e7f2;background-color:#690a2e;box-shadow:0 5px #42071D}.btn.cyan{color:#690a2e;background-color:#c2e7f2;box-shadow:0 5px #c2e7f2}.btn.slide{top:0;color:#690a2e;background-color:#fff;padding:10px 15px;margin-top:40px;box-shadow:1px 3px 4px rgba(0,0,0,0.8);text-shadow:none}.btn.slide:hover{top:0!important;background-color:#f6e9db!important;box-shadow:1px 3px 4px rgba(0,0,0,0.8)}.btn.slide:active{top:0!important;background-color:#f6e9db!important;box-shadow:1px 3px 4px rgba(0,0,0,0.8)}.btn:hover{top:2px;box-shadow:0 3px #42071D}.btn:active{top:5px;box-shadow:none}.btn.no-shadow:hover{top:0;box-shadow:none}.btn.no-shadow:active{top:0;box-shadow:none}.icon{font-size:16px;vertical-align:text-bottom}.icon-arrow_up{padding-left:5px}.icon-close{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.56);text-shadow:1px 1px 3px false rgba(0,0,0,0.56);position:absolute;top:5px;right:10px;font-size:2rem}.icon-close:hover{cursor:pointer}.icon-scroll{color:#FFF;position:absolute;bottom:30px;font-size:2rem;cursor:pointer;text-align:center;z-index:10}.icon-scroll.double{bottom:140px}@media(min-width:468px) and (max-width:767px){.icon-scroll.double{bottom:100px}}@media(min-width:320px) and (max-width:467px){.icon-scroll.double{bottom:100px}}.icon-scroll_left{left:15px;bottom:50%;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon-scroll_right{right:15px;bottom:50%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.top-right-absolute{position:absolute;top:15px;right:15px}.tabs{width:100%;overflow:hidden;margin:0;padding:0!important}.tab{float:left;width:33.33%;background-color:#eaddcf;display:inline-block;border:1px solid #555;font-size:14px;font-size:.875rem;line-height:22.652px;color:#555;text-transform:uppercase;padding:10px 20px;white-space:nowrap;box-sizing:border-box;text-align:center;height:43px;-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}@media(min-width:1295px) and (max-width:1600px -1px){.tab{padding:10px 10px}}.tab:hover{cursor:pointer;color:#690a2e}.tab.active{background-color:#f6e9db;color:#690a2e;font-family:"Aileron-SemiBold"}@media(min-width:320px) and (max-width:767px){.tab{padding:10px 5px}}.tab-section{display:none}.tab-section.active{display:block}.modal-content{border-radius:0;background-color:#f6e9db}.modal-header{border:none;margin-top:50px}.modal-body{height:240px;width:80%;position:relative;margin:auto}.modal-body input{background-color:#fff;border:none!important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none!important;box-shadow:none!important;padding:20px;height:40px;text-align:center;width:100%;margin-bottom:10px;margin-top:10px}.modal-body input:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal-body input.validate-error{-moz-box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important;-webkit-box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important;box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important}.modal-body button{margin-top:20px}input,select{background-color:#fff;border:none!important;-moz-box-shadow:none!important;-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);box-shadow:inset 0 1px 4px rgba(0,0,0,0.5);padding:20px;height:40px;text-align:left;width:100%;margin-bottom:10px;margin-top:10px}input:focus,select:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.validate-error,select.validate-error{-moz-box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important;-webkit-box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important;box-shadow:inset 0 0 10px rgba(255,118,118,0.63)!important}.slider-header{text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-header h1{font-family:"Playfair-Black";font-size:66px;font-size:4.125rem;line-height:106.788px;text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56);letter-spacing:12pt;text-transform:uppercase;color:#fff}@media(min-width:320px) and (max-width:467px){.slider-header h1{letter-spacing:8pt;font-size:30px;font-size:1.875rem;line-height:48.54px}}.slider-header h2{font-size:14px;font-size:.875rem;line-height:22.652px;font-family:"Aileron-SemiBold";letter-spacing:3pt;color:#fff;text-transform:uppercase;text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56)}@media(min-width:320px) and (max-width:467px){.slider-header h2{display:none}}.bck-img{margin-right:-15px;margin-left:-15px;padding-bottom:62.5%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.img{margin-left:-15px;margin-right:-15px}.room-list__header{background:url('/static/images/icons/stripes-patterns.png?84a79a1d5bdf');width:100%;margin:auto;text-align:center;padding-top:7%;padding-bottom:7%}.room-list__header h1{text-align:center;margin:auto;width:100%;text-transform:uppercase;letter-spacing:12pt;font-family:"Playfair-Black";word-wrap:break-word;font-size:50px;font-size:3.125rem;line-height:80.9px}@media(min-width:768px) and (max-width:1294px){.room-list__header h1{letter-spacing:9.6pt;width:100%;font-size:40px;font-size:2.5rem;line-height:64.72px}}@media(min-width:468px) and (max-width:767px){.room-list__header h1{width:100%;letter-spacing:7pt;font-family:"Playfair-Black";font-size:30px;font-size:1.875rem;line-height:48.54px}}@media(min-width:320px) and (max-width:467px){.room-list__header h1{width:100%;letter-spacing:5pt;font-family:"Playfair-Black";font-size:30px;font-size:1.875rem;line-height:48.54px}}.room-list__header h1 span{font-family:"Playfair-Black";display:inline-block;padding-right:10px;font-size:66px;font-size:4.125rem;line-height:106.788px;word-wrap:break-word}.room-list__header h1 span.ru{font-family:"Playfair-Display";font-size:50px;font-size:3.125rem;line-height:80.9px}@media(min-width:768px) and (max-width:1294px){.room-list__header h1 span.ru{font-size:40px;font-size:2.5rem;line-height:64.72px}}@media(min-width:468px) and (max-width:767px){.room-list__header h1 span.ru{font-size:35px;font-size:2.1875rem;line-height:56.63px}}@media(min-width:320px) and (max-width:467px){.room-list__header h1 span.ru{font-size:35px;font-size:2.1875rem;line-height:56.63px}}@media(min-width:768px) and (max-width:1294px){.room-list__header h1 span{font-size:50px;font-size:3.125rem;line-height:80.9px}}@media(min-width:468px) and (max-width:767px){.room-list__header h1 span{font-size:45px;font-size:2.8125rem;line-height:72.81px}}@media(min-width:320px) and (max-width:467px){.room-list__header h1 span{font-size:40px;font-size:2.5rem;line-height:64.72px}}.room-list__header h2{letter-spacing:6pt;text-transform:uppercase;font-family:"Aileron-SemiBold";margin:auto;width:60%;font-size:14px;font-size:.875rem;line-height:22.652px}@media(min-width:768px) and (max-width:1294px){.room-list__header h2{width:85%}}@media(min-width:468px) and (max-width:767px){.room-list__header h2{width:80%;letter-spacing:2pt;font-size:12px;font-size:.75rem;line-height:19.416px}}@media(min-width:320px) and (max-width:467px){.room-list__header h2{display:none}}.room-block{float:left;position:relative;background-size:cover;background-repeat:no-repeat;width:49.5%;text-align:center;height:290px;margin-top:15px;box-sizing:border-box}@media(min-width:768px) and (max-width:1294px){.room-block{height:223px}}@media(min-width:468px) and (max-width:767px){.room-block{float:none;width:100%}}@media(min-width:320px) and (max-width:467px){.room-block{float:none;width:100%;height:160px;margin-top:5px}}.room-block.left{margin-right:.5%}@media(min-width:320px) and (max-width:467px){.room-block.left{margin-right:0}}.room-block.right{margin-left:.5%}@media(min-width:320px) and (max-width:467px){.room-block.right{margin-left:0}}.room-block h1{padding:0 20px;font-family:"Playfair-Regular";letter-spacing:12pt;text-transform:uppercase;color:#f6e9db;word-break:break-word;font-size:40px;font-size:2.5rem;line-height:64.72px;text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56)}@media(min-width:768px) and (max-width:1294px){.room-block h1{font-size:30px;font-size:1.875rem;line-height:48.54px;padding:0;letter-spacing:9pt}}@media(min-width:468px) and (max-width:767px){.room-block h1{padding:0;font-size:30px;font-size:1.875rem;line-height:48.54px}}@media(min-width:320px) and (max-width:467px){.room-block h1{padding:0;font-size:36px;font-size:2.25rem;line-height:58.248px;letter-spacing:5pt}}.room-block .mask{height:100%;width:100%}.room-block .mask:hover{cursor:pointer}.room-block .mask.animate{-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease}.room-block .mask.animate:hover{background:rgba(105,10,46,0.36);background-size:cover}.room-block__frame{height:100%;width:100%;box-sizing:border-box}.room-block__frame.border:hover{border:2px solid #fff}.room-block__frame.transparent{border:10px solid transparent}@media(min-width:320px) and (max-width:467px){.room-block__frame.transparent{border:none}}#map{height:100%}@media(min-width:320px) and (max-width:1294px){#map{display:hidden;width:80%}}.on-top,.switch{position:absolute;z-index:2}.on-top.on,.switch.on{bottom:10px;right:10px}@media(min-width:768px) and (max-width:1294px){.on-top.on,.switch.on{bottom:10px;right:20px}}.on-top.off,.switch.off{top:10px;right:10px}.on-top.off-map,.switch.off-map{top:10px;right:10px}.on-top.off-map i,.switch.off-map i{color:#690a2e}.on-top i,.switch i{color:#fff;font-size:20px;font-size:1.25rem;line-height:32.36px}@media(min-width:320px) and (max-width:1294px){.on-top i.map-icon,.switch i.map-icon{font-size:26px;font-size:1.625rem;line-height:42.068px}}.on-top i.icon-close_icon,.switch i.icon-close_icon{font-size:2.3rem}.page-detail__header{position:relative;height:290px;text-align:center}@media(min-width:320px) and (max-width:467px){.page-detail__header{min-height:160px;max-height:180px}}.page-detail__header h1,.page-detail__header span{word-break:break-word;padding:0 20px;font-family:"Playfair-Bold";letter-spacing:12pt;text-transform:uppercase;color:#fff;font-size:50px;font-size:3.125rem;line-height:80.9px;text-shadow:3px 2px 3px rgba(0,0,0,0.56);text-shadow:3px 2px 3px false rgba(0,0,0,0.56)}@media(min-width:1295px) and (max-width:1600px -1px){.page-detail__header h1,.page-detail__header span{font-size:2.5rem;letter-spacing:7pt}}@media(min-width:768px) and (max-width:1294px){.page-detail__header h1,.page-detail__header span{font-size:40px;font-size:2.5rem;line-height:64.72px;letter-spacing:16pt}}@media(min-width:468px) and (max-width:767px){.page-detail__header h1,.page-detail__header span{font-size:2rem;line-height:45px;letter-spacing:9pt;padding:0 10px}}@media(min-width:320px) and (max-width:467px){.page-detail__header h1,.page-detail__header span{font-size:36px;font-size:2.25rem;line-height:58.248px;letter-spacing:3.8pt;padding:0 5px}}.page-detail{color:#555;background:#f6e9db;padding-bottom:40px;overflow-x:hidden}.page-detail__info{padding:40px 40px 40px 40px}@media(min-width:768px) and (max-width:1294px){.page-detail__info{padding:40px 65px 65px 65px}}@media(min-width:320px) and (max-width:467px){.page-detail__info{padding:20px 20px 20px 20px}}.page-detail__info h1,.page-detail__info h2{font-family:"Playfair-SemiBold",sans-serif;color:#690a2e!important;text-transform:uppercase}.page-detail__info h2{font-size:18px;font-size:1.125rem;line-height:29.124px;letter-spacing:2pt;text-align:center;margin-bottom:20px}.page-detail__info h3{text-align:center;font-size:16px;font-size:1rem;line-height:25.888px}.page-detail__info p{font-size:14px;font-size:.875rem;line-height:22.652px;position:relative}.page-detail__info ul{font-size:14px;font-size:.875rem;line-height:22.652px;list-style:initial;padding-left:20px}.page-detail__info .booking{position:relative;text-align:center;margin:auto;padding-bottom:40px}@media(min-width:320px) and (max-width:467px){.page-detail__info .booking{padding-bottom:20px}}.page-detail__info .description p{font-size:14px;font-size:.875rem;line-height:22.652px;position:relative;padding:10px 0}.page-detail__info .details{height:100%;position:relative;margin-top:20px}.page-detail__info .details b,.page-detail__info .details strong{font-family:"Aileron-Bold",sans-serif!important}.page-detail__info .details h1,.page-detail__info .details h2{text-align:left!important}.page-detail__info .details .info{float:left;width:48%;margin-right:10px;margin-top:10px;padding-bottom:20px}.page-detail__info .details .info ul{list-style:none}@media(min-width:468px) and (max-width:767px){.page-detail__info .details .info{float:none;width:100%!important;margin:0}}@media(min-width:320px) and (max-width:467px){.page-detail__info .details .info{float:none;width:100%!important;margin:0}}.travel{margin-top:20px}.travel-options{margin-top:10px}.travel-guide{margin-top:20px;position:relative}.travel-guide table{margin:20px 0;width:100%}.travel-guide table tr:first-child{font-size:18px;font-size:1.125rem;line-height:29.124px;font-family:"Aileron-SemiBold",sans-serif;padding-bottom:10px}@media(min-width:320px) and (max-width:467px){.travel-guide table tr:first-child{text-align:center}}@media(min-width:320px) and (max-width:467px){.travel-guide table td{text-align:center}}.newsletter{background-color:#f6e9db;height:100%}.plain_header{width:60%;margin:auto;text-align:center}@media(min-width:768px) and (max-width:1294px){.plain_header{width:95%}}@media(min-width:320px) and (max-width:467px){.plain_header{width:89.5%}}.plain_header h1{letter-spacing:16pt;padding-top:60px;padding-bottom:20px;border-bottom:2px solid #686868;text-transform:uppercase;color:#686868;font-size:40px;font-size:2.5rem;line-height:64.72px}@media(min-width:320px) and (max-width:467px){.plain_header h1{padding-top:20px;padding-bottom:10px;letter-spacing:4.2pt;border-bottom:1px solid #686868;font-size:14px;font-size:.875rem;line-height:22.652px}}.plain_header h2{padding-top:20px;letter-spacing:6pt;text-transform:uppercase;color:#690a2e;font-family:"Aileron-SemiBold",sans-serif;font-size:16px;font-size:1rem;line-height:25.888px}@media(min-width:320px) and (max-width:467px){.plain_header h2{font-size:14px;font-size:.875rem;line-height:22.652px;letter-spacing:3pt}}#newsletter_divider{border:1px solid #686868}.plain_body{padding-top:90px;padding-bottom:90px;width:60%;margin:auto;word-wrap:break-word}@media(min-width:320px) and (max-width:467px){.plain_body{width:89.5%;padding-top:40px;padding-bottom:20px}}.plain_body h2{padding:20px;color:#555;text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:29.124px;text-align:center}@media(min-width:320px) and (max-width:467px){.plain_body h2{font-size:14px;font-size:.875rem;line-height:22.652px;letter-spacing:3pt}}.plain_body h3{color:#555;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:25.888px;text-align:center}@media(min-width:320px) and (max-width:467px){.plain_body h3{font-size:14px;font-size:.875rem;line-height:22.652px;letter-spacing:2pt}}.plain_body p{padding:10px}.newsletter_form{padding-top:90px;text-align:left;width:75%;margin:auto}@media(min-width:768px) and (max-width:1294px){.newsletter_form{padding-top:60px;width:95%}}@media(min-width:320px) and (max-width:767px){.newsletter_form{padding-top:40px;width:85%}}.wrapper-select{position:relative}.select-down{position:absolute;top:22px;right:25px}.form-group{padding-top:10px;padding-bottom:10px}.form-group label{color:#555;display:inline-block;text-transform:uppercase;letter-spacing:1.4}.form-group input,.form-group select{width:95%;padding:0 0 0 15px}.languages{color:#555;text-transform:capitalize}button.submit{margin-top:60px;height:50px;width:auto;padding:10px}@media(min-width:320px) and (max-width:467px){button.submit{margin-top:30px}}#advise-cookies{position:fixed;top:0;height:auto;z-index:8888;width:100%;text-align:center;background:rgba(105,10,46,0.8);line-height:16px;font-size:16px;padding:25px;color:#FFF;left:0}#advise-cookies a{color:#fff;text-decoration:underline!important}#advise-cookies .icon-close{cursor:pointer;font-size:26px;top:20px}.finance-rubra{width:100%;float:none;padding-top:20px;text-align:center}.finance-rubra .sprite{margin:auto}.cofinancing{margin-top:60px;text-align:center}.cofinancing h2{letter-spacing:1.6pt}.cofinance-logos{margin-top:35px;width:80%}@font-face{font-family:'icomoon';src:url('/static/fonts/fonts/icomoon.eot?7ndls2&a0e0c500e188');src:url('/static/fonts/fonts/icomoon.eot?7ndls2&a0e0c500e188#iefix') format('embedded-opentype'),url('/static/fonts/fonts/icomoon.ttf?7ndls2&a0e0c500e188') format('truetype'),url('/static/fonts/fonts/icomoon.woff?7ndls2&a0e0c500e188') format('woff'),url('/static/fonts/fonts/icomoon.svg?7ndls2&a0e0c500e188#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-map_icon:before{content:"\e903"}.icon-close_icon:before{content:"\e902"}.icon-menu_icon:before{content:"\e900"}.icon-camera_icon:before{content:"\e901"}.icon-plus_circle:before{content:"\e600"}.icon-calendar:before{content:"\e601"}.icon-cross:before{content:"\e602"}.icon-scroll_up:before{content:"\e603"}.icon-scroll_down:before{content:"\e604"}.icon-arrow_triangle_up:before{content:"\e605"}.icon-eye:before{content:"\e606"}.icon-newsletter:before{content:"\e607"}.icon-instagram:before{content:"\e608"}.icon-facebook:before{content:"\e609"}.icon-twitter:before{content:"\e60a"}.icon-plus:before{content:"\e60b"}.icon-arrow_down:before{content:"\e60c"}.icon-arrow_up:before{content:"\e60d"}.sprite-footer-eu,.sprite-footer-rubra-estrela,.sprite-footer-qren,.sprite-footer-maiscentro_to_compete,.sprite-footer-ca{background-image:url('/static/stylesheets/css/sprites/footer.png?96615563835b');background-repeat:no-repeat}.sprite-footer-eu{background-position:0 0;width:232px;height:70px}.sprite-footer-rubra-estrela{background-position:0 -70px;width:231px;height:94px}.sprite-footer-qren{background-position:-232px 0;width:168px;height:70px}.sprite-footer-maiscentro_to_compete{background-position:-232px -70px;width:134px;height:70px}.sprite-footer-ca{background-position:0 -164px;width:131px;height:69px}@media screen and (-webkit-min-device-pixel-ratio:1.0),screen and (min--moz-device-pixel-ratio:1.0),screen and (-o-min-device-pixel-ratio:100/100),screen and (min-device-pixel-ratio:1.0),screen and (min-resolution:1.0dppx){.sprite-footer-eu,.sprite-footer-rubra-estrela,.sprite-footer-qren,.sprite-footer-maiscentro_to_compete,.sprite-footer-ca{background-image:url('/static/stylesheets/css/sprites/footer.png?96615563835b');-webkit-background-size:400px 233px;-moz-background-size:400px 233px;background-size:400px 233px}}