.elementor-8763 .elementor-element.elementor-element-9cab123{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8763 .elementor-element.elementor-element-9cab123:not(.elementor-motion-effects-element-type-background), .elementor-8763 .elementor-element.elementor-element-9cab123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#673091;}.elementor-8763 .elementor-element.elementor-element-b66f12c .elementor-heading-title{font-family:var( --e-global-typography-8cda595-font-family ), Sans-serif;font-size:var( --e-global-typography-8cda595-font-size );font-weight:var( --e-global-typography-8cda595-font-weight );line-height:var( --e-global-typography-8cda595-line-height );letter-spacing:var( --e-global-typography-8cda595-letter-spacing );word-spacing:var( --e-global-typography-8cda595-word-spacing );color:var( --e-global-color-aa4afb7 );}.elementor-8763 .elementor-element.elementor-element-eb1cd53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8763 .elementor-element.elementor-element-eb1cd53:not(.elementor-motion-effects-element-type-background), .elementor-8763 .elementor-element.elementor-element-eb1cd53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF6442;}.elementor-8763 .elementor-element.elementor-element-9ba8180 .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control{justify-content:flex-start;}.elementor-8763 .elementor-element.elementor-element-9ba8180 .jet-toggle__label-text{text-align:left;}.elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);}:is( .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}.elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);}.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon{color:#02010100;background:#02010100;}.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.prev-arrow{top:-213px;bottom:auto;right:50px;left:auto;}.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.next-arrow{top:-213px;bottom:auto;}.elementor-8763 .elementor-element.elementor-element-1c545e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8763 .elementor-element.elementor-element-1c545e9{z-index:2;}@media(max-width:1366px){.elementor-8763 .elementor-element.elementor-element-b66f12c .elementor-heading-title{font-size:var( --e-global-typography-8cda595-font-size );line-height:var( --e-global-typography-8cda595-line-height );letter-spacing:var( --e-global-typography-8cda595-letter-spacing );word-spacing:var( --e-global-typography-8cda595-word-spacing );}}@media(max-width:1024px){.elementor-8763 .elementor-element.elementor-element-b66f12c .elementor-heading-title{font-size:var( --e-global-typography-8cda595-font-size );line-height:var( --e-global-typography-8cda595-line-height );letter-spacing:var( --e-global-typography-8cda595-letter-spacing );word-spacing:var( --e-global-typography-8cda595-word-spacing );}}@media(max-width:767px){.elementor-8763 .elementor-element.elementor-element-b66f12c .elementor-heading-title{font-size:var( --e-global-typography-8cda595-font-size );line-height:var( --e-global-typography-8cda595-line-height );letter-spacing:var( --e-global-typography-8cda595-letter-spacing );word-spacing:var( --e-global-typography-8cda595-word-spacing );}}@media(min-width:1440px){.elementor-8763 .elementor-element.elementor-element-b66f12c .elementor-heading-title{font-size:var( --e-global-typography-8cda595-font-size );line-height:var( --e-global-typography-8cda595-line-height );letter-spacing:var( --e-global-typography-8cda595-letter-spacing );word-spacing:var( --e-global-typography-8cda595-word-spacing );}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-1c545e9 */.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-slick-dots {
    display: flex !important;
    justify-content: flex-start; 
    margin-left: 13px;
    margin-top: 0px
}

.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-slick-dots li {
    transition: width 0.5s, border-radius 0s !important;
    border-radius: 100%;
}

.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-slick-dots .slick-active {
    width: 24px !important;
    border-radius: 99999px;
}

.elementor-8763 .elementor-element.elementor-element-1c545e9 .slick-list{
    overflow: visible !important;
}

.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.prev-arrow.slick-arrow svg{
    background-image: url('https://nossochaomaceio.org/wp-content/uploads/2026/03/Arrow-2.svg');
    background-repeat: no-repeat;
    background-position: center;
     background-size: contain;
    width: 40px;
    height: 40px;
}



.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.next-arrow.slick-arrow svg{
    background-image: url('https://nossochaomaceio.org/wp-content/uploads/2026/03/Arrow-2.svg');
    background-repeat: no-repeat;
    background-position: center;
     background-size: contain;
    width: 40px;
    height: 40px;
}

.jet-listing-grid__slider-icon.next-arrow.slick-arrow {
    border-radius: 100%;
}

.jet-listing-grid__slider-icon.prev-arrow.slick-arrow {
    border-radius: 100%;
}




.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.next-arrow.slick-arrow.slick-disabled svg {
    background-image: url('https://nossochaomaceio.org/wp-content/uploads/2026/03/Arrow-1.svg');
}

.elementor-8763 .elementor-element.elementor-element-1c545e9 .jet-listing-grid__slider-icon.prev-arrow.slick-arrow.slick-disabled svg {
    background-image: url('https://nossochaomaceio.org/wp-content/uploads/2026/03/Arrow-1.svg');
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb1cd53 */.elementor-8763 .elementor-element.elementor-element-eb1cd53{
    position: relative;
}

.elementor-8763 .elementor-element.elementor-element-eb1cd53::before{
    content: "";
    position: absolute;
    top: 572px;
    left: 5.6%;
    transform: translateX(0);
    width: 100vw;
    height: 61px;
    border-radius: 16px;
    background: #F9F2D8;
    z-index: 1;
}/* End custom CSS */