::-moz-selection{color:#1a2430 !important;background:rgba(209,161,0,.2) !important}::selection{color:#1a2430 !important;background:rgba(209,161,0,.2) !important}h1,h2,h3,h4,h5,h6,a{margin:0 !important;padding:0 !important}a{text-decoration:none !important}body .column-top-margin{margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}body .avia-tooltip.avia-tt{display:none !important}@font-face{font-family:'Icons Melsport';src:url(//www.melsport.pt/wp-content/themes/enfold/css/../resources/fonts/melsport_icons.eot);src:url(//www.melsport.pt/wp-content/themes/enfold/css/../resources/fonts/melsport_icons.eot?#iefix) format("embedded-opentype"),url(//www.melsport.pt/wp-content/themes/enfold/css/../resources/fonts/melsport_icons.woff) format("woff"),url(//www.melsport.pt/wp-content/themes/enfold/css/../resources/fonts/melsport_icons.ttf) format("truetype");font-weight:400;font-style:normal}[class*=icon-]:before{display:inline-block;font-family:'Icons Melsport' !important;font-size:70px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:70px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-aviso:before{content:'\e900'}.icon-lazer:before{content:'\e901'}.icon-profissional:before{content:'\e902'}.icon-musculacao:before{content:'\e903'}.icon-aulasgrupo:before{content:'\e904'}.icon-spa:before{content:'\e905'}.icon-bar:before{content:'\e906'}.icon-estacionamento:before{content:'\e907'}.icon-elevador:before{content:'\e908'}.icon-acessodeficientes:before{content:'\e909'}.icon-piscina:before{content:'\e90a'}.icon-campominigolfe:before{content:'\e90b'}.icon-parqueinfantil:before{content:'\e90c'}.icon-campofutebol:before{content:'\e90d'}.icon-pistaatletismo:before{content:'\e90e'}.icon-pavilhaogimno:before{content:'\e90f'}.icon-campotenis:before{content:'\e910'}.icon-facebook:before{content:'\e911'}.icon-mail:before{content:'\e912'}.icon-instagram:before{content:'\e913'}.icon-register:before{content:'\e914'}.warning_menu{cursor:default;-webkit-transition:all .4s;transition:all .4s}.warning_menu:hover .warning:before{color:#e9be33}.warning_menu .warning{-webkit-transition:all .4s;transition:all .4s}.warning_menu .warning:before{font-size:26px;line-height:38px;color:#d1a100;-webkit-transition:all .4s;transition:all .4s}.warning_menu .warning_count{position:absolute;top:-7px;right:-2px;font-size:10px;font-weight:900;text-align:center;color:#fff}.warning_menu .warning_count:before{content:"";background:#188779;height:14px;width:14px;position:absolute;top:8px;right:-4px;border-radius:50%;z-index:-1}.warning_menu .sub-menu{padding:5px 15px !important;text-align:center;-webkit-transition:all .4s;transition:all .4s;right:calc(50% - 19px);top:36px}.warning_menu .sub-menu:before{top:-15px;height:15px}.warning_menu .sub-menu:after{top:-6px}.warning_menu .sub-menu li{color:#fff !important;font-size:12px;line-height:24px;font-weight:100;font-style:italic}#page_content .warning_entry{margin-bottom:70px;text-align:left !important}#page_content .warning_entry h1{color:#d1a100;margin:0 0 20px !important;text-align:left !important}#page_content .warning_entry p{margin:0 !important;text-align:justify !important;margin-bottom:10px !important}#page_content .warning_entry h6{margin-top:20px !important;color:#d1a100;text-align:left !important}#page_content .warning_entry ul{margin:0 0 10px 20px !important;text-align:left !important}#page_content .warning_entry li{padding:0 !important;text-align:left !important}#page_content .warning_entry:last-of-type{margin-bottom:0 !important}.container{max-width:none !important;width:100% !important;margin:0 !important;padding:0 !important}.content{margin:0 !important;padding:0 !important}.title{margin:150px 0 50px !important;padding:0 calc(10vw + 120px) !important;text-align:left;font-size:46px;text-transform:uppercase;color:#2d3e50 !important}.title:before{content:"";position:absolute;left:0;width:calc(10vw + 250px);height:2px;background-color:#d1a100}.title p{margin:0 !important;text-align:left !important}#header{position:fixed !important;height:125px !important;-webkit-transition:all .4s;transition:all .4s}.logo{height:150px !important;overflow:visible !important;-webkit-transition:all .4s;transition:all .4s}.logo a{overflow:visible !important;-webkit-transition:all .4s;transition:all .4s}.logo img{width:200px !important;-webkit-transition:all .4s;transition:all .4s}.av_minimal_header #header_main{padding:50px 10% 0 !important;-webkit-transition:all .4s;transition:all .4s}.html_header_top.html_header_sticky #top #wrap_all #main{padding:0 !important}.html_header_top #top .av_header_stretch .container{width:100% !important}.avia-menu-text{font-size:14px !important;-webkit-transition:all .4s;transition:all .4s}.menu .av-language-switch-item{display:none !important}#top #header_main>.container,#top #header_main>.container .main_menu .av-main-nav>li>a,#top #header_main #menu-item-shop .cart_dropdown_link{height:auto !important;line-height:35px !important}.av-main-nav-wrap{margin-top:25px !important;-webkit-transition:all .4s;transition:all .4s}.av-main-nav>li{margin-left:40px !important;-webkit-transition:all .4s;transition:all .4s;color:#fff !important}.av-main-nav>li:hover .avia-menu-text{color:#e9be33 !important}.av-main-nav>li.menu-item-type-custom{position:absolute;top:0;right:calc(-8vw + 25px);margin:0 !important}.av-main-nav ul{width:auto !important;min-width:200px !important;white-space:nowrap !important}.menu .av-menu-button{padding:0 7px !important;margin:0 0 0 35px !important;background:#d1a100 !important;-webkit-transition:all .4s;transition:all .4s}.menu .av-menu-button:hover{background:#e9be33 !important}.menu .av-menu-button:hover .avia-menu-text{color:#fff !important}.av-main-nav>li.lang{display:inline-block;margin-left:10px !important;position:absolute;right:calc(-10vw + 30px)}.av-main-nav>li.lang a{height:auto !important;line-height:30px !important;color:#e9be33 !important;text-transform:uppercase !important;font-size:10px !important;font-weight:900 !important;margin-left:5px !important;display:inline-block !important}.av-main-nav>li.lang a:hover{color:#ffe388 !important}.av-main-nav>li.lang:first-child{margin-left:0}#top #wrap_all #header #av-burger-menu-ul>li.av-active-burger-items.lang{margin-top:10px}#top #wrap_all #header #av-burger-menu-ul>li.av-active-burger-items.lang a{margin:0 5px !important;display:inline-block !important;color:#e9be33 !important;text-transform:uppercase !important;font-weight:900 !important}.sub-menu{margin-top:10px !important;padding:10px 20px !important;background:#d1a100 !important;left:auto !important;right:calc(50% - 20px)}.sub-menu:before{content:"";top:-20px;right:0;position:absolute;height:20px;width:100%}.sub-menu:after{content:"";background:#d1a100;height:20px;width:20px;position:absolute;top:-10px;right:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sub-menu li.menu-item{margin:5px 0 !important}.sub-menu li.menu-item a .avia-menu-text{color:#fff !important;font-weight:100}.sub-menu li.menu-item:before{content:"";height:2px;width:100%;position:absolute;left:0;bottom:-6px;background:#e9be33;pointer-events:none}.sub-menu li.menu-item:last-child:before{content:none}.sub-menu li.menu-item:hover a .avia-menu-text{color:#ffe388 !important}.sub-menu .sub-menu{margin-top:-15px !important;left:calc(100% + 20px) !important;background:#e9be33 !important}.sub-menu .sub-menu li.menu-item a .avia-menu-text{color:#fff !important}.sub-menu .sub-menu li.menu-item:hover .avia-menu-text{color:#ffe388 !important}.sub-menu .sub-menu li.menu-item:before{background:#ffe388 !important}.sub-menu .sub-menu:before{content:"";top:0;left:-30px;position:absolute;height:42px;width:30px}.sub-menu .sub-menu:after{content:none}#header.header_fixed{height:75px !important;background:#fff !important;border-bottom:1px solid rgba(45,62,80,.1) !important}#header.header_fixed #header_main{padding:20px 10% 0 !important}#header.header_fixed .avia-menu-text{color:#2d3e50 !important}#header.header_fixed .av-main-nav>li:hover .avia-menu-text{color:#e9be33 !important}#header.header_fixed .av-main-nav-wrap{margin-top:0 !important}#header.header_fixed .logo{height:60px !important}#header.header_fixed .logo a{height:60px}#header.header_fixed .logo_top{margin-top:-10px;width:150px !important}#header.header_fixed .logo_bottom{opacity:0;margin-top:-57px}#header.header_fixed .menu .av-menu-button .avia-menu-text{color:#fff !important}#header.header_fixed .menu .av-menu-button:hover .avia-menu-text{color:#fff !important}#header.header_fixed .sub-menu li.menu-item a .avia-menu-text{color:#fff !important}#header.header_fixed .sub-menu li.menu-item:hover a .avia-menu-text{color:#ffe388 !important}#header.header_fixed .sub-menu .sub-menu li.menu-item a .avia-menu-text{color:#fff !important}#header.header_fixed .sub-menu .sub-menu li.menu-item:hover .avia-menu-text{color:#ffe388 !important}.homepage_slider{height:100vh !important;width:1000% !important;-webkit-transition:all .4s;transition:all .4s}.homepage_slider_cell{display:table-cell;position:relative;margin:0 !important;padding:0 !important;height:100vh !important;width:100vw !important}.homepage_slider_cell .homepage_slider_background{height:100%;width:100%;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.homepage_slider_cell .homepage_slider_cell_inner{position:relative;padding:0 calc(10% + 120px);height:100%;width:100%;background:rgba(45,62,80,.5) !important}.homepage_slider_cell .homepage_slider_cell_content{position:absolute;width:calc(80% - 240px);bottom:250px}.homepage_slider_cell .category{text-transform:uppercase;font-weight:900;letter-spacing:.05em;margin-bottom:15px;color:#d1a100 !important;font-size:12px;padding-left:75px}.homepage_slider_cell .category span{position:absolute;height:2px;width:65px;top:13px;left:0;background:#d1a100;-webkit-transition:all .4s;transition:all .4s}.homepage_slider_cell h1{font-weight:400;color:#fff;font-size:50px;margin-bottom:30px !important}.homepage_slider_cell p{color:#fff;margin-bottom:30px !important}.homepage_slider_cell .link{position:relative;color:#d1a100 !important;padding-right:30px !important;-webkit-transition:all .4s;transition:all .4s}.homepage_slider_cell .link span{position:absolute;height:2px;background:#d1a100;width:20px;top:10px;margin-left:10px;-webkit-transition:all .4s;transition:all .4s}.homepage_slider_cell .link span:before,.homepage_slider_cell .link span:after{content:"";position:absolute;width:9px;height:2px;background:#d1a100;left:13px;-webkit-transition:all .4s;transition:all .4s}.homepage_slider_cell .link span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-3px}.homepage_slider_cell .link span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:3px}.homepage_slider_cell .link:hover{color:#e9be33 !important;padding-right:36px !important}.homepage_slider_cell .link:hover span{margin-left:17px}.homepage_slider_cell .link:hover span:before,.homepage_slider_cell .link:hover span:after{background:#e9be33}.dots_wrapper{width:calc(100vw - 17px);height:50px;position:fixed;left:0;bottom:0;-webkit-transition:all .4s;transition:all .4s}.dots_wrapper .dots{position:absolute;height:125px;text-align:center;top:0;left:0;bottom:0;right:0;margin:auto}.dots_wrapper div{display:inline-block;vertical-align:middle}.dots_wrapper .arrow{position:relative;height:20px;width:12px;margin:0 10px;-webkit-transition:all .4s;transition:all .4s;cursor:pointer !important}.dots_wrapper .arrow:before,.dots_wrapper .arrow:after{content:"";position:absolute;background:#fff;width:2px;height:14px;-webkit-transition:all .4s;transition:all .4s}.dots_wrapper .arrow.active:before,.dots_wrapper .arrow.active:after,.dots_wrapper .arrow:hover:before,.dots_wrapper .arrow:hover:after{background:#e9be33 !important}.dots_wrapper .arrow_left:before,.dots_wrapper .arrow_left:after{left:4px}.dots_wrapper .arrow_left:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-1px}.dots_wrapper .arrow_left:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px}.dots_wrapper .arrow_right:before,.dots_wrapper .arrow_right:after{left:4px}.dots_wrapper .arrow_right:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-1px}.dots_wrapper .arrow_right:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:8px}.dots_wrapper .dot{height:14px;width:14px;border-radius:50%;background:#fff;margin:0 2px;-webkit-transition:all .4s;transition:all .4s;cursor:pointer !important}.dots_wrapper .dot.active,.dots_wrapper .dot:hover{background:#e9be33 !important}.dots_wrapper.dots_wrapper_hidden{opacity:0;pointer-events:none}#sider p{margin:0 !important;padding:0 !important}#sider [class*=icon-]:before{position:absolute !important;font-size:80px;top:-80px}#sider .icon-lazer:before{right:40px}#sider .icon-profissional:before{left:40px}#sider .avia-builder-el-first,#sider .avia-builder-el-last{height:calc(100vh - 75px) !important;width:50% !important;margin:0 !important;padding:0 !important;color:#2d3e50 !important;cursor:pointer !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;-webkit-transition:all .4s;transition:all .4s}#sider .avia-builder-el-first .av_textblock_section,#sider .avia-builder-el-last .av_textblock_section{height:100% !important;width:100% !important;-webkit-transition:all .4s;transition:all .4s;font-size:40px;text-transform:uppercase;position:relative !important}#sider .avia-builder-el-first .avia_textblock,#sider .avia-builder-el-last .avia_textblock{position:absolute;top:70px;bottom:0;margin:auto 0;width:100%;height:50px}#sider .avia-builder-el-first .avia_textblock i,#sider .avia-builder-el-first .avia_textblock p,#sider .avia-builder-el-last .avia_textblock i,#sider .avia-builder-el-last .avia_textblock p{padding:0 50px !important}#sider .avia-builder-el-first .avia_textblock p:before,#sider .avia-builder-el-last .avia_textblock p:before{content:"";position:absolute;top:0;width:100px;height:2px;background-color:#d1a100;-webkit-transition:all .4s;transition:all .4s}#sider .avia-builder-el-first:hover .av_textblock_section,#sider .avia-builder-el-first:focus .av_textblock_section,#sider .avia-builder-el-first.siderHover .av_textblock_section,#sider .avia-builder-el-last:hover .av_textblock_section,#sider .avia-builder-el-last:focus .av_textblock_section,#sider .avia-builder-el-last.siderHover .av_textblock_section{color:#fff !important;background:rgba(24,135,121,.8)}#sider .avia-builder-el-first:hover .avia_textblock p:before,#sider .avia-builder-el-first:focus .avia_textblock p:before,#sider .avia-builder-el-first.siderHover .avia_textblock p:before,#sider .avia-builder-el-last:hover .avia_textblock p:before,#sider .avia-builder-el-last:focus .avia_textblock p:before,#sider .avia-builder-el-last.siderHover .avia_textblock p:before{width:150px}#sider .avia-builder-el-first{text-align:right !important}#sider .avia-builder-el-first .avia_textblock p:before{right:0}#sider .avia-builder-el-last{text-align:left !important}#sider .avia-builder-el-last .avia_textblock p:before{left:0}#grid{margin:0;padding:0 calc(10% + 120px)}#grid .container{background:rgba(209,161,0,.05);color:#d1a100 !important;text-align:center !important;padding:75px 0 !important}#grid .flex_column{vertical-align:top;margin:0 !important;padding:15px !important;display:inline-block;float:none;font-size:50px;font-weight:200;width:17.5% !important;-webkit-transition:all .4s;transition:all .4s}#grid .flex_column p{margin-top:-10px !important;font-family:'Lato','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif !important;font-size:14px !important;line-height:16px}#grid .flex_column:hover,#grid .flex_column:focus{color:#e9be33 !important}#events{margin:0;padding:0 calc(10% + 120px)}#events .mec-search-form,#events .mec-month-divider{display:none !important}#events .event_list{text-align:center;margin-left:calc(-10vw - 120px);width:100vw}#events .event_wrapper{position:relative;height:calc(35vw - 79px);width:100%;color:#fff !important;padding:0 !important;margin:0 !important;font-size:0}#events .event_wrapper .event_dates{display:inline-block;width:300px;height:100%;background:#2d3e50;vertical-align:top}#events .event_wrapper .event_date{margin:calc((18vw - 222px)/4) 0;padding-top:10px;position:relative;cursor:pointer !important;z-index:1}#events .event_wrapper .event_date:before{content:"";position:absolute;height:25px;width:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#d1a100;top:26px;right:-12px;-webkit-transition:all .4s;transition:all .4s;opacity:0}#events .event_wrapper .event_date:after{content:"";position:absolute;height:100%;width:0;background:#1a2430;top:0;right:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}#events .event_wrapper .event_date .event_date_start{display:inline-block;padding-right:11px}#events .event_wrapper .event_date .event_date_end{padding-left:14px;display:inline-block;border-left:2px solid #d1a100 !important}#events .event_wrapper .event_date h1{font-size:34px;font-weight:100;line-height:38px;color:#fff !important}#events .event_wrapper .event_date h2,#events .event_wrapper .event_date h3{font-size:14px;color:#fff !important}#events .event_wrapper .event_date.active:before{opacity:1}#events .event_wrapper .event_date.active:after{width:100%}#events .event_wrapper .event_thumb{display:inline-block;width:calc(100% - 300px);display:inline-block;height:100%}#events .event_wrapper .event_thumb .event_thumb_div{height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .4s;transition:all .4s}#footer{margin-top:100px !important;position:relative;color:#fff !important;padding:0 calc(10% + 120px) !important;font-size:0;background:rgba(209,161,0,.05)}#footer .footer_div{display:inline-block;vertical-align:text-top;width:calc(100%/3) !important;position:relative;font-size:0px;margin-top:-13px;padding:20px 0;color:#2d3e50}#footer .footer_div img{margin-bottom:10px !important;width:70% !important}#footer .footer_div h5{margin-bottom:20px !important}#footer .footer_div h5>[class*=icon-]{display:none}#footer .footer_div h6{margin-bottom:10px !important;font-weight:100;line-height:12px}#footer .footer_div h6 span{font-size:12px;font-weight:400}#footer .footer_div h6:last-child{margin-bottom:2px !important}#footer .footer_div hr{margin:0 0 12px !important;border:0 !important;border-bottom:2px solid #188779 !important;width:50px !important}#footer .footer_div a{color:#d1a100 !important;-webkit-transition:all .4s;transition:all .4s}#footer .footer_div a:hover{color:#e9be33 !important}#footer .footer_div .social_bookmarks{margin:0 !important}#footer .footer_div .social_bookmarks li{height:40px !important;width:40px !important;margin:5px 5px 0 0 !important}#footer .footer_div .social_bookmarks a{padding:5px 10px !important;border-radius:50%;height:20px !important;width:20px !important;text-align:center;color:#fff !important;background:#d1a100 !important;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:18px}#footer .footer_div .social_bookmarks a:hover{color:#fff !important;background:#e9be33 !important}#footer .footer_div_main{background:rgba(233,191,51,.1);width:30% !important;margin-right:100px}#footer .footer_div_main:before{content:"";background:rgba(233,191,51,.1);position:absolute;left:calc(-10vw - 120px);top:0;width:calc(10vw + 120px);height:100%}#footer .footer_div_sec{display:inline-block;width:calc(70% - 100px)}#footer .footer_div_dropdown{overflow:hidden;-webkit-transition:all .4s;transition:all .4s;margin:0 !important}#footer .footer_div_dropdown ul,#footer .footer_div_dropdown li{margin:0 !important;font-size:14px;line-height:22px;font-weight:100}#footer.fixed_footer{position:fixed !important;bottom:0}#socket .social_bookmarks li a{color:#fff !important}#scroll-top-link.avia_pop_class{background:#d1a100;color:#fff;opacity:1}#scroll-top-link.avia_pop_class:hover{background:#e9be33}#page_banner{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}#page_banner .container{position:relative;padding:300px calc(10% + 120px) 50px !important;height:100%;width:100%;background:rgba(45,62,80,.5) !important}#page_banner .category{text-transform:uppercase;font-weight:900;letter-spacing:.05em;margin-bottom:15px;color:#d1a100 !important;font-size:12px;padding-left:75px}#page_banner .category span{position:absolute;height:2px;width:65px;top:13px;font-size:10px;left:0;color:transparent;background:#d1a100;text-align:center;line-height:17px;-webkit-transition:all .4s;transition:all .4s}#page_banner .category span:before,#page_banner .category span:after{content:"";position:absolute;width:9px;height:2px;background:#d1a100;left:-1px;-webkit-transition:all .4s;transition:all .4s}#page_banner .category span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-3px}#page_banner .category span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:3px}#page_banner .category span:hover{color:#fff;height:16px;top:5px}#page_banner .category span:hover:before,#page_banner .category span:hover:after{opacity:0}#page_banner h1{font-weight:400;color:#fff;font-size:50px;margin-bottom:30px !important}#page_banner.event_banner .container{background:rgba(45,62,80,.9) !important;padding-top:214px !important}#page_banner.event_banner h1{margin-bottom:10px !important}#page_banner.event_banner h2{color:#d1a100;font-size:16px;text-transform:none}#page_banner.event_banner h3{color:#fff;font-weight:100;font-size:30px;margin-bottom:10px !important}#page_content{padding:100px calc(10% + 120px) 0 !important;color:#2d3e50 !important}#page_content.event_content{padding-top:75px !important}#page_content.content_map{padding:100px 0 0 !important}#page_content p{margin-bottom:20px !important;margin-top:0;text-align:justify !important;text-justify:inter-word !important}#page_content h1{margin:30px 0 !important}#page_content .note p{color:rgba(45,62,80,.35) !important;font-style:italic !important}#page_content .title{padding:0 !important;margin:50px 0 !important}#page_content .title:before{left:calc(-10vw - 120px) !important}#page_content.multimedia .title{margin:50px 0 0 !important}#page_content.multimedia .title p{margin:0 !important}#page_content strong{color:#d1a100 !important;font-weight:800 !important}#page_content.orgaos_sociais em{font-size:30px;font-style:normal}#page_content li{list-style:none;position:relative;text-align:justify;text-justify:inter-word;padding:0 0 12px}#page_content li:before{content:"";position:absolute;height:4px;width:4px;background:#d1a100;left:-17px;top:15px;border-radius:50%}#page_content .div_margin_bottom{margin-bottom:30px}#page_content form input[type=text],#page_content form textarea,#page_content form input[type=email]{border-radius:0 !important;background:rgba(45,62,80,.05) !important;color:#2d3e50 !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#page_content form textarea{-webkit-transition:none !important;transition:none !important}#page_content form input[type=submit]{border-radius:0 !important;padding:10px 0 !important;background:#d1a100 !important;color:#fff !important;-webkit-transition:all .4s;transition:all .4s}#page_content form input[type=submit]:hover{background:#e9be33 !important;color:#fff !important}#page_content form .error input[type=text],#page_content form .error textarea{background:rgba(223,101,62,.1) !important}#page_content form .valid input[type=text],#page_content form .valid textarea{background:rgba(154,166,0,.1) !important}#page_content .flex_column h2{font-size:16px;color:#d1a100;position:relative;margin:40px 0 5px !important;padding-left:50px !important}#page_content .flex_column h2:before{content:"";position:absolute;top:8px;left:0;height:2px;width:40px;background:#d1a100}#page_content .flex_column a{color:#d1a100 !important;-webkit-transition:all .4s;transition:all .4s}#page_content .flex_column a:hover{color:#e9be33 !important}#page_content.orgaos_sociais .flex_column h2{margin-top:0 !important}#page_content .avia-buttonrow-wrap a,#page_content .avia-button-wrap a{background:#d1a100 !important;padding:10px 20px !important;margin:-40px 20px 50px !important;-webkit-transition:all .4s;transition:all .4s}#page_content .avia-buttonrow-wrap a:hover,#page_content .avia-button-wrap a:hover{background:#e9be33 !important}#page_content .avia-buttonrow-wrap a .avia_iconbox_title,#page_content .avia-button-wrap a .avia_iconbox_title{color:#fff !important}#page_content .avia-button-wrap a{margin:-40px 20px 30px !important}#page_content .avia-buttonrow-left a{margin:-40px 40px 50px 0 !important}#page_content .avia-gallery a{-webkit-transition:all .4s;transition:all .4s}#page_content .no_content{height:calc(100vh - 876px) !important}#page_content .no_content .av_textblock_section{height:100% !important;position:relative}#page_content .no_content .avia_textblock{font-size:28px;color:#d1a100;font-weight:600;margin:auto 0;position:absolute;height:45px;width:100%;top:0;bottom:0}#page_content .no_content p{margin:auto !important;text-align:center !important}#page_content .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{padding:10% 0 !important}#page_content .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery.alone{padding:80px 40px !important;margin-top:-40px}#page_content .av-horizontal-gallery-slider{min-width:unset !important}#page_content .av-horizontal-gallery-slider .av-horizontal-gallery-wrap{opacity:1 !important}#page_content .av-horizontal-gallery-slider .av-horizontal-gallery-wrap.av-active-gal-item{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}#page_content .toggler{border:none;background:rgba(209,161,0,.05) !important;color:#2d3e50 !important}#page_content .toggler .vert_icon{border:none !important;height:12px;width:2px;background:#2d3e50;left:6px;top:1px;-webkit-transition:all .4s;transition:all .4s}#page_content .toggler .hor_icon{border:none !important;width:12px;height:2px;background:#2d3e50;top:6px;left:1px;-webkit-transition:all .4s;transition:all .4s}#page_content .toggler.activeTitle .vert_icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#page_content .toggler.activeTitle .hor_icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#page_content .simple-sitemap-wrap .children{margin-top:10px !important}#page_content .avia-table{background:rgba(209,161,0,.05) !important}#page_content .avia-table li{color:#2d3e50 !important;padding-left:15px;text-align:left !important}#page_content .avia-table li:before{content:none}#page_content .avia-table .avia-highlight-col{margin:0;-webkit-box-shadow:none;box-shadow:none}#page_content .avia-table .avia-highlight-col li{color:#d1a100 !important}#page_content .avia-table .first-table-item{top:auto;color:#d1a100 !important;font-weight:900 !important}#page_content .av-horizontal-gallery-inner .dots{display:none;text-align:center;padding-top:310px}#page_content .av-horizontal-gallery-inner .dot{display:inline-block;height:6px;width:6px;margin:0 3px;background:#d1a100;border-radius:50%}#page_content .desktop_gallery{display:block !important}#page_content .mobile_gallery{display:none !important}#page_content .event_title{text-transform:none;margin-bottom:30px !important}#page_content .event_title a{color:#d1a100 !important;-webkit-transition:all .4s;transition:all .4s}#page_content .event_title a:hover{color:#e9be33 !important}#top .avia-datepicker-div.ui-datepicker{padding:20px !important}#top .avia-slideshow-arrows a{margin:-30px 15px 0 !important}#top .avia-slideshow-arrows a:before{border:none !important;border-radius:0 !important;background:rgba(255,255,255,.75) !important;color:#2d3e50 !important}#ui-datepicker-div{background:#fff !important;padding:0}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{background:#fff !important}#ui-datepicker-div .ui-datepicker-next .ui-icon,#ui-datepicker-div .ui-datepicker-prev .ui-icon{display:none !important}#ui-datepicker-div .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-next:after,#ui-datepicker-div .ui-datepicker-prev:before,#ui-datepicker-div .ui-datepicker-prev:after{content:"";position:absolute;background:#d1a100;height:16px;width:2px;-webkit-transition:all .4s;transition:all .4s}#ui-datepicker-div .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-prev:before{top:14px}#ui-datepicker-div .ui-datepicker-next:after,#ui-datepicker-div .ui-datepicker-prev:after{top:4px}#ui-datepicker-div .ui-datepicker-next:hover:before,#ui-datepicker-div .ui-datepicker-next:hover:after,#ui-datepicker-div .ui-datepicker-prev:hover:before,#ui-datepicker-div .ui-datepicker-prev:hover:after{background:#e9be33}#ui-datepicker-div .ui-datepicker-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#ui-datepicker-div .ui-datepicker-prev:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ui-datepicker-div .ui-datepicker-next:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#ui-datepicker-div .ui-datepicker-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#ui-datepicker-div .ui-state-default{background:#fff !important;-webkit-transition:all .4s;transition:all .4s}#ui-datepicker-div .ui-state-default:hover{color:#e9be33 !important}#ui-datepicker-div .ui-state-highlight{color:#d1a100 !important}#ui-datepicker-div .ui-state-active{font-weight:900 !important;color:#fff !important;background:#d1a100 !important}#ui-datepicker-div button{color:#d1a100 !important;padding:0 !important}#ui-datepicker-div button:hover{color:#e9be33 !important}#page_tabs{min-height:auto}#page_tabs .tabs{background:#d1a100;padding:7px 0 0;text-align:center}#page_tabs .tabs a{display:inline-block;margin:0 20px !important}#page_tabs .tabs .tab{color:#fff;-webkit-transition:all .4s;transition:all .4s;display:inline-block;position:relative;margin:0;padding:0;top:0}#page_tabs .tabs .tab span{display:inline-block;height:10px;width:10px;margin-left:6px;position:absolute;top:7px}#page_tabs .tabs .tab span:before{content:"";background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:1px;height:8px;position:absolute;top:2px;right:5px;-webkit-transition:all .4s;transition:all .4s}#page_tabs .tabs .tab span:after{content:"";position:absolute;top:2px;right:2px;height:4px;width:4px;border:1px solid #fff;border-left-color:transparent !important;border-bottom-color:transparent !important;-webkit-transition:all .4s;transition:all .4s}#page_tabs .tabs .tab_ext{padding-right:16px}#page_tabs .tabs a:hover .tab{color:#e9be33}#page_tabs .tabs a:hover .tab span:before{background:#e9be33}#page_tabs .tabs a:hover .tab span:after{border-color:#e9be33}.value_verifier_label{bottom:21px}.mobile_hidden{display:block}.mobile_shown{display:none}@media (max-width:992px){.warning_menu{position:absolute;top:-21px;right:52px}.warning_menu .sub-menu{right:-46px !important}.warning_menu .sub-menu:after{right:49px !important}.header_fixed .warning_menu{top:8px}#page_content .warning_entry{margin-bottom:70px;font-size:12px}#page_content .warning_entry h1{font-size:20px}#page_content .warning_entry p,#page_content .warning_entry h6,#page_content .warning_entry ul,#page_content .warning_entry li{font-size:14px}#page_content.orgaos_sociais em{font-size:24px}.responsive .av-horizontal-gallery-img{height:100% !important}.responsive #top .container .av-content-small,.responsive #top #wrap_all .flex_column,.responsive #top #wrap_all .av-flex-cells .no_margin{margin:0 inherit !important}#avia-menu .lang{display:none}.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li.lang a{margin:20px 0 0 !important}.mobile_hidden{display:none}.mobile_shown{display:block}.value_verifier_label{bottom:20px}p{font-size:14px;line-height:22px}li.av-burger-menu-main.menu-item-avia-special{position:fixed !important;margin:0 !important;top:40px;right:10vw;z-index:200 !important}.header_fixed li.av-burger-menu-main.menu-item-avia-special{top:27px}.html_av-overlay-side #top .av-burger-overlay .av-burger-overlay-scroll{width:100%}.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner{background-color:#2d3e50 !important}.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner:before,.html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner:after{background-color:#2d3e50 !important}.html_av-overlay-side .av-burger-overlay-bg{opacity:1;background-color:#fff}#top #av-burger-menu-ul{padding:70px 10vw 25px !important}#top #av-burger-menu-ul .warning_menu{display:none !important}#top #av-burger-menu-ul li ul{background:#f3f3f3 !important;margin:10px 0 40px !important;padding:10px 20px 1px !important}#top #av-burger-menu-ul li ul:before,#top #av-burger-menu-ul li ul:after{content:none !important}#top #av-burger-menu-ul li ul ul{margin:-10px 0 10px !important}.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a{margin-bottom:18px !important}.html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a .avia-menu-text{color:#2d3e50 !important;font-size:18px !important;line-height:22px !important}#top #wrap_all #header #av-burger-menu-ul>li.av-active-burger-items.av-menu-button{background:#d1a100;padding:15px 20px}#top #wrap_all #header #av-burger-menu-ul>li.av-active-burger-items.av-menu-button a{margin:0 !important;text-align:center}#top #wrap_all #header #av-burger-menu-ul>li.av-active-burger-items.av-menu-button a .avia-menu-text{padding:0 !important;margin:0 !important;border:none !important;color:#fff !important}.av_minimal_header #header_main,#header.header_fixed #header_main{padding:30px 8% 0 !important}.responsive #top .logo{width:50%;display:block}.responsive .logo a{display:block}#header.header_fixed .logo_top{margin:-17px 0 0 calc(-74px + 10vw);max-height:none !important}.av-burger-menu-main{margin:0 20px 0 0 !important}.av-hamburger-box{height:25px;width:25px}.av-hamburger-box .av-hamburger-inner,.av-hamburger-box .av-hamburger-inner:before,.av-hamburger-box .av-hamburger-inner:after{height:2px;border-radius:0;background-color:#fff;-webkit-transition:all .4s !important;transition:all .4s !important}.av-hamburger-box .av-hamburger-inner:before{top:-6px}.av-hamburger-box .av-hamburger-inner:after{bottom:-6px}#header.header_fixed .av-hamburger-box .av-hamburger-inner,#header.header_fixed .av-hamburger-box .av-hamburger-inner:before,#header.header_fixed .av-hamburger-box .av-hamburger-inner:after{background-color:#2d3e50}.dots_wrapper{width:100vw}.dots_wrapper .dots{height:45px}.dots_wrapper .dot{height:8px;width:8px;margin:0 1px}.dots_wrapper .arrow{display:none}.homepage_slider_cell{margin-bottom:10px !important}.homepage_slider_cell h1{font-size:30px;margin-bottom:20px !important}.homepage_slider_cell video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage_slider_cell .category{padding-left:25px;font-size:10px;margin-bottom:5px}.homepage_slider_cell .category span{width:20px}.homepage_slider_cell .homepage_slider_cell_inner{padding:0 8%}.homepage_slider_cell .homepage_slider_cell_content{width:84%;bottom:10%}.homepage_slider_cell .link{font-size:12px}.homepage_slider_cell .link span{width:12px;top:8px;margin-left:8px}.homepage_slider_cell .link span:before,.homepage_slider_cell .link span:after{width:6px;left:9px}.homepage_slider_cell .link span:before{top:-2px}.homepage_slider_cell .link span:after{top:2px}#sider .avia-builder-el-first,#sider .avia-builder-el-last{width:100% !important;height:50vh !important}#sider .avia-builder-el-first [class*=icon-]:before,#sider .avia-builder-el-last [class*=icon-]:before{top:-80px}#sider .avia-builder-el-first .avia_textblock,#sider .avia-builder-el-last .avia_textblock{top:80px}#sider .avia-builder-el-first .avia_textblock p,#sider .avia-builder-el-last .avia_textblock p{padding:20px 50px 0 !important;font-size:40px}#page_banner .container,#page_content,#footer,#grid{padding-left:10vw !important;padding-right:10vw !important}#page_content.content_map{padding-left:0 !important;padding-right:0 !important}#events{padding-left:0 !important;padding-right:0 !important}#events .event_list{margin-left:0}#events .event_wrapper{height:auto}#events .event_wrapper .event_dates{width:100%;height:auto}#events .event_wrapper .event_date{margin:0 !important;padding:10px 20px 30px !important;display:inline-block}#events .event_wrapper .event_date:before{top:auto;right:calc(50% - 13px);bottom:-12px}#events .event_wrapper .event_date .event_date_start,#events .event_wrapper .event_date .event_date_end{display:block;padding:0 !important;border:none !important}#events .event_wrapper .event_date:after{width:100%;height:0;top:auto;bottom:0}#events .event_wrapper .event_date.active:after{height:100%}#events .event_wrapper .event_thumb{height:71vw;width:100%}.title{padding:0 10vw !important;margin:100px 0 50px !important}.title p{margin:0 !important;font-size:40px;line-height:40px;padding-top:15px}#page_content{padding-top:40px !important}#page_content.event_content{padding-top:50px !important}#page_content.event_content .event_content_thumb{margin:30px -10vw -40px;width:100vw !important;max-width:none}#page_content.event_content h1{font-size:20px}#page_content.content_map{padding-top:40px !important}#page_content em{font-size:20px}#page_content iframe{max-width:100vw;width:100vw;margin-left:0}#page_content form{margin:20px}#page_content .av-horizontal-gallery{overflow:visible !important}#page_content .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{padding:40px 0 0 !important}#page_content .avia-slideshow-arrows{display:none !important}#page_content .av-horizontal-gallery-inner{height:290px !important;min-height:290px !important}#page_content .av-horizontal-gallery-inner .dots{display:block;padding-top:330px}#page_content .desktop_gallery{display:none !important}#page_content .mobile_gallery{display:block !important}#page_content .title p{text-align:left !important}#page_content .avia-buttonrow-wrap a,#page_content .avia-button-wrap a{padding:10px 20px !important;margin:0 20px 10px !important}#page_banner.event_banner .container{padding-top:170px !important}#page_banner.event_banner .category{margin-bottom:5px !important}#page_banner.event_banner h1{font-size:40px;margin-bottom:10px !important;word-break:break-all;word-break:break-word}#footer{padding-bottom:0 !important}#footer .footer_div{width:100% !important;padding:25px 0 0 !important;margin-bottom:-10px !important}#footer .footer_div h5{margin-bottom:10px !important}#footer .footer_div_main{width:50vw !important;margin:-13px 0 0 -10vw !important;padding:45px 10vw !important}#footer .footer_div_main:before{left:0;top:100%;width:100%;height:100%}#footer .footer_div_sec{width:35vw;padding:15px 0 45px 10vw !important;vertical-align:top}#footer .footer_div_dropdown{height:0}#footer .footer_div_dropdown.open{height:auto}.avia_textblock{font-size:14px !important}#grid .container{background:0 0;padding:25px 0 !important}#grid .container:before{content:"";position:absolute;top:0;background:rgba(209,161,0,.05);width:100vw;height:100%;left:-10vw;z-index:-1}#grid .flex_column{width:calc(100%/3) !important}#grid .flex_column p{margin-top:0 !important}#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a{width:50% !important}.av-horizontal-gallery-enlarge-effect .av-horizontal-gallery-wrap.av-active-gal-item{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}.responsive #top #wrap_all .flex_column.schedule{margin:0 10vw !important;width:100vw !important}.responsive #top #wrap_all .flex_column.schedule .pricing-table-wrap{width:calc(100vw/3) !important;display:inline-block}.responsive #top #wrap_all .flex_column.schedule .pricing-table-wrap .pricing-table{margin-bottom:0}}@media (max-width:576px){.title p{font-size:30px;line-height:30px}#page_banner h1{font-size:28px}#sider .avia-builder-el-first [class*=icon-]:before,#sider .avia-builder-el-last [class*=icon-]:before{top:-75px}#sider .avia-builder-el-first .avia_textblock p,#sider .avia-builder-el-last .avia_textblock p{padding:5px 50px 0 !important;font-size:20px}#grid .flex_column{width:50% !important}#page_content .av-horizontal-gallery-enlarge-effect.av-horizontal-gallery{padding:0 !important}#page_content .av-horizontal-gallery-inner .dots{padding-top:300px}#footer{padding-bottom:40px !important}#footer .footer_div_main{width:100vw !important;padding:25px 10vw !important}.av-horizontal-gallery-enlarge-effect .av-horizontal-gallery-wrap.av-active-gal-item{-webkit-transform:scale(1.05) !important;transform:scale(1.05) !important}#footer .footer_div_main:before{display:none}#footer .footer_div_sec{width:100vw !important;padding:25px 0 !important}}