.group-landing{background:#4d4e56}.group-landing.columns-layout #content{padding:0;flex-flow:row wrap;overflow:hidden}.group-landing.columns-layout #content .left-side,.group-landing.columns-layout #content .right-side{box-sizing:border-box;position:relative}.group-landing.columns-layout #content .left-side{margin:10px 0}@media only screen and (max-width: 999px){.group-landing.columns-layout #content .left-side{margin:0}}.group-landing.columns-layout #content .left-side h1.left{position:absolute;top:50%;left:10%;right:10%;font-size:38px;line-height:1;font-weight:900;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}@media only screen and (min-width: 1246px){.group-landing.columns-layout #content .left-side h1.left{font-size:40px}}@media only screen and (min-width: 1400px){.group-landing.columns-layout #content .left-side h1.left{font-size:44px}}@media only screen and (min-width: 1600px){.group-landing.columns-layout #content .left-side h1.left{font-size:48px}}@media only screen and (max-width: 999px){.group-landing.columns-layout #content .left-side h1.left{font-size:24px}}.group-landing.columns-layout #content .left-side .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#4d4e56;opacity:.7;z-index:2}.group-landing.columns-layout #content .right-side{margin:60px 0 10px 0}@media only screen and (max-width: 999px){.group-landing.columns-layout #content .right-side{margin:0}}@media only screen and (max-width: 999px){.group-landing.columns-layout #content .right-side .page-content{padding:20px 0}}.group-landing.columns-layout #content .right-side .page-content h1.right{display:none}.group-landing.columns-layout #content .right-side .company-logo{max-width:300px;height:auto;margin-bottom:70px}@media only screen and (max-width: 999px){.group-landing.columns-layout #content .right-side .company-logo{width:100%;max-width:100%;margin-bottom:46px}}.group-landing.columns-layout #content .right-side .company-logo img{display:block;width:100%}.group-landing.columns-layout #content #group-landing-blocks{width:100%;display:flex;margin-bottom:78px}@media only screen and (max-width: 999px){.group-landing.columns-layout #content #group-landing-blocks{flex-direction:column;margin-bottom:0}}.group-landing.columns-layout #content #group-landing-blocks article{flex:1;margin:0 5px}@media only screen and (max-width: 999px){.group-landing.columns-layout #content #group-landing-blocks article{margin:0 0 40px 0}}.group-landing.columns-layout #content #group-landing-blocks article:first-child{margin-left:0}.group-landing.columns-layout #content #group-landing-blocks article:last-child{margin-right:0}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-thumbnail{position:relative;height:300px;background-size:cover}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}.group-landing.columns-layout #content #group-landing-blocks article h2{position:absolute;top:50%;left:10%;right:10%;text-align:center;font-size:38px;line-height:1.1;font-weight:900;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media only screen and (min-width: 1246px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:40px}}@media only screen and (min-width: 1400px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:44px}}@media only screen and (min-width: 1600px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:48px}}@media only screen and (max-width: 999px){.group-landing.columns-layout #content #group-landing-blocks article h2{font-size:24px}}.group-landing.columns-layout #content #group-landing-blocks article .group-landing-content{padding:50px 50px 0 50px;font-size:14px;line-height:1.4}@media only screen and (max-width: 999px){.group-landing.columns-layout #content #group-landing-blocks article .group-landing-content{padding:20px 20px 0 20px}}@media only screen and (min-width: 1000px){.group-landing.columns-layout #content{display:flex}.group-landing.columns-layout #content .left-side{width:45%}.group-landing.columns-layout #content .right-side{padding:0;width:55%}.group-landing.columns-layout #content .right-side .page-content{padding:50px 50px 50px 40px}}@media only screen and (min-width: 1000px)and (min-width: 1246px){.group-landing.columns-layout #content .right-side .page-content{padding:53px 56px 53px 46px}}@media only screen and (min-width: 1000px)and (min-width: 1400px){.group-landing.columns-layout #content .right-side .page-content{padding:56px 62px 56px 52px}}@media only screen and (min-width: 1000px)and (min-width: 1600px){.group-landing.columns-layout #content .right-side .page-content{padding:60px 70px 60px 60px}}@media only screen and (min-width: 1000px)and (min-width: 1246px){.group-landing.columns-layout #content .left-side{width:48%}.group-landing.columns-layout #content .right-side{width:52%}}@media only screen and (min-width: 1000px)and (min-width: 1400px){.group-landing.columns-layout #content .left-side{width:50%}.group-landing.columns-layout #content .right-side{width:50%}}.group-landing-block-layout h1{margin-bottom:19px;font-size:48px;line-height:1;font-weight:900;color:#4d4e56;font-family:"GT America Extended",sans-serif;font-size:56px;font-style:normal;font-weight:600;line-height:56px}@media only screen and (max-width: 767px){.group-landing-block-layout h1{font-size:26px;line-height:1.1;margin-bottom:10px}}.group-landing-block-layout h2{margin-bottom:22px;font-size:24px;line-height:1.1;color:#ce3914}@media only screen and (max-width: 767px){.group-landing-block-layout h2{font-size:30px;margin-bottom:20px}}.group-landing-block-layout h3{font-size:20px;line-height:1.5;color:#4d4e56}@media only screen and (max-width: 767px){.group-landing-block-layout h3{font-size:inherit;line-height:inherit}}.group-landing-block-layout .center-column-custom{max-width:1360px;margin:auto}.group-landing-block-layout .center-column-custom strong{font-weight:bold}.group-landing-block-layout .gutter-gap{padding:70px 0px}@media only screen and (max-width: 767px){.group-landing-block-layout .gutter-gap{padding:25px 0px}}.group-landing-block-layout .acm-group-landing-image-content{display:flex;flex-flow:row;justify-content:center;align-items:center;background:#f9f9f9}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content{flex-direction:column}}.group-landing-block-layout .full-content-section strong{font-weight:bold}.group-landing-block-layout .acm-group-landing-double-content .acm-group-landing-double-container{display:flex;flex-flow:row}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-double-content .acm-group-landing-double-container{flex-direction:column}}.group-landing-block-layout .acm-group-landing-double-content .left-content{padding:0px 25px;width:50%}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-double-content .left-content{width:90%;padding:25px !important;text-align:center}}.group-landing-block-layout .acm-group-landing-double-content .right-content{width:50%;padding:0px 25px;border-left:1px solid #b2b4b2}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-double-content .right-content{width:90%;padding:25px !important;text-align:center}}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-double-content .right-content p{margin-bottom:15px}}.group-landing-block-layout .group-page-slider-inherit .h2{text-transform:unset}.group-landing-block-layout .copy-block{width:90%;margin:auto}.group-landing-block-layout .copy-block .content-sec{font-size:17px;line-height:32px;font-weight:500;margin:25px 0px;color:#4d4e56}.group-landing-block-layout .copy-block .red{background-color:#d64123;border:none;color:#fff;font-weight:600}.group-landing-block-layout .copy-block .red:hover{background-color:rgba(214,65,35,.7)}.group-landing-block-layout .contacts-left-side{position:relative;width:50%}@media only screen and (max-width: 767px){.group-landing-block-layout .contacts-left-side{width:100%}}.group-landing-block-layout .contacts-left-side .img-block{position:relative;width:100%;height:100%;padding-top:60vh;background-repeat:no-repeat;background-size:cover}.group-landing-block-layout .contacts-right-side{width:50%;padding:30px 0px}@media only screen and (max-width: 767px){.group-landing-block-layout .contacts-right-side{width:100%}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar{align-items:stretch}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-left-side{flex:0 1 50%;min-width:0;box-sizing:border-box}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-left-side{flex:none;width:100%}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-left-side .img-block{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:0}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-left-side .img-block{position:relative;height:auto;padding-top:60vh}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-right-side{flex:1 0 50%;box-sizing:border-box;padding:60px}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .contacts-right-side{flex:none;width:100%;padding:40px 20px}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .copy-block{width:100%}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .flatpickr-calendar.multiMonth{min-width:600px !important}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .glc-calendar{max-width:100%;overflow:hidden}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .flatpickr-calendar{max-width:100% !important;min-width:0 !important}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .flatpickr-calendar-footer{flex-wrap:wrap;gap:12px 16px}@media only screen and (max-width: 767px){.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .flatpickr-calendar-footer{flex-direction:column;align-items:stretch}}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .flatpickr-legend{flex-wrap:wrap}.group-landing-block-layout .acm-group-landing-image-content.has-glc-calendar .glc-reserve-message{padding:8px 20px 0;font-size:12px;line-height:1.4;color:#d64123;text-align:left}.corporate-group.columns-layout #content{overflow:visible}.group-landing.group-landing-accordeon.columns-layout #content .left-side,.group-landing.group-landing-accordeon.columns-layout #content .right-side{margin:0;width:50% !important;min-height:800px}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side,.group-landing.group-landing-accordeon.columns-layout #content .right-side{width:100% !important;min-height:0}}.group-landing.group-landing-accordeon.columns-layout #content .left-side #vertical-photos{position:absolute;top:0;right:0;bottom:0;left:0;clip:rect(0, auto, auto, 0)}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side #vertical-photos{position:absolute;top:0;right:0;bottom:0;left:0;clip:rect(0, auto, auto, 0)}}.group-landing.group-landing-accordeon.columns-layout #content .left-side .overlay{background:#fff;opacity:.9}.group-landing.group-landing-accordeon.columns-layout #content .left-side h1.left{display:none}.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo{max-width:300px;height:auto;margin-bottom:140px}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo{width:100%;max-width:100%;margin-bottom:30px}}.group-landing.group-landing-accordeon.columns-layout #content .left-side .company-logo img{display:block;width:100%}.group-landing.group-landing-accordeon.columns-layout #content .center-column{padding:0 50px;z-index:3}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content .center-column{padding:0 20px}}.group-landing.group-landing-accordeon.columns-layout #content .page-content{position:relative;text-align:left;padding:50px 0 100px 0;z-index:10}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content .page-content{padding:20px 0 40px 0}}.group-landing.group-landing-accordeon.columns-layout #content .page-content h1.right{display:block}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks{position:absolute;top:0;left:0;height:100%;width:100%;margin-bottom:0;overflow:hidden}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks{position:relative;height:auto;margin-bottom:10px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon{position:absolute;top:0;left:0;width:100%;height:calc(100% + 2px);display:flex;flex-direction:column}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon{position:relative;height:auto}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks article{position:relative;flex:1;margin:0;flex-basis:auto}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks article{margin:0}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row{min-height:150px;overflow:hidden}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;transition:height 200ms,border 200ms}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail{height:150px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(255,255,255,.8);transition:background 200ms}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-style:solid;border-color:#fff;border:0;box-sizing:border-box;transition:border 200ms,opacity 200ms}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail:hover:before{border:8px solid #fff;opacity:1}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{position:absolute;top:50%;left:5%;right:5%;text-align:center;font-size:28px;line-height:1.1;font-weight:900;color:#4d4e56;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;padding:0 40px}@media only screen and (min-width: 1246px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:30px}}@media only screen and (min-width: 1400px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:34px}}@media only screen and (min-width: 1600px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:38px}}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2{font-size:20px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-thumbnail h2:after{content:"";position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;right:0;background:url("https://es.loewshotels.com/skins/skin-prodloews/1793648937/assets/desktop/images/sprite-2017.svg") -40px -304px no-repeat;opacity:1;transition:opacity 200ms}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content{margin-top:200px;padding:50px;font-size:14px;line-height:1.4;display:none}@media only screen and (max-width: 999px){.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content{padding:20px}}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row .group-landing-content strong{font-weight:700}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active h2:after{opacity:0}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail{height:200px}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail:after{background:rgba(0,0,0,.2)}.group-landing.group-landing-accordeon.columns-layout #content #group-landing-blocks .group-accordeon-row.active .group-landing-thumbnail:before{opacity:0}.corporate-group .page-content{padding-bottom:0 !important}.corporate-group .page-content h1{font-weight:700}.corporate-group #group-property-select-menu{margin-left:0}.corporate-group #group-property-select-menu li{padding-left:0}.corporate-group #group-property-select-menu li:before{display:none}.corporate-group .group-description .item{margin-bottom:15px}.corporate-group .group-description strong{font-weight:700;margin-right:5px}.corporate-group .group-landing-thumbnail:after{background:rgba(255,255,255,.8) !important}.corporate-group .group-properties-list{margin-bottom:30px;border-top:1px solid #bdbdbd;padding-top:23px}.corporate-group .group-properties-list .ui-selectmenu-button{color:#4d4e56;border-color:#4d4e56}.corporate-group .group-properties-list .ui-selectmenu-button .ui-selectmenu-icon{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #4d4e56;right:25px}.corporate-group .group-properties-list .ui-selectmenu-button.ui-selectmenu-button-open{border-bottom:0}.corporate-group .group-properties-list .ui-selectmenu-button.ui-selectmenu-button-open .ui-selectmenu-icon{border-top:0;border-bottom:10px solid #4d4e56}.corporate-group .group-properties-list .ui-selectmenu-text{font-size:17px;font-weight:700;line-height:44px}.corporate-group .ui-selectmenu-menu{box-shadow:none;border:1px solid #4d4e56;border-top:0;width:calc(100% - 2px)}.corporate-group .ui-selectmenu-menu li .ui-menu-item-wrapper{padding:3px 30px;font-size:15px;color:#4d4e56}.corporate-group #menu-dropdown{position:relative}.corporate-group .ui-menu-item:first-child{display:none}.groups-layout-default body{padding-top:80px !important}
