.elementor-1330 .elementor-element.elementor-element-89e7e8a:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-89e7e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/presidential-suite-hotel-marboka-conchas-chinas-puerto-vallarta.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-1330 .elementor-element.elementor-element-89e7e8a>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor0);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1330 .elementor-element.elementor-element-89e7e8a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-80px;margin-bottom:0;padding:24px 24px 24px 24px}.elementor-bc-flex-widget .elementor-1330 .elementor-element.elementor-element-b0b4d9b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1330 .elementor-element.elementor-element-b0b4d9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1330 .elementor-element.elementor-element-b0b4d9b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1330 .elementor-element.elementor-element-b0b4d9b>.elementor-element-populated{padding:0% 0% 0% 0%}.elementor-1330 .elementor-element.elementor-element-e1c53fb{text-align:center}.elementor-1330 .elementor-element.elementor-element-e1c53fb .elementor-heading-title{color:#FFF}.elementor-1330 .elementor-element.elementor-element-b3e013c{text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:1.3rem;font-weight:300;color:#FFF}.elementor-1330 .elementor-element.elementor-element-32205ac{--spacer-size:34px}.elementor-1330 .elementor-element.elementor-element-89707a1>.elementor-widget-container{margin:20px 0 0 0;padding:2px 0 0 0}.elementor-1330 .elementor-element.elementor-element-c80a019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1330 .elementor-element.elementor-element-5bff4cc{--spacer-size:50px}.elementor-1330 .elementor-element.elementor-element-1964faa{--display:flex;--min-height:100vh;--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}.elementor-1330 .elementor-element.elementor-element-4d6da0d{--display:grid;--min-height:100vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:Auto;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch}.elementor-1330 .elementor-element.elementor-element-4d6da0d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-1330 .elementor-element.elementor-element-a885fdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-a885fdf:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-a885fdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/2-bedroom-dinig-view-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1330 .elementor-element.elementor-element-a885fdf.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-6d99cd1{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-6d99cd1:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-6d99cd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-6d99cd1:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-6d99cd1.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-07c05b8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-07c05b8{text-align:center}.elementor-1330 .elementor-element.elementor-element-07c05b8 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-8e5fadc{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-fe0968e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-03b748e .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-03b748e>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-03b748e.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-30bc2d9{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-30bc2d9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-30bc2d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/2-bedroom-dinig-view-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-30bc2d9.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-56c482c{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-56c482c:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-56c482c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-56c482c:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-56c482c.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-c3035f4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-c3035f4{text-align:center}.elementor-1330 .elementor-element.elementor-element-c3035f4 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-0294952{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-87f8528{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-a071384 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-a071384>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-a071384.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-a071384 .elementor-button:hover,.elementor-1330 .elementor-element.elementor-element-a071384 .elementor-button:focus{border-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-d082d1e{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-d082d1e:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-d082d1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/deluxe-room-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-d082d1e.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-7bbb641{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-7bbb641:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-7bbb641>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-7bbb641:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-7bbb641.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-19944f6>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-19944f6{text-align:center}.elementor-1330 .elementor-element.elementor-element-19944f6 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-917211e{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-276cc95{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-1d406d5 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-1d406d5>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-1d406d5.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-309f723{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-309f723:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-309f723>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/deluxe-room-panoramic-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-309f723.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-fd259ee{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-fd259ee:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-fd259ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-fd259ee:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-fd259ee.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-176d0fb>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-176d0fb{text-align:center}.elementor-1330 .elementor-element.elementor-element-176d0fb .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-de22066{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-6db3d94{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-060bd76 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-060bd76>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-060bd76.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-c67f1b5{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-c67f1b5:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-c67f1b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/premiun-room-hotel-marboka-conchas-chinas-puerto-vallarta.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-c67f1b5.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-98a770b{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-98a770b:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-98a770b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-98a770b:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-98a770b.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-1699be9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-1699be9{text-align:center}.elementor-1330 .elementor-element.elementor-element-1699be9 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-df3896a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-a1374ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-601a443 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-601a443>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-601a443.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-77969b6{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-77969b6:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-77969b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/2-bedroom-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-77969b6.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-8961f73{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-8961f73:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-8961f73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-8961f73:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-8961f73.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-7afa3d0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-7afa3d0{text-align:center}.elementor-1330 .elementor-element.elementor-element-7afa3d0 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-df92c05{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-e1a1de8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-51c144d .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-51c144d>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-51c144d.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-b29f820{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-b29f820:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-b29f820>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/2-bedroom-dinig-view-hotel-marboka-conchas-chinas-puerto-vallarta-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-b29f820.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-ff30543{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-ff30543:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-ff30543>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-ff30543:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-ff30543.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-4d1fac0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-4d1fac0{text-align:center}.elementor-1330 .elementor-element.elementor-element-4d1fac0 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-934be44{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-442b113{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-c2c53a2 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-c2c53a2>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-c2c53a2.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-4c9d8b9{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-4c9d8b9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-4c9d8b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/loft-604-hotel-marboka-conchas-chinas-puerto-vallarta-1-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-4c9d8b9.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-f10ca0f{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-f10ca0f:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-f10ca0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-f10ca0f:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-f10ca0f.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-72b6f39>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-72b6f39{text-align:center}.elementor-1330 .elementor-element.elementor-element-72b6f39 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-fdc634f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-2c0adf4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-989d749 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-989d749>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-989d749.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-232c992{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-232c992:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-232c992>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/panoramic-room-hotel-marboka-conchas-chinas-puerto-vallarta.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-232c992.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-0ee9276{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-0ee9276:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-0ee9276>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-0ee9276:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-0ee9276.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-54c25af>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-54c25af{text-align:center}.elementor-1330 .elementor-element.elementor-element-54c25af .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-1532189{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-80fd3f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-7ea869d .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-7ea869d>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-7ea869d.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-6195253{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-6195253:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-6195253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/presidential-suite-hotel-marboka-conchas-chinas-puerto-vallarta-2.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-6195253.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-23df347{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-23df347:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-23df347>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-23df347:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-23df347.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-e170374>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-e170374{text-align:center}.elementor-1330 .elementor-element.elementor-element-e170374 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-8896c09{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-7d97fe2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-9b39ecd .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-9b39ecd>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-9b39ecd.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-a62c5ac{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:-2px}.elementor-1330 .elementor-element.elementor-element-a62c5ac:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-a62c5ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2025/11/los-suenos-suite-ocean-view-hotel-marboka-conchas-chinas-puerto-vallarta-2.webp);background-position:center center;background-repeat:no-repeat;background-size:49vw auto}.elementor-1330 .elementor-element.elementor-element-a62c5ac.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-27f799d{--display:grid;--min-height:2vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:7px;--padding-left:1px;--padding-right:1px}.elementor-1330 .elementor-element.elementor-element-27f799d:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-27f799d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3A47509C}.elementor-1330 .elementor-element.elementor-element-27f799d:hover{background-color:#080A0C9C}.elementor-1330 .elementor-element.elementor-element-27f799d.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-eabaed3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-eabaed3{text-align:center}.elementor-1330 .elementor-element.elementor-element-eabaed3 .elementor-heading-title{font-size:2.4rem;letter-spacing:.4px;word-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-1330 .elementor-element.elementor-element-b234469{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:-9px;--padding-bottom:-9px;--padding-left:-9px;--padding-right:-9px}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(48px/2)}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-48px/2)}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-icon i{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-icon svg{fill:#FFF;transition:fill 0.3s}.elementor-1330 .elementor-element.elementor-element-a86c41c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-item>a{font-family:"Josefin Sans",Sans-serif;font-size:1rem}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-1330 .elementor-element.elementor-element-cc2e1c0 .elementor-button{background-color:#fff0;fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 2px 0;border-color:#FFF;border-radius:0 0 0 0;padding:0 0 8px 0}.elementor-1330 .elementor-element.elementor-element-cc2e1c0>.elementor-widget-container{margin:1px 0 0 0}.elementor-1330 .elementor-element.elementor-element-cc2e1c0.elementor-element{--align-self:center}.elementor-1330 .elementor-element.elementor-element-5a2ca8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1330 .elementor-element.elementor-element-ee9a730{--spacer-size:50px}.elementor-1330 .elementor-element.elementor-element-b79550d:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-b79550d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2022/12/P1630760.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1330 .elementor-element.elementor-element-b79550d>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor0);opacity:.65;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1330 .elementor-element.elementor-element-b79550d>.elementor-container{max-width:781px}.elementor-1330 .elementor-element.elementor-element-b79550d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:144px 40px 144px 40px}.elementor-1330 .elementor-element.elementor-element-e4cbc42{text-align:center}.elementor-1330 .elementor-element.elementor-element-e4cbc42 .elementor-heading-title{line-height:69px;color:#FFF}.elementor-1330 .elementor-element.elementor-element-56876de>.elementor-widget-container{margin:17px 0 0 0;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-56876de{text-align:center;font-family:"Josefin Sans",Sans-serif;color:#FFF}@media(max-width:1024px){.elementor-1330 .elementor-element.elementor-element-89e7e8a{margin-top:-67px;margin-bottom:-67px;padding:50px 50px 50px 50px}.elementor-1330 .elementor-element.elementor-element-b0b4d9b>.elementor-element-populated{padding:0% 0% 0% 0%}.elementor-1330 .elementor-element.elementor-element-4d6da0d{--min-height:100vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-a885fdf{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-6d99cd1{--min-height:0vh;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-07c05b8 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-8e5fadc{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-fe0968e>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-fe0968e .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-30bc2d9{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-56c482c{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-c3035f4 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-0294952{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-87f8528>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-87f8528 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-d082d1e{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-7bbb641{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-19944f6 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-917211e{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-276cc95>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-276cc95 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-309f723{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-fd259ee{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-176d0fb .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-de22066{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-6db3d94>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-6db3d94 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-c67f1b5{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-98a770b{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-1699be9 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-df3896a{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-a1374ed>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-a1374ed .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-77969b6{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-8961f73{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-7afa3d0 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-df92c05{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-e1a1de8>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-e1a1de8 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-b29f820{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-ff30543{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-4d1fac0 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-934be44{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-442b113>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-442b113 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-4c9d8b9{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-f10ca0f{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-72b6f39 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-fdc634f{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-2c0adf4>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-2c0adf4 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-232c992{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-0ee9276{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-54c25af .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-1532189{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-80fd3f8>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-80fd3f8 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-6195253{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-23df347{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-e170374 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-8896c09{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-7d97fe2>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-7d97fe2 .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-a62c5ac{--min-height:29vh}.elementor-1330 .elementor-element.elementor-element-27f799d{--min-height:0vh;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-eabaed3 .elementor-heading-title{font-size:1.5rem}.elementor-1330 .elementor-element.elementor-element-b234469{--min-height:0px;--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-a86c41c>.elementor-widget-container{padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1330 .elementor-element.elementor-element-a86c41c .elementor-icon-list-item>a{font-size:.8rem}.elementor-1330 .elementor-element.elementor-element-b79550d{padding:80px 40px 80px 40px}}@media(max-width:767px){.elementor-1330 .elementor-element.elementor-element-89e7e8a{margin-top:-50px;margin-bottom:-50px;padding:100px 050px 100px 50px}.elementor-1330 .elementor-element.elementor-element-b0b4d9b{width:100%}.elementor-1330 .elementor-element.elementor-element-b0b4d9b>.elementor-element-populated{margin:35px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1330 .elementor-element.elementor-element-4d6da0d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-4d6da0d.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-a885fdf:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-a885fdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2023/01/Sunset-Studio-4-scaled.jpg)}.elementor-1330 .elementor-element.elementor-element-a885fdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-6d99cd1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-6d99cd1.e-con{--align-self:center}.elementor-1330 .elementor-element.elementor-element-8e5fadc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-30bc2d9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-30bc2d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://hotelmarboka.com/wp-content/uploads/2022/12/Comfort-studio-hotel-marboka-puerto-vallarta.jpg);background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-30bc2d9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-56c482c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-0294952{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-d082d1e:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-d082d1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-d082d1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-7bbb641{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-917211e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-309f723:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-309f723>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-309f723{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-fd259ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-de22066{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-c67f1b5:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-c67f1b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-c67f1b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-98a770b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-df3896a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-77969b6:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-77969b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-77969b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-8961f73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-df92c05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-b29f820{--min-height:29vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-b29f820:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-b29f820>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-ff30543{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-934be44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-4c9d8b9{--min-height:29vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-4c9d8b9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-4c9d8b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-f10ca0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-fdc634f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-232c992{--min-height:29vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-232c992:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-232c992>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-0ee9276{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-1532189{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-6195253{--min-height:29vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-6195253:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-6195253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-23df347{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-8896c09{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-a62c5ac{--min-height:29vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1330 .elementor-element.elementor-element-a62c5ac:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-a62c5ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:100vw auto}.elementor-1330 .elementor-element.elementor-element-27f799d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-b234469{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-1330 .elementor-element.elementor-element-b79550d{padding:64px 24px 64px 24px}.elementor-1330 .elementor-element.elementor-element-56876de>.elementor-widget-container{padding:0 0 0 0}}@media(min-width:768px){.elementor-1330 .elementor-element.elementor-element-4d6da0d{--width:100%}.elementor-1330 .elementor-element.elementor-element-8e5fadc{--width:100%}.elementor-1330 .elementor-element.elementor-element-56c482c{--width:100%}.elementor-1330 .elementor-element.elementor-element-0294952{--width:100%}.elementor-1330 .elementor-element.elementor-element-7bbb641{--width:100%}.elementor-1330 .elementor-element.elementor-element-917211e{--width:100%}.elementor-1330 .elementor-element.elementor-element-fd259ee{--width:100%}.elementor-1330 .elementor-element.elementor-element-de22066{--width:100%}.elementor-1330 .elementor-element.elementor-element-98a770b{--width:100%}.elementor-1330 .elementor-element.elementor-element-df3896a{--width:100%}.elementor-1330 .elementor-element.elementor-element-8961f73{--width:100%}.elementor-1330 .elementor-element.elementor-element-df92c05{--width:100%}.elementor-1330 .elementor-element.elementor-element-ff30543{--width:100%}.elementor-1330 .elementor-element.elementor-element-934be44{--width:100%}.elementor-1330 .elementor-element.elementor-element-f10ca0f{--width:100%}.elementor-1330 .elementor-element.elementor-element-fdc634f{--width:100%}.elementor-1330 .elementor-element.elementor-element-0ee9276{--width:100%}.elementor-1330 .elementor-element.elementor-element-1532189{--width:100%}.elementor-1330 .elementor-element.elementor-element-23df347{--width:100%}.elementor-1330 .elementor-element.elementor-element-8896c09{--width:100%}.elementor-1330 .elementor-element.elementor-element-27f799d{--width:100%}.elementor-1330 .elementor-element.elementor-element-b234469{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1330 .elementor-element.elementor-element-6d99cd1{--width:46vw}.elementor-1330 .elementor-element.elementor-element-56c482c{--width:46vw}.elementor-1330 .elementor-element.elementor-element-7bbb641{--width:46vw}.elementor-1330 .elementor-element.elementor-element-fd259ee{--width:46vw}.elementor-1330 .elementor-element.elementor-element-98a770b{--width:46vw}.elementor-1330 .elementor-element.elementor-element-8961f73{--width:47vw}.elementor-1330 .elementor-element.elementor-element-ff30543{--width:46vw}.elementor-1330 .elementor-element.elementor-element-f10ca0f{--width:46vw}.elementor-1330 .elementor-element.elementor-element-0ee9276{--width:46vw}.elementor-1330 .elementor-element.elementor-element-23df347{--width:46vw}.elementor-1330 .elementor-element.elementor-element-27f799d{--width:46vw}}@media(min-width:1025px){.elementor-1330 .elementor-element.elementor-element-89e7e8a:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-89e7e8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-30bc2d9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-30bc2d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-d082d1e:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-d082d1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-309f723:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-309f723>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-c67f1b5:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-c67f1b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-77969b6:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-77969b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-b29f820:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-b29f820>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-4c9d8b9:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-4c9d8b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-232c992:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-232c992>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-6195253:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-6195253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-1330 .elementor-element.elementor-element-a62c5ac:not(.elementor-motion-effects-element-type-background),.elementor-1330 .elementor-element.elementor-element-a62c5ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}.elementor-1330 .elementor-element.elementor-element-89707a1 .elementor-button-icon{animation:bounceDown 1.5s infinite;font-size:1.4rem}.elementor-1330 .elementor-element.elementor-element-89707a1 .elementor-button{background:none!important;border:none!important}@keyframes bounceDown{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}.room-image-box{aspect-ratio:16 / 9;overflow:hidden}.room-image-box img{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:1025px){.room-image-box{min-height:70vh}}@media (min-width:1025px){.room-overlay{width:26vw;margin-bottom:4vh}}@media (max-width:1024px){.room-image-box{min-height:80vh}.room-overlay{width:90%;margin-bottom:6vh;text-align:center}.room-overlay .elementor-widget-button{align-self:center;width:auto}}.room-image-box{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-size:cover!important;background-position:center center!important;width:100%;background-size:cover!important;background-position:center center!important}@media (min-width:1025px){.room-image-box{aspect-ratio:4 / 3}}@media (max-width:1024px){.room-image-box{min-height:65vh;aspect-ratio:1/1!important}.room-overlay{width:100%;margin-bottom:6vh;text-align:center}.room-overlay .elementor-widget-button{align-self:center;width:auto}}@media (max-width:1024px){.room-image-box{aspect-ratio:1 / 1}}