button,html,input,select,textarea{color:#333}body{font-size:1em;line-height:1.2;color:#333}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:geomanist_light;src:url(../fonts/geomanist-light-webfont.eot);src:url(../fonts/geomanist-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/geomanist-light-webfont.woff) format('woff'),url(../fonts/geomanist-light-webfont.ttf) format('truetype'),url(../fonts/geomanist-light-webfont.svg#geomanistlight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:geomanist_regular;src:url(../fonts/geomanist-regular-webfont.eot);src:url(../fonts/geomanist-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/geomanist-regular-webfont.woff) format('woff'),url(../fonts/geomanist-regular-webfont.ttf) format('truetype'),url(../fonts/geomanist-regular-webfont.svg#geomanist_regularregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:geomanist_medium;src:url(../fonts/geomanist-medium-webfont.eot);src:url(../fonts/geomanist-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/geomanist-medium-webfont.woff) format('woff'),url(../fonts/geomanist-medium-webfont.ttf) format('truetype'),url(../fonts/geomanist-medium-webfont.svg#geomanistmedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:geomanist_bold;src:url(../fonts/geomanist-bold-webfont.eot);src:url(../fonts/geomanist-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/geomanist-bold-webfont.woff) format('woff'),url(../fonts/geomanist-bold-webfont.ttf) format('truetype'),url(../fonts/geomanist-bold-webfont.svg#geomanistbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:gothamrnd_light;font-weight:400;src:url(../fonts/GothamRnd-Light.otf) format("opentype")}@font-face{font-family:gothamrnd_bold;font-weight:400;src:url(../fonts/GothamRnd-Bold.otf) format("opentype")}@font-face{font-family:gothamrnd_book;font-weight:400;src:url(../fonts/GothamRnd-Book.otf) format("opentype")}body{font-family:geomanist_regular}.ie6 body,.ie7 body{font-size:10px}.container{width:1330px;margin:0 auto;max-width:100%}.f100{float:left;width:100%}.fl{float:left}.fr{float:right}.sprite{background-position:top left;background-repeat:no-repeat;background-color:transparent}.sprite:hover{background-position:bottom left}.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.outer-box.big-bg{background-position:center top;height:100%;float:left;background-repeat:no-repeat}.outer-box.page-exposicao{background-image:url(../img/headers/page_exposicao.jpg)}.outer-box.page-aves{background-image:url(../img/headers/page_aves.jpg)}.outer-box.page-vasco{background-image:url(../img/headers/page_vasco.jpg)}.outer-box.page-educacao{background-image:url(../img/headers/page_educacao.jpg)}.outer-box.page-exposicoes{background-image:url(../img/headers/page_exposicoes.jpg)}.outer-box.page-empresas{background-image:url(../img/headers/page_empresas.jpg)}.outer-box.page-conservacao{background-image:url(../img/headers/page_conservacao.jpg)}.outer-box.page-visita{background-image:url(../img/headers/page_visita.jpg)}header{float:left;background:url(../img/bg_header_repeat.png) center top repeat-x;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;z-index:200}header .logo{float:left;width:196px;height:124px;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;background:url(../img/logo.png) center center no-repeat;background-size:100% 100%}header .logo-print{display:none}header .rhs{float:right}header .top{margin:15px 62px 0 0}header .top .text{float:right}header .top .text a{font-family:geomanist_medium;text-transform:uppercase;line-height:1;color:#c5c5c5;font-size:1.3em;text-decoration:none;display:inline-block;margin:3px 0 0 33px}header .top .text a:hover{color:#fff}header .top .search{float:right;position:relative}header .top .search .text{position:absolute;top:-2px;right:0;background:#666;border:1px solid #666;border-right:24px solid #666;padding:0 5px;height:24px;line-height:24px;color:#fff;font-family:geomanist_regular;font-size:1.5em;display:none;border-radius:0;width:220px}header .top .search .btn-search{position:relative;background:0 0;padding:0;border:0;margin:2px 4px 0 0;color:#c5c5c5;line-height:1;font-size:1.7em;outline:0}header .top .search .btn-search:hover{color:#fff}header .main-menu{float:right;width:100%;margin:65px 40px 0 0}header .main-menu .level-1{float:right}header .main-menu .level-1>li{float:left;position:relative}header .main-menu .level-1>li:hover .level-2{display:block}header .main-menu .level-1 span{font-family:geomanist_medium;color:#fff;text-transform:uppercase;font-size:1.6em;text-decoration:none;line-height:77px;padding:0 22px;display:inline-block}header .main-menu .level-2{position:absolute;top:77px;font-size:1.25em;text-align:right;right:0;display:none}header .main-menu .level-2 ul{background:#000;background:rgba(0,0,0,.5);line-height:.7;margin-top:2px;padding:8px 22px 8px 0}header .main-menu .level-2.busy{width:999px;display:block}header .main-menu .level-2.busy ul{float:right}header .main-menu .level-2 li{padding:8px 0}header .main-menu a{text-decoration:none;color:#fff}header .btn-back-to-top{position:fixed;bottom:10px;right:10px;background:#fff;background:rgba(255,255,255,.4);width:36px;line-height:36px;color:#333;border:1px solid #333;font-size:2em;text-align:center;display:none}header .btn-back-to-top:hover{line-height:30px;padding-bottom:6px}header.fixed{position:fixed}header.fixed .logo{width:130px;height:81px;margin-top:12px}header.fixed .top{display:none}header.fixed .main-menu{margin-top:28px}header.fixed .btn-back-to-top{display:block}header.inner{background:#012346;background:-moz-linear-gradient(left,#012346 0,#1d3a59 25%,#4a6179 50%,#1d3a59 75%,#012346 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#012346),color-stop(25%,#1d3a59),color-stop(50%,#4a6179),color-stop(75%,#1d3a59),color-stop(100%,#012346));background:-webkit-linear-gradient(left,#012346 0,#1d3a59 25%,#4a6179 50%,#1d3a59 75%,#012346 100%);background:-o-linear-gradient(left,#012346 0,#1d3a59 25%,#4a6179 50%,#1d3a59 75%,#012346 100%);background:-ms-linear-gradient(left,#012346 0,#1d3a59 25%,#4a6179 50%,#1d3a59 75%,#012346 100%);background:linear-gradient(to right,#012346 0,#1d3a59 25%,#4a6179 50%,#1d3a59 75%,#012346 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#012346', endColorstr='#012346', GradientType=1)}header.translucent{background:#000;background:rgba(0,0,0,.5)}.home-slider{float:left;width:100%;background:#000}.home-slider .slider-box{float:left;width:100%;position:relative}.home-slider ul{float:left;width:100%}.home-slider li{float:left;max-width:100%}.home-slider li a{display:block}.home-slider img{max-width:100%;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;transition:background-size 1s}.home-slider .item{position:relative;text-align:center}.home-slider .item-container{position:absolute;left:50%;margin-left:-665px;width:1330px;height:100%;top:0;padding-top:177px;box-sizing:border-box;padding-left:90px;padding-right:90px;text-align:left}.home-slider .item-container .outer-text{display:table;height:100%;max-width:70%}.home-slider .item-container .text{display:table-cell;vertical-align:middle;font-family:geomanist_bold;color:#fff;font-size:6.5em;line-height:1;text-transform:uppercase}.home-slider .arrow{background:0;color:#fff;padding:0;font-size:.1em;position:absolute;top:57%;z-index:150;outline:0;width:23px;height:78px;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;background-position:center center;background-size:100%;background-repeat:no-repeat}.home-slider .arrow.arrow-left{left:50%;margin-left:-48%;background-image:url(../img/arrow_left_off.png)}.home-slider .arrow.arrow-left:hover{background-image:url(../img/arrow_left_on.png)}.home-slider .arrow.arrow-right{right:50%;margin-right:-48%;background-image:url(../img/arrow_right_off.png)}.home-slider .arrow.arrow-right:hover{background-image:url(../img/arrow_right_on.png)}.home-slider .pages{position:absolute;left:0;width:100%;bottom:123px;text-align:center}.home-slider .pages button{padding:0;border:0;background:0;color:#fff;outline:0;margin:0 11px;font-size:1.9em}.home-slider .pages .fa-circle{display:none}.home-slider .pages .selected .fa-circle{display:inline-block}.home-slider .pages .selected .fa-circle-thin{display:none}.home-slider .go-down{position:absolute;left:50%;text-align:center;bottom:39px;color:#fff;font-size:2em;margin-left:-11.5px;width:23px;height:13px;background:url(../img/arrow_down.png) center center no-repeat;background-size:100%;-webkit-animation-duration:2s;-webkit-animation-name:upanddown;-webkit-animation-iteration-count:15;-webkit-animation-delay:5s;animation-duration:2s;animation-name:upanddown;animation-iteration-count:15;animation-delay:5s}.home-slider .buy-tickets{position:absolute;bottom:36px;left:50%;margin-left:-575px;border:1px solid #716f6d;color:#fff;font-size:2.3em;text-transform:uppercase;line-height:1;text-decoration:none;padding:10px 14px;background:#000;background:rgba(0,0,0,0)}.home-slider .buy-tickets strong{font-family:geomanist_bold;font-weight:400;font-size:.74em}.home-slider .buy-tickets:hover{background:#000}@-webkit-keyframes upanddown{0%{bottom:39px}25%{bottom:29px}100%{bottom:39px}}@keyframes upanddown{0%{bottom:39px}25%{bottom:29px}100%{bottom:39px}}.blue-bar-options{float:left;width:100%;background:#012346;color:#fff;padding:75px 0 65px}.blue-bar-options .option-1{float:left;width:40%}.blue-bar-options .option-2{float:left}.blue-bar-options .option-3{float:right}@media screen and (max-width:1232px){.blue-bar-options .option-1,.blue-bar-options .option-2,.blue-bar-options .option-3{display:inline-block;vertical-align:top;width:35%}.blue-bar-options .option-3{width:auto}.blue-bar-options .option-3 ul{display:inline-block}}.blue-bar-options h2{font-family:geomanist_bold;text-transform:uppercase;font-size:4em;font-weight:400;margin:0}.blue-bar-options .btn-square{display:inline-block;color:#a6b2be;border:1px solid #a6b2be;line-height:40px;padding:0 10px;font-family:geomanist_light;font-size:2.1em;text-transform:uppercase;text-decoration:none;margin-top:10px}.blue-bar-options .btn-square:hover{color:#fff;border-color:#fff}.blue-bar-options .schedule-option .opening-time{font-size:2.1em;margin:0;line-height:1.3;float:left;width:100%}.blue-bar-options .schedule-option .opening-time strong{font-weight:400;color:#a6b2be}.blue-bar-options .schedule-option .last-entrance{font-size:2.1em;margin:0 0 6px;line-height:1;float:left;width:100%}.blue-bar-options .tickets-option .lead{font-size:2.1em;margin:0;height:55px;line-height:1.2;float:left;width:100%}.blue-bar-options .tickets-option .line{display:block}.blue-bar-options .plan-visit-option .ico{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;vertical-align:middle}.blue-bar-options .plan-visit-option .ico-route{background-image:url(../img/ico_route.png);width:36px;height:25px;margin-right:11px}.blue-bar-options .plan-visit-option .ico-guides{background-image:url(../img/ico_guides.png);width:32px;height:23px;margin-left:2px;margin-right:13px}.blue-bar-options .plan-visit-option .ico-visits{background-image:url(../img/ico_visits.png);width:39px;height:25px;margin-right:8px}.blue-bar-options .plan-visit-option a{color:#a6b2be;text-decoration:none;font-size:2.1em;line-height:39px}.blue-bar-options .plan-visit-option a:hover{color:#fff}.generic-list{float:left;width:100%}.generic-list .table-3{float:left;width:100%}.generic-list .row{float:left;width:100%}.generic-list .cell{float:left;width:29%}.generic-list .cell:nth-child(2){padding-left:6.5%;padding-right:6.5%}.generic-list .cell a{text-decoration:none}.generic-list .cell a:hover h3{color:#a6b2be}.generic-list .cell h3{color:#11234c;font-size:2.3em;margin:10px 0 0;line-height:1.1}.generic-list .cell p{color:#333;font-size:1.8em;line-height:1.2em}.generic-list .cell p i{font-size:.8em;margin-left:5px}.generic-list .cell img{max-width:100%}.generic-list .cell .thumb{overflow:hidden}.plus{display:inline-block;width:12px;height:13px;background:url(../img/plus.png) center center no-repeat;background-size:100%;margin-left:4px}.home-list{margin-top:58px}.list-more{float:left;width:100%;text-align:center;padding:50px 0 0}.add-desktop{float:left;margin-left:345px}@media screen and (max-width:720px){.add-desktop{display:none!important}}.btn-on-white{color:#11234c;display:inline-block;border:1px solid #11234c;font-family:geomanist_light;line-height:41px;padding:0 12px;text-transform:uppercase;font-size:1.9em;text-decoration:none}.btn-on-white:hover{background:#a6b2be}.activities-slider{float:left;width:100%;margin:50px 0 0}.activities-slider .slider-box{float:left;width:100%;position:relative}.activities-slider ul{float:left;width:100%}.activities-slider li{float:left;width:100%;height:384px;background:#000;position:relative;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.activities-slider li a{display:block}.activities-slider .item-container{position:absolute;left:50%;margin-left:-665px;width:1330px;height:100%;top:0;box-sizing:border-box;padding-left:90px;padding-right:90px;text-align:left}.activities-slider .item-container .outer-text{display:table;height:100%}.activities-slider .item-container .text{display:table-cell;vertical-align:middle;color:#fff;font-size:4.2em;line-height:1}.activities-slider .item-container .text strong{font-family:geomanist_bold;font-size:1.7em;font-weight:400}.activities-slider .arrow{background:0;color:#fff;padding:0;font-size:6.5em;position:absolute;top:50%;line-height:1;z-index:150;outline:0;margin-top:-23px;width:23px;height:78px;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;background-position:center center;background-size:100%;background-repeat:no-repeat}.activities-slider .arrow.arrow-left{left:50%;margin-left:-48%;background-image:url(../img/arrow_left_off.png)}.activities-slider .arrow.arrow-left:hover{background-image:url(../img/arrow_left_on.png)}.activities-slider .arrow.arrow-right{right:50%;margin-right:-48%;background-image:url(../img/arrow_right_off.png)}.activities-slider .arrow.arrow-right:hover{background-image:url(../img/arrow_right_on.png)}.activities-slider .pages{position:absolute;left:0;width:100%;bottom:50px;text-align:center}.activities-slider .pages button{padding:0;border:0;background:0;color:#fff;outline:0;margin:0 11px;font-size:1.9em}.activities-slider .pages .fa-circle{display:none}.activities-slider .pages .selected .fa-circle{display:inline-block}.activities-slider .pages .selected .fa-circle-thin{display:none}.activities-more{float:left;width:100%;text-align:center;margin:16px 0 0}.dive-with{float:left;width:100%;margin:64px 0 0}.dive-with .thumb{float:left;width:100%;height:500px;background:url(../img/mergulha_com_o_vasco.jpg) center center no-repeat}.dive-more{float:left;width:100%;text-align:center;margin:6px 0 0}.insta-bar{float:left;width:100%;margin:90px 0 0}.insta-bar .widSSPData{border:1px solid #000!important}.insta-bar .tiles{color:#fff;background:#001223}.insta-bar .tiles td{padding:0;background-repeat:no-repeat;background-position:center center;position:relative;background-size:100% 100%}.insta-bar .tiles .cell-advisor{width:18%;vertical-align:top;background:#333}.insta-bar .tiles .insta-medium{width:28%;vertical-align:top}.insta-bar .tiles .insta-small{width:14%;vertical-align:top}.insta-bar .tiles .insta-large{width:42%;vertical-align:top}.insta-bar .tiles .cell.instagram a:hover:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25)}.insta-bar .tripadvisor{color:#fff;padding-left:18px;padding-right:18px;vertical-align:top}.insta-bar .tripadvisor .app{font-family:geomanist_medium;font-size:1.6em;margin:17px 0 17px}.insta-bar .tripadvisor .app .ico{display:inline-block;width:28px;height:17px;background:url(../img/tripadvisor.png) center center no-repeat;background-size:100% 100%;margin-right:5px}.insta-bar .tripadvisor .lead{font-size:2em;font-family:geomanist_medium;margin:20px 0 0;line-height:1}.insta-bar .tripadvisor .description{margin:15px 0 0;font-size:1.3em}.insta-bar .tripadvisor .badge{margin:15px 0 0}.insta-bar .tripadvisor #CDSWIDSSP{margin:auto}.insta-bar .instagram{vertical-align:top}.insta-bar .instagram .app{position:absolute;top:20px;left:20px;margin:0;color:#fff;font-size:1.6em;font-family:geomanist_medium;line-height:.7}.insta-bar .instagram .app i{margin:-3px 8px 10px 0;margin-bottom:10px;margin-right:8px;float:left}.insta-bar .instagram .app .handle{font-size:.6em}.insta-bar .instagram img{width:100%}.insta-bar .cell-social{background:#042e5a;text-align:center}.insta-bar .cell-social a{color:#a6b2be;text-decoration:none;font-size:4em;line-height:1;margin:0 25px}.insta-bar .cell-social a:hover{color:#fff}.insta-bar .cell img{max-width:100%;max-height:100%}footer{float:left;width:100%;background:#e8e8e8;margin-top:50px}footer .newsletter .intro{font-family:geomanist_medium;line-height:1;margin:0}footer .newsletter .lead{margin:0}footer .newsletter .lead strong{font-weight:400;font-family:geomanist_bold}footer .newsletter .search-form{float:left}footer .newsletter .search-form .text{background:#fff;border-radius:0;padding:0 10px 0;color:#222;height:39px;float:left;border:0;font-size:1.6em;box-sizing:border-box;outline:0}footer .newsletter .search-form button{float:right;border:0;padding:0;line-height:39px;color:#fff;background:#11234c;font-family:geomanist_bold;font-size:1.9em;text-transform:uppercase}footer .newsletter .search-form button:hover{background:#1a3676}footer .logos{float:left;width:100%}footer .logos .logo{display:inline-block;margin-left:45px;vertical-align:top}footer .logos .logo:first-child{margin-left:0}footer .logos .intro{text-transform:uppercase;font-family:geomanist_medium;font-size:1.1em;margin:0 0 8px}footer .logos .ico{display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:100% 100%}footer .logos .ico-waynext{background-image:url(../img/logo_waynext.svg);width:46px;height:11px}footer .logos .ico-fundacao{background-image:url(../img/logo_fundacao.svg);width:160px;height:40px;margin-top:10px}footer .logos .ico-fundacao-en{background-image:url(../img/logo_fundacao_en.svg);width:160px;height:40px;margin-top:10px}footer .logos .ico-pingo-doce{background-image:url(../img/logo_pingo_doce.svg);width:100px;height:62px}footer .buy-tickets{border:1px solid #716f6d;color:#333;font-size:2.1em;text-transform:uppercase;line-height:1;text-decoration:none;padding:10px 14px}footer .buy-tickets strong{font-family:geomanist_bold;font-weight:400;font-size:.81em}footer .buy-tickets:hover{background:#c5c5c5}.footer-big{padding-top:48px;margin-top:50px}.footer-big .left{float:left;width:50%}.footer-big .newsletter .intro{font-size:3em}.footer-big .newsletter .lead{font-size:1.6em;margin:10px 0 15px}.footer-big .newsletter .search-form{width:370px}.footer-big .newsletter .search-form .text{width:315px}.footer-big .newsletter .search-form button{width:55px}.footer-big .logos{margin-top:100px}.footer-big .logo--right{float:right;position:relative;display:inline-block;bottom:80px;width:150px}.footer-big .logo--right a{float:right}.footer-big .right{float:right;width:40%}.footer-big .list-links{float:right}.footer-big .list-links a{color:#333;text-decoration:none}.footer-big .list-links a:hover{color:#a6b2be}.footer-big .list-links li{font-size:1.6em;text-align:right;line-height:1;margin:9px 0 0}.footer-big .list-links li:first-child{margin-top:0}.footer-big .list-links li.main{font-size:1.8em;font-family:geomanist_bold;margin-top:15px}.footer-big .list-links li.main:first-child{margin-top:0}.footer-big .buy-tickets{float:right;margin-right:40px}@media only screen and (max-width:843px){.footer-big .buy-tickets{margin-top:20px}}.footer-big .contacts{float:left;width:100%;text-align:right;font-family:geomanist_bold;font-size:2em}.footer-big .contacts a{color:#333;text-transform:uppercase;text-decoration:none}.footer-big .contacts a:hover{color:#a6b2be}.footer-big .politics{float:left;width:100%;text-align:right;font-family:geomanist_medium;font-size:1.1em}.footer-big .politics a{color:#333;text-transform:uppercase;text-decoration:none;margin-left:15px}.footer-big .politics a:hover{color:#a6b2be}.home-footer{margin-top:0}.scroll-disabled{width:100%;height:100%;overflow:hidden;position:fixed}.main-area{float:left;width:100%;padding-top:177px;overflow:hidden}.main-area .bg-black{margin-top:49px}@media only screen and (max-width:840px){.main-area .bg-black{margin-top:116px}}@media only screen and (max-width:760px){.main-area .bg-black{margin-top:0}}@media only screen and (max-width:760px){.main-area .top{margin-top:75px}}@media only screen and (max-width:760px){.main-area .margin-top{margin-top:30px}}@media only screen and (max-width:760px){.main-area .margin{margin-top:-76px}}.top-nav{float:left;width:100%}.top-nav .breadcrumbs{font-family:geomanist_medium;font-size:1.3em;color:#333;margin:28px 0 0;text-transform:uppercase}.top-nav .breadcrumbs a{color:#333;text-decoration:none}.top-nav .breadcrumbs a:hover{color:#a6b2be}.top-nav .breadcrumbs .splitter{margin:0 5px}.top-nav .back{margin:15px 0 0;font-size:2em}.top-nav .back a{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;display:inline-block;width:10px;height:17px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-image:url(../img/breadcrumbs_off.png)}.top-nav .back a:hover{background-image:url(../img/breadcrumbs_on.png)}.top-nav.top-nav-white .breadcrumbs{color:#fff}.top-nav.top-nav-white .breadcrumbs a{color:#fff}.top-nav.top-nav-white .breadcrumbs a:hover{color:#a6b2be}.top-nav.top-nav-white .back a{background-image:url(../img/breadcrumbs_white_off.png)}.top-nav.top-nav-white .back a:hover{background-image:url(../img/breadcrumbs_white_on.png)}.generic-cms{padding:30px 0 0;float:left;width:100%}.generic-cms iframe{max-width:100%;max-height:auto}.generic-cms nav{float:left;width:240px;font-size:1.8em}.generic-cms nav a{color:#333;text-decoration:none}.generic-cms nav a:hover{color:#a6b2be}.generic-cms nav li{margin-top:10px}.generic-cms nav li.active{font-family:geomanist_bold}.generic-cms .content{padding-left:334px}.generic-cms .content h2{font-family:geomanist_medium;margin:0;font-size:4.4em;line-height:1.1}@media only screen and (max-width:760px){.generic-cms .content h2{margin:60px 0 0}}.generic-cms .content p{margin:25px 0 0;color:#333;font-size:1.8em}.generic-cms .content p strong{font-weight:400;font-family:geomanist_bold}.generic-cms .content p a{color:#a6b2be}.generic-cms .content p.title-bg{font-family:geomanist_light;font-size:21px!important;line-height:1.1;text-transform:uppercase;color:#fff!important;background-color:#333;display:table;padding:10px 12px;margin-bottom:20px}@media only screen and (max-width:760px){.generic-cms .content p.title-bg{margin-bottom:10px}}.generic-cms .content figure{float:right;margin:25px 0 15px 15px}.generic-cms .content figure img{max-width:100%;height:auto}.generic-cms .content ul{font-size:2em;color:#333;list-style-type:disc;list-style-position:inside}.generic-cms .content img{max-width:100%;height:auto}.generic-cms .content .ticket-promotions{float:right;width:320px}.news-area{float:left;width:100%;padding:30px 0 0}.news-area h2{font-family:geomanist_medium;font-weight:400;margin:0;font-size:3.6em}.news-list{padding-top:30px;padding-bottom:10px}.news-list.generic-list .cell{padding-bottom:20px}.list-pages{float:left;width:100%;text-align:center;font-family:geomanist_light;color:#333;line-height:41px;font-size:1.8em}.list-pages a{color:#11234c;text-decoration:none;display:inline-block;border:1px solid #11234c;margin:0 10px;width:44px}@media only screen and (max-width:490px){.list-pages a{margin:0 5px}}@media only screen and (max-width:430px){.list-pages a{margin:0 5px}}.list-pages a:hover{background:#a6b2be}.list-pages .arrow{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;display:inline-block;width:8px;height:13px;background-position:center center;background-repeat:no-repeat;background-size:100%}.list-pages .arrow.arrow-left{background-image:url(../img/arrow_left_blue.png)}.list-pages .arrow.arrow-right{background-image:url(../img/arrow_right_blue.png)}.list-pages .current{display:inline-block;border:1px solid #fff;width:44px}.list-pages .current:first-child,.list-pages a:first-child{margin-left:0}.list-pages .current:last-child,.list-pages a:last-child{margin-right:0}.news-detail{float:left;width:100%}.news-detail .timestamp{float:left;width:100%;font-size:1.4em;color:#333;padding:0 0 20px}.news-detail .thumb{float:right;width:45%}.news-detail .thumb img{max-width:100%}.news-detail .thumb .timestamp{display:none}.news-detail .content{padding-right:50%}.news-detail h2{font-size:4.2em;font-family:geomanist_medium;font-weight:400;color:#000;line-height:1;margin:0}.news-detail h3{font-size:2.5em;color:#999;margin:15px 0 0;font-weight:400}.news-detail .social{float:left;width:100%;padding:34px 0 0}.news-detail .social .icons{display:inline-block;vertical-align:middle}.news-detail .social .icons a{display:inline-block;width:38px;line-height:38px;color:#012346;font-size:2em;text-decoration:none;border:1px solid #a0a7b7;border-radius:20px;text-align:center;margin-left:13px}.news-detail .social .icons a:hover{background:#cccfd8}.news-detail .social .icons a:first-child{margin-left:0}.news-detail .social .facebook-like{display:inline-block;height:30px;vertical-align:middle;border-left:1px solid #bbc0cc;margin-left:23px;padding-left:24px}.news-detail .text{font-size:1.8em;float:left;width:100%;padding:25px 0 0;color:#333}.news-detail .text p{margin:15px 0 0}.news-detail .text p:first-child{margin-top:0}.big-title{float:left;width:100%;color:#fff;height:350px;position:relative}.big-title .text{position:absolute;left:0;bottom:20px;width:100%}.big-title .lead{font-family:geomanist_light;font-size:3em;margin:0;line-height:1}.big-title h2{font-weight:400;font-family:geomanist_bold;margin:0;font-size:7.2em;line-height:1;text-transform:uppercase}.species-search{float:left;width:100%;padding:85px 0 65px;text-align:center}.species-search .lead{font-size:3em;margin:0;color:#6b6a66}@media only screen and (max-width:760px){.species-search{padding:135px 0 65px}}@media only screen and (max-width:440px){.species-search{padding:41px 0 65px}}.species-search .species-form{position:relative;display:inline-block;color:#6b6a66;padding:0 45px;margin-top:75px}.species-search .species-form i{font-size:3em;position:absolute;left:0}.species-search .species-form .text{border:0;border-bottom:2px solid #a1a1a1;width:215px;padding:0;line-height:25px;height:25px;font-size:1.5em;color:#6b6a66;outline:0}.species-search .species-form p{color:#a1a1a1;text-transform:uppercase;margin:0;font-size:1.3em;text-align:left}.species-search.species-page .species-form{margin-top:0}.expos-list{float:left;width:100%}.expos-list .container{display:block}.expos-list li{float:left;width:100%;margin-top:40px;background-position:right center;background-repeat:no-repeat}.expos-list li:first-child{margin-top:0}.expos-list li a{display:block;color:#fff;font-family:geomanist_bold;line-height:245px;font-size:6em;text-decoration:none;text-transform:uppercase}.expos-list li a i{font-size:.7em;vertical-align:middle;margin-left:10px}.expos-list li a:hover{color:#a6b2be}.species-list{text-align:center}.species-list .row:first-child .cell{margin-top:0}.species-list .cell{margin-top:100px}.species-list .specie{color:#213f5d;font-size:2.1em;font-family:geomanist_light;border:1px solid #213f5d;display:inline-block;line-height:30px;text-transform:uppercase;padding:0 8px;max-width:100%;box-sizing:border-box;margin-top:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.species-list+.list-pages{margin-top:70px}.specie-detail{float:left;width:100%}.specie-detail h2{font-family:geomanist_medium;font-weight:700;font-size:5.5em;margin:40px 0 0;text-transform:uppercase}.specie-detail .thumb{float:left;width:61%;margin-top:35px}.specie-detail .thumb img{max-width:100%}.specie-detail .social{float:left;width:100%;padding:34px 0 0}.specie-detail .social .icons{display:inline-block;vertical-align:middle}.specie-detail .social .icons a{display:inline-block;width:38px;line-height:38px;color:#012346;font-size:2em;text-decoration:none;border:1px solid #a0a7b7;border-radius:20px;text-align:center;margin-left:13px}.specie-detail .social .icons a:hover{background:#cccfd8}.specie-detail .social .icons a:first-child{margin-left:0}.specie-detail .social .facebook-like{display:inline-block;height:30px;vertical-align:middle;border-left:1px solid #bbc0cc;margin-left:23px;padding-left:24px}.specie-detail .specie-data{float:left;width:100%;margin-top:35px}.specie-detail .specie-data .text{float:left;width:61%;font-size:1.8em;color:#333}.specie-detail .specie-data .text h3{font-family:geomanist_medium;font-weight:400;text-transform:uppercase;margin:20px 0 0}.specie-detail .specie-data .text h3:first-child{margin-top:0}.specie-detail .specie-data .text p{margin:5px 0 0}.specie-detail .specie-data aside{float:right;width:25%;padding:20px;background:#e1e1e1;color:#333}.specie-detail .specie-data aside h4{font-family:geomanist_bold;font-weight:400;font-style:italic;font-size:4em;line-height:1;margin:0}.specie-detail .specie-data aside .habitat{font-size:2.2em;text-transform:uppercase;margin:10px 0 0}.specie-detail .specie-data aside .location,.specie-detail .specie-data aside .status{padding-left:50px;margin-top:15px;background-position:top left;background-repeat:no-repeat}.specie-detail .specie-data aside .location{background-image:url(../img/ico_globe.png)}.specie-detail .specie-data aside .status{background-image:url(../img/ico_specie_status.png)}.specie-detail .specie-data aside .title{text-transform:uppercase;font-size:2em;padding:8px 0;line-height:1em;margin:0}.specie-detail .specie-data aside .detail{font-size:1.6em;font-family:geomanist_light;margin:0;line-height:1;color:#868686}.vasco-nav{float:left;width:100%}.vasco-nav .intro{font-family:geomanist_medium;color:#686868;font-size:3.3em;margin:0;padding:90px 0;text-align:center}.vasco-diverte-te{background:#000 url(/content/img/bg_vasco_divertete_2.jpg) center center no-repeat;background-size:auto 100%;height:383px;float:left;width:100%}.vasco-diverte-te p{color:#fff;font-size:3.6em;margin:208px 0 0 25px;float:left;width:670px}.vasco-prancha{float:left;width:100%;text-align:center;margin:30px 0}.vasco-prancha .prancha{position:relative;display:inline-block}.vasco-prancha img{max-width:100%;background:url(/content/img/bg_vasco_prancha.jpg) center center no-repeat;background-size:100% 100%}.vasco-prancha span{position:absolute;left:50%;top:73%;color:#213f5d;border:1px solid #213f5d;font-size:2.1em;text-transform:uppercase;padding:0 8px}.vasco-diverte-te_en{background:#000 url(/content/img/bg_vasco_divertete_en.jpg) center center no-repeat;background-size:auto 100%;height:383px;float:left;width:100%}.vasco-diverte-te_en p{color:#fff;font-size:3.6em;margin:208px 0 0 25px;float:left;width:670px}.vasco-prancha_en{float:left;width:100%;text-align:center;margin:30px 0}.vasco-prancha_en .prancha{position:relative;display:inline-block}.vasco-prancha_en img{max-width:100%;background:url(/content/img/bg_vasco_prancha_en.jpg) center center no-repeat;background-size:100% 100%}.vasco-prancha_en span{position:absolute;left:50%;top:73%;color:#213f5d;border:1px solid #213f5d;font-size:2.1em;text-transform:uppercase;padding:0 8px}.vasco-dicas{float:left;width:100%;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;background-position:right center;background-repeat:no-repeat;height:384px}.vasco-oceanos{float:left;width:100%;background:url(../img/bg_vasco_quem_vive_no_oceanos.jpg) center top no-repeat;background-size:auto 433px;text-align:center;margin:60px 0 0}.vasco-oceanos a{display:block;padding-top:460px;text-decoration:none}.vasco-oceanos img{max-width:100%}.vasco-oceanos p{margin:20px 0 0;font-size:2em;color:#686868}.educacao-lead{float:left;width:100%;color:#6b6a66;font-size:3em;text-align:center;padding:50px 0}.full-width-text-left{float:left;width:100%;background-position:center center;background-repeat:no-repeat;height:243px;margin-top:50px;margin-bottom:70px}.full-width-text-left.plasticologia{height:387px;margin-bottom:initial}@media only screen and (max-width:570px){.full-width-text-left.plasticologia{height:280px}}@media only screen and (max-width:570px){.full-width-text-left.plasticologia img{width:initial;height:initial;max-height:75%}}.full-width-text-left .container{height:100%}.full-width-text-left a{color:#fff;text-decoration:none;height:100%;display:block}.full-width-text-left .box{display:table;width:100%;height:inherit}.full-width-text-left .row{display:table-row}.full-width-text-left .cell{display:table-cell;padding-right:50%;text-align:left;vertical-align:middle}.full-width-text-left .title{font-size:5.8em;font-family:geomanist_medium;line-height:1;margin:0}.full-width-text-left .lead{font-size:3.3em;margin:0;padding:15px 0 0;line-height:1}.full-width-text-right{float:left;width:100%;background-position:center center;background-repeat:no-repeat;height:377px;margin-top:30px}@media only screen and (max-width:760px){.full-width-text-right{margin-top:0}}.full-width-text-right .container{height:100%}.full-width-text-right a{color:#fff;text-decoration:none;height:100%;display:block}.full-width-text-right .box{display:table;width:100%;height:inherit}.full-width-text-right .row{display:table-row}.full-width-text-right .cell{display:table-cell;padding-left:50%;text-align:right;vertical-align:middle}.full-width-text-right .title{font-size:5.8em;font-family:geomanist_medium;line-height:1;margin:0}.full-width-text-right .title-left{font-size:4em;font-family:geomanist_medium;line-height:1;margin:0}@media screen and (max-width:720px){.full-width-text-right .title-left{font-size:2.4em;margin-left:10px;box-sizing:border-box}.full-width-text-right .margin-img{margin-left:10px;box-sizing:border-box}}@media screen and (max-width:400px){.full-width-text-right .title-left{font-size:2em}}.full-width-text-right .lead{font-size:3.3em;margin:0;padding:15px 0 0;line-height:1}.text-left-image-right{float:left;width:100%;margin-top:50px}@media screen and (max-width:720px){.text-left-image-right{margin-top:0;margin-bottom:-75px}}.text-left-image-right .box{display:table;width:100%}.text-left-image-right .row{display:table-row}.text-left-image-right .cell{display:table-cell;vertical-align:middle;text-align:center;width:55%}.text-left-image-right .cell:first-child{width:45%;padding:30px 30px 0 0}@media screen and (max-width:570px){.text-left-image-right .cell:first-child{padding:0 30px 0 0}}.text-left-image-right img{max-width:100%}.text-left-image-right .lead{font-size:2.2em;line-height:1.5em;color:#686868;margin:20px 0;font-family:geomanist_light}.text-left-image-right .know-more{font-family:geomanist_light;font-size:2.1em;color:#213f5d;border:1px solid #678098;line-height:32px;padding:0 15px;display:inline-block;text-transform:uppercase;text-decoration:none}.text-left-image-right .temporary{text-transform:uppercase;font-family:geomanist_light;letter-spacing:.2em;color:#686868;margin:0 0 10px;font-size:2.5em}.text-left-image-right .title{font-family:geomanist_bold;margin:0;font-size:7em;line-height:1;color:#686868}.text-left-image-right .title+.know-more{margin-top:20px}.text-right-image-left{float:left;width:100%;margin-top:49px}@media screen and (max-width:720px){.text-right-image-left{margin-top:30px}}.text-right-image-left .box{display:table;width:100%}.text-right-image-left .row{display:table-row}.text-right-image-left .cell{display:table-cell;vertical-align:middle;text-align:center;width:45%}.text-right-image-left .cell:first-child{width:55%;padding-left:0}.text-right-image-left img{max-width:100%}.text-right-image-left .lead{font-size:2.2em;line-height:1;color:#686868;margin:20px 0}.text-right-image-left .know-more{font-family:geomanist_light;font-size:2.1em;color:#213f5d;border:1px solid #678098;line-height:32px;padding:0 15px;display:inline-block;text-transform:uppercase;text-decoration:none}.text-right-image-left .temporary{text-transform:uppercase;font-family:geomanist_light;letter-spacing:.2em;color:#686868;margin:0 0 10px;font-size:2.5em}.text-right-image-left .title{font-family:geomanist_bold;margin:0;font-size:7em;line-height:1;color:#686868}.text-right-image-left .title+.know-more{margin-top:20px}.block-temp{padding:54px 0;background-position:bottom right;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:560px){.block-temp{background-position:bottom center}}.block-temp a{text-decoration:none}.block-temp .cell:first-child{width:20%}@media only screen and (max-width:720px){.block-temp .cell:first-child{margin-bottom:40px}}@media only screen and (max-width:720px){.block-temp .cell{width:100%!important;display:block!important;margin:auto}}.block-temp .cell .text,.block-temp .cell .title{color:#fff;letter-spacing:1px;text-align:left}.block-temp .cell .title{font-size:38px;font-family:geomanist_light;font-family:gothamrnd_light}@media only screen and (max-width:1024px){.block-temp .cell .title{font-size:34px!important}}@media only screen and (max-width:650px){.block-temp .cell .title{font-size:3.5em!important}}@media only screen and (max-width:380px){.block-temp .cell .title{font-size:2.4em!important}}.block-temp .cell .title span{font-family:geomanist_medium;font-family:gothamrnd_bold}.block-temp .cell .text{font-family:geomanist_medium;font-family:gothamrnd_bold;font-size:22px;margin:12px 0 0}@media only screen and (max-width:650px){.block-temp .cell .text{font-size:18px!important}}.block-temp .cell img{max-width:90%}.permanent-expo{float:left;width:100%;background-position:center center;background-repeat:no-repeat;height:676px;margin-top:50px}@media only screen and (max-width:840px){.permanent-expo{margin-top:116px}}@media only screen and (max-width:760px){.permanent-expo{margin-top:165px}}.permanent-expo .container{height:100%}.permanent-expo a{color:#fff;text-decoration:none;height:100%;display:block;text-transform:uppercase}.permanent-expo .box{display:table;width:100%;height:inherit}.permanent-expo .row{display:table-row}.permanent-expo .cell{display:table-cell;padding-right:50%;vertical-align:middle}.permanent-expo .small{font-size:3.6em;margin:0;line-height:1.2em;font-family:geomanist_light}.permanent-expo .large{font-size:8em;font-family:geomanist_bold;margin:10px 0;line-height:1}.permanent-expo .know-more{font-family:geomanist_light;margin-top:15px;font-size:2.1em;color:#fff;border:1px solid #fff;line-height:32px;padding:0 15px;display:inline-block;text-transform:uppercase;text-decoration:none}.empresas-text{float:left;width:100%;color:#6b6a66;text-align:center;padding:50px 0}.empresas-text .title{font-size:4.8em;margin:0;font-family:geomanist_bold}.empresas-text .lead{font-size:3em;line-height:1.2;margin:15px 0 0}.conservacao-top{float:left;width:100%;margin:70px 0 20px;display:table}.conservacao-top .text{padding-left:530px;background-position:left center;background-repeat:no-repeat;color:#6b6a66;height:460px;display:table-cell;vertical-align:middle}.conservacao-top .title{font-family:geomanist_bold;margin:0;font-size:4.8em;line-height:1}.conservacao-top .lead{margin:15px 0 0;font-size:2.6em;line-height:1.15}.inaqua{float:left;width:100%;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;height:385px;background-position:center center;background-repeat:no-repeat;margin-top:45px}.visita-top{float:left;width:100%;text-align:center;margin-top:60px}.visita-top h3{font-weight:400;font-family:geomanist_bold;color:#012346;font-size:7em;margin:0;line-height:1}.visita-top p{font-size:4em;margin:0;color:#a6b2be;line-height:1}.visita-top p.first{margin:15px 0 0;color:#012346}.schedule{float:left;width:100%;background:#d9dee3;padding:50px 0 30px;margin-top:45px;text-align:left}.schedule .left{float:left;width:35%}.schedule .right{float:right;width:60%}.schedule h4{font-weight:400;font-family:geomanist_bold;color:#012346;font-size:5em;margin:0;line-height:1}.schedule .buy-tickets{display:inline-block;color:#012346;border:1px solid #012346;padding:0 15px;font-family:geomanist_light;text-decoration:none;text-transform:uppercase;font-size:2em;margin-top:10px}.schedule .buy-tickets:hover{color:#a6b2be}.schedule .notes{text-align:center;color:#012346;font-size:2em}.schedule .notes strong{font-weight:400;font-family:geomanist_bold}.schedule p{margin:1em 0 0}.schedule-table{width:100%;color:#012346;font-size:2.5em;text-align:center}.schedule-table th{vertical-align:top;border-bottom:1px solid #012346;padding-bottom:10px}.schedule-table th strong{font-family:geomanist_bold;font-weight:400}.schedule-table td{line-height:65px;border-bottom:1px solid #012346}.visit-plan{float:left;width:100%;text-align:center;margin-top:35px}.visit-plan h5{font-weight:400;font-family:geomanist_bold;color:#012346;font-size:4.8em;margin:0;line-height:1}.visit-plan ul{float:left;width:100%;margin-top:25px}.visit-plan li{display:inline-block;width:126px;margin:20px 15px 0;vertical-align:top;font-size:1.5em;height:180px}.visit-plan li a{color:#012346;text-decoration:none;display:block}.visit-plan li a:hover{color:#a6b2be}.visit-plan .ico{display:inline-block;width:126px;height:126px;background-position:center center;background-repeat:no-repeat;background-size:100% 100%}.visit-plan .ico.ico-como-chegar{background-image:url(../img/ico_plan_visit/ico_como_chegar.png)}.visit-plan .ico.ico-onde-estacionar{background-image:url(../img/ico_plan_visit/ico_onde_estacionar.png)}.visit-plan .ico.ico-onde-comer{background-image:url(../img/ico_plan_visit/ico_onde_comer.png)}.visit-plan .ico.ico-acessibilidades{background-image:url(../img/ico_plan_visit/ico_acessibilidades.png)}.visit-plan .ico.ico-servicos-e-comodidades{background-image:url(../img/ico_plan_visit/ico_servicos_e_comodidades.png)}.visit-plan .ico.ico-lojas{background-image:url(../img/ico_plan_visit/ico_lojas.png)}.visit-plan .ico.ico-politicas{background-image:url(../img/ico_plan_visit/ico_politicas.png)}.newsletter-area{float:left;width:100%}.newsletter-area .text-fields{float:left;width:34%;padding:15px 0 10px 0}.newsletter-area .text-fields .lead{font-size:2em}.newsletter-area .text-fields .lead h2,.newsletter-area .text-fields .lead span{display:inline;font-weight:400;font-family:geomanist_bold;font-size:1em}.newsletter-area .text-fields fieldset{float:left;width:100%;margin-top:24px}.newsletter-area .text-fields label{float:left;width:62px;font-size:1.9em;line-height:38px}.newsletter-area .text-fields .text{width:311px;padding:0 8px;height:34px;line-height:34px;background:#e8e8e8;font-size:1.6em;border:0;outline:0;border:2px solid #e8e8e8;font-family:geomanist_regular}.newsletter-area .text-fields .text.has-error{border-color:#9d0000}.newsletter-area .interests{float:left;width:59%;margin-left:3%;padding-top:15px;padding:15px 0 15px 3%;border-left:1px solid #9da4b5}.newsletter-area .interests .title{float:left;width:30%;padding-right:3%;font-size:1.8em;margin:0}.newsletter-area .interests ul{float:left;font-size:1.7em}.newsletter-area .interests li{position:relative;padding-left:31px;margin-top:22px}.newsletter-area .interests li:first-child{margin-top:0}.newsletter-area .interests li span{background:#e8e8e8;width:17px;line-height:17px;text-align:center;display:inline-block;font-size:.7em;height:17px;vertical-align:middle;position:absolute;top:5px;left:0}.newsletter-area .interests li i{display:none}.newsletter-area .interests li input{display:none}.newsletter-area .interests li input:checked+span i{display:inline}.newsletter-area .interests .list-1{width:30%;padding-right:3%}.newsletter-area .interests .list-2{width:33%}.newsletter-area .interests label{cursor:pointer}.newsletter-area .status{float:left;width:100%;text-align:center}.newsletter-area .status .error-msg{margin:30px 0 0;color:#9d0000;font-size:1.7em}.newsletter-area .status button{color:#11234c;font-size:2.1em;border:1px solid #9da4b5;padding:0 10px;box-sizing:border-box;max-width:100%;line-height:41px;background:0;display:inline-block;text-transform:uppercase;font-family:geomanist_regular;margin:20px 0 0}.newsletter-area .status button:hover{background:#c5c5c5}.newsletter-area.unsubscribe-newsletter .text-fields{width:570px}.newsletter-area.unsubscribe-newsletter .status{text-align:left}.search-results{float:left;width:100%;position:relative;margin-top:35px;padding-bottom:30px}.search-results h2{padding-right:430px;margin:0;font-family:geomanist_medium;font-size:3.4em;font-weight:400;line-height:1.1}.search-results .search-box{position:absolute;top:0;right:0;width:390px}.search-results .search-box .text{float:left;width:325px;padding:0 10px;border:0;background:#e8e8e8;font-family:geomanist_regular;font-size:2.5em;height:50px;line-height:50px;outline:0}.search-results .search-box button{float:left;width:45px;height:50px;line-height:50px;color:#fff;padding:0;border:0;font-size:2.2em;background:#012346}.search-results .search-box button:hover{background:#023c78}.search-results .results-list{padding-top:20px}.search-results .results-list li{padding-top:30px}.search-results .results-list a{display:block;text-decoration:none}.search-results .results-list a:hover .title{color:#24499f}.search-results .results-list .tag{background:#022447;display:inline-block;color:#fff;font-size:1.4em;line-height:24px;padding:0 5px}.search-results .results-list .title{color:#11234c;font-size:2.3em;font-family:geomanist_medium;margin:5px 0;line-height:1}.search-results .results-list .lead{color:#333;font-size:1.8em;line-height:1;margin:0}.search-results .results-list strong{font-family:geomanist_bold;font-weight:400}.contacts{float:left;width:100%;margin-top:30px}.contacts .contacts-data{float:left;width:100%}.contacts .contacts-data .left{float:left;width:500px}.contacts .contacts-data .left h2{font-family:geomanist_medium;margin:0;font-size:4.4em;line-height:1}.contacts .contacts-data .left .address{font-size:2.5em;line-height:1;margin:0;color:#999}.contacts .contacts-data .right{float:right;padding-top:10px}.contacts .contacts-data .right .contact-way{float:left;font-size:2.2em;margin-left:50px}.contacts .contacts-data .right .contact-way:first-child{margin-left:0}.contacts .contacts-data .right .type{font-family:geomanist_medium;margin:0;line-height:1}.contacts .contacts-data .right .contact{font-family:geomanist_light;line-height:1;margin:0}.contacts .contacts-data .right a{text-decoration:none;color:#000}.contacts .contacts-data .right a:hover{color:#999}.contacts .map{float:left;width:100%;margin-top:35px}.contacts .map iframe{width:100%;height:350px}.contacts .contact-form{float:left;margin-top:30px}.contacts .contact-form .top{margin:0;line-height:1.3;font-size:2em}.contacts .contact-form fieldset{float:left;width:100%;margin-bottom:25px}.contacts .contact-form fieldset label{float:left;width:140px;font-size:1.9em;line-height:38px}.contacts .contact-form fieldset .text{float:left;width:680px;padding:0 10px;height:34px;line-height:34px;background:#e8e8e8;font-size:1.6em;border:0;outline:0;border:2px solid #e8e8e8;font-family:geomanist_regular}.contacts .contact-form fieldset .text.has-error{border-color:#9d0000}.contacts .contact-form fieldset .text.text-large{width:680px}.contacts .contact-form fieldset textarea{float:left;width:690px;padding:0 0 0 10px;height:180px;background:#e8e8e8;font-size:1.6em;border:0;outline:0;border:2px solid #e8e8e8;font-family:geomanist_regular}.contacts .contact-form fieldset textarea.has-error{border-color:#9d0000}.contacts .contact-form fieldset span{margin-left:15%;display:block}.contacts .contact-form fieldset .form-terms{width:100%;display:inline-flex}.contacts .contact-form fieldset input[type=date]{width:160px}.contacts .contact-form fieldset .btn{position:relative;display:inline-block;padding:6px 8px 7px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1;color:#333;text-align:center;white-space:nowrap;vertical-align:top;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:3px}.contacts .contact-form fieldset .btn-block{display:block;width:15%;padding:9px 0;margin-bottom:10px;font-size:18px;margin-left:3%}.contacts .contact-form fieldset .btn-outlined{background-color:transparent}.contacts .contact-form fieldset .btn-outlined.btn-primary{color:#000}.contacts .contact-form fieldset .btn-primary{border:1px solid #e8e8e8}.contacts .contact-form fieldset .text-file{width:500px;color:#000}.contacts .contact-form fieldset .arquivo-file{display:none}.contacts .contact-form fieldset .file-file{line-height:30px;height:40px;border:none;padding:5px 10px;box-sizing:border-box;font-size:1.6em;vertical-align:middle;width:540px;background:#e8e8e8;font-family:geomanist_regular}.contacts .contact-form fieldset .btn-file{border:1px solid #e8e8e8;box-sizing:border-box;height:40px;width:150px;background-color:transparent;color:#000;font-size:1.6em;vertical-align:middle;margin-left:8px;content:'PROCURAR';font-family:geomanist_regular}.contacts .contact-form fieldset .form-mobile{display:none}.contacts .contact-form .status{padding-left:125px;padding:0 0 0 125px;float:left}.contacts .contact-form .status button{color:#11234c;font-size:2.1em;border:1px solid #9da4b5;padding:0 10px;box-sizing:border-box;max-width:100%;line-height:41px;background:0;display:inline-block;text-transform:uppercase;font-family:geomanist_regular;margin:20px 0 0}.contacts .contact-form .status button:hover{background:#c5c5c5}.contacts .contact-form .error-msg{margin:30px 0 0;color:#9d0000;font-size:1.7em}.activities-list{padding-top:50px}.ui-accordion dt{cursor:pointer;margin-top:10px}.ui-accordion dt:first-child{margin-top:0}.ui-accordion dd{display:none}.ui-accordion a{color:#a6b2be}.faqlist{font-size:2em}.table-holder-price{margin-top:20px}.table-holder-price .tb-column{display:inline-block;text-align:center;vertical-align:top;font-size:19px;margin:0 -2px}@media only screen and (max-width:1310px){.table-holder-price .tb-column{width:28%}}@media only screen and (max-width:760px){.table-holder-price .tb-column{width:inherit}}@media only screen and (max-width:540px){.table-holder-price .tb-column{width:33%}}@media only screen and (max-width:350px){.table-holder-price .tb-column{font-size:15px}}.table-holder-price .tb-column .tb-content,.table-holder-price .tb-column .tb-title{width:200px;border-bottom:1px solid #333}@media only screen and (max-width:1310px){.table-holder-price .tb-column .tb-content,.table-holder-price .tb-column .tb-title{width:33.33%}}@media only screen and (max-width:760px){.table-holder-price .tb-column .tb-content,.table-holder-price .tb-column .tb-title{width:170px}}@media only screen and (max-width:540px){.table-holder-price .tb-column .tb-content,.table-holder-price .tb-column .tb-title{width:33%}}.table-holder-price .tb-column .tb-title{height:75px;vertical-align:top;line-height:1.2}.table-holder-price .tb-column .tb-content{padding:8px 0}.table-holder-price span{font-family:geomanist_medium}.table-holder-price p{font-size:15px!important;margin:10px 0 0!important;text-align:center;line-height:1.2}@media only screen and (max-width:540px){.table-holder-price p br{display:none}}.financiamos-image{position:relative;width:400%;background-color:#000}@media only screen and (max-width:900px){.financiamos-image{width:150%}}.financiamos-image span{position:absolute;top:0;left:0;font-family:geomanist_bold;font-size:16px;color:#333;background-color:#fff;text-transform:uppercase;padding:8px 10px}@media only screen and (max-width:450px){.financiamos-image span{font-size:14px;padding:6px 8px}}.what-we-do{margin-top:30px}.what-we-do .column{display:inline-block;width:39%;vertical-align:top}@media only screen and (max-width:950px){.what-we-do .column{width:44%}}@media only screen and (max-width:760px){.what-we-do .column{width:inherit}}@media only screen and (max-width:610px){.what-we-do .column{width:47%}}@media only screen and (max-width:500px){.what-we-do .column{width:100%}}.what-we-do .column .menu{text-align:center;margin-bottom:40px}.what-we-do .column .menu img{width:100%;display:block;margin-bottom:20px}@media only screen and (max-width:950px){.what-we-do .column .menu img{width:100%}}.what-we-do .column .menu a{font-family:geomanist_light;font-size:2.1em;text-decoration:inherit;text-transform:uppercase;color:#333;border:1px solid #333;padding:6px 10px}@media only screen and (max-width:1130px){.what-we-do .column .menu a{font-size:1.7em}}@media only screen and (max-width:880px){.what-we-do .column .menu a{font-size:1.5em}}@media only screen and (max-width:810px){.what-we-do .column .menu a{font-size:13px}}@media only screen and (max-width:760px){.what-we-do .column .menu a{font-size:15px}}.what-we-do .column .menu a:hover{color:#6B6B6B;border-color:#6B6B6B}.what-we-do .column:first-of-type{margin-right:75px}@media only screen and (max-width:950px){.what-we-do .column:first-of-type{margin-right:50px}}@media only screen and (max-width:610px){.what-we-do .column:first-of-type{margin-right:25px}}.cms-three-blocks{margin-top:30px}.cms-three-blocks .cms-block{display:inline-block;width:33%;margin-left:-3px;vertical-align:top;text-align:center}@media only screen and (max-width:960px){.cms-three-blocks .cms-block{width:50%;margin-bottom:40px}}@media only screen and (max-width:760px){.cms-three-blocks .cms-block{width:33%;margin-bottom:initial}}@media only screen and (max-width:500px){.cms-three-blocks .cms-block{width:100%;margin-bottom:40px}}.cms-three-blocks .cms-block .cms-block-inner{padding:0 10px}.cms-three-blocks .cms-block .cms-block-inner img{width:100%;display:block;margin-bottom:20px}@media only screen and (max-width:950px){.cms-three-blocks .cms-block .cms-block-inner img{width:100%}}.cms-three-blocks .cms-block .cms-block-inner a{display:block;font-family:geomanist_light;font-size:1.9em;text-decoration:inherit;text-transform:uppercase;color:#333;border:1px solid #333;padding:6px 10px}@media only screen and (max-width:1130px){.cms-three-blocks .cms-block .cms-block-inner a{font-size:1.7em}}@media only screen and (max-width:880px){.cms-three-blocks .cms-block .cms-block-inner a{font-size:1.5em}}@media only screen and (max-width:810px){.cms-three-blocks .cms-block .cms-block-inner a{font-size:13px}}@media only screen and (max-width:760px){.cms-three-blocks .cms-block .cms-block-inner a{font-size:15px}}.cms-three-blocks .cms-block .cms-block-inner a:hover{color:#6B6B6B;border-color:#6B6B6B}.ticket-promotions{float:left;width:100%;margin:90px 0 0}@media only screen and (max-width:1310px){.ticket-promotions{margin:50px 0 0 20px}}@media only screen and (max-width:410px){.ticket-promotions{margin:50px 0 0 5px}}@media only screen and (max-width:1024px){.ticket-promotions{margin:20px 0 0 5px}}@media only screen and (max-width:370px){.ticket-promotions{width:100%!important;margin:20px auto auto}}.ticket-promotions .slider-box{float:left;width:100%;position:relative}.ticket-promotions ul{float:left;width:100%}.ticket-promotions li{float:left;width:100%;height:230px;background:#000;position:relative;background-position:center center;background-repeat:no-repeat;background-size:auto 100%;list-style:none}.ticket-promotions li a{display:block}.ticket-promotions img{max-width:inherit!important;min-width:100%;height:230px!important}.ticket-promotions .arrow{background:0;color:#fff;padding:0;font-size:6.5em;position:absolute;top:45%;line-height:1;z-index:150;outline:0;margin-top:-23px;width:23px;height:78px;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px;background-position:center center;background-size:100%;background-repeat:no-repeat}.ticket-promotions .arrow.arrow-left{left:50%;margin-left:-48%;background-image:url(../img/arrow_left_off.png)}.ticket-promotions .arrow.arrow-left:hover{background-image:url(../img/arrow_left_on.png)}.ticket-promotions .arrow.arrow-right{right:50%;margin-right:-48%;background-image:url(../img/arrow_right_off.png)}.ticket-promotions .arrow.arrow-right:hover{background-image:url(../img/arrow_right_on.png)}.ticket-promotions .pages{position:absolute;left:0;width:100%;bottom:20px;text-align:center}.ticket-promotions .pages button{padding:0;border:0;background:0;color:#fff;outline:0;margin:0 11px;font-size:1.9em}.ticket-promotions .pages .fa-circle{display:none}.ticket-promotions .pages .selected .fa-circle{display:inline-block}.ticket-promotions .pages .selected .fa-circle-thin{display:none}.special-vasco{padding:480px 0 90px!important}@media only screen and (max-width:920px){.special-vasco{padding:440px 0 50px!important}}@media only screen and (max-width:840px){.special-vasco{padding:200px 0 50px!important}}@media only screen and (max-width:760px){.special-vasco{padding:240px 0 50px!important}}@media only screen and (max-width:410px){.special-vasco{padding:210px 0 50px!important}}@media only screen and (max-width:767px){.cms-img-desktop{display:none}}.cms-img-mobile{display:none}@media only screen and (max-width:767px){.cms-img-mobile{display:block}}.cms-img-base{width:100%}.cms-smallimg{text-align:center}.cms-smallimg a{text-decoration:inherit}.cms-btn{color:#213f5d;border:1px solid #213f5d;font-size:2.1em;text-transform:uppercase;padding:0 8px}@media only screen and (max-width:375px){.cms-btn{font-size:1.6em}}@media only screen and (max-width:550px){.vasco-dicas{background-position-x:-650px}}@media only screen and (max-width:440px){.vasco-dicas{background-position-x:-750px}}@media only screen and (max-width:380px){.vasco-dicas{background-position-x:-600px}}@media only screen and (max-width:767px){.desktop-pagination{display:none}.mobile-pagination{display:block!important}.add-page-num{display:none!important}}.chronology{width:1020px;margin:0 auto;margin-top:70px}.chronology-img{float:left;margin-left:130px}.chronology-img img{width:340px;height:220px}.chronology-text{float:right;width:480px;margin-top:-55px}.chronology-text-content,.chronology-text-title{margin:0!important}.chronology-text-title{font-weight:800!important;font-family:geomanist_medium!important;font-size:19px!important}.chronology-text-year{margin-bottom:0!important;font-weight:800!important;font-family:geomanist_medium!important;font-size:34px!important;margin-bottom:-10px!important}.chronology-start{border:1px solid #000;width:30px;height:360px;border-right:none;margin:0 auto;margin-top:20px}.chronology-middle{border:1px solid #000;width:30px;height:360px;border-right:none;border-top:none;margin:0 auto}.chronology-end{border:1px solid #000;width:30px;height:220px;border-right:none;border-top:none;border-bottom:none;margin:0 auto}@media only screen and (max-width:1024px){.chronology-end,.chronology-middle,.chronology-start{display:none}.chronology-img{float:none;margin-top:20px}.chronology-text{float:none;width:480px;margin-top:20px}}@media only screen and (max-width:1400px){.chronology-end,.chronology-middle,.chronology-start{display:none}.chronology-img{float:none;margin-top:20px}.chronology-img img{margin-left:-128px}.chronology-text{float:none;width:480px;margin-top:20px}.chronology{width:1020px}}@media only screen and (max-width:1024px){.chronology-end,.chronology-middle,.chronology-start{display:none}.chronology-img{float:none;margin-top:20px}.chronology-img img{margin-left:-128px}.chronology-text{float:none;width:480px;margin-top:20px}.chronology{width:1020px}}@media only screen and (max-width:780px){.chronology-end,.chronology-middle,.chronology-start{display:none}.chronology-img{float:none;margin-top:20px}.chronology-img img{margin-left:-128px}.chronology-text{float:none;width:290px;margin-top:20px}.chronology{width:1020px}}@media only screen and (max-width:490px){.chronology-end,.chronology-middle,.chronology-start{display:none}.chronology-img{float:none;margin-top:20px}.chronology-img img{margin-left:-130px;width:285px}.chronology-text{float:none;width:290px;margin-top:20px}.chronology{width:1020px;margin:0 auto;margin-left:10px}}@media only screen and (min-width:1600px){header .logo{margin-left:-40px}header .top{margin-right:18px}header .main-menu{margin-right:0}.activities-slider .arrow.arrow-left,.home-slider .arrow.arrow-left{margin-left:-750px}.activities-slider .arrow.arrow-right,.home-slider .arrow.arrow-right{margin-right:-750px}.activities-slider .item-container,.home-slider .item-container{padding-left:0;padding-right:0}.activities-slider .item-container .text,.home-slider .item-container .text{font-size:8.5em}.activities-slider .pages button,.home-slider .pages button{font-size:2.5em}.activities-slider .buy-tickets,.home-slider .buy-tickets{margin-left:-665px}.activities-slider .item-container .text{font-size:4.2em}.insta-bar .instagram .app{font-size:2em}.insta-bar .tripadvisor .app{font-size:2em}.insta-bar .tripadvisor .lead{font-size:2.4em}.insta-bar .tripadvisor .description{font-size:1.4em}.add-mobile{display:none!important}}@media only screen and (max-width:1370px){.footer-big .container{box-sizing:border-box;width:100%;padding-left:20px;padding-right:20px}.add-mobile{display:none!important}}@media only screen and (max-width:1330px){body{background:0!important}.container{box-sizing:border-box;width:100%}.container.padded-container{padding-left:20px;padding-right:20px}header .logo{margin-left:24px}.activities-slider .item-container,.home-slider .item-container{left:0;margin-left:0;width:100%;box-sizing:border-box}.activities-slider .buy-tickets,.home-slider .buy-tickets{left:90px;margin-left:0}.blue-bar-options .container{padding-left:20px;padding-right:20px}.generic-list .container{padding-left:20px;padding-right:20px}.vasco-diverte-te{background:#000 url(../img/txt_diverte_te_e_aprende.png) center 30px no-repeat;height:auto;padding-bottom:30px}.vasco-diverte-te p{width:100%;text-align:center;box-sizing:border-box;margin:140px 0 0;font-size:3em}.vasco-diverte-te_en{background:#000 url(/content/img/txt_quem_vive_nos_oceanos_copy_en_copy.png) center 30px no-repeat;height:auto;padding-bottom:30px}.vasco-diverte-te_en p{width:100%;text-align:center;box-sizing:border-box;margin:140px 0 0;font-size:3em}.home-slider .pages{bottom:75px}.add-mobile{display:none!important}}@media (max-width:1280px){.form-terms{margin-left:13%!important}}@media only screen and (max-width:1220px){.conservacao-top .text{padding-left:330px;background-size:280px auto;height:300px}.inaqua{background-position:right center;background-size:auto 100%;height:300px}.newsletter-area .interests .title{width:100%;padding-right:0;padding-bottom:15px}.newsletter-area .interests .list-1{width:45%;padding-right:5%}.newsletter-area .interests .list-2{width:50%}.add-mobile{display:none!important}.newsletter-area fieldset.captcha label,.newsletter-area fieldset.captcha-input label{display:none}}@media only screen and (max-width:1203px){.form-mobile{white-space:pre;display:block}.contacts .contact-form fieldset label{width:190px}}@media only screen and (max-width:1150px){header .main-menu .level-1 span{padding-left:12px;padding-right:12px;font-size:1.4em}.home-slider .item-container .text{font-size:4.5em}.home-slider .buy-tickets{font-size:2em;bottom:26px}.home-slider .arrow{top:62%}.activities-slider .item-container .text{font-size:3em}.footer-big .right{width:50%}.contacts .contacts-data .right{float:left;width:100%;padding-top:20px}.add-mobile{display:none!important}}@media only screen and (max-width:1024px){.add-mobile{display:none!important}.blue-bar-options .container{padding-left:10px;padding-right:10px}.blue-bar-options h2{font-size:3em}.insta-bar .tripadvisor{padding-left:12px;padding-right:12px}.insta-bar .tripadvisor .lead{font-size:1.4em}.insta-bar .tripadvisor .description{display:none}.insta-bar .tripadvisor img{max-width:100%}.insta-bar .tripadvisor li:nth-child(2),.insta-bar .tripadvisor li:nth-child(3){display:none!important}.insta-bar .insta-small .app span{display:none}.insta-bar .insta-large{display:none}.generic-cms .content figure{width:100%;margin-left:0;margin-bottom:25px;text-align:center}.generic-cms .content{padding-left:274px}.news-detail{padding-top:20px}.news-detail .thumb{width:40%}.news-detail .content{padding-right:45%}.news-detail h2{font-size:3.5em}.news-detail h3{font-size:2em}.news-detail .social .facebook-like{width:100%;padding-left:0;border:0;margin-left:0;height:auto;padding-top:15px}.species-list .specie{font-size:1.8em;line-height:28px}.specie-detail .specie-data aside h4{font-size:3em}.specie-detail .social .facebook-like{width:100%;padding-left:0;border:0;margin-left:0;height:auto;padding-top:15px}.permanent-expo{background-size:auto 100%;height:500px}.permanent-expo .cell{padding-right:25%}.permanent-expo .small{font-size:2.5em}.permanent-expo .large{font-size:6em}.text-left-image-right .title,.text-right-image-left .title{font-size:5em!important}.conservacao-top .text{padding-left:300px;background-size:250px auto;height:280px}.conservacao-top .title{font-size:3.4em}.conservacao-top .lead{font-size:2em}.newsletter-area .text-fields .lead{font-size:1.8em}.newsletter-area .text-fields .text{box-sizing:border-box;max-width:100%;width:100%}.newsletter-area .interests .title{font-size:1.6em}.newsletter-area .interests ul{font-size:1.5em}.newsletter-area .interests li span{top:3px}.table-holder-price,.ticket-promotions{float:inherit!important;display:block!important}.ticket-promotions{height:230px;margin-bottom:25px}fieldset span{margin-left:0!important}fieldset label{margin-left:0!important}.label-mobile{width:0!important}}@media only screen and (max-width:920px){.specie-detail h2{margin-top:10px}.specie-detail .thumb{margin-top:15px}.specie-detail .specie-data .text{font-size:1.8em}.specie-detail .specie-data aside h4{font-size:2.4em}.specie-detail .specie-data aside .habitat{font-size:1.8em}.specie-detail .specie-data aside .title{font-size:1.8em}.vasco-nav .intro{font-size:2.5em;padding:45px 0}.educacao-lead{font-size:2.5em;padding:40px 0}.full-width-text-right{height:300px;background-size:auto 100%}.full-width-text-right .cell{padding-left:40%}.full-width-text-right .title{font-size:4em}.full-width-text-right .lead{font-size:2.5em}.full-width-text-left{height:300px;background-size:auto 100%}.full-width-text-left .cell{padding-right:40%}.full-width-text-left .title{font-size:4em}.full-width-text-left .lead{font-size:2.5em}.visita-top h3{font-size:4.5em}.visita-top p{font-size:2.8em}.schedule{margin-top:25px}.schedule .left{width:30%}.schedule .right{width:65%}.schedule .notes{font-size:1.75em}.schedule-table{font-size:2.2em}.schedule-table td{line-height:40px}.visit-plan h5{font-size:4em}.search-results h2{padding-right:0}.search-results .search-box{position:static;float:left;top:auto;right:auto;margin-top:25px}.search-results .results-list{float:left;width:100%;padding-top:10px}}@media only screen and (max-width:880px){body[data-template=page-custom-html]{background:0!important}.contacts .contact-form fieldset{margin-top:15px}.contacts .contact-form fieldset label{width:100%}.contacts .contact-form fieldset.for-name{width:100%}.contacts .contact-form fieldset.for-email{width:100%;float:right}.contacts .contact-form fieldset .text{box-sizing:border-box;width:100%}.contacts .contact-form fieldset .text.text-large{width:100%}.contacts .contact-form fieldset textarea{width:100%;box-sizing:border-box}.contacts .contact-form fieldset .file-file{width:100%}.contacts .contact-form fieldset .btn-file{margin-left:0;margin-top:2%}.contacts .contact-form fieldset span{margin-left:5%}.contacts .contact-form fieldset .form-terms{margin-left:0}.contacts .contact-form .status{padding-left:0}.contacts .map iframe{height:260px}}.sizer-medium,.sizer-small,.small-zone{display:none}@media only screen and (max-width:840px){.top-nav .breadcrumbs{margin:85px 0 0}.rhs{display:none}header{height:177px}header.fixed{height:110px}header .small-zone{display:block;float:right;position:relative}header .btn-menu-toggler{position:absolute;top:40px;right:45px;background:0 0;border:0;padding:0;font-size:3em;color:#fff;z-index:500;outline:0}header .btn-menu-toggler:hover{color:#a6b2be}header .btn-menu-toggler.active~.menu-area{right:0}header .btn-menu-toggler.active~.overlay{display:block}header .menu-area{background:#0a427b;position:fixed;top:0;right:-450px;bottom:0;z-index:300;transition:all .6s;border-top:90px solid #073a6f;overflow:auto;-webkit-overflow-scrolling:touch}header .small-menu{text-align:right;font-family:geomanist_medium;font-size:2.2em;padding:0 45px 0 60px;background:#073a6f}header .small-menu li{line-height:53px}header .small-menu a{color:#fff;text-decoration:none;text-transform:uppercase}header .small-menu a:hover{color:#a6b2be}header .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}header .links{padding-right:45px;760text-align:right;font-family:geomanist_medium;text-transform:uppercase;font-size:1.9em;text-align:right}header .links a{text-decoration:none;color:#c5c5c5;display:inline-block;margin-top:30px}header .links a:hover{color:#fff}.conservacao-top{margin:115px 0 -80px}.visita-top{margin-top:110px}.educacao-lead{margin-top:80px}.search-small{position:relative;text-align:right;margin:15px 45px 0 20px}.search-small .text{position:absolute;top:-2px;right:0;background:#666;border:1px solid #666;border-right:24px solid #666;padding:0 5px;height:34px;line-height:34px;color:#fff;font-family:geomanist_regular;font-size:1.5em;display:none;border-radius:0;text-align:left}.search-small .btn-search{position:relative;background:0 0;padding:0;border:0;margin:2px 4px 0 0;color:#c5c5c5;line-height:1;font-size:2.7em;outline:0}.search-small .btn-search:hover{color:#fff}.home-slider .sizer-desktop{display:none}.home-slider .sizer-medium{display:block}.home-slider .item-container{padding-left:60px;padding-right:60px}.home-slider .item-container .outer-text{max-width:100%;height:85%}.home-slider .item-container .text{font-size:6.6em}.home-slider .buy-tickets{bottom:106px;left:60px}.home-slider .arrow{top:53%}.home-slider .arrow.arrow-left{margin-left:0;left:5px}.home-slider .arrow.arrow-right{margin-right:0;right:5px}.blue-bar-options h2{font-size:4em;line-height:1}.blue-bar-options .option-1 .line{display:block}.blue-bar-options .option-2{width:170px}.blue-bar-options .option-2 .lead{height:auto}.blue-bar-options .option-3{width:210px}.blue-bar-options .schedule-option .btn-square{margin-top:5px}.blue-bar-options .tickets-option .btn-square{margin-top:8px}.blue-bar-options .plan-visit-option a{line-height:32px}.home-list{margin:10px 0 0}.home-list .container{padding-left:10px;padding-right:10px}.home-list .cell{width:49%;display:block;float:left}.home-list .cell:nth-child(2){padding-left:0;padding-right:0;float:right}.home-list .cell:nth-child(3){float:left;width:100%;margin-top:30px}.home-list .cell:nth-child(3) .thumb{float:left;margin-right:15px;max-width:49%}.home-list .cell:nth-child(3) h3{margin-top:0;padding-top:9%}.home-list .list-more{padding-top:30px}.activities-slider{margin-top:35px}.activities-slider li{height:264px}.activities-slider .item-container{padding-left:10px;padding-right:10px}.activities-slider .arrow{display:none!important}.activities-more{margin-top:30px}.dive-with{margin-top:35px}.dive-with .thumb{background-image:url(../img/mergulha_com_o_vasco_medium.jpg);height:355px}.dive-with .dive-more{margin-top:30px}.main-area{padding-top:110px}.news-detail .thumb{width:35%}.news-detail .content{padding-right:40%}.outer-box.big-bg{background-size:auto 430px}.big-title{height:auto;margin-top:35px}.big-title.double-line{margin-top:0}.big-title .text{position:static;left:auto;bottom:auto}.big-title .lead{font-size:2.2em}.big-title h2{font-size:6em}.big-title h2 .line{display:block}.page-aves .big-title,.page-conservacao .big-title,.page-educacao .big-title,.page-empresas .big-title,.page-exposicoes .big-title,.page-vasco .big-title,.page-visita .big-title{margin-top:105px}.species-search{padding-bottom:30px}.species-search.pd20{padding-top:45px!important}.species-search .lead{font-size:2.4em}.species-search .species-form{margin-top:25px}.expos-list li{margin-top:20px;background-size:auto 100%;margin-bottom:-70px}.expos-list li a{line-height:180px;font-size:5em}.species-list .specie{font-size:1.6em;line-height:26px}.vasco-nav .intro{font-size:2em;padding:90px 0 30px}.vasco-diverte-te{background-size:80% auto;background-position:center 20px}.vasco-diverte-te p{margin-top:13%;font-size:2.5em}.vasco-diverte-te_en{background-size:80% auto;background-position:center 20px}.vasco-diverte-te_en p{margin-top:13%;font-size:2.5em}.vasco-dicas{background-size:auto 250px;height:250px}.vasco-oceanos{margin:20px 0;background-size:auto 300px}.vasco-oceanos a{padding-top:320px}.activities-list{margin-top:30px}.empresas-text{margin-top:80px}}.bottom-back,.footer-medium,.nav-toggler,.tiles-medium{display:none}.choice{display:inline-flex;margin-top:3%;width:100%}.big-choice .level img{width:330px}.title_areas{font-size:2.5em}.area{display:block;background-color:#fff;border:1px solid #000;color:#000;text-align:center;text-decoration:none;margin-top:5%;padding:5%;text-transform:uppercase;font-size:2rem}.level{margin-left:2%}.level:first-child{margin-left:0}@media only screen and (max-width:1217px){fieldset .charnumber{margin-left:0!important}.contacts .contact-form fieldset label{width:100%}.form-terms{margin-left:0!important}.contacts .contact-form fieldset span{margin-left:0}}@media only screen and (max-width:1100px){.area{font-size:1.7em}}@media only screen and (max-width:1024px){.area{font-size:1.5rem}.choice{display:flex;flex-wrap:wrap;justify-content:center}.level{margin-left:0;margin-right:2%;margin-top:2%}}@media only screen and (max-width:760px){header,header.fixed{height:106px}header .logo,header.fixed .logo{width:125px;height:80px;margin-top:14px;margin-left:16px}.footer-big,.tiles{display:none}.tiles-medium{display:block}.tiles-medium .cell-advisor{vertical-align:top;background:#333}.tiles-medium .cell-advisor .description{display:block}.tiles-medium td{background-position:center center;background-repeat:no-repeat;position:relative}.tiles-medium .tiles-medium-top .insta{width:60%}.tiles-medium .tiles-medium-bottom td{vertical-align:top}.tiles-medium .tiles-medium-bottom .insta-small{width:25%}.tiles-medium .tiles-medium-bottom .insta-small .app{font-size:1.1em}.tiles-medium .tiles-medium-bottom img{max-width:100%;max-height:100%}.tiles-medium .social{line-height:130px;box-sizing:border-box;padding-top:20px}.tiles-medium .social a{font-size:5.5em}.visita-top{margin-top:80px}.empresas-text{margin-top:30px}.insta-bar .tripadvisor{padding-left:30px;padding-right:15px}.insta-bar .tripadvisor .app{font-size:2.5em}.insta-bar .tripadvisor .lead{font-size:2.6em;margin-top:15px}.insta-bar .tripadvisor .description{font-size:1.5em;margin-top:10px}.insta-bar .instagram .app{font-size:1.5em}.insta-bar .instagram .app i{font-size:1.8em;margin:-3px 8px 0 0}.insta-bar .instagram .app span{font-size:1.6em;padding-top:3px;display:inline-block}.insta-bar .instagram .app .handle{font-size:1em;padding-top:5px}.footer-medium{display:block;background:#fff;padding-top:40px;margin-top:0}.footer-medium .container{padding-left:10px;padding-right:10px}.footer-medium .buy-tickets{float:left;font-size:3em}.footer-medium .newsletter{float:left;width:100%;padding:30px 0 0}.footer-medium .newsletter .intro{color:#012346;font-size:3em}.footer-medium .newsletter .lead{font-size:1.6em;margin-top:5px}.footer-medium .newsletter .search-form{float:left;width:100%;box-sizing:border-box;max-width:375px;position:relative;margin-top:10px}.footer-medium .newsletter .search-form .text{background:#e8e8e8;width:100%;padding-right:65px}.footer-medium .newsletter .search-form .btn-submit{position:absolute;top:0;right:0;width:55px}.footer-medium .list-links{float:left;width:100%;margin-top:60px}.footer-medium .list-links .top{font-size:1.8em;font-family:geomanist_bold;margin:0 0 15px}.footer-medium .list-links .top a{color:#012346;text-decoration:none}.footer-medium .list-links .top a:hover{color:#023c78}.footer-medium .list-links ul{float:left;width:25%;font-size:1.6em;margin-top:3px;line-height:1}.footer-medium .list-links ul li{float:left;width:100%;height:43px}.footer-medium .list-links ul a{color:#012346;text-decoration:none}.footer-medium .list-links ul a:hover{color:#023c78}.footer-medium .list-links ul.highlight{font-size:1.8em;font-family:geomanist_bold;margin-top:2px}.footer-medium .list-links ul.contacts{margin-top:0;font-size:2em;font-family:geomanist_bold;text-transform:uppercase}.footer-medium .politics{float:left;width:100%;text-transform:uppercase;font-size:1.1em;margin:25px 0 0;font-family:geomanist_medium}.footer-medium .politics a{color:#012346;text-decoration:none;margin-right:10px}.footer-medium .politics a:last-child{margin-right:0}.footer-medium .politics a:hover{color:#023c78}.footer-medium .bottom-box{float:left;width:100%;background:url(../img/bg_footer_medium.png) center top repeat-x;margin:17px 0 0;padding:22px 0 35px}.main-area .padded-container{padding-left:10px;padding-right:10px}.top-nav .breadcrumbs{margin-top:45px}.top-nav .back{display:none}.generic-cms{padding-top:15px}.generic-cms .nav-box{float:left;width:100%;position:relative}.generic-cms .nav-box.active .nav-toggler i{transform:rotate(180deg)}.generic-cms .nav-box.active nav{max-height:350px}.generic-cms nav{width:100%;box-sizing:border-box;position:absolute;top:43px;border:1px solid #000;border-top:0;border-bottom:0;background:#012346;max-height:0;overflow:hidden;transition:max-height .5s}.generic-cms nav ul{padding-left:13px;padding-bottom:15px;border-bottom:1px solid #000}.generic-cms nav li{padding-right:15px}.generic-cms nav li a{display:block;color:#fff}.generic-cms .nav-toggler{display:block;position:relative;cursor:pointer}.generic-cms .nav-toggler .current{border:1px solid #000;border-right:0;padding:0 60px 0 14px;line-height:41px;display:block;font-family:geomanist_bold;font-size:1.8em;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.generic-cms .nav-toggler button{position:absolute;top:0;right:0;background:#012346;padding:0;border:0;color:#fff;font-size:2em;line-height:40px;padding-top:3px;width:50px;outline:0}.generic-cms .nav-toggler button i{transition:all .5s}.generic-cms .content{padding-left:0}.bottom-back{display:block;float:left;width:100%;background:#012346;margin-left:-10px;padding:30px 10px 30px 10px;margin-top:25px}.bottom-back a{color:#fff;border:1px solid #fff;text-decoration:none;font-family:geomanist_light;font-size:1.9em;text-transform:uppercase;padding:0 15px;line-height:41px;display:inline-block}.bottom-back a i{margin-right:8px}.bottom-back a:hover{color:#a6b2be}.news-area{display:none}.generic-list.sized-list .cell{width:100%;padding-left:0;padding-right:0;padding-bottom:30px}.generic-list.sized-list .cell p{margin:0;padding:5px 0}.news-detail .timestamp{display:none}.news-detail .thumb{width:100%}.news-detail .thumb .timestamp{display:block;padding:10px 0 0}.news-detail .content{padding-right:0}.news-detail h2{float:left;width:100%;font-size:2.4em;padding:10px 0 0}.news-detail h3{font-size:2em;float:left;width:100%}.news-detail .social{padding-top:10px}.news-detail .social .icons a{width:60px;line-height:60px;border-radius:32px;font-size:2.5em}.outer-box.big-bg{background-size:auto 310px}.species-search .lead{font-size:2em}.species-list .row:first-child .cell{margin-top:30px}.species-list .row:first-child .cell:first-child{margin-top:0}.species-list .cell{margin-top:30px}.species-list .specie{font-size:2.2em;line-height:32px;margin-top:15px}.species-list+.list-pages{margin-top:30px}.specie-detail h2{font-size:3em}.specie-detail .thumb{width:100%}.specie-detail .specie-data{margin-top:20px}.specie-detail .specie-data .text{width:100%}.specie-detail .specie-data aside{box-sizing:border-box;width:100%;position:relative;margin-top:15px;padding-left:10px;padding-right:10px}.specie-detail .specie-data aside:before{content:"";top:0;right:100%;width:10px;height:100%;background:#e1e1e1;position:absolute}.specie-detail .specie-data aside:after{content:"";top:0;left:100%;width:10px;height:100%;background:#e1e1e1;position:absolute}.specie-detail .social{padding-top:10px}.specie-detail .social .icons a{width:60px;line-height:60px;border-radius:32px;font-size:2.5em}.permanent-expo{height:320px}.permanent-expo .cell{padding:10px 0;text-align:center}.permanent-expo .small{font-size:2em}.permanent-expo .large{font-size:4em}.inaqua{height:200px}.conservacao-top{margin:62px 0 -50px;margin-bottom:30px}.conservacao-top .text{padding-left:230px;background-size:180px auto;height:auto}.conservacao-top .title{font-size:2.6em}.conservacao-top .lead{font-size:1.8em}.newsletter-area .text-fields{width:100%}.newsletter-area .text-fields .lead{font-size:2em}.newsletter-area .text-fields fieldset{width:48%;margin-top:10px}.newsletter-area .text-fields fieldset+fieldset{padding-left:4%}.newsletter-area .text-fields fieldset.captcha,.newsletter-area .text-fields fieldset.captcha-input{padding-left:0}.newsletter-area .text-fields fieldset.captcha{width:100%;margin-top:30px}.newsletter-area .interests{width:100%;margin-left:0;padding-left:0;border:0}.newsletter-area .interests .title{font-size:1.8em}.newsletter-area .interests ul{font-size:1.7em}.newsletter-area .interests li{padding-left:52px;padding-top:8px}.newsletter-area .interests li span{width:35px;height:35px;line-height:35px;font-size:1.3em}#cookie-bar .inner-container{width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;padding-left:20px;padding-right:20px}}@media only screen and (max-width:720px){.home-slider .item-container .text{font-size:5em}.expos-list li{margin-top:15px}.expos-list li a{line-height:150px;font-size:4em}.educacao-lead{font-size:2em;padding-bottom:20px}.full-width-text-right{height:200px}.full-width-text-right .cell{padding-left:35%}.full-width-text-left{height:200px}.full-width-text-left .cell{padding-right:35%}.text-left-image-right .cell{width:100%;overflow:hidden;display:block;margin-bottom:30px}.text-left-image-right .cell img{vertical-align:top;width:100%}.text-left-image-right .cell:first-child{width:100%;text-align:center}.main-area .padded-container{padding:0 10px;box-sizing:border-box;margin-bottom:75px}.text-right-image-left .cell{width:100%;height:auto;overflow:hidden;display:block;margin-top:15%;text-align:center}.text-right-image-left .cell img{width:100%}.text-right-image-left .cell:first-child{width:100%;text-align:center;margin-bottom:-10%;margin-top:0}.text-right-image-left .cell .fr{margin-top:50%}.add-mobile{display:inline-block!important}#cookie-bar{text-align:center}#cookie-bar .line{display:inline}#cookie-bar .buttons{width:100%}#cookie-bar .buttons.bottom-buttons{display:block;width:100%;padding:8px 0 0}}@media only screen and (max-width:680px){.blue-bar-options h2{font-size:3.2em}.dive-with .thumb{height:340px;background-image:url(../img/mergulha_com_o_vasco_small.jpg)}.add-mobile{display:inline-block!important}}@media only screen and (max-width:660px){.blue-bar-options{padding-top:30px;padding-bottom:30px}.blue-bar-options h2{font-size:3.2em}.blue-bar-options .schedule-option{width:39%}.add-mobile{display:inline-block!important}}@media only screen and (max-width:650px){.home-slider .arrow{top:41%}.home-slider .item-container{padding-top:107px}.home-slider .item-container .outer-text{height:65%}.home-slider .buy-tickets{bottom:20%}.blue-bar-options .schedule-option{width:100%}.blue-bar-options .schedule-option .opening-time .line{display:inline}.blue-bar-options .tickets-option{width:100%;margin-top:30px}.blue-bar-options .tickets-option .line{display:inline}.blue-bar-options .plan-visit-option{float:left;width:100%;margin-top:30px}.text-left-image-right .title,.text-right-image-left .title{font-size:3.5em!important}.conservacao-top .text{padding-left:0;background:0!important}.conservacao-top .title{font-size:2.2em}.conservacao-top .lead{font-size:1.6em}.add-mobile{display:inline-block!important}}@media only screen and (max-width:630px){.home-slider .item-container .text{font-size:3.5em}.home-slider .buy-tickets{bottom:22%;font-size:1.6em}.home-list .cell:nth-child(3) h3{padding-top:5px}.activities-slider li{height:318px}.activities-slider .item-container .text{font-size:2.8em}.activities-slider .item-container .text strong{font-size:1.5em}.activities-slider .pages{bottom:15px}.insta-bar .tripadvisor .lead{font-size:2em;margin-top:10px}.insta-bar .tripadvisor .description{font-size:1.4em;line-height:1}.visita-top h3{font-size:3.5em}.visita-top p{font-size:2em}.visita-top p.last{margin-top:8px}.schedule{padding:30px 0 15px}.schedule .left{width:100%;position:relative}.schedule .left .buy-tickets{position:absolute;top:0;right:0;margin-top:0}.schedule .right{width:100%;margin-top:15px}.schedule h4{font-size:3em}.schedule-table{font-size:2em}.visit-plan h5{font-size:3em}.contacts .contacts-data .left{width:100%}.contacts .contacts-data .left h2{font-size:3.9em}.contacts .contacts-data .right{padding-top:0}.contacts .contacts-data .right .contact-way{width:100%;margin-left:0;margin-top:20px}.contacts .contact-form{margin-top:20px}.contacts .contact-form fieldset.for-email,.contacts .contact-form fieldset.for-name{width:100%;float:left}}.tiles-small{display:none}@media only screen and (max-width:570px){.tiles-medium{display:none}.widSSP{width:100%!important}.tiles-small{display:table}.tiles-small .cell-advisor{background:#333}.tiles-small td{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.tiles-small .tripadvisor{padding-left:10px;padding-right:10px}.tiles-small .tripadvisor .lead{font-size:3em}.tiles-small .tripadvisor .description{display:block;font-size:1.7em}.tiles-small .tripadvisor .badge{padding-bottom:10px}.tiles-small .insta-large{display:block}.tiles-small .social{line-height:85px;padding-top:15px}.tiles-small .social a{margin-left:15px;margin-right:15px}.tiles-small .social a:first-child{margin-left:0}.tiles-small .social a:last-child{margin-left:0}.insta-bar .instagram .app{left:10px}.footer-medium{padding-top:30px}.footer-medium .newsletter{padding-top:20px}.footer-medium .newsletter .intro{font-size:2.7em}.footer-medium .list-links{margin-top:30px}.footer-medium .list-links ul{width:50%}.footer-medium .list-links ul li{height:33px}.footer-medium .list-links ul.highlight{width:100%;margin-top:15px;font-size:1.6em}.footer-medium .list-links ul.highlight li{float:left}.footer-medium .list-links ul.contacts{font-size:1.6em}.full-width-text-right{height:160px}.full-width-text-right .cell{padding-left:0;text-align:center}.full-width-text-right .cell .box-med{background:red;width:100%;height:300px}.full-width-text-right .title{font-size:2.8em}.full-width-text-right .lead{font-size:2em}.full-width-text-left{height:160px}.full-width-text-left .cell{padding-right:0;text-align:center}.full-width-text-left .title{font-size:2.8em}.full-width-text-left .lead{font-size:2em}.text-left-image-right,.text-right-image-left{margin-top:30px}.text-left-image-right .lead,.text-right-image-left .lead{font-size:1.8em;margin:15px 0}.text-left-image-right .know-more,.text-right-image-left .know-more{font-size:1.6em;line-height:26px}.newsletter-area .text-fields fieldset{width:100%}.newsletter-area .text-fields fieldset+fieldset{padding-left:0}.newsletter-area .interests .list-1,.newsletter-area .interests .list-2{width:100%;padding-right:0}.newsletter-area .interests .list-2{margin-top:22px}.newsletter-area .status{text-align:left;padding-bottom:15px}.newsletter-area .status .error-msg{margin-top:20px}.newsletter-area.unsubscribe-newsletter .text-fields{width:100%}}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#000;color:#fff;z-index:900;padding:10px 0}#cookie-bar .inner-container{max-width:1330px;text-align:center;margin:0 auto}#cookie-bar .text{font-size:1.3em}#cookie-bar .text a{color:#fff;text-decoration:none}#cookie-bar .text a:hover{text-decoration:underline}#cookie-bar .buttons{float:right;font-family:geomanist_bold;text-transform:uppercase;font-size:1.1em;padding:6px 10px 10px 30px}#cookie-bar .buttons a{display:inline-block;text-decoration:none;line-height:18px;padding:0 15px}#cookie-bar .buttons .cb-enable{color:#1086c9;background:#fff}#cookie-bar .buttons .cb-enable:hover{color:#000}#cookie-bar .buttons .cb-policy{color:#fff;background:#1086c9;margin-left:18px}#cookie-bar .buttons .cb-policy:hover{background:#000}#cookie-bar .buttons.bottom-buttons{display:none}#cookie-bar .line{display:block}@media only screen and (max-width:540px){.home-slider .arrow{top:43%}.home-list .cell{width:100%;margin-top:30px}.home-list .cell:first-child{margin-top:30px}.home-list .cell:nth-child(3) .thumb{float:none;max-width:none;margin-right:0}.home-list .cell h3{margin-top:5px}.home-list .cell p{margin:0}.expos-list li{margin-top:10px;margin-bottom:25px}.expos-list li a{line-height:25px;font-size:3em;padding-left:35px;transform:translateY(140%)}.visit-plan li{width:100px;height:160px}.visit-plan .ico{width:100px;height:100px}.search-results h2{font-size:2.3em}.search-results .search-box{box-sizing:border-box;width:100%;position:relative;padding-right:45px}.search-results .search-box .text{box-sizing:border-box;width:100%}.search-results .search-box button{top:0;right:0;position:absolute}.form-terms{margin-left:0!important}}@media only screen and (max-width:440px){.home-slider .sizer-medium{display:none}.home-slider .sizer-small{display:block}.home-slider .arrow{display:none!important}.home-slider .item-container{padding-left:10px;padding-right:10px}.home-slider .item-container .text{font-size:3.2em}.home-slider .buy-tickets{left:10px;font-size:2.1em}.home-slider .go-down{display:none}.home-slider .pages{bottom:15px}.outer-box.page-exposicao{background-size:auto 290px}.outer-box.page-exposicao-permanente{background-size:auto 305px}.outer-box.page-aves,.outer-box.page-conservacao,.outer-box.page-educacao,.outer-box.page-empresas,.outer-box.page-exposicoes,.outer-box.page-vasco,.outer-box.page-visita{background-size:auto 250px}.big-title .lead{font-size:2em}.big-title h2{font-size:4em}.big-bg .big-title{margin-top:55px}.big-title.double-line{margin-top:25px}.species-search{padding-bottom:40px}.species-search.pd20{padding-top:40px!important}.species-search .lead{font-size:1.8em}.species-search .species-form{padding-right:20px}.vasco-diverte-te p{margin-top:15%;font-size:2.3em}.vasco-prancha span{font-size:1.8em}.vasco-diverte-te_en p{margin-top:15%;font-size:2.3em}.vasco-prancha_en span{font-size:1.8em}.vasco-oceanos{background-size:auto 200px}.vasco-oceanos a{padding-top:210px}.permanent-expo{height:auto}.inaqua{height:160px;background-position:85% center}.btn-file{margin-bottom:5%}.form-terms{margin-left:0!important}fieldset span{margin-left:5%;white-space:pre}}@media only screen and (max-width:409px){.visit-plan li{width:126px;margin-left:10px;margin-right:10px;height:180px}.visit-plan .ico{width:126px;height:126px}}@media only screen and (max-width:380px){.expos-list li a{line-height:25px;font-size:2em;transform:translateY(140%)}.vasco-diverte-te{padding-bottom:20px}.vasco-diverte-te p{font-size:2em}.vasco-diverte-te_en{padding-bottom:20px}.vasco-diverte-te_en p{font-size:2em}.vasco-dicas{background-size:auto 200px;height:200px}.vasco-oceanos p{font-size:1.6em}.text-left-image-right .title,.text-right-image-left .title{font-size:2.4em!important}.schedule-table th{font-size:.8em}}@media only screen and (max-width:324px){.list-pages a{margin:0}}@media only screen and (max-width:350px){footer .logos .logo{width:100%;margin-left:0;margin-top:25px}footer .logos .logo:first-child{margin-top:0}}@media only screen and (max-width:505px){.logo{margin-left:30px!important}.logo:first-child{margin-left:0!important}.logo:last-child{margin-left:0!important;margin-top:5%}}@media only screen and (max-width:350px){.logo{margin-left:0!important}.logo:first-child{margin-left:0!important}.logo:last-child{margin-left:0!important}}@media only screen and (max-width:1279px){.add-desktop{margin-left:0;float:none}}@media only screen and (min-width:1372px) and (max-width:1599px){.add-mobile{display:none!important}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{margin:0}.add-blocktext{padding:0 0 30px 0}.charnumber{clear:both}.charnumber{margin-left:140px!important;font-size:1em!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media screen and (max-width:600px){.container-medium{width:100%;text-align:center}}@media only screen and (max-width:760px){.educacao-lead{margin-top:40px!important}}.mobile-pagination{display:none}@media only screen and (max-width:430px){.mobile-pagination{display:block}}