@font-face{font-family:'entypo-fontello';src:url('./assets/entypo-fontello.woff2') format('woff2');font-display:swap}
@font-face{font-family:'entypo-fontello-enfold';src:url('./assets/entypo-fontello-enfold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'fontello';src:url('./assets/fontello.woff2') format('woff2');font-display:swap}

/* Correções locais para componentes normalmente inicializados pelo WordPress. */
#top #header_main .container,#top .main_menu ul:first-child>li a{height:99px;line-height:99px}
.html_header_top.html_header_sticky #main{padding-top:99px}
.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:132px}
@media(min-width:990px){.responsive #top #wrap_all .container{max-width:1440px}}
#top .logo img{height:97px!important;width:auto!important;max-height:97px!important}
#top #header .av-main-nav>li>a{font-size:15px;padding-left:14px!important;padding-right:14px!important}
#top #menu-item-search svg{width:16px!important;height:20px!important;fill:currentColor!important;vertical-align:middle}
#top .gtranslate_wrapper{display:flex;align-items:center;gap:3px;height:24px}
#top .gtranslate_wrapper a{display:block;width:27px;height:20px;overflow:hidden}
#top .gtranslate_wrapper img{display:block;width:27px;height:27px;max-width:none;transform:translateY(-3px)}
#top #layer_slider_1{width:100%!important;max-width:none!important;height:auto!important;margin:0!important}
#top .ls-wp-container{visibility:visible!important;width:100%!important;max-width:none!important;margin:0!important}
#top .ls-slide{visibility:visible!important;position:relative!important;width:100%!important;height:100%!important}
#top .ls-slide .ls-bg{position:relative!important;width:100%!important;height:100%!important;object-fit:cover!important}
#top .avia-layerslider{height:auto!important}
#top .avia-layerslider .ls-wp-container{height:auto!important;aspect-ratio:1440/533}
#top #quick-links .content{padding-top:55px}
#top #quick-links .entry-content-wrapper div li{padding:25px!important;min-height:190px}
#top #quick-links .avia-icon-list .iconlist_icon{width:70px;height:70px;line-height:70px;font-size:33px}
#top #quick-links .avia-icon-list .iconlist_title{font-size:19px;line-height:1.1}
#top .av-masonry-container{display:grid!important;grid-template-columns:repeat(3,1fr);gap:15px;height:auto!important;width:100%!important}
#top .av-masonry-col-4 .av-masonry-container{grid-template-columns:repeat(4,1fr)}
#top .av-masonry-entry{position:relative!important;left:auto!important;top:auto!important;width:auto!important;visibility:visible!important;opacity:1!important;aspect-ratio:5/4}
#top .av-masonry-entry.av-masonry-item-no-image{display:none!important}
#top .av-inner-masonry-sizer{display:none!important}
#top .av-masonry-entry .av-inner-masonry{position:absolute!important;inset:0!important}
#top .av-masonry-image-container{background-size:cover;background-position:center}
#top .avia-gallery-thumb{display:grid;grid-template-columns:repeat(5,1fr)}
#top .avia-gallery-thumb a{width:auto!important}
#top .avia-gallery-thumb .big-prev-fake{display:none!important}
#top .avia-gallery-thumb img{width:100%!important;height:175px!important;object-fit:cover!important;padding:0!important;border:0!important}
#top .cmplz-cookiebanner.cmplz-hidden{display:none!important}
#top .cmplz-cookiebanner.cmplz-dismissed{display:none!important}
@media(max-width:767px){#top .av-masonry-container,#top .av-masonry-col-4 .av-masonry-container{grid-template-columns:repeat(2,1fr)}#top .avia-gallery-thumb{grid-template-columns:repeat(2,1fr)}#top .avia-gallery-thumb img{height:150px!important}}
