.elementor-321 .elementor-element.elementor-element-c6eea9e{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-321 .elementor-element.elementor-element-ccfa13d{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-321 .elementor-element.elementor-element-ccfa13d.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-f772feb{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-321 .elementor-element.elementor-element-f772feb.e-con{--align-self:center;}.elementor-321 .elementor-element.elementor-element-10b6339{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-77ac12f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-77ac12f img{width:405px;height:220px;object-fit:cover;object-position:center right;}.elementor-321 .elementor-element.elementor-element-974a4cb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-321 .elementor-element.elementor-element-974a4cb.e-con{--align-self:center;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-321 .elementor-element.elementor-element-ed1321d{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-321 .elementor-element.elementor-element-ed1321d .elementor-heading-title{font-family:"Museum", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:100%;color:rgb(255, 255, 255);}.elementor-321 .elementor-element.elementor-element-3543e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:0px 0px 0px 0px;z-index:0;}.elementor-321 .elementor-element.elementor-element-e01e2bc{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-825959b{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-321 .elementor-element.elementor-element-825959b.e-con{--align-self:center;}.elementor-321 .elementor-element.elementor-element-bb6e52c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-321 .elementor-element.elementor-element-bb6e52c.e-con{--align-self:center;}.elementor-321 .elementor-element.elementor-element-f572f72{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-321 .elementor-element.elementor-element-f572f72 .elementor-heading-title{font-family:"Museum", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:100%;color:rgb(255, 255, 255);}.elementor-321 .elementor-element.elementor-element-ab988e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-321 .elementor-element.elementor-element-ab988e0{left:0px;}body.rtl .elementor-321 .elementor-element.elementor-element-ab988e0{right:0px;}.elementor-321 .elementor-element.elementor-element-3d9c62a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:0px 0px 0px 0px;bottom:0px;z-index:0;}body:not(.rtl) .elementor-321 .elementor-element.elementor-element-3d9c62a{right:0px;}body.rtl .elementor-321 .elementor-element.elementor-element-3d9c62a{left:0px;}.elementor-321 .elementor-element.elementor-element-22c8fc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-321 .elementor-element.elementor-element-22c8fc3:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-22c8fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0740f60 );}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );}.elementor-321 .elementor-element.elementor-element-0ee998a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-321 .elementor-element.elementor-element-0ee998a.elementor-element{--align-self:flex-end;}.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__input-wrapper{max-width:100%;}.elementor-321 .elementor-element.elementor-element-cd7adcd > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider-icon{font-size:30px;color:#FFFFFF;background:#FFFFFF00;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider-icon svg{height:30px;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-secondary );}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider-icon.prev-arrow{top:50%;bottom:auto;left:-50px;right:auto;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider-icon.next-arrow{top:50%;bottom:auto;right:-50px;left:auto;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider .jet-slick-dots li{width:10px;height:10px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#DAD0D0;}.elementor-321 .elementor-element.elementor-element-cd7adcd .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#DAD0D0;--swiper-pagination-color:#FFFFFF;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#FFFFFF;}.elementor-321 .elementor-element.elementor-element-7bc4933{--display:flex;--min-height:770px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-321 .elementor-element.elementor-element-7bc4933:not(.elementor-motion-effects-element-type-background), .elementor-321 .elementor-element.elementor-element-7bc4933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0e5b9a );}.elementor-321 .elementor-element.elementor-element-4cf77a3{--display:flex;--min-height:340px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-321 .elementor-element.elementor-element-5d91f6c{width:var( --container-widget-width, 619px );max-width:619px;--e-transform-rotateZ:0.05deg;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:619px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-5d91f6c.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-5d91f6c .elementor-heading-title{font-family:"Museum", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;font-style:italic;color:rgb(2, 194, 255);}.elementor-321 .elementor-element.elementor-element-ad2b2f9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-321 .elementor-element.elementor-element-ad2b2f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-321 .elementor-element.elementor-element-48cc2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-321 .elementor-element.elementor-element-48cc2cb.elementor-element{--align-self:stretch;}.elementor-321 .elementor-element.elementor-element-48cc2cb img{width:483px;height:500px;object-fit:cover;object-position:50% 50%;opacity:1;border-radius:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-3255939{--display:flex;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-321 .elementor-element.elementor-element-543c38e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider-icon{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );font-size:40px;color:#FFFFFF;background:#FFFFFF00;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider-icon svg{height:40px;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider-icon.prev-arrow{top:50%;bottom:auto;left:-50px;right:auto;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider-icon.next-arrow{top:50%;bottom:auto;right:-50px;left:auto;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider .jet-slick-dots li{width:10px;height:10px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#DAD0D0;}.elementor-321 .elementor-element.elementor-element-543c38e .swiper-pagination-bullet{--swiper-pagination-bullet-size:10px;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-321 .elementor-element.elementor-element-543c38e .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#DAD0D0;--swiper-pagination-color:#FFFFFF;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-321 .elementor-element.elementor-element-f772feb{--justify-content:center;}.elementor-321 .elementor-element.elementor-element-77ac12f.elementor-element{--align-self:flex-end;}.elementor-321 .elementor-element.elementor-element-77ac12f img{width:360px;height:220px;}.elementor-321 .elementor-element.elementor-element-974a4cb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-321 .elementor-element.elementor-element-ed1321d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-321 .elementor-element.elementor-element-ed1321d.elementor-element{--align-self:flex-end;}.elementor-321 .elementor-element.elementor-element-ed1321d .elementor-heading-title{font-size:38px;}.elementor-321 .elementor-element.elementor-element-825959b{--justify-content:center;}.elementor-321 .elementor-element.elementor-element-bb6e52c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-321 .elementor-element.elementor-element-f572f72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-321 .elementor-element.elementor-element-f572f72.elementor-element{--align-self:flex-end;}.elementor-321 .elementor-element.elementor-element-f572f72 .elementor-heading-title{font-size:38px;}.elementor-321 .elementor-element.elementor-element-22c8fc3{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-321 .elementor-element.elementor-element-0ee998a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-321 .elementor-element.elementor-element-0ee998a.elementor-element{--align-self:center;}.elementor-321 .elementor-element.elementor-element-cd7adcd > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-321 .elementor-element.elementor-element-4cf77a3{--min-height:512px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-321 .elementor-element.elementor-element-5d91f6c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;text-align:center;}.elementor-321 .elementor-element.elementor-element-5d91f6c.elementor-element{--align-self:center;}.elementor-321 .elementor-element.elementor-element-ad2b2f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-321 .elementor-element.elementor-element-ad2b2f9.elementor-element{--align-self:center;}.elementor-321 .elementor-element.elementor-element-48cc2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-321 .elementor-element.elementor-element-48cc2cb img{width:310px;max-width:100%;height:213px;object-fit:cover;object-position:top center;}.elementor-321 .elementor-element.elementor-element-3255939{--margin-top:-71px;--margin-bottom:-43px;--margin-left:-43px;--margin-right:-43px;}.elementor-321 .elementor-element.elementor-element-543c38e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-321 .elementor-element.elementor-element-c6eea9e{--min-height:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-321 .elementor-element.elementor-element-f772feb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-321 .elementor-element.elementor-element-77ac12f.elementor-element{--align-self:center;}.elementor-321 .elementor-element.elementor-element-77ac12f img{width:106px;height:92px;}.elementor-321 .elementor-element.elementor-element-974a4cb{--width:200px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-321 .elementor-element.elementor-element-ed1321d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:651px;--container-widget-flex-grow:0;width:var( --container-widget-width, 651px );max-width:651px;}.elementor-321 .elementor-element.elementor-element-ed1321d .elementor-heading-title{font-size:30px;}.elementor-321 .elementor-element.elementor-element-e01e2bc{--min-height:0px;}.elementor-321 .elementor-element.elementor-element-825959b{--width:400px;--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;}.elementor-321 .elementor-element.elementor-element-bb6e52c{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-321 .elementor-element.elementor-element-f572f72{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-f572f72.elementor-element{--align-self:flex-start;}.elementor-321 .elementor-element.elementor-element-f572f72 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-321 .elementor-element.elementor-element-ab988e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-ab988e0 img{width:220px;height:177.00004577637px;object-fit:cover;}.elementor-321 .elementor-element.elementor-element-3d9c62a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-3d9c62a img{width:304px;height:258px;object-fit:cover;object-position:center right;}.elementor-321 .elementor-element.elementor-element-22c8fc3{--content-width:95%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );}.elementor-321 .elementor-element.elementor-element-0ee998a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-listing-grid__slider .jet-slick-dots li{width:7px;height:7px;margin-left:calc( 7px/2 );margin-right:calc( 7px/2 );}.elementor-321 .elementor-element.elementor-element-cd7adcd .swiper-pagination-bullet{--swiper-pagination-bullet-size:7px;}.elementor-321 .elementor-element.elementor-element-cd7adcd .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 7px / 2 );}.elementor-321 .elementor-element.elementor-element-7bc4933{--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-321 .elementor-element.elementor-element-4cf77a3{--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-321 .elementor-element.elementor-element-5d91f6c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-321 .elementor-element.elementor-element-5d91f6c .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-321 .elementor-element.elementor-element-ad2b2f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-321 .elementor-element.elementor-element-ad2b2f9 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-321 .elementor-element.elementor-element-48cc2cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-321 .elementor-element.elementor-element-48cc2cb img{width:310px;}.elementor-321 .elementor-element.elementor-element-3255939{--content-width:95%;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-listing-grid__slider .jet-slick-dots li{width:7px;height:7px;margin-left:calc( 7px/2 );margin-right:calc( 7px/2 );}.elementor-321 .elementor-element.elementor-element-543c38e .swiper-pagination-bullet{--swiper-pagination-bullet-size:7px;}.elementor-321 .elementor-element.elementor-element-543c38e .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 7px / 2 );}}@media(min-width:768px){.elementor-321 .elementor-element.elementor-element-f772feb{--width:800px;}.elementor-321 .elementor-element.elementor-element-10b6339{--width:400px;}.elementor-321 .elementor-element.elementor-element-974a4cb{--width:450px;}.elementor-321 .elementor-element.elementor-element-825959b{--width:800px;}.elementor-321 .elementor-element.elementor-element-bb6e52c{--width:450px;}.elementor-321 .elementor-element.elementor-element-4cf77a3{--content-width:1300px;}.elementor-321 .elementor-element.elementor-element-3255939{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-321 .elementor-element.elementor-element-f772feb{--width:1000px;}.elementor-321 .elementor-element.elementor-element-10b6339{--width:359px;}.elementor-321 .elementor-element.elementor-element-974a4cb{--width:300px;}.elementor-321 .elementor-element.elementor-element-bb6e52c{--width:300px;}.elementor-321 .elementor-element.elementor-element-22c8fc3{--content-width:80%;}.elementor-321 .elementor-element.elementor-element-3255939{--content-width:500px;}}/* Start custom CSS for container, class: .elementor-element-10b6339 */.elementor-321 .elementor-element.elementor-element-10b6339 {
    min-height: 220px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed1321d */{{WRAPPER}} {right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6eea9e */.elementor-321 .elementor-element.elementor-element-c6eea9e {
    height: 220px !important; 
    max-height: 220px !important;
    width: 100%;
  background: radial-gradient(50% 50%, rgb(2, 194, 255) 0%, rgb(62, 117, 230) 44%, rgb(121, 39, 205) 90%)!important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    overflow: hidden; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f572f72 */{{WRAPPER}} {right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e01e2bc */.elementor-321 .elementor-element.elementor-element-e01e2bc {
    height: 260px !important; 
    max-height: 260px !important;
    width: 100%;
  background: radial-gradient(50% 50%, rgb(2, 194, 255) 0%, rgb(62, 117, 230) 44%, rgb(121, 39, 205) 90%)!important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    overflow: hidden; 
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-0ee998a *//* ==========================================================================
   PARADOX PARK: BARRA DE BÚSQUEDA (Transparente + Borde Azul Neón)
   ========================================================================== */

/* 1. Contenedor Principal: Dimensiones y Forma */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    width: 369px !important;  /* Ancho solicitado */
    height: 80px !important;  /* Alto solicitado */
    background: transparent !important; /* Fondo invisible */
    border: 2px solid #02C2FF !important; /* Borde Azul Neón */
    border-radius: 30px !important; /* Radio solicitado */
    padding: 0 25px !important;
    box-sizing: border-box !important;
}

/* 2. La Caja de Texto: Sin fondo, texto blanco */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__input {
    width: 100% !important;
    height: 100% !important;
    background: transparent !important;
    border: none !important;
    color: #ffffff !important; /* Letras blancas */
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    padding-left: 45px !important; /* Espacio para el logo a la izquierda */
    outline: none !important;
}

/* Placeholder (texto de ejemplo) en blanco */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__input::placeholder {
    color: #ffffff !important;
    opacity: 0.8 !important;
}

/* 3. Lupa a la izquierda (Inyectada como icono de fondo) */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2302C2FF'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.1-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352c79.5 0 144-64.5 144-144S287.5 64 208 64S64 128.5 64 208s64.5 144 144 144z'/%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: 25px center !important;
    background-size: 24px !important;
}

/* 4. Ocultar el botón de envío nativo para que solo quede el input limpio */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__submit {
    display: none !important;
}

/* 5. Efecto al hacer clic (Focus) */
.elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter:focus-within {
    box-shadow: 0px 0px 15px rgba(2, 194, 255, 0.4) !important;
    border-color: #ffffff !important; /* El borde se vuelve blanco al escribir */
}

/* ==========================================================================
   RESPONSIVE: BARRA DE BÚSQUEDA PARADOX
   ========================================================================== */

/* TABLET (Pantallas hasta 1024px) */
@media (max-width: 1024px) {
    .elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter {
        width: 100% !important; /* Se vuelve fluido para adaptarse a la columna */
        max-width: 320px !important; /* Tope máximo para que no se estire demasiado */
        height: 70px !important; /* Ligeramente más bajo */
    }
    .elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__input {
        font-size: 15px !important;
    }
}

/* CELULAR (Pantallas hasta 767px) */
@media (max-width: 767px) {
    .elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter {
        max-width: 100% !important; /* Ocupa todo el ancho que le de el contenedor */
        height: 55px !important; /* Más compacta para móviles */
        padding: 0 15px !important; /* Menos margen interno */
        background-position: 15px center !important; /* Movemos la lupa más a la izquierda */
        background-size: 20px !important; /* Achicamos ligeramente el icono SVG */
    }
    .elementor-321 .elementor-element.elementor-element-0ee998a .jet-search-filter__input {
        font-size: 14px !important;
        padding-left: 35px !important; /* Reajustamos el margen del texto para la lupa más pequeña */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22c8fc3 */.elementor-321 .elementor-element.elementor-element-22c8fc3 {
  background-image: radial-gradient(
    35% 55% at 75% 50%, 
    #7927CD 0%, 
    rgba(121, 39, 205, 0.3) 40%, 
    #000000 100%
 );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d91f6c */{{WRAPPER}} {right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad2b2f9 */{{WRAPPER}} {right: auto;
bottom: auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48cc2cb */{{WRAPPER}} img{aspect-ratio: 1.06 / 1;
}{{WRAPPER}} {right: auto;
bottom: auto;max-width: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf77a3 *//* ==========================================================================
   1. ESCRITORIO (Diseño Base)
   ========================================================================== */
.elementor-321 .elementor-element.elementor-element-4cf77a3 {
    width: 1300px !important; 
    max-width: 100% !important; /* Evita desbordes de pantalla */
    height: auto !important; 
}

/* ==========================================================================
   2. TABLET (Más angosto)
   ========================================================================== */
@media (max-width: 1024px) {
    .elementor-321 .elementor-element.elementor-element-4cf77a3 {
        width: 85% !important; /* Se ajusta a un tamaño más orgánico en tablet */
    }
}

/* ==========================================================================
   3. CELULAR (Diseño Invertido Vertical)
   ========================================================================== */
@media (max-width: 767px) {
    .elementor-321 .elementor-element.elementor-element-4cf77a3 {
        width: 95% !important; 
    }

    /* Convertimos el contenedor interno (el que agrupa la imagen y el texto) en columna */
    .elementor-321 .elementor-element.elementor-element-4cf77a3,
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-con, 
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-container,
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-con-inner {
        display: flex !important;
        flex-direction: column !important;
    }

    /* Mandamos el widget de la imagen (el zorro) al último lugar */
    .elementor-321 .elementor-element.elementor-element-4cf77a3 .elementor-widget-image {
        order: 99 !important; 
        margin-top: 30px !important; /* Le da un respiro respecto al botón de comprar */
        width: 100% !important;
        display: flex !important;
        justify-content: center !important; /* Centra la imagen */
    }

    /* Obligamos al contenedor del formulario a tomar el primer lugar */
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-con > .e-con, 
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-container > .e-container,
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-con-inner > .e-con,
    .elementor-321 .elementor-element.elementor-element-4cf77a3 > .e-con-inner > .e-container {
        order: 1 !important;
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-543c38e */.elementor-321 .elementor-element.elementor-element-543c38e h3.elementor-heading-title {
  font-family: "Museum" !important;
  font-weight: 500 !important;
}
.elementor-321 .elementor-element.elementor-element-543c38e .card-blog-text .e-con-inner {
  gap: 10px !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bc4933 */.elementor-321 .elementor-element.elementor-element-7bc4933 {
    /* El degradado radial: Blanco sólido en el centro (0%) a blanco totalmente transparente en los bordes (70%) */
    background: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 43%);
}
/* Recorta el desborde solo en dispositivos móviles (767px o menos) */
@media (max-width: 767px) {
    .elementor-321 .elementor-element.elementor-element-7bc4933 {
        overflow: hidden !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museum';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-LightItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-BoldItalic-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Museum';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://paradox-park.com/wp-content/uploads/2026/07/LTMuseum-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */