/* Estilos que o Elementor tinha gerado para os elementos das grades, campos, selo e busca
   (configurados pelo cliente no editor). Ficam aqui congelados porque esses controles de estilo
   nao existem mais no painel: sem este arquivo, uma regeneracao de CSS do Elementor os apagaria. */
.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field__content{color:#3A4572;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:19px;text-align:left;}
.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}
.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}
.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field{justify-content:flex-start;}
.elementor-6867 .elementor-element.elementor-element-66f9d196 > .elementor-widget-container{margin:0px 0px -17px 0px;}
body:not(.rtl) .elementor-6867 .elementor-element.elementor-element-66f9d196{left:4px;}
body.rtl .elementor-6867 .elementor-element.elementor-element-66f9d196{right:4px;}
.elementor-6867 .elementor-element.elementor-element-66f9d196{top:0px;z-index:10;}
.elementor-6867 .elementor-element.elementor-element-66f9d196 .jet-woo-product-badge{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;background-color:#EF5B0C;border-radius:3px 3px 3px 3px;padding:5px 7px 5px 7px;}
@media(max-width:1366px){.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field__content{font-size:14px;}}
@media(max-width:767px){.elementor-6867 .elementor-element.elementor-element-7a22a51 .jet-listing-dynamic-field__content{font-size:18px;}}
@media(max-width:767px){.elementor-6867 .elementor-element.elementor-element-66f9d196{width:auto;max-width:auto;}}
@media(max-width:767px){.elementor-6867 .elementor-element.elementor-element-66f9d196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}
@media(max-width:767px){body:not(.rtl) .elementor-6867 .elementor-element.elementor-element-66f9d196{left:13px;}}
@media(max-width:767px){body.rtl .elementor-6867 .elementor-element.elementor-element-66f9d196{right:13px;}}
@media(max-width:767px){.elementor-6867 .elementor-element.elementor-element-66f9d196 .jet-woo-product-badge{font-size:10px;}}
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-7a22a51 */.jet-listing-dynamic-field__content{position: relative; left: 0.5px; display: block; /* Fallback for non-webkit */ display: -webkit-box; /* Fallback for non-webkit */ -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field__content{color:#3A4572;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:22px;text-align:left;}
.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}
.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}
.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field{justify-content:flex-start;}
@media(max-width:1366px){.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field__content{font-size:14px;}}
@media(max-width:767px){.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field__content{font-size:17px;line-height:1.1em;text-align:center;}}
@media(max-width:767px){.elementor-6892 .elementor-element.elementor-element-63d254d .jet-listing-dynamic-field{justify-content:center;}}
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-63d254d */.jet-listing-dynamic-field__content{position: relative; left: 0.5px; display: block; /* Fallback for non-webkit */ display: -webkit-box; /* Fallback for non-webkit */ -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.elementor-7040 .elementor-element.elementor-element-4c19e34{width:100%;max-width:100%;z-index:9;}
.elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container{padding:0px 0px 0px 0px;}
.elementor-7040 .elementor-element.elementor-element-4c19e34.elementor-element{--align-self:flex-start;}
:is( .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(2px / 2);padding-right:calc(2px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}
:is( .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 2px / -2);margin-right:calc( 2px / -2);width:calc(100% + 2px);}
:is( .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field.display-multiline, .elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:#4C5C9E;}
.elementor-7040 .elementor-element.elementor-element-25c5f82{width:auto;max-width:auto;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-align:left;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field{justify-content:flex-start;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field.display-multiline{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}
.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}
.elementor-7040 .elementor-element.elementor-element-41d1440 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}
.elementor-7040 .elementor-element.elementor-element-41d1440 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}
.elementor-7040 .elementor-element.elementor-element-41d1440 .jet-listing-dynamic-field{justify-content:flex-start;}
.elementor-7040 .elementor-element.elementor-element-41d1440 .jet-listing-dynamic-field__content{text-align:left;}
@media(max-width:767px){.elementor-7040 .elementor-element.elementor-element-4c19e34 > .elementor-widget-container{margin:3px 0px 0px -1px;}}
@media(max-width:767px){.elementor-7040 .elementor-element.elementor-element-25c5f82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}
@media(max-width:767px){.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field{justify-content:center;}}
@media(max-width:767px){.elementor-7040 .elementor-element.elementor-element-25c5f82 .jet-listing-dynamic-field__content{text-align:center;}}
@media(max-width:767px){.elementor-7647 .elementor-element.elementor-element-f8b6028{width:100%;max-width:100%;}}
:is( .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(11px / 2);padding-right:calc(11px / 2);padding-top:calc(9px / 2);padding-bottom:calc(9px / 2);}
:is( .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 11px / -2);margin-right:calc( 11px / -2);width:calc(100% + 11px);}
:is( .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7236 .elementor-element.elementor-element-65a03c5 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 9px / -2);margin-bottom:calc( 9px / -2);}
.elementor-4788 .elementor-element.elementor-element-283f3fa > .elementor-widget-container{margin:26px 0px 0px 0px;}
.elementor-7130 .elementor-element.elementor-element-f0aaf05 .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:55px;text-align:left;}
.elementor-7130 .elementor-element.elementor-element-f0aaf05 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}
.elementor-7130 .elementor-element.elementor-element-f0aaf05 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}
.elementor-7130 .elementor-element.elementor-element-f0aaf05 .jet-listing-dynamic-field{justify-content:center;}
@media(max-width:767px){.elementor-7130 .elementor-element.elementor-element-f0aaf05 .jet-listing-dynamic-field__content{font-size:20px;}}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__source-results-item_icon svg{width:24px;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__source-results-item_icon{font-size:24px;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__field{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#7D7D7D;background-color:#F6F6F6;border-color:#EEEFF0;margin:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__field-icon{font-size:16px;color:#7D7D7D;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__results-area{margin-top:1px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__results-header{padding:17px 17px 17px 17px;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__results-footer{padding:7px 7px 7px 7px;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__item-title{color:#3A4572;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__item-content{color:#9B9B9B;font-family:"Roboto", Sans-serif;font-size:8px;font-weight:400;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__full-results{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:600;color:#EF5B0C;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__arrow-button{background-color:#FFFFFF;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__arrow-button:hover{background-color:#0080BE;}
.elementor-6834 .elementor-element.elementor-element-043fba0 .jet-ajax-search__spinner{color:#0080BE;}
