.gm-style .gm-style-iw-c{padding:0;max-height:999px !important}.gm-style-iw-d{max-height:999px !important}button.gm-ui-hover-effect{display:none !important}div#map-canvas div[role=dialog]>div{overflow:hidden !important}.infowindow{margin-bottom:0;width:250px;padding:0 0 .75rem;position:relative;text-decoration:none !important}.infowindow .info-img-top{width:100%;height:auto}.infowindow .info-title{padding:0 1rem;font-size:22px;font-family:"rockwell",serif;font-weight:bold;margin-bottom:.25em;margin-top:.75rem}.infowindow .info-text{padding:0 1rem;font-size:18px;font-weight:normal}.infowindow .close-icon{cursor:pointer;position:absolute;right:0;top:0;color:#fff;font-size:1rem;padding:.5rem}#map-canvas{height:100%;width:100%;min-height:400px}.col-search-map{padding:0;height:100%;min-height:400px;overflow:hidden}@media(min-width: 568px){.col-search-map{position:sticky;top:58px;height:calc(100vh - 58px)}}@media(min-width: 568px){body{overflow:initial}}.vc-header{background-color:#2c9b81;color:#fff;padding:2rem 0;text-align:center;position:relative}.vc-header h1{line-height:1;margin:0}.vc-header p{font-size:22px;margin:0}header.vacation-cottage-options{background-color:#f6f4f0;padding:20px;margin:0 -15px;border-bottom:1px solid #d0c5b0}header.vacation-cottage-options h5{color:#0d6b55;font-size:21px;margin-bottom:1em}header.vacation-cottage-options .SumoSelect{width:100%}.vacation-cottage-list{padding:20px 10px;margin:0 -15px}.vacation-cottage-list .col-vc{padding-bottom:30px}.vacation-cottage-list .vc-item{text-align:center;border:1px solid #d0c5b0;height:100%;display:flex;flex-direction:column}.vacation-cottage-list .vc-image{display:block;padding-top:70.32%;background-repeat:no-repeat;background-position:center center;background-size:cover}.vacation-cottage-list .vc-item-content{padding:20px;display:flex;flex-direction:column;height:inherit}.vacation-cottage-list .vc-item-content h5{color:#000;font-size:19px;margin:0}.vacation-cottage-list .vc-item-content address{color:#868895;margin:.5em 0}.vacation-cottage-list .vc-item-content .vc-meta{color:#0d6b55}.vacation-cottage-list .vc-item-content .vc-meta span{display:inline-block;margin:0 .1em}.vacation-cottage-list .vc-item-content .vc-price{display:block;color:#0d6b55;font-weight:bold;font-size:22px;line-height:1.5;margin:10px 0 15px}.vacation-cottage-list .vc-item-content .btn{width:100%;margin-top:auto;border-radius:0}.pagination-container{background-color:#f6f4f0;border-top:1px solid #d0c5b0;padding-top:20px;padding-bottom:20px;text-align:center;margin:0 -15px}.pagination.results{font-size:16px;font-family:"rockwell",serif;color:#000;margin-bottom:0;display:block;font-weight:bold;color:#000;margin:.5em 0 1em;font-size:17px}.pagination.results .prev,.pagination.results .next{display:inline-block}.pagination.results .circle{display:inline-block;border-radius:50%;background-color:#fff;width:2.5em;height:2.5em}.pagination.results .circle a{text-decoration:underline}.pagination.results .circle span{font-weight:bold}.pagination.results li{padding:10px;margin:0 10px}.pagination.results .navigation-link{font-style:italic;text-decoration:underline}.vc-callout{background-color:#2c9b81;color:#fff;text-align:center;padding:4rem 0;position:relative}.vc-callout p{max-width:50em;margin:0 auto}.vc-form-section{background-color:#fbf9f5;padding:3rem 0}.vc-form-section h3{color:#0d6b55;text-align:center}.vc-form-section h3+p{text-align:center;max-width:38em;margin:1em auto}.vc-form-section form{margin-top:3rem}.vc-form-section .btn{margin-top:1rem}/*# sourceMappingURL=vacation-cottages.css.map */
