.icons-sprite,.icons-accessibility,.icons-calendar,.icons-edit,.icons-fb,.icons-flickr,.icons-gplus,.icons-hotel,.icons-idea,.icons-info,.icons-linkedin,.icons-mic,.icons-passaporte,.icons-place,.icons-safety-tips,.icons-transporte,.icons-turismo,.icons-twitter,.icons-voo,.icons-youtube{background-image:url('/assets/img/icons-sb9890cf2e4.png');background-repeat:no-repeat}.icons-accessibility{background-position:0 0;height:46px;width:41px}.icons-accessibility:hover,.icons-accessibility.accessibility-hover,.feature a:focus .icons-accessibility,.feature a:hover .icons-accessibility{background-position:0 -46px}.icons-calendar{background-position:0 -92px;height:46px;width:41px}.icons-calendar:hover,.icons-calendar.calendar-hover,.feature a:focus .icons-calendar,.feature a:hover .icons-calendar{background-position:0 -138px}.icons-edit{background-position:0 -184px;height:46px;width:41px}.icons-edit:hover,.icons-edit.edit-hover,.feature a:focus .icons-edit,.feature a:hover .icons-edit{background-position:0 -230px}.icons-fb{background-position:0 -276px;height:31px;width:31px}.icons-fb:hover,.icons-fb.fb-hover{background-position:0 -307px}.icons-flickr{background-position:0 -338px;height:31px;width:31px}.icons-flickr:hover,.icons-flickr.flickr-hover{background-position:0 -369px}.icons-gplus{background-position:0 -400px;height:31px;width:31px}.icons-gplus:hover,.icons-gplus.gplus-hover{background-position:0 -431px}.icons-hotel{background-position:0 -462px;height:190px;width:190px}.icons-hotel:hover,.icons-hotel.hotel-hover{background-position:0 -652px}.icons-idea{background-position:0 -842px;height:46px;width:41px}.icons-idea:hover,.icons-idea.idea-hover,.feature a:focus .icons-idea,.feature a:hover .icons-idea{background-position:0 -888px}.icons-info{background-position:0 -934px;height:46px;width:41px}.icons-info:hover,.icons-info.info-hover,.feature a:focus .icons-info,.feature a:hover .icons-info{background-position:0 -980px}.icons-linkedin{background-position:0 -1026px;height:31px;width:31px}.icons-linkedin:hover,.icons-linkedin.linkedin-hover{background-position:0 -1057px}.icons-mic{background-position:0 -1088px;height:46px;width:41px}.icons-mic:hover,.icons-mic.mic-hover,.feature a:focus .icons-mic,.feature a:hover .icons-mic{background-position:0 -1134px}.icons-passaporte{background-position:0 -1180px;height:190px;width:190px}.icons-passaporte:hover,.icons-passaporte.passaporte-hover{background-position:0 -1370px}.icons-place{background-position:0 -1560px;height:46px;width:41px}.icons-place:hover,.icons-place.place-hover,.feature a:focus .icons-place,.feature a:hover .icons-place{background-position:0 -1606px}.icons-safety-tips{background-position:0 -1652px;height:46px;width:41px}.icons-safety-tips:hover,.icons-safety-tips.safety-tips-hover,.feature a:focus .icons-safety-tips,.feature a:hover .icons-safety-tips{background-position:0 -1698px}.icons-transporte{background-position:0 -1744px;height:190px;width:190px}.icons-transporte:hover,.icons-transporte.transporte-hover{background-position:0 -1934px}.icons-turismo{background-position:0 -2124px;height:190px;width:190px}.icons-turismo:hover,.icons-turismo.turismo-hover{background-position:0 -2314px}.icons-twitter{background-position:0 -2504px;height:31px;width:31px}.icons-twitter:hover,.icons-twitter.twitter-hover{background-position:0 -2535px}.icons-voo{background-position:0 -2566px;height:190px;width:190px}.icons-voo:hover,.icons-voo.voo-hover{background-position:0 -2756px}.icons-youtube{background-position:0 -2946px;height:31px;width:31px}.icons-youtube:hover,.icons-youtube.youtube-hover{background-position:0 -2977px}.circle{width:80px;height:80px;border-radius:50px;border:2px solid #bbbac0;background-color:transparent;float:left;display:flex;align-items:center;justify-content:center;margin-right:10px}.ico{display:inherit;width:41px;height:46px;margin:0 auto;max-width:53%}.feature a:focus .circle,.feature a:hover .circle{background-color:#bbbac0}@font-face{font-family:'montserratbold';font-style:normal;font-weight:normal;src:url("../fonts/montserrat/montserrat-bold-webfont.eot");src:url("../fonts/montserrat/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-bold-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-bold-webfont.svg#montserratbold") format("svg")}@font-face{font-family:'montserrat';font-style:normal;font-weight:normal;src:url("../fonts/montserrat/montserrat-regular-webfont.eot");src:url("../fonts/montserrat/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat/montserrat-regular-webfont.ttf") format("truetype"),url("../fonts/montserrat/montserrat-regular-webfont.svg#montserratbold") format("svg")}@font-face{font-family:'ralewaybold';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-bold-webfont.eot");src:url("../fonts/raleway/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-bold-webfont.woff") format("woff"),url("../fonts/raleway/raleway-bold-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-bold-webfont.svg#ralewaybold") format("svg")}@font-face{font-family:'ralewayextralight';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-extralight-webfont.eot");src:url("../fonts/raleway/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-extralight-webfont.woff") format("woff"),url("../fonts/raleway/raleway-extralight-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-extralight-webfont.svg#ralewayextralight") format("svg")}@font-face{font-family:'ralewaylight';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-light-webfont.eot");src:url("../fonts/raleway/raleway-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-light-webfont.woff") format("woff"),url("../fonts/raleway/raleway-light-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-light-webfont.svg#ralewaylight") format("svg")}@font-face{font-family:'raleway';font-style:normal;font-weight:normal;src:url("../fonts/raleway/raleway-regular-webfont.eot");src:url("../fonts/raleway/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/raleway/raleway-regular-webfont.woff") format("woff"),url("../fonts/raleway/raleway-regular-webfont.ttf") format("truetype"),url("../fonts/raleway/raleway-regular-webfont.svg#raleway") format("svg")}.caps{text-transform:uppercase}ol li,ul li{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:300}.nav-list{display:inline-block}.nav-list li{float:left;display:inline;padding:5px 10px}.nav-list li:before{content:"\2022";color:#46434C;margin-right:5px}.nav-list li:first-child{margin-left:0}.nav-list li:last-child{margin-right:0}.nav-list li a{font-weight:600;color:#383838}.navbar{border-radius:0}.navbar-nav>li>a{color:#46434c;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.nav .active a{color:#213F69;text-decoration:underline}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent;color:#46434c;text-decoration:underline}.nav .last>a{padding-right:0}.navbar-toggle{border:1px solid #213F69}.navbar-toggle .icon-bar{background-color:#213F69}@media (max-width: 1199px){.navbar-nav>li>a{padding-top:10px !important;padding-bottom:10px !important}}.topbar{display:inline-block;width:100%;height:60px;background-color:#000;margin-bottom:-5px}.topbar .logos-top{padding:10px}.topbar .logos-top a:after{content:"";width:1px;height:24px;border-left:2px solid #4A4A4A;color:#FFF;display:inline-block;position:relative;top:10px;margin:0px 15px}.topbar .logos-top a:last-child:after{border-left:none;margin:0;width:0;height:0}.banner{background-image:url("../img/banner.jpg");min-height:550px;background-repeat:no-repeat;background-position:center;background-size:cover}.banner h1{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:67px;color:#00de45;text-transform:uppercase;line-height:0.9;margin-bottom:0}.banner .location{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:31px;color:#ebe954;text-transform:uppercase;margin-top:10px}.banner .desc{font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:31px;color:#fff;text-transform:uppercase;line-height:1;margin-top:20px}.banner .btn-dark{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-transform:uppercase;background-color:#000;color:#fff}.banner .btn-dark:focus,.banner .btn-dark:hover{background-color:#404040}@media (max-width: 991px){.banner h1{font-size:60px}.banner .location{font-size:30px}.banner .desc{font-size:30px}}@media (max-width: 767px){.banner h1{font-size:40px}.banner .location{font-size:25px}.banner .desc{font-size:25px}}.mini-banner{background-image:url("../img/banner.jpg");min-height:200px;background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:10px solid #EDEC5C}.mini-banner h1{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:33px;color:#00de45;text-transform:uppercase;line-height:0.9;margin-bottom:0}.mini-banner .location{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:22px;color:#ebe954;text-transform:uppercase;margin-top:10px}.carousel.banner{background-image:none}.carousel .item{min-height:550px;background-repeat:no-repeat;background-position:center;background-size:cover}.carousel .carousel-caption{text-align:left;position:static;padding-top:0}.brazil-slideshow .carousel-caption{color:#fff;background-color:#231f20}.brazil-slideshow .carousel-indicators{bottom:0}.brazil-slideshow .item{min-height:0}.news{background-color:#ebebeb;border-top:10px solid #edec5c;min-height:400px}.news .title{font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;text-transform:uppercase;color:#00c531;margin-top:5%}.news .list-news{list-style:none}.news .list-news li:before{display:inline-block;width:7px;height:12px;content:"";background-image:url("../img/list-bullet.png");background-repeat:no-repeat;float:left;padding-left:20px;margin-top:5px}.news .list-news a{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:500;color:#000}.features{margin-top:70px}.feature{font-family:"Helvetica Neue",Helvetica,sans-serif}.feature a{color:#333}.feature a:focus,.feature a:hover{text-decoration:none}.feature .title{font-size:16px;font-weight:300;text-align:left;text-transform:none;margin-top:10px;margin-bottom:0}.feature .desc{font-size:13px;font-weight:400;text-align:left}@media (max-width: 767px){.feature{display:inline-block;width:100%;margin:10px 0}}.about{background-color:#fff}.title{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:46px;text-transform:uppercase;text-align:center;margin-top:0}.desc{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:200;text-align:justify;color:#2d3637}.about,.meeting,.generic{padding:80px 0}.article{padding:10px 0}.article:first-child{padding-top:0}.article:last-child{padding-bottom:0}.article .article-title{border-bottom:2px solid #383838}.article .desc{margin:10px 0}.article .desc:first-child{margin-top:0}.article .desc:last-child{margin-bottom:0}.airport{margin-top:20px}.airport h4{font-weight:700}@media (max-width: 767px){.title{font-size:36px}}.meeting{background-color:#f6f6f6}.hotels .hotel{display:inline-block;width:100%;margin:15px 0;border-left:5px solid #2D2B31;padding:10px}.hotels .hotel:hover{padding:9px 9px 9px 14px;border:1px solid #2D2B31}.hotels .hotel:last-child{margin-bottom:0}.hotels .organization-name{color:#333;font-weight:600}.hotels .rating{margin-left:10px}.hotels .rating .glyphicon{color:#cccb17}@media (max-width: 767px){.hotels .hotel{border:none;padding:0}.hotels .hotel:hover{border:none;padding:0}}.contact-form textarea{margin-bottom:15px}.contact-form .btn{text-transform:uppercase;font-weight:600}.accomodation{min-height:885px;background-image:url("../img/acommodation-bkg.png");background-position:center;background-repeat:no-repeat;background-size:cover}.accomodation h2{font-family:montserratbold,montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:46px;text-align:center;text-transform:uppercase;padding-top:100px;margin-bottom:150px;display:inline-block;width:100%}.accomodation .link-icon{clear:both;display:inline-block;position:relative;margin:0 21px}.accomodation .link-icon:first-child{margin-left:0}.accomodation .link-icon:last-child{margin-right:0}.accomodation .link-icon:focus span,.accomodation .link-icon:hover span{color:#fff}.accomodation span{position:absolute;width:100%;bottom:-50px;text-transform:uppercase;font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:28px;text-align:center;color:#000}.accomodation span:hover,.accomodation span:focus{color:#fff}@media (max-width: 1199px){.accomodation .container{padding-top:40px}.accomodation h2{padding-top:50px;margin-bottom:75px}.accomodation .link-icon{margin:0 72px}.accomodation .link-icon:nth-child(3){margin-right:0}.accomodation .link-icon:nth-child(4){margin-top:100px;margin-left:175px}.accomodation .link-icon:nth-child(5){margin-top:100px;margin-left:80px}}@media (max-width: 991px){.accomodation .container{padding-top:40px}.accomodation h2{padding-top:25px;margin-bottom:30px}.accomodation .link-icon{margin:20px 35px}.accomodation .link-icon:nth-child(3){margin-right:0}.accomodation .link-icon:nth-child(4){margin-top:100px;margin-left:145px}.accomodation .link-icon:nth-child(5){margin-top:100px;margin-left:40px}}@media (max-width: 767px){.accomodation .container{padding-top:30px}.accomodation h2{font-size:25px;margin-bottom:0}.accomodation .link-icon{margin:25px 0}.accomodation .link-icon:nth-child(3){margin-right:0}.accomodation .link-icon:nth-child(4){margin-left:0}.accomodation .link-icon:nth-child(5){margin-left:0}}.partners{padding-bottom:250px}.partners .title{font-size:36px;margin-top:200px;margin-bottom:70px}@media (max-width: 767px){.partners img{margin:20px 0}}.memories{background-image:url("../img/memories.jpg");background-repeat:repeat;background-position:center;min-height:630px}.memories .title{color:#fff;margin-top:250px;text-align:left}.memories .desc{color:#fff}.memories .desc a{color:#fff;font-weight:500}footer{background-color:#383838;color:#fff;font-size:14px;min-height:650px;max-width:100%;position:relative}footer .title{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:500;text-align:left;margin-top:20px}footer .title:first-child{margin-top:100px}footer .link-list{padding-left:0;list-style:none}footer .link-list li{margin:5px 0}footer .link-list li:before{display:inline-block;width:7px;height:12px;content:"";background-image:url("../img/list-bullet.png");background-repeat:no-repeat;float:left;padding-left:15px;margin-top:5px}footer .link-list a{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:200;color:#cacaca;text-transform:uppercase}footer .copright{background-color:#292929;min-height:100px;width:100%;position:absolute;bottom:0}footer .copright .image-cc img{margin-top:35px}footer .copright p{font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:13px;text-transform:uppercase;line-height:20px;margin-top:35px;color:#8e8e8e}footer .last-column a{color:#fff;font-weight:600}footer .social-links{list-style:none;padding-left:0;margin-top:310px}footer .social-links li{display:inline;margin:0 5px}footer .social-links li:first-child{margin-left:0}footer .social-links li:last-child{margin-right:0}footer .social-links .share{width:31px;height:31px;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}footer .social-links .share:hover{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInUp{0%,
	60%,
	75%,
	90%,
	100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}60%{opacity:0.5;-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,
	60%,
	75%,
	90%,
	100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}60%{opacity:0.5;-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (max-width: 990px){.social-links{margin-top:272px !important}}@media (max-width: 767px){footer .title{margin-top:30px}footer .copright{position:relative;margin-top:50px}}.hentry .call{font-style:italic}.hentry .entry-title{font-size:30px;text-align:left}.table .title{color:#000;font-size:25px;background-color:#EDEC5C}.table .subtitle{font-family:montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:20px;text-align:center}.table .separator{color:#fff;text-align:center;font-weight:600;background-color:#383838}.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{text-align:center;vertical-align:middle}.desc-hour{background-color:#5b5b5b;color:#FFF}.th-yellow{background-color:#faff00;color:#000}.th-blue{background-color:#0866e0;color:#000}.th-green{background-color:#04ce70;color:#000}.th-red{background-color:#db3b3b;color:#000}.table>tr>td{vertical-align:middle}.title-table{background-color:#000;color:#FFF;font-size:16px}.data-title-table{background-color:#5b5b5b;color:#FFF}.sub-title-table{background-color:#e0dede;color:#000}.shuttle .shuttle-title{font-size:24px;color:#2455b7;font-weight:400}.shuttle p{font-size:18px;padding:0 5px}.shuttle .modal-dialog{width:100% !important;height:100% !important;padding:0 !important}.shuttle .modal-content{height:100% !important;border-radius:0 !important}
