@import url("https://fonts.googleapis.com/css?family=Cabin:400,500,700");html,body{font-family:"Cabin",sans-serif;font-size:"14px";height:100%}#topo{position:relative;width:100%}#topo .container{height:90px}#topo .linksAPP{margin-top:30px}#topo .linksAPP a{display:inline-block;margin-left:10px;margin-top:20px;margin-right:10px}#topo.video{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%}#topo.video>iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}#videoMute{position:absolute;bottom:80px;left:50%;margin-left:-45px;width:70px;height:70px;background-image:url("../img/video-mode.svg");background-size:contain;cursor:pointer}#videoMute.mute{background-image:url("../img/video-mode-off.svg")}@media (max-width: 767px){#videoMute{bottom:20px;left:50%;margin-left:-17px;width:35px;height:35px}}#topo.full{background-repeat:no-repeat;background-size:cover;background-position:top center;min-height:100%;background-color:#000}#topo.full .texto{position:absolute;top:0px;left:0px;padding-left:10px;padding-right:10px;width:100%;height:100%}#topo.full .texto>div{display:table;width:100%;height:100%}#topo.full .texto>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;font-size:22px;color:#fff;font-style:italic;font-weight:400}#topo.full .texto>div>div .titulo{font-size:66px;font-weight:700;font-style:normal}@media (max-width: 767px){#topo.full .texto>div>div{font-size:18px}#topo.full .texto>div>div .titulo{font-size:40px;line-height:40px;margin-bottom:20px}}#topo.full div.mouse{position:absolute;bottom:20px;left:0px;width:100%;text-align:center}#topo.full div.mouse .mouse{position:relative;animation:mover 1s infinite alternate;-webkit-animation:mover 1s infinite  alternate}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-15px)}}#topoMenu{position:absolute;top:0px;left:0px;width:100%;height:90px}@media (min-width: 768px){#topoMenu{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}}#topoMenu .container{position:relative}#topoMenu .logo{position:absolute;top:0px;left:15px;width:120px;height:90px;text-align:center;padding-top:20px;background-color:rgba(59,109,43,0.9)}#topoMenu .reservar{position:absolute;top:0px;right:15px;width:90px;height:90px;text-align:center;padding-top:20px;font-size:14px;background-color:rgba(181,113,68,0.9)}#topoMenu .reservar a{color:#fff}#topoMenu .menus{height:90px;padding-left:120px;padding-right:210px;padding-top:20px;text-align:right}#topoMenu .menus a{font-size:18px;color:#fff}#topoMenu .menus a.active{font-weight:700}#topoMenu .menus .linguas{text-transform:uppercase;margin-bottom:15px}#topoMenu .menus .linguas a{margin-left:15px}#topoMenu .menus ul{padding:0px;list-style:none;margin:0px}@media (min-width: 768px){#topoMenu .menus ul li{display:inline-block;margin-left:15px}}@media (min-width: 992px){#topoMenu .menus ul li{display:inline-block;margin-left:35px}}#topoMenu .menus ul ul{display:none}@media (max-width: 767px){#topoMenu .menus{height:auto;padding-left:0px;padding-right:0px;padding-top:110px;padding-bottom:10px;text-align:center}#topoMenu .menus .linguas{margin-bottom:10px}#topoMenu .menus .linguas a{margin-left:7px;margin-right:7px}#topoMenu .menus ul li{display:block;margin-bottom:10px}}#linkMenu{position:absolute;top:0px;right:105px;width:90px;height:90px;background-color:rgba(255,255,255,0.9);text-align:center;display:none;z-index:11;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#linkMenu a{position:relative;display:inline-block;height:40px;width:43px;margin-top:25px;cursor:pointer;text-align:center}#linkMenu a .icon-bar{position:absolute;left:0px;top:0px;background-color:#B57144;display:block;width:43px;height:8px;border-radius:8px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#linkMenu a .top-bar{top:0px;transform:rotate(0)}#linkMenu a .middle-bar{top:16px;opacity:1}#linkMenu a .bottom-bar{top:32px;transform:rotate(0)}#topoMenu.fixo:not(.green):not(.brown) .menus a{color:#6D452B}#topoMenu.fixo #linkMenu{display:block}#topoMenu.fixo .menus{display:none}@media (max-width: 767px){#topoMenu #linkMenu{display:block;position:absolute;right:60px;width:45px;height:45px}#topoMenu #linkMenu a{height:20px;width:23px;margin-top:13px}#topoMenu #linkMenu a .icon-bar{width:23px;height:4px;border-radius:4px}#topoMenu #linkMenu a .top-bar{top:0px;transform:rotate(0)}#topoMenu #linkMenu a .middle-bar{top:8px;opacity:1}#topoMenu #linkMenu a .bottom-bar{top:16px;transform:rotate(0)}#topoMenu .social{margin-top:40px;margin-bottom:10px}#topoMenu .social a{margin-left:5px;margin-right:5px}#topoMenu .container{height:100%}#topoMenu .menus{display:none;position:absolute;top:45px;left:0px;right:0px;bottom:0px}#topoMenu .menus a{font-size:32px}#topoMenu .logo{width:60px;height:45px;padding-top:5px}#topoMenu .logo img{width:50px}#topoMenu .reservar{width:45px;height:45px;padding-top:5px}#topoMenu .reservar img{width:30px}}@media (max-width: 767px){.abreMenu #topoMenu{height:100%}}@media (min-width: 768px){.abreMenu #topoMenu #linkMenu{background-color:transparent}}.abreMenu #topoMenu .menus{background-color:rgba(255,255,255,0.9);display:inherit}.abreMenu #topoMenu .menus a{color:#6D452B}.abreMenu #topoMenu.green .logo,.abreMenu #topoMenu.green .menus,#topoMenu.green .logo,#topoMenu.green .menus{background-color:#3B6D2B}.abreMenu #topoMenu.green .logo a,.abreMenu #topoMenu.green .menus a,#topoMenu.green .logo a,#topoMenu.green .menus a{color:#fff}@media (min-width: 768px){.abreMenu #topoMenu.green #linkMenu a .icon-bar{background-color:#fff}}.abreMenu #topoMenu.brown .logo,#topoMenu.brown .logo{background-color:#3B6D2B}.abreMenu #topoMenu.brown .menus,#topoMenu.brown .menus{background-color:#B57144}.abreMenu #topoMenu.brown .menus a,#topoMenu.brown .menus a{color:#fff}@media (min-width: 768px){.abreMenu #topoMenu.brown #linkMenu a .icon-bar{background-color:#fff}}.abreMenu #topoMenu #linkMenu a{padding-left:8px}.abreMenu #topoMenu #linkMenu a .top-bar{top:16px;transform:rotate(45deg);transform-origin:50% 50%}.abreMenu #topoMenu #linkMenu a .middle-bar{opacity:0}.abreMenu #topoMenu #linkMenu a .bottom-bar{top:16px;transform:rotate(-45deg);transform-origin:50% 50%}@media (max-width: 767px){.abreMenu #topoMenu #linkMenu a .bottom-bar,.abreMenu #topoMenu #linkMenu a .top-bar{top:8px}}#conteudo{font-size:16px;color:#6B6B6B}#conteudo p{line-height:24px}a{color:#6D452B;text-decoration:none}a:hover{color:#000;text-decoration:none}h1{font-size:54px;font-weight:500}h2{font-size:42px;font-weight:700}h4{font-size:28px;font-weight:700}h5{font-size:22px;font-style:italic}#conteudo .btn{font-size:16px;font-weight:500;border-radius:100px;padding:6px 40px}#conteudo .btn-default{color:#fff;background-color:#6D452B;border-color:#6D452B}#conteudo .btn-default:hover{color:#6D452B;background-color:#fff;border-color:#6D452B}#conteudo .btn-default.disabled,#conteudo .btn-default.disabled.active,#conteudo .btn-default.disabled.focus,#conteudo .btn-default.disabled:active,#conteudo .btn-default.disabled:focus,#conteudo .btn-default.disabled:hover,#conteudo .btn-default[disabled],#conteudo .btn-default[disabled].active,#conteudo .btn-default[disabled].focus,#conteudo .btn-default[disabled]:active,#conteudo .btn-default[disabled]:focus,#conteudo .btn-default[disabled]:hover,#conteudo fieldset[disabled] .btn-default,#conteudo fieldset[disabled] .btn-default.active,#conteudo fieldset[disabled] .btn-default.focus,#conteudo fieldset[disabled] .btn-default:active,#conteudo fieldset[disabled] .btn-default:focus,#conteudo fieldset[disabled] .btn-default:hover{background-color:#6D452B;border-color:#6D452B}#conteudo .btn-default-inv{color:#6D452B;background-color:#fff;border-color:#6D452B}#conteudo .btn-default-inv:hover{color:#fff;background-color:#6D452B;border-color:#6D452B}#conteudo .btn-primary{color:#000;background-color:#fff;border-color:#fff}#conteudo .btn-primary:hover{color:#fff;background-color:#000;border-color:#fff}#conteudo .form-control{color:#000;border:0px;font-size:12px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none}#conteudo .has-success .form-control:focus,#conteudo .has-success .form-control,#conteudo .has-error .form-control:focus,#conteudo .has-error .form-control,#conteudo .form-control:focus{-webkit-box-shadow:none;box-shadow:none}#conteudo .form-control::-webkit-input-placeholder{color:#000}#conteudo .form-control:-moz-placeholder{color:#000;opacity:1}#conteudo .form-control::-moz-placeholder{color:#000;opacity:1}#conteudo .form-control:-ms-input-placeholder{color:#000}#conteudo .form-control::-ms-input-placeholder{color:#000}#conteudo>.area{padding-top:50px;padding-bottom:50px}#conteudo>.area .container .container-fluid{padding:0px}@media (max-width: 767px){#conteudo>.area{padding-top:25px;padding-bottom:25px}}#conteudo .restHome{color:#6D452B}#conteudo .restHome h1{color:#3B6D2B}#conteudo .divQuartos{color:#fff}#conteudo .divQuartos h2{color:#6D452B;margin-top:0px}#conteudo .divMenu{margin-top:100px;padding-top:0px;color:#6D452B}#conteudo .divMenu p{max-width:360px}#conteudo .divMenu h1{font-size:90px;font-weight:700;font-style:italic;color:#3B6D2B;text-transform:uppercase;margin-top:-50px}#conteudo .divMenu h2{position:relative;padding-left:90px;margin-bottom:30px;margin-top:60px;color:#fff}#conteudo .divMenu h2 img{position:absolute;top:-25px;left:0px;max-width:80px;height:auto !important}#conteudo .divIndor h4{position:relative;margin-top:40px;padding-left:80px}#conteudo .divIndor h4 img{position:absolute;top:-40px;left:0px}#conteudo .divApp h2{color:#6D452B;margin-bottom:30px}#conteudo .divApp img.imgApp{display:block;margin:auto;margin-top:60px;max-width:100%}@media (min-width: 768px){#conteudo .divApp img.imgApp{margin-top:0px;margin-left:auto;margin-top:-143px}}@media (min-width: 992px){#conteudo .divApp img.imgApp{margin-top:-300px}}@media (min-width: 1200px){#conteudo .divApp img.imgApp{margin-top:-270px}}textarea.form-control{resize:none}.paginas{text-align:center}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#6D452B;border-color:#6D452B}.pagination>li>a,.pagination>li>span{color:#6D452B;background-color:#fff;border:1px solid #6D452B}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:rgba(109,69,43,0.5);border-color:#6D452B}.pagination>li:first-child>a,.pagination>li:first-child>span{border-top-left-radius:0px;border-bottom-left-radius:0px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0px;border-bottom-right-radius:0px}#newsletter{background-color:#F3E3D8;padding-top:10px;padding-bottom:10px;font-size:14px;color:#5C5C5C}#newsletter .titulo{font-style:italic;margin-bottom:10px}#newsletter .form-control{color:#000;border:0px;font-size:12px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none}#newsletter .fv-icon-no-label{top:0px}#newsletter .form-control::-webkit-input-placeholder{font-style:italic;color:#000}#newsletter .form-control:-moz-placeholder{font-style:italic;color:#000;opacity:1}#newsletter .form-control::-moz-placeholder{font-style:italic;color:#000;opacity:1}#newsletter .form-control:-ms-input-placeholder{font-style:italic;color:#000}#newsletter .form-control::-ms-input-placeholder{font-style:italic;color:#000}#newsletter .btn{font-size:12px;font-weight:400;border-radius:0px}#newsletter .btn-default{color:#fff;background-color:#B57144;border-color:#B57144}#newsletter .btn-default:hover{color:#B57144;background-color:#fff;border-color:#B57144}#newsletter .btn-default.disabled,#newsletter .btn-default.disabled.active,#newsletter .btn-default.disabled.focus,#newsletter .btn-default.disabled:active,#newsletter .btn-default.disabled:focus,#newsletter .btn-default.disabled:hover,#newsletter .btn-default[disabled],#newsletter .btn-default[disabled].active,#newsletter .btn-default[disabled].focus,#newsletter .btn-default[disabled]:active,#newsletter .btn-default[disabled]:focus,#newsletter .btn-default[disabled]:hover,#newsletter fieldset[disabled] .btn-default,#newsletter fieldset[disabled] .btn-default.active,#newsletter fieldset[disabled] .btn-default.focus,#newsletter fieldset[disabled] .btn-default:active,#newsletter fieldset[disabled] .btn-default:focus,#newsletter fieldset[disabled] .btn-default:hover{background-color:#B57144;border-color:#B57144}.carousel.galerias{margin-bottom:10px}.carousel.galerias .item img{width:100%}.carousel.galerias .carousel-control{background-image:none;filter:none;background-repeat:no-repeat;text-indent:-9999px}.carousel.galerias .carousel-control.right{background-image:url("../img/seta_gal_dir.png");background-position:80% 50%}.carousel.galerias .carousel-control.left{background-image:url("../img/seta_gal_esq.png");background-position:20% 50%}.carousel.galerias.one .carousel-control{display:none}.carousel.galerias .carousel-indicators li{width:8px;height:8px;margin:0;margin-right:5px;background-color:#fff}.carousel.galerias .carousel-indicators li:hover,.carousel.galerias .carousel-indicators .active{background-color:#000000;border-color:#000000}._grelha{overflow:auto;position:relative}._grelha .itemGrid{position:relative;float:left;width:100%;padding-right:5px;margin-bottom:5px}._grelha .itemGrid a>img{width:100%}._grelha .itemGrid .nome{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;position:absolute;overflow:hidden;top:10px;left:10px;right:10px;bottom:10px;border:3px solid #fff;text-align:center;font-size:30px;color:#fff;opacity:0;text-shadow:0 2px 4px rgba(0,0,0,0.5);font-style:italic}._grelha .itemGrid .nome img{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;position:relative;top:20px}._grelha .itemGrid .nome>div{display:table;width:100%;height:100%}._grelha .itemGrid .nome>div>div{display:table-cell;width:100%;height:100%;vertical-align:middle}._grelha .itemGrid:hover .nome{opacity:1}._grelha .itemGrid:hover .nome img{top:0px}._grelha .itemGrid._25{width:25%}._grelha .itemGrid._33{width:33.333%}._grelha .itemGrid._50{width:50%}._grelha .itemGrid._66{width:66.666%}._grelha .itemGrid._75{width:75%}._4colunas .carousel-control{width:35px}._4colunas .coluna_size{z-index:0}._4colunas .coluna_size img{visibility:hidden}._4colunas .item a{display:block;width:100%;height:100%}._4colunas .coluna_1,._4colunas .coluna_2,._4colunas .coluna_3,._4colunas .coluna_4{z-index:1;position:absolute;top:0px;left:0%;width:25%;height:100%;background-repeat:no-repeat;background-position:0% 0%;background-size:cover;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}._4colunas .coluna_2{left:25%;background-position:25% 0%}._4colunas .coluna_3{left:50%;background-position:75% 0%}._4colunas .coluna_4{left:75%;background-position:100% 0%}._4colunas .item>div:not(coluna_size):hover{left:0%;width:100%;z-index:2}.formContacto{position:relative;background-color:#D1E5CB;padding:10px;padding-bottom:1px;margin-bottom:15px}.formContacto::before{content:' ';position:absolute;top:0px;left:-100%;width:100%;height:100%;background-color:#D1E5CB}.tabelaMorada img{float:left;display:block;margin-bottom:30px;margin-right:15px}@media (max-width: 767px){.formContacto::before{display:none}}#mapaC{position:relative;width:100%;height:390px}#mapaC #map{position:absolute;top:0px;left:0px;width:100%;height:100%}#conteudo .divQuartos .quartos .itemQuarto{margin-bottom:20px}#conteudo .divQuartos .quartos .itemQuarto .btn-default{background-color:rgba(181,113,68,0.7);border:0px}#conteudo .divQuartos .quartos .itemQuarto .texto{padding-top:20px;padding-bottom:0px;padding-left:30px;display:none;overflow:hidden}#conteudo .divQuartos .galeriaC{display:none}#conteudo .divQuartos .galeriaC .big .carousel-inner{border:8px solid #fff}#conteudo .divQuartos .galeriaC .slide_tbs{padding-left:50px;padding-right:50px}#conteudo .divQuartos .galeriaC .slide_tbs .item img{border:4px solid #fff}#conteudo .divQuartos .galeriaC .slide_tbs .item a{display:block;cursor:pointer}#conteudo .divQuartos .galeriaC .slide_tbs .carousel-control.left{width:50px;left:-50px}#conteudo .divQuartos .galeriaC .slide_tbs .carousel-control.right{width:50px;right:-50px}@media (min-width: 1200px){#conteudo .divQuartos .galeriaC{margin-top:-100px}}#conteudo .divQuartos .galeria{margin-bottom:30px}.quartosReservas{margin-top:15px;margin-bottom:30px}@media (min-width: 1200px){.quartosReservas{padding-left:200px;padding-right:200px}}.itemQuartoR{display:block;margin:auto}.itemQuartoR .nome{font-weight:700;font-size:23px;text-align:center}.itemQuartoR .area{font-size:14px;font-style:italic;font-weight:400;margin-top:15px;padding-bottom:15px;background-color:#fff;-webkit-box-shadow:1px 1px 10px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 10px 0 rgba(0,0,0,0.5)}.itemQuartoR .area .texto{padding:0px 10px}.itemQuartoR .area .preco{position:relative;left:-10px;background-color:#B57144;color:#fff;font-size:12px;margin-top:20px;padding:5px;height:50px;padding-top:25px}.itemQuartoR .area .preco .icon{background-color:#fff;position:absolute;top:0px;right:0px;width:40%;height:100%;padding-top:10px;padding-left:10px}.itemQuartoR .area .img{margin-bottom:30px}.itemQuartoR .area .img img{width:100%}@media (max-width: 767px){.itemQuartoR{max-width:220px;margin-bottom:30px}}#conteudo .formReservas{margin-bottom:30px}#conteudo .formReservas .datas{background-color:rgba(181,113,68,0.4);border-radius:25px;padding:30px 15px;margin-bottom:30px;font-size:22px;font-style:italic;color:#fff}#conteudo .formReservas .datas .has-feedback label ~ .form-control-feedback{top:48px}#conteudo .formReservas .datas select.form-control{-webkit-appearance:none;-webkit-border-radius:0px;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#B57144' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:100% 50%;background-repeat:no-repeat}#conteudo .formReservas .datas .form-control{background-color:#fff;color:#7E7E7E;height:60px;font-size:28px;text-align:center}#conteudo .formReservas .datas .touchspin{padding:0px;cursor:default}#conteudo .formReservas .datas .btn{border-radius:0px;padding:0px 10px;height:60px}#conteudo .formReservas .datas .btn-primary{color:#7E7E7E}#conteudo .formReservas .datas .btn-primary:hover{color:#fff;border-color:#6D452B;background-color:#6D452B}@media (min-width: 1200px){#conteudo .formReservas .datas{padding:30px 8.33333333%;margin-left:-8.33333333%;margin-right:-8.33333333%}}#conteudo .formReservas .form-control{background-color:#F3E3D8}#rodape{font-size:18px;padding-top:50px;padding-bottom:30px;color:#fff;background-color:#C5B5AA}#rodape h1{font-size:24px;font-weight:700;margin-bottom:15px;margin-top:0px;line-height:1.42857143}#rodape .menu>ul{margin:0px;padding:0px;list-style:none}#rodape .menu>ul>li{display:block;float:left;width:25%}#rodape .menu>ul>li a{font-size:18px;font-weight:400;color:#fff;display:block;margin-bottom:15px}#rodape .menu>ul>li>a{font-size:24px;font-weight:700}#rodape .menu>ul>li a.active,#rodape .menu>ul>li a:hover{text-decoration:none;color:#3B6D2B}#rodape .menu>ul>li ul{margin:0px;padding:0px;list-style:none}#rodape .menu>ul>li ul li{display:block}#rodapeLinks{font-size:18px;padding-top:20px;padding-bottom:20px;color:#fff;background-color:#A09187}#rodapeLinks p{margin:0px}#rodapeLinks p a{vertical-align:middle;margin-right:10px;display:inline-block;color:#fff;font-size:20px}#rodapeLinks p a img{display:block}#rodapeLinks a:hover{color:#3B6D2B}#madeBy{text-align:right;color:#fff;font-style:italic;font-size:14px;font-weight:400;vertical-align:middle}#madeBy a{font-size:14px;color:#fff}@media (max-width: 767px){#rodape .menu>ul>li{float:none;width:100%}#rodapeLinks{text-align:center}#rodapeLinks a{margin-right:5px;margin-left:5px}#madeBy{text-align:center;padding-top:20px}}
/*# sourceMappingURL=layout.css.map */
