.elementor-88 .elementor-element.elementor-element-0053d8f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ccee92 );--border-color:var( --e-global-color-3ccee92 );--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.07);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-0053d8f:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-0053d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db44e39 );}.elementor-88 .elementor-element.elementor-element-29f32bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-88 .elementor-element.elementor-element-b53f6ce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-4557bbb{width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-4557bbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-4557bbb .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-4557bbb .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-88 .elementor-element.elementor-element-4557bbb .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-4557bbb .jet-listing-dynamic-image__caption{text-align:left;}.elementor-88 .elementor-element.elementor-element-a5a59e0{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-a5a59e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-601a6a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title{font-family:var( --e-global-typography-ead038b-font-family ), Sans-serif;font-size:var( --e-global-typography-ead038b-font-size );font-weight:var( --e-global-typography-ead038b-font-weight );line-height:var( --e-global-typography-ead038b-line-height );letter-spacing:var( --e-global-typography-ead038b-letter-spacing );color:var( --e-global-color-d0958ca );}.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title a:hover, .elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title a:focus{color:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title a{transition-duration:0.2s;}.elementor-88 .elementor-element.elementor-element-64bd772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-88 .elementor-element.elementor-element-64bd772 .jet-listing-dynamic-field__content{color:var( --e-global-color-f3212d3 );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.4em;text-align:left;}.elementor-88 .elementor-element.elementor-element-64bd772 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-88 .elementor-element.elementor-element-64bd772 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-88 .elementor-element.elementor-element-64bd772 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-d35413d .jet-listing-dynamic-field__content{color:var( --e-global-color-4b3c0c9 );font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;letter-spacing:0.03em;text-align:left;}.elementor-88 .elementor-element.elementor-element-d35413d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-88 .elementor-element.elementor-element-d35413d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-88 .elementor-element.elementor-element-d35413d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-4fcf5a2 .jet-listing-dynamic-terms__link{background-color:var( --e-global-color-efb991d );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;line-height:1.4em;color:var( --e-global-color-6c26a7a );padding:4px 10px 4px 10px;margin:0px 6px 6px 0px;border-radius:100px 100px 100px 100px;}.elementor-88 .elementor-element.elementor-element-4fcf5a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-4fcf5a2 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-4fcf5a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-4fcf5a2 .jet-listing-dynamic-terms{text-align:left;}.elementor-88 .elementor-element.elementor-element-07a4977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field__content{color:var( --e-global-color-cefd257 );font-family:var( --e-global-typography-59034e8-font-family ), Sans-serif;font-size:var( --e-global-typography-59034e8-font-size );font-weight:var( --e-global-typography-59034e8-font-weight );line-height:var( --e-global-typography-59034e8-line-height );text-align:left;}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-92aa48b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-3498d06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efb991d );color:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-default .elementor-icon{color:var( --e-global-color-efb991d );border-color:var( --e-global-color-efb991d );}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efb991d );}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-4ba762e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon{font-size:14px;padding:7px;border-radius:7px 7px 7px 7px;}.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon svg{height:14px;}.elementor-88 .elementor-element.elementor-element-6e3a2d9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-6e3a2d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-6782a61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-88 .elementor-element.elementor-element-6782a61 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:var( --e-global-color-4b3c0c9 );}.elementor-88 .elementor-element.elementor-element-a91f906 .jet-listing-dynamic-field__content{color:var( --e-global-color-cefd257 );font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:500;line-height:1.45em;text-align:left;}.elementor-88 .elementor-element.elementor-element-a91f906 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-88 .elementor-element.elementor-element-a91f906 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-88 .elementor-element.elementor-element-a91f906 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-f6c7b3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon-wrapper{text-align:center;}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-efb991d );color:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-default .elementor-icon{color:var( --e-global-color-efb991d );border-color:var( --e-global-color-efb991d );}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-framed .elementor-icon, .elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-efb991d );}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-ec0c7de.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-f3212d3 );}.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon{font-size:14px;padding:7px;border-radius:7px 7px 7px 7px;}.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon svg{height:14px;}.elementor-88 .elementor-element.elementor-element-0437dcc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-0437dcc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-32616d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;}.elementor-88 .elementor-element.elementor-element-32616d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:var( --e-global-color-4b3c0c9 );}.elementor-88 .elementor-element.elementor-element-84523f9 .jet-listing-dynamic-field__content{color:var( --e-global-color-cefd257 );font-family:"Inter", Sans-serif;font-size:12.5px;font-weight:500;line-height:1.45em;text-align:left;}.elementor-88 .elementor-element.elementor-element-84523f9 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-88 .elementor-element.elementor-element-84523f9 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-88 .elementor-element.elementor-element-84523f9 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-88 .elementor-element.elementor-element-5c0ab26{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a983660 );--border-color:var( --e-global-color-a983660 );--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-88 .elementor-element.elementor-element-5c0ab26:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-5c0ab26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d09e12 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button{background-color:var( --e-global-color-a1c9ab9 );font-family:var( --e-global-typography-6537361-font-family ), Sans-serif;font-size:var( --e-global-typography-6537361-font-size );font-weight:var( --e-global-typography-6537361-font-weight );line-height:var( --e-global-typography-6537361-line-height );fill:var( --e-global-color-db44e39 );color:var( --e-global-color-db44e39 );border-radius:100px 100px 100px 100px;padding:11px 20px 11px 20px;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button:focus{background-color:var( --e-global-color-2d20513 );color:var( --e-global-color-db44e39 );}.elementor-88 .elementor-element.elementor-element-f687e5f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button:focus svg{fill:var( --e-global-color-db44e39 );}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button{background-color:var( --e-global-color-db44e39 );font-family:var( --e-global-typography-6537361-font-family ), Sans-serif;font-size:var( --e-global-typography-6537361-font-size );font-weight:var( --e-global-typography-6537361-font-weight );line-height:var( --e-global-typography-6537361-line-height );fill:var( --e-global-color-f3212d3 );color:var( --e-global-color-f3212d3 );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-f3212d3 );border-radius:100px 100px 100px 100px;padding:11px 20px 11px 20px;}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button:hover, .elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button:focus{background-color:var( --e-global-color-f3212d3 );color:var( --e-global-color-db44e39 );}.elementor-88 .elementor-element.elementor-element-2a71b05.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button:hover svg, .elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button:focus svg{fill:var( --e-global-color-db44e39 );}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title{font-size:var( --e-global-typography-ead038b-font-size );line-height:var( --e-global-typography-ead038b-line-height );letter-spacing:var( --e-global-typography-ead038b-letter-spacing );}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-59034e8-font-size );line-height:var( --e-global-typography-59034e8-line-height );}.elementor-88 .elementor-element.elementor-element-92aa48b{--grid-auto-flow:row;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button{font-size:var( --e-global-typography-6537361-font-size );line-height:var( --e-global-typography-6537361-line-height );}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button{font-size:var( --e-global-typography-6537361-font-size );line-height:var( --e-global-typography-6537361-line-height );}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-29f32bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-b53f6ce{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title{font-size:var( --e-global-typography-ead038b-font-size );line-height:var( --e-global-typography-ead038b-line-height );letter-spacing:var( --e-global-typography-ead038b-letter-spacing );}.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-59034e8-font-size );line-height:var( --e-global-typography-59034e8-line-height );}.elementor-88 .elementor-element.elementor-element-92aa48b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-88 .elementor-element.elementor-element-5c0ab26{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button{font-size:var( --e-global-typography-6537361-font-size );line-height:var( --e-global-typography-6537361-line-height );}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button{font-size:var( --e-global-typography-6537361-font-size );line-height:var( --e-global-typography-6537361-line-height );}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-4557bbb */.elementor-88 .elementor-element.elementor-element-4557bbb{position:relative;width:88px;height:88px;flex-shrink:0}.elementor-88 .elementor-element.elementor-element-4557bbb .jet-listing-dynamic-image{width:88px;height:88px}.elementor-88 .elementor-element.elementor-element-4557bbb img{width:88px;height:88px;border-radius:50%;border:3px solid var(--e-global-color-efb991d);object-fit:cover;display:block;box-sizing:border-box}.elementor-88 .elementor-element.elementor-element-4557bbb::after{content:"";position:absolute;right:0;bottom:0;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:2px solid var(--e-global-color-db44e39);background:var(--e-global-color-f3212d3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6l3 3 5-5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px 11px no-repeat}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-601a6a2 */.elementor-88 .elementor-element.elementor-element-601a6a2 .elementor-heading-title a{font:inherit;letter-spacing:inherit;color:inherit}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-4fcf5a2 *//* MC: badges de área em 2 linhas, com "ver todas" NA 2ª linha (Código personalizado 703 v2). Sem o JS, o corte fica no CSS. */.elementor-88 .elementor-element.elementor-element-4fcf5a2 .jet-listing-dynamic-terms:not([data-mc-areas]){max-height:60px;overflow:hidden}.elementor-88 .elementor-element.elementor-element-4fcf5a2 .mc-area-oculta{display:none!important}.elementor-88 .elementor-element.elementor-element-4fcf5a2 .mc-ver-todas{display:inline-block;vertical-align:baseline;margin:0 0 6px;padding:4px 0;border:0;background:none;color:var(--e-global-color-f3212d3);font-family:"Montserrat",sans-serif;font-size:11px;font-weight:600;line-height:1.4;text-decoration:underline;cursor:pointer;white-space:nowrap}.elementor-88 .elementor-element.elementor-element-4fcf5a2 .mc-ver-todas:focus-visible{outline:2px solid var(--e-global-color-f3212d3);outline-offset:2px;border-radius:2px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a59e0 */.elementor-88 .elementor-element.elementor-element-a5a59e0{min-width:0;flex:1 1 0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-63117d8 */.elementor-88 .elementor-element.elementor-element-63117d8{margin-left:auto;flex-shrink:0}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota{display:flex;align-items:center;gap:5px}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-estrelas{display:flex;gap:2px}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-estrela{display:block;width:14px;height:14px}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-cheia{fill:#F5A524}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-vazia{fill:var(--e-global-color-3ccee92)}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-num{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;line-height:1.3;color:var(--e-global-color-d0958ca)}.elementor-88 .elementor-element.elementor-element-63117d8 .mc-nota-qtd{font-family:"Inter",sans-serif;font-size:12px;font-weight:500;line-height:1.3;color:var(--e-global-color-4b3c0c9)}@media (max-width:767px){.elementor-88 .elementor-element.elementor-element-63117d8{margin-left:0;width:100%}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-07a4977 */.elementor-88 .elementor-element.elementor-element-07a4977 .jet-listing-dynamic-field__content:not([data-mc-corte]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.elementor-88 .elementor-element.elementor-element-07a4977 .mc-ver-mais{display:inline;margin:0;padding:0;border:0;background:none;color:var(--e-global-color-f3212d3);font:inherit;font-weight:600;line-height:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap}.elementor-88 .elementor-element.elementor-element-07a4977 .mc-ver-mais:focus-visible{outline:2px solid var(--e-global-color-f3212d3);outline-offset:2px;border-radius:2px}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4ba762e */.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon{position:relative}.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon > *{opacity:0}.elementor-88 .elementor-element.elementor-element-4ba762e .elementor-icon::after{content:"";position:absolute;inset:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2 4a1.6 1.6 0 011.6-1.6h1.2a.8.8 0 01.8.64l.56 2.8a.8.8 0 01-.24.8L5.12 7.52c.8 1.6 2.32 3.04 3.92 3.92l.88-.88a.8.8 0 01.8-.24l2.8.56a.8.8 0 01.64.8V13A1.6 1.6 0 0112.6 14C6.7 14 2 9.3 2 3.4V4z' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2 4a1.6 1.6 0 011.6-1.6h1.2a.8.8 0 01.8.64l.56 2.8a.8.8 0 01-.24.8L5.12 7.52c.8 1.6 2.32 3.04 3.92 3.92l.88-.88a.8.8 0 01.8-.24l2.8.56a.8.8 0 01.64.8V13A1.6 1.6 0 0112.6 14C6.7 14 2 9.3 2 3.4V4z' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px 14px no-repeat}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a91f906 */.elementor-88 .elementor-element.elementor-element-a91f906 .jet-listing-dynamic-field__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-88 .elementor-element.elementor-element-a91f906 a{color:inherit;text-decoration:none;transition:color .2s}.elementor-88 .elementor-element.elementor-element-a91f906 a:hover{color:var(--e-global-color-f3212d3)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e3a2d9 */.elementor-88 .elementor-element.elementor-element-6e3a2d9{min-width:0;flex:1 1 0}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ec0c7de */.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon{position:relative}.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon > *{opacity:0}.elementor-88 .elementor-element.elementor-element-ec0c7de .elementor-icon::after{content:"";position:absolute;inset:0;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 9a2.4 2.4 0 100-4.8A2.4 2.4 0 008 9z' stroke='%23000' stroke-width='1.3'/%3E%3Cpath d='M8 14s-5.6-4.55-5.6-8a5.6 5.6 0 1111.2 0C13.6 9.45 8 14 8 14z' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8 9a2.4 2.4 0 100-4.8A2.4 2.4 0 008 9z' stroke='%23000' stroke-width='1.3'/%3E%3Cpath d='M8 14s-5.6-4.55-5.6-8a5.6 5.6 0 1111.2 0C13.6 9.45 8 14 8 14z' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center/14px 14px no-repeat}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-84523f9 */.elementor-88 .elementor-element.elementor-element-84523f9 .jet-listing-dynamic-field__content:not([data-mc-corte]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.elementor-88 .elementor-element.elementor-element-84523f9 .mc-ver-mais{display:inline;margin:0;padding:0;border:0;background:none;color:var(--e-global-color-f3212d3);font:inherit;font-weight:600;line-height:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap}.elementor-88 .elementor-element.elementor-element-84523f9 .mc-ver-mais:focus-visible{outline:2px solid var(--e-global-color-f3212d3);outline-offset:2px;border-radius:2px}.elementor-88 .elementor-element.elementor-element-84523f9 a{color:inherit;text-decoration:none;transition:color .2s}.elementor-88 .elementor-element.elementor-element-84523f9 a:hover{color:var(--e-global-color-f3212d3)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0437dcc */.elementor-88 .elementor-element.elementor-element-0437dcc{min-width:0;flex:1 1 0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f687e5f */.elementor-88 .elementor-element.elementor-element-f687e5f{min-width:200px}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button{box-shadow:0 3px 12px rgba(37,211,102,.35);transition:all .22s}.elementor-88 .elementor-element.elementor-element-f687e5f .elementor-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(37,211,102,.45)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a71b05 */.elementor-88 .elementor-element.elementor-element-2a71b05{min-width:200px}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button{transition:all .22s}.elementor-88 .elementor-element.elementor-element-2a71b05 .elementor-button:hover{transform:translateY(-1px)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0053d8f */.elementor-88 .elementor-element.elementor-element-0053d8f{transition:box-shadow .25s,transform .25s}.elementor-88 .elementor-element.elementor-element-0053d8f:hover{box-shadow:0 12px 40px rgba(0,0,0,.11);transform:translateY(-2px)}/* End custom CSS */