.elementor-615 .elementor-element.elementor-element-276d924{--display:flex;--min-height:80dvh;--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;--justify-content:center;--overlay-opacity:0.45;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-276d924:not(.elementor-motion-effects-element-type-background), .elementor-615 .elementor-element.elementor-element-276d924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-615 .elementor-element.elementor-element-276d924::before, .elementor-615 .elementor-element.elementor-element-276d924 > .elementor-background-video-container::before, .elementor-615 .elementor-element.elementor-element-276d924 > .e-con-inner > .elementor-background-video-container::before, .elementor-615 .elementor-element.elementor-element-276d924 > .elementor-background-slideshow::before, .elementor-615 .elementor-element.elementor-element-276d924 > .e-con-inner > .elementor-background-slideshow::before, .elementor-615 .elementor-element.elementor-element-276d924 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-615 .elementor-element.elementor-element-3483874{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-292de87{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-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-615 .elementor-element.elementor-element-c9994da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-615 .elementor-element.elementor-element-c9994da.elementor-element{--align-self:center;}.elementor-615 .elementor-element.elementor-element-c9994da{text-align:center;}.elementor-615 .elementor-element.elementor-element-c9994da .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:24px;letter-spacing:2px;color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-3baa09b{text-align:center;}.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:82px;font-weight:400;line-height:90px;color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-e0b5a99{--spacer-size:60px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;bottom:0px;}.elementor-615 .elementor-element.elementor-element-e0b5a99 > .elementor-widget-container{background-color:var( --e-global-color-c1a5779 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-e0b5a99.elementor-element{--align-self:center;}body:not(.rtl) .elementor-615 .elementor-element.elementor-element-e0b5a99{left:calc(50% - 1px);}body.rtl .elementor-615 .elementor-element.elementor-element-e0b5a99{right:calc(50% - 1px);}.elementor-615 .elementor-element.elementor-element-64a0da0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-76eb7db{--spacer-size:60px;width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;z-index:2;}.elementor-615 .elementor-element.elementor-element-76eb7db > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-76eb7db.elementor-element{--align-self:center;}.elementor-615 .elementor-element.elementor-element-5274788{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-94cb1b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-70359f6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-03b84dc{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-615 .elementor-element.elementor-element-8642dfe{width:100%;max-width:100%;text-align:left;}.elementor-615 .elementor-element.elementor-element-8642dfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 32px;}.elementor-615 .elementor-element.elementor-element-8642dfe .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-ade1ba5 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;line-height:44px;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-615 .elementor-element.elementor-element-2378225.ob-harakiri{writing-mode:inherit;}.elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri div{writing-mode:inherit;}.elementor-615 .elementor-element.elementor-element-2378225 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-2378225{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > div, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h1, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h2, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h3, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h4, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h5, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > h6, .elementor-615 .elementor-element.elementor-element-2378225.ob-harakiri > p{transform:rotate(0deg);}.elementor-615 .elementor-element.elementor-element-2378225 > div{text-indent:0px;mix-blend-mode:inherit;}.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-615 .elementor-element.elementor-element-ed09fe2 .elementor-button{background-color:#77482C00;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button:hover, .elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button:focus{color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button:hover svg, .elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button:focus svg{fill:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-90ea497{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-4bdb96e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.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-615 .elementor-element.elementor-element-e11ebfa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-b7453e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-9c48ca7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 6rem 0rem 6rem;}.elementor-615 .elementor-element.elementor-element-9c48ca7{text-align:center;}.elementor-615 .elementor-element.elementor-element-9c48ca7 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:48px;font-weight:400;line-height:52px;}.elementor-615 .elementor-element.elementor-element-93aff09{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-97e22d2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-ec147fd{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-615 .elementor-element.elementor-element-89e2e3e{width:auto;max-width:auto;text-align:center;}.elementor-615 .elementor-element.elementor-element-89e2e3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 32px 0px 32px;}.elementor-615 .elementor-element.elementor-element-89e2e3e.elementor-element{--align-self:center;}.elementor-615 .elementor-element.elementor-element-89e2e3e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-c40a654{text-align:center;}.elementor-615 .elementor-element.elementor-element-c40a654 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:48px;font-weight:400;line-height:52px;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .jet-listing-grid > .jet-listing-grid__items{--columns:6;}.elementor-615 .elementor-element.elementor-element-c6ee331{width:100%;max-width:100%;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container{margin:0px 0px -21px -2px;padding:0px 0px 0px 0px;}:is( .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}.elementor-615 .elementor-element.elementor-element-ec8771a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-0780923{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-fe30562{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem;}.elementor-615 .elementor-element.elementor-element-810abef{width:auto;max-width:auto;text-align:center;}.elementor-615 .elementor-element.elementor-element-810abef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 32px 0px 32px;}.elementor-615 .elementor-element.elementor-element-810abef.elementor-element{--align-self:center;}.elementor-615 .elementor-element.elementor-element-810abef .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-f831df0{text-align:center;}.elementor-615 .elementor-element.elementor-element-f831df0 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:48px;font-weight:400;line-height:52px;}.elementor-615 .elementor-element.elementor-element-8e01ffe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-8e01ffe .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-615 .elementor-element.elementor-element-8e01ffe .swiper-pagination-progressbar{height:2px;background-color:#77482C33;}.elementor-615 .elementor-element.elementor-element-8e01ffe .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-615 .elementor-element.elementor-element-8e01ffe .jet-woo-swiper-horizontal .swiper-pagination{bottom:-20px;top:auto;}.elementor-615 .elementor-element.elementor-element-8e01ffe .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:100px;height:100px;background-color:#22222280;}.elementor-615 .elementor-element.elementor-element-8e01ffe .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:22px;color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-8e01ffe .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ):hover .jet-woo-product-gallery__trigger-icon{color:var( --e-global-color-c1a5779 );}.jet-woo-product-gallery-8e01ffe .pswp__button::before{border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-615 .elementor-element.elementor-element-8649d70{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-807a4c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-c344ea9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-05026f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-c00aae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-42a5b20{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-615 .elementor-element.elementor-element-e8a9fad{width:100%;max-width:100%;text-align:left;}.elementor-615 .elementor-element.elementor-element-e8a9fad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 32px;}.elementor-615 .elementor-element.elementor-element-e8a9fad .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-99a48e6 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;line-height:44px;}.elementor-615 .elementor-element.elementor-element-5c388b6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-5c388b6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input[type="submit"]{background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:12px 0px 0px 20px;width:150px;height:50px;line-height:0px;color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input[type="submit"]:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-24b533c > .elementor-widget-container{margin:0px -6px 0px -6px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form label{color:var( --e-global-color-text );margin:0px 0px 8px -4px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form label span{color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select{padding:16px 12px 6px 12px;width:100%;height:50px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea{width:100%;height:110px;margin-bottom:16px;padding:16px 12px 6px 12px;border-radius:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form .ekit-form-input, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input{margin-bottom:16px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-285aaa0 );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):hover, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select:hover{border-radius:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea:hover{border-radius:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select:focus{border-radius:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea:focus{border-radius:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-615 .elementor-element.elementor-element-24b533c .wpcf7-form textarea, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-wid-con .ekit-form form textarea, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select{font-size:14px;}.elementor-615 .elementor-element.elementor-element-24b533c .wpcf7-form textarea{color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-wid-con .ekit-form form textarea{color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea::-moz-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea:-moz-placeholder{font-size:14px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form > p{text-align:left;}.elementor-615 .elementor-element.elementor-element-c536d35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-d5aabdb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-423f3aa{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-615 .elementor-element.elementor-element-1e3639a{width:100%;max-width:100%;text-align:left;}.elementor-615 .elementor-element.elementor-element-1e3639a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 32px;}.elementor-615 .elementor-element.elementor-element-1e3639a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-6cc1b86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-615 .elementor-element.elementor-element-6cc1b86.elementor-element{--align-self:flex-start;}.elementor-615 .elementor-element.elementor-element-6cc1b86 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;line-height:44px;}.elementor-615 .elementor-element.elementor-element-4fb75dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(48px / 2);padding-right:calc(48px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 48px / -2);margin-right:calc( 48px / -2);width:calc(100% + 48px);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-615 .elementor-element.elementor-element-98cd623 .jet-listing-grid__slider .jet-slick-dots li{background:#77482C80;}.elementor-615 .elementor-element.elementor-element-98cd623 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-615 .elementor-element.elementor-element-f8846f2{--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-615 .elementor-element.elementor-element-497c8bb .elementor-button{background-color:#77482C00;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 24px 15px 24px;}.elementor-615 .elementor-element.elementor-element-497c8bb > .elementor-widget-container{background-color:var( --e-global-color-c1a5779 );margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-615 .elementor-element.elementor-element-497c8bb.elementor-element{--align-self:center;}.elementor-615 .elementor-element.elementor-element-497c8bb{z-index:3;}.elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button:hover, .elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button:focus{color:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button:hover svg, .elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button:focus svg{fill:var( --e-global-color-c1a5779 );}.elementor-615 .elementor-element.elementor-element-ff0fa18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-615 .elementor-element.elementor-element-ca0c07e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-76c0548{--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:28px 28px;--row-gap:28px;--column-gap:28px;--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-615 .elementor-element.elementor-element-5fc6edc{--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-615 .elementor-element.elementor-element-3705992{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-615 .elementor-element.elementor-element-d6c2143 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-1b3003f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-1b3003f{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-615 .elementor-element.elementor-element-1b3003f a{color:var( --e-global-color-primary );}.elementor-615 .elementor-element.elementor-element-dbb9262{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-615 .elementor-element.elementor-element-83d8e28 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-615 .elementor-element.elementor-element-77442a5 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-77442a5{font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-615 .elementor-element.elementor-element-77442a5 a{color:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-size:72px;line-height:80px;}.elementor-615 .elementor-element.elementor-element-8642dfe .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-89e2e3e .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-0780923{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-615 .elementor-element.elementor-element-810abef .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-8e01ffe{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-615 .elementor-element.elementor-element-8e01ffe > .elementor-widget-container{margin:0px 0px 0px 00px;padding:0px 0px 0px 0px;}.elementor-615 .elementor-element.elementor-element-e8a9fad .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-1e3639a .elementor-heading-title{font-size:14px;line-height:20px;}}@media(max-width:1200px){.elementor-615 .elementor-element.elementor-element-276d924{--min-height:55dvh;}.elementor-615 .elementor-element.elementor-element-c9994da .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-size:62px;line-height:70px;}.elementor-615 .elementor-element.elementor-element-e0b5a99{--spacer-size:40px;}.elementor-615 .elementor-element.elementor-element-76eb7db{--spacer-size:40px;}.elementor-615 .elementor-element.elementor-element-03b84dc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-8642dfe .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-ade1ba5 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-4bdb96e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-9c48ca7 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-615 .elementor-element.elementor-element-89e2e3e .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-c40a654 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}.elementor-615 .elementor-element.elementor-element-810abef .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-f831df0 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-615 .elementor-element.elementor-element-05026f1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-42a5b20{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-e8a9fad .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-99a48e6 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-423f3aa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-1e3639a .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-6cc1b86 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-4fb75dd{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 40px / -2);margin-right:calc( 40px / -2);width:calc(100% + 40px);}.elementor-615 .elementor-element.elementor-element-76c0548{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-615 .elementor-element.elementor-element-d6c2143 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-615 .elementor-element.elementor-element-83d8e28 .elementor-heading-title{font-size:16px;line-height:24px;}}@media(max-width:1024px){.elementor-615 .elementor-element.elementor-element-276d924{--min-height:58dvh;}.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-size:52px;line-height:60px;}.elementor-615 .elementor-element.elementor-element-94cb1b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-70359f6{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-8642dfe .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-615 .elementor-element.elementor-element-ade1ba5 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-615 .elementor-element.elementor-element-2378225{font-size:14px;line-height:20px;}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button{font-size:14px;line-height:24px;padding:14px 14px 14px 14px;}.elementor-615 .elementor-element.elementor-element-4bdb96e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-c455346 img{width:480px;}.elementor-615 .elementor-element.elementor-element-9c48ca7 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-615 .elementor-element.elementor-element-89e2e3e .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-615 .elementor-element.elementor-element-c40a654 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-615 .elementor-element.elementor-element-810abef .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-615 .elementor-element.elementor-element-f831df0 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-615 .elementor-element.elementor-element-807a4c2{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-05026f1{--padding-top:20px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-9aab02b img{width:480px;}.elementor-615 .elementor-element.elementor-element-c00aae4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-615 .elementor-element.elementor-element-e8a9fad .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-615 .elementor-element.elementor-element-99a48e6 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-615 .elementor-element.elementor-element-1e3639a .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-615 .elementor-element.elementor-element-6cc1b86 .elementor-heading-title{font-size:36px;line-height:44px;}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(32px / 2);padding-right:calc(32px / 2);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 32px / -2);margin-right:calc( 32px / -2);width:calc(100% + 32px);}.elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button{font-size:14px;line-height:24px;padding:14px 14px 14px 14px;}.elementor-615 .elementor-element.elementor-element-ca0c07e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-76c0548{--gap:28px 0px;--row-gap:28px;--column-gap:0px;--flex-wrap:wrap;}.elementor-615 .elementor-element.elementor-element-f8eecda img{width:400px;}.elementor-615 .elementor-element.elementor-element-3705992{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-dbb9262{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}}@media(max-width:880px){.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-615 .elementor-element.elementor-element-ade1ba5 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button{font-size:14px;line-height:24px;padding:12px 14px 12px 14px;}.elementor-615 .elementor-element.elementor-element-c455346 img{width:400px;}.elementor-615 .elementor-element.elementor-element-b7453e1{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-9c48ca7 > .elementor-widget-container{padding:0rem 4rem 0rem 4rem;}.elementor-615 .elementor-element.elementor-element-9c48ca7 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-c40a654 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-615 .elementor-element.elementor-element-f831df0 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-9aab02b img{width:400px;}.elementor-615 .elementor-element.elementor-element-99a48e6 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-6cc1b86 .elementor-heading-title{font-size:32px;line-height:40px;}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}.elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button{font-size:14px;line-height:24px;padding:12px 14px 12px 14px;}}@media(max-width:767px){.elementor-615 .elementor-element.elementor-element-276d924{--min-height:50dvh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-3483874{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-615 .elementor-element.elementor-element-c9994da .elementor-heading-title{font-size:14px;line-height:20px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-3baa09b .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-615 .elementor-element.elementor-element-e0b5a99{--spacer-size:32px;}.elementor-615 .elementor-element.elementor-element-64a0da0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-76eb7db{--spacer-size:32px;}.elementor-615 .elementor-element.elementor-element-5274788{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-94cb1b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-03b84dc{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-8642dfe .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-ade1ba5 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-615 .elementor-element.elementor-element-ed09fe2 .elementor-button{font-size:14px;line-height:24px;padding:12px 20px 12px 20px;}.elementor-615 .elementor-element.elementor-element-e11ebfa{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-b7453e1{--padding-top:20px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-9c48ca7 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-615 .elementor-element.elementor-element-9c48ca7 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-615 .elementor-element.elementor-element-93aff09{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-97e22d2{--padding-top:12px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-ec147fd{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-89e2e3e .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-c40a654 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container{margin:0px 0px 0px -2px;}:is( .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-c6ee331 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-615 .elementor-element.elementor-element-ec8771a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-0780923{--padding-top:12px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-fe30562{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-810abef .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-f831df0 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-615 .elementor-element.elementor-element-8649d70{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-807a4c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-42a5b20{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-e8a9fad .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-99a48e6 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-615 .elementor-element.elementor-element-24b533c > .elementor-widget-container{margin:0px 5px 0px -6px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form .ekit-form-input, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form select, .elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input{margin-bottom:12px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form textarea{margin-bottom:12px;}.elementor-615 .elementor-element.elementor-element-24b533c .ekit-form form input[type="submit"]{width:100%;}.elementor-615 .elementor-element.elementor-element-c536d35{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-423f3aa{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-1e3639a .elementor-heading-title{font-size:12px;line-height:16px;letter-spacing:1px;}.elementor-615 .elementor-element.elementor-element-6cc1b86 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-615 .elementor-element.elementor-element-4fb75dd{--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-615 .elementor-element.elementor-element-98cd623 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-615 .elementor-element.elementor-element-497c8bb > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-615 .elementor-element.elementor-element-497c8bb .elementor-button{font-size:14px;line-height:24px;padding:12px 20px 12px 20px;}.elementor-615 .elementor-element.elementor-element-ff0fa18{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-615 .elementor-element.elementor-element-76c0548{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-615 .elementor-element.elementor-element-5fc6edc{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-3705992{--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-615 .elementor-element.elementor-element-dbb9262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-615 .elementor-element.elementor-element-70359f6{--width:50%;}.elementor-615 .elementor-element.elementor-element-90ea497{--width:50%;}.elementor-615 .elementor-element.elementor-element-c344ea9{--width:50%;}.elementor-615 .elementor-element.elementor-element-c00aae4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-615 .elementor-element.elementor-element-70359f6{--width:100%;}.elementor-615 .elementor-element.elementor-element-90ea497{--width:100%;}.elementor-615 .elementor-element.elementor-element-c344ea9{--width:100%;}.elementor-615 .elementor-element.elementor-element-c00aae4{--width:100%;}.elementor-615 .elementor-element.elementor-element-3705992{--width:50%;}.elementor-615 .elementor-element.elementor-element-dbb9262{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-276d924 */.title-banner .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 32px;
    height: 1px;
    background-color: #fff;
    z-index: 8;
}

.title-banner .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    right: 0px;
    width: 32px;
    height: 1px;
    background-color: #fff;
    z-index: 8;
}

.title-banner {
    overflow: visible !important; 
}

/* Imagen*/

.portada .elementor-element.e-flex.e-con-boxed.e-con.e-parent {
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8642dfe */.title-sd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}


.title-sd {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed09fe2 *//* Boton Border dark */

.btn-border-dark .elementor-button {
  position: relative;
  align-items: center;
}
.btn-border-dark .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
} 

.btn-border-dark .elementor-button:after {
  position: absolute;
  content: "";
  width: 0% !important;
  left: 0;
  bottom: 0;
  background: var( --e-global-color-primary );
  height: 100%;
  transition: 0.3s ease-out;
  z-index: 1;
}

.btn-border-dark .elementor-button:hover::after {
  width: 100% !important;
}

.btn-border-dark .elementor-button:hover .elementor-button-text {
  color: var(--e-global-color-7083cf1);
}

.btn-border-dark .elementor-button svg {
    z-index: 5;
    font-size: 24px;
}

.btn-border-dark .elementor-button svg path {
  fill: var( --e-global-color-text );
}

.btn-border-dark .elementor-button:hover svg path {
  fill: var(--e-global-color-7083cf1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a0da0 */.seccion-box {
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89e2e3e */.title-center .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}

.title-center .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    right: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}

.title-center {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-c6ee331 */.listado-servicio .jet-listing-grid__item {
    border-bottom: 1px solid var( --e-global-color-dfe047f );
}

.listado-servicio .e-parent {
    border-left: 0px solid var( --e-global-color-dfe047f ) !important;
}

.listado-servicio .e-parent:first-child  {
    border-left: 1px solid var( --e-global-color-dfe047f ) !important;
}



.listado-servicio .jet-equal-columns {
    margin-bottom: 20px;
}

.listado-servicio {
    overflow: hidden !important;
}


.listado-servicio .jet-listing-grid__items {
    justify-content: center;
}

@media screen and (max-width: 767px) {
 
.listado-servicio .jet-listing-grid__items {
    justify-content: flex-start;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-810abef */.title-center .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}

.title-center .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    right: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}

.title-center {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-8e01ffe */.detalle-gallery .swiper-slide{
    transform: scale(0.9);
    opacity: 0.4;
    transition: 0.3s ease-out;
}
.detalle-gallery .jet-woo-product-gallery__image img{
    width: 100%;
    height: 480px;
    object-fit: cover;
}
.detalle-gallery .jet-woo-product-gallery__image{
    background: #000000;
}
.detalle-gallery .swiper-slide.swiper-slide-active{
    transform: scale(1);
    opacity: 1;
}
.detalle-gallery .swiper-pagination{
    width: 100%;
    margin: 0 auto;
    right: 0;
    left: 0%;
}

.detalle-gallery .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: visible;
    z-index: 1;
}

.detalle-gallery .jet-woo-product-gallery__trigger {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%, -50%);
}

@media screen and (max-width: 1024px){
    .detalle-gallery .jet-woo-product-gallery__image img{
        height: 400px;
    }
}
@media screen and (max-width: 767px){
    .detalle-gallery .jet-woo-product-gallery__image img{
        height:  280px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8a9fad */.title-sd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}


.title-sd {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-24b533c */input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Para Firefox */
input[type="number"] {
  -moz-appearance: textfield;
}

textarea.wpcf7-form-control.wpcf7-textarea.custom-input {
    padding: 18px 12px 8px !important;
}

.form-custom .cols .form-group input{
    position: relative;
    margin: -38px 0px 0px 0px;
    background: #fff;
    font-size: 14px;
    z-index: 2;
}


.form-custom .select .custom-label {
    position: relative;
    margin-bottom: -64px !important;
}

.ekit-wid-con .select {
    height: auto !important;

}

.form-custom .textarea .custom-label {
    position: relative;
    margin-bottom: -70px !important;
}


.form-custom .cols{
    display: flex;
}
.form-custom .cols .form-group{
    margin: 5px;
    width: 50%;
    font-size:14px;
}

.form-custom .full {
    width: 100% !important;
}



.form-custom .cols .form-group svg{
    position: absolute;
    bottom: -40px;
    background-color: var( --e-global-color-f15f5eb );
    left: calc(100% - 28px);
    z-index: 9;
}


.form-custom .cols .textarea {
    width: 100% !important;
    margin-top: -30px !important;
}


/*------- Campos ------*/
.form-custom .custom-label{
  position: relative;
  margin-bottom: -40px;
  left: 17px;
  z-index: 9;
  pointer-events: none;
  transition: all 0.3s ease;
  transform-origin: 0 0;
  color: #6F7273;
}
.form-custom .cols .select{
    margin-top: -31px;
}



.form-custom .cols .textarea {
    width: 100% !important;
}

.wpcf7-form-control-wrap select{
    background: var(--e-global-color-b5019a7);
}

.form-custom .alert{
    color: var(--e-global-color-b5019a7)
 !important;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    padding: 5px;
}
/*------- Check ------*/
.form-custom .wpcf7-list-item{
    padding: 0px 0px 0px 0px;
    margin: 0;
}


/*------- Check ------*/

.form-custom .wpcf7-list-item label{
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.form-custom .wpcf7-list-item label a{
    color: var( --e-global-color-text );
    font-weight: 700;
    text-decoration-line: underline !important;
}
.btn-send{
    display: flex;
    align-items: center;
    justify-content: center;
}


.form-custom  .ekit-wid-con .ekit-form form textarea  {
    font-size: 14px !important;
}

@media (max-width: 1025px) {
  .form-custom .cols .form-group svg{
    bottom: -40px;
    right: 0;
    left: calc(100% - 28px);
    z-index: 9;
}

.form-custom .cols{
    display: ;
}

}

@media (max-width: 767px) {
    .form-custom .cols .form-group{
    width: 100%;
}

.form-custom .cols{
    display: flex;
    flex-direction: column;
}

.col-btn {
    width: calc(100% - 30px);
}


}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e3639a */.title-sd .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    left: 0px;
    width: 24px;
    height: 1px;
    background-color: var( --e-global-color-text );
    z-index: 8;
}


.title-sd {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cc1b86 */.titulo-full-line .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    right: -200%;
    width: 200%;
    height: 1px;
    background-color: var( --e-global-color-primary );
    z-index: 8;
}

.title-sd {
    overflow: visible !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-423f3aa */.corte-titulo {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-98cd623 */.tour-slider .jet-listing-grid__slider .jet-slick-dots li{
    position: relative;
    z-index: 6;
    width: 40px;
    height: 2px ;
    border: 0px solid #fff ;
    border-radius: 80px;
    transition: 0.2s ease-out;
    transform: scale(0.9);
   
}

.tour-slider .jet-listing-grid__slider .jet-slick-dots li.slick-active{
    width: 60px;
    height: 4px;
    border-radius: 0px;
    border: 0px solid #fff ;
    transform: scale(1);
    transition: 0.2s ease-out;
}

.tour-slider .jet-listing-grid__slider .jet-slick-dots{
    width: 100%;
    margin: 0 auto;
    justify-content: center;
    position: absolute;
    left: 0px;
    bottom: -24px; 
}

.tour-slider .slick-arrow {
    border-radius: 90px;
    border: 1px solid var( --e-global-color-285aaa0 );
    transition: 0.2s ease-out;
}

.tour-slider .slick-arrow:hover {
    border-radius: 90px;
    border: 1px solid var( --e-global-color-text );
    transition: 0.2s ease-out;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-497c8bb *//* Boton Border dark */

.btn-border-dark .elementor-button {
  position: relative;
  align-items: center;
}
.btn-border-dark .elementor-button .elementor-button-text {
  position: relative;
  z-index: 2;
} 

.btn-border-dark .elementor-button:after {
  position: absolute;
  content: "";
  width: 0% !important;
  left: 0;
  bottom: 0;
  background: var( --e-global-color-primary );
  height: 100%;
  transition: 0.3s ease-out;
  z-index: 1;
}

.btn-border-dark .elementor-button:hover::after {
  width: 100% !important;
}

.btn-border-dark .elementor-button:hover .elementor-button-text {
  color: var(--e-global-color-7083cf1);
}

.btn-border-dark .elementor-button svg {
    z-index: 5;
    font-size: 24px;
}

.btn-border-dark .elementor-button svg path {
  fill: var( --e-global-color-text );
}

.btn-border-dark .elementor-button:hover svg path {
  fill: var(--e-global-color-7083cf1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8846f2 */.box-cta::before {
    content: "";
    position: absolute;
    top: calc(100% - 50%);
    right: 0%;
    width: 100%;
    height: 1px;
    background-color: var( --e-global-color-primary );
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff0fa18 */.texto-seo a:link {
    color: #0031D4 ;
    font-weight: 600;
    text-decoration-line: underline !important;
    text-decoration-thickness: 2px !important; 
}

.texto-seo ul {
    margin-block-end: .8rem;
}

.texto-seo li {
    padding-bottom: 16px;
}


.texto-seo strong {
    font-weight: 700;
}/* End custom CSS */