.elementor-4115 .elementor-element.elementor-element-6903012{margin:-13px 0 0;padding:0}.elementor-4115 .elementor-element.elementor-element-8077bf4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-90px 0 0;z-index:1}.elementor-4115 .elementor-element.elementor-element-8077bf4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4115 .elementor-element.elementor-element-82037b5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-element-populated,.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-element-populated>.elementor-background-overlay,.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-background-slideshow{border-radius:0}.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-element-populated{box-shadow:0px 0px 50px 0px rgba(0,0,0,.14);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 30px 30px}.elementor-4115 .elementor-element.elementor-element-82037b5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4115 .elementor-element.elementor-element-24ac465{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-24906a3>.elementor-element-populated{padding:0 20% 0 0}.elementor-4115 .elementor-element.elementor-element-8a0b7d0>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-8a0b7d0 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-8a0b7d0 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-8a0b7d0 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-78925b8>.elementor-container{min-height:200px}.elementor-4115 .elementor-element.elementor-element-69188c2>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-e401c2f>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-87d98bc>.elementor-container{min-height:200px}.elementor-4115 .elementor-element.elementor-element-b1a167e>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-0e06ccc>.elementor-widget-container{margin:30px 0 20px}.elementor-4115 .elementor-element.elementor-element-0e06ccc .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-0e06ccc .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-0e06ccc .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-8973e52 .info-box-title{color:var(--e-global-color-text)}.elementor-4115 .elementor-element.elementor-element-e69fe17{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-0a453b0>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-0a453b0 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-0a453b0 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-0a453b0 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-bfd353a{margin:20px 0 0}.elementor-4115 .elementor-element.elementor-element-923260e>.elementor-widget-container{margin:0 0 0 5%}.elementor-4115 .elementor-element.elementor-element-40ea7ec{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-2338535>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-2338535 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-2338535 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-2338535 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-f617308{margin:20px 0 0}.elementor-4115 .elementor-element.elementor-element-fb8f571>.elementor-widget-container{margin:0 0 0 5%}.elementor-4115 .elementor-element.elementor-element-d527694{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-caf67a7>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-caf67a7 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-caf67a7 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-caf67a7 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-d6b4f2f>.elementor-container{max-width:1000px}.elementor-4115 .elementor-element.elementor-element-d6b4f2f{margin:20px 0 0}.elementor-4115 .elementor-element.elementor-element-ab73978>.elementor-widget-container{margin:0}.elementor-4115 .elementor-element.elementor-element-ce51b8f:not(.elementor-motion-effects-element-type-background),.elementor-4115 .elementor-element.elementor-element-ce51b8f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#441d09;background-image:url("https://classic.cosmostudio.com.pe/wp-content/uploads/2023/06/cafe-21-restaurant-v17730549-1.webp");background-size:cover}.elementor-4115 .elementor-element.elementor-element-ce51b8f>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#441d09 0%,#2b150a 100%);opacity:.91;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4115 .elementor-element.elementor-element-ce51b8f>.elementor-container{max-width:1200px;min-height:800px}.elementor-4115 .elementor-element.elementor-element-ce51b8f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:100px 0 0;padding:0 0 40px}.elementor-4115 .elementor-element.elementor-element-44d5d95>.elementor-widget-container{margin:20px 0 30px}.elementor-4115 .elementor-element.elementor-element-44d5d95 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-44d5d95 .title{color:var(--e-global-color-1e05e54);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-44d5d95 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-07d1050>.elementor-element-populated{margin:0 0 0 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;padding:0}.elementor-4115 .elementor-element.elementor-element-f23f32f{text-align:left}.elementor-4115 .elementor-element.elementor-element-f23f32f img{width:60%}.elementor-4115 .elementor-element.elementor-element-8f7c687>.elementor-widget-container{margin:-350px 0 0}.elementor-4115 .elementor-element.elementor-element-8f7c687{text-align:right}.elementor-4115 .elementor-element.elementor-element-8f7c687 img{width:45%}.elementor-4115 .elementor-element.elementor-element-bda2bd6>.elementor-element-populated{margin:0 25% 0 15%;--e-column-margin-right:25%;--e-column-margin-left:15%}.elementor-4115 .elementor-element.elementor-element-6e1f77f>.elementor-widget-container{margin:0 0 20px}.elementor-4115 .elementor-element.elementor-element-6e1f77f{font-size:22px;font-weight:400}.elementor-4115 .elementor-element.elementor-element-d268cb5{width:auto;max-width:auto}.elementor-4115 .elementor-element.elementor-element-d268cb5>.elementor-widget-container{margin:0 20px 0 0}.elementor-4115 .elementor-element.elementor-element-bbc5f1b{width:auto;max-width:auto}.elementor-4115 .elementor-element.elementor-element-bbc5f1b>.elementor-widget-container{margin:0}.elementor-4115 .elementor-element.elementor-element-5774dd9{margin:100px 0 0}.elementor-4115 .elementor-element.elementor-element-daf4f41>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-daf4f41 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-daf4f41 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-daf4f41 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-af356ac>.elementor-widget-container{margin:-180px 0 0 -50px}.elementor-4115 .elementor-element.elementor-element-af356ac{text-align:left}.elementor-4115 .elementor-element.elementor-element-af356ac img{width:65%}.elementor-4115 .elementor-element.elementor-element-b3494d8{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-2ce85cc{z-index:9}.elementor-4115 .elementor-element.elementor-element-a30475b>.elementor-widget-container{margin:-180px -50px 0 0}.elementor-4115 .elementor-element.elementor-element-a30475b{z-index:10;text-align:right}.elementor-4115 .elementor-element.elementor-element-a30475b img{width:65%}.elementor-4115 .elementor-element.elementor-element-a33aa62>.elementor-element-populated{margin:0 0 0 70px;--e-column-margin-right:0px;--e-column-margin-left:70px}.elementor-4115 .elementor-element.elementor-element-3a23d85>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-3a23d85 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-3a23d85 .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-3a23d85 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-38c0139{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-174c0fe>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-174c0fe .title-subtitle{color:#ffb12a;text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-174c0fe .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-174c0fe .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-f62aea0>.elementor-widget-container{margin:-180px 0 0 -50px}.elementor-4115 .elementor-element.elementor-element-f62aea0{text-align:left}.elementor-4115 .elementor-element.elementor-element-f62aea0 img{width:65%}.elementor-4115 .elementor-element.elementor-element-b330509>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-4115 .elementor-element.elementor-element-b330509:not(.elementor-motion-effects-element-type-background),.elementor-4115 .elementor-element.elementor-element-b330509>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://classic.cosmostudio.com.pe/wp-content/uploads/2023/06/Eventos-JA-Classic-Hotel-4.webp");background-position:center center;background-size:cover}.elementor-4115 .elementor-element.elementor-element-b330509>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.64;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4115 .elementor-element.elementor-element-b330509>.elementor-container{min-height:800px}.elementor-4115 .elementor-element.elementor-element-b330509{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:100px 0 0;padding:0 5% 0 10%}.elementor-bc-flex-widget .elementor-4115 .elementor-element.elementor-element-4ced56d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-4115 .elementor-element.elementor-element-4ced56d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-4115 .elementor-element.elementor-element-c66eb53>.elementor-widget-container{margin:218px 0 0}.elementor-4115 .elementor-element.elementor-element-c66eb53 .banner-title{color:#fff}.elementor-4115 .elementor-element.elementor-element-1af1988>.elementor-widget-container{margin:20px 0 0 36px}.elementor-4115 .elementor-element.elementor-element-1af1988 .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-1af1988 .title{color:var(--e-global-color-1e05e54);font-size:60px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-1af1988 .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-3832233{width:var(--container-widget-width,144.834%);max-width:144.834%;--container-widget-width:144.834%;--container-widget-flex-grow:0}.elementor-4115 .elementor-element.elementor-element-74d1827{margin:50px 0 0}.elementor-4115 .elementor-element.elementor-element-0d4baee>.elementor-widget-container{margin:30px 0 0}.elementor-4115 .elementor-element.elementor-element-0d4baee .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-0d4baee .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-0d4baee .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-17194b3{margin:50px 0 -134px}.elementor-4115 .elementor-element.elementor-element-a12ecbd>.elementor-widget-container{margin:30px 0 50px}.elementor-4115 .elementor-element.elementor-element-a12ecbd .title-subtitle{color:var(--e-global-color-primary);text-transform:uppercase}.elementor-4115 .elementor-element.elementor-element-a12ecbd .title{color:var(--e-global-color-secondary);font-size:30px;font-weight:700;line-height:1.2em}.elementor-4115 .elementor-element.elementor-element-a12ecbd .title-after_title{font-size:16px}.elementor-4115 .elementor-element.elementor-element-01edcff{margin:100px 0}.elementor-4115 .elementor-element.elementor-element-314105ce{margin:0 0 -40px;padding:0}@media(min-width:768px){.elementor-4115 .elementor-element.elementor-element-c597f73{width:35%}.elementor-4115 .elementor-element.elementor-element-6706a06{width:65%}}@media(max-width:1024px){.elementor-4115 .elementor-element.elementor-element-24ac465{margin:5% 5% 0}.elementor-4115 .elementor-element.elementor-element-854bc02{margin:7% 5% 0}.elementor-4115 .elementor-element.elementor-element-7585720>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-e69fe17{margin:7% 5% 0}.elementor-4115 .elementor-element.elementor-element-a889689>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-bfd353a{margin:5% 5% 0}.elementor-4115 .elementor-element.elementor-element-923260e>.elementor-widget-container{margin:0}.elementor-4115 .elementor-element.elementor-element-40ea7ec{margin:0 5%}.elementor-4115 .elementor-element.elementor-element-cb4791a>.elementor-element-populated{padding:0}.elementor-4115 .elementor-element.elementor-element-f617308{margin:4% 5% 0}.elementor-4115 .elementor-element.elementor-element-fb8f571>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-4115 .elementor-element.elementor-element-8077bf4{margin:-80px 10px 0}}