@-ms-viewport{width:device-width;}/**/html,body{width:100%;margin:0;padding:0;font-family:'Maven Pro',sans-serif;overflow-x:hidden}h1{font-size:2.2em}header2020{display:block;width:100%;max-width:100%;height:3rem;margin:0;z-index:2000;position:fixed;top:0;padding:.5rem 0;background-color:#3fcfd5}/**/.logo{position:relative;margin:0 0 0 2.3rem;float:left;width:10rem}header2020 button{display:inline-block;width:7.5rem;height:2rem;position:absolute;top:1rem;right:6.5rem;font-family:'Maven Pro',sans-serif;background-color:#3fcfd5;margin:0;color:#fff;font-size:.9em;-webkit-font-smoothing:antialiased;border-radius:4px;cursor:pointer;border:.1rem solid #fff}header2020 .hotel-login{display:none}.menu-toggle{width:35px;height:30px;position:fixed;top:.8rem;right:2.3rem;cursor:pointer;overflow:hidden}.menu-toggle.on .one{-moz-transform:rotate(45deg) translate(7px,7px);-ms-transform:rotate(45deg) translate(7px,7px);-webkit-transform:rotate(45deg) translate(7px,7px);transform:rotate(45deg) translate(7px,7px)}.menu-toggle.on .two{opacity:0}.menu-toggle.on .three{-moz-transform:rotate(-45deg) translate(8px,-10px);-ms-transform:rotate(-45deg) translate(8px,-10px);-webkit-transform:rotate(-45deg) translate(8px,-10px);transform:rotate(-45deg) translate(8px,-10px)}.one,.two,.three{width:100%;height:2px;background-color:#fff;margin:8.1px auto;z-index:3000;backface-visibility:hidden;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.menu-filter{display:none;width:100%;height:95%;position:fixed;top:4rem;right:0;z-index:1000;background-color:rgba(0,0,0,.6);transition:.8s}.menu-section{z-index:2000;width:21.5rem;height:95%;min-height:95%;top:4rem;right:-24rem;display:block;background-color:#f3f4f8;position:fixed;transition:.8s;overflow:auto}.menu-section nav ul{display:block;position:absolute;width:100%;height:88%;top:0;padding:1.5rem 0 0 0;margin:0;float:none;list-style:none}.menu-section nav ul span{display:block;margin:1.5rem 0;border-top:1px solid #dadbdf}.menu-section nav ul li p{width:auto;display:block;color:#3fcfd5;font-size:1.2em;font-weight:100;text-align:right;margin:0;padding:0 2.3rem 0 0;text-decoration:none}.menu-section nav ul li a{display:block;color:rgba(6,61,83,.7);font-size:1.1em;-webkit-font-smoothing:antialiased;text-align:right;padding:0;margin:1rem 2.3rem 1rem 0;text-decoration:none;cursor:pointer;transition:.2s}.menu-section nav ul li a:hover{color:rgba(6,61,83,1);-webkit-font-smoothing:antialiased}.menu-section nav ul .menu-footertech{display:inline-block;width:19rem;bottom:0;padding:0;margin:0 2rem 0 0;text-align:right}.menu-section nav ul .menu-footertech li{width:auto;display:inline-block}.menu-section nav ul .menu-footertech li a{display:inline-block;padding:0 .2rem;margin:0}.menu-section nav ul .menu-footertech li a img{width:20px;display:inline;margin:0;padding:0}.menu-section nav ul .menu-footertech li a img:hover{transform:scale(1.2)}.menu-section nav ul .dropdown div{display:none;margin:1.5rem 0;padding:.5rem 0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#fff}.menu-section nav ul .dropdown div a{font-size:1rem;margin:.9rem 2.3rem .9rem 0}#dropdown-btn span{display:inline-block;margin:0 .3rem 0 0;font-size:1.2em;border-top:none;transform:rotate(90deg)}#dropdown-btn span.rotate{transform:rotate(270deg)}main{margin:4rem 0 0 0}.hero-slidetechr{width:100%;height:9;display:flex;position:relative;margin:0;text-align:center;font-family:'Maven Pro',sans-serif}.hero-slidetechr ul{padding:0;width:100%;height:830px;display:block;margin:0 auto;position:relative;animation:slidetech 8s ease-in-out infinite}.hero-slidetechr ul *{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.hero-slidetechr ul input{display:none}.hero-slidetechr ul h4-tech{width:98%;display:inline-block;position:absolute;bottom:2.5rem;left:0;margin:0;font-weight:100;color:rgba(255,255,255,.8);text-align:right;z-index:100;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 6px rgba(0,0,0,.4)}.hero-slidetechr h4-tech img{width:2.8rem}.hero-nav-dots{width:100%;bottom:5rem;left:0;height:auto;display:block;position:absolute;text-align:center}.hero-nav-dots .hero-nav-dot{width:1rem;height:1rem;margin:0 4px;position:relative;border-radius:100%;display:inline-block;background-color:rgba(255,255,255,.5)}.hero-nav-dots .hero-nav-dot:hover{cursor:pointer;background-color:#fff}input#hero-img-1:checked~.hero-nav-dots label#hero-img-dot-1,input#hero-img-2:checked~.hero-nav-dots label#hero-img-dot-2,input#hero-img-3:checked~.hero-nav-dots label#hero-img-dot-3,input#hero-img-4:checked~.hero-nav-dots label#hero-img-dot-4{background:#fff}.hero-slidetechr .hotel-call-to-action{width:100%;display:inline-block;position:absolute;bottom:35%;left:0;font-weight:100;color:#fff;z-index:100}.hero-slidetechr .hotel-call-to-action button{width:200px;height:50px;font-family:'Maven Pro',sans-serif;background-color:#3fcfd5;color:#fff;font-weight:100;font-size:1.3em;box-shadow:1px 1px 5px rgba(0,0,0,.2);border-radius:4px;border:none;cursor:pointer;-webkit-font-smoothing:antialiased}.hero-slidetechr .hotel-call-to-action button:hover{transform:scale(1.05);transition:.2s}.hero-slidetechr .guest-call-to-action{width:100%;display:inline-block;position:absolute;bottom:15rem;left:0;font-weight:100;color:#fff;z-index:100}.hero-slidetechr .guest-call-to-action a{width:9rem;display:inline-block;margin:0 .9rem;cursor:pointer}.hero-slidetechr .guest-call-to-action img{width:9rem;display:inline-block;margin:0;position:relative}.hero-slidetechr .guest-call-to-action img:hover{transform:scale(1.1)}.hero-slidetech-container{display:block}.hero-slidetech{top:0;opacity:0;width:100%;height:100%;display:block;position:absolute;text-align:center;-webkit-backface-visibility:hidden;transition:all .7s ease-in-out}.hero-slidetech img{width:100%;height:100%;object-fit:cover}.hero-slidetech .hotel-hero-section{width:100%;height:auto;display:inline-block;position:absolute;text-align:center;top:35%;left:0;padding:0}.hero-slidetech .hotel-hero-section p{width:64rem;display:inline-block;margin:0;font-size:3.8em;font-weight:100;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.4);-webkit-font-smoothing:antialiased}.hero-slidetech .guest-hero-section{width:100%;height:auto;display:inline-block;position:absolute;text-align:center;top:33%;left:0;padding:0}.hero-slidetech .guest-hero-section p{width:60rem;display:inline-block;margin:0;padding:0 1rem;font-size:3.4em;font-weight:100;color:#fff;text-shadow:1px 1px 10px rgba(0,0,0,.5)}input:checked+.hero-slidetech-container .hero-slidetech{opacity:1;transition:opacity 1s ease-in-out}input:checked+.hero-slidetech-container{display:block}.featured-logos{width:80%;height:auto;margin:-4px 0 0 0;padding:2rem 0;display:inline-block;text-align:center;background-color:#f3f4f8}.featured-logos h3{width:100%;display:inline-block;margin:0 0 2rem 0;text-align:center;color:#9c9c9c;font-size:1.2em;font-weight:100;-webkit-font-smoothing:antialiased}.featured-logos section{width:75%;display:inline-block;text-align:center}#featured-list{display:inline-block;float:left;width:5%;overflow:hidden}#featured-list ul{position:relative;left:-180px;list-style-type:none;margin:0;padding:0;width:9999px;padding-bottom:10px}#featured-list ul li{float:left;width:120px;padding:0;text-align:center;margin:10px 18px}#featured-list ul li img{width:85%;margin-bottom:-4px;cursor:pointer;border:0}#featured-list ul li img:hover{opacity:.5}#featured-left_scroll,#featured-right_scroll{display:inline-table;width:1rem;height:100%;margin:1.9rem 0 0 0;float:left;cursor:pointer}.info{width:100%;display:inline-block;position:relative;padding:5rem 0 4rem 0;text-align:center;background-color:#fff}.info section h1{display:table-row;text-align:left;font-weight:100;color:#3fcfd5}.info section{width:61rem;display:inline-table;margin:0;position:relative}.info section span{display:table-cell;position:relative;vertical-align:middle;padding:2rem 0 1rem 0;margin:0}.info section span p{width:30rem;margin:0;font-size:1.2em;text-align:justify;color:#063d53;-webkit-font-smoothing:antialiased}.info section span img{width:32rem}.info section span #pms-illustration{width:22.5rem}.info section span .screens{width:41rem;position:absolute;bottom:-1.5rem;right:-12rem}.info section span aside{position:relative;width:33rem;display:inline-block}.info section span .cloud{width:26rem;position:absolute;right:3rem;bottom:0}#services-info{padding:1rem 0}#services-info section span{width:50%;height:100%}#services-info section span h1{display:inline-table;width:100%;text-align:left;padding:0 0 .8rem 0;font-weight:100;color:#3fcfd5}#services-info section span p{width:26rem}#services-info section span aside{width:500px}#services-info section span img{width:500px}#services-info section #laptop{display:inline-block;float:left;width:100%}#services-info section #mobile{display:none}#openPopUp{display:inline-table;width:50%;text-align:center;text-decoration:none;opacity:.85;float:left;transition:background-color .15s linear;-webkit-transition:background-color .15s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear}#services-info section span a img{width:3rem}#services-info section span a p{display:table-cell;vertical-align:middle;padding:0 0 0 .8rem;font-size:1.5em;color:#3fcfd5;font-weight:500}a#openPopUp:hover{cursor:pointer;opacity:1}.popup{display:inline-table;position:fixed;left:0;z-index:9999999;background:rgba(0,0,0,.6);width:100vw;height:100vh;opacity:0;-webkit-transition:opacity .35s ease;-moz-transition:opacity .35s ease;-o-transition:opacity .35s ease;transition:opacity .35s ease}.popup .popUpContainer{width:auto;position:relative;display:table-cell;vertical-align:middle;-webkit-transition:top .35s ease;-moz-transition:top .35s ease;-o-transition:top .35s ease;transition:top .35s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);z-index:9999999}.popup a.closePopUp img{width:2rem;position:absolute;top:1rem;right:2.5rem;text-decoration:none}.popup:target{opacity:1;top:0}.popup .closePopUpOutSide{position:absolute;left:0;width:100%;height:100%;z-index:9999991}.popup:target .popUpContainer{top:50px;-webkit-transition:top .35s ease;-moz-transition:top .35s ease;-o-transition:top .35s ease;transition:top .35s ease}.bguest-services{width:100%;display:inline-block;position:relative;padding:5rem 0 4rem 0;text-align:center;background:rgba(6,61,83,1)}.bguest-services section{width:100%;display:inline-block;text-align:center}.bguest-services section h1{width:100%;margin:0 0 5rem 0;font-weight:100;color:#fff}.bguest-services section a{width:18.5rem;height:7.5rem;display:inline-block;position:relative;margin:1.5rem 1rem;font-size:1em;text-align:left;border-radius:4px;cursor:pointer}.bguest-services section a img{width:4rem;display:inline-block;margin:0;float:left}.bguest-services section a div{width:13.5rem;height:100%;display:inline-block;position:relative;float:left;margin:-4rem 5rem}.bguest-services section a h3{width:100%;display:inline-block;margin:.5rem 0 0 0;float:left;font-size:1.2em;font-weight:100;color:#3fcfd5}.bguest-services section a p{width:13rem;display:inline-block;margin:.5rem 0;float:left;font-size:.9em;font-weight:100;color:#f3f4f8}.bguest-services section a span{margin:0;font-size:.95em;color:rgba(255,255,255,.6)}.bguest-services section a:hover img{transform:scale(1.1)}.bguest-services section a:hover span{color:#3fcfd5}.guests-services{width:100%;display:inline-block;padding:3rem 0 2rem 0;text-align:center;background-color:rgba(6,61,83,1)}.guests-services section{width:45rem;display:inline-block;text-align:center}.guests-services section h1{width:90%;display:inline-block;margin:0 0 1.5rem 0;font-weight:100;text-align:center;color:#fff}.guests-services section a{width:6.6rem;display:inline-block;margin:1rem 2rem;text-align:center;text-decoration:none}.guests-services section a img{width:3.4rem;display:inline-block}.guests-services section p{display:block;margin:.4rem 0 0 0;text-align:center;font-size:1.1em;color:#3fcfd5;-webkit-font-smoothing:antialiased}
.city{width:100%;display:inline-block;position:relative;padding:5rem 0 4rem 0;text-align:center;background:url('../img/city/city.gif') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.city section{width:63.5rem;display:inline-block;text-align:center}.city section h1{width:100%;margin:0 0 2rem 0;font-weight:100;color:#fff}
.city section div{width:18.5rem;height:7.5rem;display:inline-table;position:relative;margin:1.5rem 1rem}
.city section div p{display:inline-table;vertical-align:middle;text-align:center;font-size:1.5em;color:#fff}.city section div p span{font-size:2em}
.city1{width:100%;display:inline-block;position:relative;padding:5rem 0 4rem 0;text-align:center;background:url('../img/city/city.gif') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.city1 section{width:63.5rem;display:inline-block;text-align:center}.city1 section h1{width:100%;margin:0 0 2rem 0;font-weight:100;color:#fff}
.city1 section div{width:18.5rem;height:7.5rem;display:inline-table;position:relative;margin:1.5rem 1rem}
.city1 section div p{display:inline-table;vertical-align:middle;text-align:center;font-size:1.5em;color:#fff}.city1 section div p span{font-size:2em}

.city2{width:100%;display:inline-block;position:relative;padding:5rem 0 4rem 0;text-align:center;background:url('../img/city/praia.gif') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.city2 section{width:63.5rem;display:inline-block;text-align:center}.city2 section h1{width:100%;margin:0 0 2rem 0;font-weight:100;color:#fff}
.city2 section div{width:18.5rem;height:7.5rem;display:inline-table;position:relative;margin:1.5rem 1rem}
.city2 section div p{display:inline-table;vertical-align:middle;text-align:center;font-size:1.5em;color:#fff}.city2 section div p span{font-size:2em}

.marketplace{width:100%;display:inline-block;position:relative;top:150; padding:5rem 0 4rem 0;text-align:center;background:url('../img/city/marketplace.jpg') no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.marketplace section{width:63.5rem;display:inline-block;text-align:center}.city2 section h1{width:100%;margin:0 0 2rem 0;font-weight:100;color:#fff}

.marketplace section div{width:18.5rem;height:7.5rem;display:inline-table;position:relative;margin:1.5rem 1rem}
.marketplace section div p{display:inline-table;vertical-align:middle;text-align:center;font-size:1.5em;color:#fff}.city2 section div p span{font-size:2em}
.
.hotel-logos{width:100%;height:auto;margin:-4px 0 0 0;padding:2rem 0;display:inline-block;text-align:center;background-color:#fff}.hotel-logos h3{width:100%;display:inline-block;margin:0 0 2rem 0;text-align:center;color:#9c9c9c;font-size:1.2em;font-weight:100;-webkit-font-smoothing:antialiased}.hotel-logos section{width:85%;display:inline-block;text-align:center}#clients-list{display:inline-block;width:95%;float:left;overflow:hidden}#clients-list ul{position:relative;left:-130px;list-style-type:none;margin:0;padding:0;width:9999px;padding-bottom:10px}#clients-list ul li{float:left;width:120px;padding:0;text-align:center;margin:10px 15px}#clients-list ul li img{width:85%;margin-bottom:-4px;cursor:pointer;border:0}#clients-list ul li img:hover{opacity:.5}#hotel-left_scroll,#hotel-right_scroll{display:inline-table;width:1rem;height:100%;margin:1.9rem 0 0 0;float:left;cursor:pointer}#container-call-to-action{background:url('../img/GEP/schedule-demo-image.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#container-call-to-action section div{width:24rem;text-align:center}#container-call-to-action section h1{width:100%;display:block;text-align:center;margin:0 auto 2rem auto;font-size:1.7em;color:#fff;font-weight:100;-webkit-font-smoothing:antialiased}#container-call-to-action section button{width:200px;height:50px;font-family:'Maven Pro',sans-serif;background-color:#3fcfd5;color:#fff;font-weight:100;font-size:1.3em;border-radius:4px;box-shadow:1px 1px 5px rgba(0,0,0,.2);border:none;cursor:pointer;-webkit-font-smoothing:antialiased}#container-call-to-action section button:hover{transform:scale(1.05);transition:.2s}.guests-nearby{width:100%;height:400px;display:table;position:relative;margin:-2px 0 0 0;padding:3rem 0 2rem 0;text-align:center;background:url('../img/PHA/nearby-image.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.guests-nearby section{width:61rem;display:inline-block;margin:10rem 0 0 0;text-align:right}.guests-nearby section div{width:19rem;display:inline-block}.guests-nearby section h1{width:100%;display:inline-block;margin:0;text-align:left;color:#fff;font-weight:100}.guests-nearby section p{width:100%;display:inline-block;margin:3rem 0 0 0;text-align:left;color:#fff;font-weight:100;-webkit-font-smoothing:antialiased}.guest-benefits{width:100%;height:auto;display:inline-block;margin:0;padding:5rem 0;text-align:center;background-color:#f3f4f8}.guest-benefits h1{width:100%;display:block;margin:0 0 3rem 0;padding:0;text-align:center;color:#3fcfd5;font-weight:100}.guest-benefits section{width:61rem;display:table;margin:auto;padding:0;position:relative;text-align:center}.benefits-container{width:auto;display:table-cell;vertical-align:middle;text-align:center}.benefits-container .benefits-devices{width:42rem;margin:0;padding:0}.benefits-container span{width:18rem;display:inline-block;text-align:center;margin:.5rem 0}.benefits-container img{width:2.5rem;display:inline-block;margin:0;float:left}.benefits-container h3{width:auto;display:inline-block;text-align:left;font-size:1em;font-weight:400;color:#3fcfd5;float:left;margin:.5rem 0 0 .5rem;text-shadow:none}.benefits-container p{display:inline-block;width:14.8rem;margin:.5rem 0;text-align:left;font-size:.9em;font-weight:100;float:right;vertical-align:text-bottom;color:rgba(6,61,83,1);-webkit-font-smoothing:antialiased}.guests-reviews{width:100%;height:600px;display:inline-block;position:relative;text-align:center;margin:0}.guests-reviews h1{width:34rem;display:inline-block;position:absolute;top:5rem;left:15%;font-weight:100;color:#fff;text-align:center;text-shadow:1px 1px 6px rgba(0,0,0,.4);z-index:100}.guests-reviews ul{padding:0;width:100%;height:600px;display:block;margin:0 auto;position:relative;animation:slidetech 8s ease-in-out infinite}.guests-reviews ul *{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.guests-reviews ul input{display:none}.slidetech-container{display:block}.slidetech{top:0;opacity:0;width:100%;height:600px;display:block;position:absolute;opacity:0;transition:all .7s ease-in-out}.slidetech img{width:100%;height:100%;object-fit:cover}.slidetech section{width:34rem;height:auto;display:inline-block;position:absolute;top:12rem;left:15%}.slidetech section .guest-quote{display:inline-block;margin:2rem 0;font-size:1.2em;font-weight:100;text-align:centre;color:#fff;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 6px rgba(0,0,0,.4)}.slidetech section .guest-name{width:100%;margin:1rem 0;font-size:1em;font-weight:100;text-align:center;color:#fff;text-shadow:1px 1px 6px rgba(0,0,0,.4)}.slidetech section .top-white-quote-mark{display:inline-block;width:3.5rem;height:2.8rem;float:left}.slidetech section .bottom-white-quote-mark{display:inline-block;width:3.5rem;height:2.8rem;margin:-3rem 0 0 0;float:right}input:checked+.slidetech-container .slidetech{opacity:1;transition:opacity 1s ease-in-out}input:checked+.slidetech-container{display:block}.nav-dots{width:35rem;bottom:4rem;left:15%;height:auto;display:block;position:absolute;text-align:center}.nav-dots .nav-dot{width:1rem;height:1rem;margin:0 5px;position:relative;border-radius:100%;display:inline-block;background-color:rgba(255,255,255,.5)}.nav-dots .nav-dot:hover{cursor:pointer;background-color:#fff}input#img-1:checked~.nav-dots label#img-dot-1,input#img-2:checked~.nav-dots label#img-dot-2,input#img-3:checked~.nav-dots label#img-dot-3,input#img-4:checked~.nav-dots label#img-dot-4{background:#fff}.hotel-reviews{width:100%;height:auto;display:inline-block;position:relative;text-align:center;margin:0;padding:5rem 0;background:#fff/*Nota:alteracao do fundo*/}.hotel-reviews h1{width:100%;display:inline-block;margin:0 0 3rem 0;text-align:center;color:#fff;font-weight:100;z-index:100}.hotel-reviews ul{width:100%;height:550px;display:block;text-align:center;margin:0 auto;padding:0;position:relative}.hotel-reviews ul *{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.hotel-reviews ul input{display:none}.slidetech-container{display:block} /*.tech h1{width:100%;display:inline-block_;margin:0 0 3rem 0;text-align:center;color:#fff;font-weight:100;z-index:100}*/.hotel-slidetech{width:100%;display:block;height:450px;position:absolute;top:0;opacity:0;transition:opacity 10s ease-in-out}.hotel-slidetech section{width:50rem;height:15rem;display:inline-table;margin:0;position:relative;text-align:center;padding:0}#hotel-photo{display:none}.hotel-slidetech section .hotel-quote{width:100%;display:table-cell;vertical-align:middle;margin:1rem 0;font-size:1.1em;font-weight:100;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-webkit-animation:fadeinout 8s linear infinite;animation:fadeinout 8s linear infinite}@-webkit-keyframes fadeinout{0%,100%{opacity:0}20%,80%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}20%,80%{opacity:1}}.hotel-slidetech section .top-white-quote-mark{display:inline-block;width:3.3rem;height:2.7rem;position:absolute;left:0}.hotel-slidetech section .bottom-white-quote-mark{display:inline-block;position:absolute;width:3.3rem;height:2.7rem;bottom:0;right:0}input:checked+.hotel-slidetech-container .hotel-slidetech{opacity:1;transition:opacity 10s ease-in-out}input:checked+.hotel-slidetech-container{display:block}.hotel-nav-dots{width:100%;bottom:0;height:auto;display:block;position:absolute;text-align:center}.hotel-nav-dots .hotel-nav-dot{width:auto;height:auto;margin:0 1.5rem;position:relative;display:inline-block;font-size:.9em;color:#48D1CC;-webkit-font-smoothing:antialiased;opacity:.3}.hotel-nav-dots .hotel-nav-dot span{font-size:1.2em;font-weight:700}.hotel-nav-dots .hotel-nav-dot:hover{cursor:pointer;opacity:.6}input#hotel-img-1:checked~.hotel-nav-dots label#hotel-img-dot-1,input#hotel-img-2:checked~.hotel-nav-dots label#hotel-img-dot-2,input#hotel-img-3:checked~.hotel-nav-dots label#hotel-img-dot-3,input#hotel-img-4:checked~.hotel-nav-dots label#hotel-img-dot-4{opacity:1}.valores{width:100%;height:500px;display:inline-block;background:url("../img/GEP/valores.png") no-repeat center center}.business-partners-logos{width:100%;height:auto;margin:-4px 0 0 0;display:inline-block;text-align:center;padding:2rem 0;background-color:#f3f4f8}.business-partners-logos h3{width:100%;display:inline-block;margin:0 0 2rem 0;text-align:center;color:#9c9c9c;font-size:1.2em;font-weight:100;-webkit-font-smoothing:antialiased}.business-partners-logos section{width:85%;display:inline-block;text-align:center}#business-partners-list{display:inline-block;float:left;width:95%;overflow:hidden}#business-partners-list ul{position:relative;left:-130px;list-style-type:none;margin:0;padding:0;width:9999px;padding-bottom:10px}#business-partners-list ul li{float:left;width:120px;padding:0;text-align:center;margin:10px 40px}#business-partners-list ul li img{width:85%;margin-bottom:-4px;cursor:pointer;border:0}#business-partners-list ul li img:hover{opacity:.5}#business-partners-left_scroll,#business-partners-right_scroll{display:inline-table;width:1rem;height:100%;margin:1.9rem 0 0 0;float:left;cursor:pointer}.newsfeed{width:100%;height:auto;margin:0 auto;padding:5rem 0 4rem 0;display:inline-block;text-align:center;background-color:#fff}#news-article{background-color:#f3f4f8}.newsfeed section{width:100%;/*Nota: 01*/display:inline-block;text-align:center}.newsfeed section h1{width:100%;margin:0 0 2rem 0;font-weight:100;text-align:center;color:#3fcfd5}.newsfeed section a{width:22%;height:auto;display:inline-block;position:relative;margin:1.5rem 1rem;font-size:1em;text-align:center;cursor:pointer;background-color:#f3f4f8;border:1px solid rgba(156,156,156,.5)}#news-article section a{background-color:#fff}#fb-iframe{position:absolute}.newsfeed section a img{width:100%;height:9rem;display:block;margin:0}.newsfeed section a div{width:100%;height:100%;display:inline-block;position:relative;text-align:left}.newsfeed section a h3{width:100%;display:inline-block;margin:1rem 1rem .5rem 1rem;font-size:1.2em;font-weight:100;color:#3fcfd5}.newsfeed section a p{display:inline-block;height:7.5rem;margin:.5rem 1rem;font-size:.9em;font-weight:100;color:#063d53}#news-date{height:auto;font-size:.8em;color:rgba(156,156,156,.7)}.newsfeed section a span{display:inline-block;width:85%;margin:1rem;padding:1rem .5rem .5rem 0;font-size:.95em;text-align:right;color:rgba(156,156,156,.7);border-top:1px solid rgba(156,156,156,.5)}.newsfeed section a:hover{transform:scale(1.05);transition:.2s}.newsfeed section a:hover span{color:#3fcfd5}#fb-iframe:hover{transform:scale(1)}.join-bguest{width:100%;height:auto;margin:0 auto;display:inline-block;text-align:center;padding:0 0 3rem 0;background-color:#fff}.join-bguest h1{width:100%;display:inline-block;text-align:center;margin:4.5rem 0 1.5rem 0;color:#3fcfd5;font-weight:100}.join-bguest p{width:100%;display:inline-block;text-align:center;margin:1.5rem 0;font-size:1.2em;color:#063d53;-webkit-font-smoothing:antialiased}.join-bguest span{width:100%;display:inline-block;text-align:center;margin:0 0 2rem 0}.join-bguest span a{width:9rem;display:inline-block;text-align:left;margin:.8rem;cursor:pointer}.join-bguest span img{width:9rem;display:inline-block;text-align:center}.join-bguest span img:hover{transform:scale(1.1)}.address{width:100%;height:auto;margin:-5px 0 0 0;display:inline-block;position:relative;text-align:center;background-color:#3fcfd5}.address .icon{width:100%;height:0;text-align:center}.address .icon img{width:5rem;margin:-2.3rem 0 0 0}.address section{width:8rem;display:inline-block;margin:2rem 6rem}.address section h3{width:100%;display:inline-block;text-align:left;color:#063d53;font-size:1.3em;font-weight:100;margin:0 0 1.5rem 0;padding:0 0 0 2.1rem}.address section span{width:100%;height:7rem;display:inline-block;text-align:left;position:relative;color:#fff}.address section span.contact{height:1.5rem}.address section a{color:#fff;cursor:pointer}.address section img{width:1.5em;display:inline;text-align:left}.address section a p{display:inline;position:absolute;top:-.8rem;left:2rem;text-decoration:none;text-align:left;font-size:.9em;-webkit-font-smoothing:antialiased}.share-experience{width:100%;height:auto;margin:0 auto;display:inline-block;position:relative;text-align:center;background-color:#3fcfd5}.share-experience div{width:100%;height:0;text-align:center}.share-experience div img{width:5rem;margin:-2.5rem 0 0 0}.share-experience section{width:100%;display:inline-block;margin:0;text-align:center}.share-experience section h3{width:100%;display:inline-block;margin:2.6rem 0 .5rem 0;color:#fff;font-size:1.6em;font-weight:100}.share-experience section p{width:100%;display:inline-block;margin:.5rem 0 .5rem 0;font-size:1em;-webkit-font-smoothing:antialiased}.share-experience section span{width:5rem;display:inline-block;position:relative;margin:1rem .5rem 1.5rem .5rem}.share-experience section span:hover{transform:scale(1.1)}.service-header2020{width:100%;height:auto;margin:0;padding:2rem 0;text-align:center;display:inline-block;background-color:#f3f4f8}.service-header2020 a{display:inline-block;cursor:pointer}.service-header2020 a p{display:inline-block;font-size:1em;color:#063d53;-webkit-font-smoothing:antialiased}.service-header2020 a img{display:block;width:3rem}.analytics{background:url('../img/Services/analytics-image.jpg') no-repeat center 30%}.campaigns{background:url('../img/Services/campaigns-image.jpg') no-repeat center center}.check-in{background:url('../img/Services/check-in-image.jpg') no-repeat center center}.check-out{background:url('../img/Services/check-out-image.jpg') no-repeat center center}.concierge{background:url('../img/Services/concierge-image.jpg') no-repeat center center}.digital-compendium{background:url('../img/Services/dc-image.jpg') no-repeat center center}.internet-hotspot{background:url('../img/Services/hotspot-image.jpg') no-repeat center center}.rating{background:url('../img/Services/rating-image.jpg') no-repeat center center}.booking{background:url('../img/Services/booking-image.jpg') no-repeat center center}.pms{background:url('../img/PMS/pms-image.png') no-repeat center center}.news{background:url('../img/news.jpg') no-repeat center center}.news-article{background:url('../img/news.jpg') no-repeat center center}.service-hero{width:100%;height:450px;display:inline-block;position:relative;margin:0;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.service-hero section{width:auto;display:inline-block;margin:10rem auto auto auto;text-align:center}.service-hero section h1{width:auto;display:block;text-align:center;color:#fff;font-size:2.8em;font-weight:100;margin:0;text-shadow:1px 1px 10px rgba(0,0,0,.1)}.service-hero section img{width:5rem;display:inline-block;margin:0 0 .8rem 0}.pms section{margin:13rem auto auto auto}.service-features{width:100%;display:inline-block;padding:3rem 0 2rem 0;text-align:center;background-color:rgba(6,61,83,1)}.service-features section{width:63rem;display:inline-block}.pms-features section{width:66rem;display:inline-block}.service-features section h1{width:100%;display:inline-block;margin:0 0 1.5rem 0;font-weight:100;color:#fff}.service-features section span{width:7.6rem;display:inline-block;margin:1.5rem 1.3rem;text-align:center}.service-features section span img{width:3.4rem;display:block;margin:auto}.service-features section p{display:block;margin:.4rem 0 0 0;font-size:1.1em;color:#3fcfd5;-webkit-font-smoothing:antialiased}.service-benefits{width:100%;display:inline-block;position:relative;margin:0;padding:3rem 0;background-color:#f3f4f8;text-align:center}.service-benefits h2-tech{width:100%;display:inline-block;padding:0 0 0 1.2rem;text-align:left;margin:0 0 3rem 0;font-weight:100;font-size:2em;color:#3fcfd5}.service-benefits div{width:61rem;display:inline-block;margin:0;text-align:left}.service-benefits section{width:45%;display:inline-block;position:relative;margin:0 1rem 1.5rem 1rem;text-align:left;font-size:2.2em;color:#9c9c9c}.service-benefits section span{width:100%;display:table;margin:auto}.service-benefits section span img{width:2.8rem;display:table-cell;margin:0;vertical-align:middle}.service-benefits section span p{width:84%;display:table-cell;margin:0;padding:0;font-size:1rem;font-weight:100;-webkit-font-smoothing:antialiased;vertical-align:middle}.service-previous-next{width:100%;height:auto;display:inline-block;position:relative;margin:0;background-color:#3fcfd5}.service-previous-next a{width:auto;display:inline-table;text-decoration:none;opacity:.9;cursor:pointer}.service-previous-next a:hover{opacity:1}.service-previous-next p{display:table-cell;font-size:1em;margin:.4rem;font-weight:100;vertical-align:middle}.service-previous-next .previous{float:left;color:#fff;margin:.8rem 0 .8rem 5%}.service-previous-next .previous img{width:1.9rem;display:table-cell;float:left}.service-previous-next .next{float:right;text-align:right;color:#fff;margin:.8rem 5% .8rem 0}.service-previous-next .next img{width:1.9rem;display:table-cell;float:right}.contact-article{width:100%;height:650px;display:inline-block;position:relative;margin:0;text-align:center;background:url('../img/Shared/contact-image.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.contact-article h1{width:100%;display:inline-block;margin:9rem auto auto auto;color:#fff;font-size:2.8em;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,.1)}.contact-us{display:inline-block;width:36rem;margin:2rem auto auto auto;text-align:left}.contact-us input{width:100%;height:2.2rem;margin:0 auto 1rem auto;padding:0 0 0 .5rem;background-color:transparent;border-top:0;border-right:0;border-bottom:2px solid rgba(255,255,255,.7);border-left:0;outline:none;font-family:'Maven Pro',sans-serif;font-size:.9em;color:#fff;-webkit-font-smoothing:antialiased}.contact-us textarea{width:100%;height:5rem;margin:.5rem 0 0 0;padding:.5rem 0 0 .5rem;background-color:transparent;outline:none;font-family:'Maven Pro',sans-serif;font-size:.9em;border:2px solid rgba(255,255,255,.7);border-radius:4px;color:#fff;-webkit-font-smoothing:antialiased}.contact-us input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.contact-us input::-moz-placeholder{color:rgba(255,255,255,.7)}.contact-us input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.contact-us input:-moz-placeholder{color:rgba(255,255,255,.7)}.contact-us textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.contact-us textarea::-moz-placeholder{color:rgba(255,255,255,.7)}.contact-us textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.contact-us textarea:-moz-placeholder{color:rgba(255,255,255,.7)}#contact-us-button{width:200px;height:50px;margin:.9rem 0 0 0;font-family:'Maven Pro',sans-serif;background-color:#3fcfd5;color:#fff;font-weight:100;font-size:1.3em;border-radius:4px;border:0;padding:0;cursor:pointer;box-shadow:1px 1px 5px rgba(0,0,0,.2);-webkit-font-smoothing:antialiased}.privacy-header2020{width:100%;height:300px;display:inline-block;position:relative;margin:0;text-align:center;background:url('../img/Shared/contact-image.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.privacy-header2020 h1{width:100%;display:inline-block;margin:8rem auto auto auto;color:#fff;font-size:2.8em;font-weight:500;text-shadow:1px 1px 10px rgba(0,0,0,.5)}.privacy-article{width:100%;height:auto;display:inline-block;position:relative;margin:0;padding:2.5rem 0;background-color:#f3f4f8}.privacy-article section{width:100%;height:auto;display:inline-block;position:relative;margin:1rem 0;text-align:left}.privacy-article section h2-tech{margin:1rem 3rem;font-size:1.5rem;font-weight:100;color:#3fcfd5}.privacy-article section h3{margin:1rem 3rem;font-size:1.3rem;font-weight:100;color:#3fcfd5}.privacy-article section p{margin:1rem 3rem;font-size:1rem;font-weight:100;color:#063d53}.privacy-article section ul{margin:1rem 3rem;font-size:1rem;font-weight:100;color:#063d53}footertech{width:100%;display:inline-block;padding:4rem 0;background-color:#fff;text-align:center}footertech article{width:auto;display:inline-block;position:relative}footertech article p{color:rgba(156,156,156,.7);-webkit-font-smoothing:antialiased}.solutions a:hover,.business a:hover,.social-media a p:hover{color:rgba(156,156,156,1)}.solutions{width:auto;height:100%;display:inline-block;position:absolute;margin-left:0}.solutions h3{color:#063d53;font-size:1.3em;font-weight:100;text-align:left}.solutions a{display:block;text-decoration:none;margin:1rem 0;text-align:left;font-size:1em;font-weight:100;color:rgba(156,156,156,.7);-webkit-font-smoothing:antialiased;cursor:pointer}.business{width:auto;height:100%;display:inline-block;position:absolute;margin-left:20rem}.business h3{color:#063d53;font-size:1.3em;font-weight:100;text-align:left}.business a{display:block;text-decoration:none;margin:1rem 0;font-size:1em;text-align:left;color:rgba(156,156,156,.7);-webkit-font-smoothing:antialiased;cursor:pointer}.social-media{display:inline-block;width:auto;margin-left:40rem}.social-media h3{color:#063d53;font-size:1.3em;font-weight:100;text-align:left}.social-media a{width:8.5rem;display:block;position:relative;margin:.3rem 0;text-align:left}.social-media a img{width:1.5rem;display:inline}.social-media a p{width:auto;display:inline;position:absolute;top:-.8rem;left:2rem;font-size:1em;font-weight:100;color:rgba(156,156,156,.7);-webkit-font-smoothing:antialiased}footertech div{width:90%;display:inline-block;margin:2rem 0;text-align:center;border-top:2px solid #f3f4f8}@media screen and (min-width:775px) and (max-width:1019px){.hero-slidetech .hotel-hero-section p{width:47rem;font-size:3.5em}.hero-slidetech .guest-hero-section p{width:47rem;font-size:3.2em}.info section{width:45rem}.info section span p{width:20rem;font-size:1.1em}.info section span img{width:21rem}.info section span .screens{width:40rem;position:absolute;bottom:-1.5rem;right:-18rem}.info section span aside{width:26.4rem}.info section span aside iframe{width:330px;height:186px;top:.8rem;left:2.7rem}.info section span .cloud{width:23rem;right:0;bottom:0}#services-info section span p{width:20rem}#services-info section span aside{width:350px}#services-info section span img{width:350px}.popUpContainer iframe{width:640px;height:360px}.bguest-services section{width:100%}.bguest-services section a{margin:1rem 1.5rem}.pms-features section{width:35rem}.guests-nearby section{width:45rem}.guest-benefits section{padding:0 1.5rem}.service-features section{width:40rem;display:inline-block}.service-benefits div{width:46rem;display:inline-block;margin:0}.city section{width:100%}.city section div{margin:1rem 1.5rem}.newsfeed section{width:665px}#fb-iframe{position:relative}.business{margin-left:18rem}.social-media{margin-left:35rem}}@media screen and (max-width:774px){h1{font-size:2em}.hero-slidetech .hotel-hero-section p{width:28rem;font-size:3em}.hero-slidetech .guest-hero-section p{width:31rem;font-size:2.6em}#featured-list{width:20%}#featured-list ul li{margin:10px}#featured-left_scroll,#featured-right_scroll{width:1rem}#clients-list{width:90%}#clients-list ul li{margin:10px}#hotel-left_scroll,#hotel-right_scroll{width:1rem}#business-partners-list{width:90%}#business-partners-list ul li{margin:10px}#business-partners-left_scroll,#business-partners-right_scroll{width:1rem}.info section{width:90%}.info section h1{display:table-row;text-align:center}.info section span{display:table-row;vertical-align:middle;padding:1rem 0;margin:0}.info section span p{width:100%;padding:1rem 0;font-size:1.1em;margin:2rem 0}.info section span img{width:21rem}.info section span .screens{width:90%;position:relative;top:0;left:0}.info section span aside{width:auto}.info section span aside img{display:none}.info section span aside iframe{position:relative;width:336px;height:189px;top:0;left:0}.info section span .cloud{position:relative;width:23rem;right:0;bottom:0}#services-info{text-align:center}#services-info section span h1{text-align:center;padding:0}#services-info section span p{width:99%}#services-info section span aside{width:320px}#services-info section span img{display:inline-block;width:320px}#services-info section #laptop{display:none}#services-info section #mobile{display:inline-block;width:100%}#services-info section span a img{width:2rem}#services-info section span a p{font-size:1.3em}#openPopUp{display:none}#popUp{display:none}.bguest-services section{width:100%}.guests-services section{width:80%}.guests-services section h1{width:85%;margin:0 0 1.5rem 0}.guests-services section a{width:5rem;margin:1rem 1.6rem}.guests-services section a img{width:3rem}.guests-services section p{font-size:.9em}.guests-nearby section{width:80%;padding:0;text-align:center}.guest-benefits section{width:90%}.benefits-container{display:table-row}.benefits-container .benefits-devices{width:100%;margin:1rem 0 0 0}.benefits-container h1{width:95%}.guests-reviews h1{width:100%;left:0}.slidetech section{width:90%;left:5%;top:9rem}.nav-dots{width:90%;left:5%}.guest-review div{width:100%;left:0}.guest-quote{width:88%;font-size:1.1em}.top-white-quote-mark{margin:auto auto auto 5%}.bottom-white-quote-mark{margin:-3rem 5% 0 0}.hotel-reviews ul{height:600px}.hotel-slidetech{height:600px}.hotel-slidetech section{width:100%;height:25rem}.hotel-slidetech section .hotel-quote{width:99%;margin:3rem 0}#hotel-photo{position:relative;display:inline-block;height:auto;font-size:.9em;color:#fff;-webkit-font-smoothing:antialiased}#hotel-photo span{font-size:1.2em;font-weight:700}.hotel-nav-dots .hotel-nav-dot{display:none}.city section{width:100%}.newsfeed section{width:350px;text-align:center}#news-article section{text-align:center}#fb-iframe{position:relative}.join-bguest p{width:90%;font-size:1.1rem}.join-bguest span a{width:8rem}.join-bguest span img{width:8rem}.join-bguest section img{width:100%}.share-experience div img{left:44%}.service-features section{width:24rem}.pms-features section{width:33rem}.pms-features section span{width:5rem;margin:1rem 1.6rem}.pms-features section span img{width:3rem}.pms-features section span p{font-size:.9em}.service-benefits section{width:90%}.service-benefits div{width:25rem;display:inline-block;margin:0}#container-call-to-action section div{width:20rem;text-align:center}#container-call-to-action section h1{font-size:1.4em}.contact-us{width:80%}.business{margin-left:12rem}.social-media{margin-left:23rem}@media screen and (max-width:535px){header2020 button{display:none}.hero-slidetechr .guest-call-to-action{width:100%;top:55%}.hero-slidetechr .guest-call-to-action a{margin:.8rem 5rem}.hero-slidetech .hotel-hero-section p{width:90%}.hero-slidetech .guest-hero-section{top:25%}.hero-slidetech .guest-hero-section p{width:90%}#hotel-hero-section p{width:65%}.guests-services section{width:97.5%}.guests-services section a{width:4.7rem}.hotel-reviews ul{height:700px}.hotel-slidetech{height:700px}.hotel-slidetech section{width:100%;height:30rem}.pms-features section{width:97.5%}.pms-features section span{width:4.7rem}.join-bguest span a{margin:.8rem 5rem}.share-experience div img{left:41%}.service-benefits div{width:90%}.solutions{height:auto;margin-left:3rem}.solutions h3{font-size:1.1em}.solutions a{margin:.9rem 0;font-size:.9rem}.business{height:auto;margin-left:11.5rem}.business h3{font-size:1.1em}.business a{margin:.9rem 0;font-size:.9rem}.social-media{width:23rem;margin-top:12rem;margin-left:0}.social-media span{display:inline-block;padding-left:2.8rem;text-align:left}.social-media h3{font-size:1.1em;padding-left:2.8rem}.social-media a{display:inline-block;margin:.2rem 0;font-size:.9rem}.social-media a p{top:-.7rem}}@media screen and (min-device-width:100px) and (max-device-width:599px){.logo{margin:0 0 0 2%}.menu-toggle{right:5%}.menu-section nav ul li p{padding:0 5% 0 0}.menu-section nav ul li a{margin:1rem 5% 1rem 0}.menu-section nav ul .menu-footertech{width:20.5rem;margin:0 2rem 2rem 0}.hero-slidetechr{height:600px}.hero-slidetech img{height:600px}.hero-slidetechr ul{height:600px}.hero-slidetechr ul h4-tech{bottom:4rem}.hero-slidetechr h4-tech img{width:2rem;bottom:3.5rem}.hero-slidetechr .guest-call-to-action{width:100%;top:45%}.hero-slidetechr .guest-call-to-action a{margin:.8rem 5rem}.hero-slidetech .hotel-hero-section{top:37%}.hero-slidetech .guest-hero-section{top:25%}.hero-slidetech .guest-hero-section p{width:100%;padding:0;font-size:1.5rem;text-align:center}.hero-slidetech .hotel-hero-section p{width:90%;font-size:2.1em}#hotel-hero-section p{width:85%}.hero-nav-dots{bottom:1.5rem}#featured-list,#clients-list,#business-partners-list{width:40%}#featured-list ul li,#clients-list ul li,#business-partners-list ul li{width:110px;margin:10px 5px}#featured-left_scroll,#featured-right_scroll,#hotel-left_scroll,#hotel-right_scroll,#business-partners-left_scroll,#business-partners-right_scroll{width:.75rem}.info section{width:90%}.info section h1{display:table-row;text-align:center}.info section span{display:table-row;vertical-align:middle;padding:1rem 0;margin:0}.info section span p{width:100%;padding:1rem 0;font-size:1.1em}.info section span img{width:90%}.info section span aside{width:auto}.info section span aside img{display:none}.info section span aside iframe{position:relative;width:300px;height:169px;top:0;left:0}.info section span .cloud{position:relative;width:90%}#services-info{text-align:center}#services-info section span h1{text-align:center;padding:0}#services-info section span p{width:100%}#services-info section span aside{width:90%}#services-info section span img{display:inline-block;width:90%}#services-info section span a img{width:2rem}#services-info section span a p{font-size:1.3em}.guests-services section{width:100%}.guests-services section h1{width:99%}.guests-services section a{margin:1.5rem .5rem}.guests-nearby section{width:80%;padding:0;text-align:center}.guests-nearby section div,.guests-nearby section h1,.guests-nearby section p{width:100%}#container-call-to-action section div{width:100%}#container-call-to-action section h1{font-size:1.3em}.guest-benefits section{width:90%}.benefits-container{display:table-row}.benefits-container .benefits-devices{width:100%;margin:1rem 0 0 0}.benefits-container h1{width:100%}.container-call-to-action section h1{width:90%}.guests-reviews h1{top:2rem}.slidetech section .guest-quote{font-size:1.1em}.slidetech section .top-white-quote-mark,.slidetech section .bottom-white-quote-mark{width:2rem;height:1.5rem}.hotel-reviews ul{height:700px}.hotel-slidetech{height:700px}.hotel-slidetech section{width:100%;height:32rem}.hotel-slidetech section .hotel-quote{width:99%;margin:3rem 0;font-size:1.1em}.newsfeed section{width:100%;text-align:center}.newsfeed section a{margin:1.2rem 0}.join-bguest p{width:90%;text-align:justify}.service-features section{width:90%}.service-features section span{margin:.5rem}.address{padding-top:1rem}.address section{width:60%}.address .icon img{margin:-3.5rem 0 0 0}.service-hero{height:350px}.service-hero section{width:100%;margin:7.5rem auto auto auto}.service-hero section h1{font-size:2.2em}.service-hero section img{width:4rem}.pms section{margin:10rem auto auto auto}.service-benefitssection{display:table;margin:0 0 1.5rem 1rem}.service-benefits section span img{width:2.5rem}.service-benefits section span p{width:80%}.service-previous-next p{font-size:.9em;font-weight:400}.service-previous-next .previous img,.service-previous-next .next img{width:1.5rem}.contact-article{height:500px}.contact-article h1{margin:5rem auto auto auto}#contact-us-button{width:100%}.solutions{margin-left:3rem}.solutions h3{font-size:1.1em}.solutions a{font-size:.9rem}.business{margin-left:11.5rem}.business h3{font-size:1.1em}.business a{font-size:.9rem}.social-media{width:23rem;margin-top:11rem;margin-left:0}.social-media h3{font-size:1.1em;padding-left:2.8rem}.social-media a{display:inline-block;font-size:.9rem}.social-media a p{top:-.7rem}}
