@charset "UTF-8";.clearfix:after{content:"";display:table;clear:both}.overflow{overflow:hidden}.hide{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.center{margin:0 auto}.left{float:left!important}.right{float:right!important}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.is-invisible{visibility:hidden}.is-visible{visibility:visible}@font-face{font-family:open_sansregular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-regular-webfont.woff2) format("woff2"),url(../fonts/opensans-regular-webfont.woff) format("woff"),url(../fonts/opensans-regular-webfont.ttf) format("truetype"),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(../fonts/opensans-semibold-webfont.eot);src:url(../fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/opensans-semibold-webfont.woff2) format("woff2"),url(../fonts/opensans-semibold-webfont.woff) format("woff"),url(../fonts/opensans-semibold-webfont.ttf) format("truetype"),url(../fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?r60cs2);src:url(../fonts/icomoon.eot?r60cs2#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff2?r60cs2) format("woff2"),url(../fonts/icomoon.ttf?r60cs2) format("truetype"),url(../fonts/icomoon.woff?r60cs2) format("woff"),url(../fonts/icomoon.svg?r60cs2#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Miller-Display;src:url(../fonts/Miller-Display.woff) format("woff"),url(../fonts/Miller-Display.ttf) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:"\e900"}.icon-glass:before{content:"\e60d"}.icon-arrow:before{content:"\e618"}.icon-movie:before{content:"\e60c"}.icon-achados:before{content:"\e600"}.icon-telefone:before{content:"\e601"}.icon-informacoes:before{content:"\e602"}.icon-carrinho:before{content:"\e603"}.icon-lojas:before{content:"\e604"}.icon-restaurante:before{content:"\e605"}.icon-estacionamento:before{content:"\e606"}.icon-cadeira:before{content:"\e607"}.icon-animais:before{content:"\e608"}.icon-sanitario:before{content:"\e609"}.icon-wifi:before{content:"\e60a"}.icon-fraldario:before{content:"\e60b"}.icon-menu:before{content:"\e616"}.icon-help:before{content:"\e60e"}.icon-youtube-play:before{content:"\e60f"}.icon-twitter:before{content:"\e610"}.icon-facebook:before{content:"\e611"}.icon-instagram:before{content:"\e612"}.icon-location:before{content:"\e613"}.icon-close:before{content:"\e614"}.icon-mobile:before{content:"\e617"}.icon-search:before{content:"\e615"}.main-banner-page,.main-banner-page .item{max-height:534px}@media (max-width:1024px){.main-banner-page,.main-banner-page .item{max-height:380px!important}}@media (max-width:480px){.main-banner-page,.main-banner-page .item{max-height:152px!important}}.main-banner-page .item img,.main-banner-page img{width:100%}body{font-family:open_sansregular,Helvetica,Arial,sans-serif!important}h1,h2,h3,h4{color:#000}h1{font-size:32px}@media (max-width:768px){h1{font-size:30px}}h2{font-size:32px;text-transform:uppercase}@media (max-width:768px){h2{font-size:24px}}h3{font-size:28px}@media (max-width:768px){h3{font-size:22px}}h4{font-size:16px}@media (max-width:768px){h4{font-size:16px}}small{color:#7a7b7d;font-size:15px}@media (max-width:768px){small{font-size:13px}}p{color:#7a7b7d;font-size:14px}.main-logo{margin:18px 0 18px 10px;background-image:url(../img/brand/main-logo.png);background-size:177px 62px;background-repeat:no-repeat;width:177px;height:62px;display:inline-block}@media (max-width:955px){.main-logo{margin:30px 0 25px 10px;background-size:auto 40px;width:115px;height:40px}}@media (max-width:768px){.main-logo{margin:18px 0}}.main-banner-page{display:block;position:relative;width:100%;left:0;top:0;bottom:0;z-index:0;overflow:hidden;height:436px}@media (max-width:768px){.main-banner-page{height:290px}}.main-banner-page .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center}.centered{max-width:1000px;width:100%;margin-right:auto;margin-left:auto}@media (max-width:1024px){.centered{padding:0 15px}}.centered-movie{max-width:1080px;width:100%;margin-right:auto;margin-left:auto}@media (max-width:1024px){.centered-movie{padding:0 15px}}.centered-shop{max-width:1030px;width:100%;margin-right:auto;margin-left:auto}@media (max-width:1024px){.centered-shop{padding:0 15px}}.bold{font-family:open_sanssemibold,Helvetica,Arial,sans-serif}.button{padding:11px 37px;text-align:center;color:#000;border:1px solid #000;font-family:open_sansregular,Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;cursor:pointer}.button:hover{color:#fff;background-color:#000}.clock{width:43px;height:43px;background-image:url(../img/elements/clock.png);background-size:43px 43px;display:inline-block}.promo-section{position:relative;margin-bottom:115px}@media (max-width:380px){.promo-section .promo-carousel .content .features .description{clear:both}.promo-section .promo-carousel .content .features .description .language{display:block}}@media (max-width:768px){.promo-section h2 .icon-movie{font-size:45px!important}.promo-section .promo-carousel .content .title{font-size:46px!important}}.promo-section h2{margin-bottom:30px}.promo-section h2 .icon-movie{font-size:65px;margin-right:15px}.promo-section .promo-carousel{display:block;height:100%;width:100%;left:0;top:0;bottom:0;z-index:11;min-height:545px}@media (max-width:1024px){.promo-section .promo-carousel{min-height:420px}}.promo-section .promo-carousel .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.promo-section .promo-carousel .item .features,.promo-section .promo-carousel .item .title{transition-property:opacity;transition-duration:.5s;transition-delay:.3s;-webkit-transition-property:opacity;-webkit-transition-duration:.5s;-webkit-transition-delay:.3s;-ms-transition-property:opacity;-ms-transition-duration:.5s;-ms-transition-delay:.3s;-moz-transition-property:opacity;-moz-transition-duration:.5s;-moz-transition-delay:.3s;-o-transition-property:opacity;-o-transition-duration:.5s;-o-transition-delay:.3s;opacity:0}.promo-section .promo-carousel .item .button{transition-property:opacity;transition-duration:.5s,.8s;transition-delay:.3s,.2s;-webkit-transition-property:opacity;-webkit-transition-duration:.5s,.8s;-webkit-transition-delay:.3s,.2s;-ms-transition-property:opacity;-ms-transition-duration:.5s,.8s;-ms-transition-delay:.3s,.2s;-moz-transition-property:opacity;-moz-transition-duration:.5s,.8s;-moz-transition-delay:.3s,.2s;-o-transition-property:opacity;-o-transition-duration:.5s,.8s;-o-transition-delay:.3s,.2s;margin-left:-500px;opacity:0}.promo-section .promo-carousel .item.slick-active .button,.promo-section .promo-carousel .item.slick-active .features,.promo-section .promo-carousel .item.slick-active .title{margin-left:0;opacity:1}.promo-section .promo-carousel .content{background-image:url(../img/elements/promo_overlay.png);left:0;width:100%;bottom:30px;display:inline-block;text-align:left;padding:80px 0;z-index:12;min-height:545px}@media (max-width:1024px){.promo-section .promo-carousel .content{min-height:420px}}.promo-section .promo-carousel .content:hover .button{background:#85A52E}.promo-section .promo-carousel .content .title{font-size:60px;color:#fff;margin-bottom:35px;text-transform:uppercase}.promo-section .promo-carousel .content .features .tag-2d{font-size:22px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:4px 28px;margin-bottom:10px;margin-right:20px}.promo-section .promo-carousel .content .features .tag-2d:before{content:'2D'}.promo-section .promo-carousel .content .features .tag-3d{font-size:22px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:4px 28px;margin-bottom:10px;margin-right:20px}.promo-section .promo-carousel .content .features .tag-3d:before{content:'3D'}.promo-section .promo-carousel .content .features .description{color:#fff;font-size:14px;padding:8px 30px;border:1px solid #fff}.promo-section .promo-carousel .content .features .description .ajust-right{margin-right:0}.promo-section .promo-carousel .content .button{color:#fff;font-size:16px;background:#a6ce39;padding:16px 37px;margin-top:20px;border:none;text-transform:uppercase}.promo-section .promo-carousel .content .button:hover{background:#85A52E}.promo-section .promo-carousel .slick-dots{bottom:-55px!important}.promo-section .promo-carousel .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important;outline:0!important}.promo-section .promo-carousel .slick-dots li.slick-active{background:#58595b!important}.commercialization{width:100%;display:table;margin:60px 0}.commercialization h2{font-size:26px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e6e7e8}.commercialization .inner-block{width:33%;margin-bottom:30px;word-break:break-all}@media (max-width:900px){.commercialization .inner-block{width:100%}.commercialization .inner-block.padding-ajust{padding-right:0!important}}.commercialization .inner-block.padding-ajust{padding-right:20px}.commercialization .inner-block .title{font-size:16px;color:#000;margin-bottom:13px;text-transform:uppercase}.commercialization .inner-block p{font-size:14px;color:#58595b;line-height:1.6}.restricted{float:right;color:#FFF;font-size:12px;margin-top:-15px}.promo-carousel .item .content .centered{overflow:hidden}.g-recaptcha{max-width:14px;height:78px;display:inline-block}.g-recaptcha iframe.error{background-color:inherit!important}.g-recaptcha-outer{clear:both;margin-top:10px;float:right}.interested-form button.button{margin-bottom:20px}.interested-form .g-recaptcha{float:right;margin-right:10px}@media (max-width:768px){.interested-form .g-recaptcha{display:block;margin:0 auto;float:none}}.wecall-form .g-recaptcha{height:81px}.alert-balloon{display:inline-block;vertical-align:top;position:relative}.alert-balloon:hover small{display:block}.alert-balloon .icon-alert{color:red}.alert-balloon .icon-alert:before{font-size:32px;position:absolute;top:-7px;left:0}.alert-balloon small{min-width:300px;display:none;position:absolute;top:-8px;left:-170px;background-color:#fff;border:1px solid red;border-radius:15px;height:auto;padding:5px 10px;text-align:center;color:red;line-height:20px;font-size:12px}.tag-2d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:2px 15px;vertical-align:top;margin-top:-2px}.tag-2d:before{content:'2D'}.tag-3d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:2px 15px;margin-top:-2px;vertical-align:top}.tag-3d:before{content:'3D'}.movie-carousel .item .content .features-top .features-right:first-child{margin-right:5px}.promo-carousel .item .features .tag-2d,.promo-carousel .item .features .tag-3d{margin-top:0}.main-home-index .movie-section .movie-carousel .content .features-top .features-left,.movie-list .item .features-top .features-left{max-width:100%!important}.overlay{position:fixed;top:-100%;left:0;background-color:rgba(0,0,0,.85);width:100%;height:0;z-index:99999}.overlay.show{height:100%;top:0}.overlay.show .wrap{top:50%;transition:top .3s;max-height:100%}.overlay.remove{opacity:0;transition:opacity .3s .3s}.overlay.remove.wrap{top:-100%;transition:top .3s}.overlay .wrap{position:absolute;top:-100%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);max-width:600px;transition:top .3s}.overlay a{width:100%;height:100%;display:block;text-align:center}.overlay a.default{cursor:default;pointer-events:none}.overlay img{max-width:100%;width:auto;height:auto;max-height:100vh;display:inline-block}.overlay .close-modal{width:48px;height:48px;font-size:48px;top:-60px;right:0;background-color:transparent;cursor:pointer;text-align:center;float:right;color:#FFF}.block-service-shifted{margin-bottom:0!important;margin-top:75px}.home-video{width:100%;border:0;display:block;margin:0 auto;background-color:#0c0c0c}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;z-index:2}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-dots{width:100%;position:absolute;bottom:60px;text-align:center;z-index:32;display:inline-block}.slick-dots li{height:10px;width:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;display:inline-block;background-color:rgba(255,255,255,.5);cursor:pointer;margin:0 2px}.slick-dots li.slick-active{background-color:#fff}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:51px;margin-left:71px;margin-right:71px;background:#000}@media (max-width:768px){#cboxContent{margin-left:10px;margin-right:10px}}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{padding:50px;background:#fff}@media (max-width:768px){#cboxLoadedContent{padding:50px 0}}#cboxTitle{position:absolute;bottom:8px;color:#202020;text-align:center;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#cboxCurrent{position:absolute;top:-20px;right:5px;color:#ccc;display:none!important}#cboxLoadingGraphic{background:url(../img/colorbox/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:-60px;margin-top:-32px;background:url(../img/colorbox/controls.png) top left no-repeat;width:51px;height:51px;text-indent:-9999px}@media (max-width:768px){#cboxPrevious{left:0;opacity:.6}#cboxPrevious:hover{background-position:top left!important}}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:-60px;margin-top:-32px;background:url(../img/colorbox/controls.png) top right no-repeat;width:51px;height:51px;text-indent:-9999px}@media (max-width:768px){#cboxNext{right:0;opacity:.6}#cboxNext:hover{background-position:top right!important}}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:-51px;right:-2px;display:block;background:url(../img/colorbox/controls.png) top center no-repeat;width:51px;height:51px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.padding-menu-ajust{padding-top:98px}@media (max-width:768px){.padding-menu-ajust{padding-top:78px}}.padding-menu-ajust.padding-no-banner{height:auto!important}header{background-color:#000;height:98px;width:100%;position:fixed;z-index:23;transition:.6s}header *{transition:.6s}header.sticky{height:55px}header.sticky .main-logo{margin:5px 0 0 10px;background-size:auto 45px;background-repeat:no-repeat}@media (max-width:1024px){header.sticky .main-logo{background-size:auto 40px}}@media (max-width:768px){header.sticky .main-logo{margin:18px 0}}header.sticky .main-nav ul li a,header.sticky .main-nav ul li.search-trigger span{line-height:55px}header.sticky .main-nav ul li.search-box div{top:55px}@media (max-width:768px){header{height:78px!important;text-align:center}header .centered{padding:0!important}header .main-nav ul li a{padding:0 17px!important;line-height:45px!important}header .nav-trigger .icon-close,header .nav-trigger .icon-menu,header .nav-trigger .icon-search,header .nav-trigger-search .icon-close,header .nav-trigger-search .icon-menu,header .nav-trigger-search .icon-search{line-height:78px!important}}header .main-nav{float:right;width:auto;margin-right:10px}@media screen and (min-width:769px) and (max-width:995px){header .main-nav ul li a{font-size:11px!important;padding:0 10px!important}}@media (max-width:768px){header .main-nav{display:none}}header .main-nav ul li{float:left}header .main-nav ul li a{float:left;color:#fff;font-family:open_sansregular,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:13px;padding:0 17px;line-height:98px}header .main-nav ul li a.active,header .main-nav ul li a:focus,header .main-nav ul li a:hover{color:#AEAEAE}header .main-nav ul li.search-trigger{width:55px;position:relative;text-align:right}@media (max-width:768px){header .main-nav ul li.search-trigger{display:none}}header .main-nav ul li.search-trigger .icon-search{color:#fff;font-size:23px;margin-right:8px;line-height:98px}header .main-nav ul li.search-trigger .icon-search.search-open,header .main-nav ul li.search-trigger .icon-search:hover{color:#AEAEAE}header .main-nav ul li.search-trigger:hover{cursor:pointer}header .main-nav ul li.search-box{position:relative;overflow:hidden}@media (max-width:768px){header .main-nav ul li.search-box{overflow:inherit!important}}header .main-nav ul li.search-box.search-open{overflow:inherit!important}header .main-nav ul li.search-box .search{opacity:0;position:absolute;top:98px;right:0;width:495px;background-color:#fff;padding:15px;transition:.3s!important;-webkit-transition:.3s!important;-ms-transition:.3s!important;-moz-transition:.3s!important;-o-transition:.3s!important;box-shadow:5px 5px 5px rgba(0,0,0,.7);-moz-box-shadow:5px 5px 5px rgba(0,0,0,.7);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.7);-ms-box-shadow:5px 5px 5px rgba(0,0,0,.7);-o-box-shadow:5px 5px 5px rgba(0,0,0,.7)}header .main-nav ul li.search-box .search.search-open{opacity:1!important}header .main-nav ul li.search-box .search form fieldset input{width:300px;float:left;margin:0;border-radius:0;padding:0 15px;height:42px}header .main-nav ul li.search-box .search form fieldset button{width:148px;float:right;margin:0}@media (max-width:768px){header .main-nav ul li.search-box .search{opacity:1;top:18px;left:0;width:100%;background-color:inherit;box-shadow:0 0;-moz-box-shadow:0 0;-webkit-box-shadow:0 0;-ms-box-shadow:0 0;-o-box-shadow:0 0}header .main-nav ul li.search-box .search form fieldset input{width:100%;float:none;display:table;margin:0 auto 15px;text-align:center;max-width:380px}header .main-nav ul li.search-box .search form fieldset button{width:100%;float:none;max-width:380px;color:#fff;border:1px solid #fff}header .main-nav ul li.search-box .search form fieldset button:hover{border:1px solid #000}}header .main-nav.mobile,header .main-nav.mobile-search{display:inherit;position:inherit;top:inherit;height:inherit;float:right;background-color:inherit}@media (max-width:768px){header .main-nav.mobile{display:block;position:absolute;top:78px;width:100%;height:100vh;background-color:#3c3b40;float:none}header .main-nav.mobile ul{text-align:center;padding-top:30px;width:100%}header .main-nav.mobile ul li{float:none;width:100%}header .main-nav.mobile ul li a{float:none;width:100%;line-height:50px;padding:0;display:block}header .main-nav.mobile .search-box{display:none}}@media (max-width:768px){header .main-nav.mobile-search{display:block;position:absolute;top:78px;width:100%;height:100vh;background-color:#3c3b40;float:none}header .main-nav.mobile-search ul{text-align:center;padding-top:0;width:100%}header .main-nav.mobile-search ul li{display:none;float:none;width:100%}header .main-nav.mobile-search ul li a{float:none;width:100%;line-height:50px;padding:0;display:block}header .main-nav.mobile-search .search-box{display:inline-block!important}}header .nav-trigger,header .nav-trigger-search{display:none;padding:0 20px;min-width:68px;cursor:pointer}@media (max-width:768px){header .nav-trigger,header .nav-trigger-search{display:block}}header .nav-trigger .icon-close,header .nav-trigger .icon-menu,header .nav-trigger-search .icon-close,header .nav-trigger-search .icon-menu{font-size:28px;color:#fff;line-height:98px;float:right}header .nav-trigger .icon-close:focus,header .nav-trigger .icon-close:hover,header .nav-trigger .icon-menu:focus,header .nav-trigger .icon-menu:hover,header .nav-trigger-search .icon-close:focus,header .nav-trigger-search .icon-close:hover,header .nav-trigger-search .icon-menu:focus,header .nav-trigger-search .icon-menu:hover{color:#d9d9da}header .nav-trigger .icon-search,header .nav-trigger-search .icon-search{font-size:22px;color:#fff;line-height:98px;float:right}header .nav-trigger .icon-search:focus,header .nav-trigger .icon-search:hover,header .nav-trigger-search .icon-search:focus,header .nav-trigger-search .icon-search:hover{color:#d9d9da}main{background-color:#fff}.social-section{text-align:center;padding:90px 0 110px}.social-section h2{font-size:27px;color:#333132;margin-bottom:18px}@media (max-width:768px){.social-section h2{font-size:24px}}.social-section .links li{display:inline-block;margin:0 8px;width:95px;height:95px}.social-section .links li:hover{opacity:.9}.social-section .links li.instagram{background:#adaa97}.social-section .links li.facebook{background:#3f67c0}.social-section .links li.twitter{background:#35b5eb}.social-section .links li.youtube{background:#f16261}.social-section .links li a{width:95px;height:95px;padding-top:22px;display:block}.social-section .links li a span{color:#fff;font-size:46px}@media (max-width:768px){.social-section .links li{width:55px;height:55px}.social-section .links li a{width:55px;height:55px;padding-top:14px}.social-section .links li a span{font-size:26px}}footer{position:relative;width:100%;display:table!important;clear:both;text-align:center;background-color:#333132;color:#8e9093!important;z-index:12;padding:70px 0 30px!important}@media (max-width:768px){footer .phone-container,footer .service-container{width:100%!important;margin-bottom:40px}footer .address-container{width:100%!important;margin:0 auto;clear:both!important;float:none!important}}footer .phone-container{width:20%;padding-top:5px}footer .phone-container .code{font-size:16px;margin-right:8px}footer .phone-container .phone{font-size:28px}footer .service-container{width:45%;margin-top:-15px}footer .service-container .item{line-height:1.4}footer .address-container{width:35%;max-width:340px;line-height:1.4;position:relative}@media (max-width:768px){footer .address-container .block-icon{text-align:center!important;width:100%!important}footer .address-container address{width:100%!important}}footer .address-container .block-icon{width:25%;display:inline-block;vertical-align:top;text-align:right}footer .address-container .block-icon .icon-location{font-size:33px;color:#FFF}footer .address-container address{width:68%;display:inline-block}footer .address-container address p{font-size:13px;color:#FFF}footer .tiki{margin-top:55px;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/brand/tiki.gif) no-repeat;width:19px;height:5px;padding-right:30px;margin-right:7px;border-right:solid 1px #666}footer .tiki:hover{background-position:0 -10px}footer .mdo{margin-top:55px;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../img/brand/mdo.gif) no-repeat;width:19px;height:5px}footer .mdo:hover{background-position:0 -10px}.safari select{-webkit-appearance:none!important;-webkit-border-radius:0!important}.error404{min-height:400px}.error404 h2{margin-top:60px;margin-bottom:25px}@media (max-width:768px){.zoomWindow{display:block!important}}.main-contato-index .commercialization h2{margin-top:50px}@media (max-width:480px){.main-contato-index .commercialization .inner-block:last-child{margin-bottom:0}}.farol-fashion-day{text-align:center}.farol-fashion-day .brand{margin-bottom:90px}@media (max-width:768px){.farol-fashion-day .brand{margin-bottom:40px}}.farol-fashion-day .brand img{max-width:100%;display:inline-block}@media (max-width:768px){.farol-fashion-day .brand img{max-width:70%}}.farol-fashion-day .content{background-color:#ed7d78;color:#FFF;padding:63px 20px}@media (max-width:768px){.farol-fashion-day .content{padding:40px 20px}}@media (max-width:768px){.farol-fashion-day .content .brand+h2{margin-bottom:0}}.farol-fashion-day .content.parade{padding:70px 20px}@media (max-width:768px){.farol-fashion-day .content.parade{padding:40px 20px}}.farol-fashion-day .content.parade h2{max-width:100%}.farol-fashion-day .content h2{text-transform:uppercase;font-size:35px;color:#FFF;font-family:Miller-Display;font-weight:700;display:inline-block;width:100%;max-width:610px;line-height:40px;margin:0 0 50px}@media (max-width:768px){.farol-fashion-day .content h2{font-size:20px;line-height:25px;margin-bottom:40px}}.farol-fashion-day .content p{font-family:Miller-Display;font-size:20px;line-height:30px;text-transform:uppercase;display:inline-block;width:100%;max-width:1200px;margin-bottom:40px;color:#FFF}@media (max-width:768px){.farol-fashion-day .content p{font-size:12px;line-height:22px}}.farol-fashion-day .content p.border{border:3px solid #FFF;padding:20px}.farol-fashion-day .content .staff{max-width:100%;margin-top:70px}@media (max-width:768px){.farol-fashion-day .content .staff{margin-top:0}}.farol-fashion-day .video{width:100%;background-color:#FFF;padding:20px 0;text-align:center}.farol-fashion-day .video video{display:inline-block;width:363px;height:640px}.farol-petday iframe{padding-top:10px;width:100%;height:770px;margin:0 auto;display:block;border:none}.main-home-index .main-banner{display:block;position:relative;width:100%}.main-home-index .main-banner .main-carousel{display:block;height:100%;width:100%;left:0;top:0;bottom:0;z-index:11}.main-home-index .main-banner .main-carousel .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.main-home-index .main-banner .main-carousel .content{left:0;width:100%;bottom:30px;display:inline-block;text-align:left;z-index:12}.main-home-index .main-banner .main-carousel .content img{max-width:100%}.main-home-index .main-banner .main-carousel .slick-dots{bottom:-40px!important}.main-home-index .main-banner .main-carousel .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important}.main-home-index .main-banner .main-carousel .slick-dots li.slick-active{background:#58595b!important}.main-home-index .blog-section{width:100%;display:table;table-layout:fixed;position:relative;margin-bottom:75px}@media (max-width:768px){.main-home-index .blog-section h2 .icon-glass{font-size:26px!important}.main-home-index .blog-section .cover-blog{width:100%!important;text-align:center}.main-home-index .blog-section .cover-blog img{margin-top:0!important}.main-home-index .blog-section .item-blog{text-align:center;float:none!important}.main-home-index .blog-section .item-blog img{float:none!important}.main-home-index .blog-section .item-blog .content{float:none!important;width:auto!important;padding:30px 0 0!important;margin:0 auto}}.main-home-index .blog-section h2{margin:70px 0 30px}.main-home-index .blog-section h2 .icon-glass{font-size:33px;margin-right:15px}.main-home-index .blog-section .cover-blog{width:350px;margin-bottom:30px}.main-home-index .blog-section .cover-blog img{max-width:100%;margin-top:30px;border:0}.main-home-index .blog-section .item-blog img{max-width:100%;margin:0;border:0}.main-home-index .blog-section .item-blog .content{width:330px;max-width:100%;padding:30px 0 0 50px}.main-home-index .blog-section .item-blog .content .title{color:#000;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:22px;margin-bottom:12px}.main-home-index .blog-section .item-blog .content .description{line-height:1.5;text-align:justify}.main-home-index .blog-section .item-blog .content a{font-size:16px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#58595b;margin-top:20px}.main-home-index .block-service{width:100%;min-height:105px;margin-bottom:75px;border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0;display:table}@media (max-width:768px){.main-home-index .block-service .title{width:100%!important;text-align:center;margin-top:20px;margin-bottom:15px}.main-home-index .block-service .content{width:100%!important;margin-bottom:30px}}.main-home-index .block-service .title{width:20%;font-size:16px;text-transform:uppercase;padding:0 40px;display:inline-block;vertical-align:middle}.main-home-index .block-service .title p{color:#000!important}.main-home-index .block-service .content{width:39%;text-align:center;padding:0 40px;line-height:1.4;display:inline-block;vertical-align:middle}.main-home-index .block-service .content p{color:#000!important}.main-home-index .movie-section{position:relative;margin-bottom:155px}.main-home-index .movie-section h2{margin-bottom:30px}.main-home-index .movie-section .movie-carousel{display:block;height:100%;width:100%;left:0;top:0;bottom:0;z-index:11}@media (max-width:979px){.main-home-index .movie-section .movie-carousel .item{text-align:center}.main-home-index .movie-section .movie-carousel .content{padding-right:0!important}.main-home-index .movie-section .movie-carousel .content img{margin:0 auto}}.main-home-index .movie-section .movie-carousel .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block}.main-home-index .movie-section .movie-carousel .content{left:0;width:100%;max-width:320px;bottom:30px;display:inline-block;z-index:12;text-align:center;padding-right:55px;padding-bottom:5px}.main-home-index .movie-section .movie-carousel .content img{max-width:100%}.main-home-index .movie-section .movie-carousel .content .title{font-size:22px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;margin:15px 0 6px;text-align:left}.main-home-index .movie-section .movie-carousel .content .features-top{width:100%;color:#58595b;font-size:13px;display:table;margin-bottom:13px}.main-home-index .movie-section .movie-carousel .content .features-top .features-left{float:left;text-align:left;max-width:64%}.main-home-index .movie-section .movie-carousel .content .features-top .features-right{float:right;text-transform:uppercase}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left{float:left;white-space:nowrap}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .tag-2d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:5px 10px;margin-right:20px}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .tag-2d:before{content:'2D'}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .tag-3d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:5px 10px;margin-right:20px}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .tag-3d:before{content:'3D'}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .period{font-size:11px;color:#58595b}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-left .release{font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#ED1C24;border:1px solid #ED1C24;padding:5px 10px;margin-right:0;text-transform:uppercase;display:inline-block;margin-left:5px}.main-home-index .movie-section .movie-carousel .content .features-bottom .features-right{float:right;font-size:18px;color:#000}.main-home-index .movie-section .movie-carousel .slick-dots{bottom:-55px!important}.main-home-index .movie-section .movie-carousel .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important}.main-home-index .movie-section .movie-carousel .slick-dots li.slick-active{background:#58595b!important}.main-home-index .newsletter{background:#cdcbbb;min-height:125px;width:100%;display:table;padding:50px 0 40px}@media (max-width:768px){.main-home-index .newsletter .content{width:100%!important;text-align:center;display:table;margin-bottom:30px;clear:both}.main-home-index .newsletter form{width:100%!important;margin:0 auto!important;float:none!important;clear:both}}.main-home-index .newsletter .content{width:65%;font-size:20px;color:#fff;text-transform:uppercase}.main-home-index .newsletter form{width:35%;max-width:380px;position:relative;border:1px solid #fff;margin-top:-13px}.main-home-index .newsletter form.ajax-loading .alert:before{content:'Enviando...'}.main-home-index .newsletter form.ajax-success .alert:before{content:'Cadastrado com sucesso.'}.main-home-index .newsletter form.ajax-error .alert:before{content:'E-mail já cadastrado.'}.main-home-index .newsletter form input{width:75%;padding:13px;font-size:16px;color:#fff;background:#cdcbbb;border:0}.main-home-index .newsletter form button{width:20%;font-size:16px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#fff;padding:10px 20px 10px 15px;cursor:pointer;float:right}.main-home-index .newsletter form .alert{position:absolute;top:50px}.main-home-index .block-instagram{text-align:center;background:#f5f5f5;padding:90px 0 130px}.main-home-index .block-instagram .title{font-size:54px;color:#adaa97;margin-bottom:25px}.main-home-index .block-instagram .title .icon-instagram{margin-right:15px}.main-home-index .block-instagram .title .icon-instagram:before{position:relative;bottom:-3px}@media (max-width:768px){.main-home-index .block-instagram .title{font-size:34px}}.main-home-index .block-instagram .subtitle{color:#adaa97;font-size:18px;text-transform:uppercase;margin-bottom:45px}@media (max-width:768px){.main-home-index .block-instagram .subtitle{font-size:16px}}.main-home-index .block-instagram .instagram-carousel{display:block;height:100%;width:100%;left:0;top:0;bottom:0;z-index:11}.main-home-index .block-instagram .instagram-carousel .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block}.main-home-index .block-instagram .instagram-carousel .content{left:0;width:100%;bottom:30px;display:inline-block;z-index:12;text-align:center}.main-home-index .block-instagram .instagram-carousel .content img{max-width:98%}@media (max-width:480px){.main-home-index .block-instagram .instagram-carousel .content img{margin:0 auto}}.main-home-index .block-instagram .instagram-carousel .slick-dots{bottom:-55px!important}.main-home-index .block-instagram .instagram-carousel .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important}.main-home-index .block-instagram .instagram-carousel .slick-dots li.slick-active{background:#58595b!important}.main-home-index .promo-section{padding-top:90px}@media (max-width:768px){.main-home-index .promo-section{padding-top:30px}}.main-cine_drive_in-index .main-banner-page,.main-cine_drive_in-index .main-banner-page .item,.main-cinema-index .main-banner-page,.main-cinema-index .main-banner-page .item{margin-bottom:18px;height:auto}.main-cine_drive_in-index .main-banner-page .item img,.main-cine_drive_in-index .main-banner-page img,.main-cinema-index .main-banner-page .item img,.main-cinema-index .main-banner-page img{width:100%}.main-cine_drive_in-index .block-top,.main-cinema-index .block-top{width:100%;display:table;padding-bottom:50px}.main-cine_drive_in-index .block-top .cinema-logo,.main-cinema-index .block-top .cinema-logo{margin-top:40px}@media (max-width:768px){.main-cine_drive_in-index .block-top .cinema-logo,.main-cinema-index .block-top .cinema-logo{text-align:center;float:none!important}}.main-cine_drive_in-index .block-top .service,.main-cinema-index .block-top .service{width:55%;max-width:500px;margin-top:73px;line-height:1.4;text-align:left}@media (max-width:825px){.main-cine_drive_in-index .block-top .service,.main-cinema-index .block-top .service{width:100%;float:left!important}}@media (max-width:768px){.main-cine_drive_in-index .block-top .service,.main-cinema-index .block-top .service{max-width:none!important;text-align:center!important}.main-cine_drive_in-index .block-top .service .clock,.main-cinema-index .block-top .service .clock{float:none!important;margin-right:0!important}.main-cine_drive_in-index .block-top .service .content,.main-cinema-index .block-top .service .content{padding-left:0!important}}@media (max-width:768px){.main-cine_drive_in-index .block-top .service,.main-cinema-index .block-top .service{margin-top:20px}}.main-cine_drive_in-index .block-top .service .clock,.main-cinema-index .block-top .service .clock{float:left;margin-right:20px}.main-cine_drive_in-index .block-top .service .content,.main-cinema-index .block-top .service .content{padding-left:65px}.main-cine_drive_in-index .block-top .service .content .top,.main-cinema-index .block-top .service .content .top{font-size:20px}@media screen and (min-width:769px) and (max-width:900px){.main-cine_drive_in-index .block-top .service .content .top,.main-cinema-index .block-top .service .content .top{font-size:18px}}.main-cine_drive_in-index .block-top .service .content .code,.main-cinema-index .block-top .service .content .code{font-size:12px;margin-right:4px}.main-cine_drive_in-index .block-top .service .content .phone,.main-cinema-index .block-top .service .content .phone{margin-right:10px}.main-cine_drive_in-index .block-top .service .content .email,.main-cinema-index .block-top .service .content .email{display:block}.main-cine_drive_in-index .featured,.main-cinema-index .featured{margin-bottom:20px}@media (max-width:480px){.main-cine_drive_in-index .featured,.main-cinema-index .featured{overflow:hidden}}.main-cine_drive_in-index .featured img,.main-cinema-index .featured img{width:100%;height:auto;display:block;margin:0 auto;border:0}.main-cine_drive_in-index .movie-list,.main-cinema-index .movie-list{text-align:center}.main-cine_drive_in-index .movie-list li,.main-cinema-index .movie-list li{display:inline-block;vertical-align:top;max-width:100%;margin-bottom:50px}.main-cine_drive_in-index .movie-list li .content,.main-cinema-index .movie-list li .content{left:0;width:357px;max-width:100%;display:inline-block;z-index:12;text-align:center;padding:0 40px 5px}@media (max-width:480px){.main-cine_drive_in-index .movie-list li .content,.main-cinema-index .movie-list li .content{width:100%;padding:0 0 5px}}.main-cine_drive_in-index .movie-list li .content a,.main-cinema-index .movie-list li .content a{display:inline-block}.main-cine_drive_in-index .movie-list li .content img,.main-cinema-index .movie-list li .content img{max-width:100%}@media (max-width:480px){.main-cine_drive_in-index .movie-list li .content img,.main-cinema-index .movie-list li .content img{width:100%}}.main-cine_drive_in-index .movie-list li .content .title,.main-cinema-index .movie-list li .content .title{font-size:22px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;margin:15px 0 6px;text-align:left}.main-cine_drive_in-index .movie-list li .content .features-top,.main-cinema-index .movie-list li .content .features-top{width:100%;color:#58595b;font-size:13px;display:table;margin-bottom:13px}.main-cine_drive_in-index .movie-list li .content .features-top .features-left,.main-cinema-index .movie-list li .content .features-top .features-left{float:left;text-align:left;max-width:64%}.main-cine_drive_in-index .movie-list li .content .features-top .features-right,.main-cinema-index .movie-list li .content .features-top .features-right{float:right;text-transform:uppercase}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left,.main-cinema-index .movie-list li .content .features-bottom .features-left{float:left;white-space:nowrap}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .tag-2d,.main-cinema-index .movie-list li .content .features-bottom .features-left .tag-2d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:5px 15px;margin-right:20px}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .tag-2d:before,.main-cinema-index .movie-list li .content .features-bottom .features-left .tag-2d:before{content:'2D'}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .tag-3d,.main-cinema-index .movie-list li .content .features-bottom .features-left .tag-3d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:5px 20px;margin-right:10px}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .tag-3d:before,.main-cinema-index .movie-list li .content .features-bottom .features-left .tag-3d:before{content:'3D'}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .period,.main-cinema-index .movie-list li .content .features-bottom .features-left .period{font-size:11px;color:#58595b}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-left .release,.main-cinema-index .movie-list li .content .features-bottom .features-left .release{font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#ED1C24;border:1px solid #ED1C24;padding:5px 10px;margin-right:0;text-transform:uppercase;display:inline-block;margin-left:5px}.main-cine_drive_in-index .movie-list li .content .features-bottom .features-right,.main-cinema-index .movie-list li .content .features-bottom .features-right{float:right;font-size:18px;color:#000}.main-cine_drive_in-index .obs,.main-cinema-index .obs{margin-bottom:20px}@media (max-width:768px){.main-cine_drive_in-index .obs .block-left,.main-cinema-index .obs .block-left{width:100%!important;padding-right:0!important}.main-cine_drive_in-index .obs .block-right,.main-cinema-index .obs .block-right{width:100%!important;margin-top:40px}}.main-cine_drive_in-index .obs .obs-block,.main-cinema-index .obs .obs-block{display:inline-block;vertical-align:top}.main-cine_drive_in-index .obs .obs-block *,.main-cinema-index .obs .obs-block *{color:#000}.main-cine_drive_in-index .obs .obs-block .title,.main-cinema-index .obs .obs-block .title{font-size:16px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:10px}.main-cine_drive_in-index .obs .obs-block .content,.main-cinema-index .obs .obs-block .content{color:#000;font-size:14px;line-height:1.5}.main-cine_drive_in-index .obs .block-left,.main-cinema-index .obs .block-left{width:53%;padding-right:50px}.main-cine_drive_in-index .obs .block-right,.main-cinema-index .obs .block-right{width:46%}.main-cine_drive_in-index .obs .block-full,.main-cinema-index .obs .block-full{width:100%;padding:0;margin-top:30px}.main-cine_drive_in-details .main-banner-page,.main-cinema-details .main-banner-page{margin-bottom:18px!important}.main-cine_drive_in-details .sidebar,.main-cinema-details .sidebar{width:280px}@media (max-width:768px){.main-cine_drive_in-details .sidebar,.main-cinema-details .sidebar{width:100%;text-align:center}.main-cine_drive_in-details .sidebar .movie-content-sidebar,.main-cinema-details .sidebar .movie-content-sidebar{display:inline-block!important}}.main-cine_drive_in-details .sidebar .movie-content-sidebar,.main-cinema-details .sidebar .movie-content-sidebar{display:none;width:100%!important;padding:0!important}.main-cine_drive_in-details .sidebar .movie-content-sidebar .rating-title,.main-cinema-details .sidebar .movie-content-sidebar .rating-title{margin:25px 0 0!important;line-height:15px!important;position:relative}.main-cine_drive_in-details .sidebar .movie-content-sidebar .rating-title .success-rating,.main-cinema-details .sidebar .movie-content-sidebar .rating-title .success-rating{display:none;position:absolute;top:51px;width:100%;font-size:10px;height:0;left:0}.main-cine_drive_in-details .sidebar .movie-content-sidebar .title,.main-cinema-details .sidebar .movie-content-sidebar .title{margin-top:30px}.main-cine_drive_in-details .sidebar .movie-content-sidebar .faq a,.main-cinema-details .sidebar .movie-content-sidebar .faq a{font-size:13px!important}.main-cine_drive_in-details .sidebar .main-cover,.main-cinema-details .sidebar .main-cover{margin-top:-45px;max-width:100%;position:relative}.main-cine_drive_in-details .sidebar .sessions,.main-cinema-details .sidebar .sessions{text-align:center;margin:30px 0}@media (max-width:768px){.main-cine_drive_in-details .sidebar .sessions,.main-cinema-details .sidebar .sessions{width:100%;display:table;margin:0 0 30px}.main-cine_drive_in-details .sidebar .sessions .sessions-title,.main-cinema-details .sidebar .sessions .sessions-title{float:left}}.main-cine_drive_in-details .sidebar .sessions .sessions-title,.main-cinema-details .sidebar .sessions .sessions-title{font-size:28px;color:#000;text-transform:uppercase;line-height:40px}.main-cine_drive_in-details .sidebar .session-line,.main-cinema-details .sidebar .session-line{padding:12px 0;border-bottom:1px solid #e6e7e8;display:block}.main-cine_drive_in-details .sidebar .session-line .session-language,.main-cinema-details .sidebar .session-line .session-language{font-family:open_sanssemibold,Helvetica,Arial,sans-serif;margin-right:20px;min-width:34.2px}.main-cine_drive_in-details .sidebar .session-line p,.main-cinema-details .sidebar .session-line p{font-size:16px;color:#58595b}.main-cine_drive_in-details .sidebar .button,.main-cinema-details .sidebar .button{width:100%;color:#fff;font-size:20px;background:#a6ce39;padding:16px 37px;margin-top:40px;margin-bottom:20px;border:none;text-transform:uppercase}.main-cine_drive_in-details .sidebar .button:hover,.main-cinema-details .sidebar .button:hover{background:#85A52E}.main-cine_drive_in-details .sidebar .period-price,.main-cinema-details .sidebar .period-price{margin-bottom:60px}.main-cine_drive_in-details .sidebar .period-price .period,.main-cinema-details .sidebar .period-price .period{font-size:12px;line-height:18px;color:#58595b}.main-cine_drive_in-details .sidebar .period-price .price,.main-cinema-details .sidebar .period-price .price{font-size:18px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000}.main-cine_drive_in-details .sidebar .featured,.main-cinema-details .sidebar .featured{margin-bottom:80px}.main-cine_drive_in-details .sidebar .featured img,.main-cinema-details .sidebar .featured img{margin-left:auto;margin-right:auto}.main-cine_drive_in-details .sidebar .featured .cinema-logo,.main-cinema-details .sidebar .featured .cinema-logo{margin-bottom:20px;text-align:center;padding-top:20px}.main-cine_drive_in-details .sidebar .featured .cinema-logo img,.main-cinema-details .sidebar .featured .cinema-logo img{max-width:100%}.main-cine_drive_in-details .sidebar .featured .service,.main-cinema-details .sidebar .featured .service{text-align:center}.main-cine_drive_in-details .sidebar .featured .service .code,.main-cinema-details .sidebar .featured .service .code{font-size:12px;margin-right:4px}.main-cine_drive_in-details .sidebar .featured .service span,.main-cinema-details .sidebar .featured .service span{display:inline-block;margin-bottom:2px}.main-cine_drive_in-details .sidebar .featured .service .email.bold,.main-cinema-details .sidebar .featured .service .email.bold{margin-top:10px;font-size:14px}.main-cine_drive_in-details .movie-content,.main-cinema-details .movie-content{width:70%;width:calc(100% - 320px);padding:50px 0}@media (max-width:768px){.main-cine_drive_in-details .movie-content,.main-cinema-details .movie-content{display:none}}.main-cine_drive_in-details .movie-content .title,.main-cinema-details .movie-content .title{margin-bottom:20px}.main-cine_drive_in-details .movie-content .title-details,.main-cinema-details .movie-content .title-details{padding-top:10px;margin-bottom:40px}.main-cine_drive_in-details .movie-content .title-details p,.main-cinema-details .movie-content .title-details p{font-size:14px;color:#58595b;line-height:20px}.main-cine_drive_in-details .movie-content .features,.main-cinema-details .movie-content .features{display:inline-block;margin-top:6px;color:#000;font-size:14px;padding:8px 30px;border:1px solid #000}.main-cine_drive_in-details .movie-content .rating,.main-cinema-details .movie-content .rating{unicode-bidi:bidi-override;direction:rtl}.main-cine_drive_in-details .movie-content .rating:hover span.active:before,.main-cinema-details .movie-content .rating:hover span.active:before{color:transparent}.main-cine_drive_in-details .movie-content .rating span,.main-cinema-details .movie-content .rating span{display:inline-block;position:relative;margin-left:12px;width:16px;font-size:36px;color:#ccc;cursor:pointer}.main-cine_drive_in-details .movie-content .rating span.active:before,.main-cinema-details .movie-content .rating span.active:before{content:"\2605";position:absolute;color:gold}.main-cine_drive_in-details .movie-content .rating>span:hover:before,.main-cine_drive_in-details .movie-content .rating>span:hover~span:before,.main-cinema-details .movie-content .rating>span:hover:before,.main-cinema-details .movie-content .rating>span:hover~span:before{content:"\2605";position:absolute;color:gold!important}.main-cine_drive_in-details .movie-content .rating-title,.main-cinema-details .movie-content .rating-title{font-size:15px;margin-right:15px;line-height:44px;color:#58595b;text-transform:uppercase;position:relative}.main-cine_drive_in-details .movie-content .rating-title .success-rating,.main-cinema-details .movie-content .rating-title .success-rating{display:none;position:absolute;top:22px;width:200px;font-size:10px;height:0}.main-cine_drive_in-details .movie-content .synopsis,.main-cinema-details .movie-content .synopsis{margin-top:30px}.main-cine_drive_in-details .movie-content .synopsis .synopsis-title,.main-cinema-details .movie-content .synopsis .synopsis-title{font-size:28px;color:#000;text-transform:uppercase;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #e6e7e8}.main-cine_drive_in-details .movie-content .synopsis .synopsis-content,.main-cinema-details .movie-content .synopsis .synopsis-content{line-height:1.5!important;padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #e6e7e8}.main-cine_drive_in-details .movie-content .synopsis .synopsis-content p,.main-cinema-details .movie-content .synopsis .synopsis-content p{font-size:14px;color:#6d6e71}.main-cine_drive_in-details .movie-content .faq .icon-help,.main-cinema-details .movie-content .faq .icon-help{padding:5px;margin-right:12px;display:inline-block;border:1px solid #9e9e9e}.main-cine_drive_in-details .movie-content .faq a,.main-cinema-details .movie-content .faq a{font-size:18px;color:#9e9e9e;text-transform:uppercase}.centered-movie{clear:both}.centered-movie.prices{text-align:center;margin-bottom:65px}.centered-movie.prices .sessions{width:48%;display:inline-block;vertical-align:top}.centered-movie.prices .sessions.sessions-third{width:33%}@media (max-width:1024px){.centered-movie.prices .sessions.sessions-third{width:100%}}@media (max-width:1024px){.centered-movie.prices .sessions{width:100%;margin-bottom:27px}}.centered-movie.prices .sessions .day{height:27px;margin-bottom:25px;text-transform:uppercase;border:1px solid #b7b7b7}.centered-movie.prices .sessions .day span{display:inline-block;line-height:25px;margin:0 11px;font-size:14.5px}.centered-movie.prices .sessions .type{margin-bottom:27px}.centered-movie.prices .sessions .type span{margin:0 20px}.centered-movie.prices .sessions .type .tag-2d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:5px 20px}.centered-movie.prices .sessions .type .tag-2d:before{content:'2D'}.centered-movie.prices .sessions .type .tag-3d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:5px 20px}.centered-movie.prices .sessions .type .tag-3d:before{content:'3D'}.centered-movie.prices .sessions .price{text-align:left;height:27px;text-transform:uppercase;margin-bottom:12px}@media (max-width:1024px){.centered-movie.prices .sessions .price{text-align:center}}.centered-movie.prices .sessions .price span{font-size:12.5px;color:#6d6e71;height:27px;line-height:25px;margin-left:50px;margin-right:78px}@media (max-width:1024px){.centered-movie.prices .sessions .price span{margin-left:-70px;margin-right:20px}}.centered-movie.prices .sessions .price .value{font-size:14.5px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;margin-left:0;margin-right:42px}@media (max-width:480px){.centered-movie.prices .sessions .price .value{margin-left:0;margin-right:44px}}.centered-movie.prices .sessions .price .value+.value{margin-right:0}.centered-movie.prices .sessions .price+.price span:first-child{margin-right:94px}@media (max-width:1024px){.centered-movie.prices .sessions .price+.price span:first-child{margin-left:-50px;margin-right:20px}}@media (max-width:480px){.centered-movie.prices .sessions .price+.price span:first-child{margin-right:16px}}.centered-movie.prices .sessions+.sessions .price+.price .value{margin-right:34px}@media (max-width:1024px){.centered-movie.prices .sessions+.sessions .price+.price .value{margin-right:-6px}.centered-movie.prices .sessions+.sessions .price+.price .value+.value{margin-left:80px}}@media (max-width:1024px) and (max-width:1024px){.centered-movie.prices .sessions+.sessions .price+.price .value+.value{margin-left:40px}}@media (max-width:480px){.centered-movie.prices .sessions+.sessions .price+.price .value+.value{margin-left:40px}}.centered-movie.prices .popcorn span{width:140px;margin-right:60px!important;display:inline-block}@media (max-width:1024px){.centered-movie.prices .popcorn span{margin-left:0!important}}@media (max-width:768px){.centered-movie.prices .popcorn span{margin-right:25px!important}}.centered-movie.prices .popcorn span.value{width:inherit;margin-right:inherit}.centered-movie p{width:100%;max-width:885px;margin:80px auto 60px;text-transform:uppercase;font-size:13px;color:#000;line-height:25px}.mobile-show{display:none}@media (max-width:480px){.mobile-show{display:block}}.mobile-show.session-line p{margin:0 0 15px}.mobile-show.session-line p .alert-balloon:before{top:-3px}.mobile-show.session-line p .alert-balloon:hover small{top:-2px;left:-180px}@media (max-width:480px){.mobile-none{display:none!important}}@media (max-width:480px){.p-b-50{padding-bottom:50px}}.main-cine_drive_in-details .centered-movie.prices .sessions .price,.main-cine_drive_in-index .centered-movie.prices .sessions .price{text-align:center}.main-cine_drive_in-details .centered-movie.prices .sessions .price span,.main-cine_drive_in-index .centered-movie.prices .sessions .price span{margin:0 5px;font-size:18px}.main-cine_drive_in-details .centered-movie.prices small,.main-cine_drive_in-index .centered-movie.prices small{width:100%;font-size:10px;text-transform:none;display:block;text-align:center;margin-top:10px}.main-cine_drive_in-details .centered-movie.prices small.obs,.main-cine_drive_in-index .centered-movie.prices small.obs{margin-top:40px!important;font-size:14px;font-style:italic}@media (max-width:768px){.main-cine_drive_in-details .centered-movie.prices small.obs,.main-cine_drive_in-index .centered-movie.prices small.obs{max-width:300px;margin-left:auto;margin-right:auto}}.main-cine_drive_in-details .main-banner-page{margin-bottom:60px!important}.main-lojas-details .block-top,.main-lojas-index .block-top{margin-top:50px;margin-bottom:30px;width:100%;display:table;clear:both}@media (max-width:768px){.main-lojas-details .block-top .search-form,.main-lojas-index .block-top .search-form{width:100%!important;padding-right:0!important}.main-lojas-details .block-top .search-form .button,.main-lojas-index .block-top .search-form .button{width:15%!important}.main-lojas-details .block-top .group-button,.main-lojas-index .block-top .group-button{width:100%!important}.main-lojas-details .block-top .group-button .button,.main-lojas-index .block-top .group-button .button{width:100%!important;margin-left:0!important}}.main-lojas-details .block-top .search-form,.main-lojas-index .block-top .search-form{width:48%;padding-right:40px;margin-bottom:15px}.main-lojas-details .block-top .search-form input,.main-lojas-index .block-top .search-form input{width:85%;margin:0;border:1px solid #000;border-right:0;padding-left:15px;height:35px;float:left}.main-lojas-details .block-top .search-form .button,.main-lojas-index .block-top .search-form .button{width:15%;height:35px;font-size:20px;margin-left:0;padding-left:8px;padding-right:8px;line-height:.7}.main-lojas-details .block-top .search-form .button span,.main-lojas-index .block-top .search-form .button span{line-height:0!important}.main-lojas-details .block-top .group-button,.main-lojas-index .block-top .group-button{width:52%;text-align:center}.main-lojas-details .block-top .group-button .button,.main-lojas-index .block-top .group-button .button{width:30%;height:35px;margin-bottom:15px;padding:11px 8px}.main-lojas-details .block-top .group-button .button.ajust-center,.main-lojas-index .block-top .group-button .button.ajust-center{margin-left:5%}.main-lojas-index .service{width:100%;display:table;clear:both}@media (max-width:480px){.main-lojas-index .service{text-align:center}.main-lojas-index .service .clock{float:none!important;margin:0 auto 20px!important}}.main-lojas-index .service .clock{margin-right:20px;margin-bottom:15px}.main-lojas-index .service .service-line p{font-size:14px;line-height:20px;color:#000}.main-lojas-index .shop-list{margin-top:20px;clear:both}.main-lojas-index .shop-list li{width:25%;min-height:200px;padding:15px;text-align:center;position:relative;float:left;display:table}@media (max-width:768px){.main-lojas-index .shop-list li{width:50%!important}}@media (max-width:480px){.main-lojas-index .shop-list li{width:100%!important}}.main-lojas-index .shop-list li .content-li{border:1px solid #e6e7e8;box-sizing:border-box;display:table-cell;vertical-align:middle;height:115px}.main-lojas-index .shop-list li .content-li img{max-width:161px;max-height:113px;margin:0 auto;display:block}.main-lojas-index .loading-box{width:100%;display:table;clear:both;padding:40px 0 90px;text-align:center;color:#000;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase}.main-lojas-details .shop-left{width:48%;padding-right:30px;padding-bottom:60px}@media (max-width:768px){.main-lojas-details .shop-left{width:100%;padding-right:0}}.main-lojas-details .shop-left .shop-banner{display:block;position:relative;width:100%}.main-lojas-details .shop-left .shop-banner .main-shop-carousel{margin-bottom:20px;display:block;width:100%;left:0;top:0;bottom:0;z-index:11;overflow:hidden;height:350px}@media (max-width:768px){.main-lojas-details .shop-left .shop-banner .main-shop-carousel .item{margin-right:0!important}}@media (max-width:1024px){.main-lojas-details .shop-left .shop-banner .main-shop-carousel{height:350px}}.main-lojas-details .shop-left .shop-banner .main-shop-carousel .item{width:100%;height:100%;margin-right:10px;border:1px solid #e1e1e1;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.main-lojas-details .shop-left .shop-banner .main-shop-carousel .content{left:0;width:100%;bottom:30px;display:inline-block;text-align:left;min-height:350px;z-index:12;margin-bottom:-5px}@media (max-width:1024px){.main-lojas-details .shop-left .shop-banner .main-shop-carousel .content{min-height:350px;text-align:center}}.main-lojas-details .shop-left .shop-banner .bottom-list{display:block;width:100%;left:0;top:0;bottom:0;z-index:11;overflow:hidden;cursor:pointer;height:95px}@media (max-width:768px){.main-lojas-details .shop-left .shop-banner .bottom-list .item{margin-right:0!important}}@media (max-width:1024px){.main-lojas-details .shop-left .shop-banner .bottom-list{height:95px}}.main-lojas-details .shop-left .shop-banner .bottom-list .item{width:100%;height:100%;margin-right:10px;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.main-lojas-details .shop-left .shop-banner .bottom-list .content{left:0;width:100%;bottom:30px;display:inline-block;text-align:left;min-height:95px;z-index:12}@media (max-width:1024px){.main-lojas-details .shop-left .shop-banner .bottom-list .content{min-height:95px;text-align:center}}.main-lojas-details .shop-right{width:50%}@media (max-width:768px){.main-lojas-details .shop-right{width:100%}}.main-lojas-details .shop-right .category p{font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;margin-bottom:10px}.main-lojas-details .shop-right .shop-name p{font-size:28px;color:#000;margin-bottom:10px}.main-lojas-details .shop-right .site p{font-size:15px;color:#000;margin-bottom:30px}.main-lojas-details .shop-right .site p a{color:#000;text-decoration:underline}.main-lojas-details .shop-right .shop-description p{font-size:14px;color:#58595b;line-height:22px;margin-bottom:70px}.main-lojas-details .shop-right .service{width:100%;text-align:left;margin-right:20px;margin-bottom:25px}@media (max-width:768px){.main-lojas-details .shop-right .service{width:100%;margin-bottom:20px;text-align:center}}.main-lojas-details .shop-right .service ul li{display:inline-block;vertical-align:middle}.main-lojas-details .shop-right .service .clock{margin-right:10px}.main-lojas-details .shop-right .service .service-line{width:100%}.main-lojas-details .shop-right .service .service-line p{font-size:16px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;line-height:20px}.main-lojas-details .shop-right .phone{text-align:left}@media (max-width:768px){.main-lojas-details .shop-right .phone{text-align:center}}.main-lojas-details .shop-right .phone ul li{display:inline-block;vertical-align:middle}.main-lojas-details .shop-right .phone .icon-mobile{font-size:42px}.main-lojas-details .shop-right .phone p{font-size:16px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;line-height:20px;margin-bottom:15px;padding-top:10px}.main-shopping-index .banner-top{display:block;height:100%;width:100%;left:0;top:0;bottom:0;z-index:11;margin-bottom:40px}.main-shopping-index .banner-top .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.main-shopping-index .banner-top .content{background-image:url(../img/elements/promo_overlay.png);left:0;width:100%;bottom:30px;display:inline-block;text-align:center;min-height:230px;z-index:12;padding-top:50px}@media (max-width:768px){.main-shopping-index .banner-top .content .features li .icon-properties{font-size:80px!important}.main-shopping-index .banner-top .content .features li p{font-size:13px!important}.main-shopping-index .banner-top .content .features li p .bold{font-size:20px!important}}.main-shopping-index .banner-top .content .features{color:#fff;text-align:center}.main-shopping-index .banner-top .content .features li{min-width:120px;margin:0 50px 50px;display:inline-block}.main-shopping-index .banner-top .content .features li .icon-properties{width:100%;font-size:150px}.main-shopping-index .banner-top .content .features li p{font-size:16px;color:#fff;margin-top:10px;line-height:1.2;text-transform:uppercase}.main-shopping-index .banner-top .content .features li p .bold{font-size:23px}.main-shopping-index .banner-top .slick-dots{bottom:-35px!important}.main-shopping-index .banner-top .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important}.main-shopping-index .banner-top .slick-dots li.slick-active{background:#58595b!important}.main-shopping-index .banner-bottom{display:block;width:100%;left:0;top:0;bottom:0;z-index:11;margin-bottom:70px;height:520px}@media (max-width:1024px){.main-shopping-index .banner-bottom{height:280px}}.main-shopping-index .banner-bottom .item{width:100%;height:100%;overflow:hidden;top:0;bottom:0;left:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;float:left}.main-shopping-index .banner-bottom .content{background-image:url(../img/elements/promo_overlay.png);left:0;width:100%;bottom:30px;display:inline-block;text-align:center;min-height:520px;z-index:12}@media (max-width:1024px){.main-shopping-index .banner-bottom .content{min-height:280px}}.main-shopping-index .banner-bottom .content .features{font-size:120px;color:#fff}.main-shopping-index .banner-bottom .slick-dots{bottom:-55px!important}.main-shopping-index .banner-bottom .slick-dots li{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;margin:0 6px!important;background:#939598!important}.main-shopping-index .banner-bottom .slick-dots li.slick-active{background:#58595b!important}.main-shopping-index .line-top{padding-top:50px}.main-shopping-index .line-top .box-tittle{margin-right:60px}.main-shopping-index .line-top .box-tittle p{font-size:14px;color:#000;margin-bottom:3px;text-transform:uppercase}.main-shopping-index .line-top .box-button{margin-top:15px}@media (max-width:768px){.main-shopping-index .line-top .box-button{float:left!important}}.main-shopping-index .line-top .box-button .button{display:inline-block;text-transform:uppercase}.main-shopping-index .about-content{margin-top:45px;margin-bottom:60px;display:inline-block}.main-shopping-index .about-content.no-margin-bottom{margin-bottom:0}.main-shopping-index .about-content p{font-size:14px;color:#58595b;line-height:1.6}.main-shopping-index .video{text-align:left;padding-top:40px}.main-shopping-index .video h2{text-transform:none}.main-shopping-index .video iframe{width:100%;height:480px;border:0;display:inline-block;margin-top:40px}@media (max-width:1024px){.main-shopping-index .video iframe{height:400px}}@media (max-width:768px){.main-shopping-index .video iframe{height:350px}}@media (max-width:480px){.main-shopping-index .video iframe{height:250px}}.main-shopping-map .line-top{width:100%;display:table;padding-top:60px}.main-shopping-map .line-top .box-tittle{text-transform:uppercase}.main-shopping-map .line-top .box-tittle h1{font-size:27px;margin-bottom:20px}.main-shopping-map .line-top .box-tittle p{font-size:14px;color:#000;margin-bottom:20px;text-transform:uppercase}.main-shopping-map .line-bottom{width:100%;display:table;padding-top:45px;margin-bottom:40px;border-bottom:1px solid #e6e7e8}.main-shopping-map .line-bottom .box-tittle h2{font-size:20px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;margin-bottom:15px}.main-shopping-map .line-bottom .box-tittle p{font-size:14px;color:#000;margin-bottom:35px}.main-shopping-map .box-map{border:1px solid #e6e7e8}.main-shopping-map .box-map img{max-width:100%;display:table}.main-shopping-map .sector{width:100%;display:table;background:#ededed;margin-bottom:25px}@media (max-width:768px){.main-shopping-map .sector .sector-name{width:100%!important;height:60px!important}.main-shopping-map .sector ul{width:100%!important}.main-shopping-map .sector ul li{width:100%!important;text-align:center}}.main-shopping-map .sector .sector-name{width:20%;height:100%;display:inline-block;background:#ffd800;text-align:center;position:relative;color:#000;font-size:15px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;text-transform:uppercase}.main-shopping-map .sector .sector-name.alimentacao{background:#ff6b57}.main-shopping-map .sector .sector-name.servicos{background:#00baff}.main-shopping-map .sector .sector-name.lojas{background:#12de00}.main-shopping-map .sector .sector-name .parent{width:100%;height:100%;display:table}.main-shopping-map .sector .sector-name .parent .child{display:table-cell;vertical-align:middle}.main-shopping-map .sector ul{width:80%;display:inline-block;vertical-align:top;padding:25px 20px 10px}.main-shopping-map .sector ul li{width:32%;margin-bottom:20px;padding-right:10px;display:inline-block;vertical-align:top;color:#000;font-size:13px}.main-noticias-details .line-top,.main-noticias-index .line-top{width:100%;display:table;padding-top:50px}.main-noticias-details .line-top .box-tittle,.main-noticias-index .line-top .box-tittle{width:100%}.main-noticias-details .line-top .box-tittle.index-tittle h1,.main-noticias-index .line-top .box-tittle.index-tittle h1{margin-bottom:40px}.main-noticias-details .line-top .box-tittle p,.main-noticias-index .line-top .box-tittle p{font-size:14px;color:#000;margin-bottom:3px;text-transform:uppercase}.main-noticias-details .line-top .box-tittle .go-back,.main-noticias-details .line-top .box-tittle .go-back a,.main-noticias-index .line-top .box-tittle .go-back,.main-noticias-index .line-top .box-tittle .go-back a{font-size:12px;color:#000}.main-noticias-details .line-top .box-tittle .go-back .icon-arrow,.main-noticias-index .line-top .box-tittle .go-back .icon-arrow{font-size:9px;margin-right:4px}.main-noticias-details .line-top .box-tittle .go-back .icon-arrow:before,.main-noticias-index .line-top .box-tittle .go-back .icon-arrow:before{top:-2px;position:relative;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-noticias-details .news-content,.main-noticias-index .news-content{margin-top:35px;margin-bottom:60px}.main-noticias-details .news-content p,.main-noticias-index .news-content p{font-size:14px;color:#58595b;line-height:1.6}.main-noticias-details .news-content img,.main-noticias-index .news-content img{max-width:100%;height:auto!important}.main-noticias-details .news-content .align-center,.main-noticias-index .news-content .align-center{width:100%;margin:40px 0;text-align:center}.main-noticias-details .news-gallery,.main-noticias-index .news-gallery{width:100%;display:table;margin-bottom:75px;text-align:center}.main-noticias-details .news-gallery ul li,.main-noticias-index .news-gallery ul li{width:25%;float:left;padding:5px}@media (max-width:768px){.main-noticias-details .news-gallery ul li,.main-noticias-index .news-gallery ul li{width:50%}}.main-noticias-details .news-gallery ul li .content,.main-noticias-index .news-gallery ul li .content{position:relative}@media (max-width:768px){.main-noticias-details .news-gallery ul li .content:after,.main-noticias-index .news-gallery ul li .content:after{display:none!important}}.main-noticias-details .news-gallery ul li .content:after,.main-noticias-index .news-gallery ul li .content:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:0}.main-noticias-details .news-gallery ul li .content:hover:after,.main-noticias-index .news-gallery ul li .content:hover:after{opacity:.6!important}.main-noticias-details .news-gallery ul li .content:hover .icon-search,.main-noticias-index .news-gallery ul li .content:hover .icon-search{display:inline-block!important}@media (max-width:768px){.main-noticias-details .news-gallery ul li .content:hover .icon-search,.main-noticias-index .news-gallery ul li .content:hover .icon-search{display:none!important}}.main-noticias-details .news-gallery ul li .content .icon-search,.main-noticias-index .news-gallery ul li .content .icon-search{font-size:28px;color:#fff;top:45%;position:absolute;z-index:1;display:none}.main-noticias-details .news-gallery ul li .content .icon-search:before,.main-noticias-index .news-gallery ul li .content .icon-search:before{position:relative;left:-6px}.main-noticias-details .news-gallery ul li .content img,.main-noticias-index .news-gallery ul li .content img{max-width:100%;display:table;margin:0 auto}.main-noticias-details .more-news h2,.main-noticias-index .more-news h2{font-size:26px;margin-bottom:40px}.main-noticias-details .more-news .news-list li,.main-noticias-index .more-news .news-list li{float:left;display:inline-block;margin-bottom:50px;width:50%;height:132px}@media (max-width:768px){.main-noticias-details .more-news .news-list li,.main-noticias-index .more-news .news-list li{width:100%}.main-noticias-details .more-news .news-list li .content-event,.main-noticias-index .more-news .news-list li .content-event{padding-right:0!important}}.main-noticias-details .more-news .news-list li .cover-event,.main-noticias-index .more-news .news-list li .cover-event{width:30%;padding-right:20px}.main-noticias-details .more-news .news-list li .cover-event img,.main-noticias-index .more-news .news-list li .cover-event img{max-width:100%}.main-noticias-details .more-news .news-list li .content-event,.main-noticias-index .more-news .news-list li .content-event{width:70%;padding-right:50px}.main-noticias-details .more-news .news-list li .content-event .period,.main-noticias-index .more-news .news-list li .content-event .period{font-size:12px;color:#58595b}.main-noticias-details .more-news .news-list li .content-event .title,.main-noticias-index .more-news .news-list li .content-event .title{font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;margin-bottom:6px;text-transform:uppercase}.main-noticias-details .more-news .news-list li .content-event p,.main-noticias-index .more-news .news-list li .content-event p{font-size:13px;line-height:1.6;color:#000}.main-noticias-details .loading-box,.main-noticias-index .loading-box{width:100%;display:table;clear:both;padding:40px 0 90px;text-align:center;color:#000;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;font-size:15px;text-transform:uppercase}.body-noticias-details .main-noticias-details .box-tittle .period{font-size:12px;color:#58595b;margin-bottom:10px}@media (max-width:768px){.main-contato-index .box-phone,.main-contato-success .box-phone{float:left!important}.main-contato-index .form-content,.main-contato-success .form-content{width:100%!important}.main-contato-index .form-content .contact-form .before-block:before,.main-contato-success .form-content .contact-form .before-block:before{display:none!important}.main-contato-index .form-content .contact-form .width-ajust,.main-contato-success .form-content .contact-form .width-ajust{width:100%!important}.main-contato-index .form-content .contact-form input,.main-contato-index .form-content .contact-form select,.main-contato-index .form-content .contact-form textarea,.main-contato-success .form-content .contact-form input,.main-contato-success .form-content .contact-form select,.main-contato-success .form-content .contact-form textarea{margin-bottom:10px!important}}.main-contato-index .line-top,.main-contato-success .line-top{width:100%;display:table}.main-contato-index .line-top h1,.main-contato-success .line-top h1{margin-top:50px;margin-bottom:20px}.main-contato-index .line-top .box-phone,.main-contato-success .line-top .box-phone{color:#939598;margin-bottom:30px}.main-contato-index .line-top .box-phone .code,.main-contato-success .line-top .box-phone .code{font-size:18px;margin-right:10px}.main-contato-index .line-top .box-phone .phone,.main-contato-success .line-top .box-phone .phone{font-size:32px}.main-contato-index .sidebar,.main-contato-success .sidebar{width:260px;margin-bottom:50px}@media (max-width:768px){.main-contato-index .sidebar,.main-contato-success .sidebar{width:100%}}.main-contato-index .sidebar ul,.main-contato-success .sidebar ul{border-top:1px solid #d1d3d4}.main-contato-index .sidebar ul li,.main-contato-success .sidebar ul li{width:100%;border-bottom:1px solid #d1d3d4}@media (max-width:768px){.main-contato-index .sidebar ul li.first-li,.main-contato-success .sidebar ul li.first-li{display:none}}.main-contato-index .sidebar ul li a,.main-contato-success .sidebar ul li a{width:100%;height:100%;font-size:13px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;padding:18px 2px;text-transform:uppercase;display:inline-block}.main-contato-index .sidebar ul li a.no-link,.main-contato-success .sidebar ul li a.no-link{pointer-events:none}.main-contato-index .sidebar ul li a .icon-arrow,.main-contato-success .sidebar ul li a .icon-arrow{font-size:11px}.main-contato-index .form-content,.main-contato-success .form-content{width:70%;width:calc(100% - 300px)}.main-contato-index .form-content .contact-form,.main-contato-success .form-content .contact-form{color:#000}.main-contato-index .form-content .contact-form.ajax-loading .button,.main-contato-success .form-content .contact-form.ajax-loading .button{display:none}.main-contato-index .form-content .contact-form.ajax-loading .sending-button,.main-contato-success .form-content .contact-form.ajax-loading .sending-button{display:inline-block!important}.main-contato-index .form-content .contact-form.ajax-success .button,.main-contato-success .form-content .contact-form.ajax-success .button{display:none}.main-contato-index .form-content .contact-form.ajax-success .success-button,.main-contato-success .form-content .contact-form.ajax-success .success-button{display:inline-block!important}.main-contato-index .form-content .contact-form.ajax-error .alert-error,.main-contato-success .form-content .contact-form.ajax-error .alert-error{display:inline-block}.main-contato-index .form-content .contact-form ::-webkit-input-placeholder,.main-contato-success .form-content .contact-form ::-webkit-input-placeholder{color:#000}.main-contato-index .form-content .contact-form :-moz-placeholder,.main-contato-success .form-content .contact-form :-moz-placeholder{color:#000;opacity:1}.main-contato-index .form-content .contact-form ::-moz-placeholder,.main-contato-success .form-content .contact-form ::-moz-placeholder{color:#000;opacity:1}.main-contato-index .form-content .contact-form :-ms-input-placeholder,.main-contato-success .form-content .contact-form :-ms-input-placeholder{color:#000}.main-contato-index .form-content .contact-form .before-block:before,.main-contato-success .form-content .contact-form .before-block:before{content:'';width:5px;height:40px;background:#fff;position:absolute;margin-left:-5px}.main-contato-index .form-content .contact-form .width-ajust,.main-contato-success .form-content .contact-form .width-ajust{width:50%;display:table;float:left;height:40px}.main-contato-index .form-content .contact-form input,.main-contato-index .form-content .contact-form select,.main-contato-success .form-content .contact-form input,.main-contato-success .form-content .contact-form select{width:100%;height:40px}.main-contato-index .form-content .contact-form textarea,.main-contato-success .form-content .contact-form textarea{width:100%}.main-contato-index .form-content .contact-form input,.main-contato-index .form-content .contact-form textarea,.main-contato-success .form-content .contact-form input,.main-contato-success .form-content .contact-form textarea{padding:11px}.main-contato-index .form-content .contact-form select,.main-contato-success .form-content .contact-form select{padding:0 7px}.main-contato-index .form-content .contact-form input,.main-contato-index .form-content .contact-form select,.main-contato-index .form-content .contact-form textarea,.main-contato-success .form-content .contact-form input,.main-contato-success .form-content .contact-form select,.main-contato-success .form-content .contact-form textarea{color:#000;font-size:13px;margin-bottom:5px;border:none;background:#e6e7e8;border-radius:0!important}.main-contato-index .form-content .contact-form input.error,.main-contato-index .form-content .contact-form select.error,.main-contato-index .form-content .contact-form textarea.error,.main-contato-success .form-content .contact-form input.error,.main-contato-success .form-content .contact-form select.error,.main-contato-success .form-content .contact-form textarea.error{background:#FA9999}.main-contato-index .form-content .contact-form .button,.main-contato-success .form-content .contact-form .button{color:#fff;font-size:15px;background:#a6ce39;padding:11px 37px;margin-top:20px;border:none;text-transform:uppercase}.main-contato-index .form-content .contact-form .button:hover,.main-contato-success .form-content .contact-form .button:hover{background:#85A52E}.main-contato-index .form-content .contact-form .button::-moz-focus-inner,.main-contato-success .form-content .contact-form .button::-moz-focus-inner{padding:0;border:0}.main-contato-index .form-content .contact-form .sending-button,.main-contato-index .form-content .contact-form .success-button,.main-contato-success .form-content .contact-form .sending-button,.main-contato-success .form-content .contact-form .success-button{height:42px;line-height:20px;background:#A2C4FD!important;pointer-events:none;display:none}.main-contato-index .form-content .contact-form .alert-error,.main-contato-success .form-content .contact-form .alert-error{display:none;color:#F33}.main-contato-index .map-title h2,.main-contato-success .map-title h2{font-size:26px;margin-bottom:30px}.main-contato-index .gmaps,.main-contato-success .gmaps{width:100%;min-height:560px;margin-bottom:10px}@media (max-width:768px){.main-contato-index .gmaps,.main-contato-success .gmaps{min-height:430px}}.main-contato-index .gmaps .map-container,.main-contato-success .gmaps .map-container{width:100%;min-height:560px}@media (max-width:768px){.main-contato-index .gmaps .map-container,.main-contato-success .gmaps .map-container{min-height:430px}}.main-contato-index .gmaps .icon-map,.main-contato-success .gmaps .icon-map{background:url(../img/brand/map-pin.png) no-repeat;float:right;width:165px;height:165px}.main-contato-index .success-block,.main-contato-success .success-block{text-align:center;margin:80px 0}.main-contato-index .success-block p,.main-contato-success .success-block p{font-size:18px;color:#000}.main-contato-index .success-block p.title,.main-contato-success .success-block p.title{font-size:26px;margin-bottom:10px}.main-contato-index .success-block .button,.main-contato-success .success-block .button{display:inline-block;margin-top:80px}.main-contato-index .commercialization .inner-block,.main-contato-success .commercialization .inner-block{width:25%}@media (max-width:1024px){.main-contato-index .commercialization .inner-block,.main-contato-success .commercialization .inner-block{width:100%}}.main-contato-index .commercialization .inner-block p,.main-contato-success .commercialization .inner-block p{font-size:12px}.main-contato-index .commercialization .inner-block p.title,.main-contato-success .commercialization .inner-block p.title{font-size:14px}.main-busca-index h4{text-transform:uppercase}.main-busca-index .line-top{width:100%;display:table;margin-bottom:60px;padding-top:50px;padding-bottom:35px;border-bottom:1px solid #e6e7e8}.main-busca-index .line-top .box-tittle{width:100%}.main-busca-index .line-top .box-tittle h1{margin-bottom:25px;text-transform:uppercase}.main-busca-index .line-top .box-tittle p{font-size:14px;color:#000;margin-bottom:3px;text-transform:uppercase}.main-busca-index .list-line li{width:100%;font-size:13px;line-height:18px;color:#000;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e7e8}.main-busca-index .list-line li a{color:#000}.main-busca-index .events-block{margin-bottom:60px}.main-busca-index .events-block h4{margin-bottom:30px}.main-busca-index .deals-block{margin-bottom:60px}.main-busca-index .deals-block h4{margin-bottom:30px}.main-busca-index .movie-block{margin-bottom:10px}.main-busca-index .movie-block .movie-list{margin-top:40px;text-align:left}@media (max-width:768px){.main-busca-index .movie-block .movie-list{text-align:center}}.main-busca-index .movie-block .movie-list li{display:inline-block;vertical-align:top;max-width:100%;margin-bottom:50px}.main-busca-index .movie-block .movie-list li .content{left:0;width:357px;max-width:100%;display:inline-block;z-index:12;text-align:center;padding:0 40px 5px}@media (max-width:480px){.main-busca-index .movie-block .movie-list li .content{padding:0 0 5px}}.main-busca-index .movie-block .movie-list li .content a{display:inline-block}.main-busca-index .movie-block .movie-list li .content img{max-width:100%}.main-busca-index .movie-block .movie-list li .content .title{font-size:22px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#000;margin:15px 0 6px;text-align:left}.main-busca-index .movie-block .movie-list li .content .features-top{width:100%;color:#58595b;font-size:13px;display:table;margin-bottom:13px}.main-busca-index .movie-block .movie-list li .content .features-top .features-left{float:left;text-align:left;max-width:64%}.main-busca-index .movie-block .movie-list li .content .features-top .features-right{float:right;text-transform:uppercase}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left{float:left}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left .tag-2d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#a9cf38;border:1px solid #a9cf38;padding:5px 20px;margin-right:20px}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left .tag-2d:before{content:'2D'}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left .tag-3d{display:inline-block;font-size:14px;font-family:open_sanssemibold,Helvetica,Arial,sans-serif;color:#007dc5;border:1px solid #007dc5;padding:5px 20px;margin-right:20px}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left .tag-3d:before{content:'3D'}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-left .period{font-size:11px;color:#58595b}.main-busca-index .movie-block .movie-list li .content .features-bottom .features-right{float:right;font-size:18px;color:#000}.main-busca-index .shop-block{width:100%;display:table;margin-bottom:60px}.main-busca-index .shop-block .shop-list{margin-top:20px;clear:both}.main-busca-index .shop-block .shop-list li{width:25%;min-height:200px;padding:15px;text-align:center;position:relative;float:left;display:table}@media (max-width:768px){.main-busca-index .shop-block .shop-list li{width:50%!important}}@media (max-width:480px){.main-busca-index .shop-block .shop-list li{width:100%!important}}.main-busca-index .shop-block .shop-list li .content-li{border:1px solid #e6e7e8;box-sizing:border-box;display:table-cell;vertical-align:middle}.main-busca-index .shop-block .shop-list li .content-li img{max-width:100%}*,:after,:before{box-sizing:border-box;padding:0;margin:0;outline:0;font-weight:400}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,object,section{display:block}hr{clear:both;float:none;width:100%}.ie6 body hr,.ie7 body hr{display:block;margin:-8px}hr.clear{display:block;visibility:hidden;clear:both;height:0;margin:0;padding:0;border:0}.line hr{visibility:hidden}a{cursor:pointer}a,img{border:none;text-decoration:none}a:hover{text-decoration:none}ol,ul{list-style:none}input[type=hidden]{display:none!important;visibility:hidden!important}input[type=submit]{cursor:pointer}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}address{font-style:normal}input,select,textarea{font-family:Arial,Helvetica,sans-serif;-webkit-appearance:none}select{-webkit-appearance:menulist}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}textarea{overflow:auto;resize:none}strong{font-weight:700!important}em{font-style:italic}* html .clearfix{height:1%;overflow:visible}.ie legend{margin:0 -7px}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;line-height:1;transition-duration:.15s;overflow-x:hidden}button{background:none;border:none;border-spacing:0;list-style:none;margin:0;padding:0;text-align:center;text-decoration:none;text-indent:0}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#989898;opacity:1}