
.google-maps-wrapper{width:100%;display:block;position:relative;overflow:hidden}.google-maps-wrapper > iframe,.google-maps-wrapper > .swap-content{display:block;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;border:0;opacity:1;transition:opacity 600ms ease-in-out}.google-maps-wrapper > iframe.loading,.google-maps-wrapper > .swap-content.loading{opacity:0}

#stacks_in_1 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_214 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_214 .jwresp_col{overflow:hidden;margin:0;width:72%; float:left;}#stacks_in_214 #jwresp_col2_stacks_in_214{ float:right; width:26%}@media screen and (max-width:500px){#stacks_in_214 #jwresp_col1_stacks_in_214,#stacks_in_214 #jwresp_col2_stacks_in_214{width:100%;float:none;display:block}#stacks_in_214 #jwresp_col1_stacks_in_214{margin-bottom:15px}}

#stacks_in_64 {
	border: solid rgba(17, 128, 64, 1.00);
	border-width: 0px 0px 2px 0px;
	margin: 0px 0px 20px 0px;
}

#stacks_in_343 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_218 {
	padding: 0px 0px 16px 0px;
}

#stacks_in_434 {
	margin: 0px 0px 20px 0px;
}


/* AnchorPoint CSS code */


#Miradouro do Cabo Girão {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}







#stacks_in_226 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_226 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_226 #jwresp_col2_stacks_in_226{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_226 #jwresp_col1_stacks_in_226,#stacks_in_226 #jwresp_col2_stacks_in_226{width:100%;float:none;display:block}#stacks_in_226 #jwresp_col1_stacks_in_226{margin-bottom:15px}}

#stacks_in_226 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_366 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_366 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_366 .fluid-image.unlimited img{width:100% !important}#stacks_in_366 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_366 .fluid-image.align-left img{float:left}#stacks_in_366 .fluid-image.align-right img{float:right}

#stacks_in_238 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_271 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_398{padding-top:calc((720/1280)*100%)}


/* AnchorPoint CSS code */


#Miradouro do Pináculo {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}







#stacks_in_337 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_337 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_337 #jwresp_col2_stacks_in_337{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_337 #jwresp_col1_stacks_in_337,#stacks_in_337 #jwresp_col2_stacks_in_337{width:100%;float:none;display:block}#stacks_in_337 #jwresp_col1_stacks_in_337{margin-bottom:15px}}

#stacks_in_337 {
	margin: 30px 0px 20px 0px;
}
#stacks_in_391 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_391 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_391 .fluid-image.unlimited img{width:100% !important}#stacks_in_391 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_391 .fluid-image.align-left img{float:left}#stacks_in_391 .fluid-image.align-right img{float:right}

#stacks_in_339 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_341 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_400{padding-top:calc((720/1280)*100%)}
#stacks_in_368 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_368 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_368 #jwresp_col2_stacks_in_368{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_368 #jwresp_col1_stacks_in_368,#stacks_in_368 #jwresp_col2_stacks_in_368{width:100%;float:none;display:block}#stacks_in_368 #jwresp_col1_stacks_in_368{margin-bottom:15px}}

#stacks_in_368 {
	margin: 30px 0px 20px 0px;
}
#stacks_in_389 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_389 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_389 .fluid-image.unlimited img{width:100% !important}#stacks_in_389 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_389 .fluid-image.align-left img{float:left}#stacks_in_389 .fluid-image.align-right img{float:right}

#stacks_in_370 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_373 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_402{padding-top:calc((720/1280)*100%)}
#stacks_in_375 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_375 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_375 #jwresp_col2_stacks_in_375{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_375 #jwresp_col1_stacks_in_375,#stacks_in_375 #jwresp_col2_stacks_in_375{width:100%;float:none;display:block}#stacks_in_375 #jwresp_col1_stacks_in_375{margin-bottom:15px}}

#stacks_in_375 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_377 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_380 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_404{padding-top:calc((720/1280)*100%)}
#stacks_in_382 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_382 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_382 #jwresp_col2_stacks_in_382{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_382 #jwresp_col1_stacks_in_382,#stacks_in_382 #jwresp_col2_stacks_in_382{width:100%;float:none;display:block}#stacks_in_382 #jwresp_col1_stacks_in_382{margin-bottom:15px}}

#stacks_in_382 {
	margin: 30px 0px 20px 0px;
}
#stacks_in_432 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_432 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_432 .fluid-image.unlimited img{width:100% !important}#stacks_in_432 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_432 .fluid-image.align-left img{float:left}#stacks_in_432 .fluid-image.align-right img{float:right}

#stacks_in_384 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_387 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_406{padding-top:calc((720/1280)*100%)}
#stacks_in_273 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_273 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_273 #jwresp_col2_stacks_in_273{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_273 #jwresp_col1_stacks_in_273,#stacks_in_273 #jwresp_col2_stacks_in_273{width:100%;float:none;display:block}#stacks_in_273 #jwresp_col1_stacks_in_273{margin-bottom:15px}}

#stacks_in_273 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_275 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_278 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_408{padding-top:calc((720/1280)*100%)}
#stacks_in_280 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_280 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_280 #jwresp_col2_stacks_in_280{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_280 #jwresp_col1_stacks_in_280,#stacks_in_280 #jwresp_col2_stacks_in_280{width:100%;float:none;display:block}#stacks_in_280 #jwresp_col1_stacks_in_280{margin-bottom:15px}}

#stacks_in_280 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_282 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_285 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_410{padding-top:calc((720/1280)*100%)}
#stacks_in_287 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_287 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_287 #jwresp_col2_stacks_in_287{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_287 #jwresp_col1_stacks_in_287,#stacks_in_287 #jwresp_col2_stacks_in_287{width:100%;float:none;display:block}#stacks_in_287 #jwresp_col1_stacks_in_287{margin-bottom:15px}}

#stacks_in_287 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_289 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_292 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_412{padding-top:calc((720/1280)*100%)}
#stacks_in_294 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_294 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_294 #jwresp_col2_stacks_in_294{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_294 #jwresp_col1_stacks_in_294,#stacks_in_294 #jwresp_col2_stacks_in_294{width:100%;float:none;display:block}#stacks_in_294 #jwresp_col1_stacks_in_294{margin-bottom:15px}}

#stacks_in_294 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_296 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_299 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_414{padding-top:calc((720/1280)*100%)}
#stacks_in_301 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_301 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_301 #jwresp_col2_stacks_in_301{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_301 #jwresp_col1_stacks_in_301,#stacks_in_301 #jwresp_col2_stacks_in_301{width:100%;float:none;display:block}#stacks_in_301 #jwresp_col1_stacks_in_301{margin-bottom:15px}}

#stacks_in_301 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_303 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_306 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_416{padding-top:calc((720/1280)*100%)}
#stacks_in_308 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_308 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_308 #jwresp_col2_stacks_in_308{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_308 #jwresp_col1_stacks_in_308,#stacks_in_308 #jwresp_col2_stacks_in_308{width:100%;float:none;display:block}#stacks_in_308 #jwresp_col1_stacks_in_308{margin-bottom:15px}}

#stacks_in_308 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_310 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_313 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_418{padding-top:calc((720/1280)*100%)}
#stacks_in_315 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_315 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_315 #jwresp_col2_stacks_in_315{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_315 #jwresp_col1_stacks_in_315,#stacks_in_315 #jwresp_col2_stacks_in_315{width:100%;float:none;display:block}#stacks_in_315 #jwresp_col1_stacks_in_315{margin-bottom:15px}}

#stacks_in_315 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_317 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_320 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_420{padding-top:calc((720/1280)*100%)}
#stacks_in_322 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_322 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_322 #jwresp_col2_stacks_in_322{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_322 #jwresp_col1_stacks_in_322,#stacks_in_322 #jwresp_col2_stacks_in_322{width:100%;float:none;display:block}#stacks_in_322 #jwresp_col1_stacks_in_322{margin-bottom:15px}}

#stacks_in_322 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_324 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_327 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_422{padding-top:calc((720/1280)*100%)}
#stacks_in_329 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_329 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_329 #jwresp_col2_stacks_in_329{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_329 #jwresp_col1_stacks_in_329,#stacks_in_329 #jwresp_col2_stacks_in_329{width:100%;float:none;display:block}#stacks_in_329 #jwresp_col1_stacks_in_329{margin-bottom:15px}}

#stacks_in_329 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_331 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_334 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_424{padding-top:calc((720/1280)*100%)}
#stacks_in_345 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_345 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_345 #jwresp_col2_stacks_in_345{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_345 #jwresp_col1_stacks_in_345,#stacks_in_345 #jwresp_col2_stacks_in_345{width:100%;float:none;display:block}#stacks_in_345 #jwresp_col1_stacks_in_345{margin-bottom:15px}}

#stacks_in_345 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_347 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_350 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_426{padding-top:calc((720/1280)*100%)}
#stacks_in_352 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_352 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_352 #jwresp_col2_stacks_in_352{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_352 #jwresp_col1_stacks_in_352,#stacks_in_352 #jwresp_col2_stacks_in_352{width:100%;float:none;display:block}#stacks_in_352 #jwresp_col1_stacks_in_352{margin-bottom:15px}}

#stacks_in_352 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_354 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_357 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_428{padding-top:calc((720/1280)*100%)}
#stacks_in_359 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_359 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_359 #jwresp_col2_stacks_in_359{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_359 #jwresp_col1_stacks_in_359,#stacks_in_359 #jwresp_col2_stacks_in_359{width:100%;float:none;display:block}#stacks_in_359 #jwresp_col1_stacks_in_359{margin-bottom:15px}}

#stacks_in_359 {
	margin: 30px 0px 20px 0px;
}

#stacks_in_361 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_364 {
	margin: 0px 0px 20px 0px;
}
.google-maps-wrapper.stacks_in_430{padding-top:calc((720/1280)*100%)}

#stacks_in_67 {
	border: solid rgba(17, 128, 64, 1.00);
	border-width: 0px 0px 2px 0px;
	margin: 0px 0px 20px 0px;
}
#stacks_in_68 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_68 .jwresp_col{float:none} #stacks_in_68 #jwresp_col2_stacks_in_68{position:relative;margin:0 auto;width:18%;float:none}#stacks_in_68 #jwresp_col1_stacks_in_68,#stacks_in_68 #jwresp_col3_stacks_in_68{width:39%}#stacks_in_68 #jwresp_col1_stacks_in_68{float:left}#stacks_in_68 #jwresp_col3_stacks_in_68{float:right} @media screen and (max-width:770px){#stacks_in_68 #jwresp_col1_stacks_in_68,#stacks_in_68 #jwresp_col3_stacks_in_68{margin-bottom:20px}#stacks_in_68 #jwresp_col1_stacks_in_68{width:49%}#stacks_in_68 #jwresp_col3_stacks_in_68{width:49%}#stacks_in_68 #jwresp_col2_stacks_in_68{clear:both;width:100%;display:block}}  @media screen and (max-width:500px){#stacks_in_68 #jwresp_col1_stacks_in_68,#stacks_in_68 #jwresp_col3_stacks_in_68,#stacks_in_68 #jwresp_col2_stacks_in_68{float:none;width:100%;display:block}#stacks_in_68 #jwresp_col1_stacks_in_68,#stacks_in_68 #jwresp_col3_stacks_in_68{margin-bottom:20px}} 

#stacks_in_68 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_74 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_74 .jwresp_col{overflow:hidden;margin:0;width:49%; float:left;}#stacks_in_74 #jwresp_col2_stacks_in_74{ float:right; width:49%}@media screen and (max-width:500px){#stacks_in_74 #jwresp_col1_stacks_in_74,#stacks_in_74 #jwresp_col2_stacks_in_74{width:100%;float:none;display:block}#stacks_in_74 #jwresp_col1_stacks_in_74{margin-bottom:15px}}

#stacks_in_74 {
	margin: 0px 0px 20px 0px;
}
#toTop{--elevator-image:url(../../../rw_common/plugins/stacks/elevator-images/top.png);--elevator-size:50px;display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:var(--elevator-size);height:var(--elevator-size);border:none;text-indent:-9999px;background-image:var(--elevator-image);background-repeat:no-repeat;background-position:left top;z-index:9988}#toTop:active,#toTop:focus{outline:none}#toTop:hover{background-position:left calc(var(--elevator-size) * -1)}
