.elementor-230 .elementor-element.elementor-element-92ce2a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-92ce2a8:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-92ce2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-230 .elementor-element.elementor-element-6a22c0a{--e-image-carousel-slides-to-show:4;}.elementor-230 .elementor-element.elementor-element-f823c59{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-230 .elementor-element.elementor-element-70563fa{--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-70563fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-230 .elementor-element.elementor-element-d9f9b11{--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;--justify-content:center;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-d9f9b11:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-d9f9b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-9882448{--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;--overflow:hidden;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-230 .elementor-element.elementor-element-cdd4bf1 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-230 .elementor-element.elementor-element-cdd4bf1 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-cdd4bf1 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link{background-color:var( --e-global-color-secondary );gap:15px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link:hover{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-4abace3{z-index:1;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link__icon{font-size:35px;fill:#F5F6F7;color:#F5F6F7;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon{color:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon svg{fill:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-863f390{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-863f390.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-230 .elementor-element.elementor-element-863f390 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-863f390 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-863f390 .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-230 .elementor-element.elementor-element-12f27f5{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-12f27f5 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-12f27f5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:14px;}.elementor-230 .elementor-element.elementor-element-12f27f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:14px;}.elementor-230 .elementor-element.elementor-element-12f27f5 .elementor-icon-list-icon{width:14px;}.elementor-230 .elementor-element.elementor-element-12f27f5 .elementor-icon-list-text, .elementor-230 .elementor-element.elementor-element-12f27f5 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-35857e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-e12c838{--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;--justify-content:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-e12c838:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-e12c838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-db5acc1{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-db5acc1 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-db5acc1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-2ddf662{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-2ddf662.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-2ddf662 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-2ddf662 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-2ddf662 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-2ddf662 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-e33ccc2{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-e33ccc2.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-e33ccc2 .jet-listing-dynamic-field__content{color:#BF0000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-e33ccc2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-e33ccc2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-e33ccc2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-09dce87{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-09dce87 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-09dce87 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-230 .elementor-element.elementor-element-0a28b28 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-230 .elementor-element.elementor-element-0a28b28{color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}.elementor-230 .elementor-element.elementor-element-b62bd2c{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-b62bd2c > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-b62bd2c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-a2bee19{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );margin:0px 0px 2px 0px;}.elementor-230 .elementor-element.elementor-element-e2296e6{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-e2296e6 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-e2296e6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-d712628{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-d712628 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 5px;}.elementor-230 .elementor-element.elementor-element-d712628.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms{text-align:left;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:30px;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-5c712a8{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-5c712a8 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-5c712a8 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-73db21a{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-73db21a > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-230 .elementor-element.elementor-element-73db21a.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:18px;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-f770852{--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;--justify-content:center;--gap:25px 20px;--row-gap:25px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-f770852:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-f770852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-8d5f2c4{--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;--overflow:hidden;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-c177757 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-230 .elementor-element.elementor-element-c177757 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-c177757 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link{background-color:var( --e-global-color-secondary );gap:15px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link:hover{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-53f1a83{z-index:1;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link__icon{font-size:35px;fill:#F5F6F7;color:#F5F6F7;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon{color:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon svg{fill:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-8fb7a9a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-8fb7a9a.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-230 .elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-230 .elementor-element.elementor-element-48923da{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-48923da > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-48923da .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:14px;}.elementor-230 .elementor-element.elementor-element-48923da .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:14px;}.elementor-230 .elementor-element.elementor-element-48923da .elementor-icon-list-icon{width:14px;}.elementor-230 .elementor-element.elementor-element-48923da .elementor-icon-list-text, .elementor-230 .elementor-element.elementor-element-48923da .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-844b991{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-fc6b7a7{--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;--justify-content:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-fc6b7a7:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-fc6b7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-6c59c02{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-6c59c02 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-6c59c02 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-2331ff6{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-2331ff6.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-2331ff6 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-2331ff6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-2331ff6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-2331ff6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-acea49c{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-acea49c.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-acea49c .jet-listing-dynamic-field__content{color:#BF0000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-acea49c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-acea49c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-acea49c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-e93f911{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-e93f911 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-e93f911 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-6acc0e5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-230 .elementor-element.elementor-element-6acc0e5{color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}.elementor-230 .elementor-element.elementor-element-97f26c2{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-97f26c2 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-97f26c2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-af561fa{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;color:#000000;margin:0px 0px 2px 0px;}.elementor-230 .elementor-element.elementor-element-f99ac91{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-f99ac91 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-f99ac91 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-473264c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-473264c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 5px;}.elementor-230 .elementor-element.elementor-element-473264c.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms{text-align:left;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:30px;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-fc66ee1{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-fc66ee1 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-fc66ee1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-cfba6cd{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-cfba6cd > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-230 .elementor-element.elementor-element-cfba6cd.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:18px;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-df6ca37{--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;--justify-content:center;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-df6ca37:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-df6ca37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-011a2b5{--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;--overflow:hidden;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-366269d .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-230 .elementor-element.elementor-element-366269d .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-366269d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link{background-color:var( --e-global-color-secondary );gap:15px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link:hover{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-7c42489{z-index:1;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link__icon{font-size:35px;fill:#F5F6F7;color:#F5F6F7;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon{color:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon svg{fill:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-f629f72{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-f629f72.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-230 .elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-230 .elementor-element.elementor-element-7ebec06{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-7ebec06 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-7ebec06 .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:14px;}.elementor-230 .elementor-element.elementor-element-7ebec06 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:14px;}.elementor-230 .elementor-element.elementor-element-7ebec06 .elementor-icon-list-icon{width:14px;}.elementor-230 .elementor-element.elementor-element-7ebec06 .elementor-icon-list-text, .elementor-230 .elementor-element.elementor-element-7ebec06 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-ceb2361{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-1721bd8{--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;--justify-content:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-1721bd8:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-1721bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-4909d12{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-4909d12 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-4909d12 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-ebffd16{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-ebffd16.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-ebffd16 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-ebffd16 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-ebffd16 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-ebffd16 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-03160d4{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-03160d4.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-03160d4 .jet-listing-dynamic-field__content{color:#BF0000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-03160d4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-03160d4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-03160d4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-779450a{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-779450a > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-779450a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-112cf20 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-230 .elementor-element.elementor-element-112cf20{color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}.elementor-230 .elementor-element.elementor-element-a6d107e{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-a6d107e > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-a6d107e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-e5af1a0{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-e5af1a0 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-e5af1a0 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );margin:0px 0px 2px 0px;}.elementor-230 .elementor-element.elementor-element-53e9c2d{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-53e9c2d > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-53e9c2d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-fef260e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-fef260e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 5px;}.elementor-230 .elementor-element.elementor-element-fef260e.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms{text-align:left;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:30px;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__link{font-family:"Helvetica", Sans-serif;font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-607ff0c{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-607ff0c > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-607ff0c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-422a1ea{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-422a1ea > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0em 0em 0em 0em;}.elementor-230 .elementor-element.elementor-element-422a1ea.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:18px;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-1b0803c{--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;--justify-content:center;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.59);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-1b0803c:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-1b0803c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-3e072e8{--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;--overflow:hidden;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-bc7fddb .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-radius:10px 10px 10px 10px;padding:10px 15px 10px 15px;}.elementor-230 .elementor-element.elementor-element-bc7fddb .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-bc7fddb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link{background-color:var( --e-global-color-secondary );gap:15px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-2b61fc2 );color:var( --e-global-color-2b61fc2 );border-style:none;border-radius:10px 10px 10px 10px;padding:8px 15px 8px 15px;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link:hover{background-color:var( --e-global-color-accent );}.elementor-230 .elementor-element.elementor-element-4cf191e{z-index:1;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link__icon{font-size:35px;fill:#F5F6F7;color:#F5F6F7;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon{color:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon svg{fill:#F2AB1A;}.elementor-230 .elementor-element.elementor-element-a572c3f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-a572c3f.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-230 .elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-230 .elementor-element.elementor-element-73702cd{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-73702cd > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-230 .elementor-element.elementor-element-73702cd .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:14px;}.elementor-230 .elementor-element.elementor-element-73702cd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:14px;}.elementor-230 .elementor-element.elementor-element-73702cd .elementor-icon-list-icon{width:14px;}.elementor-230 .elementor-element.elementor-element-73702cd .elementor-icon-list-text, .elementor-230 .elementor-element.elementor-element-73702cd .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-872e533{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-10ed54b{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-230 .elementor-element.elementor-element-687c225{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-687c225.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-687c225 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-d228409{--display:flex;}.elementor-230 .elementor-element.elementor-element-ac7d4fb{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-ac7d4fb.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-ac7d4fb .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-ac7d4fb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-ac7d4fb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-ac7d4fb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-fca6f0e{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-fca6f0e.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-fca6f0e .jet-listing-dynamic-field__content{color:#BF0000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:800;text-align:left;}.elementor-230 .elementor-element.elementor-element-fca6f0e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-fca6f0e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-fca6f0e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-3bfe1c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-6441686{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-6441686 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-6441686 .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-6441686 .jet-listing-dynamic-terms__link{font-family:"Helvetica", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-6441686 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-aa156bc{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-aa156bc .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-weight:500;text-align:center;}.elementor-230 .elementor-element.elementor-element-aa156bc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-aa156bc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-173f38a{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-173f38a .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-weight:500;text-align:center;}.elementor-230 .elementor-element.elementor-element-173f38a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-173f38a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-3fefeb0{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-3fefeb0 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Helvetica", Sans-serif;font-weight:500;text-align:center;}.elementor-230 .elementor-element.elementor-element-3fefeb0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-3fefeb0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-07cf625{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-07cf625 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-07cf625 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-4cf4a8e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-4cf4a8e .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-4cf4a8e .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-6e0f6c4{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-6e0f6c4 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-6e0f6c4 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-d9c977f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-d9c977f .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-d9c977f .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-77b6958{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-77b6958 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-77b6958 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-7165664{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-7165664 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-7165664 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-df0ddbb{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-df0ddbb .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-df0ddbb .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-3de3bf2{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-3de3bf2 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-3de3bf2 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-f507d42{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-f507d42 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-f507d42 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#022B49;}.elementor-230 .elementor-element.elementor-element-86ceaa9{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-86ceaa9 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-86ceaa9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-bce06b9{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__link:hover{color:#000000;}.elementor-230 .elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__delimiter{color:#000000;margin-right:5px;}.elementor-230 .elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-4889d6e{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-4889d6e > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-4889d6e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-948cccc{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;color:#000000;margin:0px 0px 2px 0px;}.elementor-230 .elementor-element.elementor-element-d3b52c1{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-d3b52c1 > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-d3b52c1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-296328d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-230 .elementor-element.elementor-element-296328d{color:#000000;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}.elementor-230 .elementor-element.elementor-element-2b5d07a{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-2b5d07a > .elementor-widget-container{padding:2em 0em 2em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-2b5d07a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-d48f01a{width:auto;max-width:auto;}.elementor-230 .elementor-element.elementor-element-d48f01a > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__icon{color:#FF0000;font-size:18px;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__icon :is(svg, path){fill:#FF0000;}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__icon{margin-right:9px;}body.rtl .elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__icon{margin-left:9px;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__link{font-size:18px;letter-spacing:0.4px;color:#000000;margin:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-54ff1a1{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-54ff1a1 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:2em 0em 0em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#CCCCCC;}.elementor-230 .elementor-element.elementor-element-54ff1a1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:2em;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-d65bdba{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-d65bdba .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.3px;color:#616161;}.elementor-230 .elementor-element.elementor-element-b74a8f0 iframe{height:450px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-bec9001{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-bec9001 .elementor-divider-separator{width:100%;}.elementor-230 .elementor-element.elementor-element-bec9001 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-230 .elementor-element.elementor-element-7b978c1{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-7b978c1 > .elementor-widget-container{margin:1em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-7b978c1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:800;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-7d93d06 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-7d93d06 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-230 .elementor-element.elementor-element-7d93d06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-7d93d06 > .elementor-widget-container{margin:-12px 50px 0px 50px;}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );background:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon.prev-arrow{left:-40px;right:auto;}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon.next-arrow{right:-40px;left:auto;}.elementor-230 .elementor-element.elementor-element-f2ae2c9{--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;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-230 .elementor-element.elementor-element-042e032{--display:flex;--border-radius:5px 5px 0px 0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-230 .elementor-element.elementor-element-042e032:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-042e032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-fe5c556.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-fe5c556 .jet-listing-dynamic-field__content{color:var( --e-global-color-2b61fc2 );font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;text-align:left;}.elementor-230 .elementor-element.elementor-element-fe5c556 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-fe5c556 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-fe5c556 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-42c5796 .jet-listing-dynamic-field__content{color:var( --e-global-color-2b61fc2 );font-family:"Helvetica", Sans-serif;font-size:1.5em;font-weight:400;text-align:left;}.elementor-230 .elementor-element.elementor-element-42c5796 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-230 .elementor-element.elementor-element-42c5796 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-230 .elementor-element.elementor-element-42c5796 .jet-listing-dynamic-field{justify-content:center;}.elementor-230 .elementor-element.elementor-element-1ab0a2a{--divider-border-style:solid;--divider-color:#E6E6E6A1;--divider-border-width:1px;}.elementor-230 .elementor-element.elementor-element-1ab0a2a .elementor-divider-separator{width:100%;}.elementor-230 .elementor-element.elementor-element-1ab0a2a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-230 .elementor-element.elementor-element-1dd4c11 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-2b61fc2 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-230 .elementor-element.elementor-element-0055e14{text-align:left;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(9px/2);}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(9px/2);}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body.rtl .elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-9px/2);}body:not(.rtl) .elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-9px/2);}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-230 .elementor-element.elementor-element-e535ea2{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-230 .elementor-element.elementor-element-e535ea2 .elementor-icon-list-text{color:var( --e-global-color-2b61fc2 );transition:color 0.3s;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__label, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2b61fc2 );}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__desc, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__desc{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__label, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__label, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__desc, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__desc{display:flex;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-col, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-row{align-items:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__field:not(.checkradio-field):not(.range-field), .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__field:not(.checkradio-field):not(.range-field){font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form .checkradio-wrap, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder .checkradio-wrap{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-repeater__actions, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-repeater__actions{justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-repeater__row-remove, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__submit, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__submit{background-color:var( --e-global-color-2b61fc2 );color:#000000;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:20px 50px 20px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__submit:hover, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__submit:hover{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__submit-wrap, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__submit-wrap{justify-content:flex-start;align-items:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__submit{justify-content:center;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-message, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );border-style:none;text-align:center;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-message--success, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-message--success{background-color:#28A745;color:#FFFFFF;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-message--error, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-message--error{background-color:#FF0000;color:var( --e-global-color-2b61fc2 );}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__field-error, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__field-error, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form .jet-engine-file-upload__errors, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder-file-upload__errors{text-align:left;}.elementor-230 .elementor-element.elementor-element-cb7f3c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-230 .elementor-element.elementor-element-cb7f3c5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-230 .elementor-element.elementor-element-cb7f3c5 .elementor-button{padding:17px 20px 17px 20px;}.elementor-230 .elementor-element.elementor-element-2948039 .elementor-button-content-wrapper{flex-direction:row;}.elementor-230 .elementor-element.elementor-element-2948039 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-230 .elementor-element.elementor-element-2948039 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:400;padding:17px 35px 17px 35px;}.elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;padding:17px 56px 17px 056px;}.elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button:focus{background-color:#F0F0F0;color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-ff12764{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button-content-wrapper{flex-direction:row;}.elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button:hover svg, .elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-6e2ba38{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-230 .elementor-element.elementor-element-6e2ba38:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-6e2ba38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-f4610be{text-align:center;}.elementor-230 .elementor-element.elementor-element-f4610be .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:800;color:var( --e-global-color-2b61fc2 );}.elementor-230 .elementor-element.elementor-element-6ed1736 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-6ed1736 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-230 .elementor-element.elementor-element-6ed1736{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-6ed1736 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-6ed1736 .jet-listing-not-found{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-2b61fc2 );}.elementor-230 .elementor-element.elementor-element-6ed1736 .jet-listing-grid__slider-icon{color:var( --e-global-color-accent );background:var( --e-global-color-2b61fc2 );}.elementor-230 .elementor-element.elementor-element-3a11704{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-230 .elementor-element.elementor-element-3a11704:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-3a11704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-230 .elementor-element.elementor-element-8608389{width:100%;max-width:100%;text-align:center;}.elementor-230 .elementor-element.elementor-element-8608389 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-48fb2de > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-230 .elementor-element.elementor-element-48fb2de{width:100%;max-width:100%;}:is( .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(15px / 2);padding-right:calc(15px / 2);}:is( .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 15px / -2);margin-right:calc( 15px / -2);width:calc(100% + 15px);}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon{width:40px;height:40px;line-height:40px;margin-top:calc( -40px/2 );color:var( --e-global-color-2b61fc2 );background:var( --e-global-color-secondary );}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon.prev-arrow{left:0px;right:auto;}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon.next-arrow{right:0px;left:auto;}@media(min-width:768px){.elementor-230 .elementor-element.elementor-element-70563fa{--width:65%;}.elementor-230 .elementor-element.elementor-element-d9f9b11{--width:100%;}.elementor-230 .elementor-element.elementor-element-f770852{--width:100%;}.elementor-230 .elementor-element.elementor-element-df6ca37{--width:100%;}.elementor-230 .elementor-element.elementor-element-1b0803c{--width:100%;}.elementor-230 .elementor-element.elementor-element-f2ae2c9{--width:35%;}}@media(max-width:1366px) and (min-width:768px){.elementor-230 .elementor-element.elementor-element-70563fa{--width:58%;}.elementor-230 .elementor-element.elementor-element-f2ae2c9{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-230 .elementor-element.elementor-element-70563fa{--width:100%;}.elementor-230 .elementor-element.elementor-element-d9f9b11{--width:100%;}.elementor-230 .elementor-element.elementor-element-f770852{--width:100%;}.elementor-230 .elementor-element.elementor-element-df6ca37{--width:100%;}.elementor-230 .elementor-element.elementor-element-1b0803c{--width:100%;}.elementor-230 .elementor-element.elementor-element-f2ae2c9{--width:100%;}}@media(max-width:1366px){.elementor-230 .elementor-element.elementor-element-6a22c0a{--e-image-carousel-slides-to-show:2;}.elementor-230 .elementor-element.elementor-element-f823c59{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-fe5c556 .jet-listing-dynamic-field__content{font-size:18px;}.elementor-230 .elementor-element.elementor-element-6e2ba38{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-230 .elementor-element.elementor-element-6ed1736 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-6ed1736 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-230 .elementor-element.elementor-element-3a11704{--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-48fb2de > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:1024px){.elementor-230 .elementor-element.elementor-element-f823c59{--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;--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-bbd59a3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-bbd59a3.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-3a11704{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}}@media(max-width:767px){.elementor-230 .elementor-element.elementor-element-f823c59{--padding-top:2em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-230 .elementor-element.elementor-element-9882448{--flex-wrap:wrap;--align-content:center;}.elementor-230 .elementor-element.elementor-element-4abace3 .jet-data-store-link__icon{font-size:22px;}.elementor-230 .elementor-element.elementor-element-863f390{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content{font-size:15px;}.elementor-230 .elementor-element.elementor-element-e12c838{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-230 .elementor-element.elementor-element-db5acc1{text-align:center;}.elementor-230 .elementor-element.elementor-element-db5acc1 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-09dce87 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-b62bd2c > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-e2296e6 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-230 .elementor-element.elementor-element-5c712a8 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-73db21a{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-230 .elementor-element.elementor-element-d9f9b11{--width:100%;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-230 .elementor-element.elementor-element-8d5f2c4{--flex-wrap:wrap;--align-content:center;}.elementor-230 .elementor-element.elementor-element-53f1a83 .jet-data-store-link__icon{font-size:22px;}.elementor-230 .elementor-element.elementor-element-8fb7a9a{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content{font-size:15px;}.elementor-230 .elementor-element.elementor-element-fc6b7a7{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-230 .elementor-element.elementor-element-6c59c02{text-align:center;}.elementor-230 .elementor-element.elementor-element-6c59c02 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-e93f911 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-6acc0e5{font-size:16px;}.elementor-230 .elementor-element.elementor-element-97f26c2 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__item > *{font-size:16px;}.elementor-230 .elementor-element.elementor-element-f99ac91 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__link{font-size:16px;}.elementor-230 .elementor-element.elementor-element-fc66ee1 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-cfba6cd{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-230 .elementor-element.elementor-element-f770852{--width:100%;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-230 .elementor-element.elementor-element-011a2b5{--flex-wrap:wrap;--align-content:center;}.elementor-230 .elementor-element.elementor-element-7c42489 .jet-data-store-link__icon{font-size:22px;}.elementor-230 .elementor-element.elementor-element-f629f72{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content{font-size:15px;}.elementor-230 .elementor-element.elementor-element-1721bd8{--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-230 .elementor-element.elementor-element-4909d12{text-align:center;}.elementor-230 .elementor-element.elementor-element-4909d12 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-779450a > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-112cf20{font-size:16px;}.elementor-230 .elementor-element.elementor-element-a6d107e > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-e5af1a0 .jet-listing-dynamic-repeater__item > *{font-size:16px;}.elementor-230 .elementor-element.elementor-element-53e9c2d > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-fef260e .jet-listing-dynamic-terms__link{font-size:16px;}.elementor-230 .elementor-element.elementor-element-607ff0c > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-422a1ea{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__link{font-size:20px;}.elementor-230 .elementor-element.elementor-element-df6ca37{--width:100%;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-230 .elementor-element.elementor-element-3e072e8{--flex-wrap:wrap;--align-content:center;}.elementor-230 .elementor-element.elementor-element-4cf191e .jet-data-store-link__icon{font-size:22px;}.elementor-230 .elementor-element.elementor-element-a572c3f{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content{font-size:15px;}.elementor-230 .elementor-element.elementor-element-6441686{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-6441686 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-6441686 .jet-listing-dynamic-terms{text-align:center;}.elementor-230 .elementor-element.elementor-element-aa156bc{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-aa156bc .jet-listing-dynamic-field{justify-content:center;}.elementor-230 .elementor-element.elementor-element-173f38a{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-173f38a .jet-listing-dynamic-field{justify-content:center;}.elementor-230 .elementor-element.elementor-element-3fefeb0{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-3fefeb0 .jet-listing-dynamic-field{justify-content:center;}.elementor-230 .elementor-element.elementor-element-07cf625{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-4cf4a8e{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-6e0f6c4{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-d9c977f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-77b6958{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-7165664{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-df0ddbb{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-3de3bf2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-f507d42{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-86ceaa9 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-4889d6e > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-d3b52c1 > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-2b5d07a > .elementor-widget-container{padding:1.5em 0em 0em 0em;border-width:1px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__icon{font-size:20px;}.elementor-230 .elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__link{font-size:15px;}.elementor-230 .elementor-element.elementor-element-1b0803c{--width:100%;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-230 .elementor-element.elementor-element-b74a8f0 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-230 .elementor-element.elementor-element-b74a8f0 iframe{height:320px;}.elementor-230 .elementor-element.elementor-element-7d93d06 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-7d93d06 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon.prev-arrow{left:-35px;right:auto;}.elementor-230 .elementor-element.elementor-element-7d93d06 .jet-listing-grid__slider-icon.next-arrow{right:-35px;left:auto;}.elementor-230 .elementor-element.elementor-element-042e032{--padding-top:2em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-230 .elementor-element.elementor-element-bbd59a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-bbd59a3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__label, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__label, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__desc, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__desc{display:flex;justify-content:flex-start;}.elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form__submit-wrap, .elementor-230 .elementor-element.elementor-element-bbd59a3 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-230 .elementor-element.elementor-element-ff12764 .elementor-button{padding:20px 40px 20px 40px;}.elementor-230 .elementor-element.elementor-element-6e2ba38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-230 .elementor-element.elementor-element-6ed1736 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-6ed1736 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-230 .elementor-element.elementor-element-3a11704{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-230 .elementor-element.elementor-element-8608389{text-align:center;}.elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-48fb2de > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container{padding:0em 0em 0em 0em;}:is( .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);}:is( .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-230 .elementor-element.elementor-element-48fb2de > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );font-size:20px;}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon svg{height:20px;}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon.prev-arrow{top:200px;bottom:auto;left:-10px;right:auto;}.elementor-230 .elementor-element.elementor-element-48fb2de .jet-listing-grid__slider-icon.next-arrow{top:200px;bottom:auto;right:-10px;left:auto;}}/* Start custom CSS for button, class: .elementor-element-cdd4bf1 */.elementor-230 .elementor-element.elementor-element-cdd4bf1 .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-cdd4bf1 .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-cdd4bf1 .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-4abace3 */.elementor-230 .elementor-element.elementor-element-4abace3 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-4abace3 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-863f390 *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field,
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-d712628 *//* Style only the dynamic terms container within the element with data-id="d712628" */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cdd4bf1 */.elementor-230 .elementor-element.elementor-element-cdd4bf1 .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-cdd4bf1 .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-cdd4bf1 .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-4abace3 */.elementor-230 .elementor-element.elementor-element-4abace3 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-4abace3 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-863f390 *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field,
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-863f390 .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-d712628 *//* Style only the dynamic terms container within the element with data-id="d712628" */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="d712628"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f9b11 *//* ========== CONTAINER PRINCIPAL ========== */
.elementor-element[data-id="d9f9b11"] {
  padding: 10px;
}

.elementor-element[data-id="d9f9b11"] .elementor-element:not([data-id="d712628"]) .jet-listing-dynamic-terms,
.elementor-element[data-id="73db21a"] .jet-listing-dynamic-field {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 5px 5px;
  margin-bottom: 2px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field__content,
.elementor-element[data-id="d9f9b11"] .elementor-element:not([data-id="d712628"]) .jet-listing-dynamic-terms {
  font-size: 15px;
  color: #333;
}

.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field__content b {
  color: #022B49;
  font-weight: 800;
  margin-right: 5px;
  display: block;
  text-align: center;
}

/* ===== Dinamic sem ser Link ===== */
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-link__link {
  pointer-events: none; /* <-- Remove o clique */
  color: #333; /* Deixa a cor normal, sem aparência de link */
  text-decoration: none;
  font-weight: 500;
  transition: none;
  cursor: default;
}

/* Remove efeitos hover */
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-terms__link:hover,
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-link__link:hover {
  color: #333;
  text-decoration: none;
}

/* ========== Ícones ========== */
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field__icon {
  color: #4CAF50;
  margin-right: 5px;
  font-size: 15px;
}


/* ========== Títulos ========== */
.elementor-element[data-id="d9f9b11"] .elementor-heading-title {
  margin-top: 30px;
  font-size: 24px;
  color: #000;
  margin-bottom: 1px;
  padding-bottom: 5px;
}

/* ========== Texto Padrão ========== */
.elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field__content p,
.elementor-element[data-id="d9f9b11"] .elementor-widget-theme-post-content p {
  line-height: 1.6;
  color: #444;
  margin-top: 10px;
  text-align: center;
}

/* ========== d712628 - Tags de Equipamentos Principais ========== */
.elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #ddd;
}

.elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__link {
  background-color: #f0f0f0;
  color: #0D47A1;
  padding: 8px 15px;
  border-radius: 5px;
  font-weight: bold;
  border: 1px solid #ddd;
  text-decoration: none;
  transition: background-color 0.3s ease;
  display: inline-block;
  white-space: nowrap;
}

.elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__link:hover {
  background-color: #0D47A1;
  color: #fff;
}

.elementor-element.elementor-element-d712628 .jet-listing-dynamic-terms__delimiter {
  display: none;
}



.elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms > * {
  margin-bottom: 0 !important;
}

/* ========== LOCALIZAÇÃO - 73db21a ========== */
.elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms {
  display: inline-flex !important;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none;
  text-align: center;
  flex-direction: row !important;
}

.elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__link {
  display: inline-block;
  white-space: nowrap;
  font-size: 15px;
  color: #0073aa;
  font-weight: 500;
  text-decoration: none;
}

.elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__link:hover {
  color: #005177;
  text-decoration: underline;
}

.elementor-element.elementor-element-73db21a .jet-listing-dynamic-terms__delimiter {
  display: inline-block;
  margin: 0 4px;
}
/* Força centralização do widget como um todo */
.elementor-element.elementor-element-73db21a {
  display: flex;
  justify-content: center;
}


/* ========== Repeater a2bee19 (em linha, 3 colunas) ========== */
.elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__items:empty {
  display: none;
}

.elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__items {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
}

.elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__item {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 8px 15px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  font-size: 15px;
  color: #333;
  font-weight: 500;
  margin-bottom: 5px;
  width: calc(33.333% - 10px);
  box-sizing: border-box;
  text-align: center;
}

/* ========== Responsivo ========== */
@media (max-width: 768px) {
  .elementor-element[data-id="d9f9b11"] .elementor-element:not([data-id="d712628"]) .jet-listing-dynamic-terms,
  .elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field {
    font-size: 14px;
    margin-bottom: 1px;
    text-align: center;
  }

  .elementor-element[data-id="d9f9b11"] .elementor-heading-title {
    font-size: 20px;
    margin-bottom: 15px;
  }

  .elementor-element[data-id="d9f9b11"] .jet-listing-dynamic-field__icon {
    font-size: 16px;
  }

  .elementor-element.elementor-element-a2bee19 .jet-listing-dynamic-repeater__item {
    width: 100%;
  }
}

/* ========== RESET TOTAL PARA 863f390 (sem herdar container) ========== */
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-field,
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-terms,
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-terms__delimiter,
.elementor-element[data-id="d9f9b11"] .elementor-element[data-id="863f390"] .jet-listing-dynamic-field__content {
  all: unset;
  display: revert;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c177757 */.elementor-230 .elementor-element.elementor-element-c177757 .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-c177757 .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-c177757 .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-53f1a83 */.elementor-230 .elementor-element.elementor-element-53f1a83 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-53f1a83 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8fb7a9a *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field,
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-473264c *//* Style only the dynamic terms container within the element with data-id="473264c" */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c177757 */.elementor-230 .elementor-element.elementor-element-c177757 .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-c177757 .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-c177757 .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-53f1a83 */.elementor-230 .elementor-element.elementor-element-53f1a83 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-53f1a83 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-8fb7a9a *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field,
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-8fb7a9a .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-473264c *//* Style only the dynamic terms container within the element with data-id="473264c" */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f770852 *//* ========== CONTAINER PRINCIPAL ========== */
.elementor-element[data-id="f770852"] {
  padding: 10px;
}

.elementor-element[data-id="f770852"] .elementor-element:not([data-id="473264c"]) .jet-listing-dynamic-terms,
.elementor-element[data-id="cfba6cd"] .jet-listing-dynamic-field {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 5px 5px;
  margin-bottom: 2px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.elementor-element[data-id="f770852"] .jet-listing-dynamic-field__content,
.elementor-element[data-id="f770852"] .elementor-element:not([data-id="473264c"]) .jet-listing-dynamic-terms {
  font-size: 15px;
  color: #333;
}

.elementor-element[data-id="f770852"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="f770852"] .jet-listing-dynamic-field__content b {
  color: #022B49;
  font-weight: 800;
  margin-right: 5px;
  display: block;
  text-align: center;
}

/* ===== Dinamic sem ser Link ===== */
.elementor-element[data-id="f770852"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="f770852"] .jet-listing-dynamic-link__link {
  pointer-events: none; /* <-- Remove o clique */
  color: #333; /* Deixa a cor normal, sem aparência de link */
  text-decoration: none;
  font-weight: 500;
  transition: none;
  cursor: default;
}

/* Remove efeitos hover */
.elementor-element[data-id="f770852"] .jet-listing-dynamic-terms__link:hover,
.elementor-element[data-id="f770852"] .jet-listing-dynamic-link__link:hover {
  color: #333;
  text-decoration: none;
}

/* ========== Ícones ========== */
.elementor-element[data-id="f770852"] .jet-listing-dynamic-field__icon {
  color: #4CAF50;
  margin-right: 5px;
  font-size: 15px;
}



/* ========== Títulos ========== */
.elementor-element[data-id="f770852"] .elementor-heading-title {
  margin-top: 30px;
  font-size: 24px;
  color: #000;
  margin-bottom: 1px;
  padding-bottom: 5px;
}

/* ========== Texto Padrão ========== */
.elementor-element[data-id="f770852"] .jet-listing-dynamic-field__content p,
.elementor-element[data-id="f770852"] .elementor-widget-theme-post-content p {
  line-height: 1.6;
  color: #444;
  margin-top: 10px;
  text-align: center;
}

/* ========== 473264c - Tags de Equipamentos Principais ========== */
.elementor-element.elementor-element-473264c .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #ddd;
}

.elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__link {
  background-color: #f0f0f0;
  color: #0D47A1;
  padding: 8px 15px;
  border-radius: 5px;
  font-weight: bold;
  border: 1px solid #ddd;
  text-decoration: none;
  transition: background-color 0.3s ease;
  display: inline-block;
  white-space: nowrap;
}

.elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__link:hover {
  background-color: #0D47A1;
  color: #fff;
}

.elementor-element.elementor-element-473264c .jet-listing-dynamic-terms__delimiter {
  display: none;
}

/* ========== LOCALIZAÇÃO - cfba6cd ========== */
.elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms {
  display: inline-flex !important;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none;
  text-align: center;
  flex-direction: row !important;
}

.elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__link {
  display: inline-block;
  white-space: nowrap;
  font-size: 15px;
  color: #0073aa;
  font-weight: 500;
  text-decoration: none;
}

.elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__link:hover {
  color: #005177;
  text-decoration: underline;
}

.elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms__delimiter {
  display: inline-block;
  margin: 0 4px;
}

.elementor-element.elementor-element-cfba6cd .jet-listing-dynamic-terms > * {
  margin-bottom: 0 !important;
}

/* Força centralização do widget como um todo */
.elementor-element.elementor-element-cfba6cd {
  display: flex;
  justify-content: center;
}


/* ========== Repeater af561fa (em linha, 3 colunas) ========== */
.elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__items:empty {
  display: none;
}

.elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__items {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
}

.elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__item {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 8px 15px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  font-size: 15px;
  color: #333;
  font-weight: 500;
  margin-bottom: 5px;
  width: calc(33.333% - 10px);
  box-sizing: border-box;
  text-align: center;
}

/* ========== Responsivo ========== */
@media (max-width: 768px) {
  .elementor-element[data-id="f770852"] .elementor-element:not([data-id="473264c"]) .jet-listing-dynamic-terms,
  .elementor-element[data-id="f770852"] .jet-listing-dynamic-field {
    font-size: 14px;
    margin-bottom: 1px;
    text-align: center;
  }

  .elementor-element[data-id="f770852"] .elementor-heading-title {
    font-size: 20px;
    margin-bottom: 15px;
  }

  .elementor-element[data-id="f770852"] .jet-listing-dynamic-field__icon {
    font-size: 16px;
  }

  .elementor-element.elementor-element-af561fa .jet-listing-dynamic-repeater__item {
    width: 100%;
  }
}

/* ========== RESET TOTAL PARA a572c3f (sem herdar container) ========== */
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-field,
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-terms,
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-terms__delimiter,
.elementor-element[data-id="f770852"] .elementor-element[data-id="8fb7a9a"] .jet-listing-dynamic-field__content {
  all: unset;
  display: revert;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-366269d */.elementor-230 .elementor-element.elementor-element-366269d .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-366269d .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-366269d .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-7c42489 */.elementor-230 .elementor-element.elementor-element-7c42489 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-7c42489 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f629f72 *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field,
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-fef260e *//* Style only the dynamic terms container within the element with data-id="473264c" */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-366269d */.elementor-230 .elementor-element.elementor-element-366269d .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-366269d .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-366269d .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-7c42489 */.elementor-230 .elementor-element.elementor-element-7c42489 .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-7c42489 .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f629f72 *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field,
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-f629f72 .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-fef260e *//* Style only the dynamic terms container within the element with data-id="473264c" */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="473264c"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df6ca37 *//* ========== CONTAINER PRINCIPAL ========== */
.elementor-element[data-id="df6ca37"] {
  padding: 10px;
}

.elementor-element[data-id="df6ca37"] .elementor-element:not([data-id=""]) .jet-listing-dynamic-terms,
.elementor-element[data-id="422a1ea"] .jet-listing-dynamic-field {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 5px 5px;
  margin-bottom: 2px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-field__content,
.elementor-element[data-id="df6ca37"] .elementor-element:not([data-id=""]) .jet-listing-dynamic-terms {
  font-size: 15px;
  color: #333;
}

.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-field__content b {
  color: #022B49;
  font-weight: 800;
  margin-right: 5px;
  display: block;
  text-align: center;
}

/* ===== Dinamic sem ser Link ===== */
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-link__link {
  pointer-events: none; /* <-- Remove o clique */
  color: #333; /* Deixa a cor normal, sem aparência de link */
  text-decoration: none;
  font-weight: 500;
  transition: none;
  cursor: default;
}

/* Remove efeitos hover */
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-terms__link:hover,
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-link__link:hover {
  color: #333;
  text-decoration: none;
}

/* ========== Ícones ========== */
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-field__icon {
  color: #4CAF50;
  margin-right: 5px;
  font-size: 15px;
}


/* ========== Títulos ========== */
.elementor-element[data-id="df6ca37"] .elementor-heading-title {
  margin-top: 30px;
  font-size: 24px;
  color: #000;
  margin-bottom: 1px;
  padding-bottom: 5px;
}

/* ========== Texto Padrão ========== */
.elementor-element[data-id="df6ca37"] .jet-listing-dynamic-field__content p,
.elementor-element[data-id="df6ca37"] .elementor-widget-theme-post-content p {
  line-height: 1.6;
  color: #444;
  margin-top: 10px;
  text-align: center;
}


/* ========== LOCALIZAÇÃO - 422a1ea ========== */
.elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms {
  display: inline-flex !important;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none;
  text-align: center;
  flex-direction: row !important;
}

.elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__link {
  display: inline-block;
  white-space: nowrap;
  font-size: 15px;
  color: #0073aa;
  font-weight: 500;
  text-decoration: none;
}

.elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__link:hover {
  color: #005177;
  text-decoration: underline;
}

.elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms__delimiter {
  display: inline-block;
  margin: 0 4px;
}

.elementor-element.elementor-element-422a1ea .jet-listing-dynamic-terms > * {
  margin-bottom: 0 !important;
}

/* Força centralização do widget como um todo */
.elementor-element.elementor-element-422a1ea  {
  display: flex;
  justify-content: center;
}

/* ========== Responsivo ========== */
@media (max-width: 768px) {
  .elementor-element[data-id="df6ca37"] .elementor-element:not([data-id=""]) .jet-listing-dynamic-terms,
  .elementor-element[data-id="f770852"] .jet-listing-dynamic-field {
    font-size: 14px;
    margin-bottom: 1px;
    text-align: center;
  }

  .elementor-element[data-id="df6ca37"] .elementor-heading-title {
    font-size: 20px;
    margin-bottom: 15px;
  }

  .elementor-element[data-id="df6ca37"] .jet-listing-dynamic-field__icon {
    font-size: 16px;
  }

  .elementor-element.elementor-element-df6ca37 .jet-listing-dynamic-repeater__item {
    width: 100%;
  }
}

/* ========== RESET TOTAL PARA a572c3f (sem herdar container) ========== */
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-field,
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-terms,
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-terms__delimiter,
.elementor-element[data-id="df6ca37"] .elementor-element[data-id="f629f72"] .jet-listing-dynamic-field__content {
  all: unset;
  display: revert;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc7fddb */.elementor-230 .elementor-element.elementor-element-bc7fddb .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-bc7fddb .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-bc7fddb .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-4cf191e */.elementor-230 .elementor-element.elementor-element-4cf191e .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-4cf191e .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a572c3f *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field,
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228409 *//* RESET adequado para fca6f0e */
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field__inline-wrap,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field__content {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: initial !important;
  display: block !important;
  flex-direction: initial !important;
  align-items: initial !important;
  justify-content: initial !important;
  width: auto !important;

  
}

/* RESET adequado para ac7d4fb */
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field__inline-wrap,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field__content {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: initial !important;
  display: block !important;
  flex-direction: initial !important;
  align-items: initial !important;
  justify-content: initial !important;
  width: auto !important;

}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-bce06b9 *//* Style only the dynamic terms container within the element with data-id="bce06b9" */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-948cccc *//* Aplica estilo ao widget específico com o ID elementor-element-b86638b */
.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__items {
  display: flex !important; /* Exibe os itens em linha */
  flex-wrap: wrap !important; /* Permite que os itens quebrem linha se necessário */
  gap: 10px !important; /* Espaçamento entre os itens */
  margin-bottom: 20px !important; /* Espaçamento inferior */
  justify-content: flex-start !important; /* Alinha os itens à esquerda */
}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item > span {
  background-color: #f0f0f0 !important; /* Fundo claro */
  color: #0D47A1 !important; /* Cor do texto (azul escuro) */
  padding: 8px 15px !important; /* Espaçamento interno */
  border-radius: 5px !important; /* Cantos arredondados */
  text-decoration: none !important; /* Remove o sublinhado */
  font-weight: bold !important; /* Deixa o texto em negrito */
  border: 1px solid #ddd !important; /* Borda suave */
  transition: background-color 0.3s ease !important; /* Transição suave para a cor de fundo */
  display: inline-block !important; /* Faz os itens ocuparem apenas o espaço necessário */
  width: auto !important; /* Ajusta a largura automaticamente de acordo com o conteúdo */
}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item > span:hover {
  background-color: #0D47A1 !important; /* Cor de fundo ao passar o mouse */

}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item .jet-listing-dynamic-terms__delimiter {
  display: none !important; /* Esconde as vírgulas entre os itens */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc7fddb */.elementor-230 .elementor-element.elementor-element-bc7fddb .elementor-button-text{
    display: flex;
    align-items: center;
    gap: 15px;
}
.elementor-230 .elementor-element.elementor-element-bc7fddb .ri-share-line{
    font-size: 30px;
}
.elementor-230 .elementor-element.elementor-element-bc7fddb .ri-share-line {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-4cf191e */.elementor-230 .elementor-element.elementor-element-4cf191e .elementor-widget-container{
    display: flex;
    align-items: center;
}
.elementor-230 .elementor-element.elementor-element-4cf191e .e-fas-heart {
@media(max-width: 768px){
    font-size: 20px;
} }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a572c3f *//* Força o conteúdo do campo dinâmico a ficar em linha e alinhado à direita */
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field,
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__inline-wrap,
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content {
  display: flex !important; /* trocado de inline-flex para flex */
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-end !important; /* agora funciona corretamente */
  gap: 6px;
  white-space: nowrap;
  width: 100%; /* ocupa toda a linha do container */
  text-align: right;
}

/* Prefixo (ex: ID :) */
.elementor-element.elementor-element-a572c3f .jet-listing-dynamic-field__content b {
  display: inline !important;
  margin-right: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228409 *//* RESET adequado para fca6f0e */
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field__inline-wrap,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="fca6f0e"] .jet-listing-dynamic-field__content {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: initial !important;
  display: block !important;
  flex-direction: initial !important;
  align-items: initial !important;
  justify-content: initial !important;
  width: auto !important;

  
}

/* RESET adequado para ac7d4fb */
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field__inline-wrap,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="ac7d4fb"] .jet-listing-dynamic-field__content {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  text-align: initial !important;
  display: block !important;
  flex-direction: initial !important;
  align-items: initial !important;
  justify-content: initial !important;
  width: auto !important;

}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-bce06b9 *//* Style only the dynamic terms container within the element with data-id="bce06b9" */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap; /* Allow wrapping */
  gap: 2px; /* Minimal space between items */
  padding: 0;
  width: 100%; /* Full width */
  background-color: #e0e0e0; /* Light gray background to mimic table borders */
}

/* Style each term link as a flex item within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
  background-color: #ffffff; /* White background for cells */
  border: 1px solid #d0d0d0; /* Slightly darker border for table effect */
  padding: 10px; /* Internal padding */
  text-align: center; /* Center text like Excel cells */
  font-size: 15px; /* Readable font size */
  color: #333; /* Dark text color */
  text-decoration: none; /* Remove underline */
  box-shadow: none; /* No shadow for a flat, Excel-like look */
  transition: background-color 0.3s ease; /* Smooth transition for hover */
  flex: 1 1 calc(25% - 4px); /* 4 items per row (25% width minus gaps) */
  box-sizing: border-box; /* Include padding and border in width */
}

/* Hide the delimiter (comma) within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__delimiter {
  display: none; /* Remove commas between terms */
}

/* Hover effect for each term within the specific container */
.elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link:hover {
  background-color: #f0f0f0; /* Light gray on hover, similar to Excel selection */
}

/* Responsive adjustments for tablet (3 columns) */
@media (max-width: 1024px) {
  .elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(33.33% - 4px); /* 3 items per row (33.33% width minus gaps) */
    font-size: 14px; /* Slightly smaller font for tablet */
    padding: 8px; /* Adjusted padding */
  }
}

/* Responsive adjustments for mobile (2 columns) */
@media (max-width: 768px) {
  .elementor-element[data-id="bce06b9"] .jet-listing-dynamic-terms .jet-listing-dynamic-terms__link {
    flex: 1 1 calc(50% - 4px); /* 2 items per row (50% width minus gaps) */
    font-size: 13px; /* Smaller font for mobile */
    padding: 6px; /* Reduced padding for mobile */
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-948cccc *//* Aplica estilo ao widget específico com o ID elementor-element-b86638b */
.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__items {
  display: flex !important; /* Exibe os itens em linha */
  flex-wrap: wrap !important; /* Permite que os itens quebrem linha se necessário */
  gap: 10px !important; /* Espaçamento entre os itens */
  margin-bottom: 20px !important; /* Espaçamento inferior */
  justify-content: flex-start !important; /* Alinha os itens à esquerda */
}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item > span {
  background-color: #f0f0f0 !important; /* Fundo claro */
  color: #0D47A1 !important; /* Cor do texto (azul escuro) */
  padding: 8px 15px !important; /* Espaçamento interno */
  border-radius: 5px !important; /* Cantos arredondados */
  text-decoration: none !important; /* Remove o sublinhado */
  font-weight: bold !important; /* Deixa o texto em negrito */
  border: 1px solid #ddd !important; /* Borda suave */
  transition: background-color 0.3s ease !important; /* Transição suave para a cor de fundo */
  display: inline-block !important; /* Faz os itens ocuparem apenas o espaço necessário */
  width: auto !important; /* Ajusta a largura automaticamente de acordo com o conteúdo */
}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item > span:hover {
  background-color: #0D47A1 !important; /* Cor de fundo ao passar o mouse */

}

.elementor-230 .elementor-element.elementor-element-b86638b .jet-listing-dynamic-repeater__item .jet-listing-dynamic-terms__delimiter {
  display: none !important; /* Esconde as vírgulas entre os itens */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0803c *//* ========== CONTAINER PRINCIPAL ========== */
.elementor-element[data-id="1b0803c"] {
  padding: 10px;
}

.elementor-element[data-id="1b0803c"] .elementor-element:not([data-id="bce06b9"]) .jet-listing-dynamic-terms,
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 5px 5px;
  margin-bottom: 2px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.3s ease;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field__content,
.elementor-element[data-id="1b0803c"] .elementor-element:not([data-id="bce06b9"]) .jet-listing-dynamic-terms {
  font-size: 15px;
  color: #333;
}

.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field__content b {
  color: #022B49;
  font-weight: 800;
  margin-right: 5px;
  display: block;
  text-align: center;
}

/* ===== Dinamic sem ser Link ===== */
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-link__link {
  pointer-events: none; /* <-- Remove o clique */
  color: #333; /* Deixa a cor normal, sem aparência de link */
  text-decoration: none;
  font-weight: 500;
  transition: none;
  cursor: default;
}

/* Remove efeitos hover */
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-terms__link:hover,
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-link__link:hover {
  color: #333;
  text-decoration: none;
}

/* ========== Ícones ========== */
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field__icon {
  color: #4CAF50;
  margin-right: 5px;
  font-size: 15px;
}

/* ========== Hover geral ========== */
.elementor-element[data-id="1b0803c"] .elementor-element:not([data-id="bce06b9"]) .jet-listing-dynamic-terms:hover,
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field:hover {
  background-color: #f5f5f5;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  transform: translateY(-2px);
}

/* ========== Títulos ========== */
.elementor-element[data-id="1b0803c"] .elementor-heading-title {
  margin-top: 30px;
  font-size: 24px;
  color: #000;
  margin-bottom: 1px;
  padding-bottom: 5px;
}

/* ========== Texto Padrão ========== */
.elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field__content p,
.elementor-element[data-id="1b0803c"] .elementor-widget-theme-post-content p {
  line-height: 1.6;
  color: #444;
  margin-top: 10px;
  text-align: center;
}

/* ========== BCE06B9 - Tags de Equipamentos Principais ========== */
.elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #ddd;
}

.elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__link {
  background-color: #f0f0f0;
  color: #0D47A1;
  padding: 8px 15px;
  border-radius: 5px;
  font-weight: bold;
  border: 1px solid #ddd;
  text-decoration: none;
  transition: background-color 0.3s ease;
  display: inline-block;
  white-space: nowrap;
}

.elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__link:hover {
  background-color: #0D47A1;
  color: #fff;
}

.elementor-element.elementor-element-bce06b9 .jet-listing-dynamic-terms__delimiter {
  display: none;
}

/* ========== LOCALIZAÇÃO - d48f01a ========== */
.elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms {
  display: inline-flex !important;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none;
  text-align: center;
  flex-direction: row !important;
}

.elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__link {
  display: inline-block;
  white-space: nowrap;
  font-size: 15px;
  color: #0073aa;
  font-weight: 500;
  text-decoration: none;
}

.elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__link:hover {
  color: #005177;
  text-decoration: underline;
}

.elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms__delimiter {
  display: inline-block;
  margin: 0 4px;
}

.elementor-element.elementor-element-d48f01a .jet-listing-dynamic-terms > * {
  margin-bottom: 0 !important;
}

/* ========== Repeater 948CCCC (em linha, 3 colunas) ========== */
.elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__items:empty {
  display: none;
}

.elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__items {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  justify-content: flex-start;
}

.elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__item {
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 8px 15px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
  font-size: 15px;
  color: #333;
  font-weight: 500;
  margin-bottom: 5px;
  width: calc(33.333% - 10px);
  box-sizing: border-box;
  text-align: center;
}

/* ========== Responsivo ========== */
@media (max-width: 768px) {
  .elementor-element[data-id="1b0803c"] .elementor-element:not([data-id="bce06b9"]) .jet-listing-dynamic-terms,
  .elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field {
    font-size: 14px;
    margin-bottom: 1px;
    text-align: center;
  }

  .elementor-element[data-id="1b0803c"] .elementor-heading-title {
    font-size: 20px;
    margin-bottom: 15px;
  }

  .elementor-element[data-id="1b0803c"] .jet-listing-dynamic-field__icon {
    font-size: 16px;
  }

  .elementor-element.elementor-element-948cccc .jet-listing-dynamic-repeater__item {
    width: 100%;
  }
}

/* ========== RESET TOTAL PARA a572c3f (sem herdar container) ========== */
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-field,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-terms,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-terms__link,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-terms__prefix,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-terms__delimiter,
.elementor-element[data-id="1b0803c"] .elementor-element[data-id="a572c3f"] .jet-listing-dynamic-field__content {
  all: unset;
  display: revert;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb7f3c5 *//* WHATSAPP BUTTON - ID: cb7f3c5 */
.elementor-element[data-id="cb7f3c5"] .elementor-button {
  background-color: #00C300 !important; /* Corrige o verde WhatsApp */
  color: #fff !important;
  border-radius: 8px;
  padding: 12px 25px;
  transition: background 0.3s ease;
  border: none !important;
}

/* Aumenta tamanho do ícone dentro do botão WhatsApp */
.elementor-element[data-id="cb7f3c5"] .elementor-button .elementor-button-icon {
  font-size: 18px; /* Aumenta o ícone */
  margin-right: 8px;
}

/* WHATSAPP Hover effect */
.elementor-element[data-id="cb7f3c5"] .elementor-button:hover {
  background-color: #009900 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2948039 *//* LINE BUTTON - ID: 2948039 */
.elementor-element[data-id="2948039"] .elementor-button {
  background-color: #00C300 !important; /* LINE green color */
  color: #fff !important; /* Text color white */
  border-radius: 8px; /* Rounded corners */
  padding: 12px 25px; /* Padding for better spacing */
  transition: background 0.3s ease; /* Smooth transition on hover */
  border: none !important; /* Remove border */
}

/* Increase icon size inside LINE button */
.elementor-element[data-id="2948039"] .elementor-button .elementor-button-icon {
  font-size: 18px; /* Increase icon size */
  margin-right: 8px; /* Space between icon and text */
}

/* LINE button hover effect */
.elementor-element[data-id="2948039"] .elementor-button:hover {
  background-color: #009900 !important; /* Darker green on hover */
}/* End custom CSS */