oMAi›©že_?AiS“Ñ)ª™Accept-Encoding,User-AgentvÅPYì·,bë^°9‰y„ KEY: https://compensadosparana.com.br/wp-content/themes/compensados/css/block/banner.css HTTP/1.1 200 OK Date: Tue, 16 Dec 2025 09:14:34 GMT Server: Apache Last-Modified: Wed, 10 Jan 2024 14:28:43 GMT Accept-Ranges: bytes Content-Length: 3237 Vary: Accept-Encoding,User-Agent Connection: close Content-Type: text/css .banner .item { display: flex; align-items: center; position: relative; height: 51.4rem; background-size: cover; } .banner .item a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .banner-carousel { padding-left: 8rem; padding-right: 5rem; } .banner .owl-theme .owl-nav { margin-top: 0 !important; } .banner .owl-nav [class*=owl-] { margin: 0; padding: 0; width: 2.6rem; height: 13.8rem; border-radius: 0; position: absolute; top: 50%; transform: translateY(-50%); } .banner .owl-nav [class*=owl-] span { display: none; } .banner .owl-nav .owl-prev { background: url('../../images/prev.png') !important; left: 5rem; } .banner .owl-nav .owl-next { background: url('../../images/next.png') !important; right: 5rem; } .banner .dots-custom { position: absolute; width: 100%; top: 7.3rem; left: 0; } .banner .dots-custom .row { justify-content: flex-end; } .banner .owl-dots.disabled { display: none !important; } .banner .owl-theme .owl-dots { display: flex; justify-content: center; margin: 0 !important; position: absolute; left: 0; bottom: 3rem; width: 100%; } .banner .owl-carousel button.owl-dot { display: flex; justify-content: flex-end; } .owl-carousel button.owl-dot span { margin: 0 0.3rem; width: 1.2rem; height: 1.2rem; background: var(--white); transition: all .3s; border-radius: 50%; } .owl-theme .owl-dots .owl-dot.active span { background: var(--green); } .owl-theme .owl-dots .owl-dot:hover span { background: var(--green); } @media(max-width: 767px) { .banner .item { height: 16rem; background-size: cover !important; } .banner .owl-theme .owl-dots { bottom: -2rem; } .banner .owl-nav [class*=owl-] { display: none; } .banner-carousel { padding-left: 1.5rem; padding-right: 1.5rem; padding-bottom: 5rem; } .banner-image img { margin: 0 auto 1.5rem auto; } .banner-button a { min-height: auto; width: 100%; background: var(--orange); } .banner-button a::after, .banner-button a::before { display: none; } } @media(min-width: 768px) and (max-width: 991px) { .banner .item { height: 26.3rem; background-size: cover !important; } .banner .owl-theme .owl-dots { bottom: -3rem; } .banner-carousel { padding-left: 1.5rem; padding-right: 1.5rem; padding-bottom: 5rem; } .banner-image img { margin: 0 auto 1.5rem auto; } .banner-button a { min-height: auto; width: 100%; background: var(--orange); } .banner-button a::after, .banner-button a::before { display: none; } } @media(min-width: 992px) and (max-width: 1199px) { .banner .item { height: 43.4rem; background-size: cover !important; } }