﻿/*!
Theme Name: Landing Page Wifi
Author: Skillmind S.A.
Author URI: http://skillmind.pt/
Description: Landing Page Wifi das Aldeias Históricas de Portugal
Version: 1.0
Tags: 
Text Domain: gsk-portal-turismo
*/@font-face{font-family:'Lato-Regular';src:url("fonts/lato/Lato-Regular.woff") format("woff"),url("fonts/lato/Lato-Regular.ttf") format("truetype")}@font-face{font-family:'Lato-Bold';src:url("fonts/lato/Lato-Bold.woff") format("woff"),url("fonts/lato/Lato-Bold.ttf") format("truetype")}@font-face{font-family:'Montserrat-SemiBold';src:url("fonts/montserrat/Montserrat-SemiBold.woff") format("woff"),url("fonts/montserrat/Montserrat-SemiBold.ttf") format("truetype")}@font-face{font-family:'Montserrat-Bold';src:url("fonts/montserrat/Montserrat-Bold.woff") format("woff"),url("fonts/montserrat/Montserrat-Bold.ttf") format("truetype")}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7)}45%{transform:scale(1.05);-webkit-transform:scale(1.05)}80%{transform:scale(0.95);-webkit-transform:scale(0.95)}to{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.5);-webkit-transform:scale(0.5)}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.5);-webkit-transform:scale(0.5)}}html{width:100%;border:0;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-ms-touch-action:none}body{width:100%;height:auto;border:0;margin:0;padding:0;overflow-x:hidden !important;position:relative;-webkit-font-smoothing:antialiased}#qtranxs_select_mobile-chooser{visibility:hidden}.gsk-pre{position:absolute;top:0;left:0;z-index:9999;background-color:#FFF;font-size:14px;border:2px solid black;padding:20px;text-align:left}.gsk-global-container{width:100%;display:inline-block;height:auto;margin:auto}.column,.columns{padding-left:10px;padding-right:10px}.table{display:table;height:100%;width:100%}.table-cell{display:table-cell;vertical-align:middle;height:100%;width:100%}.no-padding{padding-left:0;padding-right:0}@media only screen and (max-width: 40em){.gsk-global-container{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 63.938em){.gsk-global-container{width:100%}}@media only screen and (min-width: 64em) and (max-width: 90em){.gsk-global-container{width:1024px}}@media only screen and (min-width: 90.063em){.gsk-global-container{width:1320px}}.loader-screen{display:initial;opacity:1;position:fixed;z-index:9999;top:0;left:0;width:100%;max-width:100%;margin:0;height:100%;background-color:#FFF}.loader-screen img{width:50px;position:absolute;top:50%;left:50%;height:50px;margin-left:-25px;margin-top:-25px}.spinner{position:absolute;top:50%;left:50%;height:50px;margin-left:-25px;margin-top:-25px;text-align:center}.spinner>div{width:18px;height:18px;background-color:rgba(150,155,162,0.22);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.5s infinite ease-in-out both;animation:sk-bouncedelay 1.5s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;background-color:rgba(150,155,162,0.38)}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}header{text-align:center}header .header-inner{height:100px}header .header-inner .logo-area{height:100%}header .header-inner .logo-area .logo{width:245px;height:auto}header .header-inner .language_switch{height:100%}header .header-inner .language_switch #qtranxs_select_mobile-chooser{font-family:"Lato-Regular",sans-serif;border:none;background-color:inherit;width:auto;padding:0.5rem 1.2rem 0.5rem 0.3rem;margin-bottom:6px}header .header-inner .language_switch #qtranxs_select_mobile-chooser:focus{outline:0;box-shadow:none}@media only screen and (min-width: 64em) and (max-width: 90em){header .header-inner{height:110px}header .header-inner .logo-area .logo{width:285px;height:auto}}@media only screen and (min-width: 90.063em){header .header-inner{height:120px}header .header-inner .logo-area .logo{width:285px;height:auto}}.hero-section{position:relative;width:100%;height:450px;z-index:6}.hero-section .hero-image-bg{position:relative;height:100%;width:100%}.hero-section .hero-image-bg img{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hero-section .hero-image-bg .gradient-filter{position:absolute;width:100%;height:100%;z-index:2;background:rgba(0,0,0,0.35)}.hero-section .hero-image-bg .hero-title-area{position:absolute;width:100%;height:100%;z-index:3;text-align:center;top:-30px;left:0}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-icon svg{width:74px;height:auto}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-icon svg path{fill:#ef4036}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-text{margin-top:8px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-text span{color:#FFF;font-size:16px;font-family:"Montserrat-Bold",sans-serif;letter-spacing:0.7px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner h2{margin-top:20px;color:#FFF;font-size:28px;font-family:"Montserrat-Bold",sans-serif;letter-spacing:1.49px;line-height:34px}.social-links-section{padding:40px 0 60px 0;text-align:center}.social-links-section svg{width:30px;height:auto}.social-links-section span{position:relative;display:inline-block;width:100%;font-family:"Montserrat-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#282828;margin:45px 0 15px 0}.social-links-section .single-social-link{display:inline-block;margin:6px 8px}.social-links-section .single-social-link svg{width:40px;height:auto}@media only screen and (min-width: 40.063em) and (max-width: 63.938em){.hero-section{height:390px}.hero-section .hero-image-bg .hero-title-area{top:-24px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-icon svg{width:74px;height:auto}.hero-section .hero-image-bg .hero-title-area .hero-title-inner h2{margin-top:20px;font-size:28px;letter-spacing:1.23px;line-height:38px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-text span{font-size:16px;letter-spacing:0.7px}.social-links-section{padding:40px 0 60px 0}.social-links-section svg{width:30px;height:auto}.social-links-section span{font-size:16px;margin:45px 0 15px 0}.social-links-section .single-social-link{margin:6px 8px}.social-links-section .single-social-link svg{width:40px;height:auto}}@media only screen and (min-width: 64em) and (max-width: 90em){.hero-section{height:500px}.hero-section .hero-image-bg .hero-title-area{top:-28px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-icon svg{width:98px;height:auto}.hero-section .hero-image-bg .hero-title-area .hero-title-inner h2{margin-top:32px;font-size:34px;letter-spacing:1.49px;line-height:42px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-text span{font-size:20px;letter-spacing:0.88px}.social-links-section{padding:40px 0 60px 0}.social-links-section svg{width:30px;height:auto}.social-links-section span{font-size:18px;margin:45px 0 15px 0}.social-links-section .single-social-link{margin:6px 10px}.social-links-section .single-social-link svg{width:44px;height:auto}}@media only screen and (min-width: 90.063em){.hero-section{height:630px}.hero-section .hero-image-bg .hero-title-area{top:-28px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-icon svg{width:114px;height:auto}.hero-section .hero-image-bg .hero-title-area .hero-title-inner h2{margin-top:32px;font-size:44px;letter-spacing:1.93px;line-height:56px}.hero-section .hero-image-bg .hero-title-area .hero-title-inner .connected-text span{font-size:22px;letter-spacing:1.23px}.social-links-section{padding:40px 0 60px 0}.social-links-section svg{width:30px;height:auto}.social-links-section span{font-size:18px;margin:45px 0 15px 0}.social-links-section .single-social-link{margin:6px 12px}.social-links-section .single-social-link svg{width:44px;height:auto}}.gsk-slider-001{text-align:center}.gsk-slider-001-inner{text-align:center;margin:auto;position:relative}.gsk-slider-001-inner .slick-next,.gsk-slider-001-inner .slick-prev{top:34%;height:22px;width:13px}.gsk-slider-001-inner .slick-prev{left:-15px;background-image:url("img/slider_arrow.svg");background-size:100%;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.gsk-slider-001-inner .slick-prev:before{content:""}.gsk-slider-001-inner .slick-next{right:-15px;background-image:url("img/slider_arrow.svg");background-size:100%;background-repeat:no-repeat}.gsk-slider-001-inner .slick-next:before{content:""}.gsk-slider-001-inner .gsk-slider-001-content{position:relative;width:100%;left:0;margin-top:-60px;z-index:8}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item{display:inline-block;margin:0;padding:0 0 15px 0}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area{background-color:#f4f4f4;padding-top:85%;position:relative;margin-bottom:20px;overflow:hidden}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area .single-item-photo{position:absolute;min-width:100%;max-width:none;width:auto;height:100%;z-index:10;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area .single-item-gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;background-color:rgba(0,0,0,0.2)}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title h3{position:relative;display:inline-block;font-family:"Montserrat-Bold",sans-serif;font-size:20px;line-height:24px;height:28px;color:#282828}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title p{font-family:"Lato-Regular",sans-serif;font-size:16px;line-height:22px;height:70px;color:#969ba2}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button{margin-top:30px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button{outline:none !important;text-transform:uppercase;margin:auto;width:80%;height:50px;line-height:50px;background-color:#ef4036;border-radius:100px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button a{outline:none !important;display:block;height:100%;width:100%;color:#FFF;font-family:"Montserrat-Bold",sans-serif;font-size:14px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button a:visited{color:#FFF}@media only screen and (min-width: 40.063em) and (max-width: 63.938em){.gsk-slider-001-inner .slick-next,.gsk-slider-001-inner .slick-prev{top:26%}.gsk-slider-001-inner .gsk-slider-001-content{margin-top:-48px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area{margin-bottom:20px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title h3{font-size:16px;line-height:20px;height:44px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title p{font-size:14px;line-height:20px;height:64px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button{width:75%;height:44px;line-height:44px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button a{font-size:12px}}@media only screen and (min-width: 64em) and (max-width: 90em){.gsk-slider-001-inner .slick-next,.gsk-slider-001-inner .slick-prev{top:30%;height:25px;width:15px}.gsk-slider-001-inner .slick-prev{left:-20px}.gsk-slider-001-inner .slick-next{right:-20px}.gsk-slider-001-inner .gsk-slider-001-content{margin-top:-56px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area{margin-bottom:20px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title h3{font-size:18px;line-height:22px;height:46px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title p{font-size:16px;line-height:22px;height:70px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button{margin-top:18px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button{width:70%;height:48px;line-height:48px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button a{font-size:12px}}@media only screen and (min-width: 90.063em){.gsk-slider-001-inner .slick-next,.gsk-slider-001-inner .slick-prev{top:34%;height:25px;width:15px}.gsk-slider-001-inner .slick-prev{left:-25px}.gsk-slider-001-inner .slick-next{right:-25px}.gsk-slider-001-inner .gsk-slider-001-content{margin-top:-56px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .slider-single-item-photo-area{margin-bottom:20px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title h3{font-size:20px;line-height:24px;height:50px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-title p{font-size:16px;line-height:22px;height:70px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button{margin-top:18px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button{width:60%;height:54px;line-height:54px}.gsk-slider-001-inner .gsk-slider-001-content .slider-single-item .single-item-button .link-button a{font-size:12px}}
/*# sourceMappingURL=style.css.map */
