html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.container{position:relative}body{color:#727272;font-family:"Muli",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}#wrapper{height:auto;width:100%}.pos-center{text-align:center}.pos-left{text-align:left}.pos-right{text-align:right}a{color:#000}a:hover{color:#e4b248;text-decoration:none}input:focus{outline:medium none}textarea:focus{outline:medium none}.rsp-img-center{margin:0 auto}.active-color{color:#e4b248}h1{color:#000;font-family:"Varela Round", Helvetica;font-size:32px;letter-spacing:0.0825em;line-height:44px}h2{color:#000;font-family:"Varela Round", Helvetica;font-size:26px;letter-spacing:0.0825em;line-height:40px}h3{color:#000;font-family:"Varela Round", Helvetica;font-size:21px;letter-spacing:0.0825em;line-height:36px}h4{color:#000;font-family:"Varela Round", Helvetica;font-size:18px;letter-spacing:0.0825em;line-height:32px}h5{color:#000;font-family:"Varela Round", Helvetica;font-size:15px;letter-spacing:0.0825em;line-height:28px}h6{color:#000;font-family:"Varela Round", Helvetica;font-size:12px;letter-spacing:0.0825em;line-height:24px}.content{background:#fff;line-height:25px}.content ul li{margin-left:20px}.slicknav_menu{display:none}.mb20{margin-bottom:30px}.mb50{margin-bottom:50px}#header{z-index:999}#preHeader{height:40px;background:url(../images/layout/bg-preheader.png) repeat-x #FFF}#mainHeader{height:109px;position:relative;background:url(../images/layout/bg-mainheader.png) no-repeat right #162543}.logo{position:absolute;left:0;top:-40px;height:149px;width:150px;border-top:1px solid #e5b33c;display:block;background:#162543}.logo a{display:block;margin:13px 0 0 27px}.nav{position:relative}.sf-menu li a{font-family:"Varela Round", Helvetica}.sf-menu ul{display:none;left:0;position:absolute;top:109px;z-index:99}.sf-menu ul li ul{display:none;left:100%;position:absolute;top:100%;z-index:99}.sf-menu li:hover > ul,.sf-menu li.sf-menuHover > ul{display:block}.sf-menu ul li{min-width:200px;width:100%}.sf-menu .parent-menu ul{float:none}.sf-menu .parent-menu{position:relative}#mainHeader .nav ul li{float:left;position:relative;transition:all 0.3s ease 0s}#mainHeader .nav ul li:last-child{margin-right:20px}#mainHeader .nav ul li.active{background:#162543;position:relative}#mainHeader .nav ul li:hover{background:#162543;transition:all 0.2s ease 0s}#mainHeader .nav ul li:hover a{color:#fff}#mainHeader .nav ul.sf-menu > li::before{background:#e4b248;border:medium none;content:"";height:2px;left:50%;position:absolute;top:73px;transition:all 0.2s ease 0s;width:0}#mainHeader .nav ul.sf-menu > li:hover::before{background:#e4b248;border:medium none;content:"";height:2px;left:50%;margin-left:-12px;position:absolute;top:73px;transition:all 0.4s ease 0s;width:25px}#mainHeader .nav ul.sf-menu > li.active::before{background:#e4b248;border:medium none;height:2px;left:50%;position:absolute;top:73px;width:25px}#mainHeader .nav ul li.active a{color:#fff}#mainHeader .nav ul li a{color:#FFF;display:inline-block;font-size:11px;letter-spacing:0.1525em;padding:49px 24px}#mainHeader .nav ul li.parent-menu a{padding-right:32px}#mainHeader .nav ul li ul li{background:#162543;border-bottom:1px solid rgba(240, 240, 240, 0.05);line-height:20px}#mainHeader .nav ul li ul li:last-child{border-bottom:0 none}#mainHeader .nav ul li ul li a{display:inline-block;font-family:"Varela Round", Helvetica !important;font-size:11px;height:100%;padding:12px 20px;transition:all 0.4s ease 0s;width:100%}#mainHeader .nav ul li ul li a:hover{background:#e4b248;transition:all 0.4s ease 0s}.language-box{border-left:1px solid #f4f4f4;height:40px}.language-box ul{background:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:40px;overflow:hidden;padding:0;position:relative;transition:all 0.4s ease 0s;z-index:1}.language-box ul:hover{height:123px;transition:all 0.4s ease 0s}.language-box ul li{border-bottom:1px solid #f4f4f4;float:none;font-size:11px;line-height:25px;margin:0;padding:0}.language-box ul li:last-child{border-bottom:0 none}.language-box ul li a{display:inline-block;height:100%;padding:8px 10px 7px;width:100%}.language-box ul li img{margin-right:8px;margin-top:-3px;vertical-align:middle !important}.preFooter{background:#162543;border-top:3px solid #e5b33c;min-height:102px;padding:29px 0 19px}.preFooter p{font-size:16px;color:#FFF;text-transform:uppercase;line-height:20px;float:left;margin-right:20px;margin-bottom:10px}.preFooter span{color:#dfaf3c}.preFooter input,.preFooter select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);color:#fff;height:40px;padding-left:10px}.preFooter ul li{list-style:none}.preFooter input[type=text],.preFooter ul li.li-input{width:290px;float:left;margin-right:20px;margin-bottom:5px}@media (max-width: 480px){.preFooter ul .li-input:first-child{clear:both}}.preFooter .li-button{float:left}.preFooter .li-button a{display:block;height:40px;padding:13px 20px}@media (max-width: 1024px){.preFooter p{float:none}.preFooter input[type=text],.preFooter ul li.li-input{width:250px;float:left;margin-right:20px;margin-bottom:5px}}.logoFooter{float:left;margin-bottom:30px;margin-left:30px}.infoFooterHotel{float:left;padding:0 2%;margin-bottom:30px;line-height:18px}@media (max-width: 1024px){.logoFooter{float:none}}.infoFooterHotel span{margin-bottom:20px;display:block}.infoFooterHotel span i{color:#e4b248;padding-right:5px}.mainFooter{background:#f4f4f4;padding-top:50px;padding-bottom:20px;border-bottom:1px solid #FFF}.posFooter{background:#f4f4f4;padding:20px 0;color:#666;border-top:1px solid #eeeeee}.posFooter a{color:#000}.footerTitle{color:#000}.socialMediaFooter li{float:left;list-style:none;margin-right:5px}.socialMediaFooter li a{width:21px;height:21px;display:block;overflow:hidden;text-indent:-9999px;background:url(../images/layout/icon-footer-socialmedia.png) no-repeat}.footer-twitter a{background-position:-22px 0 !important}.footer-instagram a{background-position:-42px 0 !important}.footer-youtube a{background-position:-64px 0 !important}.footer-googleplus a{background-position:-86px 0 !important}.footer-blog a{background-position:-108px 0 !important}.book-slider{background:rgba(0, 0, 0, 0.8);bottom:0;min-height:160px;padding:21px 0;position:absolute;width:100%;z-index:999}.book-slider ul{display:inline-block}.book-slider ul li label{text-align:left;margin-bottom:5px}.book-slider ul li{float:left;margin-right:50px;margin-top:10px}.book-slider ul li.sec-input{margin-right:40px}.book-slider ul li:last-child{margin-right:0}.book-slider input,.book-slider select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);height:30px;padding-left:10px}.sod_select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);border-radius:5px;color:#fff;height:30px;padding:8px 0 0 10px;width:75px}.sod_select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.sod_select .sod_list_wrapper{border:1px solid rgba(228, 178, 72, 0.6)}.book-slider input,.book-slider ul li.li-input{width:200px}.book-slider ul li.li-button{margin-right:0}.book-slider select,.book-slider ul li.li-select{width:75px}.book-slider ul .li-selectHotel{width:200px}.book-slider ul .li-selectHotel .sod_select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);border-radius:5px;color:#fff;height:30px;padding:8px 0 0 10px;width:200px}.book-slider ul .li-selectHotel .sod_list_wrapper{width:200px}label{color:#fff;font-size:10px;letter-spacing:0.0725em;width:100%}.book-slider .button-style-1{margin-top:10px;padding:1px 20px}.date-selector:-moz-placeholder{color:#e4b248}.date-selector::-moz-placeholder{color:#e4b248}.reservation-confirm{color:#fff;font-family:"Varela Round", Helvetica;font-size:16px;margin:20px auto 0;max-width:700px;padding:0 20px}.reserve-form-area-closed{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.reserve-form-area-open{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all 0.3s ease 0s}.reserve-form-area ul{list-style:outside none none}.reserve-form-area label{text-transform:uppercase}.reserve-form-area h1,.reserve-form-area .title{font-size:18px;color:#FFF}.reserve-form-area h1 a,.reserve-form-area .title a{font-size:12px;color:#e5b33c;text-decoration:underline;display:inline-block}@media (max-width: 1024px){.book-slider ul li{margin-right:14px}.book-slider ul .li-button{margin-right:0}}.reservationTransition{border-top:3px solid #e5b33c}.reservationButton{text-align:center;width:160px;height:43px;overflow:hidden;text-indent:-99999px;display:block;background:url(../images/layout/button-reservation-transition.png) no-repeat;margin:0 auto;cursor:pointer}.book-header{background:url(../images/layout/bg-book-interna.jpg) no-repeat top #162543;height:0;padding:0;width:100%;transition:all 0.4s ease 0s}.book-headerOpen{height:159px !important;padding:21px 0 !important;-webkit-transition:height 0.4s ease 0s;-moz-transition:height 0.4s ease 0s;-ms-transition:height 0.4s ease 0s;-o-transition:height 0.4s ease 0s;transition:height 0.4s ease 0s;-webkit-transition:padding 0.4s ease 0s;-moz-transition:padding 0.4s ease 0s;-ms-transition:padding 0.4s ease 0s;-o-transition:padding 0.4s ease 0s;transition:padding 0.4s ease 0s}.book-headerClosed{height:0 !important;padding:0 !important;-webkit-transition:height 0.4s ease 0s;-moz-transition:height 0.4s ease 0s;-ms-transition:height 0.4s ease 0s;-o-transition:height 0.4s ease 0s;transition:height 0.4s ease 0s;-webkit-transition:padding 0.4s ease 0s;-moz-transition:padding 0.4s ease 0s;-ms-transition:padding 0.4s ease 0s;-o-transition:padding 0.4s ease 0s;transition:padding 0.4s ease 0s}.book-header ul{display:inline-block}.book-header ul li label{text-align:left;margin-bottom:5px}.book-header ul li{float:left;margin-right:50px;margin-top:10px}.book-header ul li.sec-input{margin-right:40px}.book-header ul li:last-child{margin-right:0}.book-header input,.book-header select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);color:#fff;height:30px;padding-left:10px}.sod_select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);border-radius:5px;color:#fff;height:30px;padding:8px 0 0 10px;width:75px}.sod_select.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.sod_select .sod_list_wrapper{border:1px solid rgba(228, 178, 72, 0.6)}.book-header input,.book-header ul li.li-input{width:200px}.book-header ul li.li-button{margin-right:0}.book-header select,.book-header ul li.li-select{width:75px}.book-header ul .li-selectHotel{width:200px}.book-header ul .li-selectHotel .sod_select{background:transparent;border:1px solid rgba(228, 178, 72, 0.6);border-radius:5px;color:#fff;height:30px;padding:8px 0 0 10px;width:200px}.book-header ul .li-selectHotel .sod_list_wrapper{width:200px}label{color:#fff;font-size:10px;letter-spacing:0.0725em;width:100%}.book-header .button-style-1{margin-top:10px;padding:1px 20px}.date-selector:-moz-placeholder{color:#e4b248}.date-selector::-moz-placeholder{color:#e4b248}.reservation-confirm{color:#fff;font-family:"Varela Round", Helvetica;font-size:16px;margin:20px auto 0;max-width:700px;padding:0 20px}.reserve-form-area ul{list-style:outside none none}.reserve-form-area label{text-transform:uppercase}.reserve-form-area h1{font-size:18px;color:#FFF}.reserve-form-area h1 a{font-size:12px;color:#e5b33c;text-decoration:underline;display:inline-block}@media (max-width: 1024px){.book-headerOpen{min-height:159px !important}.book-header ul li{margin-right:11px}.book-header ul .li-button{margin-right:0}}@media (max-width: 768px){.book-headerOpen{min-height:210px !important}.book-header ul li{margin-right:11px}.book-header ul .li-button{margin-right:0}}@media (max-width: 480px){.book-headerOpen{min-height:380px !important}.book-header ul li{margin-right:14px}.book-header ul .li-button{margin-right:0}}@media (max-width: 320px){.book-headerOpen{min-height:500px !important}.book-header ul li{margin-right:14px}.book-header ul .li-button{margin-right:0}}.button-style-1 a,.button-style-1 input[type=submit]{background:#e4b248;color:#fff;font-family:"Varela Round", Helvetica;font-size:12px;letter-spacing:0.0725em;padding:12px 20px;transition:all 0.4s ease 0s;display:inline-block;border:none}.button-style-1 i{padding-right:12px}.button-style-full a{background:#e4b248;color:#fff;font-family:"Varela Round", Helvetica;font-size:12px;letter-spacing:0.0725em;padding:15px 2.5%;width:100%;transition:all 0.4s ease 0s;display:block;text-align:center;margin-top:20px}.slider .masterSlider{height:560px}.masterSlider .legendaPhoto{border-right:1px solid #fff;color:#fff;display:block;font-weight:lighter;line-height:17px;padding:0 10px 0 0;position:absolute;text-align:right;text-shadow:0 0 1px #000}.slider{position:relative;border-bottom:3px solid #e5b33c}.ms-showcase2-template{max-width:1170px;margin:0 auto}.ms-showcase2-template .ms-view{background:transparent}@media (max-width: 768px){.slider{height:549px}}.presentation .container{padding:70px 15px}.presentation h2,.presentation h1{text-transform:uppercase}.presentation ul li{line-height:20px;margin-bottom:20px;margin-left:22px;list-style:none}.presentation h2::after,.presentation h1::after{content:'';display:block;width:141px;height:15px;background:url(../images/layout/title-fivestar.png) no-repeat;margin:18px auto 35px}.presentation p{line-height:25px}.presentation .container p{margin:0 auto;max-width:700px}.parallax{background-attachment:fixed !important;background-position:center;background-repeat:repeat-y;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;position:relative;width:100%}.parallax-home{background:url("../images/lobby-fortaleza.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:465px}.no-parallax{background-attachment:scroll;background-position:center;position:relative;width:100%}.legendaPhoto{border-right:1px solid #fff;color:#fff;display:block;font-weight:lighter;line-height:17px;padding:0 10px 0 0;position:absolute;right:20px;text-align:right;text-shadow:0 0 1px #000;top:20px}.mobileButtonMenu{background:center center no-repeat transparent;background-image:url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );display:none;width:40px;height:40px;position:absolute;top:35px;right:10px}@media (max-width: 768px){.mobileButtonMenu{display:block !important}#mainHeader .nav{display:none !important}}#map-canvas{height:370px;width:100%;margin:0px;padding:0px}.homeMap{clear:both}.homeIcons .container{height:140px}.homeIcons li{width:25%;float:left;list-style:none;text-align:center;position:relative;top:-35px;margin-bottom:20px}@media (max-width: 480px){.homeIcons{height:250px}.homeIcons li{width:50%}#map-canvas{height:200px;width:100%;margin:0px;padding:0px}}@media (max-width: 768px){#map-canvas{height:200px;width:100%;margin:0px;padding:0px}}.homeIcons li span{font-size:15px;text-transform:uppercase;padding-top:25px;display:block;color:#000}.infoInterna [class*="col-"]{float:left}@media (max-width: 480px){.infoInterna [class*="col-"]{float:none;width:100%;margin:0}}.col-2{width:45%;margin-right:5%}.infoInterna{margin-bottom:80px}.infoInterna li{line-height:20px;margin-bottom:20px;list-style-image:url(../images/layout/li-bullet.png);margin-left:15px}.infoInterna h3,.infoInterna h4{text-transform:uppercase;font-size:18px;margin-bottom:20px;margin-top:30px}.infoInterna p{line-height:25px}.tabArea{display:table;margin:0 auto}ul.tabArea li{border:1px solid #f1f1f1;float:left;list-style:none;width:194px}@media (max-width: 480px){ul.tabArea li{width:100%}}ul.tabArea li.active{background:none repeat scroll 0 0 #e4b248;border:1px solid #e4b248}ul.tabArea li.active a{color:#fff}.tabArea li a{display:inline-block;line-height:45px;width:100%;text-align:center}.subMenu{margin-bottom:60px}.infoForm{margin-top:20px}.infoForm li{margin-left:0}.infoForm .li-textarea label,.infoForm .li-input label{color:#000;font-size:12px;margin-bottom:5px;margin-top:10px;font-weight:normal}.infoForm .li-input{list-style:none}.infoForm .li-input input{border:1px solid #f1f1f1;background:#FFF;padding:10px;width:100%}.infoForm .li-textarea{list-style:none;margin-right:5%;width:95%}@media (max-width: 480px){.infoForm .li-textarea{float:none;width:100%;margin:0}}.infoForm .li-textarea textarea{background:#FFF;border:1px solid #f1f1f1;padding:10px;width:100%}.infoForm .li-button{list-style:none;margin-top:10px}#msgErro,#msgSucesso{padding:15px}#msgSucesso i,#msgErro i{float:left;margin-right:5px}p i,#msgErro span i{float:none;margin-right:5px}#msgSucesso i,p i{color:#114415}#msgErro i{color:#BC0508}#formNewsletter .li-button{float:left}#modalAviso{display:none}#loader{position:absolute;top:0;left:0;background:url(../images/fundo_loader.png) repeat;height:100%;width:100%;cursor:wait;z-index:999999}#loader img{margin:300px 0 0 50%}.exibe{display:none}.esconde{display:none}.li-selectHotel select{width:100%}.get-app dl{float:left}.get-app dl dt{text-align:center;margin-bottom:9px}.get-app dl dt span{text-align:center;color:#152444}.get-app dl dd{clear:both}html > object{display:none}#TA_certificateOfExcellence749{float:left;margin-left:3px}#mobile-web-android{display:none !important;height:210px;padding:5%}#mobile-web-android p{font-size:24px}#mobile-web-android a{padding:10px;clear:both;display:block;background:#162545;color:#fff;font-size:15px;text-align:center;margin-top:34px}#mobile-web-ios{display:none !important;height:210px;padding:5%}#mobile-web-ios p{font-size:24px}#mobile-web-ios a{padding:10px;clear:both;display:block;background:#162545;color:#fff;font-size:15px;text-align:center;margin-top:34px}.socialMediaFooter{padding-top:10px; padding-right:10px;}
 .button-style-full{display:none;}