.elementor-47 .elementor-element.elementor-element-086e393{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;--flex-wrap:wrap;}.elementor-47 .elementor-element.elementor-element-94726cc{--display:flex;--min-height:95vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:15px 15px 15px 15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5a205d1{width:var( --container-widget-width, 80% );max-width:80%;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-5a205d1 .elementor-heading-title{font-family:"MiriamLibre", Sans-serif;font-size:5.5vw;font-weight:700;letter-spacing:10px;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.58);color:var( --e-global-color-e510001 );}.elementor-47 .elementor-element.elementor-element-9817b85{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-9817b85 .elementor-heading-title{font-family:"MiriamLibre", Sans-serif;font-size:7vw;font-weight:700;letter-spacing:10px;text-shadow:2px 2px 10px rgba(0, 0, 0, 0.61);color:var( --e-global-color-1913331 );}.elementor-47 .elementor-element.elementor-element-85c691f{--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:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-ef4a63c{width:auto;max-width:auto;}.elementor-47 .elementor-element.elementor-element-ef4a63c.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-family:"MiriamLibre", Sans-serif;font-size:1vw;font-weight:600;fill:var( --e-global-color-e510001 );color:var( --e-global-color-e510001 );box-shadow:0px 8px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{background-color:var( --e-global-color-e510001 );font-family:"MiriamLibre", Sans-serif;font-size:1vw;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 8px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-aa50caf{width:auto;max-width:auto;}.elementor-47 .elementor-element.elementor-element-aa50caf.elementor-element{--align-self:flex-end;}.elementor-47 .elementor-element.elementor-element-37fa9e1{--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:center;--align-items:center;--gap:2rem 3rem;--row-gap:2rem;--column-gap:3rem;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-8c4d1c2{width:100%;max-width:100%;text-align:center;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-family:"MiriamLibre", Sans-serif;font-size:2vw;font-weight:600;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-073b540{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-47 .elementor-element.elementor-element-073b540 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-073b540 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f145013{width:var( --container-widget-width, 75% );max-width:75%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ff71598{width:var( --container-widget-width, 30% );max-width:30%;background-color:transparent;padding:25px 25px 25px 25px;--container-widget-width:30%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-9d26a29 ) 5%, var( --e-global-color-9974b10 ) 60%);border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-47 .elementor-element.elementor-element-ff71598:hover{--e-transform-scale:1.04;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon{font-size:7vw;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-family:"MiriamLibre", Sans-serif;font-size:1.5vw;font-weight:600;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-22864be{width:var( --container-widget-width, 30% );max-width:30%;background-color:transparent;padding:25px 25px 25px 25px;--container-widget-width:30%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-text ) 5%, var( --e-global-color-9974b10 ) 60%);border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-47 .elementor-element.elementor-element-22864be:hover{--e-transform-scale:1.04;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon{font-size:7vw;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-family:"MiriamLibre", Sans-serif;font-size:1.5vw;font-weight:600;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-8b63f1c{width:var( --container-widget-width, 30% );max-width:30%;background-color:transparent;padding:25px 25px 25px 25px;--container-widget-width:30%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 5%, var( --e-global-color-9974b10 ) 60%);border-radius:15px 15px 15px 15px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-47 .elementor-element.elementor-element-8b63f1c:hover{--e-transform-scale:1.04;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon{font-size:7vw;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-family:"MiriamLibre", Sans-serif;font-size:1.5vw;font-weight:600;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-bf94f9d{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-bf94f9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-836559a{width:auto;max-width:auto;background-color:var( --e-global-color-accent );padding:0rem 2rem 0rem 2rem;border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-836559a.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-836559a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e510001 );}.elementor-47 .elementor-element.elementor-element-ae8f299{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-47 .elementor-element.elementor-element-ae8f299 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-ae8f299 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-47 .elementor-element.elementor-element-e9407ed{width:100%;max-width:100%;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:00px 00px 00px 00px;}:is( .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1rem / 2);padding-right:calc(1rem / 2);}:is( .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);width:calc(100% + 1rem);}.elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);}:is( .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__items, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(4rem / 2);padding-bottom:calc(4rem / 2);}:is( .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__slider, .elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 4rem / -2);margin-bottom:calc( 4rem / -2);}.elementor-47 .elementor-element.elementor-element-59fc099{width:auto;max-width:auto;background-color:var( --e-global-color-accent );margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;padding:0rem 2rem 0rem 2rem;border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-59fc099.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-59fc099 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e510001 );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-47 .elementor-element.elementor-element-b3c2ebd .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-47 .elementor-element.elementor-element-b3c2ebd .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-47 .elementor-element.elementor-element-b3c2ebd{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-47 .elementor-element.elementor-element-da8aa78{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-0ff0501{width:auto;max-width:auto;background-color:var( --e-global-color-accent );padding:0rem 2rem 0rem 2rem;border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-0ff0501.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-0ff0501 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e510001 );}.elementor-47 .elementor-element.elementor-element-971bab6{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-47 .elementor-element.elementor-element-971bab6 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-971bab6 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-66d9663 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-47 .elementor-element.elementor-element-66d9663{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-842622d{--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:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-842622d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-842622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9974b10 );}.elementor-47 .elementor-element.elementor-element-0d34572{width:auto;max-width:auto;background-color:var( --e-global-color-accent );padding:0rem 2rem 0rem 2rem;border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-0d34572.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-0d34572 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e510001 );}.elementor-47 .elementor-element.elementor-element-4db60a0{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-47 .elementor-element.elementor-element-4db60a0 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-4db60a0 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-8262bbc{--grid-columns:3;}.elementor-47 .elementor-element.elementor-element-8262bbc > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-47 .elementor-element.elementor-element-a05718e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-e767f30{width:auto;max-width:auto;background-color:var( --e-global-color-accent );padding:0rem 2rem 0rem 2rem;border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-e767f30.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-e767f30 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e510001 );}.elementor-47 .elementor-element.elementor-element-6d8ab69{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-47 .elementor-element.elementor-element-6d8ab69 .elementor-headline{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-6d8ab69 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c34541b{width:var( --container-widget-width, 70% );max-width:70%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"MiriamLibre", Sans-serif;font-weight:400;line-height:25px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-c34541b.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-112599e{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-47114d0{--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:center;--align-items:flex-end;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-1a059c9{width:var( --container-widget-width, 50% );max-width:50%;padding:10px 10px 10px 10px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-1a059c9 img{width:100%;height:270px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-e3f5397{width:var( --container-widget-width, 35% );max-width:35%;padding:10px 10px 10px 10px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-e3f5397 img{width:100%;height:191px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-d3f6925{--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:center;--align-items:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:nowrap;}.elementor-47 .elementor-element.elementor-element-8fcdeb7{width:var( --container-widget-width, 40% );max-width:40%;padding:10px 10px 10px 10px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-8fcdeb7 img{width:100%;height:216px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-5119fc1{width:var( --container-widget-width, 55% );max-width:55%;padding:10px 10px 10px 10px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-5119fc1 img{width:100%;height:320px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-size:1.3vw;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{font-size:1.3vw;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-size:3vw;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-073b540 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-f145013{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-size:1.8vw;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-size:1.8vw;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-size:1.8vw;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-836559a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ae8f299 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-e9407ed{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-59fc099 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-0ff0501 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-971bab6 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-0d34572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-4db60a0 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-e767f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-6d8ab69 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-c34541b{font-size:1.1vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-size:1.5vw;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{font-size:1.5vw;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-size:3.2vw;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-size:2vw;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-size:2vw;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-size:2vw;}.elementor-47 .elementor-element.elementor-element-c34541b{font-size:1.3vw;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-size:1.8vw;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{font-size:1.8vw;}.elementor-47 .elementor-element.elementor-element-37fa9e1{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-size:3.4vw;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-073b540 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-f145013{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-size:2.3vw;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-size:2.3vw;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-size:2.3vw;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-836559a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ae8f299 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-59fc099 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-0ff0501 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-971bab6 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-66d9663 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-47 .elementor-element.elementor-element-0d34572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-4db60a0 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-8262bbc{--grid-columns:3;}.elementor-47 .elementor-element.elementor-element-e767f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-6d8ab69 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-c34541b{font-size:18px;}.elementor-47 .elementor-element.elementor-element-47114d0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-d3f6925{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:880px){.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-size:20px;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{font-size:20px;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-size:24px;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-66d9663 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-47 .elementor-element.elementor-element-8262bbc{--grid-columns:2;}.elementor-47 .elementor-element.elementor-element-c34541b{font-size:18px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-086e393{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-94726cc{--min-height:70vh;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-5a205d1 .elementor-heading-title{font-size:55px;}.elementor-47 .elementor-element.elementor-element-9817b85 .elementor-heading-title{font-size:45px;}.elementor-47 .elementor-element.elementor-element-85c691f{--gap:2rem 0.7rem;--row-gap:2rem;--column-gap:0.7rem;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-ef4a63c .elementor-button{font-size:16px;border-radius:15px 15px 15px 15px;padding:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-aa50caf .elementor-button{font-size:16px;padding:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-37fa9e1{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-47 .elementor-element.elementor-element-8c4d1c2 .elementor-heading-title{font-size:24px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-073b540 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-f145013{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ff71598{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon{font-size:60px;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-ff71598 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-22864be{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon{font-size:60px;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-22864be .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8b63f1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon{font-size:60px;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-title a{font-size:22px;}.elementor-47 .elementor-element.elementor-element-8b63f1c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-bf94f9d{--width:468px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-47 .elementor-element.elementor-element-836559a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-ae8f299 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-e9407ed > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-47 .elementor-element.elementor-element-e9407ed{width:100%;max-width:100%;}.elementor-47 .elementor-element.elementor-element-59fc099{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-47 .elementor-element.elementor-element-59fc099 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-da8aa78{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-0ff0501 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-971bab6 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-66d9663 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-47 .elementor-element.elementor-element-842622d{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-47 .elementor-element.elementor-element-0d34572 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-4db60a0 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-8262bbc{--grid-columns:1;}.elementor-47 .elementor-element.elementor-element-e767f30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-6d8ab69 .elementor-headline{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-c34541b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;line-height:1.6em;}.elementor-47 .elementor-element.elementor-element-112599e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-1a059c9{width:var( --container-widget-width, 55% );max-width:55%;padding:7px 7px 7px 7px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-1a059c9 img{height:150px;}.elementor-47 .elementor-element.elementor-element-e3f5397{padding:7px 7px 7px 7px;--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-47 .elementor-element.elementor-element-e3f5397 img{height:100px;}.elementor-47 .elementor-element.elementor-element-8fcdeb7{padding:7px 7px 7px 7px;}.elementor-47 .elementor-element.elementor-element-8fcdeb7 img{height:121px;}.elementor-47 .elementor-element.elementor-element-5119fc1{padding:7px 7px 7px 7px;}.elementor-47 .elementor-element.elementor-element-5119fc1 img{height:155px;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-37fa9e1{--content-width:1400px;}.elementor-47 .elementor-element.elementor-element-da8aa78{--content-width:1400px;}.elementor-47 .elementor-element.elementor-element-842622d{--content-width:1400px;}.elementor-47 .elementor-element.elementor-element-a05718e{--content-width:1400px;}.elementor-47 .elementor-element.elementor-element-112599e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-112599e{--width:100%;}}/* Start custom CSS */.tb-section{
  position: relative;
  overflow: hidden;
}

.tb-inner{
  position: relative;
  min-height: 100vh;
  display: grid;
  grid-template-columns: 1fr minmax(280px, 640px) 1fr;
  align-items: center;
  gap: 24px;
  padding: 80px 24px;
}

.tb-content{
  position: relative;
  z-index: 3;
  text-align: center;
}

.tb-title{ margin: 0 0 12px; }
.tb-text{ margin: 0; }

.tb-media{
  position: relative;
  z-index: 2;
  height: min(70vh, 520px);
  overflow: hidden;
  border-radius: 18px;
}

.tb-img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

/* מובייל */
@media (max-width: 767px){
  .tb-inner{
    grid-template-columns: 1fr;
    padding: 64px 16px;
  }
  .tb-media{
    height: 38vh;
  }
}/* End custom CSS */