.elementor-3393 .elementor-element.elementor-element-c9e9672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-3393 .elementor-element.elementor-element-c9e9672:not(.elementor-motion-effects-element-type-background), .elementor-3393 .elementor-element.elementor-element-c9e9672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3393 .elementor-element.elementor-element-c9e9672, .elementor-3393 .elementor-element.elementor-element-c9e9672::before{--border-transition:0.3s;}.elementor-3393 .elementor-element.elementor-element-2604679c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:3rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-3393 .elementor-element.elementor-element-2604679c, .elementor-3393 .elementor-element.elementor-element-2604679c::before{--border-transition:0.3s;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6, .elementor-3393 .elementor-element.elementor-element-1e8e8ba6::before{--border-transition:0.3s;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6.e-con{--align-self:flex-start;}.elementor-3393 .elementor-element.elementor-element-739bfe2 .elementor-heading-title{font-family:"Brother1816", Sans-serif;font-size:16px;font-weight:700;}.elementor-3393 .elementor-element.elementor-element-600ba10b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:15px 15px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-3393 .elementor-element.elementor-element-607304a4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid, .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-40px / 2);margin-right:calc(-40px / 2);width:calc(100% + 40px);}.elementor-3393 .elementor-element.elementor-element-5590f67a{z-index:0;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination{background-color:var( --e-global-color-c553740 );padding:15px 15px 15px 15px;margin-right:calc(-6px/2);margin-left:calc(-6px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);justify-content:center;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__link{color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__dots{color:var( --e-global-color-f4b4c8c );padding:10px 10px 10px 10px;border-radius:0px 0px 0px 0px;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__link:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-c553740 );}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:var( --e-global-color-c553740 );}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__item{margin-right:calc(6px/2);margin-left:calc(6px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__link, .elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__dots{border-style:none;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__load-more .jet-filters-pagination__link{color:var( --e-global-color-f4b4c8c );}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 .jet-filters-pagination__load-more{order:initial;}.elementor-3393 .elementor-element.elementor-element-4a25e9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-3393:not(.elementor-motion-effects-element-type-background), body.elementor-page-3393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a79214 );}@media(max-width:1024px){.elementor-3393 .elementor-element.elementor-element-2604679c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:1rem;--padding-block-end:3rem;--padding-inline-start:3rem;--padding-inline-end:3rem;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6.e-con{--order:99999 /* order end hack */;}.elementor-3393 .elementor-element.elementor-element-607304a4 .elementor-heading-title{font-size:0.7rem;}.elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(min-width:768px){.elementor-3393 .elementor-element.elementor-element-c9e9672{--content-width:85%;}.elementor-3393 .elementor-element.elementor-element-2604679c{--width:85%;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3393 .elementor-element.elementor-element-c9e9672{--content-width:100%;}.elementor-3393 .elementor-element.elementor-element-2604679c{--width:100%;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6{--width:100%;}.elementor-3393 .elementor-element.elementor-element-600ba10b{--width:100%;}}@media(max-width:767px){.elementor-3393 .elementor-element.elementor-element-c9e9672{--padding-block-start:2rem;--padding-block-end:2rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-3393 .elementor-element.elementor-element-2604679c{--padding-block-start:1rem;--padding-block-end:1rem;--padding-inline-start:1rem;--padding-inline-end:1rem;}.elementor-3393 .elementor-element.elementor-element-1e8e8ba6.e-con{--order:99999 /* order end hack */;}.elementor-3393 .elementor-element.elementor-element-600ba10b{--flex-wrap:nowrap;}.elementor-3393 .elementor-element.elementor-element-38651f1.elementor-element{--order:-99999 /* order start hack */;}.elementor-3393 .elementor-element.elementor-element-607304a4.elementor-element{--order:-99999 /* order start hack */;}.elementor-3393 .elementor-element.elementor-element-5590f67a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3393 .elementor-element.elementor-element-5590f67a{z-index:0;}}/* Start custom CSS for shortcode, class: .elementor-element-577d7e4 */.elementor-shortcode {
    color: var(--e-global-color-c553740);
    font-family: "Brother1816", Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: uppercase;
}

@media only screen and (max-width: 767px) {
  .elementor-shortcode {
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-taxonomy_term_widget, class: .elementor-element-9e24d62 */.elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container { 
                    display: flex;
                    justify-content: center;
                    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
                }

        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container ul {
            display: flex;
            flex-wrap: wrap;
            list-style: none; /* Remove os bullets */
            padding:0px;
            width: 100%;
            justify-content:space-between;
        }

        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li {
            width:100%;
            margin-right:0px; /* Espaço entre as colunas */
            margin-bottom: 10px; /* Espaço entre as linhas */
            background: #fff; /* Cor de fundo */
            padding: 15px; /* Preenchimento interno */
        }

        /* Estilos para os links âncora dentro dos "li pai" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li > a {
            text-decoration: none;
            color: #333;
            text-transform: uppercase;
            font-weight:600;
            
        }
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li > a:hover {
            text-decoration: none;
            color: #C17668;
            text-transform: uppercase;
        }

        /* Estilos para os "li filho" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li ul > li {
            background: none; /* Remova o fundo */
            border: none; /* Remova a borda */
            padding: 0; /* Remova o preenchimento interno */
            margin-left:0px;
            padding-top:10px;
            font-weight:600;
        }

        /* Adicione flex-direction: column para os "li filho" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li ul {
            display: flex;
            flex-direction: column; /* Empilhe os "li filho" verticalmente */
        }/* End custom CSS */
/* Start custom CSS for wp-widget-taxonomy_term_widget, class: .elementor-element-38651f1 */.elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container { 
                    display: flex;
                    justify-content: center;
                    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
                }

        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container ul {
            display: flex;
            flex-wrap: wrap;
            list-style: none; /* Remove os bullets */
            padding:0px;
            width: 100%;
            justify-content:space-between;
        }

        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li {
            width:100%;
            margin-right:0px; /* Espaço entre as colunas */
            margin-bottom: 10px; /* Espaço entre as linhas */
            background: #fff; /* Cor de fundo */
            padding: 15px; /* Preenchimento interno */
            font-weight:600;
        }

        /* Estilos para os links âncora dentro dos "li pai" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li > a {
            text-decoration: none;
            color: #333;
            text-transform: uppercase;
            
        }
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li > a:hover {
            text-decoration: none;
            color: #C17668;
            text-transform: uppercase;
        }

        /* Estilos para os "li filho" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li ul > li {
            background: none; /* Remova o fundo */
            border: none; /* Remova a borda */
            padding: 0; /* Remova o preenchimento interno */
            margin-left:0px;
            padding-top:10px;
            font-weight:600;
        }

        /* Adicione flex-direction: column para os "li filho" */
        .elementor-widget-wp-widget-taxonomy_term_widget .elementor-widget-container > ul > li ul {
            display: flex;
            flex-direction: column; /* Empilhe os "li filho" verticalmente */
        }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brother1816';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.divinafestasespeciais.com.br/wp-content/uploads/2023/10/Brother1816-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */