.elementor-2218 .elementor-element.elementor-element-5e10abcb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-2218 .elementor-element.elementor-element-5e10abcb:not(.elementor-motion-effects-element-type-background), .elementor-2218 .elementor-element.elementor-element-5e10abcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#042E38;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2218 .elementor-element.elementor-element-2c3c1643{background-color:var( --e-global-color-0988cbb );}.elementor-2218 .elementor-element.elementor-element-2c3c1643 .elementor-heading-title{font-family:var( --e-global-typography-405fd55-font-family ), Sans-serif;font-size:var( --e-global-typography-405fd55-font-size );font-weight:var( --e-global-typography-405fd55-font-weight );line-height:var( --e-global-typography-405fd55-line-height );letter-spacing:var( --e-global-typography-405fd55-letter-spacing );color:var( --e-global-color-5517ca1 );}.elementor-2218 .elementor-element.elementor-element-71e60509{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-2218 .elementor-element.elementor-element-71e60509 .elementor-heading-title{font-family:var( --e-global-typography-ce160a6-font-family ), Sans-serif;font-size:var( --e-global-typography-ce160a6-font-size );font-weight:var( --e-global-typography-ce160a6-font-weight );line-height:var( --e-global-typography-ce160a6-line-height );letter-spacing:var( --e-global-typography-ce160a6-letter-spacing );color:var( --e-global-color-fb63556 );}.elementor-2218 .elementor-element.elementor-element-25f122c9{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-41500493 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-10391687{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-10391687 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-1748e556{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-529ad3 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-527739d4{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-527739d4 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-7d2421b6{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-1884a9 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-b54b8a0{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-b54b8a0 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-bcfd7f0{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-2b777b6d img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-74e82d3d{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-74e82d3d .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-34cc55c5{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-73e95510 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-fee7160{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-7a9dac71 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-44666fbb{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-44666fbb .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-21988bff{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-c4d51f4 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-4878de1c{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-4878de1c .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-6c1b8a18{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-57808658 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-13156e35{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-17d34af4 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-72b54755{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-72b54755 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-26bf862f{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-16ddcde7 img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-3bf3f03{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-3bf3f03 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-2ec058b8{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2218 .elementor-element.elementor-element-2b898eeb img{width:100%;max-width:100%;border-radius:40px 40px 40px 40px;}.elementor-2218 .elementor-element.elementor-element-76ab94c8{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-2218 .elementor-element.elementor-element-76ab94c8 .elementor-heading-title{font-family:var( --e-global-typography-8e5de3f-font-family ), Sans-serif;font-size:var( --e-global-typography-8e5de3f-font-size );font-weight:var( --e-global-typography-8e5de3f-font-weight );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );color:var( --e-global-color-b007252 );}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.01em;fill:var( --e-global-color-0988cbb );color:var( --e-global-color-0988cbb );transition-duration:0.5s;padding:0px 0px 0px 0px;}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2218 .elementor-element.elementor-element-241651f7{--e-n-carousel-swiper-slides-gap:30px;width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-274px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-80px;--e-n-carousel-arrow-size:36px;--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:-60px;--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;--e-n-carousel-dots-vertical-offset:-80px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-2c3c1643 .elementor-heading-title{font-size:var( --e-global-typography-405fd55-font-size );line-height:var( --e-global-typography-405fd55-line-height );letter-spacing:var( --e-global-typography-405fd55-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-71e60509 .elementor-heading-title{font-size:var( --e-global-typography-ce160a6-font-size );line-height:var( --e-global-typography-ce160a6-line-height );letter-spacing:var( --e-global-typography-ce160a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-10391687 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-527739d4 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-b54b8a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-74e82d3d .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-44666fbb .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4878de1c .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-72b54755 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-3bf3f03 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-76ab94c8 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}}@media(max-width:1200px){.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-2c3c1643 .elementor-heading-title{font-size:var( --e-global-typography-405fd55-font-size );line-height:var( --e-global-typography-405fd55-line-height );letter-spacing:var( --e-global-typography-405fd55-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-71e60509 .elementor-heading-title{font-size:var( --e-global-typography-ce160a6-font-size );line-height:var( --e-global-typography-ce160a6-line-height );letter-spacing:var( --e-global-typography-ce160a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-10391687 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-527739d4 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-b54b8a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-74e82d3d .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-44666fbb .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4878de1c .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-72b54755 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-3bf3f03 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-76ab94c8 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-241651f7{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2218 .elementor-element.elementor-element-71e60509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-241651f7{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:60px;}}@media(max-width:420px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-2c3c1643 .elementor-heading-title{font-size:var( --e-global-typography-405fd55-font-size );line-height:var( --e-global-typography-405fd55-line-height );letter-spacing:var( --e-global-typography-405fd55-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-71e60509 .elementor-heading-title{font-size:var( --e-global-typography-ce160a6-font-size );line-height:var( --e-global-typography-ce160a6-line-height );letter-spacing:var( --e-global-typography-ce160a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-10391687 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-527739d4 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-b54b8a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-74e82d3d .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-44666fbb .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4878de1c .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-72b54755 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-3bf3f03 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-76ab94c8 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;}.elementor-2218 .elementor-element.elementor-element-241651f7{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-2c3c1643 .elementor-heading-title{font-size:var( --e-global-typography-405fd55-font-size );line-height:var( --e-global-typography-405fd55-line-height );letter-spacing:var( --e-global-typography-405fd55-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-71e60509 .elementor-heading-title{font-size:var( --e-global-typography-ce160a6-font-size );line-height:var( --e-global-typography-ce160a6-line-height );letter-spacing:var( --e-global-typography-ce160a6-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-10391687 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-33bd64f5 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-527739d4 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-69a4311e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-b54b8a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-45badf8f .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-74e82d3d .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-3fe936e8 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-ebbb7a0 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-290d6766 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-44666fbb .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-187253f7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-4878de1c .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-4f75bd0a .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-4f15d3f1 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-63f902bb .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-72b54755 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-78f7a2e7 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-3bf3f03 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-d64d28e .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}.elementor-2218 .elementor-element.elementor-element-76ab94c8 .elementor-heading-title{font-size:var( --e-global-typography-8e5de3f-font-size );line-height:var( --e-global-typography-8e5de3f-line-height );letter-spacing:var( --e-global-typography-8e5de3f-letter-spacing );}.elementor-2218 .elementor-element.elementor-element-9c2370 .elementor-button{font-size:1.125rem;line-height:1em;letter-spacing:-0.01em;word-spacing:-0.02em;}}/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41500493 */.elementor-2218 .elementor-element.elementor-element-41500493{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-41500493::before{
    content: "Bett Show";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33bd64f5 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-529ad3 */.elementor-2218 .elementor-element.elementor-element-529ad3{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-529ad3::before{
    content: "Prefeitura de Rio Branco";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69a4311e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1884a9 */.elementor-2218 .elementor-element.elementor-element-1884a9{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-1884a9::before{
    content: "Finsiders Brasil";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45badf8f */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b777b6d */.elementor-2218 .elementor-element.elementor-element-2b777b6d{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b777b6d::before{
    content: "Catraca Livre";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3fe936e8 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73e95510 */.elementor-2218 .elementor-element.elementor-element-73e95510{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-73e95510::before{
    content: "Exame";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-290d6766 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a9dac71 */.elementor-2218 .elementor-element.elementor-element-7a9dac71{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-7a9dac71::before{
    content: "BM&C NEWS";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-187253f7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4d51f4 */.elementor-2218 .elementor-element.elementor-element-c4d51f4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-c4d51f4::before{
    content: "InfoMoney";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f75bd0a */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57808658 */.elementor-2218 .elementor-element.elementor-element-57808658{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-57808658::before{
    content: "NSC Total";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63f902bb */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17d34af4 */.elementor-2218 .elementor-element.elementor-element-17d34af4{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-17d34af4::before{
    content: "BP Money";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f7a2e7 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16ddcde7 */.elementor-2218 .elementor-element.elementor-element-16ddcde7{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-16ddcde7::before{
    content: "Jornal do Trabalhador";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d64d28e */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b898eeb */.elementor-2218 .elementor-element.elementor-element-2b898eeb{
    position: relative;
}

.elementor-2218 .elementor-element.elementor-element-2b898eeb::before{
    content: "Brazil Journal";
    position: absolute;
    left: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #C4FF35;
    white-space: nowrap;
}
/*
.elementor-2218 .elementor-element.elementor-element-2b898eeb::after{
    content: "23/01/2023";
    position: absolute;
    right: 0;
    bottom: -40px;
    font-family: 'DM Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #F6F8ED;
    white-space: nowrap;
}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c2370 */.saiba-mais .elementor-button-icon{
    display: inline-flex;
    transition: transform 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-icon{
    transform: translateX(6px);
}

.saiba-mais .elementor-button-text{
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding-bottom: 4px;
}

.saiba-mais .elementor-button-text::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #B6BF63;
    transition: width 0.35s ease-in-out;
}

.saiba-mais:hover .elementor-button-text::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-241651f7 */.elementor-2218 .elementor-element.elementor-element-241651f7 .swiper-pagination-bullet-active{
    width: 26px;
    background: #01203F !important;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .swiper-pagination-bullet{
    border-radius: 100px;
    transition: 0.3s all ease;
    opacity: 1 !important;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .swiper-pagination{
    background: #F6F6F6;
    height: 36px;
    align-items: center;
    display: flex;
    align-items: center;
    border-radius: 100px;
    padding: 0 6px;
}

.elementor-2218 .elementor-element.elementor-element-241651f7{
  overflow: visible;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .e-n-carousel,
.elementor-2218 .elementor-element.elementor-element-241651f7 .e-n-carousel__viewport{
  overflow: visible !important;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .e-n-carousel__track{
  overflow: visible;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .e-n-carousel__slide{
  overflow: visible;
}

.elementor-2218 .elementor-element.elementor-element-241651f7 .e-n-carousel__viewport{
  padding-left: 0 !important;
}

@media (min-width: 768px){
  .elementor-2218 .elementor-element.elementor-element-241651f7{
    padding-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40e6a776 */.elementor-2218 .elementor-element.elementor-element-40e6a776 {
    position: absolute;
    z-index: -99;
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

p:last-child, h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child,h6:last-child{
	margin-bottom:0px;
}

a{
  color: inherit;
}

.elementor-heading-title:last-child{
    margin-bottom:0px;
}

strong, b {
    font-weight: 700;
}

.semimagem .elementor-image-box-img {
    display: none !important;
}

.semimagem .elementor-image-box-title {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.eot');
	src: url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.woff2') format('woff2'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.woff') format('woff'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.ttf') format('truetype'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Regular.svg#DMSans') format('svg');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.eot');
	src: url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.woff2') format('woff2'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.woff') format('woff'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.ttf') format('truetype'),
		url('https://www.melver.com.br/wp-content/uploads/2025/12/DMSans-Bold.svg#DMSans') format('svg');
}
/* End Custom Fonts CSS */