.inlineBlock{display: inline-block; vertical-align: top; }.text_box{padding:0.5rem; box-sizing: border-box; vertical-align:top}.container_box{vertical-align: top; margin: 0.1rem; }.flexbox_container{width: 100%; box-sizing: border-box;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.main_box{-webkit-flex:6 1 auto; -moz-flex:6 1 auto; -ms-flex:6 1 auto; flex:6 1 auto;}.medium_box{background-color: rgb(255, 123, 255); color: rgb(0, 0, 0); max-width: 800px; width: 140px;-webkit-flex:4 4 auto; -moz-flex:4 4 auto; -ms-flex:4 4 auto; flex:4 4 auto;}.top_curved{border-top-right-radius: 5px; border-top-left-radius: 5px;}.flexbox_auto{margin-right: 0.2%;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.bottom_curved{border-bottom-right-radius: 0.2em; border-bottom-left-radius: 0.2em;}.curved_box{border-radius:3px}.grey_box{color: #000033; background-color: #EFEFEF;}.bullet{border-color: #990000; border-left-width: 0.95em; border-left-style: solid; text-align: left; vertical-align: middle; line-height: 1em; padding: 0px 1%; font-weight: bold; font-size: 1em;}.white_box{background-color:#FFFFFF; color:#000033}.property_price{color: #ffffff; font-weight: bold; font-size: 1.5em; z-index: 1; bottom: 0px;  height: 2em; line-height: 2em; text-align: center; }.icon{color: #000000; height: 30px; width: 30px; margin-right: 5px; background-repeat: no-repeat; background-size: contain;}.beds{background-image: url("images/small_beds-icon_dec152.jpg?1477571576562"); background-position:0px 3px}.H1{font-size: 4rem; z-index:1;  font-family: "Work Sans", sans-serif; font-weight:400;  font-family: "Work Sans", sans-serif; }.H2{font-size: 2.5rem; font-family: "Work Sans", sans-serif; z-index:1; margin:0px; font-weight:100}.H3{color: #FFFFFF; min-height: 54px; font-family: 'Century Gothic'; font-size: 56px; width: 100%; font-weight: bold; position: absolute; z-index: 1; text-align: center; padding: 0px; left: 0px; top: 29px; }.inline_flexbox_container{display: -webkit-inline-flex; display:inline-flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.sideBox{vertical-align: top; border-top-left-radius: 1px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.search_button{padding: 0px 0.5em; line-height: 1.5em; font-size:1.1em}.squareBox{color: #000000; padding-bottom: 100%; height: 0px;}A{text-decoration:none; color: inherit}.overlay{box-sizing: border-box; position: absolute; z-index: 2; text-align: center; left: 0px; width: 100%; overflow: hidden; top: 4.5rem;}.fullscreenPic{vertical-align: top; height: 100vh; width: 100%; overflow: hidden; background-size: cover;  box-sizing: border-box; background-repeat: no-repeat; }.bigHeading{font-size: 3.7em; font-family: "Work Sans", sans-serif; font-weight: 400; z-index: 1; line-height:4rem; padding-bottom:1.5rem; padding-top:2rem}.hideMob{//Style in here.}@media screen  and (max-width:767px) {.hideMob{display:none}}.hPix{background-color: #efefef; color: #000000; overflow-x: auto; white-space: nowrap; overflow-y: hidden; height: 355px; text-align: center;}.pixTop{height: 330px; margin-right:10px;}.baths{background-image: url("images/small_bathroom-icon_dec152.jpg?1477572624584");}.shadowContainer{background-color: #ffffff; box-shadow: rgb(198, 197, 197) 0px 1px 5px; border-radius: 4px; z-index: 1;}@media screen  and (max-width:1100px) {.shadowContainer{width:100%; margin:2.5rem 0.5rem 0.5rem 0.5rem}}@media screen  and (min-width:1100px) {.shadowContainer{top: -1em;}}.firstPic{color: #000000; }@media screen  and (min-width:415px) {.firstPic{//Style in here.}}@media screen  and (max-width:415px) {.firstPic{//Style in here.}}.whiteText{color: #ffffff; }.filterProperty{//Style in here.}@media screen  and (max-width:415px) {.filterProperty{text-align: center; z-index: 1000; width: 100%; position: fixed; padding-top:2px}}@media screen  and (min-width:415px)  and (max-width:1025px) {.filterProperty{color: #000000; z-index: 1000; width: 100%; position: fixed; text-align: center;}}@media screen  and (min-width:1025px) {.filterProperty{width: 100px; height: auto; padding:4rem 1rem 1rem 2rem}}.sticky{//Style in here.}.summary{font-size: 1.5em; font-family: "Work Sans", sans-serif; box-sizing: border-box; line-height: 1.1em; font-weight: 300; z-index: 1;}.opacity{border-color: #000000; width: 100%; height: 100%; position: absolute; opacity: 0.1; border-width: 1px; border-style: solid; top: 0px;}html{font-family:Verdana}@media screen  and (max-width:415px) {html{font-size:11px}}@media screen  and (min-width:415px)  and (max-width:765px) {html{font-size:10px}}@media screen  and (min-width:765px)  and (max-width:1025px) {html{font-size:14px}}@media screen  and (min-width:1025px) {html{font-size:15px}}.indent{//Style in here.}@media screen  and (max-width:415px) {.indent{padding:2rem;}}@media screen  and (min-width:415px)  and (max-width:1500px) {.indent{padding-left:3rem; padding-right:3rem; max-width:1100px; margin-left:auto; margin-right:auto; }}@media screen  and (min-width:1500px) {.indent{padding-left:3rem; padding-right:3rem; max-width:1400px; margin-left:auto; margin-right:auto; }}.flexGaps{background-color: #EFEFEC;  left: -3rem; margin-left: 3rem; padding-right:3em; margin-right:-3rem; }.finder{ text-align: center;  z-index: 100;}.finder.stuck{width: 100%; position: fixed; top: 0px; text-align: center; box-sizing: border-box; margin: 0px; padding-bottom: 100px; }@media screen  and (max-width:415px) {.finder.stuck{background-color: #FF99FF; top:3.4rem; height:2.4rem}}@media screen  and (min-width:415px) {.finder.stuck{height: 2.5em; top: 3.4rem; left: 0px; text-align: right;}}.finderInner{//Style in here.}@media screen  and (max-width:415px) {.finderInner{background-color: #efefef; display: flex; text-align: right; width:100vw}}@media screen  and (min-width:415px) {.finderInner{border-radius:4px; overflow:hidden; }}.finder.stuck .finderInner{border-radius:0px}LI{cursor: pointer;  padding: 0.5rem; text-align: left; list-style-type: none; z-index: 4; margin:0.1em; }.horizOL{//Style in here.}.OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.OLPOS{background-color: #ffffff; width: 100vw; left: 0px; position: fixed; height: 5em; z-index: 1; margin: 0px; text-align: center; display: none; opacity: 0.8;}}.horizOL LI{display:inline-block}.OLPOS LI:first-child{display:none;}.toggleOL.hover .OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.toggleOL.hover .OLPOS{display: inline-block; }}.toggleOL .heading{cursor:pointer}@media screen  and (max-width:1025px) {.toggleOL .heading{color: #ffffff; font-size: 1em; width: auto; margin: 0px 0.1rem 0.1rem 0px;}}@media screen  and (min-width:1025px) {.toggleOL .heading{display:inline-block; font-size:1em; margin: 0.1rem;}}.hideFirst{position: relative;}.hideFirst LI:first-child{display:none;}.maxWidth{margin-left: auto; margin-right: auto;  max-width: 90%; padding:3em 3em 3em 3em 0; box-sizing:border-box; }.flexGaps .sideBox{margin-left: 3rem; margin-top: 3rem; margin-bottom: 3rem; width: 250px}.hideForm{display:none}.searchInput{margin: 0px; border-width: 0px; left: 0px;

cursor: pointer; text-align: center; 
font-family: "Work Sans", sans-serif;
letter-spacing: normal;
  padding:1px 0.5em 1px 0.5em; line-height:1.5em; font-size:1.6em ; border-radius:0px}@media screen  and (max-width:415px) {.searchInput{width: 120px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.content{padding-bottom: 5.3rem;
padding-top:3.4rem; }.whiteBorder{border-color: white; border-width: 1px; border-style: solid; border-image: initial;}.FullScreenFlex{height: 100vh; box-sizing: border-box; background-color: rgb(230, 229, 231);display: -webkit-flex; display:flex;-webkit-flex-flow: ; flex-flow: ; -moz-flex-flow: ;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}@media screen  and (max-width:415px) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:column nowrap; flex-flow:column nowrap; -moz-flex-flow:column nowrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.FullScreenFlex{display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden; align-items: flex-end;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}.flexMarker{background-color: #D9D9D7; text-align: center; font-size: 0.9em;}@media screen  and (max-width:415px) {.flexMarker{width: 100vw; order: 4; box-sizing: border-box; padding: 1px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.flexMarker{order: 4; z-index: 1; width: 100vw;box-sizing: border-box;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.flexMarker{width: 100vw; order: 4; z-index: 10; min-height: 200px;-webkit-flex:10 1 auto; -moz-flex:10 1 auto; -ms-flex:10 1 auto; flex:10 1 auto;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.flexMarker{width: calc(-103vh + 100vw); max-height: 76.22vh; padding-top: 4rem; box-sizing: border-box;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.flexFinder{text-align: center;}@media screen  and (max-width:415px) {.flexFinder{width: 100vw; flex: 0 1 auto; order: 3; min-height:2.4rem}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.flexFinder{width: 100vw;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.flexFinder{width: 100vw; order: 3; top: 75vw; position: absolute; left: 0px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.flexFinder{width: 100%; order: 3;}}.portraitBox{padding-bottom: 160%; height: 0px;}.small_box{width: 200px;-webkit-flex:5 5 auto; -moz-flex:5 5 auto; -ms-flex:5 5 auto; flex:5 5 auto;}.button:hover{background-color: #ff4523; color: rgb(255, 255, 255);}.light_grey{background-color:#F8F8FF}.toggleOL{//Style in here.}LI:hover{//Style in here.}@media screen  and (min-width:1025px) {LI:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin}}.toggleOL .heading:hover{//Style in here.}@media screen  and (min-width:1025px) {.toggleOL .heading:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin; cursor:pointer}}.alignBottom{bottom: 0px; width: 100%; position: absolute; left:0px}.placeLinks{margin-bottom: 0.8rem; min-height: 20px;}.placeLinks A{background-color:red; padding:0.5rem;color:white; border-radius:4px}A:hover{text-decoration:underline}.outline_box{border-top-width: 1px; border-top-style: solid; border-top-color: rgb(239, 239, 239); margin-top: 10px; }.three_box{box-sizing:border-box}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.three_box{z-index: 1; overflow: hidden; max-width: 640px; max-height: calc(76.22vh); min-width: 25%;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.three_box{z-index: 1; overflow: hidden; min-width: 150px; max-width: 640px;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.three_box{z-index: 1; overflow: hidden; min-width: 150px; max-width: 640px; max-height: 90vh;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (max-width:415px) {.three_box{overflow: hidden;-webkit-flex:20 1 330px; -moz-flex:20 1 330px; -ms-flex:20 1 330px; flex:20 1 330px;}}.logo{font-size: 1.5rem; font-family: "Work Sans", sans-serif; font-weight: 400; margin-top:1rem; }.hideMobP{//Style in here.}@media screen  and (max-width:415px) {.hideMobP{display:none; flex 0 0 auto; border: 10px solid green; position:absolute}}.bottom{position: absolute; bottom: 5vh ;width:100%}.fullscreenPicHome{background-image: url("images/small_torres-del-paine-massif_tdp17.jpg?1489354797987"); background-position: right -15px;}@media screen  and (min-width:737px) {.fullscreenPicHome{max-width:2560px}}@media screen  and (max-width:737px) {.fullscreenPicHome{max-width:800px}}.fixedHeader{z-index:9999; background-color: #f2f2f2; height: 3.4rem; top: 0px;  overflow: hidden; width: 100%; box-sizing: border-box; 
position: relative; overflow:hidden; border-bottom:1px solid white}.heading{font-size: 1.9em;  font-family: "Work Sans", sans-serif; font-weight: 400;}.fullscreen1{overflow: hidden; left: 0px; top: -47.5938px;}@media screen  and (max-width:737px) {.fullscreen1{background-image: url(https://build.staticdogg.com/images/small_sonama-garden_dec152.jpg?1477426872309); max-width: 800px}}@media screen  and (min-width:737px) {.fullscreen1{max-width:2560px}}.fullscreenPic2{//Style in here.}@media screen  and (max-width:737px) {.fullscreenPic2{background-image: url("images/small_panama-city-mob_dec152.jpg?1482613542947"); max-width:800px}}@media screen  and (min-width:737px) {.fullscreenPic2{background-image: url("images/small_panama-city4_dec152.jpg?1482613584003"); max-width:2560px}}.header{//Style in here.}.fullscreenPic3{overflow: hidden;}@media screen  and (min-width:737px) {.fullscreenPic3{background-image: url("images/small_washington-state-coast_dec152.jpg?1482796133422"); max-width:2560px}}@media screen  and (max-width:737px) {.fullscreenPic3{background-image: url("images/small_washington-state-coast_dec152.jpg?1482796133422"); max-width:800px}}.contentProperty{padding-bottom: 5.3rem;
padding-top:3.4rem; }.imageCrop{width:100%; height:100%; position:absolute; top:0px; left:0px; background-size:cover;}ul.ui-autocomplete{background-color: #efefef; width: auto; display: inline-block; z-index: 1;}.opaqueBar{//Style in here.}.finder.stuck .opaqueBar{background-color: #FFFFFF; opacity: 0.9; height: 75px; position: absolute; width: 100%; top: 0px;}.default_color{color:#000033;}.default_reverse{background-color: #CADDFF; color: #ffffff; }.color_1{background-color: #668eff; color: rgb(255, 255, 255);}.color_2{background-color: #8789FF; color: #FFFFFF; border-color: #FFFFFF; }.color_3{background-color: #4e70ff; border-color: #535169; color: rgb(255, 255, 255);}.color_4{background-color: #3858ff; border-color: #535169; color: rgb(255, 255, 255);}.color_5{background-color: #2d4dff; border-color: #535169; color: white;}.color_6{background-color: #ff4523; color: rgb(255, 255, 255);}.color_dark{background-color: #00004b; border-color: #535169; color:white}.pale_color{background-color: #D5D8F1; }.default_color.ui-selected{//Style in here.}.default_reverse.ui-selected{//Style in here.}.color_2.ui-selected{background-color: #ff9389 }.color_3.ui-selected{//Style in here.}.color_4.ui-selected{//Style in here.}.color_6.ui-selected{background-color: #FF9FFF; }.fixedSpace{box-sizing: border-box; padding-top: 3.4rem;}name{//Style in here.}.showOnce{//Style in here.}body{height: 100%; width: 100%; position: absolute;}.cookies BUTTON{resize: none; zoom: 1; line-height:1.3rem; display: inline-block !important; margin:0px 1rem !important; width:auto !important; height: auto !important;}.smallindent{margin-left: 5%; margin-right: 5%;}.paddingTop{padding-top: 1rem;}.marginTop1Rem{margin-top: 3rem;}.color_6 li{color: white;}.paddingBottom{padding-bottom: 1rem}.narrow li{list-style-type: disc; text-transform: none;}select{background-color: white; display: block;}.chooseBox{border: 0.5rem solid rgb(25, 147, 158); border-radius: 0.2rem; padding: 0px 1rem 1rem; margin-top: 1rem; margin-bottom: 1rem;}.narrow{border-radius: 0.5rem; max-width: 500px; margin-left: auto; margin-right: auto; background-color: white; padding-bottom: 1rem; margin-bottom: 1rem;}.cookies input{transform: scale(1.5); position: absolute; right: 10px;}.color_trans{background-color: rgb(67, 107, 116); color: rgb(238, 190, 196); padding: 1rem; margin-top: 0px;}.cookies button{height: auto !important; width: auto !important;}.cookies{background-color: #19939e; padding:1rem}.button{cursor: pointer; text-align: center; 
font-family: "Work Sans", sans-serif;
letter-spacing: normal;
  padding:1px 0.5em 1px 0.5em; line-height:1.5em; font-size:1.6em }.table{display: table; position: relative; width: 100%;}.table li{width: 45%; position: relative; line-height: 2.5rem; padding: 2%; list-style: none !important; display: inline-block !important;}.table ul{border-color: rgb(194, 194, 214); border-width: 1px; border-style: solid; width: 100% !important; display: block !important;}vmargin{margin: 1rem 0px;}ol{padding: 0px;}.articles{padding-top: 0px;}.hMargin{margin-left: 1rem; margin-right: 1rem;}.padding{padding:1rem; }.company{border-color: #5b5753; border-width: 1px; border-style: solid; border-image: initial; padding: 0.5rem; margin-top: 0.5rem; font-size: 1.5rem; font-family: "Work Sans", sans-serif; font-weight: 400; margin-right: 2rem; margin-bottom: 1rem;}@media screen  and (max-width:415px) {.company{//Style in here.}}@media screen  and (min-width:415em) {.company{//Style in here.}}.cookie-banner{//Style in here.}#consent-banner{background-color: rgb(238, 236, 237); top: 0px; z-index: 100;}#consent-banner button{resize: none; zoom: 1; line-height: 1.3rem; display: inline-block !important; margin: 0px 1rem !important; width: auto !important; height: auto !important;}.inlineBlock{display: inline-block; vertical-align: top; }.text_box{padding:0.5rem; box-sizing: border-box; vertical-align:top}.container_box{vertical-align: top; margin: 0.1rem; }.flexbox_container{width: 100%; box-sizing: border-box;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.main_box{-webkit-flex:6 1 auto; -moz-flex:6 1 auto; -ms-flex:6 1 auto; flex:6 1 auto;}.medium_box{background-color: rgb(255, 123, 255); color: rgb(0, 0, 0); max-width: 800px; width: 140px;-webkit-flex:4 4 auto; -moz-flex:4 4 auto; -ms-flex:4 4 auto; flex:4 4 auto;}.top_curved{border-top-right-radius: 5px; border-top-left-radius: 5px;}.flexbox_auto{margin-right: 0.2%;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.bottom_curved{border-bottom-right-radius: 0.2em; border-bottom-left-radius: 0.2em;}.curved_box{border-radius:3px}.grey_box{color: #000033; background-color: #EFEFEF;}.bullet{border-color: #990000; border-left-width: 0.95em; border-left-style: solid; text-align: left; vertical-align: middle; line-height: 1em; padding: 0px 1%; font-weight: bold; font-size: 1em;}.white_box{background-color:#FFFFFF; color:#000033}.property_price{color: #ffffff; font-weight: bold; font-size: 1.5em; z-index: 1; bottom: 0px;  height: 2em; line-height: 2em; text-align: center; }.icon{color: #000000; height: 30px; width: 30px; margin-right: 5px; background-repeat: no-repeat; background-size: contain;}.beds{background-image: url("images/small_beds-icon_dec152.jpg?1477571576562"); background-position:0px 3px}.H1{font-size: 4rem; z-index:1;  font-family: "Work Sans", sans-serif; font-weight:400;  font-family: "Work Sans", sans-serif; }.H2{font-size: 2.5rem; font-family: "Work Sans", sans-serif; z-index:1; margin:0px; font-weight:100}.H3{color: #FFFFFF; min-height: 54px; font-family: 'Century Gothic'; font-size: 56px; width: 100%; font-weight: bold; position: absolute; z-index: 1; text-align: center; padding: 0px; left: 0px; top: 29px; }.inline_flexbox_container{display: -webkit-inline-flex; display:inline-flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}.sideBox{vertical-align: top; border-top-left-radius: 1px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}.search_button{padding: 0px 0.5em; line-height: 1.5em; font-size:1.1em}.squareBox{color: #000000; padding-bottom: 100%; height: 0px;}A{text-decoration:none; color: inherit}.overlay{box-sizing: border-box; position: absolute; z-index: 2; text-align: center; left: 0px; width: 100%; overflow: hidden; top: 4.5rem;}.fullscreenPic{vertical-align: top; height: 100vh; width: 100%; overflow: hidden; background-size: cover;  box-sizing: border-box; background-repeat: no-repeat; }.bigHeading{font-size: 3.7em; font-family: "Work Sans", sans-serif; font-weight: 400; z-index: 1; line-height:4rem; padding-bottom:1.5rem; padding-top:2rem}.hideMob{//Style in here.}@media screen  and (max-width:767px) {.hideMob{display:none}}.hPix{background-color: #efefef; color: #000000; overflow-x: auto; white-space: nowrap; overflow-y: hidden; height: 355px; text-align: center;}.pixTop{height: 330px; margin-right:10px;}.baths{background-image: url("images/small_bathroom-icon_dec152.jpg?1477572624584");}.shadowContainer{background-color: #ffffff; box-shadow: rgb(198, 197, 197) 0px 1px 5px; border-radius: 4px; z-index: 1;}@media screen  and (max-width:1100px) {.shadowContainer{width:100%; margin:2.5rem 0.5rem 0.5rem 0.5rem}}@media screen  and (min-width:1100px) {.shadowContainer{top: -1em;}}.firstPic{color: #000000; }@media screen  and (min-width:415px) {.firstPic{//Style in here.}}@media screen  and (max-width:415px) {.firstPic{//Style in here.}}.whiteText{color: #ffffff; }.filterProperty{//Style in here.}@media screen  and (max-width:415px) {.filterProperty{text-align: center; z-index: 1000; width: 100%; position: fixed; padding-top:2px}}@media screen  and (min-width:415px)  and (max-width:1025px) {.filterProperty{color: #000000; z-index: 1000; width: 100%; position: fixed; text-align: center;}}@media screen  and (min-width:1025px) {.filterProperty{width: 100px; height: auto; padding:4rem 1rem 1rem 2rem}}.sticky{//Style in here.}.summary{font-size: 1.5em; font-family: "Work Sans", sans-serif; box-sizing: border-box; line-height: 1.1em; font-weight: 300; z-index: 1;}.opacity{border-color: #000000; width: 100%; height: 100%; position: absolute; opacity: 0.1; border-width: 1px; border-style: solid; top: 0px;}html{font-family:Verdana}@media screen  and (max-width:415px) {html{font-size:11px}}@media screen  and (min-width:415px)  and (max-width:765px) {html{font-size:10px}}@media screen  and (min-width:765px)  and (max-width:1025px) {html{font-size:14px}}@media screen  and (min-width:1025px) {html{font-size:15px}}.indent{//Style in here.}@media screen  and (max-width:415px) {.indent{padding:2rem;}}@media screen  and (min-width:415px)  and (max-width:1500px) {.indent{padding-left:3rem; padding-right:3rem; max-width:1100px; margin-left:auto; margin-right:auto; }}@media screen  and (min-width:1500px) {.indent{padding-left:3rem; padding-right:3rem; max-width:1400px; margin-left:auto; margin-right:auto; }}.flexGaps{background-color: #EFEFEC;  left: -3rem; margin-left: 3rem; padding-right:3em; margin-right:-3rem; }.finder{ text-align: center;  z-index: 100;}.finder.stuck{width: 100%; position: fixed; top: 0px; text-align: center; box-sizing: border-box; margin: 0px; padding-bottom: 100px; }@media screen  and (max-width:415px) {.finder.stuck{background-color: #FF99FF; top:3.4rem; height:2.4rem}}@media screen  and (min-width:415px) {.finder.stuck{height: 2.5em; top: 3.4rem; left: 0px; text-align: right;}}.finderInner{//Style in here.}@media screen  and (max-width:415px) {.finderInner{background-color: #efefef; display: flex; text-align: right; width:100vw}}@media screen  and (min-width:415px) {.finderInner{border-radius:4px; overflow:hidden; }}.finder.stuck .finderInner{border-radius:0px}LI{cursor: pointer;  padding: 0.5rem; text-align: left; list-style-type: none; z-index: 4; margin:0.1em; }.horizOL{//Style in here.}.OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.OLPOS{background-color: #ffffff; width: 100vw; left: 0px; position: fixed; height: 5em; z-index: 1; margin: 0px; text-align: center; display: none; opacity: 0.8;}}.horizOL LI{display:inline-block}.OLPOS LI:first-child{display:none;}.toggleOL.hover .OLPOS{//Style in here.}@media screen  and (max-width:1025px) {.toggleOL.hover .OLPOS{display: inline-block; }}.toggleOL .heading{cursor:pointer}@media screen  and (max-width:1025px) {.toggleOL .heading{color: #ffffff; font-size: 1em; width: auto; margin: 0px 0.1rem 0.1rem 0px;}}@media screen  and (min-width:1025px) {.toggleOL .heading{display:inline-block; font-size:1em; margin: 0.1rem;}}.hideFirst{position: relative;}.hideFirst LI:first-child{display:none;}.maxWidth{margin-left: auto; margin-right: auto;  max-width: 90%; padding:3em 3em 3em 3em 0; box-sizing:border-box; }.flexGaps .sideBox{margin-left: 3rem; margin-top: 3rem; margin-bottom: 3rem; width: 250px}.hideForm{display:none}.searchInput{margin: 0px; border-width: 0px; left: 0px;

cursor: pointer; text-align: center; 
font-family: "Work Sans", sans-serif;
letter-spacing: normal;
  padding:1px 0.5em 1px 0.5em; line-height:1.5em; font-size:1.6em ; border-radius:0px}@media screen  and (max-width:415px) {.searchInput{width: 120px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.content{padding-bottom: 5.3rem;
padding-top:3.4rem; }.whiteBorder{border-color: white; border-width: 1px; border-style: solid; border-image: initial;}.FullScreenFlex{height: 100vh; box-sizing: border-box; background-color: rgb(230, 229, 231);display: -webkit-flex; display:flex;-webkit-flex-flow: ; flex-flow: ; -moz-flex-flow: ;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}@media screen  and (max-width:415px) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:column nowrap; flex-flow:column nowrap; -moz-flex-flow:column nowrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.FullScreenFlex{display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.FullScreenFlex{overflow: hidden; align-items: flex-end;display: -webkit-flex; display:flex;-webkit-flex-flow:row wrap; flex-flow:row wrap; -moz-flex-flow:row wrap;-webkit-flex:; -moz-flex:; -ms-flex:; flex:;}}.flexMarker{background-color: #D9D9D7; text-align: center; font-size: 0.9em;}@media screen  and (max-width:415px) {.flexMarker{width: 100vw; order: 4; box-sizing: border-box; padding: 1px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.flexMarker{order: 4; z-index: 1; width: 100vw;box-sizing: border-box;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.flexMarker{width: 100vw; order: 4; z-index: 10; min-height: 200px;-webkit-flex:10 1 auto; -moz-flex:10 1 auto; -ms-flex:10 1 auto; flex:10 1 auto;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.flexMarker{width: calc(-103vh + 100vw); max-height: 76.22vh; padding-top: 4rem; box-sizing: border-box;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}.flexFinder{text-align: center;}@media screen  and (max-width:415px) {.flexFinder{width: 100vw; flex: 0 1 auto; order: 3; min-height:2.4rem}}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.flexFinder{width: 100vw;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.flexFinder{width: 100vw; order: 3; top: 75vw; position: absolute; left: 0px;-webkit-flex:1 1 auto; -moz-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.flexFinder{width: 100%; order: 3;}}.portraitBox{padding-bottom: 160%; height: 0px;}.small_box{width: 200px;-webkit-flex:5 5 auto; -moz-flex:5 5 auto; -ms-flex:5 5 auto; flex:5 5 auto;}.button:hover{background-color: #ff4523; color: rgb(255, 255, 255);}.light_grey{background-color:#F8F8FF}.toggleOL{//Style in here.}LI:hover{//Style in here.}@media screen  and (min-width:1025px) {LI:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin}}.toggleOL .heading:hover{//Style in here.}@media screen  and (min-width:1025px) {.toggleOL .heading:hover{outline-style: solid;
    outline-color: white;
    outline-width: thin; cursor:pointer}}.alignBottom{bottom: 0px; width: 100%; position: absolute; left:0px}.placeLinks{margin-bottom: 0.8rem; min-height: 20px;}.placeLinks A{background-color:red; padding:0.5rem;color:white; border-radius:4px}A:hover{text-decoration:underline}.outline_box{border-top-width: 1px; border-top-style: solid; border-top-color: rgb(239, 239, 239); margin-top: 10px; }.three_box{box-sizing:border-box}@media screen  and (min-width:415px)  and (min-aspect-ratio:6/5) {.three_box{z-index: 1; overflow: hidden; max-width: 640px; max-height: calc(76.22vh); min-width: 25%;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (min-width:415px)  and (max-aspect-ratio:1/1) {.three_box{z-index: 1; overflow: hidden; min-width: 150px; max-width: 640px;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (min-width:415px)  and (min-aspect-ratio:1/1)  and (max-aspect-ratio:6/5) {.three_box{z-index: 1; overflow: hidden; min-width: 150px; max-width: 640px; max-height: 90vh;-webkit-flex:5 5 150px; -moz-flex:5 5 150px; -ms-flex:5 5 150px; flex:5 5 150px;}}@media screen  and (max-width:415px) {.three_box{overflow: hidden;-webkit-flex:20 1 330px; -moz-flex:20 1 330px; -ms-flex:20 1 330px; flex:20 1 330px;}}.logo{font-size: 1.5rem; font-family: "Work Sans", sans-serif; font-weight: 400; margin-top:1rem; }.hideMobP{//Style in here.}@media screen  and (max-width:415px) {.hideMobP{display:none; flex 0 0 auto; border: 10px solid green; position:absolute}}.bottom{position: absolute; bottom: 5vh ;width:100%}.fullscreenPicHome{background-image: url("images/small_torres-del-paine-massif_tdp17.jpg?1489354797987"); background-position: right -15px;}@media screen  and (min-width:737px) {.fullscreenPicHome{max-width:2560px}}@media screen  and (max-width:737px) {.fullscreenPicHome{max-width:800px}}.fixedHeader{z-index:9999; background-color: #f2f2f2; height: 3.4rem; top: 0px;  overflow: hidden; width: 100%; box-sizing: border-box; 
position: relative; overflow:hidden; border-bottom:1px solid white}.heading{font-size: 1.9em;  font-family: "Work Sans", sans-serif; font-weight: 400;}.fullscreen1{overflow: hidden; left: 0px; top: -47.5938px;}@media screen  and (max-width:737px) {.fullscreen1{background-image: url(https://build.staticdogg.com/images/small_sonama-garden_dec152.jpg?1477426872309); max-width: 800px}}@media screen  and (min-width:737px) {.fullscreen1{max-width:2560px}}.fullscreenPic2{//Style in here.}@media screen  and (max-width:737px) {.fullscreenPic2{background-image: url("images/small_panama-city-mob_dec152.jpg?1482613542947"); max-width:800px}}@media screen  and (min-width:737px) {.fullscreenPic2{background-image: url("images/small_panama-city4_dec152.jpg?1482613584003"); max-width:2560px}}.header{//Style in here.}.fullscreenPic3{overflow: hidden;}@media screen  and (min-width:737px) {.fullscreenPic3{background-image: url("images/small_washington-state-coast_dec152.jpg?1482796133422"); max-width:2560px}}@media screen  and (max-width:737px) {.fullscreenPic3{background-image: url("images/small_washington-state-coast_dec152.jpg?1482796133422"); max-width:800px}}.contentProperty{padding-bottom: 5.3rem;
padding-top:3.4rem; }.imageCrop{width:100%; height:100%; position:absolute; top:0px; left:0px; background-size:cover;}ul.ui-autocomplete{background-color: #efefef; width: auto; display: inline-block; z-index: 1;}.opaqueBar{//Style in here.}.finder.stuck .opaqueBar{background-color: #FFFFFF; opacity: 0.9; height: 75px; position: absolute; width: 100%; top: 0px;}.default_color{color:#000033;}.default_reverse{background-color: #CADDFF; color: #ffffff; }.color_1{background-color: #668eff; color: rgb(255, 255, 255);}.color_2{background-color: #8789FF; color: #FFFFFF; border-color: #FFFFFF; }.color_3{background-color: #4e70ff; border-color: #535169; color: rgb(255, 255, 255);}.color_4{background-color: #3858ff; border-color: #535169; color: rgb(255, 255, 255);}.color_5{background-color: #2d4dff; border-color: #535169; color: white;}.color_6{background-color: #ff4523; color: rgb(255, 255, 255);}.color_dark{background-color: #00004b; border-color: #535169; color:white}.pale_color{background-color: #D5D8F1; }.default_color.ui-selected{//Style in here.}.default_reverse.ui-selected{//Style in here.}.color_2.ui-selected{background-color: #ff9389 }.color_3.ui-selected{//Style in here.}.color_4.ui-selected{//Style in here.}.color_6.ui-selected{background-color: #FF9FFF; }.fixedSpace{box-sizing: border-box; padding-top: 3.4rem;}name{//Style in here.}.showOnce{//Style in here.}body{height: 100%; width: 100%; position: absolute;}.cookies BUTTON{resize: none; zoom: 1; line-height:1.3rem; display: inline-block !important; margin:0px 1rem !important; width:auto !important; height: auto !important;}.smallindent{margin-left: 5%; margin-right: 5%;}.paddingTop{padding-top: 1rem;}.marginTop1Rem{margin-top: 3rem;}.color_6 li{color: white;}.paddingBottom{padding-bottom: 1rem}.narrow li{list-style-type: disc; text-transform: none;}select{background-color: white; display: block;}.chooseBox{border: 0.5rem solid rgb(25, 147, 158); border-radius: 0.2rem; padding: 0px 1rem 1rem; margin-top: 1rem; margin-bottom: 1rem;}.narrow{border-radius: 0.5rem; max-width: 500px; margin-left: auto; margin-right: auto; background-color: white; padding-bottom: 1rem; margin-bottom: 1rem;}.cookies input{transform: scale(1.5); position: absolute; right: 10px;}.color_trans{background-color: rgb(67, 107, 116); color: rgb(238, 190, 196); padding: 1rem; margin-top: 0px;}.cookies button{height: auto !important; width: auto !important;}.cookies{background-color: #19939e; padding:1rem}.button{cursor: pointer; text-align: center; 
font-family: "Work Sans", sans-serif;
letter-spacing: normal;
  padding:1px 0.5em 1px 0.5em; line-height:1.5em; font-size:1.6em }.table{display: table; position: relative; width: 100%;}.table li{width: 45%; position: relative; line-height: 2.5rem; padding: 2%; list-style: none !important; display: inline-block !important;}.table ul{border-color: rgb(194, 194, 214); border-width: 1px; border-style: solid; width: 100% !important; display: block !important;}vmargin{margin: 1rem 0px;}ol{padding: 0px;}.articles{padding-top: 0px;}.hMargin{margin-left: 1rem; margin-right: 1rem;}{undefined}.cookie-banner{//Style in here.}{undefined}#consent-banner{background-color: rgb(238, 236, 237); top: 0px; z-index: 100;}.padding{padding:1rem; }