﻿#teaser{max-width:100%;max-width:100vw;overflow:hidden;}#mod_slideshow{position:relative;}#mod_slideshow .carousel-controls{position:absolute;top:50%;left:0;right:0;justify-content:space-between;}#mod_slideshow .carousel-controls .carousel-control-prev,#mod_slideshow .carousel-controls .carousel-control-next{font-size:1.25rem;color:#fff;position:static;opacity:1;transition:all ease .25s;width:50px;height:50px;border-radius:5px;background:rgba(0,0,0,.3);}#mod_slideshow .carousel-controls .carousel-control-prev{border-top-left-radius:0;border-bottom-left-radius:0;}#mod_slideshow .carousel-controls .carousel-control-prev:hover{transform:translateX(-3px);}#mod_slideshow .carousel-controls .carousel-control-next{border-top-right-radius:0;border-bottom-right-radius:0;}#mod_slideshow .carousel-controls .carousel-control-next:hover{transform:translateX(3px);}#mod_slideshow .carousel-controls .carousel-control-prev-icon,#mod_slideshow .carousel-controls .carousel-control-next-icon{background:none;width:auto;height:auto;}#mod_quickaccess{position:relative;}#mod_quickaccess .quickaccess-item{color:#fbfaf9;padding:1rem 3.75rem;text-decoration:none;transition:all ease .25s;}#mod_quickaccess .quickaccess-item .item-content .icon-wrapper{width:50px;height:50px;border-radius:50%;transition:all ease .25s;}#mod_quickaccess .quickaccess-item .item-content .icon-wrapper .icon,#mod_quickaccess .quickaccess-item .item-content .icon-wrapper img,#mod_quickaccess .quickaccess-item .item-content .icon-wrapper svg{max-width:38px;max-height:38px;height:auto;font-size:1.875rem;}#mod_quickaccess .quickaccess-item .item-content .icon-wrapper svg,#mod_quickaccess .quickaccess-item .item-content .icon-wrapper svg g,#mod_quickaccess .quickaccess-item .item-content .icon-wrapper svg path{fill:#fff;}#mod_quickaccess .quickaccess-item .item-content .title{font-weight:500;font-size:1rem;line-height:1.1875;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:19px;overflow:hidden;text-overflow:ellipsis;}#mod_quickaccess .quickaccess-item .item-content .item-description{font-size:.8125rem;line-height:1.53846;display:none;margin-top:.5rem;text-align:left;}#mod_quickaccess .quickaccess-item .item-content .item-description p{margin-bottom:0;}#mod_quickaccess .quickaccess-item .item-more{transition:all ease .25s;font-weight:500;font-size:.9375rem;line-height:1.26667;margin-top:0;text-transform:uppercase;}#mod_quickaccess .quickaccess-item:first-child{background:#000;}#mod_quickaccess .quickaccess-item:nth-child(n+2){background:#a71e31;}#mod_quickaccess .quickaccess-item:nth-child(n+3){background:#df1e37;}#mod_quickaccess .quickaccess-item:nth-child(n+4){background:#f5f4f3;color:#707070;}#mod_quickaccess .quickaccess-item:nth-child(n+4) svg,#mod_quickaccess .quickaccess-item:nth-child(n+4) svg g,#mod_quickaccess .quickaccess-item:nth-child(n+4) svg path{fill:#707070;}#mod_destaques{margin-top:0;overflow:hidden;background:url("/images/png/faro_arco_vila.png") 46.7% 50% no-repeat;background-size:cover;text-align:left;}#mod_destaques .mod-container{position:relative;padding:2.5rem 2.3125rem 3.75rem;}#mod_destaques h1.title{font-size:1.875rem;line-height:1.23333;color:#1e120d;text-transform:uppercase;font-weight:600;margin-bottom:1.25rem;}#mod_destaques .swiper-container{overflow:visible;}#mod_destaques .swiper-container .swiper-slide{transition-duration:.6s !important;}#mod_destaques .swiper-container .swiper-slide .slide-details{padding-left:0;padding-right:0;}#mod_destaques .swiper-container .swiper-slide .slide-details>*{opacity:0;transform:translateY(25px);transition:all .45s;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-title{font-size:1.5rem;line-height:1.20833;margin-bottom:.5rem;font-weight:500;color:#707070;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:58px;overflow:hidden;text-overflow:ellipsis;transition:all ease .45s;text-decoration:none;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-date{font-size:.9375rem;line-height:1.26667;color:#df1e37;margin-bottom:1.25rem;text-transform:lowercase;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description{font-size:.9375rem;line-height:1.66667;color:#707070;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:100px;overflow:hidden;text-overflow:ellipsis;margin-bottom:2rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:100px;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;}#mod_destaques .swiper-container .swiper-slide .slide-img{position:relative;overflow:hidden;display:flex;margin-bottom:2rem;box-shadow:0 2px 5px rgba(0,0,0,.5);border-radius:5px;opacity:0;transition:all .6s ease;}#mod_destaques .swiper-container .swiper-slide .slide-img:after{padding-top:66.3%;content:' ';}#mod_destaques .swiper-container .swiper-slide .slide-img img{width:100%;transition:all .6s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*{opacity:1;transform:none;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(1){transition-delay:.45s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(2){transition-delay:.55s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(3){transition-delay:.65s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(4){transition-delay:.75s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(5){transition-delay:.85s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-details>*:nth-child(6){transition-delay:.95s;}#mod_destaques .swiper-container .swiper-slide.swiper-slide-active .slide-img{opacity:1;}#mod_destaques .swiper-container .swiper-pagination{position:static;}#mod_destaques .swiper-container .swiper-pagination .swiper-pagination-bullet{border:2px solid #a71e31;background:rgba(167,30,49,0);transition-property:all;transition-timing-function:ease;width:15px;height:15px;opacity:1;margin:0 5px;}#mod_destaques .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#a71e31;}#mod_news{text-align:left;padding:3.75rem 2.3125rem 3rem;}#mod_news h1.title{font-size:1.875rem;line-height:1.23333;font-weight:600;color:#1e120d;text-align:center;width:100%;text-transform:uppercase;margin-bottom:1.25rem;}#mod_news .news_content{margin-left:-.625rem;margin-right:-.625rem;}#mod_news .news_content .news_item{padding:.625rem;}#mod_news .news_content .news_item>a{border-radius:5px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:column;text-decoration:none;overflow:hidden;height:100%;}#mod_news .news_content .news_item .mod-details{padding:1rem 1.25rem 1.125rem;}#mod_news .news_content .news_item .mod-details-title{font-size:1.25rem;line-height:1.2;color:#707070;font-weight:500;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:72px;overflow:hidden;text-overflow:ellipsis;margin-bottom:.625rem;}#mod_news .news_content .news_item .mod-details-date{font-size:.9375rem;line-height:1.26667;color:#df1e37;margin-bottom:1.25rem;text-transform:lowercase;}#mod_news .news_content .news_item .mod-details-description{font-size:.8125rem;line-height:1.92308;color:#707070;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:75px;overflow:hidden;text-overflow:ellipsis;}#mod_news .news_content .news_item .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:75px;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;}#mod_news .news_bottom{display:flex;justify-content:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mod_news .news_content .news_item>a{flex-direction:row;flex-wrap:wrap;}#mod_news .news_content .news_item .mod-details{flex:1 1 100%;}}#mod_agenda_home{background:url("/images/jpg/bkgagenda.jpg") no-repeat center center;background-size:cover;position:relative;background-attachment:fixed;overflow:hidden;box-shadow:inset 0 0 6px rgba(0,0,0,.16);}#mod_agenda_home a{text-decoration:none;}#mod_agenda_home #openCalendar,#mod_agenda_home #closeCalendar{position:absolute;z-index:3;cursor:pointer;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-size:.9375rem;line-height:1.33333;background:#1e120d;color:#fff;transition:all ease .45s;display:flex;align-items:center;justify-content:center;}#mod_agenda_home #openCalendar span[class^=fa],#mod_agenda_home #closeCalendar span[class^=fa]{font-size:1.5625rem;}#mod_agenda_home #closeCalendar{border-radius:5px 0 0 5px;right:-100vw;padding:1rem .5rem;top:30%;}#mod_agenda_home #closeCalendar.visiblecalendar{right:0;}#mod_agenda_home #openCalendar{border-radius:0 5px 5px 0;transform:rotate(180deg);writing-mode:vertical-lr;padding:1.5rem .75rem;right:0;top:25%;margin-bottom:.625rem;}#mod_agenda_home #openCalendar span[class^=fa]{transform:rotate(90deg);}#mod_agenda_home #openCalendar.visiblecalendar{right:-100vw;}#mod_agenda_home .mod-container{text-align:left;position:relative;padding:2.5rem 2.5rem 4.25rem;}#mod_agenda_home .mod-container h1.title{font-size:1.875rem;line-height:1.23333;color:#fff;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;text-align:center;text-shadow:0 2px 3px rgba(0,0,0,.5);}#mod_agenda_home .mod-container .events_bottom{display:flex;justify-content:center;margin-top:2rem;}#mod_agenda_home .mod-container .events_bottom .sabermais{background:#1e120d;}#mod_agenda_home .mod-container .list_eventos_content{margin-left:0;margin-right:0;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar{padding:3rem 0 2rem;position:absolute;top:0;z-index:2;transition:.45s all ease;right:-100vw;background:#1e120d;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);}#mod_agenda_home .mod-container .list_eventos_content .events_calendar.visiblecalendar{right:0;z-index:2;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .events_bottom{display:flex;justify-content:center;margin-top:2rem;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .events_bottom .sabermais{border:2px solid #fff;background:none;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda{font-family:'Montserrat',sans-serif;min-height:366px;width:270px;margin:auto;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-state-default{background:none !important;color:#fff !important;border:none !important;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-content a.ui-state-default{background:none;border:none;color:#fff;font-weight:bold;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker{width:100%;background:none;padding:0;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header{background:none;border:none;font-family:"Montserrat";font-weight:bold;color:#fff;font-size:1.5rem;text-transform:lowercase;padding:0 0 1.25rem;line-height:2.0625rem !important;display:flex;align-content:center;justify-content:space-between;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-next,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background:none !important;position:static;display:flex;align-items:center;justify-content:center;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-next span,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{position:static;margin:0;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-w,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background-image:url(/images/png/calendar_larrow.png) !important;background-position:center;background-size:10px;position:static;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-e{background-image:url(/images/png/calendar_rarrow.png) !important;background-position:center;background-size:10px;position:static;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:2;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker table{background:none;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker td a,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker td span{height:2.25rem;font-size:.875rem;text-align:center;margin-top:.25rem;padding-top:.375rem;font-family:"Montserrat";text-indent:1px;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker th{font-weight:bold;font-size:.9375rem;color:#fff;font-family:"Montserrat";padding:.625rem 0 1rem;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .ui-datepicker-current-day{background:url(/images/png/cal_day.png) no-repeat 51% 45% !important;background-size:26px !important;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .cal-active a{background:none !important;position:relative;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-datepicker .cal-active a:before{background:#fff;width:5px;height:5px;border-radius:8px;position:absolute;bottom:0;left:45%;margin:0;padding:0;content:'';}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-header .ui-state-hover,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-state-focus,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-header .ui-state-focus{filter:drop-shadow(0 0 4px #fff);}#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-all,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-bottom,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-right,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-br,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-left,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-corner-bl,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-state-hover,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-content .ui-state-hover,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-header .ui-state-hover,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-state-focus,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-content .ui-state-focus,#mod_agenda_home .mod-container .list_eventos_content .events_calendar .eventAgenda .ui-widget-header .ui-state-focus{border:none;border-radius:0;background:none;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque{padding-left:0;padding-right:0;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque>a{border-radius:5px;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;flex-direction:column;text-decoration:none;overflow:hidden;height:100%;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details{padding:1.25rem 1.5rem 2rem;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-title{font-size:1.25rem;line-height:1.2;color:#707070;font-weight:500;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.25rem;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-date{font-size:.9375rem;line-height:1.26667;color:#df1e37;margin-bottom:.625rem;text-transform:lowercase;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-description{font-size:.8125rem;line-height:1.92308;color:#707070;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:125px;overflow:hidden;text-overflow:ellipsis;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:125px;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos{padding:1.25rem .625rem;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);background:#fff;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable{max-height:495px;overflow:auto;padding-right:.25rem;scrollbar-color:#5f6772 #e3e3e3;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable::-webkit-scrollbar-thumb{background:#5f6772;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .title{font-size:1.25rem;line-height:1.2;font-weight:bold;color:#1e120d;padding-bottom:.75rem;margin-right:1rem;margin-bottom:.5rem;border-bottom:1px solid #5f6772;width:100%;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item{padding-top:.75rem;padding-bottom:.75rem;border-radius:5px;width:100%;padding-right:.25rem;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item a{border-radius:5px;overflow:hidden;width:100%;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item img{border-radius:5px;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item .mod-details{padding-top:.5rem;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item .mod-details-title{font-size:.875rem;line-height:1.28571;color:#1e120d;font-weight:bold;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:48px;overflow:hidden;text-overflow:ellipsis;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item .mod-details-date{font-size:.8125rem;line-height:1.23077;color:#df1e37;margin-bottom:.25rem;text-transform:lowercase;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mod_agenda_home{background-attachment:local;}}#mod_boletim{text-align:left;background:url("/images/svg/bkgboletim.svg") no-repeat 10% center;}#mod_boletim .mod-container{padding:3rem 2.3125rem 4rem;}#mod_boletim h1.title{font-size:1.875rem;line-height:1.23333;font-weight:bold;color:#1e120d;text-align:center;width:100%;text-transform:uppercase;margin-bottom:1.875rem;}#mod_boletim .boletim_content .boletim_item>a{border-radius:2px;display:flex;text-decoration:none;overflow:hidden;height:100%;}#mod_boletim .boletim_content .owl-carousel .owl-stage{display:flex;}#mod_boletim .boletim_content .owl-carousel .owl-stage:after{display:none;}#mod_boletim .boletim_content .owl-carousel .owl-dots{margin-top:1.25rem !important;}#mod_boletim .boletim_content .owl-carousel .owl-dots span{margin:0 5px;background:rgba(167,30,49,0);border:2px solid #a71e31;transition:all ease .25s;width:15px;height:15px;}#mod_boletim .boletim_content .owl-carousel .owl-dots .active span{background:#a71e31;}#mod_boletim .boletim_bottom{display:flex;justify-content:center;margin-top:2rem;}#mod_links_uteis{background:#f5f4f3;min-height:560px;overflow:hidden;position:relative;margin-left:0;margin-right:0;}#mod_links_uteis .left{min-height:560px;padding:2.5rem 0 3.75rem;}#mod_links_uteis .left h1.title{font-size:1.875rem;line-height:1.23333;font-weight:bold;color:#1e120d;text-align:center;width:100%;text-transform:uppercase;margin-bottom:1.875rem;padding-left:3.75rem;padding-right:3.75rem;}#mod_links_uteis .left .tabs_select{padding-left:3.75rem;}#mod_links_uteis .left .tabs_select .item{display:flex;align-items:center;justify-content:center;}#mod_links_uteis .left .tabs_select .item a{color:inherit;display:flex;align-items:center;padding:1rem .8125rem;font-size:.9375rem;line-height:1.26667;font-weight:bold;text-decoration:none;background:#fff;color:#707070;white-space:nowrap;margin-bottom:15px;transition:all ease .25s;text-transform:uppercase;}#mod_links_uteis .left .tabs_select .item a:hover{background:rgba(167,30,49,.5);color:#fff;}#mod_links_uteis .left .tabs_select .item:after{content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #a71e31;position:absolute;bottom:1px;left:50%;transform:translateX(-50%);opacity:0;transition:all .25s ease;}#mod_links_uteis .left .tabs_select .item.active a{background:#a71e31;color:#fff;}#mod_links_uteis .left .tabs_select .item.active:after{opacity:1;}#mod_links_uteis .left .tabs_select .owl-stage{display:flex;}#mod_links_uteis .left .tabs_select .owl-stage:after{display:none;}#mod_links_uteis .left .tabs_select .owl-nav{position:absolute;width:100%;width:calc(100% - 10px);top:20%;left:35px;transform:translateY(-50%);z-index:-1;}#mod_links_uteis .left .tabs_select .owl-nav .owl-prev{float:left;transition:.2s opacity ease;font-size:30px;color:#a71e31;text-shadow:0 3px 6px rgba(0,0,0,.16);height:52px;width:20px;background:#fff;transform:translateY(2px);font-weight:600;border:none;outline:none;}#mod_links_uteis .left .tabs_select .owl-nav .owl-prev.disabled{opacity:0;pointer-events:none;}#mod_links_uteis .left .tabs_select .owl-nav .owl-next{float:right;transition:.2s opacity ease;font-size:30px;color:#a71e31;text-shadow:0 3px 6px rgba(0,0,0,.16);height:52px;width:20px;background:#fff;transform:translateY(2px);font-weight:600;border:none;outline:none;}#mod_links_uteis .left .tabs_select .owl-nav .owl-next.disabled{opacity:0;pointer-events:none;}#mod_links_uteis .left #tabs_container{margin-top:1.75rem;padding-left:3.75rem;padding-right:3.75rem;}#mod_links_uteis .left #tabs_container .tab_content{display:flex;flex-direction:column;}#mod_links_uteis .left #tabs_container .tab_content a{display:flex;align-items:center;font-size:.9375rem;line-height:1.26667;color:#707070;transition:.25s all ease;padding:.5rem .625rem;text-decoration:none;text-align:left;}#mod_links_uteis .left #tabs_container .tab_content a span[class^=fa]{color:#1e120d;font-size:1.25rem;line-height:1.05;margin-right:.5rem;}#mod_links_uteis .left #tabs_container .tab_content a span.title{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:19px;overflow:hidden;text-overflow:ellipsis;}#mod_links_uteis .left #tabs_container .tab_content a:hover{color:#df1e37;font-weight:600;}#mod_links_uteis .left #tabs_container .tab_content a:hover span[class^=fa]{color:#df1e37;}#mod_links_uteis .right>div[id^=cpHomeModules]{height:100%;padding-top:56.25%;}#mod_links_uteis .right #youtube.youtube{background-size:cover;background-position:center;background-repeat:no-repeat;width:100% !important;height:100% !important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:none;overflow:hidden;max-width:100%;}#mod_links_uteis .right #youtube.youtube .play{transition:.25s all ease;position:absolute;height:100%;width:100%;opacity:.6;filter:alpha(opacity=60);top:0;left:0;background:none;cursor:pointer;}#mod_links_uteis .right #youtube.youtube .play:hover{opacity:1;}#mod_links_uteis .right #youtube.youtube .play:before{color:rgba(255,255,255,.6);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:3.3125rem;}#mod_links_uteis .right iframe{position:absolute;left:0;top:0;height:100% !important;width:100% !important;}#mod_links_uteis .right .imgWrapper{width:100%;height:560px;}#mod_links_uteis .right .imgWrapper img{width:100%;height:100%;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';}#mod_socialwall{padding:3.75rem 2.3125rem;text-align:center;font-weight:bold;}#mod_socialwall h1.title{font-size:1.875rem;line-height:1.23333;font-weight:bold;color:#1e120d;text-align:center;width:100%;margin-bottom:.625rem;}#mod_socialwall .description{font-size:1.25rem;line-height:1.25;font-weight:500;color:#707070;margin-bottom:1.875rem;}@media screen and (min-width:576px){#mod_quickaccess .quickaccess-item{padding:1rem 2rem;}#mod_agenda_home #closeCalendar{padding:1rem .85rem;}#mod_links_uteis .owl-nav{width:calc(100% - 70px);left:35px;}#mod_links_uteis .owl-nav .owl-prev,#mod_links_uteis .owl-nav .owl-next{height:auto !important;width:auto !important;background:none !important;transform:translateY(0) !important;font-weight:400 !important;}}@media screen and (min-width:768px){#mod_destaques{background-position:15% 50%;}#mod_destaques .swiper-container .swiper-slide .slide-details{padding-left:1.25rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-title{margin-bottom:.25rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-date{margin-bottom:1.5rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:100px;overflow:hidden;text-overflow:ellipsis;margin-bottom:3rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:100px;overflow:hidden;text-overflow:ellipsis;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque{padding-right:1rem;}#mod_boletim{background-position-x:right;}#mod_links_uteis .left .tabs_select{padding-right:3.75rem;}#mod_links_uteis .left .tabs_select .owl-nav{display:inline !important;width:calc(100% - 70px);}#mod_links_uteis .right #youtube.youtube .play:before{font-size:6.25rem;}}@media screen and (min-width:992px){#mod_quickaccess .quickaccess-item{padding:2rem 3.75rem;}#mod_quickaccess .quickaccess-item .item-content .icon-wrapper{width:80px;height:80px;margin-top:.5rem;}#mod_quickaccess .quickaccess-item .item-content .item-description{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:60px;overflow:hidden;text-overflow:ellipsis;}#mod_quickaccess .quickaccess-item:hover .item-content .icon-wrapper{background:rgba(255,255,255,.5);}#mod_quickaccess .quickaccess-item:hover:last-child .item-content .icon-wrapper{background:#fff;}#mod_destaques{background-position:0% 50%;}#mod_destaques .js-hover:hover,#mod_destaques .js-hover.hover{transition:all ease .45s;opacity:.8 !important;transition-delay:0s !important;}#mod_destaques .mod-container{padding-top:6.25rem;padding-bottom:3rem;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description{display:block;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;height:175px;overflow:hidden;text-overflow:ellipsis;}#mod_destaques .swiper-container .swiper-slide .slide-details .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;max-height:175px;overflow:hidden;text-overflow:ellipsis;}#mod_news{text-align:left;padding:5.25rem 1.75rem 6.25rem;}#mod_news .news_content .news_item>a:hover{transform:translateY(-3px);box-shadow:0 6px 6px rgba(0,0,0,.16);}#mod_news .news_content .news_item>a:active{transform:translateY(0);box-shadow:0 3px 6px rgba(0,0,0,.16);}#mod_news .news_bottom{margin-top:2.25rem;}#mod_agenda_home .mod-container{padding-bottom:3rem;}#mod_agenda_home .mod-container .list_eventos_content .events_calendar{position:static;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque{padding-left:1rem;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque a:hover{transform:translateY(-3px);box-shadow:0 6px 6px rgba(0,0,0,.16);}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque a:active{transform:translateY(0);box-shadow:0 3px 6px rgba(0,0,0,.16);}#mod_agenda_home .mod-container .list_eventos_content .list_eventos .evento_scrollable .item a:hover{opacity:.8;}#mod_boletim{background-position-x:110%;}#mod_boletim .mod-container{padding:6.25rem 1.75rem 4.5rem;}#mod_boletim .boletim_content .boletim_item>a:hover{transform:translateY(-3px);box-shadow:0 6px 6px rgba(0,0,0,.16);}#mod_boletim .boletim_content .boletim_item>a:active{transform:translateY(0);box-shadow:0 3px 6px rgba(0,0,0,.16);}#mod_socialwall{padding:6.25rem 2.3125rem 8.125rem;}#mod_socialwall h1.title{margin-bottom:.25rem;}#mod_socialwall .description{margin-bottom:2.5rem;}}@media screen and (min-width:1200px){#mod_quickaccess{top:-44px;z-index:1;margin-bottom:-44px;}#mod_quickaccess .quickaccess-item{padding:2rem 2rem 2rem 1rem;margin-top:44px;}#mod_quickaccess .quickaccess-item .item-more{max-height:0;filter:opacity(0);}#mod_quickaccess .quickaccess-item:hover{margin-top:0;padding-bottom:1.5rem;}#mod_quickaccess .quickaccess-item:hover .item-more{max-height:20px;filter:opacity(1);margin-top:24px;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-description{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:75px;overflow:hidden;text-overflow:ellipsis;}#mod_agenda_home .mod-container .list_eventos_content .list_eventos_destaque .mod-details-description p{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:75px;overflow:hidden;text-overflow:ellipsis;}#mod_links_uteis .owl-nav{left:30px !important;width:calc(100% - 50px) !important;}#mod_links_uteis .owl-nav .owl-prev,#mod_links_uteis .owl-nav .owl-next{font-size:50px !important;height:50px;}}