.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}
@import url(https://fonts.googleapis.com/css?family=Rubik:300,500,700,900);.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:19px;font-family:Rubik,sans-serif;overflow-x:hidden}@media (min-width:768px){body{font-size:13px}}a{color:#000}.h1,.h2,.h3,.h4,.h5 h6,.h6,h1,h2,h3,h4,h5{font-family:Rubik,sans-serif}.h1,h1{font-size:43px}@media (min-width:768px){.h1,h1{font-size:50px}}.h2,h2{font-size:35px;font-weight:700}@media (min-width:768px){.h2,h2{font-size:50px}}@media (min-width:1024px){.h2,h2{font-size:65px}}.h3,h3{font-size:35px}@media (min-width:768px){.h3,h3{font-size:50px}}@media (min-width:1024px){.h3,h3{font-size:65px}}img{max-width:100%}.nowrap{white-space:nowrap}.hidden{display:none}.c-bioblitz{margin-top:80px}.c-bioblitz .date{font-weight:700;font-size:15px}@media (min-width:768px){.c-bioblitz .date{font-size:14px}}.c-bioblitz .title{font-size:20px;font-weight:700;color:#aa627e;margin:0 0 10px 20px}@media (min-width:768px){.c-bioblitz .title{font-size:27px}}.c-bioblitz .video{position:relative;width:100%;background:#000}.c-bioblitz .video:before{content:'';display:block;padding-top:56.25%}.c-bioblitz .video video{position:absolute;top:0;left:0;width:100%;height:100%}.c-bioblitz .description{font-weight:300}.c-bioblitz .description p{text-indent:20px}@media (min-width:768px){.c-bioblitz .description p{text-indent:40px}}.c-bioblitz .description p:not(:last-child){margin-bottom:20px}@media (max-width:767px){.c-bioblitz .date{margin-left:20px;margin-bottom:20px}.c-bioblitz .video-wrapper{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-bioblitz .date{text-align:center;margin-bottom:20px}.c-bioblitz .title{margin-bottom:20px;margin-left:0}.c-bioblitz .cols{display:-ms-flexbox;display:flex}.c-bioblitz .col:first-child{width:55%}.c-bioblitz .col:last-child{width:45%;box-sizing:border-box;padding-left:40px}.c-bioblitz .description{columns:2}}@media (min-width:768px){.c-bioblitz.inverted .date{text-align:left}.c-bioblitz.inverted .col:last-child{width:55%;padding-left:0}.c-bioblitz.inverted .col:first-child{width:45%;box-sizing:border-box;padding-left:40px;padding-right:40px}}@media (max-width:767px){.c-bioblitz.inverted .cols{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-educacao{margin-top:80px}.c-educacao h2{color:#aa627e;margin-bottom:20px;white-space:nowrap}.c-educacao .video{position:relative;width:100%;background:#000}.c-educacao .video:before{content:'';display:block;padding-top:56.25%}.c-educacao .video video{position:absolute;top:0;left:0;width:100%;height:100%}.c-educacao .description{font-weight:300;margin-right:20px}.c-educacao .description p{text-indent:20px}@media (min-width:768px){.c-educacao .description p{text-indent:40px}}.c-educacao .description p:not(:last-child){margin-bottom:20px}@media (max-width:767px){.c-educacao h2{margin-left:20px}.c-educacao .description{margin-bottom:20px}.c-educacao .video-wrapper{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-educacao h2{position:relative;z-index:2;transform:translateX(40px)}.c-educacao .wrapper{display:-ms-flexbox;display:flex}.c-educacao .wrapper .left{width:35%}.c-educacao .wrapper .right{width:65%}}.c-expos-portugal-estrangeiro{margin-top:80px;position:relative}.c-expos-portugal-estrangeiro h2{color:#aa627e;max-width:450px;line-height:.85}.c-expos-portugal-estrangeiro .summary{font-weight:300;text-indent:20px;text-indent:20px}@media (min-width:768px){.c-expos-portugal-estrangeiro .summary{text-indent:40px}}.c-expos-portugal-estrangeiro .summary p:not(:last-child){margin-bottom:20px}.c-expos-portugal-estrangeiro .slideshow-wrapper{margin-top:20px}.c-expos-portugal-estrangeiro .slideshow-wrapper .title{font-size:20px;font-weight:700;color:#aa627e;margin:0 0 10px 70px;max-width:210px}@media (min-width:768px){.c-expos-portugal-estrangeiro .slideshow-wrapper .title{font-size:27px}}.c-expos-portugal-estrangeiro .slideshow-wrapper .title .subtitle{opacity:.6}.c-expos-portugal-estrangeiro .slideshow-wrapper .date{font-weight:700;font-size:15px}@media (min-width:768px){.c-expos-portugal-estrangeiro .slideshow-wrapper .date{font-size:14px}}.c-expos-portugal-estrangeiro .tns-controls{position:absolute;left:0;top:0;z-index:2}@media (max-width:767px){.c-expos-portugal-estrangeiro h2{margin-left:20px;margin-bottom:10px}}@media (min-width:768px){.c-expos-portugal-estrangeiro h2{margin-left:auto;z-index:2;position:relative;max-width:500px}.c-expos-portugal-estrangeiro .summary{margin-top:30px;margin-left:auto;max-width:300px}.c-expos-portugal-estrangeiro .slideshow-1-container{position:absolute;top:60px;left:0;max-width:calc(100% - 600px)}.c-expos-portugal-estrangeiro .slideshow-2{margin-left:auto;max-width:300px}.c-expos-portugal-estrangeiro .slideshow-2 .title{margin-left:0}.c-expos-portugal-estrangeiro .slideshow-2 .tns-controls{position:static;margin-bottom:10px}.c-expos-portugal-estrangeiro .slideshow-wrapper .title{max-width:unset}.c-expos-portugal-estrangeiro .tns-controls{margin-top:5px}}@media (min-width:768px) and (max-width:1023px){.c-expos-portugal-estrangeiro .slideshow-1-container{max-width:calc(100% - 360px)}}.c-expos-serralves{margin-top:80px}.c-expos-serralves h2{color:#aa627e;max-width:450px;line-height:.85}.c-expos-serralves .summary{font-weight:300;text-indent:20px;text-indent:20px}@media (min-width:768px){.c-expos-serralves .summary{text-indent:40px}}.c-expos-serralves .slideshow-wrapper{margin-top:20px}.c-expos-serralves .slideshow-wrapper .title{font-size:20px;font-weight:700;color:#aa627e;margin:0 0 10px 70px;max-width:210px}@media (min-width:768px){.c-expos-serralves .slideshow-wrapper .title{font-size:27px}}.c-expos-serralves .slideshow-wrapper .title .subtitle{opacity:.6}.c-expos-serralves .slideshow-wrapper .date{font-weight:700;font-size:15px}@media (min-width:768px){.c-expos-serralves .slideshow-wrapper .date{font-size:14px}}.c-expos-serralves .tns-controls{position:absolute;left:0;top:0;z-index:2}@media (max-width:767px){.c-expos-serralves h2{margin-left:20px;margin-bottom:10px}}@media (min-width:768px){.c-expos-serralves .summary{position:absolute;top:30px;right:0;max-width:300px}.c-expos-serralves .slideshow-wrapper .title{max-width:unset}.c-expos-serralves .tns-controls{margin-top:5px}}.c-footer{font-weight:300;margin-top:80px;padding-bottom:80px;line-height:1.4}.c-footer:after{content:'';display:table;clear:both}.c-footer a{text-decoration:none}.c-footer b{font-weight:700}.c-footer p{margin-bottom:10px}.c-footer .heavy{display:inline-block}.c-footer .heavy:not(:first-child){padding:10px 0 0}.c-footer .heavy+p{margin-top:0}.c-footer .icon{width:30px;height:30px}.c-footer .logo{width:200px;height:28px;margin-bottom:10px}.c-footer .monumento{width:218px;height:78px}.c-footer .emas{width:64px;height:122px}.c-footer .heavy{font-weight:500}.c-footer .wrapper{position:relative;padding-bottom:20px}.c-footer .copyright{font-weight:500;position:absolute;bottom:0}.c-footer .top{text-align:center}.c-footer .top img{width:34px;height:45px}@media (max-width:767px){.c-footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-footer .col{margin-bottom:40px}.c-footer .col.mobile-wide{width:100%}.c-footer .monumento{margin-right:40px}}@media (min-width:768px){.c-footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-footer .col:not(:first-child){padding-left:40px}.c-footer .logo{width:99px;height:14px;margin-bottom:10px}.c-footer .monumento{width:109px;height:39px}.c-footer .emas{width:32px;height:61px}.c-footer .top{float:right;margin-top:-80px;margin-right:40px}}.c-funding{margin-top:80px}.c-funding .summary{font-size:20px;font-weight:700;color:#4c6e9f;max-width:650px;margin-bottom:60px}@media (min-width:768px){.c-funding .summary{font-size:30px}}@media (min-width:1024px){.c-funding .summary{font-size:40px}}.c-funding h2{font-size:20px;margin-bottom:20px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px){.c-funding h2{font-size:30px}}@media (min-width:1024px){.c-funding h2{font-size:40px}}.c-funding h3{font-size:20px;font-weight:700;margin-bottom:20px}@media (min-width:768px){.c-funding h3{font-size:27px}}.c-funding h4{font-size:20px;font-weight:700;margin-top:40px;margin-bottom:20px}@media (min-width:768px){.c-funding h4{font-size:20px}}.c-funding .group{font-size:11px;margin-bottom:20px;line-height:1.4}.c-funding .group img{margin-bottom:10px}.c-funding .micro{font-weight:500;font-size:11px}.c-funding .micro .title{color:#976a4d}.c-funding .big{font-size:20px}@media (min-width:768px){.c-funding .big{font-size:27px}}.c-funding .republica{width:262px;height:152px}.c-funding .enea{width:113px;height:36px}.c-funding .porto{width:47px;height:24px}.c-funding .micro{margin-top:10px;margin-bottom:20px;line-height:1.4}.c-funding .bpi{width:140px;height:59px}.c-funding .superbock{width:60px;height:60px}.c-funding .sonae{width:83px;height:15px}.c-funding .galp{width:76px;height:26px}.c-funding .edp{width:97px;height:30px}.c-funding .sovena{width:53px;height:24px}.c-funding .novobanco{width:88px;height:15px}.c-funding .outros{width:145px;height:21}@media (max-width:767px){.c-funding .photo{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-funding{margin-top:120px}.c-funding .wrapper{display:-ms-flexbox;display:flex}.c-funding .wrapper>*{width:50%}.c-funding .info{box-sizing:border-box;padding-left:60px;padding-top:40px}.c-funding .group{margin-left:20px}.c-funding .cols{display:-ms-flexbox;display:flex}.c-funding .col{width:50%}.c-funding .col:first-child{margin-right:40px}.c-funding .col:last-child{margin-left:40px}}.c-grandes-eventos{margin-top:80px}.c-grandes-eventos h2{color:#aa627e;line-height:.85;margin-bottom:20px}.c-grandes-eventos .summary{font-weight:300;text-indent:20px;text-indent:20px;margin-bottom:20px}@media (min-width:768px){.c-grandes-eventos .summary{text-indent:40px}}.c-grandes-eventos .summary p:not(:last-child){margin-bottom:20px}.c-grandes-eventos .title{font-size:20px;font-weight:700;color:#aa627e;margin:0 0 10px 20px}@media (min-width:768px){.c-grandes-eventos .title{font-size:27px}}.c-grandes-eventos .date{font-weight:700;font-size:15px}@media (min-width:768px){.c-grandes-eventos .date{font-size:14px}}.c-grandes-eventos .description{font-weight:300}.c-grandes-eventos .description p{text-indent:20px}@media (min-width:768px){.c-grandes-eventos .description p{text-indent:40px}}.c-grandes-eventos .description p:not(:last-child){margin-bottom:20px}.c-grandes-eventos .video{position:relative;width:100%;background:#000}.c-grandes-eventos .video:before{content:'';display:block;padding-top:56.25%}.c-grandes-eventos .video video{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.c-grandes-eventos h2{margin-left:20px;margin-bottom:10px}.c-grandes-eventos .date{margin-bottom:20px}.c-grandes-eventos .video{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-grandes-eventos h2{text-align:center}.c-grandes-eventos .summary{max-width:300px;margin-left:auto;margin-right:auto;transform:translateX(-50%)}.c-grandes-eventos .title{margin:0 0 10px 70px}.c-grandes-eventos .cols{display:-ms-flexbox;display:flex}.c-grandes-eventos .cols .left{width:21%}.c-grandes-eventos .cols .middle{width:50%;padding:0 20px}.c-grandes-eventos .cols .right{width:29%}}@media (min-width:768px) and (max-width:1023px){.c-grandes-eventos .cols{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-grandes-eventos .cols .left{width:100%;margin-bottom:20px}.c-grandes-eventos .cols .middle{width:100%;padding-left:0;box-sizing:border-box}.c-grandes-eventos .cols .right{display:-ms-flexbox;display:flex;width:100%;padding:20px 40px}.c-grandes-eventos .cols .right p{display:block;margin:0 20px}.c-grandes-eventos .title{margin-left:40px}}.c-header{padding-top:20px;padding-bottom:20px}.c-header .logo{width:172px;height:25px;position:relative;z-index:101}.c-header .hamburger{width:38px;height:25px;position:absolute;top:0;right:0;z-index:99}@media (max-width:767px){.c-header .hamburger{position:fixed;top:20px;right:20px}}@media (min-width:768px){.c-header .logo{width:142px;height:20px;margin-left:40px}.c-header .hamburger{width:31px;height:20px}}.c-indicadores{position:relative}.c-indicadores h2{color:#976a4d;padding-left:20px;margin-bottom:10px}.c-indicadores .summary{font-size:20px;font-weight:500;margin-bottom:10px}@media (min-width:768px){.c-indicadores .summary{font-size:20px}}.c-indicadores .description{font-weight:300;text-indent:20px;line-height:130%;margin-bottom:20px}@media (min-width:768px){.c-indicadores .description{text-indent:40px}}.c-indicadores .description b,.c-indicadores .description strong{font-weight:500}.c-indicadores .slideshow-wrapper{margin-top:10px}.c-indicadores .slideshow-wrapper .title{font-size:20px;font-weight:500;margin:10px 0;max-width:210px}@media (min-width:768px){.c-indicadores .slideshow-wrapper .title{font-size:20px}}.c-indicadores .slideshow-wrapper .number{font-size:55px;font-weight:700;color:#976a4d}@media (min-width:768px){.c-indicadores .slideshow-wrapper .number{font-size:100px}}@media (min-width:1024px){.c-indicadores .slideshow-wrapper .number{font-size:160px}}@media (min-width:768px){.c-indicadores h2{padding-left:40px;margin-bottom:20px;padding-top:20px;position:relative;z-index:2}.c-indicadores .summary{padding-bottom:20px}.c-indicadores .description{text-indent:40px;max-width:300px;padding-left:40px}.c-indicadores .image{position:absolute;top:0;right:0;width:calc(100% - 520px)}.c-indicadores .image:after{content:'';display:block;position:absolute;bottom:-1px;left:0;width:100%;height:20%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.c-indicadores .slideshow-wrapper{margin-left:40px}.c-indicadores .slideshow-wrapper .title{max-width:280px}.c-indicadores .slideshow-wrapper .number{margin-left:40px}}@media (min-width:768px) and (max-width:1023px){.c-indicadores .description{max-width:240px}.c-indicadores .image{width:calc(100% - 320px)}}.c-intro{padding-top:40px;position:relative}.c-intro h1{font-weight:700;color:#fff}.c-intro .menu{font-size:16px;columns:2;max-width:300px;margin-top:20px}.c-intro .menu li{margin-bottom:10px}.c-intro .menu a{text-decoration:none;color:#fff}@media (max-width:767px){.c-intro{background:url(../images/intro-bg-mobile.png);background-size:cover;height:150vw}.c-intro .menu{display:none}}@media (min-width:768px){.c-intro{height:52vw;max-height:750px;min-height:580px;margin-top:-20px}.c-intro .background{position:absolute;top:0;left:90px;width:100%;height:100%;background:url(../images/intro-bg-desktop.png);background-size:contain;background-repeat:no-repeat}.c-intro .wrapper{z-index:2}.c-intro h1{margin-top:40px;padding-left:40px}.c-intro .menu{padding-left:40px}}@media (min-width:768px) and (max-width:1023px){.c-intro .background{top:20px;left:0}.c-intro .menu{display:none}}.c-mecenas{margin-top:80px}.c-mecenas h2{font-size:20px;margin-bottom:20px}@media (min-width:768px){.c-mecenas h2{font-size:30px}}@media (min-width:1024px){.c-mecenas h2{font-size:40px}}.c-mecenas .summary{font-weight:500;max-width:300px;margin-bottom:20px}.c-mecenas .group{font-weight:500;font-size:11px;margin-bottom:20px;line-height:1.4}.c-mecenas .group img{margin-bottom:10px}.c-mecenas .bpi{width:140px;height:59px}.c-mecenas .superbock{width:60px;height:60px}.c-mecenas .sonae{width:83px;height:15px}.c-mecenas .galp{width:76px;height:26px}.c-mecenas .edp{width:97px;height:30px}.c-mecenas .sovena{width:53px;height:24px}.c-mecenas .novobanco{width:88px;height:15px}.c-mecenas .outros{width:145px;height:21}.c-mecenas h3{font-weight:700;font-size:15px;margin-top:40px;margin-bottom:10px;line-height:.8;color:#976a4d}@media (min-width:768px){.c-mecenas h3{font-size:15px}}@media (max-width:767px){.c-mecenas .photo{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-mecenas .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-mecenas .group{margin-left:40px}.c-mecenas .photo{width:66.6666%}.c-mecenas .info{box-sizing:border-box;padding-right:40px;width:33.3333%}}.c-menu{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100}.c-menu .outer-wrapper{height:100%}.c-menu .wrapper{position:relative;float:right;height:100%;padding:20px 40px;background:#fff;pointer-events:all;transform:translateX(100%);transition:transform .5s}.c-menu .wrapper:after{content:'';position:absolute;left:100%;top:0;height:100%;width:50vw;background:#fff}.c-menu .close{display:block;position:absolute;top:20px;right:20px;width:24px;height:24px}.c-menu ul{padding-top:60px}.c-menu a{font-size:19px;display:block;text-decoration:none;margin-bottom:20px}@media (min-width:768px){.c-menu a{font-size:13px}}.c-menu b{font-size:20px;font-weight:700}@media (min-width:768px){.c-menu b{font-size:20px}}.menu-open .c-menu .wrapper{transform:translateX(0)}@media (max-width:767px){.c-menu .outer-wrapper{margin:0}.c-menu .wrapper{width:100%;box-sizing:border-box;padding-left:20px}}@media (min-width:768px){.c-menu .wrapper{transform:translateX(50vw)}}.c-music-divider{margin-top:80px}.c-music-divider h2{color:#aa627e}.c-music-divider .title{margin-bottom:20px;padding-left:20px}.c-music-divider .description{text-indent:20px;font-weight:300}@media (min-width:768px){.c-music-divider .description{text-indent:40px}}@media (min-width:768px){.c-music-divider .title{width:60%;padding-left:40px}.c-music-divider .description{width:40%}.c-music-divider .description p{max-width:385px}}.c-nav{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10}.c-page{max-width:1366px;margin:0 auto;position:relative}.c-parque-vivo{margin-top:80px}.c-parque-vivo h2{color:#aa627e;line-height:.85;margin-bottom:20px}.c-parque-vivo .summary{font-weight:300;text-indent:20px;text-indent:20px;margin-bottom:20px}@media (min-width:768px){.c-parque-vivo .summary{text-indent:40px}}.c-parque-vivo .summary p:not(:last-child){margin-bottom:20px}.c-parque-vivo .video{position:relative;width:100%;background:#000}.c-parque-vivo .video:before{content:'';display:block;padding-top:56.25%}.c-parque-vivo .video video{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.c-parque-vivo h2{margin-left:20px;margin-bottom:10px}.c-parque-vivo .video{width:calc(100% + 40px);margin-left:-20px}}@media (min-width:768px){.c-parque-vivo{margin-top:200px}.c-parque-vivo .wrapper{display:-ms-flexbox;display:flex}.c-parque-vivo .summary{margin-left:60px}.c-parque-vivo .col{width:100%}.c-parque-vivo .col:first-child{width:360px;-ms-flex:none;flex:none;padding-right:40px}}@media (min-width:768px) and (max-width:1023px){.c-parque-vivo .col:first-child{width:300px}.c-parque-vivo .video{margin-top:100px}}.c-reflexao{margin-top:80px}.c-reflexao h2{padding-left:20px;margin-bottom:10px;color:#aa627e}.c-reflexao .summary{font-weight:300;text-indent:20px;text-indent:20px;margin-bottom:20px}@media (min-width:768px){.c-reflexao .summary{text-indent:40px}}.c-reflexao .summary p:not(:last-child){margin-bottom:20px}.c-reflexao .date{font-weight:700;font-size:15px;margin-bottom:20px}@media (min-width:768px){.c-reflexao .date{font-size:20px}}.c-reflexao .tns-controls{float:left;margin-right:20px;position:relative;z-index:2}.c-reflexao .sub-title{font-size:20px;font-weight:700;color:#aa627e;opacity:.6}@media (min-width:768px){.c-reflexao .sub-title{font-size:27px}}.c-reflexao .slide{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:767px){.c-reflexao .title{margin-top:10px;margin-bottom:10px}.c-reflexao .date{margin-bottom:10px}.c-reflexao .slideshow-1-container{width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px}}@media (min-width:768px){.c-reflexao h2{padding-left:40px;margin-bottom:20px}.c-reflexao .wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-reflexao .slideshow-1-container{width:100%;-ms-flex-order:3;order:3;padding-left:80px}.c-reflexao .info{-ms-flex-order:1;order:1;width:50%;padding-top:40px}.c-reflexao .summary{max-width:290px}.c-reflexao .details{width:50%;-ms-flex-order:2;order:2;padding-top:120px}.c-reflexao .slideshow-3-container{max-width:400px}.c-reflexao .tns-controls{margin-top:5px}}.c-show{margin-top:80px}.c-show .title{font-size:20px;font-weight:700;margin-bottom:20px;color:#aa627e}@media (min-width:768px){.c-show .title{font-size:30px}}@media (min-width:1024px){.c-show .title{font-size:40px}}.c-show .date{font-weight:700;font-size:15px;margin-bottom:20px}@media (min-width:768px){.c-show .date{font-size:20px}}.c-show .tns-controls{float:left;margin-right:20px;position:relative;z-index:2}.c-show .tns-controls button[disabled]{pointer-events:none;opacity:.1}.c-show .sub-title{font-size:20px;font-weight:700;color:#aa627e;opacity:.6}@media (min-width:768px){.c-show .sub-title{font-size:27px}}.c-show .slide{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:767px){.c-show .title{margin-top:10px;margin-bottom:10px}.c-show .date{margin-bottom:10px}.c-show .slideshow-1-container{width:calc(100% + 40px);margin-left:-20px}}@media (min-width:768px){.c-show .wrapper{display:-ms-flexbox;display:flex}.c-show .photo{width:66%;box-sizing:border-box;padding-right:80px}.c-show .description{width:34%;padding-top:80px}.c-show .title{margin-left:40px}.c-show .tns-controls{padding-top:5px}.c-show.inverted .wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-show.inverted .photo{padding-right:0;padding-left:80px}}.c-slideshow button[data-action=start],.c-slideshow button[data-action=stop]{display:none}.c-slideshow button[data-controls=next],.c-slideshow button[data-controls=prev]{width:14px;height:22px;padding:0;border:0;margin:0 10px;outline:0;cursor:pointer}.c-slideshow button[data-controls=next]:first-child,.c-slideshow button[data-controls=prev]:first-child{margin-left:0}.c-slideshow button[data-controls=next]:last-child,.c-slideshow button[data-controls=prev]:last-child{margin-right:0}@media (min-width:768px){.c-slideshow button[data-controls=next],.c-slideshow button[data-controls=prev]{width:10px;height:16px}}.c-slideshow button[data-controls=next]{background:url(../images/next.svg)}.c-slideshow button[data-controls=prev]{background:url(../images/prev.svg)}.c-slideshow .tns-nav{display:none}.c-slideshow .slide img{width:100%}.c-width-container{position:relative;margin:0 20px}@media (min-width:768px){.c-width-container{margin:0 140px}.c-width-container.wide{margin:0 80px}.c-width-container.xwide{margin:0 40px}.c-width-container.narrow{margin:0 180px}.c-width-container.left{margin-left:0}.c-width-container.right{margin-right:0}}@media (min-width:768px) and (max-width:1023px){.c-width-container{margin:0 20px}.c-width-container.narrow{margin:0 80px}}@media (max-width:767px){.c-width-container.mobile-full{margin:0}}