*{padding:0;margin:0;border:0;outline:0;font-size:100%;line-height:1em;list-style:none;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav:after,form:after,footer:after,header:after,section:after,div:after,ul:after,ol:after,li:after,dl:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden}.clear{clear:both}@font-face{font-family:'DINProLight';src:url('../fonts/DINProLight/DINProLight.eot');src:local('DINProLight'),url('../fonts/DINProLight/DINProLight.woff') format('woff'),url('../fonts/DINProLight/DINProLight.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'DINPro-Regular';src:url('../fonts/DINProRegular/DINPro-Regular.eot');src:url('../fonts/DINProRegular/DINPro-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/DINProRegular/DINPro-Regular.woff') format('woff'),url('../fonts/DINProRegular/DINPro-Regular.ttf') format('truetype'),url('../fonts/DINProRegular/DINPro-Regular.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINPro-Bold';src:url('../fonts/DINProBold/DINPro-Bold.eot');src:url('../fonts/DINProBold/DINPro-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/DINProBold/DINPro-Bold.woff') format('woff'),url('../fonts/DINProBold/DINPro-Bold.ttf') format('truetype'),url('../fonts/DINProBold/DINPro-Bold.svg#DINPro-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'HelveticaLight';src:url('../fonts/helvetica-light/helveticalt-webfont.eot');src:url('../fonts/helvetica-light/helveticalt-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/helvetica-light/helveticalt-webfont.woff') format('woff'),url('../fonts/helvetica-light/helveticalt-webfont.ttf') format('truetype'),url('../fonts/helvetica-light/helveticalt-webfont.svg#HelveticaLight') format('svg');font-weight:normal;font-style:normal}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{margin-bottom:10px;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}.offset-1,.offset-2,.offset-3,.offset-4,.offset-5,.offset-6,.offset-7,.offset-8,.offset-9,.offset-10,.offset-11,.offset-12{margin-bottom:10px;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%}.grid-12{width:100%;*width:99.94680851063829%}.grid-11{width:91.48936170212765%;*width:91.43617021276594%}.grid-10{width:82.97872340425532%;*width:82.92553191489361%}.grid-9{width:74.46808510638297%;*width:74.41489361702126%}.grid-8{width:65.95744680851064%;*width:65.90425531914893%}.grid-7{width:57.44680851063829%;*width:57.39361702127659%}.grid-6{width:48.93617021276595%;*width:48.88297872340425%}.grid-5{width:40.42553191489362%;*width:40.37234042553192%}.grid-4{width:31.914893617021278%;*width:31.861702127659576%}.grid-3{width:23.404255319148934%;*width:23.351063829787233%}.grid-2{width:14.893617021276595%;*width:14.840425531914894%}.grid-1{width:6.382978723404255%;*width:6.329787234042553%}.offset-12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.offset-11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.offset-10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.offset-9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.offset-8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.offset-7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.offset-6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.offset-5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.offset-4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.offset-3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.offset-2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.offset-1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.break{clear:left;margin-left:0}.alpha{margin-left:0!important}.omega{margin-right:0!important}html,body{font-family:sans-serif;font-size:10px;height:100%;max-width:100%}.wrap{max-width:940px;margin:auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{color:#707070;font-weight:normal}h3{color:#454545;font-family:'DINProLight';font-size:2.5rem}p{color:#454545;font-family:'DINProLight';font-size:2rem}a,a:active,a:hover{outline:0}:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}img,iframe,object,video{max-width:100%}@-webkit-viewport{width:device-width;}@-moz-viewport{width:device-width;}@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}.showcase{background:url('../img/rio.jpg') no-repeat top center;position:relative;height:717px;max-width:100%;border-bottom:3px solid #00aeef;padding-bottom:10px}.showcase:before{background:url('../img/arrow-showcase.jpg') no-repeat;content:'';height:26px;width:30px;display:inline-block;position:absolute;bottom:-24px;left:48.5%;z-index:100}.mask{background:url('../img/mask.png');max-width:100%;height:707px;position:absolute;top:0;left:0}.header h1{font-family:'DINPro-Bold';font-size:4rem;float:left;letter-spacing:-.05em;color:#fff;margin-top:50px}.header h1 em{color:#c39b53;font-style:normal}.call{max-width:200px;top:170px;position:absolute;right:0}.call h2{font-family:'DINPro-Bold';font-size:6rem;letter-spacing:-.05em;text-transform:uppercase;color:#fff}.call h4{font-family:'DINPro-Bold';font-size:1.8rem;border-bottom:5px solid #fff;padding-bottom:10px;margin-bottom:20px;color:#fff;max-width:111px}.conecte-se{position:absolute;top:545px;right:45px}.conecte-se span{color:#fff;display:inline-block;font-size:1.8rem;font-family:'DINPro-Regular';float:left;letter-spacing:-.025em;padding:11px 12px 0 0}.login{background:rgba(28,52,94,.8);border:1px solid #13285b;color:#fff;font-size:1.8rem;font-family:'DINPro-Regular';float:left;letter-spacing:-.025em;padding:11px 120px 12px 20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.login:hover{background:rgba(28,52,94,1);padding:11px 130px 12px 20px}.login:after{background:url('../img/arrow-face.png') no-repeat;content:'';display:inline-block;height:16px;width:16px;position:absolute;top:14px;right:15px}.nav{float:right;margin-top:70px}.nav li{float:left;margin-right:40px}.nav li:last-child{margin-right:0!important}.nav li a{font-family:'DINPro-Regular';font-size:1.4rem;letter-spacing:-.025em;color:#fff}.nav li a:hover{opacity:.6}.conecte-se-footer{text-align:center;margin:80px auto}.conecte-se-footer div{display:inline-block}.conecte-se-footer span{color:#454545;display:inline-block;font-size:1.8rem;font-family:'DINPro-Regular';float:left;letter-spacing:-.025em;padding:11px 12px 0 0}.conecte-se-footer .login{background:rgba(28,52,94,1);border:1px solid #13285b;color:#fff;font-size:1.8rem;font-family:'DINPro-Regular';float:left;letter-spacing:-.025em;padding:11px 120px 12px 20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.conecte-se-footer .login:hover{padding:11px 130px 12px 20px}.conecte-se-footer .login:after{background:url('../img/arrow-face.png') no-repeat;content:'';display:inline-block;height:16px;width:16px;position:absolute;top:14px;right:15px}.quem-somos .title,.dicas .title,.rota .title{border-top:1px solid #c2c2c2;position:relative;margin-bottom:25px;text-align:center}.quem-somos h2,.dicas h2,.rota h2{background:#fff;color:#454545;display:inline-block;font-family:'DINProLight';font-size:3.5rem;font-style:italic;letter-spacing:-.025em;margin-top:-16px;padding:0 12px}.quem-somos p,.rota p{color:#454545;font-family:'DINProLight';font-size:2rem;line-height:30px;letter-spacing:-.025em;max-width:660px;margin:auto;text-align:center}.quem-somos{padding-top:130px}.quem-somos .title{border:none}.dicas{padding-top:130px}.dicas .title{border-top:1px solid #c2c2c2;position:relative;margin-bottom:25px;text-align:center}.dicas .itens{margin-bottom:20px}.dicas .itens:last-child{margin-bottom:0}.dicas .itens h3{cursor:pointer;margin-bottom:15px;padding-left:22px;position:relative}.dicas .itens h3:after{background:url('../img/ico-circle.png') no-repeat;content:'';display:inline-block;height:15px;width:15px;position:absolute;top:2px;left:0}.dicas .itens h3:before{background:url('../img/arrow-dicas.png') no-repeat;content:'';display:inline-block;height:16px;width:16px;position:absolute;top:5px;right:0}.dicas .itens h3.close:before{background-position:0 -16px}.dicas p{color:#454545;font-family:'DINProLight';font-size:1.8rem;line-height:25px;letter-spacing:-.025em;margin:0 0 30px}.dicas p:last-child{margin-bottom:0}.rota{padding-top:130px}.rota .title{border-top:1px solid #c2c2c2;position:relative;margin-bottom:30px;text-align:center}.form{margin-top:25px}label{color:#909090;display:block;font-size:1.5rem;font-family:'DINPro-Regular';margin:15px 0 5px}input[type=text],select{border:1px solid #b7b7b7;border-radius:4px;color:#313131;padding:12px;font-size:1.3rem;width:100%}select{height:42px}.btn{background:#00aeef;border:1px solid #00aeef;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-family:'DINPro-Bold';padding:12px 30px;letter-spacing:-.025em;text-transform:uppercase;text-align:center}.btn:hover{background:none;border:1px solid #00aeef;color:#00aeef}.no-lbl{padding-top:33px}.table{margin-top:40px}table{border:1px solid #ccc;border-radius:4px;width:100%;max-width:100%;border-spacing:0;border-collapse:collapse}table th{background:#ebebeb;font-family:'DINPro-Regular';font-size:1.6rem;padding:20px 25px;vertical-align:middle;text-align:left}table tr{display:table-row;vertical-align:inherit;border-color:inherit;border-bottom:1px solid #ccc}tbody{display:table-row-group;vertical-align:middle;border-color:inherit}tbody td{color:#454545;padding:8px;line-height:1.42857143;vertical-align:middle;font-family:'DINPro-Regular';font-size:1.6rem;padding:15px 25px}.ico-trash{background:url('../img/icon-trash.svg') no-repeat;display:block;height:20px;width:20px;opacity:.5}.ico-trash:hover{opacity:.8}.footer{background:#f5f5f5;height:350px;width:100%;padding:125px 0 0 0;position:relative;text-align:center}.footer .email{color:#373737;font-size:3rem;font-family:'HelveticaLight',Arial,Helvetica,sans-serif}.footer .email:hover{opacity:.6}.social{margin:25px auto 0;width:43px}.social li{float:left;margin-right:15px}.social li a{display:block;height:40px;width:40px;opacity:.75}.social li a:hover{opacity:.35}.ico-face{background:url('../img/ico-facebook.svg') no-repeat}@media all and (max-width:1024px){.wrap{padding-left:25px;padding-right:25px;max-width:100%}}@media all and (max-width:768px){.form div,.btn{width:100%;margin-left:0}.wrap{width:100%}.table-responsive{display:block;position:relative;width:100%}.table-responsive thead,.table-responsive tbody,.table-responsive th,.table-responsive td,.table-responsive tr{display:block}.table-responsive td,.table-responsive th{height:45px;max-width:100px;padding:15px 10px;font-size:1.2rem}.table-responsive td{max-width:100px}.table-responsive thead{float:left}.table-responsive tbody{width:auto;position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.table-responsive tbody tr{display:inline-block;border-bottom:0}}@media all and (max-width:640px){.wrap{width:100%}.footer .email{font-size:2.5rem}.conecte-se-footer span{display:block;width:100%;text-align:left;margin-bottom:10px}.nav{float:left;margin-top:40px;width:100%}.nav li{float:left;margin-right:20px}.call{max-width:150px;top:200px;right:10px}.call h2{font-size:4.5rem}.call h4{font-size:1.5rem;border-bottom:3px solid #fff}.conecte-se{position:absolute;top:530px;right:10px;width:220px}.conecte-se span{display:block;width:100%;margin-bottom:10px}}