PageSourceSearch

https://www.keysrentalsonline.com/vacation-rentals-homes-search/

html keysrentalsonline.com collected 2026-09-29 19:19:49 UTC 340,403 bytes, 9,557 lines download raw bytes

1<!doctype html>
2<html>
3<head>
4 
5    <!--=== META TAGS ===-->
6    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
7    <meta charset="UTF-8" />
8<script>
9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
10</script>
10
11
12    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
13	<meta name="google-site-verification" content="5pkkOwZ-I1JDrpgAFrAJMiiM6PcYC6CwrpW6FPpVY4g" />
14     
15    <!--=== LINK TAGS ===-->
16    <link rel="alternate" type="application/rss+xml" title="Coco Plum Vacation Rentals RSS2 Feed" href="https://www.keysrentalsonline.com/feed/" />
17    <link rel="pingback" href="https://www.keysrentalsonline.com/xmlrpc.php" />		
18    <!--=== WP_HEAD() ===-->
19<!-- Google Tag Manager -->
20<script>
vendor: 327 bytes, lines 20-24
20(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
21new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
22j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
23'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
24})(window,document,'script','dataLayer','
24GTM-5KGRH2CD
vendor: 3 bytes, line 24
24');
24</script>
24
25<!-- End Google Tag Manager -->
26
27    
27<script id="streamline-maps-callback-stub">window.streamlineGoogleMapsReady=window.streamlineGoogleMapsReady||function(){};</script>
27
28<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
29
30	<!-- This site is optimized with the Yoast SEO Premium plugin v28.2 (Yoast SEO v28.2) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
31	<title>Vacation Rental Home Property Search - Coco Plum Vacation Rentals, LLC.</title>
32	<link rel="canonical" href="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" />
33	<meta property="og:locale" content="en_US" />
34	<meta property="og:type" content="article" />
35	<meta property="og:title" content="Search Results" />
36	<meta property="og:url" content="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" />
37	<meta property="og:site_name" content="Coco Plum Vacation Rentals" />
38	<meta property="article:publisher" content="https://www.facebook.com/CocoPlumVacations" />
39	<meta property="article:modified_time" content="2025-01-11T15:59:51+00:00" />
40	<meta property="og:image" content="https://www.keysrentalsonline.com/wp-content/uploads/2025/01/003-12399OverseasHwy-MarathonKey-FL-33050-full.jpg" />
41	<meta property="og:image:width" content="1920" />
42	<meta property="og:image:height" content="1079" />
43	<meta property="og:image:type" content="image/jpeg" />
44	<meta name="twitter:card" content="summary_large_image" />
45	<meta name="twitter:label1" content="Est. reading time" />
46	<meta name="twitter:data1" content="1 minute" />
47	<!-- / Yoast SEO Premium plugin. -->
48
49
50<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
51<link rel='dns-prefetch' href='//ajax.googleapis.com' />
52<link rel='dns-prefetch' href='//maps.googleapis.com' />
53<link rel='dns-prefetch' href='//cdn.jsdelivr.net' />
54<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
55<link rel='dns-prefetch' href='//hcaptcha.com' />
56<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.keysrentalsonline.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.keysrentalsonline.com%2Fvacation-rentals-homes-search%2F" />
57<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.keysrentalsonline.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.keysrentalsonline.com%2Fvacation-rentals-homes-search%2F&#038;format=xml" />
58<style id="wp-img-auto-sizes-contain-inline-css">
59img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
60/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
61</style>
62<style id="wp-block-library-inline-css">
63:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
63--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
64
65/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
66</style>
67<style id="classic-theme-styles-inline-css">
68/*! This file is auto-generated */
69.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
70/*# sourceURL=/wp-includes/css/classic-themes.min.css */
71</style>
72
73<style id="global-styles-inline-css">
74:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
74--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
74.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
75/*# sourceURL=global-styles-inline-css */
76</style>
77
78<link rel='stylesheet' id='select2-4.0.5-css' href='//cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/css/select2.min.css?ver=7.0.5' media='all' />
79<link rel='stylesheet' id='dashicons-css' href='https://www.keysrentalsonline.com/wp-includes/css/dashicons.min.css?ver=7.0.5' media='all' />
80<link rel='stylesheet' id='wp-jquery-ui-dialog-css' href='https://www.keysrentalsonline.com/wp-includes/css/jquery-ui-dialog.min.css?ver=7.0.5' media='all' />
81<link rel='stylesheet' id='fmc_connect-css' data-no-minify="1" href='https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/css/style.css?ver=7.0.5' media='all' />
82<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='fontawesome-css' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css?ver=7.0.5' media='all' />
83<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='jquery-ui-css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/css/jquery-ui.min.css?ver=3.4.2-beta1' media='all' />
84<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='waitme-css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/waitMe/waitMe.min.css?ver=3.4.2-beta1' media='all' />
85<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='daterange-picker-css-css' href='https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css?ver=7.0.5' media='all' />
86<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='multiselect-css' href='https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/css/bootstrap-multiselect.css?ver=7.0.5' media='all' />
87<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='streamline-core-css' href='https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/css/streamline-core.min.css?ver=3.4.2-beta1' media='all' />
88<link rel='preload' as='style' onload='this.onload=null;this.rel="stylesheet"' id='select2-css-css' href='https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css?ver=4.1.0-rc.0' media='all' />
89<link rel='stylesheet' id='bootstrap_css-css' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css?ver=7.0.5' media='all' />
90<link rel='stylesheet' id='style-css' href='https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/style.css?ver=7.0.5' media='all' />
91<script id="jquery-core-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 91
91
92<script id="jquery-migrate-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 92
92
93<script id="chart-umd-js-js" data-no-minify="1" src="https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/js/chart.umd.js?ver=3.18.2"></script>
vendor: 1 bytes, line 93
93
94<script id="chartjs-adapter-date-fns-bundle-js" data-no-minify="1" src="https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/js/chartjs-adapter-date-fns.bundle.js?ver=3.18.2"></script>
vendor: 1 bytes, line 94
94
95<script id="chartkick-js-js" data-no-minify="1" src="https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/js/chartkick.js?ver=3.18.2"></script>
vendor: 1 bytes, line 95
95
96<script id="select2-4.0.5-js" src="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.5/js/select2.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 96
96
97<script id="fmc_connect-js-extra">
98var fmcAjax = {"ajaxurl":"https://www.keysrentalsonline.com/wp-admin/admin-ajax.php","pluginurl":"https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx","nonce":"fd75ac0d14"};
99//# sourceURL=fmc_connect-js-extra
100</script>
vendor: 1 bytes, line 100
100
101<script id="fmc_connect-js" data-no-minify="1" src="https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/js/main.js?ver=3.18.2"></script>
vendor: 1 bytes, line 101
101
102<script id="fmc_portal-js" data-no-minify="1" src="https://www.keysrentalsonline.com/wp-content/plugins/flexmls-idx/assets/js/portal.js?ver=3.18.2"></script>
vendor: 1 bytes, line 102
102
103<script data-wp-strategy="defer" defer id="stop-user-enumeration-js" src="https://www.keysrentalsonline.com/wp-content/plugins/stop-user-enumeration/frontend/js/frontend.js?ver=1.7.7"></script>
103
104<link rel="https://api.w.org/" href="https://www.keysrentalsonline.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.keysrentalsonline.com/wp-json/wp/v2/pages/6" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.keysrentalsonline.com/xmlrpc.php?rsd" />
105<link rel='shortlink' href='https://www.keysrentalsonline.com/?p=6' />
106<!-- Stream WordPress user activity plugin v4.2.0 -->
107 <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 107-108
107
108    <script async src='https://www.googletagmanager.com/gtag/js?id=
108G-Z4BBJ6H959
vendor: 18 bytes, lines 108-109
108'></script>
109      
109<script>
110        
vendor: 142 bytes, lines 110-112
110window.dataLayer = window.dataLayer || [];
111        function gtag(){dataLayer.push(arguments);}
112        gtag('js', new Date());gtag('config', '
112G-Z4BBJ6H959
vendor: 3 bytes, line 112
112');
112</script>
112<style>
113.h-captcha{position:relative;display:block;margin-bottom:2rem;padding:0;clear:both}.h-captcha[data-size="normal"]{width:302px;height:76px}.h-captcha[data-size="compact"]{width:158px;height:138px}.h-captcha[data-size="invisible"]{display:none}.h-captcha iframe{z-index:1}.h-captcha::before{content:"";display:block;position:absolute;top:0;left:0;background:url(https://www.keysrentalsonline.com/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo.svg) no-repeat;border:1px solid #fff0;border-radius:4px;box-sizing:border-box}.h-captcha::after{content:"The hCaptcha loading is delayed until user interaction.";font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,"Helvetica Neue",Arial,sans-serif;font-size:10px;font-weight:500;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;color:#bf1722;opacity:0}.h-captcha:not(:has(iframe))::after{animation:hcap-msg-fade-in .3s ease forwards;animation-delay:2s}.h-captcha:has(iframe)::after{animation:none;opacity:0}@keyframes hcap-msg-fade-in{to{opacity:1}}.h-captcha[data-size="normal"]::before{width:302px;height:76px;background-position:93.8% 28%}.h-captcha[data-size="normal"]::after{width:302px;height:76px;display:flex;flex-wrap:wrap;align-content:center;line-height:normal;padding:0 75px 0 10px}.h-captcha[data-size="compact"]::before{width:158px;height:138px;background-position:49.9% 78.8%}.h-captcha[data-size="compact"]::after{width:158px;height:138px;text-align:center;line-height:normal;padding:24px 10px 10px 10px}.h-captcha[data-theme="light"]::before,body.is-light-theme .h-captcha[data-theme="auto"]::before,.h-captcha[data-theme="auto"]::before{background-color:#fafafa;border:1px solid #e0e0e0}.h-captcha[data-theme="dark"]::before,body.is-dark-theme .h-captcha[data-theme="auto"]::before,html.wp-dark-mode-active .h-captcha[data-theme="auto"]::before,html.drdt-dark-mode .h-captcha[data-theme="auto"]::before{background-image:url(https://www.keysrentalsonline.com/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}@media (prefers-color-scheme:dark){.h-captcha[data-theme="auto"]::before{background-image:url(https://www.keysrentalsonline.com/wp-content/plugins/hcaptcha-for-forms-and-more/assets/images/hcaptcha-div-logo-white.svg);background-repeat:no-repeat;background-color:#333;border:1px solid #f5f5f5}}.h-captcha[data-theme="custom"]::before{background-color:initial}.h-captcha[data-size="invisible"]::before,.h-captcha[data-size="invisible"]::after{display:none}.h-captcha iframe{position:relative}div[style*="z-index: 2147483647"] div[style*="border-width: 11px"][style*="position: absolute"][style*="pointer-events: none"]{border-style:none}
114</style>
115<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 115-116
115
116<script async src="https://www.googletagmanager.com/gtag/js?id=
116G-Z4BBJ6H959
vendor: 12 bytes, line 116
116"></script>
117<script>
118  
vendor: 134 bytes, lines 118-122
118window.dataLayer = window.dataLayer || [];
119  function gtag(){dataLayer.push(arguments);}
120  gtag('js', new Date());
121
122  gtag('config', '
122G-Z4BBJ6H959
vendor: 4 bytes, line 122
122');
123</script>
123
124
125<!-- Meta Pixel Code -->
126<script>
vendor: 399 bytes, lines 126-135
126
127!function(f,b,e,v,n,t,s)
128{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
129n.callMethod.apply(n,arguments):n.queue.push(arguments)};
130if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
131n.queue=[];t=b.createElement(e);t.async=!0;
132t.src=v;s=b.getElementsByTagName(e)[0];
133s.parentNode.insertBefore(t,s)}(window, document,'script',
134'https://connect.facebook.net/en_US/fbevents.js');
135fbq('init', '
135550097888532363
vendor: 30 bytes, lines 135-136
135');
136fbq('track', 'PageView');
137</script>
137
138<noscript><img height="1" width="1" style="display:none"
139src="https://www.facebook.com/tr?id=550097888532363&ev=PageView&noscript=1"
140/></noscript>
141<!-- End Meta Pixel Code -->
142
143
144<!-- Google Tag Manager -->
145<script>
vendor: 327 bytes, lines 145-149
145(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
146new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
147j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
148'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
149})(window,document,'script','dataLayer','
149GTM-5KGRH2CD
vendor: 3 bytes, line 149
149');
149</script>
149
150<!-- End Google Tag Manager --><meta plugin_version="og:version" content="3.4.2-beta1" />
151<script id="streamlinecore-version-check">(function(){try{var m=document.querySelector('meta[plugin_version]');if(!m){return}var c=m.getAttribute('content');if(!c){return}var k='streamlinecore_plugin_version',s=localStorage.getItem(k);if(s&&s!==c){localStorage.setItem(k,c);window.location.reload();return}localStorage.setItem(k,c)}catch(e){}})();</script>
vendor: 1 bytes, line 151
151
152<script id="streamline-maps-callback">window.streamlineMapsLoader={"ngMap":"https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/ng-map/ng-map.min.js","richMarker":"https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/richMarker/richmarker.min.js","shortcodeMap":"https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/google_maps.min.js","resortproScripts":["https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/resortpro.min.js","https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/angular-config.min.js"]};window.streamlineGoogleMapsReady=function(){if(window.streamlineGoogleMapsApiLoaded){return;}window.streamlineGoogleMapsReadyAttempts=(window.streamlineGoogleMapsReadyAttempts||0)+1;if(!(window.google&&google.maps&&typeof google.maps.Map==="function")){if(window.streamlineGoogleMapsReadyAttempts>200){console.error("Streamline: Google Maps API not available, loading app scripts without maps");window.streamlineGoogleMapsApiLoaded=true;}else{setTimeout(streamlineGoogleMapsReady,50);return;}}window.streamlineGoogleMapsApiLoaded=true;var cfg=window.streamlineMapsLoader||{};function loadScript(src,done){var s=document.createElement("script");s.src=src;s.async=false;s.onload=function(){if(done){done();}};s.onerror=function(){console.error("Streamline: failed to load script",src);if(done){done();}};(document.head||document.documentElement).appendChild(s);}function loadChain(urls,i,done){i=i||0;if(!urls||i>=urls.length){if(done){done();}return;}loadScript(urls[i],function(){loadChain(urls,i+1,done);});}function initShortcodeMap(done){if(!window.streamline_gmap||!cfg.shortcodeMap){if(done){done();}return;}loadScript(cfg.shortcodeMap,function(){if(typeof window.initMap==="function"){window.initMap();}if(done){done();}});}function loadMapsStack(){var urls=cfg.resortproScripts||[];var needsNgMap=cfg.ngMap&&urls.length>0;function afterRichMarker(){if(needsNgMap){loadChain(urls,0,function(){initShortcodeMap();});}else{initShortcodeMap();}}function startStack(){if(cfg.richMarker){loadScript(cfg.richMarker,afterRichMarker);}else{afterRichMarker();}}if(needsNgMap){loadScript(cfg.ngMap,startStack);}else{startStack();}}function waitForAngular(cb){var n=0;var id=setInterval(function(){if(typeof angular!=="undefined"&&angular.module){clearInterval(id);cb();}else if(++n>600){clearInterval(id);console.error("Streamline: Angular not ready for Maps stack");if(typeof window.streamlineForceRevealPage==="function"){window.streamlineForceRevealPage("Angular not ready");}}},50);}function afterDom(cb){if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",cb);}else{cb();}}afterDom(function(){var resortproUrls=(window.streamlineMapsLoader||{}).resortproScripts||[];if(resortproUrls.length>0){waitForAngular(loadMapsStack);}else{loadMapsStack();}});};window.setTimeout(function(){if(window.streamlineGoogleMapsApiLoaded){return;}if(typeof streamlineGoogleMapsReady==="function"){console.warn("Streamline: Google Maps callback t
152imeout, loading app scripts");streamlineGoogleMapsReady();}},10000);</script>
152
153<style>
154.gform_previous_button+.h-captcha{margin-top:2rem}.gform_footer.before .h-captcha[data-size="normal"]{margin-bottom:3px}.gform_footer.before .h-captcha[data-size="compact"]{margin-bottom:0}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{flex-wrap:wrap}.gform_wrapper.gravity-theme .h-captcha,.gform_wrapper.gravity-theme .h-captcha{margin:0;flex-basis:100%}.gform_wrapper.gravity-theme input[type="submit"],.gform_wrapper.gravity-theme input[type="submit"]{align-self:flex-start}.gform_wrapper.gravity-theme .h-captcha~input[type="submit"],.gform_wrapper.gravity-theme .h-captcha~input[type="submit"]{margin:1em 0 0 0!important}
155</style>
156<link rel="icon" href="https://www.keysrentalsonline.com/wp-content/uploads/2025/02/cropped-cocoplum-favicon-32x32.png" sizes="32x32" />
157<link rel="icon" href="https://www.keysrentalsonline.com/wp-content/uploads/2025/02/cropped-cocoplum-favicon-192x192.png" sizes="192x192" />
158<link rel="apple-touch-icon" href="https://www.keysrentalsonline.com/wp-content/uploads/2025/02/cropped-cocoplum-favicon-180x180.png" />
159<meta name="msapplication-TileImage" content="https://www.keysrentalsonline.com/wp-content/uploads/2025/02/cropped-cocoplum-favicon-270x270.png" />
160<style id="wp-custom-css">
161.page-id-299 .reviews-box h4 {
162    display: none;
163}
164.page-id-299 section.reviews.reviews-1 {
165    margin-top: 40px;
166}
167
168.page-id-299 .reviews .reviews-masonry {
169	text-align: center;
170	max-width: 780px;
171}
172
173.reviews .reviews-masonry .reviews-block {
174	width: 100%!important;
175}
176</style>
177    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" integrity="sha384-gfdkjb5BdAXd+lj+gudLWI+BXq4IuLW5IT+brZEZsLFm++aCMlF1V92rMkPaX4PP" crossorigin="anonymous">    
178<link rel='stylesheet' id='gforms_reset_css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/legacy/css/formreset.min.css?ver=2.10.5' media='all' />
179<link rel='stylesheet' id='gforms_formsmain_css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css?ver=2.10.5' media='all' />
180<link rel='stylesheet' id='gforms_ready_class_css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css?ver=2.10.5' media='all' />
181<link rel='stylesheet' id='gforms_browsers_css-css' href='https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/legacy/css/browsers.min.css?ver=2.10.5' media='all' />
182
183</head>
184<body class="wp-singular page-template-default page page-id-6 wp-theme-BizcorLuxury slash_logic">
185<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 185-186
185
186<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
186GTM-5KGRH2CD
vendor: 83 bytes, lines 186-187
186"
187height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
188<!-- End Google Tag Manager (noscript) -->
189    <style>
190/*header css*/
191
192body{
193    color: #0C0B0B;
194    margin: 0;
195    background: #FFF;
196                font-family: Open Sans;
197            font-size: 16px;
198            font-weight: 300;
199        }
200	.gform_legacy_markup_wrapper div.ginput_container_name span {
201		padding-right: 0 !important;
202	}
203*, :after, :before{
204    box-sizing: border-box;
205    text-rendering: optimizeLegibility;
206}
207	#customQuote .unitPrice {
208		color: var(--main_color);
209	}
210	#customQuote .btn-group-lg>.btn, 
211	#customQuote .btn-lg {
212		background: var(--main_color);
213		border-color: var(--main_color);
214	}
215	#customQuote .btn-group-lg>.btn:hover, 
216	#customQuote .btn-lg:hover {
217		background: var(--hover_color);
218		border-color: var(--hover_color);
219	}
220.unit_search_wrap {
221    display: flex;
222    border: 1px solid #141414;
223    border-radius: 4px;
224    max-width: 276px;
225    /*max-height: 32px;*/
226    align-items: center;
227    /*overflow: hidden;*/
228    margin-left: auto;
229    margin-top: 5px;
230	position: relative;
231/* 	overflow: hidden; */
232}
233	.unit_search_wrap .c-search-widget.search_widget {
234		width: calc(100% - 81px);
235	}
236	.unit_search_wrap .c-search-widget.search_widget .row.c-search-widget__fields {
237		margin: 0;
238	}
239.unit_search_wrap .modalSearch {
240    display: flex;
241    width: 100%;
242	justify-content: space-between;
243/* 	position: relative;
244    overflow: hidden; */
245}
246.unit_search_wrap .modalSearch .inputLeft {
247    display: flex;
248	border: 0;
249	border-radius: 4px;
250}
251	.unit_search_wrap .modalSearch .inputLeft input {
252		border-radius: 4px;
253		border: 0;
254		color: #333;
255	}
256.unit_search_wrap .form-control {
257    border: none;
258    width: 100%;
259}
260.unit_search_wrap .buttonRight .btn img {
261    width:  90%;
262    height: 20px;
263    object-fit: contain;
264}
265.unit_search_wrap .buttonRight .btn {
266    padding: 2px;
267    background: #000;
268    height: 100%;
269    width: 100%;
270    color: #fff;
271    text-transform: uppercase;
272    cursor: pointer;
273    border: none;
274    outline: none;
275    border-radius: 4px;
276}
277.unit_search_wrap .chosen-search input:focus-visible {
278    outline: none;
279}
280.unit_search_wrap .chosen-search input {
281
282}
283.unit_search_wrap .buttonRight {
284    width: 82px;
285	position: absolute;
286	top: 0;
287	right: -1px;
288	height: 100%;
289}
290.page-id-9 .wpContent .adventure-section {
291    display: none;
292}
293.page-id-9 .wrapRang {
294    height: auto;
295    padding: 10px;
296}
297.page-id-9 .wrapRang h3 {
298    margin-bottom:  50px;
299}
300.panel-footer .col-xs-12{
301    text-align: center;
302    float: none;
303    width: auto;
304}
305.panel-footer .row {
306    display: flex;
307    align-items: center;
308    justify-content: center;
309    flex-direction: column;
310}
311.panel-footer .row:before,
312.panel-footer .row:after {
313    display: none;
314}
315.col-md-offset-2 .text-center {
316    display: flex;
317    justify-content: center;
318}
319#checkout-container .col-md-offset-2 {
320    text-align: center;
321}
322.c-property__fav-btn:hover .far.fa-heart,
323.compare .fa.fa-paw {
324    color: #fff !important;
325}
326.c-property__fav-btn .fa-heart {
327    color: var(--main_color);
328}
329#amenitiesExpand h4 {
330    font-size: 18px;
331    font-weight: 600;
332}
333#bookingPopup .modal-dialog .modal-content .col-md-5 {
334    padding: 0;
335}
336#checkout-container.chk2 #step1 button {
337    float: none !important;
338}
339#bookingPopup button {
340    height: 50px;
341}
342#checkout-container.chk2 .panel-heading .step {
343    display: flex;
344    align-items: center;
345    justify-content: center;
346}
347.page-id-349 h1.topTitle {
348    display: none;
349}
350.content-area.compare.page_compare{
351    padding-top: 200px;
352}
353.title_box,
354.compare .c-property__cta-btn--book {
355    background: #AF3D5F !important;
356}
357.compare .amenityYes {
358    color: #AF3D5F !important;
359}
360.c-property__cta-btn--book:hover {
361    color: #fff;
362    background: var(--hover_color);
363}
364/* width */
365*:not(html,body){
366  	scrollbar-color: #B5B5B5 #f0f0f0;
367  	scrollbar-width: thin;
368}
369*:not(html,body)::-webkit-scrollbar {
370  	width: 13px;
371}
372/* Track */
373*:not(html,body)::-webkit-scrollbar-track {
374 	background: #f0f0f0; 
375	border-left: 4px solid transparent;
376    background-clip: padding-box;
377}
378/* Handle */
379*:not(html,body)::-webkit-scrollbar-thumb {
380  	background: #B5B5B5; 
381	border-left: 4px solid transparent;
382    background-clip: padding-box;
383	transition: 0.1s linear;
384}
385/* Handle on hover */
386*:not(html,body)::-webkit-scrollbar-thumb:hover {
387  	background: #b0b0b0; 
388	border-left: 4px solid transparent;
389	background-clip: padding-box;
390}
391html:root {
392    --main_color: #db4c77;
393    --second_color: #3ca2c8;
394    --hover_color: #af3d5f;
395    --hover_color2: #3082a0;
396	--dark_color: #000000;
397    --original_font: 'Fauna One';
398    --body_font: 'Open Sans';
399}
400.customClear:before, .customClear:after,
401.container-fluid-custom:before, .container-fluid-custom:after,
402.container-custom:before, .container-custom:after{
403    content:"";
404    display:block;
405    height:0;
406    overflow:hidden;    
407    clear:both;
408}
409footer ul, header ul{
410    list-style: none;
411    padding: 0;
412    margin: 0;
413}
414h1, h2, h3, h4, h5, h6 {
415    font-weight: 400;
416    margin-top: 0;
417	line-height:inherit;
418}
419h1 {
420    font-family: Fauna One;
421    font-size: 62px;
422    font-weight: 400;
423    line-height: 1.4;
424    }
425h2 {
426    font-family: Fauna One;
427    font-size: 30px;
428    font-weight: 400;
429    line-height: 1.4;
430    }
431h3 {
432    font-family: Fauna One;
433    font-size: 22px;
434    font-weight: ;
435    line-height: 1.4;
436    }
437h4 {
438    font-family: Fauna One;
439    font-size: 20px;
440    font-weight: 400;
441    line-height: 1.4;
442    }
443h5 {
444    font-family: Fauna One;
445    font-size: 18px;
446    font-weight: 400;
447    line-height: 1.4;
448    }
449h6 {
450    font-family: Fauna One;
451    font-size: 18px;
452    font-weight: 400;
453    line-height: 1.4;
454    }
455	.modal_search form .form-control .chosen-single>span {
456		top: 0;
457		left: 7px;
458		padding: 22px;
459		font-size: 16px;
460	}
461	.modal_search form .form-control .chosen-single {
462		color: #000;	
463	}
464/*Fly Out Form*/
465.CustomMobileMenu{
466    position: absolute;
467    width:0px;
468    background: #fff;
469    transition: all 0.4s;
470    z-index: 9;
471    top: 100%;
472    overflow-y: auto;
473    overflow-x: hidden;
474    right: 0;  
475	box-shadow: 0 10px 50px rgba(0, 0, 0, 0.12);
476}
477.CustomMobileMenu.open {
478    width: 375px;
479}
480.CustomMobileMenu .counter{
481    padding: 0;
482    width: 375px;
483}
484.CustomMobileMenu .topM{
485    position: relative;
486    padding: 25px 10px;
487    margin-bottom: 40px;
488    text-align: center;
489    background: #3CA2C8;
490	margin-top: 0;
491}
492.CustomMobileMenu .topM a{
493    display: block;
494    position: relative;
495    color: #fff;
496    font-size: 22px;
497    font-weight: 300;
498}
499.CustomMobileMenu .topM a:hover img{
500    opacity: 0.8;
501}
502.CustomMobileMenu .topM a img{
503    width: 100%;
504    max-width: 175px;
505    transition: 0.3s;
506}
507.CustomMobileMenu .gform_wrapper .gform_body .ginput_container_checkbox label{
508    display: inline-block!important;
509}
510.CustomMobileMenu .gform_wrapper .gform_body .ginput_container_checkbox {
511    margin-top: 40px;
512}
513.CustomMobileMenu .gform_wrapper .gform_body li.gchoice_7_6_1 input {
514    height: 13px;
515    border: 1px solid var(--main_color);
516    background: none;
517    width: 13px !important;
518}
519.CustomMobileMenu .gform_wrapper .gform_body li.gchoice_7_6_1 label {
520    color:#141414;
521    font-size: 11px;
522    font-family: var(--body_font);
523    font-weight: 400;
524}
525.CustomMobileMenu .gform_wrapper .gform_body li.gchoice_7_6_1 label a {
526    color: var(--main_color);
527}
528.CustomMobileMenu .gform_wrapper .gform_body li.gchoice_7_6_1 label a:hover {
529    text-decoration: underline;
530}
531.CustomMobileMenu .gform_wrapper {
532	padding: 0 50px 50px;
533}
534.CustomMobileMenu .gform_wrapper .gform_body li input::-webkit-input-placeholder,
535.CustomMobileMenu .gform_wrapper .gform_body li textarea::-webkit-input-placeholder {
536    color: #A2A2A2;
537    font-size: 14px;
538 }
539.CustomMobileMenu .gform_wrapper .gform_body li input::-moz-placeholder,
540.CustomMobileMenu .gform_wrapper .gform_body li textarea::-moz-placeholder {
541    color: #A2A2A2;
542    font-size: 14px;
543    opacity: 1;
544}
545.mobileMenuClose i{
546    transition: 0.3s;
547    color: #fff;
548    font-size: 30px;
549    color: #fff;
550    display: none;
551}
552.mobileMenuClose i:hover{
553    opacity: 0.5;
554}
555.mobileMenuClose{
556    position: absolute;
557    top: 5px;
558    right: 10px;
559    cursor: pointer;
560    z-index: 9;
561    padding: 3px;
562    color: #fff;
563}
564.gform_wrapper .gform_body li input, .gform_wrapper .gform_body li textarea {
565    border-bottom: 1px solid #C5C5C5;
566    color: #000;
567    font-size: 14px;
568}
569.gform_wrapper .gform_body li input::-webkit-input-placeholder,
570.gform_wrapper .gform_body li textarea::-webkit-input-placeholder {
571    color: #000;
572    font-size: 14px;
573 }
574 .gform_wrapper .gform_body li input::-moz-placeholder,
575 .gform_wrapper .gform_body li textarea::-moz-placeholder {
576    color: #000;
577    font-size: 14px;
578    opacity: 1;
579 }
580.CustomMobileMenu .gform_wrapper .gform_footer input {
581    background: var(--main_color) !important;
582    color: #fff;
583}
584.CustomMobileMenu .gform_wrapper .gform_footer input:hover {
585    background: var(--hover_color) !important;
586    color: #fff;
587}
588.CustomMobileMenu .gform_wrapper .gform_body li .policy {
589    padding-left: 20px;
590}
591.CustomMobileMenu .gform_wrapper .gform_body li .policy label {
592    display: inline-block !important;
593}
594.gform_wrapper .gform_body li input[type="checkbox"] {
595     display: none;
596}
597.CustomMobileMenu .gform_wrapper .gform_body li .policy label span {
598    position: relative;
599    font-size: 10px;
600    font-weight: 300;
601}
602.CustomMobileMenu .gform_wrapper .gform_body li .policy label span::before {
603    content: '';
604    position: absolute;
605    top: 0;
606    left: -20px;
607    width: 13px;
608    height: 13px;
609    border: 1px solid var(--main_color);
610    color: var(--main_color);
611    display: inline-flex;
612    justify-content: center;
613    align-items: center;
614    font-size: 14px;
615}
616.CustomMobileMenu .gform_wrapper .gform_body li input[type="checkbox"]:checked ~ span::before{
617    content: '✓';
618}
619.CustomMobileMenu .gform_wrapper .gform_body li .policy > a {
620    color: var(--main_color);
621    text-decoration: underline;
622    text-transform: uppercase;
623    font-size: 10px;
624    font-weight: 300;
625}
626.CustomMobileMenu .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
627    max-width: 100% !important;
628}
629.CustomMobileMenu .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, 
630.CustomMobileMenu .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
631    margin-top: 0;
632}
633.CustomMobileMenu .gform_confirmation_message {
634    color: #2a2a2a;
635    padding-bottom: 25px;
636}
637
638/*Header Search Modal*/
639.modal_search {
640    display: none;
641    position: fixed;
642    top: 0;
643    left: 0;
644    width: 100%;
645    height: 100%;
646    background-color: rgba(7, 8, 8, 0.75);
647    z-index: 999999;
648}
649.modal_search form {
650    position: absolute;
651    top: 40%;
652    left: 50%;
653    width: 50%;
654    max-width: 600px;
655    -webkit-transform: translate(-50%, -50%);
656    -ms-transform: translate(-50%, -50%);
657    -o-transform: translate(-50%, -50%);
658    transform: translate(-50%, -50%);
659}
660.modal_search form input[type="text"],.modal_search form select{
661    padding: 25px;
662    width: 100%;
663    font-size: 16px;
664    color: #7D7D7D;
665    border-radius: 0;
666    height: auto;
667    margin: 0;
668	background: #fff;
669}
670.modal_search .form-control:after{
671    content: "";
672    display: block;
673    border-top: 7px solid #7D7D7D;
674    border-left: 7px solid transparent;
675    border-right: 7px solid transparent;
676    position: absolute;
677    right: 112px;
678    top: 33px;
679    pointer-events: none;
680	display: none;
681}
682.modal_search form .form-control{
683	height: auto;		
684}
685.modal_search form button {
686    position: absolute;
687    top: 0;
688    right: -15px;
689    height: 100%;
690    width: 90px;
691    background-color: var(--main_color);
692    border: none;
693    border-radius: 0;
694    text-align: center;
695    cursor: pointer;
696    box-sizing: border-box;
697	z-index: 2;
698}
699.modal_search form .form-control:before{
700	right: 110px;
701    z-index: 3;
702    font-size: 20px;
703} 
704.home .modal_search form button {
705    right: 0;
706}
707.modal_search form button img {
708    width: 50%;
709}
710.modal_search form button:hover {
711    color: #fff;
712    background: var(--hover_color);
713}
714.modal_search .close_modal {
715    color: #fff;
716    font-size: 34px;
717    position: absolute;
718    top: 15%;
719    right: 20%;
720    cursor: pointer;
721}
722.modal_btn {
723    display: none;
724    position: relative;
725    color: #4A4A4A;
726    padding: 11px 0 11px 30px;
727    margin-left: auto;
728    border-left: 1px solid #000;
729}
730.map-container-wrapper.appear > div:nth-child(2),
731.map-container-wrapper.appear > div:nth-child(2) > div{
732    height: 100%;
733}
734.modal_btn:hover {
735    color: var(--main_color);
736}
737.modal_btn svg path {
738    transition: .3s;
739	fill: #000;
740}
741.modal_btn:hover svg path {
742    fill: var(--main_color);
743}
744/*End modul*//*End modul*/
745
746/*header*//*header*//*header*/
747.home header{
748    position: absolute;
749    top: auto;
750}
751header{
752    position: relative;
753    width: 100%;
754    top: 0;
755    line-height: 1.2;
756    z-index: 999;
757    background: #333;
758            font-family: Open Sans;
759        font-size: 15px;
760        font-weight: 600;
761    }
762	
763    header nav.mainMenu li.left-menu {
764        display: none!important;
765    }
766	
767.home header {
768    background: transparent;
769}
770.mobileMenu{
771    display: none;
772}
773.menu-item-has-children ul{
774    position: absolute;
775    top: 100%;
776    display: none;
777    min-width: 100%;
778    left: 0;
779    padding-top: 15px;
780}
781.menu-item-has-children ul li{
782    display: block;
783    margin-right: 0!important;
784    position: relative;
785}
786.menu-item-has-children ul li a{
787    padding: 10px 15px;
788    display: block;
789    text-align: left;
790    background: #fff;
791}
792.menu-item-has-children ul ul{
793    top: 0;
794    left: 100%;
795    padding-top: 0;
796}
797.header-nav .caret{
798    color: #fff;
799}
800.menu-item-has-children ul .caret{
801    right: 5px;
802}
803.openMenu{
804    display: block!important;
805}
806.sub-menu .sub-menu{
807    padding-top: 0!important;
808}
809.fixing > .container-fluid, .topPart > .container-fluid{
810    padding: 0;
811}
812header nav {
813	text-align: center;
814	margin-left: auto;
815	margin-right: 20px;
816}
817header .rightSide nav{
818	text-align: left;
819    width: auto;
820    margin-left: inherit;	
821}
822header nav.mainMenu{
823	margin-right: 0;	
824}
825header nav li{
826    position: relative;
827}
828header nav li a{
829    position: relative;
830    white-space:nowrap;
831    padding: 10px 10px;
832    color: #000;
833    font-size: 14px;
834    display: block;
835    text-decoration: none!important;
836    line-height: 1.2;
837}
838header nav .sub-menu li{
839    width: auto;
840    min-width: 100%;
841}
842.sub-menu{
843    left: 0;
844    position: absolute;
845    top: 0;
846    width: auto;
847}
848header nav > .menu-header-menu-container > ul > li{
849    display: inline-block;
850}
851header nav > .menu-header-menu-container > ul > li > a{
852    text-transform: uppercase;
853}
854.rightCaret, .leftCaret {
855    display: none;
856}
857.logo a {
858    line-height: 1;
859}
860.home header .rightSide {
861	display: flex;
862	align-items: center;
863}
864header .rightSide {
865	display: flex;
866	align-items: center;
867	padding-top: 21px;
868}
869header nav > .menu-header-menu-container > ul > li > a::before{
870    content: '';
871    position: absolute;
872    bottom: 5px;
873    left: 50%;
874    width: 0;
875    -webkit-transform: translateX(-50%);
876    -ms-transform: translateX(-50%);
877    -o-transform: translateX(-50%);
878    transform: translateX(-50%);
879    height: 1px;
880    background: rgba(42,42,42,.3);
881    -webkit-transition: .5s;
882    -o-transition: .5s;
883    transition: .5s;
884}
885header nav > .menu-header-menu-container > ul > li > a:hover::before{
886    width: 50%;
887}
888.mobileMenu {
889	background: transparent !important;
890}
891.fixing.activated {
892	background: #fff;
893}
894.fixing.activated nav li a{
895	color: #000 !important;
896}
897.fixing.activated nav .sub-menu li a{
898    color: #2A2A2A !important;
899}
900.fixing.activated .contact a {
901	color: #000;
902	border: 1px solid #000;
903}
904.fixing.activated .contact a:hover {
905	color: var(--main_color);
906	border-color: var(--main_color);
907	background: transparent; 
908}
909.fixing.activated .headerSearch {
910	color: #000;
911}
912.fixing.activated .headerSearch:hover {
913	color: var(--main_color) !important; 
914}
915/*sticky header*/
916.fixing{
917    top: -70px;
918    transition: top 0.3s;
919    background: #fff;
920}
921.fixing.activated{
922    position: fixed;
923    width: 100%;
924    left: 0;
925    background: #fff;
926}
927/*Mobile Menu*/
928.mobileMenu{
929    display: none;
930    cursor: pointer;
931    background: #0C683D;
932    float: right;
933    height: auto;
934    padding-left: 30px;
935    width: auto;
936}
937.iconAnime{
938    position: relative;
939    width: 45px;
940    height: 35px;
941    display: inline-block;
942    top: 0px;
943}
944.iconAnime span{
945    height: 5px;
946    width: 100%;
947    border-radius: 3px;
948    background: #4A4A4A;
949    display: inline-block;
950    float: left;
951    position: absolute;
952    left: 0;
953}
954.iconAnime span:first-child{
955    top: 0;
956    transition: all 0.25s;
957}
958.iconAnime span:nth-child(2){
959    top: calc(50% - 3px);
960    transition: all 0.25s;
961}
962.iconAnime span:last-child{
963    bottom: 0;
964    transition: all 0.25s;
965}
966.mobileMenuOpen .iconAnime span:first-child{
967    top: calc(50% - 3px);
968    transform: rotate(225deg);
969}
970.mobileMenuOpen .iconAnime span:nth-child(2){
971    top: calc(50% - 2px);
972    display:none;
973}
974.mobileMenuOpen .iconAnime span:last-child{
975    top: 14px;
976    transform: rotate(135deg);
977}
978.menu-item-has-children .thereCaret.active img{
979    transform: rotate(270deg);
980}
981.menu-item-has-children .menu-item-has-children .thereCaret {
982    top: 0;
983}
984.menu-item-has-children .thereCaret{
985    padding: 10px;
986    position: absolute;
987    top: 0px;
988    right: 0;
989    cursor: pointer;
990    display: block;
991    z-index: 2;
992}
993.thereCaret img{
994    height: 13px;
995    transform: rotate(90deg);
996    transition: all 0.3s;
997}
998header .caret {
999    border-top: 4px solid #2A2A2A;
1000    border-left: 4px solid transparent;
1001    border-right: 4px solid transparent;
1002    position: absolute;
1003    right: 3px;
1004    top: 50%;
1005    transform: translateY(-50%);
1006}
1007/*Header Custom*/
1008header .rightSide{
1009    padding: 0; 
1010}
1011header .headerSearch{
1012    color: #4A4A4A;
1013    font-size: 22px;
1014    cursor: pointer;
1015    -webkit-transition: .3s;
1016    -o-transition: .3s;
1017    transition: .3s;
1018    padding-left: 20px;
1019    margin-left: 20px;
1020    border-left: 1px solid rgba(42,42,42,.5);
1021}
1022header .headerSearch:hover {
1023    color: var(--main_color);
1024}
1025header .headerSearch span .icon-search {
1026    position: absolute;
1027    transition: .3s;
1028}
1029header .contact{
1030    margin-right: 20px;
1031/* 	max-width: 120px; */
1032/*     width: 100%; */
1033	text-align: center;
1034}
1035header .contact a {
1036    display: block;
1037    border: 1px solid #000;
1038    color: #000;
1039	padding: 12px 24px;
1040}
1041header .contact a:hover{
1042    color: var(--main_color);
1043    border-color: var(--main_color);
1044}
1045header .phone_number {
1046    color: #000;
1047	white-space: nowrap;
1048}
1049header .phone_number:hover {
1050    color: var(--hover_color);
1051}
1052header .phone i {
1053    display: none;
1054}
1055header .phone_number svg {
1056    height: 22px;
1057    width:22px;
1058    display: none;
1059}
1060.home header .phone_number i {
1061    display: none;
1062}
1063.fixing.activated .fa-search {
1064    color: #4A4A4A !important;
1065}
1066.fixing.activated .fa-search:hover {
1067    color: var(--main_color) !important;
1068}
1069header .flex_wrapper {
1070    display: flex;
1071    justify-content: space-between;
1072    align-items: center;
1073    /*border-bottom: 8px solid #F1F1F1;*/
1074/* 	box-shadow: 0 3px 25px rgba(0,0,0,.3); */
1075}
1076header .flex_wrapper::before,
1077header .flex_wrapper::after {
1078    display: none;
1079}
1080header .mail {
1081    position: relative;
1082    padding-left: 20px;
1083    cursor: pointer;
1084}
1085header .mail svg path {
1086    transition: .3s;
1087	fill: #000;
1088}
1089header .mail:hover svg path {
1090    fill: var(--main_color);
1091}
1092	
1093/*end header*//*end header*/
1094</style>
1095
1096
1097    <style>
1098
1099/*logo center css*/
1100.logo a .logo-white{
1101    display: none;
1102}
1103.logo a {
1104    position: absolute;
1105    left: 50%;
1106    transform: translateX(-50%);
1107    z-index: 0;
1108    max-width: 265px;
1109    top: 0;
1110    display: block;
1111    padding: 16px;
1112    background: #fff;
1113    /* box-shadow: 0 7px 15px -7px rgba(0, 0, 0, 0.5); */
1114    border: 5px solid  #DB4C77;
1115    border-radius: 100%;
1116}
1117.rightCaret, .leftCaret {
1118    display: block;
1119    position: absolute;
1120    bottom: 6px;
1121    width: 30px;
1122    height: 31px;
1123    background: #fff;
1124    z-index: -2;
1125    box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3);
1126    box-sizing: border-box;
1127}
1128.home .rightCaret, .home .leftCaret {
1129    bottom: 7px;
1130}
1131.leftCaret {
1132    left: 0;
1133    transform: translateX(-50%) rotate(45deg);
1134}
1135.rightCaret {
1136    right: 0;
1137    transform: translateX(50%) rotate(-45deg);
1138}
1139.logo {
1140    margin: 0;
1141    width: 300px;
1142    align-self: flex-start;
1143}
1144.logo img {
1145    height: 182px;
1146    width: auto;
1147    border-radius: 100%;
1148}
1149
1150.modal_btn svg {
1151    height: 19px;
1152}
1153header .mail svg {
1154    height: 19px;
1155}
1156header .flex_wrapper {
1157    padding: 21px 50px 13px;
1158    justify-content: center;
1159    border-bottom: 0;
1160	position: relative;
1161/*     box-shadow: 0 1px 20px rgba(0, 0, 0, 0.3); */
1162	border-bottom: 5px solid #DB4C77;
1163}
1164header nav.mainMenu {
1165    order: -1;
1166    width: calc(50% - (300px / 2));
1167    text-align: right;
1168    z-index: 2;
1169}
1170header .rightSide {
1171    width: calc(50% - (300px / 2));
1172    z-index: 2;
1173}
1174header .caret {
1175    right: 0;
1176}
1177/* .logo a::after {
1178    content: '';
1179    position: absolute;
1180    top: 0;
1181    left: 50%;
1182    width: calc(100% + 100px);
1183    height: 73%;
1184    transform: translateX(-50%);
1185    background: #fff;
1186    z-index: -1;
1187    box-sizing: border-box;
1188} */
1189/*Shapes feature*//*Shapes feature*/
1190        /*Classic*/
1191/*         .logo a::before {
1192            content: '';
1193            position: absolute;
1194            top: -5px;
1195            left: 0;
1196            width: 100%;
1197            height: calc(100% + 5px);
1198            background: #fff;
1199            z-index: -1;
1200            box-sizing: border-box;
1201        }
1202        .home .logo a::after {
1203            height: 73%;
1204            top: -2px;
1205        }
1206        .home .logo a::before {
1207            top: -6px;
1208        } */
1209    
1210/*Responsive*//*Responsive*//*Responsive*/
1211@media(max-width: 1800px) {
1212    header .flex_wrapper {
1213        padding: 21px 10px 13px;
1214    }
1215    .logo {
1216        width: 230px;
1217    }
1218    header nav.mainMenu,
1219    header .rightSide {
1220        width: calc(50% - (230px / 2));
1221    }
1222
1223}
1224
1225@media(max-width: 1550px) {
1226header nav li a {
1227    padding: 10px;
1228}
1229/*.logo {*/
1230/*    width: 250px;*/
1231/*}*/
1232/*header nav.mainMenu, */
1233/*header .rightSide {*/
1234/*    width: calc(50% - (250px / 2));*/
1235/*}*/
1236}
1237
1238@media(max-width: 1400px) {
1239header nav > .menu-header-menu-container > ul > li.menu-item > a {
1240    padding: 10px 7px;
1241}
1242header .rightSide {
1243    padding-left: 7px;
1244}
1245}
1246
1247@media(max-width: 1300px) {
1248.logo a::after {
1249    top: -1px;
1250    height: 72%;
1251}
1252.home .logo a::after {
1253    height: 71%;
1254}
1255.logo {
1256    width: 165px;
1257}
1258header nav.mainMenu, 
1259header .rightSide {
1260    width: calc(50% - (165px / 2));
1261}
1262}
1263
1264@media(max-width: 1270px) {
1265header nav > .menu-header-menu-container > ul > li.menu-item > a {
1266    font-size: 12px;
1267}
1268}
1269
1270@media(max-width: 1199px) {
1271.logo img {
1272    width: 100px;
1273    height: auto;
1274}
1275    .logo a {
1276        /* position: static; */
1277        transform: none;
1278        box-shadow: none;
1279        /* padding: 0; */
1280        left: 12px;
1281        top: 12px;
1282        border: 5px solid #DB4C77;
1283        padding: 6px;
1284    }
1285
1286.logo a::before,
1287.logo a::after,
1288.leftCaret,
1289.rightCaret {
1290    display: none;
1291}
1292.logo {
1293    width: auto;
1294}
1295header nav {
1296    order: 0;
1297}
1298header .flex_wrapper {
1299    justify-content: space-between;
1300}
1301header .rightSide {
1302    width: auto;
1303    padding: 10px 0;
1304}
1305}
1306
1307@media(max-width: 767px) {
1308    .logo a {
1309        /* position: static; */
1310        transform: none;
1311        box-shadow: none;
1312        /* padding: 0; */
1313        left: 12px;
1314        top: calc(50% - 29px);
1315        border: 2px solid #DB4C77;
1316        padding: 6px;
1317    }
1318    .fixing .logo a .logo-black {
1319        height: 42px;
1320    }
1321}
1322</style>
1323
1324
1325<style>
1326/*Responsivness*//*Responsivness*//*Responsivness*/
1327@media(min-width:1200px){
1328    .back_submenu,
1329    .thereCaret,
1330    .new_caret{
1331        display: none!important;
1332    }
1333	header nav .menu-header-menu-container.mobile {
1334		display: none;
1335	}
1336}
1337@media(min-width:1025px){
1338    .menu-item-has-children ul li a:hover{
1339        background: var(--main_color) !important;
1340        color: #fff!important;
1341    }
1342    .fixing.activated .menu-item-has-children ul li a:hover {
1343    	color: #fff !important; 
1344    }
1345    .logo:hover img {
1346        opacity: .6;
1347    }
1348}
1349@media(max-width: 1650px) {
1350    .modal_btn {
1351        padding-left: 0;
1352        border: none;
1353    }
1354    header .phone_number {
1355        display: none;
1356    }
1357}
1358@media(max-width: 1450px) {
1359    header nav > .menu-header-menu-container > ul > li.menu-item > a{
1360        font-size: 12px;
1361    }
1362}
1363@media(max-width: 1400px) {
1364    header nav > .menu-header-menu-container > ul > li > a{
1365        padding: 10px;
1366    }
1367    header .caret {
1368        right: -2px;
1369    }
1370    .sub-menu .caret {
1371        right: 3px;
1372    }
1373
1374}
1375
1376@media(max-width: 1300px) {
1377    header .contact {
1378        margin-right: 15px;
1379    }
1380    header .caret {
1381        right: -5px;
1382    }
1383    header nav > .menu-header-menu-container > ul > li.menu-item > a{
1384        font-size: 12px;
1385    }
1386	header .contact a {
1387		font-size: 12px;
1388	}
1389/* 	header .contact {
1390		max-width: 100px;
1391	} */
1392	header .phone_number {
1393		font-size: 18px;
1394	}
1395    .logo img {
1396        height: 105px;
1397    }
1398}
1399
1400@media(max-width: 1199px) {
1401    header .phone_number span {
1402        display: none;
1403    }
1404    .content-area.compare.page_compare {
1405        padding-top: 50px;
1406    }
1407    header .phone_number i {
1408        display: inline-block;
1409    }
1410    header .phone_number svg {
1411        display: block;
1412    }
1413	header .phone {
1414        margin-top: -2px;
1415    }
1416    .home header .phone_number i {
1417        display: none;
1418    }
1419    header .flex_wrapper {
1420        padding: 15px 20px;
1421    }
1422    header nav{
1423        background: #fff;
1424        padding: 0 20px;
1425    }
1426    .fixing nav{
1427        display: none;
1428        position: absolute;
1429        top: 100%;
1430        left: 0;
1431        width: 100%;
1432    }
1433    .mobileMenu{
1434        display: block;
1435        float: right;
1436    }
1437    header .mail{
1438        padding: 5px 0;
1439/*         border-right: 1px solid #C9C9C9; */
1440        margin-left: 5px;
1441    }
1442    header .rightSide .modal_btn{
1443        border: 0;
1444        margin: 0 20px 0 0;
1445    }
1446    header nav .menu-header-menu-container.desktop {
1447		display: none;
1448	}
1449    header nav > .menu-header-menu-container > ul > li.menu-item > a{
1450        text-transform: uppercase;
1451        font-size: 16px;
1452    }
1453    header nav > .menu-header-menu-container > ul > li{
1454        border-bottom: 2px solid #F0F0F0;
1455    }
1456    header nav li{
1457        float: none!important;
1458        display: block!important;
1459        text-align: left;
1460    }
1461    header nav li a{
1462        color: #292929!important;
1463        background: none!important;
1464    }
1465    header nav li a{
1466        display: block;
1467    }
1468    .fixing nav > div > ul > li:last-child a{
1469        background: none!important;
1470    }
1471    .menu-item-has-children ul li a{
1472        padding: 5px 15px;
1473    }
1474    .sub-menu, .sub-menu .sub-menu{
1475        background: none!important;
1476        position: static;
1477        box-shadow: none!important;
1478    }
1479    .header-nav .menu-header-menu-container > ul > li{
1480        margin-right: 0!important;
1481    }
1482    .header-nav .menu-header-menu-container > ul > li > a{
1483        text-transform: uppercase;
1484        padding: 10px 15px!important;
1485        border-bottom: 1px solid #F3C45C!important;
1486    }
1487    .header-right-part{
1488        margin-top: 20px;
1489    }
1490    .sub-menu, .sub-menu .sub-menu{
1491        background: none!important;
1492        position: static!important;
1493        box-shadow: none!important;
1494    }
1495    .sub-menu{
1496        text-transform:capitalize;
1497        font-size:16px;
1498    }
1499    header nav{
1500        overflow: auto;
1501    }
1502    .fixing .logo a .logo-white {
1503    	height: 80px;
1504        display: none;
1505    }
1506    .fixing .logo a .logo-black {
1507        display: block;
1508		margin-top: 4px;
1509    }
1510    .logo img {
1511    	max-width: 200px;
1512    }
1513    .mobileMenu {
1514        padding-top: 0;
1515        padding-bottom: 0;
1516    }
1517    .caret{
1518        display: none!important;
1519    }
1520	header nav.mainMenu {
1521		width: 100%;
1522	}
1523	header .contact a {
1524		font-size: 14px;
1525	}
1526	.menu-item-has-children ul {
1527        padding-top: 0;
1528    }
1529	.sub-menu .sub-menu a{
1530		padding: 5px 22px;
1531	}
1532}
1533    
1534@media(max-width: 991px) {
1535    .modal_search form {
1536        width: 80%;
1537    }
1538    .modal_search .close_modal{
1539        top: 15px;
1540        right: 15px;
1541    }
1542    .home header{
1543        position: relative;
1544    }
1545    .page-id-9 .wrapRang h3 {
1546        margin-bottom: 25px;
1547    }
1548}
1549
1550@media(max-width:767px){
1551    #resortpro_sw_lodging_unit {
1552		height: 33px;
1553        display: block !important;
1554    }
1555    .fixing .logo a .logo-white {
1556    	height: 65px;
1557    }
1558    .fixing .logo a .logo-black {
1559    	/*height: 70px;*/
1560		margin-top: 0;
1561		width: auto;
1562    }
1563    .iconAnime {
1564    	height: 25px;
1565        width: 35px;
1566        top: 1px;
1567    }
1568    .mobileMenu {
1569    	padding: 0;
1570        margin-left: 20px;
1571    }
1572    .mobileMenuOpen .iconAnime span:last-child {
1573    	top: 10px;
1574    }
1575    .home header .rightSide {
1576    	 padding: 10px;
1577    }
1578    header .rightSide {
1579    	 padding: 10px;
1580    }
1581    header .flex_wrapper {
1582        padding: 5px 16px;
1583    }   
1584    .modal_search form input[type="text"] {
1585        padding: 15px;
1586    }
1587    .modal_search .fa-times {
1588        right: 5%;
1589    }
1590}
1591
1592@media(max-width: 600px) {
1593    header .rightSide .contact {
1594    	display: none;
1595    }
1596    .fixing.activated{
1597        top:0!important;
1598    }
1599    #headerSearchModal input{
1600        font-size: 13px!important;
1601    }
1602    #headerSearchModal .modalSearch{
1603        height: 40px!important;
1604    }
1605    #headerSearchModal .buttonRight button{
1606        font-size: 20px;
1607    }
1608    #headerSearchModal .modalSearch .buttonRight{
1609        width: 40px;
1610    }
1611    #headerSearchModal .modalSearch .inputLeft {
1612        width: calc(100% - 40px);
1613    }
1614/*     .fixing .logo a .logo-black {
1615        width: 150px;
1616        height: auto;
1617		margin-top: 7px;
1618    } */
1619    header .rightSide .modal_btn{
1620        order: -1;
1621        border: 0;
1622        margin: 0 20px 0 0;
1623        padding: 0;
1624    }
1625    .CustomMobileMenu .counter, .CustomMobileMenu.open {
1626        width: 100%;
1627    }
1628    .CustomMobileMenu {
1629        height: calc(100vh - 80px);
1630    }
1631    header .mail{
1632        margin-left:20px;
1633    }
1634}
1635
1636@media(max-width: 400px) {
1637    /*.mobileMenu {
1638        margin-left: 15px;
1639    }
1640    header .mail {
1641        padding-left: 15px;
1642    }
1643    .modal_btn {
1644        padding-left: 15px;
1645        margin-left: 15px;
1646    }*/
1647    header .headerSearch {
1648        border: 0;
1649        margin: 0;
1650        padding-left: 15px;
1651    }
1652    .home header .rightSide {
1653        padding-right: 0;
1654    }
1655    header .rightSide {
1656        padding-right: 0;
1657    }
1658    .CustomMobileMenu {
1659        height: calc(100vh - 72px);
1660    }
1661/*     .fixing .logo a .logo-black {
1662        width: 120px;
1663		margin-top: 12px;
1664    } */
1665}
1666</style>
1667
1668    <header>
1669        <div class="fixing">
1670			<!-- <//?php do_action('bizcor-emergency-banner'); ?> -->
1671            <div class="unit_search_wrap">
1672                <div  class="c-search-widget search_widget "> 
1673            <form method="post" class="form " id="resortpro-widget-form" action="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" >
1674        <input type="hidden" name="resortpro_search_nonce" value="01e5e8a148"/>
1675        <input type="hidden" class="disabled" id="resortpro_calendar_flex" name="resortpro_calendar_flex" value=""/>
1676                                                    <input type="hidden" name="plus_bed" value="1"/>
1677                                        <div class="row c-search-widget__fields">
1678            <div class="modalSearch">
1679    <div class="inputLeft">       
1680   <!--  <div class="c-select-list form-control"><select  name="resortpro_sw_bed" id="resortpro_sw_bed"   class=""><option value=""  selected="selected">Search for Property</option><option value="880057">Adventures In Paradise</option><option value="903601">Adventures in Sombrero</option><option value="880055">Angler & Ale</option><option value="880029">Aqua Vista</option><option value="924428">Blue Marlin House</option><option value="1056258">Bougainvillea Beauty</option><option value="1062931">Cabana Cay</option><option value="880063">Casa Blanca</option><option value="880069">Casa Del Mar</option><option value="1033529">Casa de Rosa</option><option value="903536">Casa Feliz</option><option value="880053">Casa Playa</option><option value="880051">Casa Tranquilo</option><option value="880024">Casita Blanca</option><option value="880048">Coral Lagoon #6 ~ Tropical Seahorse</option><option value="907454">Coral Lagoon #18 ~ Tropical Retreat</option><option value="903532">Dolphin Cove</option><option value="983091">Emerald Horizon</option><option value="942937">Emerald Shores</option><option value="949775">Emerald Tides</option><option value="903533">Flamingo Bay</option><option value="880062">Gone Coastal</option><option value="880078">Indigo Reef #5 ~ Tarpon Terrace</option><option value="878155">Indigo Reef #10 ~ Sunset Bay</option><option value="878156">Indigo Reef #17 ~ Plane Fun</option><option value="907456">Indigo Reef #39 ~ Sunset House</option><option value="880079">Indigo Reef #48 ~ Pirates Cove</option><option value="880071">Indigo Reef #50 ~ The Palms</option><option value="880073">Indigo Reef #57 ~ Turtle Cove</option><option value="880056">Island Time</option><option value="880077">Keys Dream</option><option value="983712">Key Vaca</option><option value="880052">Kon Tiki</option><option value="880034">Little Venice Paradise</option><option value="880021">Marlin Manor</option><option value="880080">My Beach Key</option><option value="880040">Mystic Waters</option><option value="880022">Ocean Isles #98~ Fishing Village</option><option value="880028">Ocean Isles #123~ Sea Breeze</option><option value="880036">Ocean Oasis</option><option value="907455">Oceanside Manor</option><option value="880059">Off the Hook</option><option value="880030">One Particular Harbor</option><option value="880025">Paradise Cove</option><option value="880058">Paradise Found</option><option value="880045">Paradise Palms</option><option value="926689">Paradise Point</option><option value="880032">Paraiso Del Mar</option><option value="880050">Pier Pressure</option><option value="1070470">Reel-Axed Retreat</option><option value="903602">Reel Deal</option><option value="880068">Reel Knotty</option><option value="880085">Refuge on the Reef</option><option value="880067">Sea Glass Cottage</option><option value="880081">Sea Glass Dreams</option><option value="880037">Seaside Serenity</option><option value="880083">Seaside Villa</option><option value="880064">Seas the Day</option><option value="880066">Sombrero Beach Beauty</option><option value="1047799">Sombrero Sanctuary</option><option value="954027">Sombrero Shores</option><option value="1103506">Sunny Daze</option><option value="880082">Sunset Seeker</option><option value="880049">Sunsets in Paradise</option><option value="957620">Sunset Tides</option><option value="903535">
1680Tiki Time</option><option value="880031">Tipsy Turtle</option><option value="907453">Tranquil Retreat</option><option value="880043">Tranquil Tides</option><option value="962123">Turtle Tides</option><option value="880033">Villa Franchella</option><option value="880027">Waterfront Hideaway</option></select></div>-->
1681<div class="c-select-list form-control"><select  name="resortpro_sw_lodging_unit" id="resortpro_sw_lodging_unit"   class="autocomplete"><option value=""  selected="selected">Type Unit Name...</option><option value="880057">Adventures In Paradise</option><option value="903601">Adventures in Sombrero</option><option value="880055">Angler & Ale</option><option value="880029">Aqua Vista</option><option value="924428">Blue Marlin House</option><option value="1056258">Bougainvillea Beauty</option><option value="1062931">Cabana Cay</option><option value="880063">Casa Blanca</option><option value="880069">Casa Del Mar</option><option value="1033529">Casa de Rosa</option><option value="903536">Casa Feliz</option><option value="880053">Casa Playa</option><option value="880051">Casa Tranquilo</option><option value="880024">Casita Blanca</option><option value="880048">Coral Lagoon #6 ~ Tropical Seahorse</option><option value="907454">Coral Lagoon #18 ~ Tropical Retreat</option><option value="903532">Dolphin Cove</option><option value="983091">Emerald Horizon</option><option value="942937">Emerald Shores</option><option value="949775">Emerald Tides</option><option value="903533">Flamingo Bay</option><option value="880062">Gone Coastal</option><option value="880078">Indigo Reef #5 ~ Tarpon Terrace</option><option value="878155">Indigo Reef #10 ~ Sunset Bay</option><option value="878156">Indigo Reef #17 ~ Plane Fun</option><option value="907456">Indigo Reef #39 ~ Sunset House</option><option value="880079">Indigo Reef #48 ~ Pirates Cove</option><option value="880071">Indigo Reef #50 ~ The Palms</option><option value="880073">Indigo Reef #57 ~ Turtle Cove</option><option value="880056">Island Time</option><option value="880077">Keys Dream</option><option value="983712">Key Vaca</option><option value="880052">Kon Tiki</option><option value="880034">Little Venice Paradise</option><option value="880021">Marlin Manor</option><option value="880080">My Beach Key</option><option value="880040">Mystic Waters</option><option value="880022">Ocean Isles #98~ Fishing Village</option><option value="880028">Ocean Isles #123~ Sea Breeze</option><option value="880036">Ocean Oasis</option><option value="907455">Oceanside Manor</option><option value="880059">Off the Hook</option><option value="880030">One Particular Harbor</option><option value="880025">Paradise Cove</option><option value="880058">Paradise Found</option><option value="880045">Paradise Palms</option><option value="926689">Paradise Point</option><option value="880032">Paraiso Del Mar</option><option value="880050">Pier Pressure</option><option value="1070470">Reel-Axed Retreat</option><option value="903602">Reel Deal</option><option value="880068">Reel Knotty</option><option value="880085">Refuge on the Reef</option><option value="880067">Sea Glass Cottage</option><option value="880081">Sea Glass Dreams</option><option value="880037">Seaside Serenity</option><option value="880083">Seaside Villa</option><option value="880064">Seas the Day</option><option value="880066">Sombrero Beach Beauty</option><option value="1047799">Sombrero Sanctuary</option><option value="954027">Sombrero Shores</option><option value="1103506">Sunny Daze</option><option value="880082">Sunset Seeker</option><option value="880049">Sunsets in Paradise</option><option value="957620">Sunset Tides</option><option value="903535">Tiki Time</option><option value="880031">Tipsy Turtle</option><option value="907453">Tranquil Retreat</option><option value="880043">Tranquil Tides</option><option value="962123">Turtle Tides</option><option value="880033">Villa Franchella</option><option value="880027">Waterfront Hideaway</option></select></div>
1682    </div>
1683    <div class="buttonRight">
1684        <button class="btn" type="submit">
1685            <img src="/wp-content/themes/BizcorLuxury/images/search-solid-white.svg" alt="">
1686        </button>
1687    </div>    
1688</div>        </div>
1689            </form>
1690        </div>            </div>
1691            <div class="container-fluid-custom flex_wrapper">
1692                <div class="logo">
1693                    <a href="/">
1694<!--                         <img class="logo-white" src="https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/images/" title="" alt=""/> -->
1695                                               
1696                        <img class="logo-black mainLogo" src="https://www.keysrentalsonline.com/wp-content/uploads/2024/12/coco-plu-full-color-logo.png" style="max-width: 350px;"  title="" alt=""/>
1697                                                    <!--                                     <sp
1697an class="leftCaret"></span>  
1698                                    <span class="rightCaret"></span> -->
1699                                                                            </a>                  
1700                </div>
1701                					<nav class="mainMenu">
1702						<div class="menu-header-menu-container"><ul><li id="menu-item-5440" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5440"><a href="#">Activities/Tours</a>
1703<ul class="sub-menu">
1704	<li id="menu-item-5443" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5443"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/">Marathon</a>
1705	<ul class="sub-menu">
1706		<li id="menu-item-5444" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5444"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-boat-rental/">Boat Rental</a></li>
1707		<li id="menu-item-5445" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5445"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-jet-ski-kayaks-paddleboards/">Jet Ski, Kayaks, Paddleboards</a></li>
1708		<li id="menu-item-5446" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5446"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-fishing-charters/">Fishing Charters</a></li>
1709		<li id="menu-item-5447" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5447"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-sandbar-excursions/">Sandbar Excursions</a></li>
1710		<li id="menu-item-5448" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5448"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-sunset-cruises/">Sunset Cruises</a></li>
1711		<li id="menu-item-5449" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5449"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-snorkel-trips/">Snorkel Trips</a></li>
1712		<li id="menu-item-5450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5450"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-aqua-park/">Aqua Park</a></li>
1713		<li id="menu-item-5451" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5451"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-cable-park/">Cable Park</a></li>
1714		<li id="menu-item-5452" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5452"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-guided-tours/">Guided Tours</a></li>
1715		<li id="menu-item-5453" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5453"><a href="https://www.keysrentalsonline.com/local-area-guide/marathon/marathon-shuttles/">Shuttles</a></li>
1716	</ul>
1717</li>
1718	<li id="menu-item-5442" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5442"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/">Key West</a>
1719	<ul class="sub-menu">
1720		<li id="menu-item-5454" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5454"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-boat-rental/">Boat Rental</a></li>
1721		<li id="menu-item-5455" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5455"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-bikes-scooters-kayaks-paddleboards/">Bikes, Scooter, Kayaks, Paddleboards</a></li>
1722		<li id="menu-item-5456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5456"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-fishing-charters/">Fishing Charters</a></li>
1723		<li id="menu-item-5457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5457"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-sandbar-excursions/">Sandbar Excursions</a></li>
1724		<li id="menu-item-5458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5458"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-snorkel-trips/">Snorkel Trips</a></li>
1725		<li id="menu-item-5459" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5459"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-sunset-cruises/">Sunset Cruises</a></li>
1726		<li id="menu-item-5460" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5460"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-golf-cart-rentals/">Golf Cart Rentals</a></li>
1727		<li id="menu-item-5461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5461"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-guided-tours/">Guided Tours</a></li>
1728		<li id="menu-item-5462" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5462"><a href="https://www.keysrentalsonline.com/local-area-guide/key-west/key-west-shuttles/">Shuttles</a></li>
1729	</ul>
1730</li>
1731</ul>
1732</li>
1733<li id="menu-item-836" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6 current_page_item current-menu-ancestor current-menu-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-836"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" aria-current="page">Vacation Rentals</a>
1734<ul class="sub-menu">
1735	<li id="menu-item-4993" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4993"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/">Communities</a>
1736	<ul class="sub-menu">
1737		<li id="menu-item-5464" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5464"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/marathon-florida/">Marathon Community</a></li>
1738		<li id="menu-item-5465" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5465"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/key-colony-beach/">Key Colony Beach</a></li>
1739		<li id="menu-item-5467" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5467"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/indigo-reef-resort/">Indigo Reef Marathon Florida Vacation Rentals</a></li>
1740		<li id="menu-item-5468" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5468"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/coral-lagoon-resort/">Vacation Rentals in Coral Lagoon Resort, Marathon</a></li>
1741		<li id="menu-item-5469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5469"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/duck-key-resort/">Duck Key Resort</a></li>
1742		<li id="menu-item-5471" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5471"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/vacation-rental-communities/sombrero-reef/">Sombrero Reef</a></li>
1743	</ul>
1744</li>
1745	<li id="menu-item-5547" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5547"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/">Rentals by Category</a>
1746	<ul class="sub-menu">
1747		<li id="menu-item-5557" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5557"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/elite-homes/">Elite Homes</a></li>
1748		<li id="menu-item-5550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5550"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/2-night-minimum-rentals/">2-Night Minimum Rentals</a></li>
1749		<li id="menu-item-5551" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5551"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/beachfront-rentals/">Beachfront Rentals</a></li>
1750		<li id="menu-item-5552" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5552"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/condos-rentals/">Florida Keys Condo Rentals</a></li>
1751		<li id="menu-item-5553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5553"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/pet-friendly-rentals/">Dog Friendly Homes</a></li>
1752		<li id="menu-item-5556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5556"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/private-pool-homes/">Private Pool Homes</a></li>
1753		<li id="menu-item-5554" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5554"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes/florida-keys-vacation-rentals-by-category/homes-with-boat-docks/">Homes with Boat Docks</a></li>
1754	</ul>
1755</li>
1756	<li id="menu-item-832" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-6 current_page_item menu-item-832"><a href="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" aria-current="page">All Vacation Rentals</a></li>
1757</ul>
1758</li>
1759<li id="menu-item-2066" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2066"><a href="https://www.keysrentalsonline.com/local-area-guide/">
1759Local Area Guide</a>
1760<ul class="sub-menu">
1761	<li id="menu-item-5482" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5482"><a href="https://www.keysrentalsonline.com/local-area-guide/activities/">Activities</a></li>
1762	<li id="menu-item-5481" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5481"><a href="https://www.keysrentalsonline.com/local-area-guide/attractions/">Attractions</a></li>
1763	<li id="menu-item-5483" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5483"><a href="https://www.keysrentalsonline.com/marathon-florida-keys/">About Marathon</a></li>
1764	<li id="menu-item-5484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5484"><a href="https://www.keysrentalsonline.com/indigo-reef-florida-keys/">About Indigo Reef</a></li>
1765	<li id="menu-item-5485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5485"><a href="https://www.keysrentalsonline.com/sombrero-beach-and-reef/">About Sombrero Reef</a></li>
1766	<li id="menu-item-5486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5486"><a href="https://www.keysrentalsonline.com/pet-friendly-florida-keys/">Pet Friendly Activities</a></li>
1767	<li id="menu-item-5487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5487"><a href="https://www.keysrentalsonline.com/lobster-season/">Lobster Season</a></li>
1768	<li id="menu-item-5488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5488"><a href="https://www.keysrentalsonline.com/florida-keys-map-directions/">Area Map &#038; Directions</a></li>
1769	<li id="menu-item-5489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5489"><a href="https://www.keysrentalsonline.com/local-area-guide/activities/boating/">Ramps &#038; Trailer</a></li>
1770	<li id="menu-item-5490" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5490"><a href="https://www.keysrentalsonline.com/weather/">Weather</a></li>
1771	<li id="menu-item-5491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5491"><a href="https://www.keysrentalsonline.com/blog/">Blog</a></li>
1772</ul>
1773</li>
1774<li id="menu-item-5605" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5605"><a href="https://www.keysrentalsonline.com/concierge/">Concierge</a></li>
1775</ul></div>						<div class="menu-header-menu-container mobile"><ul><li id="menu-item-4199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4199"><a href="https://www.keysrentalsonline.com/about-us/">About Us</a>
1776<ul class="sub-menu">
1777	<li id="menu-item-5504" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5504"><a href="/about-us/">Meet The Team</a></li>
1778	<li id="menu-item-5506" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5506"><a href="/property-management/">Property Management</a></li>
1779	<li id="menu-item-5507" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5507"><a href="/contact-information/">Contact/Company Information</a></li>
1780	<li id="menu-item-5508" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5508"><a href="/newsletter-sign-up/">Newsletter Sign Up</a></li>
1781	<li id="menu-item-5509" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5509"><a target="_blank" href="/wp-content/uploads/2025/01/RG-insurance-brochure.pdf">Rental Guardian Travel Insurance</a></li>
1782	<li id="menu-item-5511" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5511"><a href="https://www.keysrentalsonline.com/faq/">FAQ</a></li>
1783	<li id="menu-item-5513" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5513"><a href="/terms-conditions/">Terms and Conditions</a></li>
1784</ul>
1785</li>
1786<li id="menu-item-5560" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5560"><a target="_blank" href="http://mymiddlekeys.com/">Property Sales</a></li>
1787<li id="menu-item-5516" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5516"><a href="/property-management/">List with Us</a></li>
1788</ul></div> 
1789					</nav>
1790					<div class="rightSide">
1791					<nav>
1792						<div class="menu-header-menu-container desktop"><ul><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4199"><a href="https://www.keysrentalsonline.com/about-us/">About Us</a>
1793<ul class="sub-menu">
1794	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5504"><a href="/about-us/">Meet The Team</a></li>
1795	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5506"><a href="/property-management/">Property Management</a></li>
1796	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5507"><a href="/contact-information/">Contact/Company Information</a></li>
1797	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5508"><a href="/newsletter-sign-up/">Newsletter Sign Up</a></li>
1798	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5509"><a target="_blank" href="/wp-content/uploads/2025/01/RG-insurance-brochure.pdf">Rental Guardian Travel Insurance</a></li>
1799	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5511"><a href="https://www.keysrentalsonline.com/faq/">FAQ</a></li>
1800	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5513"><a href="/terms-conditions/">Terms and Conditions</a></li>
1801</ul>
1802</li>
1803<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5560"><a target="_blank" href="http://mymiddlekeys.com/">Property Sales</a></li>
1804<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5516"><a href="/property-management/">List with Us</a></li>
1805</ul></div> 
1806					</nav>
1807					                    <div class="contact">
1808                        <a href="/contact-information/">CONTACT</a>
1809                    </div> 
1810                    <div class="phone">
1811                                                <a href="tel:3053902315" class="phone_number">
1812                            <span>(305) 390-2315</span>
1813                             <svg xmlns="http://www.w3.org/2000/svg" width="19.141" height="19.15" viewBox="0 0 19.141 19.15">
1814                                <path d="M15.29,6.54a2.016,2.016,0,0,1-2.83,0L11.22,5.425a12.07,12.07,0,0,0-5.9,5.91L6.54,12.46a2,2,0,0,1,0,2.83l-2.13,2.12a2,2,0,0,1-2.82,0l-1-1A2,2,0,0,1,0,15H0A15,15,0,0,1,15,0a2,2,0,0,1,1.42.59l1,1a2,2,0,0,1,0,2.82Zm1.42-4.25-1-1A1,1,0,0,0,15,1,14,14,0,0,0,1,15a1,1,0,0,0,.29.71l1,1a1,1,0,0,0,1.42,0l2.12-2.13a1,1,0,0,0,0-1.41l-1.22-1.1-.49-.49.29-.63a13,13,0,0,1,6.42-6.42l.63-.29.49.49,1.22,1.1a1,1,0,0,0,1.42,0l2.12-2.12a1,1,0,0,0,0-1.42Z" transform="translate(0.5 18.65) rotate(-90)" fill="#1e1e1e" stroke="#1e1e1e" stroke-width="1"/>
1815                            </svg> 
1816                        </a>
1817                    </div>
1818                    <a href="#" class="modal_btn">
1819                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.987 24"><defs><style>.a,.c{fill:#4a4a4a;}.a{fill-rule:evenodd;}.b,.c{stroke:none;}</style></defs>
1820                            <g class="a" transform="translate(-5 -4)">
1821                                <path class="b" d="M 26.26399993896484 27.49999809265137 C 25.94297981262207 27.49999809265137 25.6413688659668 27.37517738342285 25.41471862792969 27.14851760864258 L 19.54499053955078 21.27878952026367 C 18.07468223571777 22.22756004333496 16.37864303588867 22.72697830200195 14.61349964141846 22.72697830200195 C 9.588299751281738 22.72697830200195 5.499999523162842 18.6386890411377 5.499999523162842 13.61348819732666 C 5.499999523162842 8.588288307189941 9.588299751281738 4.499998092651367 14.61349964141846 4.499998092651367 C 19.63869857788086 4.499998092651367 23.72698974609375 8.588288307189941 23.72698974609375 13.61348819732666 C 23.72698974609375 15.88033199310303 22.90485191345215 18.02094459533691 21.40177917480469 19.69467735290527 L 27.13516998291016 25.42806816101074 C 27.36537933349609 25.65826797485352 27.49036026000977 25.96401786804199 27.48707008361816 26.28897857666016 C 27.48382949829102 26.60938835144043 27.35604858398438 26.9118480682373 27.12726974487305 27.14061737060547 C 26.89552879333496 27.37236785888672 26.58893966674805 27.49999809265137 26.26399993896484 27.49999809265137 Z M 14.61349964141846 6.51334810256958 C 10.69845962524414 6.51334810256958 7.513349533081055 9.698458671569824 7.513349533081055 13.61348819732666 C 7.513349533081055 17.52851867675781 10.69845962524414 20.7136287689209 14.61349964141846 20.7136287689209 C 18.52853012084961 20.7136287689209 21.7136402130127 17.52851867675781 21.7136402130127 13.61348819732666 C 21.7136402130127 9.698458671569824 18.52853012084961 6.51334810256958 14.61349964141846 6.51334810256958 Z"/>
1822                                <path class="c" d="M 26.26399421691895 26.99999809265137 C 26.44721603393555 26.99999809265137 26.63162803649902 26.92915916442871 26.77371978759766 26.78706741333008 C 27.05350875854492 26.50727844238281 27.06029891967773 26.06028747558594 26.78162002563477 25.78161811828613 L 20.70414924621582 19.70414733886719 C 22.26288032531738 18.14540863037109 23.22698974609375 15.99202823638916 23.22698974609375 13.61348819732666 C 23.22698974609375 8.856388092041016 19.37057876586914 4.999998092651367 14.61349964141846 4.999998092651367 C 9.856389045715332 4.999998092651367 5.999999523162842 8.856388092041016 5.999999523162842 13.61348819732666 C 5.999999523162842 18.370
182256732177734 9.856389045715332 22.22697830200195 14.61349964141846 22.22697830200195 C 16.4747200012207 22.22697830200195 18.19792938232422 21.6367073059082 19.60637855529785 20.63307762145996 L 25.76826858520508 26.79496765136719 C 25.90482521057129 26.93152236938477 26.08383369445801 26.99999809265137 26.26399421691895 26.99999809265137 M 14.61349964141846 6.01334810256958 C 18.81089973449707 6.01334810256958 22.2136402130127 9.416048049926758 22.2136402130127 13.61348819732666 C 22.2136402130127 17.81089782714844 18.81089973449707 21.2136287689209 14.61349964141846 21.2136287689209 C 10.41608905792236 21.2136287689209 7.013349533081055 17.81089782714844 7.013349533081055 13.61348819732666 C 7.013349533081055 9.416048049926758 10.41608905792236 6.01334810256958 14.61349964141846 6.01334810256958 M 26.26399993896484 27.99999809265137 C 25.80942916870117 27.99999809265137 25.38224983215332 27.82316780090332 25.06115913391113 27.50207901000977 L 19.47075271606445 21.91167068481445 C 18.00183296203613 22.77450752258301 16.3388729095459 23.22697830200195 14.61349964141846 23.22697830200195 C 9.312599182128906 23.22697830200195 4.999999523162842 18.91438865661621 4.999999523162842 13.61348819732666 C 4.999999523162842 8.312587738037109 9.312599182128906 3.999998092651367 14.61349964141846 3.999998092651367 C 19.91440010070801 3.999998092651367 24.22698974609375 8.312587738037109 24.22698974609375 13.61348819732666 C 24.22698974609375 15.84498882293701 23.47173500061035 17.96052551269531 22.08227157592773 19.66805076599121 L 27.48872947692871 25.07450866699219 C 27.81472015380859 25.40049743652344 27.99169921875 25.83360862731934 27.9870491027832 26.29403877258301 C 27.98246955871582 26.7460880279541 27.80268859863281 27.17230796813965 27.4808292388916 27.49417877197266 C 27.15464019775391 27.82035827636719 26.72249984741211 27.99999809265137 26.26399993896484 27.99999809265137 Z M 14.61349964141846 7.01334810256958 C 10.97415924072266 7.01334810256958 8.013349533081055 9.97415828704834 8.013349533081055 13.61348819732666 C 8.013349533081055 17.2528190612793 10.97415924072266 20.2136287689209 14.61349964141846 20.2136287689209 C 18.25282859802246 20.2136287689209 21.2136402130127 17.2528190612793 21.2136402130127 13.61348819732666 C 21.2136402130127 9.97415828704834 18.25282859802246 7.01334810256958 14.61349964141846 7.01334810256958 Z"/>
1823                            </g>
1824                        </svg>
1825                    </a>  
1826                                       
1827                        <div class="mail">
1828                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29.333 22"><defs><style>.a{fill:#4a4a4a;}</style></defs><path class="a" d="M26.583-17.25a2.652,2.652,0,0,1,1.948.8,2.652,2.652,0,0,1,.8,1.948V2a2.652,2.652,0,0,1-.8,1.948,2.652,2.652,0,0,1-1.948.8H2.75A2.652,2.652,0,0,1,.8,3.948,2.652,2.652,0,0,1,0,2V-14.5a2.652,2.652,0,0,1,.8-1.948,2.652,2.652,0,0,1,1.948-.8Zm0,2.75H2.75v2.349q2.005,1.6,7.734,6.073L11-5.62a14,14,0,0,0,1.833,1.375,3.486,3.486,0,0,0,1.833.745A3.486,3.486,0,0,0,16.5-4.245,14,14,0,0,0,18.333-5.62l.516-.458q5.729-4.411,7.734-6.073ZM2.75,2H26.583V-8.656L19.938-3.385a16.615,16.615,0,0,1-2.349,1.719,5.771,5.771,0,0,1-2.922.917,6.072,6.072,0,0,1-2.979-.917A22.638,22.638,0,0,1,9.339-3.385L2.75-8.656Z" transform="translate(0 17.25)"/></svg>
1829                        </div>
1830                        <div class="CustomMobileMenu">
1831                            <div class="counter">
1832                                <p class="topM">
1833                                    <a href="https://www.keysrentalsonline.com/">
1834                                                               
1835<!--                        				<img src="--><!--"/>-->
1836                                        <img src="/wp-content/uploads/2024/12/coco-plu-white-logo.png" alt="">
1837                                    </a>
1838                                    <span class="mobileMenuClose">&times</span>
1839                                </p>
1840                                
1841                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_7' ><div id='gf_7' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_7' id='gform_7'  action='/vacation-rentals-homes-search/#gf_7' data-formid='7' novalidate>
1842                        <div class='gform-body gform_body'><ul id='gform_fields_7' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_7_7" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_7_7'>Instagram</label><div class='ginput_container'><input name='input_7' id='input_7_7' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_7_7'>This field is for validation purposes and should be left unchanged.</div></li>
1842<li id="field_7_1" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_1' id='input_7_1' type='hidden' class='gform_hidden'  aria-invalid="false" value='Search Results | https://www.keysrentalsonline.com/vacation-rentals-homes-search/' /></div></li><li id="field_7_2" class="gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_7_2'>
1843                            
1844                            <span id='input_7_2_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
1845                                                    <input type='text' name='input_2.3' id='input_7_2_3' value='' tabindex='20'  aria-required='true'   placeholder='Name*'  />
1846                                                    <label for='input_7_2_3' class='gform-field-label gform-field-label--type-sub '>First</label>
1847                                                </span>
1848                            
1849                            
1850                            
1851                        </div></li><li id="field_7_3" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_7_3'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
1852                            <input name='input_3' id='input_7_3' type='email' value='' class='medium' tabindex='24'  placeholder='Email*' aria-required="true" aria-invalid="false"  />
1853                        </div></li><li id="field_7_4" class="gfield gfield--type-phone gfield--input-type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_7_4'>Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_phone'><input name='input_4' id='input_7_4' type='tel' value='' class='medium' tabindex='25' placeholder='Phone*' aria-required="true" aria-invalid="false"   /></div></li><li id="field_7_5" class="gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_7_5'>Message<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_7_5' class='textarea medium' tabindex='26'   placeholder='Message*' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id="field_7_6" class="gfield gfield--type-hcaptcha gfield--input-type-hcaptcha field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_7_6'>hCaptcha</label>		<input
1854				type="hidden"
1855				class="hcaptcha-widget-id"
1856				name="hcaptcha-widget-id"
1857				value="eyJzb3VyY2UiOlsiZ3Jhdml0eWZvcm1zXC9ncmF2aXR5Zm9ybXMucGhwIl0sImZvcm1faWQiOjd9-042d6f9b9c554522d094f726c78425f3">
1858				<h-captcha
1859			class="h-captcha" id="input_7_6" data-tabindex="27"
1860			data-sitekey="93dc97cc-ffde-4050-9a28-059e8fc05214"
1861			data-theme="light"
1862			data-size="normal"
1863			data-auto="false"
1864			data-ajax="false"
1865			data-force="false">
1866		</h-captcha>
1867		<input type="hidden" id="gravity_forms_nonce" name="gravity_forms_nonce" value="f3e8a1faf0" /><input type="hidden" name="_wp_http_referer" value="/vacation-rentals-homes-search/" /></li></ul></div>
1868        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_7' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit' tabindex='28' /> <input type='hidden' name='gform_ajax' value='form_id=7&amp;title=&amp;description=&amp;tabindex=19&amp;theme=legacy&amp;styles=[]&amp;hash=aaaa135706cad3e0978f44a1ec268024' />
1869            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_7' value='iframe' />
1870            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_7' id='gform_theme_7' value='legacy' />
1871            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_7' id='gform_style_settings_7' value='[]' />
1872            <input type='hidden' class='gform_hidden' name='is_submit_7' value='1' />
1873            <input type='hidden' class='gform_hidden' name='gform_submit' value='7' />
1874            
1875            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='KvOtwZW9tDFrViBhvbcawyEiuGX5CszEY5/aM5y6QVhB4KTQ8GX4r0qKHldpB5Q/anX0i6Hko87OWAOM9qlYfiwH58r0M4uO3DDTvm9K3gxnxlA=' />
1876            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1877            <input type='hidden' class='gform_hidden' name='state_7' value='WyJbXSIsImUwYjc0MWFkMzM4YzVlNThhMDM2YzA5MWRhOTU5MTA4Il0=' />
1878            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_7' id='gform_target_page_number_7' value='0' />
1879            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_7' id='gform_source_page_number_7' value='1' />
1880            <input type='hidden' name='gform_field_values' value='' />
1881            
1882        </div>
1883                        </form>
1884                        </div>
1885		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_7' id='gform_ajax_frame_7' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
1886		                
1886<script>
1887gform.initializeOnLoaded( function() {gformInitSpinner( 7, 'https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_7').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_7');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_7').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_7').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_7').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_7').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_7').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_7').val();gformInitSpinner( 7, 'https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [7, current_page]);window['gf_submitting_7'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_7').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_7').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [7]);window['gf_submitting_7'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_7').text());}else{jQuery('#gform_7').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "7", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_7" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_7";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_7" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 7, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
1888</script>
1888
1889                
1890                            </div>
1891                        </div><!--End CustomMobileMenu -->
1892                                        <div class="mobileMenu">
1893                        <span class="iconAnime">
1894                            <span></span>
1895                            <span></span>
1896                            <span></span>
1897                        </span>
1898                    </div>                
1899                </div>                           
1900            </div><!--End container-fluid-->
1901			</div>
1902        </div><!--End fixing-->
1903            </header>
1904    
1904<script>
1905            jQuery(document).ready(function () {
1906            /*Open mobile Menu*/       
1907            jQuery('.mobileMenu').click(function(){
1908                var hzcl = jQuery(this).hasClass('mobileMenuOpen');
1909                if(hzcl == false){
1910                    jQuery('header nav').slideDown(400);
1911                    jQuery(this).addClass('mobileMenuOpen');  
1912                }else{
1913                    jQuery('header nav').slideUp(300);
1914                    jQuery(this).removeClass('mobileMenuOpen');
1915                }
1916            })
1917        })
1918    	
1919		
1920	/*jQuery(document).ready(function () {	
1921	if (jQuery('.chosen-single').css('display') == 'inline'){	
1922	   jQuery('.chosen-single span').css('opacity', '0');
1923	}	
1924	})*/
1925    </script>
1925
1926	
1926<script>
1927    /*jQuery( "body" ).on( "click", ".c-search-widget__fields #search_start_date, .c-search-widget__fields #search_end_date, .bookingSection #book_start_date, .bookingSection #book_end_date", function() {
1928        var datePickerStyle = jQuery('#ui-datepicker-div').attr('style');
1929        if(datePickerStyle.toLowerCase().indexOf("opacity") < 0 && datePickerStyle.toLowerCase().indexOf("none") >= 0){
1930            jQuery( "#ui-datepicker-div" ).show();
1931            return false;
1932        }
1933        if(datePickerStyle.toLowerCase().indexOf("opacity") < 0 && datePickerStyle.toLowerCase().indexOf("block") >= 0){
1934            jQuery( "#ui-datepicker-div" ).hide();
1935            return false;
1936        }
1937    });*/
1938// 		Header Search
1939		jQuery(document).on('change', '.modal_search form input[type="text"]', function() {
1940			if( jQuery(this).val() == '' ){
1941				jQuery('.chosen-single span').css("opacity", 1);
1942			}else{
1943				jQuery('.chosen-single span').css("opacity", 0);
1944			}
1945		});
1946		
1947		jQuery(document).ready(function () {
1948			jQuery(".modal_search form .chosen-search-input").on("keydown", function search(e) {
1949				if(e.keyCode == 13) {
1950					jQuery('header  #resortpro-widget-form .modalSearch button').trigger('click');
1951					//jQuery('.modal_search #resortpro-widget-form button').trigger('click');
1952				}
1953			});
1954		});
1955
1956
1957		jQuery(document).ready(function(){
1958			jQuery(".chosen-drop").on('click',function () {
1959				    jQuery('header  #resortpro-widget-form .modalSearch button').trigger('click');
1960			});
1961		});
1962</script>
1962    <div class="content">
1963        <div class="container">
1964            <link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700" rel="stylesheet">
1965<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
1966<!--Shapes Addon-->
1967<style>
1968/*/templates-parts/css-parts/logo-shapes.php*/
1969
1970    </style>
1970<script src="https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/js/slick.js"></script>
1970
1971
1972<!--Variants of Layout Type-->
1973    <style>
1974        .filter_wrap #resortpro_sw_view_name{
1975            position: relative;
1976            z-index: 9999;
1977        }
1978    </style>
1979
1980<!--Variants of Unit Type-->
1981        <style>
1982/*upliff styling*/
1983.text-uplift .text-primary.text-price,
1984.text-uplift .text-from,
1985.text-uplift .text-primary.text-price *{
1986    color: #fff!important;
1987    transition: 0.3s;
1988    font-weight: 500!important;
1989}
1990	.property_special_ribbons {
1991		position: absolute;
1992		top: 0;
1993		left: 0;
1994		z-index: 9;
1995		padding-top: 4px;
1996	}
1997	.property_special_ribbons > div {
1998		font: 600 14px/20px var(--body_font);
1999		color: #fff;
2000		text-transform: capitalize;
2001		margin-top: 4px;
2002		padding:  4px 16px;
2003		    width: fit-content;
2004		position: relative;
2005	}
2006	.property_special_ribbons .special_of {
2007		background: #DB4D77;
2008	}
2009	.property_special_ribbons .special_of::after {
2010		content: '';
2011		position: absolute;
2012		top: 0;
2013		border-top: 14px solid transparent;
2014		border-bottom: 14px solid transparent;
2015		border-left: 14px solid #DB4D77;
2016		left: 100%;
2017	}
2018	.property_special_ribbons .new_list {
2019		background: #A43959;
2020	}
2021	.property_special_ribbons .new_list::after {
2022		content: '';
2023		position: absolute;
2024		top: 0;
2025		border-top: 14px solid transparent;
2026		border-bottom: 14px solid transparent;
2027		border-left: 14px solid #A43959;
2028		left: 100%;
2029	}
2030	.property_special_ribbons .rib_3 {
2031		background: #632236;
2032	}
2033	.property_special_ribbons .rib_3::after {
2034		content: '';
2035		position: absolute;
2036		top: 0;
2037		border-top: 14px solid transparent;
2038		border-bottom: 14px solid transparent;
2039		border-left: 14px solid #632236;
2040		left: 100%;
2041	}
2042.text-uplift .text-primary.text-price strong{
2043    font-weight: 500!important;
2044}
2045.text-uplift span{
2046    display: inline-block!important;
2047    font-size: 14px!important;
2048}
2049.text-uplift .text-primary.text-price *{
2050    margin: 0!important;
2051}
2052.text-uplift .text-primary.text-price span{
2053    text-decoration: underline dotted;    
2054}
2055.text-uplift .text-primary.text-price i{
2056    margin-left: 2px!important;
2057}
2058.text-uplift .text-primary.text-price:hover,
2059.text-uplift .text-primary.text-price:hover *{
2060    color: var(--hover_color)!important;
2061}
2062.text-uplift .text-primary.text-price strong{
2063    text-decoration: none!important;
2064}
2065.reviews-wrapper .star_rating::before,
2066.reviews-wrapper .star_rating span::before{
2067    font-size:20px;
2068}
2069.reviews-wrapper .star_rating span::before{
2070    color: #ffffff;
2071}
2072/*unit*/
2073.listings_wrapper_box .listing {
2074    padding: 0 calc(25px / 2);
2075    margin-bottom: 20px;
2076}
2077.listing > div {
2078    background: #fff;
2079    transition: 0.2s;
2080/*     box-shadow: 0 0 15px rgba(0,0,0,.2); */
2081}
2082.listing-img {
2083    overflow: hidden;
2084}
2085.panel-image {
2086    position: relative;
2087}
2088.property_special {
2089    display: flex;
2090    position: absolute;
2091    top: 0;
2092    left: 0;
2093    width: 100%;
2094}
2095.property_special .new_property {
2096    background: var(--main_color);
2097}
2098.property_special .on_special {
2099    background: var(--second_color);
2100}
2101.property_special > div {
2102    flex-grow: 1;
2103    font-size: 11px;
2104    color: #fff;
2105    text-align: center;
2106    padding: 3px 0;
2107    text-transform: uppercase;
2108    z-index: 9;
2109    font-weight: 500;
2110}
2111a.unit_location {
2112	position: absolute;
2113	color:#0C0B0B;
2114	font-size: 16px;
2115	border-radius: 2px;
2116	top: 15px;
2117	left: 15px;
2118	z-index: 9;
2119	transition: all 0.3s;
2120	background: rgba(255, 255, 255, 0.8);
2121	padding: 6px 12px;
2122	max-width: 70%;
2123	white-space: nowrap;
2124	overflow: hidden;
2125	text-overflow: ellipsis;
2126	text-transform: capitalize;
2127	display: none;
2128}
2129.property_special + a.unit_location {
2130    top: 30px;
2131}
2132.listing-1 .btn-fav, .listing-2 .btn-fav {
2133    position: absolute;
2134    top: 12px;
2135    left: 12px;
2136    font-size: 1.5em;
2137    display: inline-block;
2138    z-index: 1;
2139}
2140.listing .btn-fav {
2141    top: 0;
2142    right: 15px;
2143    left: auto;
2144    padding-top: 13px;
2145    background: none;
2146    border-radius: 100%;
2147    text-align: center;
2148    transition: all 0.2s linear;
2149    cursor: pointer;
2150}
2151.listing .btn-fav.active i {
2152    color: var(--main_color);
2153}
2154.listing .btn-fav i {
2155	color: #fff;
2156	font-size: 28px;
2157	text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
2158}
2159.property_special ~ .btn-fav {
2160    top: 15px;
2161}
2162.listing-2 .petFriendly {
2163    position: absolute;
2164    top: 62px;
2165    right: 16px;
2166    font-size: 28px;
2167    line-height: 1;
2168    color: #fff;
2169}
2170.listing-img-container {
2171    z-index: 1;
2172    transition: .5s;
2173}
2174.listing-img .media-photo.media-cover {
2175    background: #1a1a1a;
2176    z-index: 0;
2177}
2178.panel-overlay-bottom-left, .panel-overlay-bottom-right, .panel-overlay-top-left, .panel-overlay-top-right {
2179    position: absolute;
2180}
2181.panel-overlay-label {
2182    background-color: rgba(60,63,64,.9);
2183    padding: 10px;
2184    color: #fff;
2185}
2186.panel-overlay-listing-label {
2187    width: 100%;
2188    bottom: 0;
2189    background: transparent linear-gradient(180deg, #2A2A2A00 0%, #2A2A2A 100%) 0% 0% no-repeat padding-box;
2190    z-index: 2;
2191    left: 0;
2192    padding: 15px;
2193    display: flex;
2194    /*flex-direction: column;*/
2195    justify-content: space-between;
2196    align-items: flex-end;
2197}
2198.left-part-reviews{
2199    display: flex;
2200    display: -webkit-flex;
2201    align-items: flex-end;
2202}
2203.reviews-wrapper{
2204    /*position: absolute;*/
2205    left: 10px;
2206    bottom: 20px;
2207}
2208.reviews-wrapper .rating {
2209    list-style-type: none;
2210    display: flex;
2211    padding: 0;
2212    margin: 0;
2213}
2214.reviews-wrapper .rating li {
2215    font-size: 20px;
2216    color: #fff;
2217}
2218.reviews-wrapper .rating li:not(:last-child) {
2219    margin-right: 5px;
2220}
2221.price_wrapper3 span {
2222    margin: 0;
2223    font-size: 20px;
2224    text-align: right;
2225    text-transform: capitalize;
2226}
2227.price_wrapper3 span:first-of-type {
2228	display: block;
2229	font-weight: 500;
2230	font-family: var(--body_font);
2231	font-size: 16px;
2232}
2233.price_wrapper3 span.price-amount{
2234	font-size:20px;	
2235}
2236.price_wrapper3 .h3:first-child {
2237    font-weight: 700;
2238    font-size: 20px;
2239}
2240.price_wrapper3 span:first-child+.h6,
2241.price_wrapper3 span.price-amount +.h6{
2242    font-size: 16px;
2243}
2244.price_wrapper3.flex_dates span:first-of-type{
2245    display: inline;
2246    font-size: 14px;
2247}
2248.price_wrapper3.flex_dates button{
2249    background: var(--main_color);
2250    border: none;
2251    border-radius: 0;
2252    font-weight: 500;
2253    padding: 10px;
2254}
2255.price_wrapper3.flex_dates button:hover{
2256    background: var(--hover_color);    
2257}
2258.panel-body {
2259    position: relative;
2260    padding: 16px 24px;
2261    text-align: center;
2262	background:#ECF6FA;
2263}
2264	.panel-body img {
2265		opacity: .25;
2266		margin: 0 8px;
2267	}
2268.panel-body .media .h5 {
2269	position: relative;
2270	margin: 0;
2271	font: 400 20px var(--original_font);
2272	color: #292929;
2273	padding-bottom: 12px;
2274	margin-bottom: 12px;
2275	text-transform: capitalize;
2276	white-space: nowrap;
2277	text-overflow: ellipsis;
2278	overflow: hidden;
2279}
2280.panel-body .media .h5::before {
2281    content: '';
2282    position: absolute;
2283    bottom: 0;
2284    left: 50%;
2285    transform: translateX(-50%);
2286    width: 60px;
2287    height: 2px;
2288    background: var(--second_color);
2289}
2290.text-muted {
2291    color:#292929;
2292    opacity:0.75;
2293    text-transform:capitalize;
2294    font-size: 16px;
2295    font-weight: 500;
2296    font-family: var(--body_font);
2297}
2298.carousel-control {
2299    display: inline-flex;
2300    justify-content: center;
2301    align-items: center;
2302    opacity: 1;
2303    font-size: 32px;
2304    color: #fff;
2305}
2306.carousel-inner>.item>a>img, .carousel-inner>.item>img {
2307    width: 100%;
2308    height: 340px;
2309    object-fit: cover;
2310}
2311.line {
2312    position: absolute;
2313    bottom: 0;
2314    left: 0;
2315    width: 0;
2316    height: 8px;
2317    background: var(--main_color);
2318    transition: .5s;
2319}
2320.detail-popup-btn{
2321    position:absolute;
2322    color:#fff;
2323    font-size:28px;
2324    right:50px;
2325    top:8px;
2326    z-index:9;
2327}
2328.detail-popup-btn:hover{
2329    color:#2DB999;
2330}
2331.detail-popup-btn:active{
2332    color:#fff;
2333} 
2334.property_special ~ .detail-popup-btn{
2335   top:23px; 
2336}
2337.view_more .quick-view-btn{
2338    padding: 0;
2339    width: auto;
2340    height: auto;
2341    font-size: 28px;
2342    border: 0!important;
2343    outline: 0!important;
2344    color:#fff;
2345}
2346.view_more{
2347    bottom: auto;
2348    top: 0;
2349    right: 55px;
2350    z-index: 9;
2351    padding-top: 13px;
2352}
2353.property_special ~ .view_more{
2354    top: 15px;    
2355}
2356.view_more .quick-view-btn i{
2357    font-size: 28px;
2358    transition: 0.2s;
2359}
2360.view_more .quick-view-btn:hover{
2361    color:var(--main_color);
2362}
2363/*Compare button*/
2364.listing .btn-cmp.compare-button{
2365    position: static;
2366    font-size: 26px;
2367}
2368.btn-cmp.compare-button{
2369    color:#fff;
2370}
2371.btn-cmp.compare-button .marked{
2372    color:var(--main_color);
2373}
2374.btn-cmp.compare-button span{
2375    display: block;
2376    text-align:center;
2377}
2378.btn-cmp.compare-button span.txt{
2379   text-transform: uppercase; 
2380   font-size:10px
2381}
2382.btn-cmp.compare-button span.square-check{
2383   width:26px;
2384   height:26px;
2385   border: 2px solid #fff; 
2386   margin: 0 auto 7px auto;
2387   box-shadow:0 0 7px #000;
2388   transition: 0.2s;
2389}
2390.btn-cmp.compare-button span.square-check i{
2391    font-size:20px;
2392    position: relative;
2393    top:-2px;
2394    transition: 0.2s;
2395}
2396.btn-cmp.compare-button.unmarked span.square-check{
2397   background:rgba(0,0,0,0.4) 
2398}
2399.btn-cmp.compare-button.unmarked span.square-check i{
2400    opacity: 0;
2401}
2402.btn-cmp.compare-button.marked span.square-check{
2403   background:var(--main_color); 
2404}
2405
2406/*End Compare button*/
2407
2408/*Responsive**Responsive**Responsive*/
2409@media(max-width: 1500px) {
2410.carousel-inner>.item>a>img, .carousel-inner>.item>img {
2411    height: 280px;
2412}
2413}
2414
2415@media(max-width: 1199px) {
2416.carousel-inner>.item>a>img, .carousel-inner>.item>img {
2417    height: 340px;
2418}
2419}
2420
2421@media(max-width: 1199px) {
2422.carousel-inner>.item>a>img, .carousel-inner>.item>img {
2423    height: 280px;
2424}
2425}
2426
2427@media(max-width: 767px) {
2428.listings_wrapper_box .listing {
2429    padding: 0;
2430}
2431}
2432</style>
2433        
2434    
2435                        <style>
2436.text-right.compare a {
2437    color: #fff;
2438    font-size: 14px;
2439    font-weight: 500;
2440    padding: 15px;
2441    display: block;
2442    text-align: center;
2443    background: var(--hover_color);
2444}
2445.text-right.compare a:hover{
2446    background: var(--main_color);      
2447}
2448.btn-cmp i.marked{
2449    color: var(--hover_color);  
2450}
2451.btn-cmp i.unmarked:hover{
2452    color: var(--hover_color);
2453}   
2454.flex-container {
2455    display: flex;
2456    display: -webkit-flex;
2457    justify-content: flex-end;
2458    align-items: center;
2459}
2460.flex-container > div.compare{
2461/*     border-left: 1px solid #ccc; */
2462    font-size: 14px;    
2463}   
2464.compare .fa {
2465    color: #fff !important;
2466}   
2467.flex-container > div {
2468    padding: 0 15px;
2469}   
2470.map-auto-refresh{
2471    display: none!important;
2472}
2473
2474.units_wrap.row{
2475    margin: 0!important;
2476}
2477
2478.sorting {
2479    font-family: var(--body_font);
2480}
2481.sorting > div {
2482    padding-left: 10px;
2483}
2484.sorting .form-control {
2485    position: relative;
2486    border-radius: 0;
2487    padding: 0;
2488    height:40px;
2489    max-width:230px;
2490}
2491.sorting .form-control select {
2492    height: 100%;
2493    width:100%;
2494    padding: 0 10px;
2495    font:400 15px var(--body_font);
2496    color: #1A1718;
2497	height: 38px;
2498}
2499.sorting .form-control .caret {
2500    right: 9px;
2501    top: 50%;
2502    transform: translateY(-50%);
2503}   
2504.c-results-filters {
2505    margin-bottom: 0;
2506    padding: 10px 0 15px;
2507}
2508.search-results-container .flex_wrapper {
2509    display: flex;
2510    justify-content: space-between;
2511    align-items: center;
2512    padding: 10px 0 15px;
2513}
2514.search-results-container .flex_wrapper .sorting-wrapper {
2515    display: flex;
2516    display: -webkit-flex;
2517    align-items: baseline;
2518    flex-direction: column;
2519}
2520.search-results-container .flex_wrapper p {
2521    margin: 0!important;
2522    margin-top: 16px !important;
2523    color: #1A1718;
2524/* 	display: none; */
2525}
2526.all-prop span {
2527    font: 500 14px/22px var(--body_font);
2528    background: var(--main_color);
2529    border-radius: 30px;
2530    padding: 8px 14px;
2531    color: #fff;
2532}
2533.flex_wrapper .fav_box {
2534    margin: 0;
2535    font-size: 12px;
2536    color: #202020;
2537    text-align: right;
2538    padding-right: 0;
2539} 
2540.flex_wrapper .fav_box a {
2541    font: 400 15px/28px var(--body_font);
2542
2543    letter-spacing: 0px;
2544
2545    color: #1A1718;
2546
2547    padding: 15px 0;
2548}
2549.flex_wrapper .fav_box a i {
2550    color: var(--main_color);
2551
2552    font-size: 18px;
2553}
2554.flex_wrapper .fav_box a:hover {
2555    color: var(--hover_color);
2556}
2557.flex_wrapper .c-results-filters-text {
2558    font-size: 12px;
2559    font-family: var(--body_font);
2560    color: #4A4A4A;
2561}
2562.flex_wrapper .c-select-list {
2563    height: 35px;
2564}
2565.flex_wrapper .c-select-list .caret {
2566    top: 50%;
2567    right: 13px;
2568    transform: translateY(-50%);
2569}
2570.flex_wrapper .c-select-list::before {
2571    display: none;
2572}
2573.filter_wrap .show-mobile-filters{
2574    background:#F5F5F5; 
2575    width: 100%;
2576    height: 60px;
2577    border-radius: 0;
2578    border: 1px solid #C8C8C8;
2579    color:#292929;
2580    text-transform: uppercase;
2581}
2582.sorting .form-control .form-control-feedback.arrow, 
2583.filter_wrap .form-control-feedback.arrow{
2584    position: absolute;
2585    top: calc(50% - 6px);
2586    right: 20px;
2587    /* transform: translateY(-50%); */
2588    width: 18px;
2589    height:auto;
2590    pointer-events:none;
2591}
2592.sorting .form-control .form-control-feedback.arrow{
2593    right:15px;
2594	top: calc(50% - 4px);
2595	width: 12px;
2596}   
2597.flex_wrapper .c-select-list::before {
2598    display: none;
2599}   
2600/*end filter bar*/
2601/*datepicker*/
2602
2603/* .ui-datepicker-next:before, .ui-datepicker-prev:before {
2604
2605    padding-top: 4px;
2606
2607}
2608
2609#ui-datepicker-div a.ui-state-default {
2610
2611    background: var(--main_color);
2612
2613}
2614
2615.slash_logic #ui-datepicker-div .ui-datepicker-unselectable span.ui-state-default {
2616
2617    background: #333 !important;
2618
2619}
2620
2621#ui-datepicker-div a.ui-state-default:hover {
2622
2623    background: var(--hover_color) !important;
2624
2625} */
2626
2627/*end datepicker*/
2628
2629        
2630
2631.content > .container{
2632
2633    padding: 0;
2634
2635    width: 100%;
2636
2637}
2638
2639body > .content > div:last-child, body > .content > section:last-child {
2640
2641    padding-bottom: 0 !important;
2642
2643    background: #E9E9E9 !important;
2644
2645}
2646
2647.waitMe_content {
2648
2649    margin-top: 0 !important;
2650
2651}
2652
2653.map-container-wrapper #map_view, 
2654
2655.map-container-wrapper .map-search, 
2656
2657.map-container-wrapper map{
2658
2659    height: 100%!important;
2660
2661}
2662
2663.twoItems{
2664
2665    width:calc(100% - 180px);
2666
2667}
2668
2669.search-pagination{
2670
2671    font-size: 16px;
2672
2673    font-weight: 400;
2674
2675    padding-top: 9px;
2676
2677    padding-bottom: 9px;
2678
2679    margin-bottom: 0;
2680
2681    margin-left:7px;
2682
2683    color: #fff;
2684
2685    background:#C40F3B;
2686
2687    text-align: center;
2688
2689    width: 240px;
2690
2691    height:40px;
2692
2693    float:left;
2694
2695}
2696
2697.favorites{
2698
2699    width:165px;
2700
2701    padding-left:0;
2702
2703}
2704
2705.twoItems:before, .twoItems:after{
2706
2707    content:"";
2708
2709    display:block;
2710
2711    height:0;
2712
2713    overflow:hidden;    
2714
2715    clear:both;
2716
2717}
2718
2719.twoItems .sorted{
2720
2721    width: 240px;
2722
2723    float: left;
2724
2725    margin-right: 7px;
2726
2727}
2728
2729.twoItems .unitSearch{
2730
2731    width: 240px;
2732
2733    float: left;
2734
2735}
2736
2737.search_results_filter_area .twoItems .unitSearch .inputLeft input{
2738
2739    padding-right:0;
2740
2741}
2742
2743.twoItems .unitSearch .row{
2744
2745    margin: 0!important;
2746
2747}
2748
2749.twoItems .unitSearch input{
2750
2751    height: 38px!important;
2752
2753    color: #fff!important;
2754
2755}
2756
2757.twoItems .unitSearch button{
2758
2759    height: 38px!important;
2760
2761    color: #C40F3B;
2762
2763    background: #fff;
2764
2765    border-radius: 0!important;
2766
2767    border: none!important;
2768
2769    padding: 0!important;
2770
2771    font-size: 20px!important;
2772
2773    display: block;
2774
2775    width: 100%;
2776
2777}
2778
2779.twoItems .unitSearch button:hover{
2780
2781    background: #23517E!important;
2782
2783    color: #fff!important;
2784
2785}
2786
2787.twoItems .unitSearch input::-moz-placeholder{
2788
2789    color: #fff;
2790
2791    opacity: 1!important;
2792
2793}
2794
2795.twoItems .unitSearch input::-webkit-input-placeholder{
2796
2797    color: #fff;
2798
2799}
2800
2801
2802
2803.twoItems .unitSearch .buttonRight{
2804
2805    width: 40px;
2806
2807    float: left;
2808
2809}
2810
2811.twoItems .unitSearch .inputLeft{
2812
2813    width: calc(100% - 40px);
2814
2815    float: left;
2816
2817}
2818
2819.twoItems .unitSearch .inputLeft input{
2820
2821    background: #C40F3B!important;
2822
2823    border: none!important;
2824
2825}
2826
2827.search_results_filter_area .twoItems .unitSearch .inputLeft input{
2828
2829    background: #fff!important;
2830
2831    color:#777!important;
2832
2833    font-size: 12px;
2834
2835}
2836
2837.search_results_filter_area .twoItems .unitSearch .inputLeft input::-webkit-input-placeholder{
2838
2839   color:#777!important; 
2840
2841}
2842
2843.search_results_filter_area .twoItems .unitSearch .inputLeft input::-moz-placeholder{
2844
2845   color:#777!important; 
2846
2847   opacity:1;
2848
2849}
2850
2851.search_results_filter_area .twoItems .unitSearch form{
2852
2853    padding-bottom:0!important;
2854
2855    border:1px solid #000;
2856
2857}
2858
2859#content-wrapper{
2860
2861    margin-top: 120px;
2862
2863}
2864
2865.veil-mask{
2866
2867   position: absolute;
2868
2869   left:0;
2870
2871   right:0;
2872
2873   top:0;
2874
2875   bottom:0;
2876
2877   z-index:9999;
2878
2879   width:100%;
2880
2881   height: 100%;
2882
2883   background:rgba(0,0,0,0.6); 
2884
2885   display:none;
2886
2887}
2888
2889.veil-mask .position{
2890
2891    color: #fff;
2892
2893    position: absolute;
2894
2895    font-size:20px;
2896
2897}
2898
2899.veil-mask .position img{
2900
2901    width:100px;
2902
2903    display: block;
2904
2905    position: relative;
2906
2907}
2908
2909.veil-mask .map-arrow{
2910
2911    left:calc(25% + 30px);
2912
2913    top: 70px;
2914
2915}
2916
2917.veil-mask .features-arrow{
2918
2919    left:calc(25% + 30px);
2920
2921    top:480px;
2922
2923}
2924
2925.veil-mask .features-arrow img,
2926
2927.veil-mask .map-arrow img{
2928
2929    transform:rotatey(180deg);
2930
2931    left:-60px;
2932
2933    margin-top:10px;
2934
2935}
2936
2937.veil-mask .favorites-arrow{
2938
2939    right:80px;
2940
2941    top:150px;
2942
2943}
2944
2945.veil-mask .favorites-arrow img{
2946
2947    transform:rotatez(-90deg);
2948
2949    margin-bottom: 10px;
2950
2951    right:-50px;
2952
2953}
2954
2955.veil-mask .close-btn{
2956
2957    width:80px;
2958
2959    height:80px;
2960
2961    top:20px;
2962
2963    right:20px;
2964
2965    background:#23517E;
2966
2967    border-radius: 100%;
2968
2969    text-align:center;
2970
2971    padding-top:10px;
2972
2973    transition: 0.2s;
2974
2975}
2976
2977.veil-mask .close-btn:hover{
2978
2979    background:#C40F3B;
2980
2981    cursor:pointer;
2982
2983}
2984
2985.veil-mask .close-btn span{
2986
2987    display:block;
2988
2989    font-size:12px;
2990
2991}
2992
2993.veil-mask .close-btn i{
2994
2995    font-size: 36px;
2996
2997    line-height:1
2998
2999}
3000
3001.greenMessage{
3002
3003    background: var(--second_color);
3004
3005    text-align: center;
3006
3007    color:#fff;
3008
3009    padding: 10px 0;
3010
3011    position: relative;
3012
3013    margin-bottom:10px;
3014
3015}
3016
3017.greenMessage h3{
3018
3019    font-size:18px;
3020
3021    padding: 0 10px;
3022
3023    margin-top: 0;
3024
3025    margin-bottom: 0;
3026
3027}
3028
3029.greenMessage p{
3030
3031    margin-bottom:5px;
3032
3033    font-size:12px;
3034
3035    padding: 0 10px;
3036
3037}
3038
3039.greenMessage .close-btn{
3040
3041    color:#fff;
3042
3043    width:24px;
3044
3045    height:24px;
3046
3047    text-align: center;
3048
3049    font-size: 22px;
3050
3051    position: absolute;
3052
3053    top: 5px;
3054
3055    right: 5px;
3056
3057    cursor: pointer;
3058
3059}
3060
3061.greenMessage .close-btn i{
3062
3063    position:relative;
3064
3065    top:-4px;
3066
3067}
3068	
3069.map-container-wrapper .arrow_box{
3070    background: var(--main_color);
3071    color: #fff;
3072    border-color: #fff;
3073	/*font-size: 0;*/
3074}
3075/* .map-container-wrapper .arrow_box br, 
3076.map-container-wrapper .arrow_box i {
3077    display: none!important;
3078} */
3079.map-container-wrapper .arrow_box:before{
3080    border-top-color: #fff;
3081}
3082.map-container-wrapper .arrow_box:after{
3083    border-top-color:var(--main_color);
3084}
3085.map-container-wrapper .arrow_box_hover {
3086	/*font-size: 0;*/
3087	background: var(--hover_color);
3088	border: 2px solid #fff;
3089}
3090.map-container-wrapper .arrow_box_hover:after{
3091    border-top-color:var(--hover_color);
3092}	
3093.map-container-wrapper .arrow_box_hover:before {
3094    border-top-color: #fff;
3095}
3096
3097#afterShow .contentWindow{
3098
3099    height: 300px;
3100
3101    width: 100%;
3102
3103    position: absolute;
3104
3105    top: calc(50% - 150px);
3106
3107    text-align: center;
3108
3109    background: none!important;
3110
3111}
3112
3113#afterShow .callActionContent{
3114
3115    color: #fff;
3116
3117    height: 300px;
3118
3119    width: 500px;
3120
3121    position: relative;
3122
3123    background: none!important;
3124
3125    margin-left: 30%;
3126
3127}
3128
3129#afterShow .callActionContent .fixImg{
3130
3131    padding: 60px 50px;
3132
3133    position: relative;
3134
3135    z-index: 2;
3136
3137    background: #478195;
3138
3139    height: 100%;
3140
3141    border-radius: 30px;
3142
3143    overflow: hidden;
3144
3145    box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.7);
3146
3147}
3148
3149.arrowHend{
3150
3151    position: absolute;
3152
3153    right: calc(100% - 2px);
3154
3155    top: 30px;
3156
3157    border: none!important;
3158
3159}
3160
3161#afterShow .modalWindowHeader .close{
3162
3163    position: absolute;
3164
3165    height: 30px;
3166
3167    width: 30px;
3168
3169    top: 15px;
3170
3171    right: 15px;
3172
3173    border-radius: 100%;
3174
3175    background: #73A3B1;
3176
3177    color: #488195;
3178
3179    transition: all 0.4s;
3180
3181    opacity: 1!important;
3182
3183    padding-top: 3px;
3184
3185    text-shadow: none!important;
3186
3187}
3188
3189#afterShow .modal-body{
3190
3191    padding: 0;
3192
3193}
3194
3195#afterShow .modal-body a{
3196
3197    color: #fff;
3198
3199}
3200
3201#afterShow .modal-body a:hover{
3202
3203    text-decoration: underline;
3204
3205}
3206
3207#afterShow .modal-body p:last-child{
3208
3209    margin-top: 30px;
3210
3211    font-size: 20px;
3212
3213}
3214
3215#afterShow .modalWindowHeader .close:hover{
3216
3217    background: #fff;
3218
3219}
3220
3221#afterShow{
3222
3223    position: fixed;
3224
3225    width: 100%;
3226
3227    top: 0;
3228
3229    bottom: 0;
3230
3231    z-index: 99;
3232
3233    left: 0;
3234
3235}
3236
3237#afterShow .overlapWindow{
3238
3239    position: absolute;
3240
3241    width: 100%;
3242
3243    top: 0;
3244
3245    bottom: 0;
3246
3247}
3248
3249#afterShow h3{
3250
3251    font-size: 36px;
3252
3253}
3254
3255@media(max-width:1199px){
3256
3257    #afterShow .contentWindow{
3258
3259        display: none!important;
3260
3261    }
3262
3263    }
3264
3265    
3266
3267    @media(max-width:1450px){
3268
3269    .veil-mask .features-arrow{
3270
3271        top:440px;
3272
3273    }    
3274
3275    }
3276
3277    
3278
3279    @media(max-width:1300px){
3280
3281    .search-pagination{
3282
3283        width:210px;
3284
3285    }
3286
3287}
3288
3289
3290
3291@media(max-width:1199px){
3292
3293    .veil-mask{
3294
3295        display:none!important;
3296
3297    }
3298
3299    .twoItems{
3300
3301        width:100%;
3302
3303    }
3304
3305    .favorites{
3306
3307        width:100%;
3308
3309        padding-left:15px;
3310
3311        text-align:left;
3312
3313    }
3314
3315    .twoItems .sorted,
3316
3317    .twoItems .unitSearch,
3318
3319    .search-pagination{
3320
3321        width:calc(33% - 8px);
3322
3323    }
3324    .map-container-wrapper {
3325        display: none !important;
3326    }
3327    .for_hide.open_map {
3328        display: block !important;
3329        width: 100%!important;
3330    }
3331
3332}
3333
3334@media(max-width:1025px){
3335
3336    #content-wrapper{
3337
3338        margin-top: 25px;
3339
3340    }
3341
3342}
3343
3344@media(max-width:767px){
3345
3346    .twoItems .sorted,
3347
3348    .twoItems .unitSearch,
3349
3350    .search-pagination{
3351
3352        width:100%;
3353
3354        max-width:330px;
3355
3356        margin: 0 auto 15px!important;
3357
3358    }
3359
3360    .search-pagination{
3361
3362        float:none!important;
3363
3364    }
3365
3366    .favorites{
3367
3368        clear:both;
3369
3370    }
3371
3372}
3373
3374
3375
3376.info-row{
3377
3378   position: relative; 
3379
3380   display: table;
3381
3382   text-align: center;
3383
3384   margin:0 auto 10px auto;
3385
3386}
3387
3388.info-row p{
3389
3390    margin-bottom:0;
3391
3392    display:flex;
3393
3394    align-items:center;
3395
3396    cursor:default;
3397
3398}
3399
3400.info-row p span{
3401
3402    font-size:16px;
3403
3404    text-decoration:underline!important;
3405
3406    margin-right:10px;
3407
3408}
3409
3410.info-row p i{
3411
3412    color: var(--main_color);
3413
3414    font-size: 30px;
3415
3416    margin-left: 10px;
3417
3418}
3419
3420.info-row .info-txt{
3421
3422   position: absolute;
3423
3424   max-width:300px;
3425
3426   width:100%;
3427
3428   left:0;
3429
3430   top: 100%;
3431
3432   z-index: 9;
3433
3434   text-align: center;
3435
3436   color:#777;
3437
3438   padding:15px;
3439
3440   border: 2px solid #ccc;
3441
3442   background: #E3E3E3;
3443
3444   display: none;
3445
3446}
3447
3448.info-row p:hover + .info-txt{
3449
3450   display:block; 
3451
3452}
3453
3454.info-row .info-txt.visible{
3455
3456    display:block;
3457
3458}
3459
3460#resortpro_search_widget-5 #search_start_date,
3461
3462#resortpro_search_widget-5 #search_end_date{
3463
3464    padding-top: 8px;
3465
3466}
3467
3468.closeSearch{
3469
3470    display: none;
3471
3472}
3473
3474#resortpro_search_widget-5 #resortpro-widget-form > .row{
3475
3476   margin: 0; 
3477
3478}
3479
3480.showSearchFilters{
3481
3482    display: none;
3483
3484}
3485
3486
3487
3488@media(max-width:1400px){
3489
3490    .greenMessage{
3491
3492        font-size: 12px;
3493
3494    }
3495
3496}
3497
3498 @media(max-width:1290px){
3499
3500    .greenMessage h3{
3501
3502        font-size:16px;
3503
3504    }
3505
3506}
3507
3508@media(max-width:1100px){
3509
3510    .greenMessage{
3511
3512        font-size: 9px;
3513
3514    }
3515
3516}
3517
3518   
3519
3520@media(max-width:1199px){
3521
3522    #primary{
3523
3524        padding-top:1px!important;
3525
3526    }
3527
3528    .to-filter{
3529
3530       border: 0;
3531
3532       background:#23517E; 
3533
3534       color:#fff;
3535
3536       font-size:14px;
3537
3538       font-weight: 600;
3539
3540       letter-spacing: 1px;
3541
3542       padding:12px;
3543
3544       text-transform: uppercase;
3545
3546       width:100%;
3547
3548       position: fixed;
3549
3550       bottom:-60px;
3551
3552       left:0;
3553
3554       right:0;
3555
3556       z-index:299;
3557
3558       transition: 0.3s;
3559
3560    }
3561
3562    .to-filter.visible{
3563
3564        bottom:0;
3565
3566    }
3567
3568    .showSearchFilters{
3569
3570        display: block;
3571
3572        text-align: center;
3573
3574        background: var(--main_color);
3575
3576        color: #fff;
3577
3578        text-transform: uppercase;
3579
3580        font:500 16px var(--body_font);
3581
3582        padding: 17px 0;
3583
3584        margin: 15px;
3585
3586        clear: both;
3587
3588    }
3589
3590    .search-sidebar{
3591
3592        transition: top 0.5s;
3593
3594        width: 100%;
3595
3596        background: #fff;
3597
3598        height:auto!important;
3599
3600        overflow: auto!important;
3601
3602        display:none;
3603
3604    }
3605
3606    .search-sidebar  #resortpro-widget-form .button{
3607
3608        margin-bottom:10px;
3609
3610    }
3611
3612    #resortpro-widget-form .resortpro-search-amenities-block{
3613
3614        margin-bottom: 15px!important;
3615
3616    }
3617
3618    .buttonFields:before, .buttonFields:after{
3619
3620        content:"";
3621
3622        display:block;
3623
3624        height:0;
3625
3626        overflow:hidden;    
3627
3628        clear:both;    
3629
3630    }
3631
3632    .buttonFields > div{
3633
3634        width: 100%;
3635
3636        float: left;
3637
3638    }
3639
3640    .buttonFields > div:first-child{
3641
3642        margin-right: 20px;
3643
3644    }
3645
3646    .closeSearch{
3647
3648        background: #000!important;
3649
3650        height: 55px;
3651
3652        font: 900 16px var(--body_font);
3653
3654        text-align: center;
3655
3656        color: #fff;
3657
3658        text-transform: uppercase;
3659
3660        padding-top: 17px;
3661
3662        letter-spacing: 2px;
3663
3664    }
3665
3666}
3667
3668
3669
3670.map-refresh-controls{
3671
3672    opacity: 0;
3673
3674}
3675
3676/*.search-sidebar .resortpro-search-submit-button-block{
3677
3678    position: absolute;
3679
3680    z-index: -1;
3681
3682    opacity: 0;
3683
3684    margin-bottom: 0;
3685
3686    background-color: white;
3687
3688}
3689*/
3690
3691
3692/*Search Mobile fixed Call Action*/
3693
3694.searchMobileAC{
3695
3696    position: fixed;
3697
3698    width: 100%;
3699
3700    left: 0;
3701
3702    bottom: 0;
3703
3704    background: #000;
3705
3706    z-index: 99;
3707
3708}
3709
3710.searchMobileAC .container{
3711
3712    padding: 0px 10px 10px;
3713
3714    text-align: center;
3715
3716}
3717
3718.searchMobileAC .telButton i{
3719
3720    font-size: 42px;
3721
3722    color: #49B71B;
3723
3724}
3725
3726.searchMobileAC .telButton{
3727
3728    position: relative;
3729
3730    margin-right: 20px;
3731
3732    top: 10px;
3733
3734}
3735
3736.scrollTop{
3737
3738    color: #fff!important;
3739
3740    text-decoration: none!important;
3741
3742    border: 1px solid #fff;
3743
3744    display: inline-block;
3745
3746    padding: 10px 15px;
3747
3748    text-transform: uppercase;
3749
3750}
3751
3752/*End Search Mobile fixed Call Action*/
3753
3754.bottomMobileBar{
3755
3756    display: none!important;
3757
3758}
3759
3760select{
3761
3762    -moz-appearance: none;
3763
3764}
3765
3766article > .entry-content > h3, article > .entry-content > p{
3767
3768    display: none!important;
3769
3770}
3771
3772.search-results-container .fa-spinner {
3773
3774    font-size: 10em;
3775
3776    color: #C40F3B;
3777
3778    position: absolute;
3779
3780    left:calc(50% - 100px);
3781
3782    top: 20%;
3783
3784    z-index: 11;
3785
3786}
3787
3788.boxed-header,
3789
3790#resortpro-widget-form label,
3791
3792#resortpro-widget-form .glyphicon,
3793
3794footer{
3795
3796    display:none;
3797
3798}
3799
3800#resortpro-widget-form .amenities-block label{
3801    display: block;
3802}
3803
3804.search-sidebar{
3805
3806    padding-top: 40px;
3807
3808    padding-bottom:24px;
3809
3810    overflow-y: auto;
3811
3812    border-right: 1px solid #DADADA;
3813
3814    border-bottom: 1px solid #DADADA;
3815
3816    background: #fff;
3817
3818    position: static;
3819
3820}
3821
3822.search-sidebar::-webkit-scrollbar {
3823
3824    display: none;
3825
3826}
3827
3828.search-results-container{
3829    overflow-y:auto;
3830    padding-top: 0;
3831    padding-right: 0;
3832	padding-left: 0;
3833}
3834
3835#resortpro-widget-form > .row > .col-lg-6:nth-child(odd){
3836
3837    padding-right: 7px;
3838
3839}
3840
3841#resortpro-widget-form > .row > .col-lg-6:nth-child(even){
3842
3843    padding-left: 7px;
3844
3845}
3846
3847#resortpro-widget-form input,
3848
3849#resortpro-widget-form select{
3850
3851    border: 1px solid #BBBABA;
3852
3853    border-radius: 0;
3854
3855    background: #fff;
3856
3857    color:#1A1718;
3858
3859}
3860
3861#resortpro-widget-form .form-group{
3862
3863   margin-bottom:15px; 
3864
3865}
3866
3867#resortpro-widget-form .sel .form-group {
3868
3869    position: relative;
3870
3871}
3872
3873#resortpro-widget-form .sel .form-control {
3874
3875    height: 40px;
3876
3877    box-shadow: none;
3878
3879    border: none;
3880
3881}
3882
3883#resortpro-widget-form .sel .form-control:before {
3884
3885    display: none;
3886
3887}
3888#resortpro-widget-form .sel .form-control select{
3889	background:transparent;
3890}
3891#resortpro-widget-form .fa.form-control-feedback{
3892
3893    right: 15px;
3894
3895    top: 50% !important;
3896
3897    transform: translateY(-50%);
3898
3899}
3900
3901.resortpro-search-submit-button-block{
3902
3903    margin-bottom: 0!important;
3904
3905}
3906
3907.search-sidebar #resortpro-widget-form input:not([type="checkbox"]),
3908
3909.search-sidebar #resortpro-widget-form select{
3910
3911    height:40px;
3912
3913    box-shadow: none;
3914
3915    border-color: #BBBABA;
3916
3917}
3918
3919#resortpro-widget-form select{
3920
3921    -webkit-appearance:none;
3922
3923    -moz-appearance:none;
3924
3925}
3926
3927.search-sidebar #resortpro-widget-form .button{
3928
3929    padding-top: 18px;
3930
3931    display: none;
3932
3933}
3934
3935.search-sidebar #resortpro-widget-form .button,
3936
3937.search-sidebar #resortpro-widget-form button{
3938
3939    width: 100%;
3940
3941    color: #fff;
3942
3943    background: var(--main_color);
3944
3945    height: 55px;
3946
3947    border-radius: 0;
3948
3949    text-transform: uppercase;
3950
3951    font: 500 16px var(--body_font);
3952
3953    /*letter-spacing: 2px;*/
3954
3955    transition: all 0.2s linear;
3956
3957}
3958
3959.search-sidebar #resortpro-widget-form .button:hover,
3960
3961#resortpro-widget-form button:hover{
3962
3963    background: var(--hover_color) !important;
3964
3965}
3966
3967/*.search-sidebar #resortpro-widget-form button .fa{
3968
3969   font-size:30px; 
3970
3971}*/
3972
3973.search-sidebar #resortpro-widget-form button span{
3974
3975    /*position:relative;*/
3976
3977    top:-5px;
3978
3979}
3980
3981#resortpro-widget-form .form-control-feedback{
3982
3983    width:15px;
3984
3985    height:auto;
3986
3987    top:50%;
3988
3989    right: 15px;
3990
3991    transform: translateY(-50%);
3992
3993}
3994
3995#resortpro-widget-form .form-control-feedback.arrow {
3996
3997    width: 12px;
3998
3999}
4000
4001#resortpro-widget-form .resortpro-search-amenities-block{
4002
4003    overflow: hidden;
4004
4005    border: 1px solid #000;
4006
4007    margin-bottom: 50px;
4008
4009}
4010
4011.search-sidebar .map-btn {
4012
4013    position: relative;
4014    padding: 12px 15px;
4015    text-align: center;
4016    background: #fff;
4017    cursor: pointer;
4018    transition: .3s;
4019	color:#0C0B0B;
4020	border: 1px solid #0C0B0B;
4021
4022}
4023
4024.search-sidebar .map-btn:hover {
4025    background: #C8C8C8;
4026}
4027.search-sidebar .map-btn:hover h3 {
4028    color: #0C0B0B;
4029}
4030.search-sidebar .map-btn h3 {
4031    margin: 0;
4032    font-size: 16px;
4033    color: #292929;
4034    font-family: var(--body_font);
4035	font-weight: 600;
4036	text-transform: uppercase;
4037}
4038.search-sidebar hr {
4039    border-color: #BBBABA;
4040    clear: both;
4041	margin: 24px 0;
4042}
4043
4044.search-sidebar .c-search-widget h4 {
4045    font-size: 15px;
4046    color: #0C0B0B;
4047    font-family: var(--body_font);
4048	font-weight: 400;
4049	margin-bottom: 8px;
4050}
4051
4052.search-sidebar .map-btn > div{
4053
4054    background: #000;
4055
4056}
4057
4058.search-sidebar .map-btn img{
4059
4060    display: block;
4061
4062    width: 100%;
4063
4064    transition: all 0.2s linear;
4065
4066}
4067
4068.search-sidebar .map-btn:hover img{
4069
4070    opacity: 0.8;
4071
4072}
4073
4074.search-sidebar .map-btn .veil{
4075
4076    position: absolute;
4077
4078    bottom: 5px;
4079
4080    left: 5px;
4081
4082    right: 5px;
4083
4084    text-align: center;
4085
4086    color: #fff;
4087
4088    background: rgba(33,80,128, 0.6);
4089
4090    text-transform: uppercase;
4091
4092    padding: 10px 0;
4093
4094}
4095
4096.search-sidebar .map-btn .veil h3{
4097
4098    font: 900 24px var(--body_font);
4099
4100    letter-spacing: 3px;
4101
4102    margin-top:0;
4103
4104}
4105
4106.search-sidebar .map-btn .veil h3 .fa{
4107
4108   font-size:34px; 
4109
4110}
4111
4112	.search-sidebar .bottom-logo-search {
4113		width: 100%;
4114		height: auto;
4115		margin-top: 8px;
4116	}
4117	.search-sidebar .bottom-logo-search img {
4118		width: 100%;
4119	}
4120.search_results_filter_area{
4121
4122    padding-left: 5px;
4123
4124    padding-right: 5px;
4125
4126}
4127
4128.search-results-container-inner{
4129
4130    margin-top: 20px;
4131
4132    padding-left: 12px;
4133
4134    padding-right: 12px;
4135
4136}
4137
4138.grid-container-wrapper{
4139
4140    margin-left: -7px;
4141
4142    margin-right: -7px;
4143
4144}
4145
4146
4147
4148#myModal2 #resortpro_unit_submit{
4149
4150    border-color:#00ABF1 ;
4151
4152    background: #00ABF1 ;
4153
4154    border-radius: 0;
4155
4156}
4157
4158#myModal2 #resortpro_unit_submit:hover{
4159
4160    background: #F69B23;
4161
4162    border-color: #F69B23;
4163
4164}
4165
4166#myModal2 input, #myModal2 select, #myModal2 textarea, #myModal2 .btn-default{
4167
4168    border-radius: 0;
4169
4170}
4171
4172#myModal2 select{
4173
4174    -webkit-appearance:none;
4175
4176    -moz-appearance:none;
4177
4178}
4179
4180#myModal2 select + .caret{
4181
4182    top:40px;
4183
4184    right: 25px;
4185
4186}
4187
4188.favorites{
4189
4190    font-size: 24px;
4191
4192}
4193
4194.favorites a{
4195
4196    color:#000!important;
4197
4198    text-transform: uppercase;
4199
4200    transition: 0.2s;
4201
4202    font-size:12px;
4203
4204}
4205
4206.favorites a:hover,
4207
4208.favorites a:hover i{
4209
4210    color:#23517E!important;
4211
4212}
4213
4214.favorites p{
4215
4216    margin-bottom:0;
4217
4218}
4219
4220.favorites a{
4221
4222    font-size: 12px;
4223
4224}
4225
4226.favorites i{
4227
4228    font-size: 36px;
4229
4230    color: #C40F3B!important;
4231
4232}
4233
4234.favorites strong{
4235
4236    position: relative;
4237
4238    top:-6px;
4239
4240    margin-right: 10px;
4241
4242}
4243
4244.view-more-btn{
4245
4246    width: 100%;
4247
4248    border: 0;
4249
4250    border-radius: 0;
4251
4252    height: 40px;
4253
4254    background: #24CC02;
4255
4256    text-transform: uppercase;
4257
4258    font: 900 14px var(--body_font);
4259
4260    letter-spacing: 2px;
4261
4262    transition: all 0.2s linear;
4263
4264}
4265
4266.view-more-btn:hover{
4267
4268    background:#23517E;
4269
4270}
4271
4272.streamline-pagination-wrapper{
4273
4274    margin-bottom: 25px;
4275
4276}
4277
4278.show-filters-btn{
4279
4280    font: 900 16px var(--body_font);
4281
4282    width:100%;
4283
4284    border: 0;
4285
4286    color: #fff;
4287
4288    text-transform: uppercase;
4289
4290    height: 50px;
4291
4292    background:#F69B23;
4293
4294    margin-bottom: 10px;
4295
4296    display:none;
4297
4298}
4299
4300.slash_logic .ui-datepicker-unselectable span.ui-state-default{
4301
4302    background: #C40F3B;
4303
4304}
4305
4306.slash_logic .ui-datepicker-unselectable, 
4307
4308.slash_logic .ui-widget-content .ui-state-disabled{
4309
4310    opacity: 1!important;
4311
4312}
4313
4314.slash_logic .ui-widget-content .ui-widget-header .ui-state-disabled{
4315
4316    opacity:0.4!important;
4317
4318}
4319
4320.row-sort select {
4321
4322    border-radius: 0;
4323
4324    background: #fff;
4325
4326    border: 1px solid #000;
4327
4328    height: 40px;
4329
4330    font-size: 12px!important;
4331
4332    color: #7c7c7c;
4333
4334    font-size: 14px;
4335
4336    text-transform:uppercase;
4337
4338    -webkit-appearance:none;
4339
4340    -moz-appearance:none;
4341
4342}
4343
4344.row-sort select + .caret{
4345
4346    height: 0;
4347
4348    width:0;
4349
4350    margin: 0;
4351
4352    padding: 0;
4353
4354    top:17px;
4355
4356    right: 10px;
4357
4358}
4359
4360#basic-addon1{
4361
4362    border:0;
4363
4364    border-right: 0;
4365
4366    border-radius: 0;
4367
4368    background:none;
4369
4370    font-size: 14px;
4371
4372    color: #7c7c7c;
4373
4374}
4375
4376h2.entry-title{
4377
4378    display: none;
4379
4380}
4381
4382.entry-header{
4383
4384    margin-bottom: 0;
4385
4386}
4387
4388#primary{
4389
4390    padding: 0;
4391
4392}
4393
4394.search-sidebar  #resortpro-widget-form input:not([type="checkbox"])::-webkit-input-placeholder{
4395    text-transform: capitalize;
4396    color: #585858;
4397    font: 400 16px var(--body_font);
4398}
4399.search-sidebar  #resortpro-widget-form input::-webkit-input-placeholder{
4400    font-size:16px;
4401} 
4402.search-sidebar  #resortpro-widget-form input:not([type="checkbox"]){
4403    line-height: 1;
4404}
4405.search-sidebar  #resortpro-widget-form input:not([type="checkbox"])::-moz-placeholder{
4406    text-transform: capitalize;
4407    color: #585858;
4408    font-size: 16px;
4409    font-weight: 400;
4410    font-family: var(--body_font);
4411}
4412#resortpro-widget-form select{
4413    text-transform: capitalize;
4414    color: #585858;
4415    font: 400 16px var(--body_font);
4416}
4417
4418.amenity_group{
4419
4420    font: 500 16px var(--body_font);
4421
4422    text-transform:capitalize;
4423
4424    margin-bottom: 15px!important;
4425
4426    /*padding-bottom:15px;*/
4427
4428    padding: 0;
4429}
4430
4431.amenity_group label + br{
4432
4433    display:none;
4434
4435}
4436
4437#resortpro-widget-form input[type="checkbox"]{
4438
4439    margin: 0 5px 0 0;
4440
4441    width: 15px;
4442
4443    height: 15px;
4444
4445    border: 2px solid #000;
4446
4447    background: none;
4448
4449}
4450
4451#footer, .blackFooter{
4452
4453    display: none;
4454
4455}
4456
4457
4458
4459/*learn more btn*/
4460
4461.c-search-pagination {
4462
4463    margin: 0 0 30px;
4464
4465    display: block;
4466
4467    text-align: center;
4468
4469}
4470
4471.c-search-pagination .btn-primary {
4472
4473    text-transform: uppercase;
4474
4475    color: #fff;
4476
4477    font-size: 16px;
4478
4479    padding: 13px 45px;
4480
4481    background: var(--main_color);
4482
4483    border: none;
4484
4485    border-radius: 0;
4486
4487}
4488
4489.c-search-pagination .btn-primary:hover {
4490
4491    background: var(--hover_color);
4492
4493}
4494
4495/*end learn more btn*/
4496
4497
4498
4499.listing {
4500
4501    width: calc(100% / 3);
4502
4503}
4504
4505
4506
4507
4508
4509@keyframes pulse-button {
4510
4511    0% {
4512
4513        -moz-box-shadow: 0 0 0 0 rgba(45,185,153,.7);
4514
4515        box-shadow: 0 0 0 0 rgba(45,185,153,.7);
4516
4517    }
4518
4519    70% {
4520
4521        -moz-box-shadow: 0 0 0 10px rgba(45,185,153,0);
4522
4523        box-shadow: 0 0 0 10px rgba(45,185,153,0);
4524
4525    }
4526
4527    100% {
4528
4529        -moz-box-shadow: 0 0 0 0 rgba(45,185,153,0);
4530
4531        box-shadow: 0 0 0 0 rgba(45,185,153,0);
4532
4533    }
4534
4535}
4536
4537
4538
4539
4540    @media(max-width: 1500px) and (min-width: 1200px) {
4541        #amenitiesCollapse span {
4542            display: none;
4543        }
4544    }
4545
4546@media(min-width:1200px){
4547
4548    #amenitiesExpand{
4549
4550        background: rgba(0, 0, 0, 0.5);
4551
4552        position: absolute;
4553
4554        bottom: 0;
4555
4556        left: 100%;
4557
4558        width: 100%;
4559
4560        transition: 0.5s;
4561
4562        display: block!important;
4563
4564        z-index: 99;
4565
4566        margin: 0!important;
4567
4568    }
4569
4570    #amenitiesCollapse{
4571
4572        position: relative;
4573
4574        display: block!important;
4575
4576        width: 100%;
4577
4578        border: 0;
4579
4580        color: #fff;
4581
4582        font-size: 15px;
4583
4584        background: var(--main_color);
4585
4586        padding: 13px 10px;
4587
4588        text-align: center;
4589
4590        cursor: pointer;
4591		
4592		text-transform: uppercase;
4593		
4594		font-weight: 600;
4595		
4596		border-radius: 0;
4597
4598    }
4599    
4600
4601    #amenitiesCollapse:hover{
4602
4603        background: var(--hover_color);
4604        color: #fff;
4605
4606    }
4607
4608    .amenities-block{
4609
4610        position: static!important;
4611
4612    }
4613
4614    #amenitiesExpand.active{
4615
4616        left: 0;
4617
4618    }
4619
4620    #main:before, 
4621
4622    #main:after{
4623
4624        content:"";
4625
4626        display:block;
4627
4628        height:0;
4629
4630        overflow:hidden;    
4631
4632        clear:both;    
4633
4634    }
4635
4636    #main{
4637
4638        overflow: hidden;
4639
4640        position: relative;
4641
4642    }
4643
4644    #amenitiesExpand .resortpro-search-location-resort-block{
4645
4646        background: #000;
4647
4648        width: calc(100% / 12 * 5);
4649
4650        float: right;
4651
4652        overflow: auto;
4653
4654        height: 100%;
4655
4656    }
4657
4658    #amenitiesExpand .closeAmenity{
4659
4660        position: absolute;
4661
4662        left: 20px;
4663
4664        top: 20px;
4665
4666        height: 50px;
4667
4668        width: 50px;
4669
4670        border-radius: 50%;
4671
4672        color: #fff;
4673
4674        cursor: pointer;
4675
4676        display: flex!important;
4677
4678        align-items: center;
4679
4680        justify-content: center;
4681
4682        font-size: 30px;
4683
4684        font-weight: 700;
4685
4686        background: var(--main_color);
4687
4688        transition: 0.3s;
4689
4690        padding-bottom: 3px;
4691		
4692		opacity: 1!important;
4693
4694    }
4695
4696    #amenitiesExpand .closeAmenity:hover{
4697
4698        background: var(--hover_color);
4699
4700    }
4701
4702    #amenitiesExpand h4{
4703
4704        padding: 15px 10px;
4705
4706        margin: 0;
4707
4708        color: #fff;
4709
4710    }
4711
4712    #amenitiesExpand .amenity_group{
4713
4714        color: #fff;
4715
4716        padding: 10px;
4717
4718    }
4719	
4720	#amenitiesExpand .amenity_group .amenity input{
4721		margin: 0 5px 0 0;
4722	}
4723
4724}
4725
4726
4727
4728
4729/*** RESPONSIVNESS *** RESPONSIVNESS ***/
4730
4731@media(max-width:1595px){
4732
4733    .search-sidebar .map-btn .veil {
4734
4735        padding: 5px 0;
4736
4737    }
4738
4739    .search-sidebar .map-btn .veil h3 {
4740
4741        font-size: 16px;
4742
4743    } 
4744
4745    .search-sidebar .map-btn .veil h3 .fa{
4746
4747        font-size:20px;
4748
4749    }   
4750
4751}
4752
4753
4754
4755@media (min-width: 1200px){
4756	.units_wrap.row {
4757		margin-top: 100px !important;
4758	}
4759
4760    .buttonFields{
4761
4762        display: none;
4763
4764    }
4765
4766}
4767
4768
4769
4770@media (max-width: 1400px) and (min-width: 992px){
4771
4772    #resortpro_search_widget-5 .resortpro-search-submit-button-block{
4773
4774        position: fixed;
4775
4776        bottom: 0;
4777
4778        z-index: 99;
4779
4780        background-color: white;
4781
4782        margin-bottom: 0;
4783
4784        padding-bottom: 15px;
4785
4786    }
4787
4788}
4789
4790
4791
4792@media(max-width:1600px){
4793
4794    a.petFriendly i{
4795
4796        font-size: 28px;
4797
4798    }
4799
4800    a.petFriendly{
4801
4802        color: #fff!important;
4803
4804    }
4805
4806    .propertyButtons{
4807
4808        padding: 12px 3px;
4809
4810        font-size: 12px!important;
4811
4812    }
4813
4814}
4815
4816
4817
4818@media(max-width:1290px){
4819
4820    .search_results_filter_area{
4821
4822        padding-right:0;
4823
4824        padding-left:0;
4825
4826    }
4827
4828    .search-sidebar .map-btn .veil h3{
4829
4830        font-size:22px;
4831
4832    }
4833
4834    #resortpro-widget-form input,
4835
4836    #resortpro-widget-form select{
4837
4838        padding-left: 5px;
4839
4840    }
4841
4842    .search-sidebar .map-btn .veil{
4843
4844        padding: 5px 0;
4845
4846    }
4847
4848}
4849
4850
4851
4852@media(max-width:1199px){
4853	.search-sidebar .bottom-logo-search {
4854		display: none;
4855	}
4856	.search-sidebar {
4857		padding-top: 60px;
4858	}
4859
4860    .search-results-container-inner {
4861
4862        padding-left: 15px;
4863
4864        padding-right: 15px;
4865
4866    }
4867
4868    .search-sidebar .map-btn .veil h3{
4869
4870        font-size: 16px;
4871
4872    }
4873
4874     .search-sidebar .map-btn .veil h3 .fa{
4875
4876        font-size:20px;
4877
4878    }
4879
4880    .search-sidebar  #resortpro-widget-form .button,
4881
4882    .search-sidebar  #resortpro-widget-form button{
4883
4884        font-size:14px;
4885
4886    }
4887
4888    /*.search-sidebar  #resortpro-widget-form button .fa{
4889
4890        font-size:24px
4891
4892    }*/
4893
4894    #resortpro-widget-form .form-control-feedback{
4895
4896		width:25px;
4897
4898        height:auto;
4899
4900    }
4901
4902    .favorites p {
4903
4904        margin-top: 10px;
4905
4906    }
4907
4908    .listing {
4909
4910        width: 50%;
4911
4912    }
4913
4914    #resortpro-widget-form .form-control-feedback.arrow{
4915
4916        width:12px;
4917
4918    }
4919
4920    .search-sidebar .resortpro-search-submit-button-block{
4921
4922        position: static;
4923
4924        margin-bottom: 10px;
4925
4926        opacity: 1;
4927
4928        z-index: 0;
4929
4930    }
4931
4932    .search-results-container{
4933
4934        height:auto!important;
4935
4936        overflow-y: auto;
4937
4938        padding-bottom: 20px;
4939
4940    }
4941
4942    .show-filters-btn{
4943
4944        display: block;
4945
4946    }
4947
4948    .search-sidebar .map-btn{
4949
4950        display: none;
4951
4952    }
4953
4954    .search-sidebar .map-btn + hr {
4955
4956        display: none;
4957
4958    }
4959
4960    .greenMessage.visible,
4961
4962    #resortpro_search_widget-5.visible{
4963
4964        display:block;
4965
4966    }
4967
4968    #resortpro-widget-form input,
4969
4970    #resortpro-widget-form select{
4971
4972        padding-left: 12px;
4973
4974    }
4975
4976    #resortpro-widget-form > .row > .col-lg-12.col-md-12:not(:last-child){
4977
4978        padding-top: 1px;
4979
4980    }
4981
4982    #resortpro-widget-form{
4983
4984        padding-bottom: 0;
4985
4986    }
4987
4988    #inquiry_first_name, #inquiry_email{
4989
4990        margin-bottom: 15px;
4991
4992    }
4993
4994}
4995
4996
4997
4998@media(max-width:991px){
4999
5000#resortpro-widget-form .resortpro-search-location-resort-block{
5001	   margin-bottom: -15px;
5002	   margin-top: 15px;
5003	}    
5004
5005}
5006
5007
5008
5009@media(max-width:767px){
5010
5011    .favorites{
5012
5013        width: 100%;
5014
5015    }
5016
5017    .twoItems{
5018
5019        width: 100%;
5020
5021    }
5022
5023    .twoItems > div{
5024
5025        float: none!important;
5026
5027        margin: 0px auto 10px!important;
5028
5029    }
5030
5031    .row-sort .input-group{
5032
5033        width:100%;
5034
5035        display:block;
5036
5037    }
5038
5039    .favorites p{
5040
5041        text-align:center;
5042
5043        margin-bottom:5px;
5044
5045    }
5046
5047    
5048
5049    #resortpro-widget-form > .row > .col-lg-6:nth-child(odd){
5050
5051        padding-right: 15px;
5052
5053    }
5054
5055    #resortpro-widget-form > .row > .col-lg-6:nth-child(even){
5056
5057        padding-left: 15px;
5058
5059    }
5060
5061    #resortpro-widget-form > .row > .col-lg-6:nth-child(odd) .fa.form-control-feedback{
5062
5063        right: 20px;
5064
5065    }
5066
5067    .mobile-fixed-bar{
5068
5069        display:none;
5070
5071    }
5072
5073    .mobile-fixed-bar.search-results-fixed-bar{
5074
5075        display:block;
5076
5077    }
5078
5079    .mobile-fixed-bar.search-results-fixed-bar .col-contact .col-xs-3{
5080
5081        text-align: center;
5082
5083        padding: 0;
5084
5085    }
5086
5087    .mobile-fixed-bar.search-results-fixed-bar .col-contact .col-xs-6{
5088
5089        padding-right:0;
5090
5091    }
5092
5093    .mobile-fixed-bar.search-results-fixed-bar .col-contact button{
5094
5095        color:#fff;
5096
5097        border:1px solid #fff;
5098
5099        border-radius: 0;
5100
5101        background: transparent;
5102
5103        display: block;
5104
5105        width:100%;
5106
5107        height:100%;
5108
5109        margin-top:5px;
5110
5111    }
5112
5113    .search-results-container{
5114
5115        height: auto!important;
5116
5117    }
5118
5119    .listing {
5120        width: 100% !important;
5121    }
5122}
5123
5124
5125
5126@media(max-width:500px){
5127
5128    .greenMessage{
5129
5130        font-size:10px;
5131
5132    }
5133
5134    .greenMessage h3{
5135
5136        font-size:14px;
5137
5138    }
5139
5140    .mobile-fixed-bar.search-results-fixed-bar .col-contact button{
5141
5142        font-size:10px;
5143
5144    
5145
5146    }
5147
5148    .searchMobileAC .returnToSearch{
5149
5150        padding: 0!important;
5151
5152        text-align: left;
5153
5154    }
5155
5156    .searchMobileAC .returnToSearch a{
5157
5158        margin-left: 20px;
5159
5160    }
5161
5162    .resortpro-search-submit-button-block button, 
5163
5164    .closeSearch,
5165
5166    .search-sidebar  #resortpro-widget-form .button{
5167
5168        font-size: 12px!important;
5169
5170        height: 46px!important;
5171
5172    }
5173
5174    .search-sidebar  #resortpro-widget-form .button{
5175
5176        padding-top: 15px;
5177
5178    }
5179
5180    .closeSearch{
5181
5182        padding-top: 15px;
5183
5184    }
5185
5186}
5187
5188
5189
5190@media(max-width:360px){
5191
5192    .mobile-fixed-bar.search-results-fixed-bar .col-contact button{
5193
5194        margin-top:0;
5195
5196        padding: 0;
5197
5198    }
5199
5200}
5201
5202@media(max-width:350px){
5203
5204    .petFriendly span{
5205
5206        display:none;
5207
5208    }
5209
5210}
5211
5212
5213
5214#myModal2{
5215
5216    z-index: 999999;
5217
5218    margin-top: 20px;
5219
5220}
5221
5222#searchModal input{
5223
5224    font: 28px var(--body_font)!important;
5225
5226    color: #fff!important;
5227
5228    border: none!important;
5229
5230    height: 50px!important;
5231
5232    width: 100%!important;
5233
5234}
5235
5236#searchModal input::-moz-placeholder, #searchModal textarea::-moz-placeholder{
5237
5238    color: #fff!important;
5239
5240    opacity: 1!important;
5241
5242    font: 28px var(--body_font)!important;
5243
5244}
5245
5246#searchModal input::-webkit-input-placeholder, #searchModal textarea::-webkit-input-placeholder{
5247
5248    color: #fff!important;
5249
5250    font: 28px var(--body_font)!important;
5251
5252}
5253
5254#searchModal .resortpro-search-unit-block{
5255
5256    border-bottom: 1px solid #fff!important;
5257
5258}
5259
5260#searchModal .modal-body{
5261
5262    position: relative!important;
5263
5264}
5265
5266.buttonFields{
5267
5268    /*position: fixed;*/
5269
5270    bottom: 5px;
5271
5272    width: 25%;
5273
5274}
5275
5276.update-allert{
5277
5278    margin-bottom: 3px;
5279
5280    width: 100%;
5281
5282    text-align: center;
5283
5284    background: #0A2849;
5285
5286    color: white;
5287
5288    font-size: 12px;
5289
5290    display: none;
5291
5292}
5293
5294.amenities-button{
5295
5296    cursor: pointer;
5297
5298    width: 100%;
5299
5300    background: #F0A71A;
5301
5302    color: white;
5303
5304    padding: 5px 0;
5305
5306    text-align: center;
5307
5308    transition: all 0.3s;
5309
5310}
5311
5312.amenities-button:hover{
5313
5314    background: #0A2849;
5315
5316}
5317
5318.amenities-block{
5319
5320    /*display: none;*/
5321
5322    /*margin-bottom: 50px;*/
5323
5324}
5325
5326.amenities-block h4 {
5327
5328    margin-bottom: 10px;
5329
5330}
5331
5332@media(max-width:1199px){
5333
5334    .buttonFields{
5335
5336        position: static;
5337
5338        width: 100%;
5339
5340    }
5341
5342    .amenities-block{
5343
5344        margin-bottom: 0;
5345
5346    }
5347
5348}
5349
5350    
5351
5352/*Amenities Fixes
5353
5354.search-sidebar .amenities-block .resortpro-search-location-resort
5354-block .amenity_group:first-child{
5355
5356    
5357
5358} 
5359
5360.search-sidebar .amenities-block .resortpro-search-location-resort-block .amenity_group:nth-child(2){
5361
5362    border-color:orange;
5363
5364}
5365
5366.search-sidebar .amenities-block .resortpro-search-location-resort-block .amenity_group:last-child{
5367
5368    border-color:green;
5369
5370}
5371
5372End Amenities Fixes*/
5373
5374
5375
5376@media(max-width:1400px){
5377
5378    #resortpro-widget-form .fa-chevron-down {
5379
5380        width: 17px;
5381
5382        font-size: 13px;    
5383
5384    }
5385
5386}
5387
5388
5389
5390@media(max-width:1199px){
5391
5392    /*#resortpro-widget-form .form-control-feedback {
5393
5394        width: 15px;      
5395
5396    }*/
5397
5398    .search-results-container-inner {
5399
5400        margin-top: 0;
5401
5402    }
5403
5404    .amenities-block > h4{
5405
5406        display: none;
5407
5408    }
5409    #amenitiesExpand {
5410        height: auto !important;
5411		display: none;
5412    }
5413	#amenitiesCollapse {
5414		width: 100%;
5415		height: 55px;
5416		font-size: 14px;
5417		display: flex;
5418		align-items: center;
5419		justify-content: center;
5420		text-transform: uppercase;
5421		background: var(--second_color);
5422		border-radius: 0;
5423		color: #fff;
5424	}
5425
5426}
5427
5428
5429
5430.map-container-wrapper {
5431
5432    position: absolute;
5433
5434    top: 0;
5435
5436    right: 0;
5437
5438    height: 100%;
5439
5440    opacity: 0;
5441
5442    pointer-events: none;
5443
5444    overflow: hidden;
5445
5446    transition: width .5s;
5447
5448    padding: 0;
5449
5450    z-index: -1;
5451
5452}
5453
5454.map-container-wrapper.appear {
5455
5456    position: -webkit-sticky;
5457
5458    position: sticky;
5459
5460    width: 30%;
5461
5462    opacity: 1;
5463
5464    pointer-events: auto;
5465
5466    z-index: 0;
5467
5468}
5469
5470.for_hide {
5471
5472    transition: width .5s;
5473
5474    /*overflow: hidden;*/
5475
5476}
5477    
5478.for_hide.open_map {
5479
5480    width: 70%;
5481
5482}
5483
5484.for_hide.open_map .listing {
5485
5486    width: 50%;
5487
5488}
5489
5490.for_hide .c-search-pagination{
5491    width: 69%; 
5492}   
5493.for_hide.open_map .c-search-pagination{
5494    width: 144%;    
5495}   
5496    
5497    
5498.sort_fav_wrapper {
5499
5500    margin-bottom: 20px;
5501
5502}
5503
5504
5505
5506@media(max-width: 1199px) {
5507
5508    .map-container-wrapper.appear {
5509
5510        width: 100%;
5511
5512        transition: 0s;
5513
5514    }
5515
5516    .for_hide.open_map {
5517
5518        display: none;
5519
5520    }
5521    .for_hide .c-search-pagination{
5522        width: 100%;    
5523    }
5524    .for_hide.open_map .c-search-pagination{
5525        width: 144%;    
5526    }
5527
5528}
5529@media(max-width:767px){
5530    .search-results-container .flex_wrapper{
5531        flex-wrap: wrap;
5532    }
5533    .flex-container{
5534        width: 100%;
5535        margin-top: 10px;
5536    }
5537}
5538@media(max-width:600px){
5539    .flex-container > div.compare{
5540        margin-top: 10px;
5541        border: none;
5542    }
5543    .flex-container {
5544        flex-direction: column;
5545        align-items: normal;
5546        text-align: center;
5547        padding: 0 15px 0 10px;
5548    }
5549    .sorting{
5550        width: 100%;
5551    }
5552    .sorting .form-control{
5553        max-width: unset;
5554        width: 100%;
5555    }
5556    .flex_wrapper .fav_box{
5557        padding-right: 0;
5558		margin: 0 auto;
5559    }
5560    .flex-container > div {
5561        padding: 0;
5562    }
5563	.search-results-container .flex_wrapper .sorting-wrapper{
5564		flex-wrap: wrap;
5565	}
5566	.flex_wrapper .sorting-wrapper .all-prop{
5567		margin: 15px auto 0;
5568	}
5569}
5570
5571
5572
5573
5574.update_search {
5575    margin-top: 0;
5576    position: relative;
5577
5578    margin-bottom: 8px;
5579
5580    width: 100%;
5581
5582    border: 0;
5583
5584    color: #fff;
5585
5586    font-size: 15px;
5587
5588    background: var(--second_color);
5589
5590    padding: 13px 10px;
5591
5592    animation-iteration-count: infinite;
5593
5594    animation-duration: 1s;
5595	
5596	font-weight: 600;
5597	
5598	text-transform: uppercase;
5599
5600}
5601
5602.update_search:hover {
5603
5604    background: var(--hover_color2);
5605
5606}
5607
5608.update_search .up_line {
5609
5610    position: absolute;
5611
5612    background: var(--main_color);
5613
5614    transform-origin: center;
5615
5616    opacity: 0;
5617
5618    transition: .5s;
5619
5620}
5621
5622.update_search .up_line.top {
5623
5624    top: -10px;
5625
5626    left: -10px;
5627
5628    right: -10px;
5629
5630    transform: scaleX(0);
5631
5632    height: 2px;
5633
5634}
5635
5636.update_search .up_line.bottom {
5637
5638    bottom: -10px;
5639
5640    left: -10px;
5641
5642    right: -10px;
5643
5644    transform: scaleX(0);
5645
5646    height: 2px;
5647
5648}
5649
5650.update_search .up_line.left {
5651
5652    top: -10px;
5653
5654    bottom: -10px;
5655
5656    left: -10px;
5657
5658    transform: scaleY(0);
5659
5660    width: 2px;
5661
5662}
5663
5664.update_search .up_line.right {
5665
5666    top: -10px;
5667
5668    bottom: -10px;
5669
5670    right: -10px;
5671
5672    transform: scaleY(0);
5673
5674    width: 2px;
5675
5676}
5677
5678.update_search.changed .up_line.left,
5679
5680.update_search.changed .up_line.right {
5681
5682    transform: scaleY(1);
5683
5684    opacity: 1;
5685
5686}
5687
5688.update_search.changed .up_line.top,
5689
5690.update_search.changed .up_line.bottom {
5691
5692    transform: scaleX(1);
5693
5694    opacity: 1;
5695
5696}
5697
5698
5699
5700@media(max-width: 1199px) {
5701
5702    .update_search {
5703
5704        display: none;
5705
5706    }
5707
5708    .search_widget  + hr {
5709
5710        display: none;
5711
5712    }
5713
5714}
5715
5716
5717
5718.search-sidebar > h1 {
5719
5720    font-size: 15px;
5721
5722    font-weight: 600;
5723
5724    line-height: 22px;
5725
5726/*    text-align: center;*/
5727
5728    margin: 0 0 30px;
5729
5730    padding: 0 5px;
5731
5732    text-transform: uppercase;
5733
5734    color: #0C0B0B;
5735
5736    margin: 0 0 10px;
5737
5738    
5739        font-family: Open Sans;
5740
5741    
5742}
5743
5744
5745
5746/*Banner*/
5747
5748
5749.units_wrap .no-results{
5750	overflow:hidden;
5751	margin-top: 35px;
5752}
5753.units_wrap .noInvetoryOptions {
5754    padding: 0;
5755}
5756/*End Banner*/
5757
5758</style>
5759
5760<div id="primary" class="content-area" ng-controller="PropertyController as pCtrl" ng-cloak>
5761
5762    <div class="primaryCont" ng-init="sortBy='default';;sortBy='default'">
5763
5764        <main id="main" class="site-main" role="main" ng-init="availabilitySearch();">     
5765
5766                        
5767
5768            <div class="primaryRow">        
5769
5770                
5771                <div class="col-lg-2 search-sidebar" data-auto-update="20">
5772
5773                    
5774                        <h1>Search our rentals</h1>
5775
5776                     
5777
5778                    <hr>                     
5779
5780                    <div  class="c-search-widget search_widget "> 
5781            <form method="post" class="form " id="resortpro-widget-form" action="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" >
5782        <input type="hidden" name="resortpro_search_nonce" value="
578201e5e8a148"/>
5783        <input type="hidden" class="disabled" id="resortpro_calendar_flex" name="resortpro_calendar_flex" value=""/>
5784                                                    <input type="hidden" name="plus_bed" value="1"/>
5785                                        <div class="row c-search-widget__fields">
5786            <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
5787    <h4>Dates</h4>
5788    <div class="form-group has-feedback resortpro-search-checkin-block">
5789        <div class="c-input-group date-group">
5790                          <div class="date-arrows wdsearch">
5791                            <span class="prevDayDate"><i class="fa fa-angle-left" aria-hidden="true"></i></span>
5792                            <span class="nextDayDate"><i class="fa fa-angle-right" aria-hidden="true"></i></span>
5793                          </div>
5794                        <span id="monthsLimit" style="display:none" data-timezone="+00:00"></span><input id="search_start_date" ng-model="search.start_date" data-min-stay="1"   data-turndates="" data-bindpicker="#search_end_date" class="form-control datepicker-input" type="text" name="start_date" readonly="readonly" placeholder="Arrival" data-turnDay="" value="" /><i class="glyphicon glyphicon-calendar"></i></div>
5795        <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/calendar-regular-home.svg" class="form-control-feedback">
5796    </div>
5797</div>
5798<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
5799    <div class="form-group has-feedback resortpro-search-checkout-block">
5800        <div class="c-input-group date-group">
5801                            <div class="date-arrows wdsearch">
5802                              <span class="prevDayDate"><i class="fa fa-angle-left" aria-hidden="true"></i></span>
5803                              <span class="nextDayDate"><i class="fa fa-angle-right" aria-hidden="true"></i></span>
5804                            </div>
5805                          <input id="search_end_date" ng-model="search.end_date" data-turndates="" class="form-control datepicker-input" type="text" name="end_date" readonly="readonly" placeholder="Departure" value="" /><i class="glyphicon glyphicon-calendar"></i></div>
5806        <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/calendar-regular-home.svg" class="form-control-feedback">
5807    </div>   
5808<hr>  
5809</div>
5810
5811<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 sel">
5812    <h4>Rental Options</h4>
5813    <div class="form-group  resortpro-search-number-bedrooms-block">
5814         <div class="c-select-list form-control"><select  name="streamlinecore_sw_bedrooms_number" id="streamlinecore_sw_bedrooms_number"   class=""><option value=""  selected="selected">Bedrooms</option><option value="0">Studio+</option><option value="1">1 Bedroom+</option><option value="2">2 Bedroom+</option><option value="3">3 Bedroom+</option><option value="4">4 Bedroom+</option><option value="5">5 Bedroom+</option><option value="6">6 Bedroom+</option></select></div>
5815        <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/chevron-down-regular-home.svg" class="form-control-feedback arrow">
5816    </div>
5817</div>
5818<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 sel">        
5819    <div class="form-group">
5820       <div class="c-select-list form-control"><select  name="streamlinecore_fw_adults" id="streamlinecore_fw_adults"   class=""><option value=""  selected="selected">Adults</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option><option value="11">11</option><option value="12">12</option><option value="13">13</option><option value="14">14</option><option value="15">15</option><option value="16">16</option><option value="17">17</option><option value="18">18</option><option value="19">19</option><option value="20">20</option></select></div>
5821        <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/chevron-down-regular-home.svg" class="form-control-feedback arrow">
5822    </div>
5823</div>
5824<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 sel">
5825    <div class="form-group  resortpro-search-guests-adults-block">
5826        <div class="c-select-list form-control"><select  name="resortpro_calendar_flex" id="resortpro_calendar_flex"   class=""><option value=""  selected="selected">Dates Flexible?</option><option value="1">1 day</option><option value="2">2 days</option><option value="3">3 days</option></select></div>
5827       <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/chevron-down-regular-home.svg" class="form-control-feedback arrow">
5828    </div>
5829
5830</div>  
5831<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 sel">        
5832    <div class="form-group">
5833       <div class="c-select-list form-control"><select  name="resortpro_sw_ra_id" id="resortpro_sw_ra_id"   class=""><option value="">Location</option><option value="26174">Coral Lagoon</option><option value="26173">Indigo Reef Resort</option><option value="28530">Key Colony Beach</option><option value="26175">Ocean Isles</option><option value="26176">Village of Hawks Cay</option></select></div>
5834        <img decoding="async" src="/wp-content/themes/BizcorLuxury/images/chevron-down-regular-home.svg" class="form-control-feedback arrow">
5835    </div>
5836</div>  
5837<hr>
5838<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 amenities-block">
5839    <h4>Amenities</h4>
5840    <div id="amenitiesCollapse">
5841        Advanced Search <i class="fa fa-cog" aria-hidden="true"></i>
5842    </div>
5843    <div id="amenitiesExpand">
5844        <div style="display: none;" class="closeAmenity">x</div>        
5845        <div class="form-group  resortpro-search-location-resort
5845-block">
5846            <h4>Amenities</h4>
5847             <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5848                      <label>Dock Size</label><br /><div class="amenity">
5849                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219063)" name="resortpro_sw_amenities[]" value="1219063"  /> 
5850                          Dock Size: 25' or less
5851                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219063].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219063].total_count+")"'><span>
5852                          </div><div class="amenity">
5853                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219071)" name="resortpro_sw_amenities[]" value="1219071"  /> 
5854                          Dock Size: 25-40'
5855                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219071].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219071].total_count+")"'><span>
5856                          </div><div class="amenity">
5857                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219072)" name="resortpro_sw_amenities[]" value="1219072"  /> 
5858                          Dock Size: 40-65'
5859                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219072].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219072].total_count+")"'><span>
5860                          </div><div class="amenity">
5861                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219073)" name="resortpro_sw_amenities[]" value="1219073"  /> 
5862                          Dock Size: 65-100'
5863                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219073].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219073].total_count+")"'><span>
5864                          </div><div class="amenity">
5865                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219074)" name="resortpro_sw_amenities[]" value="1219074"  /> 
5866                          Dock Size: 100'+
5867                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219074].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219074].total_count+")"'><span>
5868                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5869                      <label>Fishing</label><br /><div class="amenity">
5870                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219084)" name="resortpro_sw_amenities[]" value="1219084"  /> 
5871                          Commercial Ice Maker
5872                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219084].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219084].total_count+")"'><span>
5873                          </div><div class="amenity">
5874                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219085)" name="resortpro_sw_amenities[]" value="1219085"  /> 
5875                          Bait Freezer
5876                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219085].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219085].total_count+")"'><span>
5877                          </div><div class="amenity">
5878                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219086)" name="resortpro_sw_amenities[]" value="1219086"  /> 
5879                          Fish Cleaning Table
5880                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219086].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219086].total_count+")"'><span>
5881                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5882                      <label>Gulf/Ocean Side</label><br /><div class="amenity">
5883                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219088)" name="resortpro_sw_amenities[]" value="1219088"  /> 
5884                          Gulf Side
5885                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219088].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219088].total_count+")"'><span>
5886                          </div><div class="amenity">
5887                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1219089)" name="resortpro_sw_amenities[]" value="1219089"  /> 
5888                          Ocean Side
5889                          <span class="amenity_count" ng-show="searchAmenitiesObj[1219089].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1219089].total_count+")"'><span>
5890                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5891                      <label>Website Filter</label><br /><div class="amenity">
5892                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1315330)" name="resortpro_sw_amenities[]" value="1315330"  /> 
5893                          Outdoor Kitchen
5894                          <span class="amenity_count" ng-show="searchAmenitiesObj[1315330].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1315330].total_count+")"'><span>
5895                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5896                      <label>Suitability</label><br /><div class="amenity">
5897                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197040)" name="resortpro_sw_amenities[]" value="1197040"  /> 
5898                          Single Level Home
5899                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197040].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197040].total_count+")"'><span>
5900                          </div><div class="amenity">
5901                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197068)" name="resortpro_sw_amenities[]" value="1197068"  /> 
5902                          Pets allowed
5903                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197068].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197068].total_count+")"'><span>
5904                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5905                      <label>Entertainment</label><br /><div class="amenity">
5906                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197007)" name="resortpro_sw_amenities[]" value="1197007"  /> 
5907                          Pool Table
5908                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197007].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197007].total_count+")"'><span>
5909                          </div><div class="amenity">
5910                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197006)" name="resortpro_sw_amenities[]" value="1197006"  /> 
5911                          Ping Pong Table
5912                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197006].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197006].total_count+")"'><span>
5913                          </div><div class="amenity">
5914                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197024)" name="resortpro_sw_amenities[]" value="1197024"  /> 
5915                          Mini golf
5916                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197024].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197024].total_count+")"'><span>
5917                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5918                      <label>Pool/Spa</label><br /><div class="amenity">
5919                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196919)" name="resortpro_sw_amenities[]" value="1196919"  /> 
5920                          Communal Pool
5921                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196919].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196919].total_count+")"'><span>
5922                          </div><div class="amenity">
5923                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196920)" name="resortpro_sw_amenities[]" value="1196920"  /> 
5924                          Hot Tub
5925                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196920].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196920].total_count+")"'><span>
5926                          </div><div class="amenity">
5927                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196922)" name="resortpro_sw_amenities[]" value="1196922"  /> 
5928                          Private Pool
5929                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196922].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196922].total_count+")"'><span>
5930                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5931                      <label>Outdoor</label><br /><div class="amenity">
5932                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196960)" name="resortpro_sw_amenities[]" value="1196960"  /> 
5933                          Bicycle
5934                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196960].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196960].total_count+")"'><span>
5935                          </div><div class="amenity">
5936                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196959)" name="resortpro_sw_amenities[]" value="1196959"  /> 
5937                          Kayak Canoe
5938                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196959].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196959].total_count+")"'><span>
5939                          </div><div class="amenity">
5940                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196966)" name="resortpro_sw_amenities[]" value="1196966"  /> 
5941                          Beach Access
5942                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196966].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196966].total_count+")"'><span>
5943                          </div><div class="amenity">
5944                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1196967)" name="resortpro_sw_amenities[]" value="1196967"  /> 
5945                          Boat slip
5946                          <span class="amenity_count" ng-show="searchAmenitiesObj[1196967].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1196967].total_count+")"'><span>
5947                          </div></div> <div class="col-md-12 amenity_group" style="margin-bottom:24px">
5948                      <label>Local Features</label><br /><div class="amenity">
5949                          <input type="checkbox" ng-checked="search.amenities_filter.includes(1197328)" name="resortpro_sw_amenities[]" value="1197328"  /> 
5950                          Resort access
5951                          <span class="amenity_count" ng-show="searchAmenitiesObj[1197328].total_count > 0" ng-bind='" ("+searchAmenitiesObj[1197328].total_count+")"'><span>
5952                          </div></div>
5953        </div>        
5954    </div>
5955</div>
5956<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 buttonFields">
5957    <hr>
5958    <div class="form-group closeSearch">
5959        Close Search
5960    </div>
5961    <div class="update-allert">
5962        We noticed you made some changes but didn’t update your results. Click here to update your search.
5963    </div>  
5964    <div class="form-group  resortpro-search-submit-button-block">
5965        <button class="btn" type="submit"><span>Update Search</span> <i class="fa fa-refresh" aria-hidden="true"></i></button>
5966    </div>       
5967</div>         </div>
5968            </form>
5969        </div> 
5970
5971                    <hr>   
5972
5973                    <button class="update_search">
5974
5975                        Update Results <i class="fa fa-refresh" aria-hidden="true"></i>
5976
5977                        <span class="up_line top"></span>
5978
5979                        <span class="up_line bottom"></span>
5980
5981                        <span class="up_line left"></span>
5982
5983                        <span class="up_line right"></span>
5984
5985                    </button> 
5986                    <div class="map-btn">
5987
5988                        <h3>Close Map </h3>
5989
5990                    </div><!--End map-btn--> 
5991					<div class="bottom-logo-search">
5992						<img decoding="async" src="/wp-content/uploads/2024/12/02.webp">
5993					</div>
5994                </div><!--End search-sidebar-->
5995                
5996                <div class="showSearchFilters active">
5997
5998                    <span>Show</span><span class="hide">Hide</span> Filters
5999
6000                </div>
6001                
6002                <div class="col-lg-10 search-results-container">                             
6003
6004                    <div class="row units_wrap">
6005
6006                        <div class="col-md-12 for_hide open_map">
6007
6008                            <div class="no-results" ng-if="noResults" ng-cloak>
6009							   <div class="col-md-12">
6010								<div class="col-md-offset-1 col-md-10  alert alert-danger">
6011								  <p>Sorry, We have no inventory available for the selected dates and/or filters.</p>
6012								  <span ng-if="mapEnabled && mapSearch">
6013									Please click									<a href="#" ng-click="disableMapSearch();">here</a>
6014									to disable map search and reload all the units.								  </span>
6015								  <div class="noInvetoryForm" ng-if="noInventoryForm == 1" ng-init="noInvetoryFrm();">
6016									<form method="post" class="frm-property-noInvetory" name="search.frm_noInventory"  ng-init="search.nonce='edb06194ed';" novalidate>
6017    <input type="hidden" ng-model="search.nonce" name="nonce" />
6018    <div class="form-group">
6019        <div class="row">
6020            <div class="col-xs-6">
6021                <div class="noInventory_container_input container_input">
6022                    <input type="text" class="form-control form-icon border-primary-color" name="noInventory_name" ng-model="search.no_inventory_name" id="no-inventory-name" placeholder="Name:" ng-required="true" />
6023                </div>
6024                <div ng-show="frm_noInventory.$submitted || frm_noInventory.noInventory_name.$touched">
6025                    <span class="error" ng-show="frm_noInventory.noInventory_name.$error.required" ng-bind="'Your name is required.'"></span>
6026                </div>
6027            </div>
6028            <div class="col-xs-6">
6029                <div class="noInventory_container_input container_input">
6030                    <input type="email" class="form-control form-icon border-primary-color" name="noInventory_email" ng-model="search.no_inventory_email" id="no-inventory-email" placeholder="Email:" ng-required="true" />
6031                </div>
6032                <div ng-show="frm_noInventory.$submitted || frm_noInventory.noInventory_email.$touched">
6033                    <span class="error" ng-show="frm_noInventory.noInventory_email.$error.required" ng-bind="'This is not a valid email.'"></span>
6034                </div>
6035            </div>
6036
6037        </div>
6038    </div>
6039    <div class="form-group">
6040        <div class="row">
6041            <div class="col-xs-6">
6042                <div class="noInventory_container_input container_input">
6043                    <input type="text" class="form-control form-icon border-primary-color" name="noInventory_phone" id="no-inventory_phone" ng-model="search.no_inventory_phone" placeholder="Phone:" ng-required="true" />
6044                </div>
6045                <div ng-show="frm_noInventory.$submitted || frm_noInventory.noInvetory_phone.$touched">
6046                    <span class="error" ng-show="frm_noInventory.noInvetory_phone.$error.required" ng-bind="'Phone is required.'"></span>
6047                </div>
6048            </div>
6049            <div class="col-xs-6">
6050                <div class="noInventory_container_input container_input">
6051                    <input type="text" class="form-control form-icon border-primary-color" name="noInventory_subject" id="no-inventory_subject" ng-model="search.no_inventory_subject" placeholder="Subject:" ng-required="true" />
6052                </div>
6053                <div ng-show="frm_noInventory.$submitted || frm_noInventory.noInvetory_subject.$touched">
6054                    <span class="error" ng-show="frm_noInventory.noInvetory_subject.$error.required" ng-bind="'Please enter a subject.'"></span>
6055                </div>
6056            </div>
6057        </div>
6058    </div>
6059    <div class="form-group">
6060        <div class="row">
6061            <div class="col-xs-12">
6062                <div class="noInventory_container_input container_input">
6063                    <textarea class="form-control form-icon border-primary-color" name="noInventory_message" id="no-inventory_message" ng-model="search.no_inventory_message" placeholder="Message "></textarea>
6064                </div>
6065            </div>
6066        </div>
6067    </div>
6068    <div class="alert alert-{[alert.type]} animate" ng-repeat="alert in alerts">
6069        <div ng-bind-html="alert.message | trustedHtml"></div>
6070    </div>
6071    <div class="form-group">
6072        <button type="submit" ng-click="noInventorySubmit()" value="noInventory_form" class="btn btn-noInv">
6073            Submit         </button>
6074    </div>
6075</form>								  </div>
6076								</div>
6077							  </div>
6078							  <div  class="col-md-12 noInvetoryOptions">
6079								<div ng-if="tapeChart == 1">
6080								  <h4> Please try your search again, or you can view the tape chart 
6081									<a ng-click="goToTapeChart();">here. </a> 
6082								  </h4>
6083								</div>
6084								<div class="add_bed_count" if="bedroom_count == 1">
6085								  <div ng-init="addBedCount();">
6086									<h4> Here are some properties that are one bedroom larger than your current search:</h4>
6087
6088								  </div>
6089								</div>
6090								<div class="popular_prop"ng-if="popular_properties == 1">
6091								  <div ng-init="popularProperties()">
6092									<h4> Here are some of our most popular homes:</h4>
6093								  </div>
6094								</div>
6095								<div ng-if="without_dates == 1">
6096									<div class="noInve-wd" ng-init="searchWithoutDates()">
6097									  <h4>Here are some properties that are open during those dates:</h4>
6098									</div>
6099								</div>
6100							  </div>
6101							</div>                       
6102
6103                            <div class="c-property-listings listings_wrapper_box row">                               							
6104                                <div class="flex_wrapper">
6105									<div class="sorting-wrapper">
6106										<div class="sorting">
6107																							<div class="col-md-12">
6108																										<div class="form-control input-sm" ng-init="sortBy='default'">
6109														<select ng-model="sortBy" ng-change="checkSorting(true)">
6110															<option value="default">Sort Results By:</option>
6111																															<option value="max_occupants">Occupants (high to low)</option>
6112																															<option value="min_occupants">Occupants (low to high)</option>
6113																															<option value="bedrooms_number">Bedrooms Number (high to low)</option>
6114																															<option value="min_bedrooms_number">Bedrooms Number (low to high)</option>
6115																															<option value="name">Unit Name</option>
6116																															<option value="price">Price (high to low)</option>
6117																															<option value="price_low">Price (low to high)</option>
6118																													</select>
6119														<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/chevron-down-regular-home.svg" class="form-control-feedback arrow">
6120													</div>
6121												</div>
6122																					</div><!--End sorting-->
6123										<p class="col-md-12">
6124											Prices estimated by average nightly rate. Enter dates to see exact rates!
6125										</p>
6126<!-- 										<div class="all-prop"><span ng-bind="total_units"></span> <strong style="font-weight:normal">Available Properties</strong>
6127										<p class="for-template-info">
6128											Prices estimated by average nightly rate. Enter dates to see exact rates!
6129										</p>
6130										</div> -->
6131									</div>	
6132                                	<div class="flex-container">
6133                                        <!--<div class="fav_box">                       
6134                                            <a href="/favorites/">
6135                                                <span ng-if="wishlist.length!=0">(<span ng-bind="wishlist.length"></span>)</span>
6136                                                <i class="fa fa-heart"></i>
6137                                            </a>
6138                                        </div>-->
6139										<div class="fav_box">                       
6140											<a href="/favorites/">
6141												
6142<!-- 												<span>Favorite Properties</span> -->
6143												<span>(<span ng-bind="wishlist.length ? wishlist.length : 0"></span>)</span>
6144												<i class="fa fa-heart"></i>
6145											</a>
6146										</div>
6147                                                                                     <div class="text-right compare no-padding">
6148                                                 <div>
6149                                                     <a href="/compare/">
6150                                                         <i class="fa fa-check-square-o"></i>
6151                                                         <span>Compare Properties</span>
6152                                                     </a>
6153                                                 </div>
6154<!--                                                <a class="start-cmp" ng-click="showCompare=!showCompare" ng-show="!showCompare">Click <i class="fa fa-balance-scale"></i> to Compare units </a>-->
6155<!--                                                <div ng-show="showCompare" >-->
6156<!--                                                  <p>-->
6157<!--                                                    <i class="fa fa-balance-scale"></i>-->
6158<!--                                                    <span ng-if="compareList.length < 2 || showCompare" ng-bind="' Please select 1 more unit to compare'"></span>-->
6159<!--                                                    <a href="--><!--" ng-if="compareList.length >= 2">-->
6160<!--                                                      Compare Now-->
6161<!--                                                    </a>-->
6162<!--                                                    <span ng-if="compareList.length >= 2" ng-click="clearCompare()" ng-bind="'Clear Compare list'"></span>-->
6163<!--                                                  </p>-->
6164<!--                                                </div>-->
6165                                            </div>
6166                                                                              </div> 
6167                                </div><!--End flex_wrapper-->                                
6168      
6169								<div ng-repeat="property in propertiesObj | orderBy: customSorting : false | limitTo: limit as results">
6170                                    <!--Unit Standard -->
6171<div class="listing listing-2 col-sm-12 row-spac-2 col-lg-6 col-sm-6 col-xs-12" ng-mouseenter="highlightIcon(property.id)"
6172     ng-mouseleave="restoreIcon(property.id)">
6173    <div>
6174        <div class="panel-image listing-img">
6175                            <div class="property_special" ng-if="property.variable_newly_remodeled == 'yes' || property.variable_special_savings == 'yes'">
6176                    <div class="new_property" ng-if="property.variable_newly_remodeled == 'yes'">NEWLY REMODELED</div>
6177                    <div class="on_special" ng-if="property.variable_special_savings == 'yes'">SPECIAL SAVINGS</div>
6178					<div class="new_property" >NEWLY REMODELED</div>
6179                    <div class="on_special" >SPECIAL SAVINGS</div>
6180                </div>
6181				<!--<div class="property_special_ribbons" ng-if="property.variable_special_offer  != '' || property.variable_new_listing  != '' || property.variable_ribbon_3  != ''">
6182                    <div class="special_of" ng-if="property.variable_special_offer != ''" ng-bind="property.variable_special_offer"></div>
6183                    <div class="new_list" ng-if="property.variable_new_listing  != ''" ng-bind="property.variable_new_listing"></div>
6184                    <div class="rib_3" ng-if="property.variable_ribbon_3  != ''" ng-bind="property.variable_ribbon_3"></div>
6185                </div>-->
6186			    <div class="property_special_ribbons" ng-if="property.variable_special_offer || property.variable_new_listing || property.variable_ribbon_3">
6187                    <div class="special_of" ng-if="property.variable_special_offer" ng-bind="property.variable_special_offer"></div>
6188                    <div class="new_list" ng-if="property.variable_new_listing" ng-bind="property.variable_new_listing"></div>
6189                    <div class="rib_3" ng-if="property.variable_ribbon_3" ng-bind="property.variable_ribbon_3"></div>
6190                </div>
6191            			<!--<div class="col-md-12 amenities-icon" ng-repeat="amenity in property.unit_amenities.amenity" ng-if="amenity.amenity_id == '623703'">
6192				<i class="fa fa-check" ng-bind="amenity.amenity_id"></i>
6193			</div>-->
6194            <a href="/vacation-rentals-homes-search/?location_area_
6194id={[property.location_area_id]}" ng-if="!isEmptyObject(property.location_area_id)" ng-bind="property.location_area_name" class="unit_location"></a>
6195            <!--<div  class="detail-popup-btn">
6196                <i class="fas fa-search-plus"></i>
6197            </div>-->
6198                            <a ng-if="!checkFavorites(property)" class="btn-fav" ng-click="addToFavorites(property)" data-toggle="tooltip" data-placement="left" title="Add to favorites">
6199                    <i class="far fa-heart"></i>
6200                </a>
6201                <a ng-if="checkFavorites(property)" class="btn-fav active" ng-click="removeFromFavorites(property)" data-toggle="tooltip" data-placement="left" title="Remove from favorites">
6202                    <i class="fa fa-heart"></i>
6203                </a>
6204                            <div class="listing-img-container media-cover text-center">
6205                    <div id="myCarousel-{[property.id]}" class="carousel slide" data-ride="carousel" data-interval="false">
6206                        <div class="carousel-inner">
6207                            <div class="item active" ng-if="property.gallery.image == ''">
6208                                <a target="_blank" class="thumb" ng-href="{[goToProperty(property.seo_page_name, search.start_date, search.end_date, search.occupants, search.occupants_small, search.pets)]}" ng-click="addToRecents(property); addToSimilar(property)" ng-if="!property.flex_dates">
6209                                    <img decoding="async" lazyload class="img-blur img-lookup img-responsive-height" data-srcset="{[property.default_thumbnail_path]}" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/images/dummy-image.jpg" ng-alt="{[property.location_name]}"/>
6210                                </a>
6211                                <a class="thumb" ng-href="#" ng-click="openAlternateDates(property)" ng-if="property.flex_dates">
6212                                    <img decoding="async" lazyload class="img-blur img-lookup img-responsive-height" data-srcset="{[property.default_thumbnail_path]}" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/images/dummy-image.jpg" ng-alt="{[property.location_name]}"/>
6213                                </a>
6214                            </div>
6215                            <div class="item active" ng-repeat-start="image in property.gallery.image" ng-if="$first">
6216                                <a target="_blank" class="thumb" ng-href="{[goToProperty(property.seo_page_name, search.start_date, search.end_date, search.occupants, search.occupants_small, search.pets)]}" ng-click="addToRecents(property); addToSimilar(property)" ng-if="!property.flex_dates">
6217                                    <img decoding="async" lazyload class="img-blur img-lookup img-responsive-height" data-srcset="{[property.default_thumbnail_path]}" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/images/dummy-image.jpg" ng-alt="{[property.location_name]}"/>
6218                                </a>
6219                                <a class="thumb" ng-href="#" ng-click="openAlternateDates(property)" ng-if="property.flex_dates">
6220                                    <img decoding="async" lazyload class="img-blur img-lookup img-responsive-height" data-srcset="{[property.default_thumbnail_path]}" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/images/dummy-image.jpg" ng-alt="{[property.location_name]}"/>
6221                                </a>
6222                            </div>
6223                            <div class="item" ng-repeat-end ng-if="!$first">
6224                                <a target="_blank" class="thumb" ng-href="{[goToProperty(property.seo_page_name, search.start_date, search.end_date, search.occupants, search.occupants_small, search.pets)]}" ng-click="addToRecents(property); addToSimilar(property)" ng-if="!property.flex_dates">
6225                                    <img decoding="async" loading="lazy" class="img-lookup img-responsive-height" src="{[image.thumbnail_path]}" ng-alt="{[property.location_name]}"/>
6226                                </a>
6227                                <a class="thumb" ng-href="#" ng-click="openAlternateDates(property)" ng-if="property.flex_dates">
6228                                    <img loading="lazy" class="img-lookup img-responsive-height" ng-src="{[image.thumbnail_path]}" ng-alt="{[property.location_name]}"/>
6229                                </a>
6230                            </div>
6231                        </div>
6232                        <a class="left carousel-control" href="#myCarousel-{[property.id]}
6232" data-slide="prev" ng-if="searchSettings.enable_slider_image == '1'">
6233                            <i class="fas fa-chevron-left"></i>
6234                            <span class="sr-only">Previous</span>
6235                        </a>
6236                        <a class="right carousel-control" href="#myCarousel-{[property.id]}" data-slide="next" ng-if="searchSettings.enable_slider_image == '1'">
6237                            <i class="fas fa-chevron-right"></i>
6238                            <span class="sr-only">Next</span>
6239                        </a>
6240                    </div><!--End myCarousel-->
6241                </div>
6242             <span class="link-reset panel-overlay-bottom-left panel-overlay-label panel-overlay-listing-label">
6243
6244
6245                  <div class="left-part-reviews">
6246                      <!--                         <a ng-if="!checkCompare(property)" class="btn-cmp compare-button" ng-click="addToCompare(property)" data-toggle="tooltip" data-placement="right" title="Add to Unit Compare" ng-sow="showCompare">-->
6247<!--                          <i class="fa fa-balance-scale unmarked"></i>-->
6248<!--                        </a>-->
6249<!--                -->
6250<!--                        <a ng-if="checkCompare(property)" class="btn-cmp compare-button marked" ng-click="removeFromCompare(property)" data-toggle="tooltip" data-placement="right" title="Remove Unit from Compare" ng-sow="showCompare">-->
6251<!--                          <i class="fa fa-balance-scale marked"></i>-->
6252<!--                        </a>                        -->
6253                          <a ng-if="!checkCompare(property)" class="c-property__cmp-btn btn-cmp unmarked compare-button" ng-click="addToCompare(property)" data-toggle="tooltip" data-placement="right" title="Add Units to Compare" ng-sow="showCompare">
6254                            <span class="square-check">
6255                                <i class="fa fa-check" aria-hidden="true"></i>
6256                            </span>
6257                            <span class="txt">Compare</span>
6258                        </a>
6259
6260                          <a ng-if="checkCompare(property)" class="c-property__cmp-btn btn-cmp marked compare-button" ng-click="removeFromCompare(property)" data-toggle="tooltip" data-placement="right" title="Remove Unit from Compare" ng-sow="showCompare">
6261                             <span class="square-check">
6262                                <i class="fa fa-check" aria-hidden="true"></i>
6263                            </span>
6264                            <span class="txt">Compare</span>
6265                        </a>
6266                                         <div class="reviews-wrapper">
6267                         <div ng-if="property.rating_average > 0">
6268                             <div class="star-rating" star-rating rating-value="property.rating_average" data-max="5"></div>
6269                             <!-- <span class="star-rating-text" ng-bind="'(' + (property.rating_count | pluralizeRating) + ')'"></span> -->
6270                         </div>
6271                         <div ng-if="!property.rating_average > 0">
6272                             <span class="star-rating-text"></span>
6273                         </div>
6274                     </div>
6275                 </div>
6276
6277
6278                 <div class="price_wrapper3 totalWrapper" ng-if="!isSimplePricing(property)">
6279                    <div class="price-wrap-inner">
6280						<del><span class="old-price" ng-bind="getOldPrice(property,2)" ng-if="property.coupon_discount > 0"></span></del>
6281                        <span class="h3 text-contrast price-amount" ng-bind="getTotalPrice(property,2)"></span>
6282                        <span class="h6 text-contrast" ng-bind="getTotalAppend(property)"></span>
6283                    </div>                    
6284                </div>                
6285
6286                <div class="price_wrapper3 simple" ng-if="isSimplePricing(property) && !property.flex_dates">
6287                    <div class="price-wrap-inner">
6288                         <!-- <span class="h6" ng-bind="getPrependTex(property.price_data)"></span>-->
6289                         <span class="h6">Enter Dates for Pricing</span>
6290<!--                          <span class="h3 text-contrast price-amount" ng-bind="getSimplePrice(property.price_data,2)"></span>
6291                          <span class="h6" ng-bind="getAppendTex(property.price_data)"></span> -->
6292                    </div>
6293                </div>
6294                <div class="price_wrapper3 flex_dates" ng-if="property.flex_dates">
6295                     <button ng-click="openAlternateDates(property)" type="button" class="btn btn-success">
6296                         <i class="fa fa-info-circle"></i>
6297                         <span>{[ property.flex_dates.length ]}</span> Alternate Dates Available                     </button>
6298                </div>
6299            </span><!--End link-reset-->
6300            <div class="petFriendly" ng-if="property.max_pets > 0">
6301                <i class="fa fa-paw"></i>
6302            </div>
6303                                 </div>
6304        <a target="_blank" class="thumb" ng-href="{[goToProperty(property.seo_page_name, search.start_date, search.end_date, search.occupants, search.occupants_small, search.pets)]}" ng-click="addToRecents(property); addToSimilar(property)">
6305            <div class="panel-body panel-card-section">
6306                <div class="media">
6307                    <h3 class="h5 listing-name text-truncate row-space-top-1"
6308                        title="{[getUnitName(property)]}" ng-bind="getUnitName(property)">
6309                    </h3>
6310                    <div class="info-box">
6311					<div class="text-muted listing-location text-truncate">
6312						<span ng-if="property.bedrooms_number > 1">
6313							<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bed-solid.svg"> <span ng-bind="property.bedrooms_number" class="bedrooms-span"></span> 
6314						</span>
6315						<span ng-if="property.bedrooms_number < 2">    
6316							<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bed-solid.svg"> <span ng-bind="property.bedrooms_number" class="bedrooms-span"></span> 
6317						</span>
6318					<span ng-if="property.half_bathroom_count == null">
6319						<span ng-if="property.bathrooms_number > 1">     
6320							<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bath-solid.svg"> <span ng-bind="property.bathrooms_number" class="bathrooms-span"></span> 
6321						 </span>
6322						 <span ng-if="property.bathrooms_number < 2">   
6323							<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bath-solid.svg"> <span ng-bind="property.bathrooms_number" class="bathrooms-span"></span> 
6324						 </span>
6325					</span>
6326
6327						<span class="half-bath" ng-if="property.half_bathroom_count == 1">     
6328				<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bath-solid.svg"> <span ng-bind="property.bathrooms_number + 0.5" class="bathrooms-span"></span>					</span>
6329					<span class="half-bath" ng-if="property.half_bathroom_count == 2">     
6330				<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bath-solid.svg"> <span ng-bind="property.bathrooms_number + 1" class="bathrooms-span"></span>					</span>
6331					<span class="half-bath" ng-if="property.half_bathroom_count == 3">     
6332				<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/bath-solid.svg"> <span ng-bind="property.bathrooms_number + 1.5" class="bathrooms-span"></span>					</span>
6333
6334						 <span>   
6335							<img decoding="async" src="/wp-content/themes/BizcorLuxury/images/user-solid.svg"> <span ng-bind="property.max_occupants" class="occupants-span"></span>						</span>
6336					</div>
6337				</div>
6338                </div><!-- end media -->
6339                <p class="text-danger ng-binding ng-scope" ng-if="property.restriction_message" ng-bind-html="property.restriction_message | trustedHtml"></p>
6340                <div class="line"></div>
6341            </div><!-- end panel-body -->
6342       </a>
6343        
6344    </div>
6345</div>
6346<!-- unit end -->
6347                                </div>
6348								
6349
6350                                
6350<script>
6351
6352                                    jQuery('.search-sidebar .map-btn').click(function() {
6353
6354                                        jQuery('.map-container-wrapper').toggleClass('appear');
6355
6356                                        jQuery('.for_hide').toggleClass('open_map');
6357
6358                                    })
6359
6360                                </script>
6360
6361
6362                                <div class="clearfix"></div>
6363
6364                            </div>
6365
6366                        </div>
6367
6368                        <div class="map-container-wrapper col-md-12 appear">
6369
6370                            <div class="clearfix"></div>
6371
6372                            
6373
6374<div class="map-search" ng-model="mapEnabled"
6375    style="max-width:100%;height:320px; position: relative;">
6376    <input id="loc-input" class="controls" type="text" placeholder="Find a place or adress">
6377    <button id="loc-input-search"><i class="fa fa-search"></i></button>
6378    <map style="height:320px;" center="24.7185171, -81.0538542"
6379        zoom="12" on-dragend="dragEnd(true)" on-zoom-changed="dragEnd(false,true)"
6380        ng-init="initializeMap(); markerType='marker'; autoZoom='0'; strokeColor='#FF0000'; strokeOpacity='0.8'; strokeWeight='2'; fillColor='#FF0000'; fillOpacity='1'; radius=800"
6381        map-type-id="ROADMAP" scrollwheel="false" map-type-control-options="{
6382                    mapTypeIds: ['SATELLITE', 'ROADMAP', 'HYBRID'],
6383                    style: 'DROPDOWN_MENU'
6384                    }" class="map-canvas"></map>
6385
6386    <div class="map-refresh-controls google">
6387
6388        <div class="map-auto-refresh">
6389            <label class="">
6390                <input class="map-auto-refresh-checkbox" type="checkbox" ng-checked="mapSearchEnabled"
6391                    ng-click="toggleMapSearch()" />
6392                <small> Search while moving map</small>
6393            </label>
6394        </div>
6395    </div>
6396</div>
6397
6398
6399                            
6400                            <div class="clearfix"></div>
6401
6402                        </div><!--End map-container-wrapper-->                       
6403
6404                        <div class="col-md-12 for_hide">
6405
6406                            <!--<div class="c-search-pagination c-search-pagination--light text-center" ng-show="!loading">
6407
6408                                <button class="c-search-pagination__btn btn btn-primary btn--ghost"
6409
6410                                    ng-if="total_units > 0"
6411
6412                                    ng-hide="limit > results.length"
6413
6414                                    ng-click="loadMore();">
6415
6416                                    
6417                                </button>
6418
6419                            </div>-->
6420							
6421							
6422							
6423						<div class="pagination c-search-pagination text-center" ng-show="!loading">
6424														  <button class="c-search-pagination__btn btn btn-primary"
6425								ng-if="showMoreButton"                  
6426								ng-click="loadMore();">Load More							  </button>
6427
6428														<p class="c-search-pagination__text" ng-if="!loading && total_units > 0">Showing <span ng-bind="results.length"></span> of <span ng-bind="total_units"></span> properties</p>							</div>
6429
6430                        </div>
6431
6432                    </div>                     
6433
6434                </div><!--End search-results-container-->                        
6435
6436            </div><!--End primaryRow-->
6437
6438            
6438<script type="text/ng-template" id="marker.html">
6439<div class="mapCarousel-wrap">
6440  <div id="mapCarousel-%id%" class="carousel slide" data-ride="carousel" data-interval="false">
6441        %gallery%
6442  </div>
6443  <div class="bottom-part">
6444    <h4 class="marker-title">%name%</h4>
6445    <h5 class="marker-title">%area%</h5>
6446    <div class="description">
6447      <div class="col-sm-4 col-xs-12">
6448        <h5 class="row">%beds% Beds |</h5>
6449      </div>
6450      <div class="col-sm-4 col-xs-12">
6451        <h5 class="row">%baths% Baths | </h5>
6452      </div>
6453      <div class="col-sm-4 col-xs-12">
6454        <h5 class="row">%guests% Guests</h5>
6455      </div>
6456    </div>
6457    <h6 style="display:%block%">Distance from your point: %dist% %distUnit%</h6>
6458    <div class="c-star-rating c-property__flex-item">
6459      <div class="star_rating">
6460        %rating%
6461      </div>
6462      %rating_count%
6463    </div>
6464    <hr>
6465    <h6>Starting from: <span>%price%</span></h6>
6466  </div>
6467</div>
6468</script>
6468
6469
6470<script type="text/ng-template" id="pin.html">
6471  <div class="arrow_box region-%regionClass%">
6472      %icon%<br>
6473      %price%
6474  </div>
6475</script>
6475
6476
6477            <!--SL Features-->
6478
6479            <style>
6480#modalDates{
6481    z-index: 9999;
6482}
6483#modalDates thead{
6484    border-color: var(--main_color);
6485}
6486#modalDates .dates_container{
6487	border-color: var(--main_color);	
6488}
6489#modalDates i.fa-calendar, .advancedMinStay i.fa-calendar {  
6490    border-radius: 50%;
6491    border: 1px solid var(--main_color);
6492    color: var(--main_color);
6493}
6494#modalDates .modal-dialog{
6495    margin-top: 80px;
6496}
6497#modalDates .modal-content{
6498    border-radius: 0;
6499    padding: 0;
6500}
6501#modalDates .modal-content .modal-header{
6502    background-color: var(--main_color);
6503    color: #fff;
6504	border: none;
6505}
6506#modalDates .modal-content .modal-header .close{
6507    width: 30px;
6508    height: 30px;
6509    border-radius: 100%;
6510    position: absolute;
6511    right: -15px;
6512    top: -15px;
6513    color: var(--main_color);
6514    opacity: 1;
6515    background-color: #fff;
6516}
6517#modalDates .modal-content .modal-header .close:hover{
6518    background: var(--main_color);
6519    color: #fff;
6520}
6521#modalDates .modal-content .modal-header .close span{
6522    font-size: 30px;
6523}
6524#modalDates .modal-content .modal-body,
6525#modalDates .modal-content .modal-header{
6526    padding-left: 20px;
6527    padding-right: 20px;
6528}
6529#modalDates .modal-content .table{
6530    margin-bottom: 0;
6531}
6532/*#modalDates .modal-content .modal-header h4{
6533    float: left;
6534    padding-top: 5px;
6535}*/
6536#modalDates .modal-content .modal-header .search_dates{
6537    float: right;
6538    font-size: 13px;
6539}
6540#modalDates .modal-content .modal-header .search_dates span{
6541    opacity: 0.9;
6542}
6543#modalDates .modal-content .table th,
6544#modalDates .modal-content .table td{
6545    text-align: center;
6546    vertical-align: middle!important;
6547    height: 40px;
6548}
6549#modalDates .table>tbody>tr>td, 
6550#modalDates .table>tbody>tr>th, 
6551#modalDates .table>tfoot>tr>td, 
6552#modalDates .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
6553    border: none;
6554    vertical-align: middle!important;
6555}
6556#modalDates .modal-content .table td{
6557    font-weight: 400;
6558    font-size: 14px;
6559}
6560#modalDates .modal-content .table .btn.btn-primary{
6561    border-radius: 0;
6562    background-color: var(--main_color);
6563    border: none;
6564    font-weight: 500;
6565}
6566#modalDates .modal-content .table .btn.btn-primary:hover{
6567    background-color: var(--hover_color);
6568}
6569    
6570/*Responsivness*//*Responsivness*//*Responsivness*/
6571@media(max-width: 500px) {
6572.resortpro-search-amenities-block > div{
6573    width: 50%;
6574}
6575#modalDates .modal-dialog .text-right .btn,
6576#modalDates .modal-dialog table{
6577    font-size: 12px;
6578}
6579#modalDates .modal-dialog .text-right .btn{
6580    padding: 5px;
6581}
6582.table-condensed>tbody>tr>td{
6583    padding-left: 3px;
6584    padding-right: 3px;
6585}
6586#modalDates .modal-dialog .modal-body{
6587    padding-left: 0;
6588    padding-right: 0;
6589}
6590#modalDates .modal-dialog{
6591    margin-top: 50px;
6592}
6593}
6594</style>
6595<!--<div class="modal fade" id="modalDates" tabindex="-1" role="dialog">
6596    <div class="modal-dialog" role="document">
6597        <div class="modal-content">
6598            <div class="modal-header heading_primary_color">
6599                <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
6600                <h4 class="modal-title">Alternate Dates Available!</h4>
6601                <div class="search_dates">
6602                    <div>Your Search Dates:</div>
6603                    <div><span class="startDate"></span> > <span class="endDate"></span></div>
6604                </div>
6605            </div>
6606            <div class="modal-body">
6607                <table class="table table-striped table-condensed">
6608                    <thead>
6609                    <tr>
6610                        <th>Start Date</th>
6611                        <th>End Date</th>
6612                        <th>Total</th>
6613                        <th>Nights</th>
6614                        <th>&nbsp;</th>
6615                    </tr>
6616                    </thead>
6617                    <tbody>
6618                    <tr ng-repeat="(key, obj) in alternateAvailability">
6619                        <td ng-bind="obj.startdate"></td>
6620                        <td ng-bind="obj.enddate"></td>
6621                        <td ng-bind="obj.total | currency" class="text-right"></td>
6622                        <td ng-bind="obj.nights" class="text-center"></td>
6623                        <td class="text-right"><a class="btn btn-primary" ng-href="{[goToProperty(obj.seo_page_name, obj.startdate, obj.enddate, 1,0,0,0)]}">
6623Book Now!</a></td>
6624                    </tr>
6625                    </tbody>
6626                </table>
6627            </div>
6628        </div>
6629    </div>
6630</div>--><!-- /.modal -->
6631
6632<div class="modal fade" id="modalDates" tabindex="-1" role="dialog">
6633	<div class="modal-dialog" role="document">
6634		<div class="modal-content">
6635			<div class="modal-header heading_primary_color btn-primary text-center">
6636				<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
6637				<h4 class="modal-title"> {[ property.flex_dates.length ]} Alternate Dates Available</h4>
6638			</div>
6639			<div class="modal-body table-responsive">    
6640				<div class="col-sm-10 col-sm-offset-1 col-xs-12 text-center">
6641					<div class="dates_container row">
6642						<i class="fa fa-calendar" aria-hidden="true"></i>
6643						<div class="col-sm-6 col-xs-12">
6644							<div class="row">
6645								<span class="dates_title">
6646									Your Search Dates:								</span>
6647							</div>
6648						</div>
6649						<div class="col-sm-6 col-xs-12">
6650							<div class="row">
6651								<span class="dates_details" ng-bind="search.start_date"></span>
6652								<i class="fa fa-chevron-right" aria-hidden="true"></i>
6653								<span class="dates_details" ng-bind="search.end_date"></span>
6654							</div>
6655						</div>
6656					</div>
6657					<div ng-repeat="(key, obj) in alternateAvailability" ng-if='obj.startdate==search.start_date && obj.enddate ==search.end_date'>            
6658						<div class="text-center"><a class="btn btn-primary" ng-href="{[goToProperty(obj.seo_page_name, obj.startdate, obj.enddate, 1,0,0,0)]}">Book Now</a></div>
6659					</div>
6660				</div>
6661				<table class="table table-striped table-condensed text-center">
6662					<thead>
6663						<tr>
6664							<th class="text-center">Start Date</th>
6665							<th class="text-center"></th>
6666							<th class="text-center">End Date</th>
6667							<th class="text-center" ng-if="activeCRR == 0">Total</th>
6668							<th class="text-center" ng-if="activeCRR == 1">
6669								Estimated Rate for 2024							</th>
6670							<th class="text-center">Nights</th>
6671							<th>&nbsp;</th>
6672						</tr>
6673					</thead>
6674					<div ng-bind=""></div>
6675					<tbody>
6676						<tr ng-repeat="(key, obj) in alternateAvailability">            
6677							<td ng-bind="obj.startdate"></td>
6678							<td><i class="fa fa-chevron-right" aria-hidden="true"></i></td>
6679							<td ng-bind="obj.enddate"></td>
6680							<td ng-bind="obj.total | currency" class="text-right" ng-if="activeCRR == 0"></td>       
6681							<td class="text-center" ng-if="activeCRR == 1">
6682								<small>Reserve Now with 10%</small>
6683								<div ng-bind="obj.total * 0.1 | currency"></div>
6684							</td>                
6685							<td ng-bind="obj.nights" class="text-center"></td>
6686							<td class="text-right"><a class="btn btn-primary" ng-href="{[goToProperty(obj.seo_page_name, obj.startdate, obj.enddate, 1,0,0,0)]}">Book Now</a></td>
6687						</tr>
6688					</tbody>  
6689				</table>          
6690			</div>        
6691		</div><!-- /.modal-content -->
6692	</div><!-- /.modal-dialog -->
6693</div><!-- /.modal -->
6694            
6694<script>
6695jQuery(document).ready(function() {
6696    //beedroms
6697    var bdrsNumber = jQuery(location).attr("href").split('beds=');
6698    if(bdrsNumber[1]){
6699        var bdrsNumber = bdrsNumber[1].split('&');
6700        jQuery("#streamlinecore_sw_bedrooms_number").val(bdrsNumber[0]);
6701    }
6702    //end beedroms
6703
6704    //flex dates
6705    var flexDates = jQuery(location).attr("href").split('flex=');
6706    if(flexDates[1]){
6707        var flexDates = flexDates[1].split('&');
6708        jQuery("#resortpro_sw_flex_dates").val(flexDates[0]);
6709    }
6710    //end flex dates
6711
6712	//petsNumber
6713    var petsNumber = jQuery(location).attr("href").split('pets=');
6714    if(petsNumber[1]){
6715        var petsNumber = petsNumber[1].split('&');
6716        jQuery("#resortpro_sw_pets").val(petsNumber);
6717    }
6718
6719    /*var startDate = jQuery(location).attr("href").split('sd=');
6720    if(startDate[1]){
6721        var startDate = startDate[1].split('&');
6722        var startDate = startDate[0].split('%2F');
6723        jQuery("#modalDates .startDate").text(startDate[0]+"/"+startDate[1]+"/"+startDate[2]);
6724    }
6725    // end start date
6726    //end date
6727    var endDate = jQuery(location).attr("href").split('ed=');
6728    if(endDate[1]){
6729        var endDate = endDate[1].split('&');
6730        var endDate = endDate[0].split('%2F');
6731        jQuery("#modalDates .endDate").text(endDate[0]+"/"+endDate[1]+"/"+endDate[2]);
6732    }*/
6733
6734    // amenities
6735    var amenitieFullsUrl = jQuery(location).attr("href").split('amenities=');
6736    if(amenitieFullsUrl[1]){
6737        var amenitiesSingleArrayUrl = amenitieFullsUrl[1];
6738        var amenitiesSingleUrl = amenitiesSingleArrayUrl.split(',');
6739        var i = 0;
6740        while (i < amenitiesSingleUrl.length) {
6741            jQuery('.top_search_widget .amenity_group input').each(function() {
6742                if(jQuery(this).attr("value")==amenitiesSingleUrl[i]){
6743                    jQuery(this).prop('checked', true);
6744                }
6745            });
6746            i++;
6747        }
6748    }
6749})
6750</script>
6750       
6751
6752        </main>
6753
6754    </div><!--End primaryCont-->
6755
6756            
6757
6758    
6759    
6760    <form class="frm-property-inquiry" name="resortpro_inquiry" id="resortpro_inquiry" ng-init="inquiry.unit_id='0';inquiry.unit_name=''" novalidate>
6761  <input type="hidden" ng-model="inquiry.unit_id"/>
6762  <input type="hidden" ng-model="inquiry.unit_name" />
6763    <div class="modal fade" id="inquiryPopup" tabindex="-2" role="dialog" aria-labelledby="myModalLabel2">
6764    <div class="modal-dialog modal-md" role="document">
6765      <div class="modal-content">
6766        <div class="modal-header">
6767          <button type="button" class="close" data-dismiss="modal" aria-label="Close">
6768            <span aria-hidden="true">&times;</span>
6769          </button>
6770          <h4 class="modal-title text-primary" id="myModalLabel">
6771            Property Inquiry          </h4>
6772        </div>
6773        <div class="modal-body">
6774
6775            <div class="form-group">
6776            <div class="row">
6777              <div class="col-xs-6">
6778                <div class="inquiry_container_input container_input">
6779                                    <input type="text" class="form-control form-icon border-primary-color" name="inquiry_first_name" id="inquiry_first_name" placeholder="Name"
6780                    ng-required="true" ng-model="inquiry.first_name" />
6781                  <i class="fa fa-user text-primary"></i>
6782                </div>
6783                <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_first_name.$touched">
6784                  <span class="error" ng-show="resortpro_inquiry.inquiry_first_name.$error.required" ng-bind="'First name is required.'"></span>
6785                </div>
6786              </div>
6787              
6788              <div class="col-xs-6">
6789                <div class="inquiry_container_input container_input">
6790                                    <input type="text" class="form-control form-icon border-primary-color" name="inquiry_last_name" id="inquiry_last_name" placeholder="Last Name"
6791                    ng-required="true" ng-model="inquiry.last_name" />
6792                  <i class="fa fa-user text-primary"></i>
6793                </div>
6794                <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_last_name.$touched">
6795                  <span class="error" ng-show="resortpro_inquiry.inquiry_last_name.$error.required" ng-bind="'Last name is required.'"></span>
6796                </div>
6797              </div>
6798            </div>
6799          </div>
6800          
6801          <div class="form-group">
6802            <div class="row">
6803              <div class="col-xs-6">
6804                <div class="inquiry_container_input container_input">
6805                                    <input type="email" class="form-control form-icon border-primary-color" name="inquiry_email" id="inquiry_email" placeholder="Email"
6806                    ng-required="true" ng-model="inquiry.email" />
6807                  <i class="fa fa-envelope text-primary"></i>
6808                </div>
6809                <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_email.$touched">
6810                  <span class="error" ng-show="(resortpro_inquiry.inquiry_email.$error.required && bookingSettings.inquiryReqEmailPhone === 1) || (resortpro_inquiry.inquiry_email.$error.required && resortpro_inquiry.inquiry_phone.$error.required && bookingSettings.inquiryReqEmailPhone === 0)"
6811                    ng-bind="'Email is required.'"></span>
6812                  <span class="error" ng-show="resortpro_inquiry.inquiry_email.$error.email" ng-bind="'This is not a valid email.'"></span>
6813                </div>
6814              </div>
6815              
6816              <div class="col-xs-6">
6817                <div class="inquiry_container_input container_input">
6818                                  
6819                  <input type="text" class="form-control form-icon border-primary-color" name="inquiry_phone" id="inquiry_phone" placeholder="Phone"
6820                    ng-model="inquiry.phone" ng-required="true" />
6821                  <i class="fa fa-phone text-primary"></i>
6822                </div>                
6823                <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_phone.$touched">
6824                  <span class="error" ng-show="(resortpro_inquiry.inquiry_phone.$error.required && bookingSettings.inquiryReqEmailPhone === 1) || (resortpro_inquiry.inquiry_email.$error.required && resortpro_inquiry.inquiry_phone.$error.required && bookingSettings.inquiryReqEmailPhone === 0)"
6825                    ng-bind="'Phone is required.'"></span>
6826                </div>
6827              </div>
6828            </div>
6829          </div>
6830            
6831                      <div class="form-group">
6832              <div class="row">
6833                <div class="col-xs-6" ng-init="inquiry.startDate=''">
6834                  <div class="inquiry_container_input container_input">
6835                    <input type="text" autocomplete="off" class="form-control datepicker-input form-icon border-primary-color" data-bindpicker="#inquiry_enddate" name="inquiry_startdate" id="inquiry_startdate" placeholder="Checkin" data-checkin-days="1" ng-required="true" ng-model="inquiry.startDate"
6836                      />
6837                    <i class="glyphicon glyphicon-calendar text-primary"></i>
6838                  </div>
6839                  <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_startdate.$touched">
6840                    <span class="error" ng-show="resortpro_inquiry.inquiry_startdate.$error.required" ng-bind="'Checkin is required.'"></span>
6841                  </div>
6842                </div>
6843                <div class="col-xs-6" ng-init="inquiry.endDate=''">
6844                  <div class="inquiry_container_input container_input">
6845                    <input type="text" autocomplete="off" class="form-control datepicker-input form-icon border-primary-color" name="inquiry_enddate" id="inquiry_enddate" placeholder="Checkout" ng-required="true" ng-model="inquiry.endDate" />
6846                    <i class="glyphicon glyphicon-calendar text-primary"></i>
6847                  </div>
6848                  <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_enddate.$touched">
6849                    <span class="error" ng-show="resortpro_inquiry.inquiry_enddate.$error.required" ng-bind="'Checkout is required.'"></span>
6850                  </div>
6851                </div>
6852              </div>
6853            </div>
6854                    
6855          <div class="form-group">
6856            <div class="row">
6857              <div class="col-xs-6" ng-init="inquiry.occupants=''">
6858                <div class="c-select-list form-control">
6859                  <select class="form-icon border-primary-color" name="inquiry_occupants" id="inquiry_occupants" ng-model="inquiry.occupants" ng-required="true" required="required">
6860                    <option value="" disabled selected hidden>Adults*</option>
6861                    <option value="1">1 Adult</option>                  </select>
6862                  <i class="fa fa-users text-primary"></i>
6863                </div>
6864                <div ng-show="resortpro_inquiry.$submitted || resortpro_inquiry.inquiry_occupants.$touched || resortpro_inquiry.inquiry_occupants.$dirty">
6865                  <span class="error" ng-show="resortpro_inquiry.inquiry_occupants.$error.required" ng-bind="'Number of guests is required.'"></span>
6866                </div>
6867                <!-- /.c-select-list -->
6868              </div>
6869
6870              <div class="col-xs-6" ng-init="inquiry.occupantsSmall='0'">
6871                <div class="c-select-list form-control">
6872                  <select class="form-icon border-primary-color" name="inquiry_occupants_small" id="inquiry_occupants_small" ng-model="inquiry.occupantsSmall">
6873                    <option value="0">Children</option>
6874                    <option ng-repeat="n in [].constructor(1-inquiry.occupants) track by $index" ng-value="$index+1" ng-bind="$index+1"></option>
6875                  </select>
6876                  <i class="fa fa-child text-primary"></i>
6877                </div>
6878                  <!-- /.c-select-list -->
6879              </div>
6880              
6881            </div>
6882          </div>
6883
6884          
6885          <div class="form-group">
6886            <div class="row">
6887              <div class="col-xs-12" ng-init="inquiry.pets='0'">
6888                <div class="c-select-list form-control">
6889                  <select class="form-icon border-primary-color" name="inquiry_pets" id="inquiry_pets" ng-model="inquiry.pets">
6890                    <option value="0">Pets</option>
6891                    <option value="1">1 Pet</option>                  </select>
6892                  <i class="fa fa-paw text-primary"></i>
6893                </div>
6894                <!-- /.c-select-list -->
6895              </div>
6896            </div>
6897          </div>
6898
6899        
6900         
6901
6902          <div class="form-group">
6903            <div class="row">
6904              <div class="col-xs-12">
6905                <div class="inquiry_container_input container_input">
6906                  <textarea class="form-control form-icon border-primary-color" name="inquiry_message" id="inquiry_message" placeholder="Question or Comment"
6907                    ng-model="inquiry.message"></textarea>
6908                  <i class="fa fa-commenting text-primary"></i>
6909                </div>
6910              </div>
6911            </div>
6912          </div>
6913
6914                    
6915          <div class="alert alert-{[alert.type]} animate" ng-repeat="alert in alerts">
6916            <div ng-bind-html="alert.message | trustedHtml"></div>
6917          </div>         
6918        </div>
6919          <div class="modal-footer">
6920                  <button type="submit" id="resortpro_unit_submit" ng-click="validateInquiry(inquiry, true)" class="btn btn-primary">
6921            <i class="glyphicon glyphicon-comment"></i> Send Inquiry          </button>
6922		              </div>
6923        <!-- modal-body -->
6924      </div>
6925      <!-- modal-content -->
6926    </div>
6927    <!-- modal dialog -->
6928  </div>
6929  </form>
6930
6931</div><!--End primary-->
6932
6933
6934
6935
6936
6937
6938
6939
6940<script>
6941
6942    jQuery('.amenities-button').click(function(){
6943
6944        if(jQuery(this).hasClass('closed')) {
6945
6946            jQuery('.amenities-block').show();
6947
6948            jQuery(this).text('Hide Filters').removeClass('closed');
6949
6950        }else{
6951
6952            jQuery('.amenities-block').hide();
6953
6954            jQuery(this).text('Show More Filters').addClass('closed');
6955
6956        }
6957
6958    });
6959
6960    jQuery('.amenities-block input').change(function () {
6961
6962        //jQuery('.update-allert').show();
6963
6964        jQuery('.search-sidebar #resortpro-widget-form button').css('background', 'red');
6965
6966        jQuery('.search-sidebar #resortpro-widget-form button span').text('Please Update Results');
6967
6968        jQuery('.search-sidebar #resortpro-widget-form button span').css('font-size', 14);
6969
6970    }); 
6971
6972
6973
6974    jQuery('.update_search').click(function() {
6975
6976        jQuery('.search-sidebar #resortpro-widget-form button').click();
6977
6978    })
6979
6980
6981
6982    jQuery('.map-auto-refresh-checkbox').trigger("click");
6983
6984
6985
6986    /*Pop up scripts*/
6987
6988    function callActionShow(){
6989
6990        if(window.innerWidth > '1199'){
6991
6992            setTimeout(function(){
6993
6994                jQuery('#afterShow').css({'display': 'block'})
6995
6996                setTimeout(function(){
6997
6998                    jQuery('#afterShow .contentWindow').css({'bottom':'20px', 'transition': 'all 0.4s ease-in'});
6999
7000                }, 10);
7001
7002            }, 15000);
7003
7004        }
7005
7006    }
7007
7008    callActionShow();
7009
7010    
7011
7012    window.onorientationchange = function() { location.reload() };
7013
7014
7015
7016    jQuery('.show_hide_filter').on('click', function () {
7017
7018        jQuery('.row.row-price-range').slideToggle();
7019
7020        jQuery('.row.row-amenities').slideToggle();
7021
7022        jQuery('.filter_s').toggle();
7023
7024        jQuery('.filter_h').toggle();
7025
7026    });
7027
7028    
7029
7030    jQuery('.map-btn').on('click', function(){
7031
7032        if(jQuery(this).hasClass('grid')){
7033
7034            jQuery(this).removeClass('grid');
7035
7036            jQuery('.map-btn img').attr('src', 'https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/images/search-images/mapNew1.svg');
7037
7038            //jQuery('.map-btn h3').html('Map View <i class="fas fa-map-marker-alt"></i>');
7039            jQuery('.map-btn h3').html('Close Map ');
7040            jQuery('.search-results-container-inner').hide();
7041
7042            jQuery('.map-container-wrapper').show();
7043
7044            jQuery('.search_results_filter_area .col-md-12 .text-center .btn-primary').show();
7045
7046            jQuery('.search-results-container-inner').show();
7047
7048            return false;
7049
7050        } else{
7051
7052            jQuery(this).addClass('grid');
7053
7054            jQuery('.map-btn img').attr('src', 'https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/images/search-images/gridNew1.svg');
7055            jQuery('.map-btn h3').html('Map View ');
7056            //jQuery('.map-btn h3').html('Close Map <i class="far fa-times-circle"></i>');
7057
7058            jQuery('.map-container-wrapper').show();
7059
7060            jQuery('.search-results-container-inner').hide();
7061
7062            window.dispatchEvent(new Event('resize'));
7063
7064            jQuery('.search_results_filter_area .col-md-12 .text-center .btn-primary').hide();
7065
7066            jQuery('.search-results-container-inner').hide();
7067
7068            return false;
7069
7070        }
7071
7072    });
7073
7074    
7075
7076    jQuery('.showSearchFilters').click(function(){ 
7077
7078        jQuery(this).toggleClass('active');
7079
7080        jQuery(this).find('span').toggleClass('hide');
7081
7082        jQuery('.search-sidebar').slideToggle(300);
7083
7084        
7085
7086    });
7087
7088    
7089
7090    jQuery('.to-filter').click(function(){
7091
7092        jQuery('html, body').animate({scrollTop:0}, 600);
7093
7094        jQuery('.showSearchFilters.active').trigger('click');
7095
7096        
7097
7098    });
7099
7100    
7101
7102    if(window.innerWidth < 1030){
7103
7104        jQuery('.info-row p').click(function(){
7105
7106            jQuery('.info-row .info-txt').toggleClass('visible');
7107
7108            jQuery('body').click(function(){
7109
7110                jQuery('.info-row .info-txt').removeClass('visible');
7111
7112            });
7113
7114        });
7115
7116    }
7117
7118
7119
7120    jQuery(document).ready(function(){
7121
7122
7123
7124        //var header_h = jQuery('header').innerHeight() + jQuery('#wpadminbar').height() + jQuery('.h1_banner').height();
7125		var header_h = jQuery('header').innerHeight();
7126
7127        if(jQuery(window).innerWidth() > 1199) {            
7128
7129            jQuery('.search-sidebar, .search-results-container').css('height', 'calc(100vh - '+header_h+'px');            
7130
7131            
7132                jQuery('#amenitiesExpand').css('height', 'calc(100vh - '+header_h+'px');
7133
7134                        
7135
7136            /*Close*/
7137
7138            jQuery('#afterShow .overlapWindow, #afterShow .close').click(function(){
7139
7140                setTimeout(function(){
7141
7142                    jQuery('#afterShow').css({'display': 'none'});
7143
7144                }, 190);
7145
7146            });
7147
7148        }
7149
7150        jQuery('.map-container-wrapper').css('height', 'calc(100vh - '+header_h+'px');
7151
7152
7153
7154        jQuery('.greenMessage .close-btn').click(function(){
7155
7156            jQuery('.greenMessage').slideUp(300);
7157
7158        });
7159
7160        jQuery('#top').click(function(){
7161
7162            jQuery('body, html').animate({'scrollTop':0},1000);
7163
7164            return false
7165
7166        });
7167
7168
7169
7170        /*remove section if dates checked*/
7171
7172        function checkVal(){
7173
7174            var dateEnd = jQuery('#search_end_date').val();
7175
7176            var dateStart = jQuery('#search_start_date').val();
7177
7178            if(dateEnd != '' || dateStart != ''){
7179
7180                jQuery('.greenMessage').css('display', 'none')
7181
7182            }
7183
7184        }
7185
7186        setInterval(function(){
7187
7188            checkVal();
7189
7190        }, 1000);
7191
7192
7193
7194        /*Open/Hide FILTERS*/
7195
7196        if (jQuery(window).innerWidth() < 992){
7197
7198            jQuery('#text-4 .show-filters-btn').click(function(){
7199
7200                var hzText = jQuery(this).text();
7201
7202                if(hzText == 'Filter Results'){
7203
7204                    //jQuery('#resortpro-widget-form > .row > .col-lg-12.col-md-12:not(:last-child)').slideDown(600);
7205
7206                    jQuery('#resortpro-widget-form > .row').slideDown(600);
7207
7208                    jQuery('.greenMessage').slideDown(600);
7209
7210                    jQuery('#resortpro-widget-form').slideDown(600);
7211
7212                    jQuery(this).text('Hide Filters')
7213
7214                }else{
7215
7216                    //jQuery('#resortpro-widget-form > .row >
7216 .col-lg-12.col-md-12:not(:last-child)').slideUp(600);
7217
7218                    jQuery('#resortpro-widget-form > .row').slideUp(600);
7219
7220                    jQuery('.greenMessage').slideUp(600);
7221
7222                    jQuery('#resortpro-widget-form').slideUp(600);
7223
7224                    jQuery(this).text('Filter Results')
7225
7226                }
7227
7228            });
7229
7230        }
7231
7232        
7233
7234        /*Amenities Flyout variant*/
7235
7236        
7237            if(jQuery(window).innerWidth() > 1199){
7238
7239                jQuery('#amenitiesCollapse').click(function(e){
7240
7241                    e.preventDefault();
7242
7243                    jQuery('#amenitiesExpand').addClass('active'); 
7244
7245                });
7246
7247                jQuery('.closeAmenity').click(function(e){
7248
7249                    jQuery('#amenitiesExpand').removeClass('active');    
7250
7251                })            
7252
7253            }else{
7254
7255      			jQuery('#amenitiesCollapse').click(function(e){
7256
7257                    e.preventDefault();
7258
7259                    jQuery('#amenitiesExpand').slideToggle(100); 
7260
7261                }); 
7262
7263            }
7264
7265                
7266
7267		        
7268        jQuery('#myModal2 select').after('<span class="caret form-control-feedback"></span>');
7269
7270        
7271
7272    });/*End ready function*/
7273
7274    
7275
7276    jQuery(window).scroll(function(){
7277
7278        if(jQuery(window).scrollTop() > 500){
7279
7280           jQuery('.to-filter').addClass('visible'); 
7281
7282        }else{
7283
7284           jQuery('.to-filter').removeClass('visible');
7285
7286        }
7287
7288    });
7289
7290
7291
7292    //jQuery(window).load(function(){
7293	jQuery(window).on('load', function(){
7294        
7295
7296        jQuery('[data-toggle="tooltip"]').tooltip();
7297
7298        
7299
7300        // if(window.innerWidth > 1199){
7301
7302        //     var widthForm = jQuery('.search-sidebar #resortpro-widget-form').width();
7303
7304        //     jQuery('.search-sidebar .buttonFields').width(widthForm);
7305
7306        // }
7307
7308
7309
7310        function setCookie(cname,cvalue,exdays) {
7311
7312            var d = new Date();
7313
7314            d.setTime(d.getTime() + (exdays*24*60*60*1000));
7315
7316            var expires = "expires=" + d.toGMTString();
7317
7318            document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
7319
7320        }
7321
7322
7323
7324        function getCookie(cname) {
7325
7326            var name = cname + "=";
7327
7328            var decodedCookie = decodeURIComponent(document.cookie);
7329
7330            var ca = decodedCookie.split(';');
7331
7332            for(var i = 0; i < ca.length; i++) {
7333
7334                var c = ca[i];
7335
7336                while (c.charAt(0) == ' ') {
7337
7338                    c = c.substring(1);
7339
7340                }
7341
7342                if (c.indexOf(name) == 0) {
7343
7344                    return c.substring(name.length, c.length);
7345
7346                }
7347
7348            }
7349
7350            return "";
7351
7352        }
7353
7354
7355
7356        function checkCookie() {
7357
7358            var veil_mask = getCookie("veil-mask");
7359
7360            if (veil_mask != "") {
7361
7362            } else {
7363
7364                setCookie("veil-mask", 1, 30);
7365
7366                setTimeout(function(){
7367
7368                    jQuery('.veil-mask').fadeIn(400);
7369
7370                }, 5000);
7371
7372            }
7373
7374        }
7375
7376        checkCookie();           
7377
7378    }); 
7379
7380    
7381
7382   
7383
7384
7385
7386    /*animation update btn*/
7387
7388    
7389        var update_count = 0;
7390
7391        jQuery('.search-sidebar #resortpro-widget-form input, .search-sidebar #resortpro-widget-form select').change(function() {
7392
7393            if(update_count < 1) {
7394
7395                update_animate = setInterval(function update_toggle() {
7396
7397                    jQuery('.update_search').toggleClass('changed');
7398
7399                }, 3000);
7400
7401                update_count++;
7402
7403            }
7404
7405        })
7406
7407    	
7408	/*jQuery('.map-search').bind('mousewheel DOMMouseScroll', function(event) {
7409			if(event.ctrlKey == true)
7410			{
7411				event.preventDefault();
7412				if(event.originalEvent.detail > 0) {
7413					 console.log('Down');
7414				 }else {
7415					 console.log('Up');
7416				 }
7417			}
7418		});*/
7419
7420</script>
7420
7421
7422
7423
7424
7425
7426<!-- auto units load -->
7427
7428
7429    <!--<style>
7430
7431    .c-search-pagination {
7432
7433        position: absolute;
7434
7435        bottom: 5%;
7436
7437        z-index: -1;
7438
7439    }
7440
7441    </style>
7442
7443
7444
7445    
7445<script>
7446
7447    jQuery(document).ready(function() {
7448
7449        var click_count = 1;
7450
7451        jQuery('.search-results-container').scroll(function() {
7452
7453            var units_area_h = jQuery('.search-results-container').innerHeight();
7454
7455            var unit_section_h = jQuery('.search-results-container .units_wrap').height() - units_area_h;
7456
7457            var area_scroll = jQuery('.search-results-container').scrollTop();
7458
7459            if(area_scroll > unit_section_h && click_count == 1) {
7460
7461                jQuery('.c-search-pagination .btn-primary').click();
7462
7463                console.log("45");
7464
7465                click_count++;
7466
7467                setTimeout(function() {
7468
7469                    click_count = 1;
7470
7471                }, 300);
7472
7473            }
7474
7475        })
7476
7477    })
7478
7479    </script>
7479-->
7480
7481                
7482<!--SL features-->
7483
7484
7485
7486<style type="text/css">
7487	#bookingPopup.modal-calendar{
7488		z-index: 9999;
7489	}
7490	#btn-modal-book {		
7491		background: var(--main_color);
7492		border: none;
7493	}
7494	.hightlight:hover {	
7495		box-shadow: none;
7496	}
7497    .marker_slider {
7498        height: 200px;
7499    }
7500    .gm-style .gm-style-iw-c {
7501        padding: 0;
7502        max-width: 300px !important;
7503    }
7504    .gm-style .gm-style-iw-d {
7505        padding: 0;
7506        overflow: auto!important;
7507    }
7508    .gm-style img {
7509        max-width: none;
7510        max-width: 300px!important;
7511    }
7512    h3.marker-title {
7513        color: rgba(41, 41, 41, 0.75);
7514        font-size: 14px;
7515        margin: 0;
7516        padding: 15px 15px 0;
7517        font-family: var(--body_font);
7518        font-weight: 600;
7519    }
7520    h4.marker-title {
7521        font: 500 18px (--original_font);
7522        color: #000!important;
7523        padding: 0 15px;
7524        margin-top: 5px;
7525        margin-bottom: 5px;
7526    }
7527    .gm-style-iw-d table {
7528        margin: 0 0 15px 15px;
7529        color: rgba(41, 41, 41, 0.75);
7530        font-size: 14px;
7531    }
7532    .gm-style-iw-d table td:not(:first-child) {
7533        padding-left: 5px;
7534    }
7535    .gm-style-iw-d table td:not(:last-child) {
7536        padding-right: 5px;
7537    }
7538    .c-star-rating {
7539        padding-left: 15px;
7540        margin-top: 0;
7541        margin-bottom: 15px;
7542        display: none;
7543    }
7544    .c-star-rating__count {
7545        display: none;
7546    }
7547    h6.marker-price {
7548        float: right;
7549        padding-right: 15px;
7550    }
7551    /*.star_rating:before {
7552        padding-left: 0;
7553    }
7554    .star_rating span:before {
7555        padding-left: 0;*/
7556    
7557	.mapCarousel-wrap{
7558		display: block!important;
7559		width: 100%;
7560	}
7561	.mapCarousel-wrap .carousel {
7562		width: 100%;
7563		height: 170px;
7564		object-fit: cover;
7565	}
7566	.mapCarousel-wrap .bottom-part{
7567		width: 100%!important;
7568	}
7569	.mapCarousel-wrap .bottom-part h6 {
7570		margin: 0;
7571	}
7572	.mapCarousel-wrap .bottom-part h3 {
7573		padding-top: 10px;
7574		margin-bottom: 0;
7575	}
7576	.mapCarousel-wrap .bottom-part h6 span {
7577		color: var(--main_color)!important;
7578	}
7579	.map-container-wrapper map .gm-ui-hover-effect{
7580		background: var(--main_color)!important;
7581	}
7582</style>
7583
7584<!--
7584<script>
7585	
7586let inputBox = document.querySelector("#search_start_date");
7587
7588observeElement(inputBox, "value", function (oldValue, newValue) {
7589    jQuery("#search_end_date").trigger("click");
7590});
7591
7592function observeElement(element, property, callback, delay = 0) {
7593    let elementPrototype = Object.getPrototypeOf(element);
7594    if (elementPrototype.hasOwnProperty(property)) {
7595        let descriptor = Object.getOwnPropertyDescriptor(elementPrototype, property);
7596        Object.defineProperty(element, property, {
7597            get: function() {
7598                return descriptor.get.apply(this, arguments);
7599            },
7600            set: function () {
7601                let oldValue = this[property];
7602                descriptor.set.apply(this, arguments);
7603                let newValue = this[property];
7604                if (typeof callback == "function") {
7605                    setTimeout(callback.bind(this, oldValue, newValue), delay);
7606                }
7607                return newValue;
7608            }
7609        });
7610    }
7611}
7612</script>
7612-->
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624        
7625        </div>
7626    </div><!--End Content-->
7627<footer>
7628                   <div class="footer-container">
7629                <div class="footer-logo">
7630                    <span class="line left"></span>
7631                     <a href="#">
7632                                               
7633                        <img src="https://www.keysrentalsonline.com/wp-content/uploads/2024/12/coco-plu-white-logo.png" title="" alt=""/>
7634                    </a>
7635                    <span class="line right"></span>
7636                </div>
7637                <div class="footer-box">
7638                    <div class="footer-contact footer-block">
7639                        <ul>
7640                            <li>
7641                                <h3>Our Address</h3>
7642								                                <p><strong>Coco Plum</strong><br/>
7643                                11187 Overseas Hwy<br> Marathon, FL 33050 </p>
7644                            </li>
7645                            <li>
7646                                <h3>Give Us A Call</h3>
7647                                                                <p><a href="tel:3053902315">(305) 390-2315</a></p>
7648                            </li>
7649							<!--<li>
7650                                <h3>Search For a Property</h3>
7651                                <div class="goToWidget">
7652                                                                    </div>
7653                            </li>-->
7654                        </ul>
7655                    </div><!--end footer-contact-->
7656                    <div class="footer-subscribe footer-block">
7657                        <h3>Subscribe To Our Mailing List</h3>
7658                        
7659                <div class='gf_browser_chrome gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_9' ><div id='gf_9' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_9' id='gform_9'  action='/vacation-rentals-homes-search/#gf_9' data-formid='9' novalidate>
7660                        <div class='gform-body gform_body'><ul id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_9_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_9_3'>X/Twitter</label><div class='ginput_container'><input name='input_3' id='input_9_3' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_9_3'>This field is for validation purposes and should be left unchanged.</div></li><li id="field_9_2" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_9_2'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
7661                            <input name='input_2' id='input_9_2' type='email' value='' class='medium' tabindex='49'  placeholder='Your email' aria-required="true" aria-invalid="false"  />
7662                        </div></li><li id="field_9_1" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div class='ginput_container ginput_container_text'><input name='input_1' id='input_9_1' type='hidden' class='gform_hidden'  aria-invalid="false" value='Search Results | https://www.keysrentalsonline.com/vacation-rentals-homes-search/' /></div></li></ul></div>
7663        <div class='gform-footer gform_footer top_label'> 		<input
7664				type="hidden"
7665				class="hcaptcha-widget-id"
7666				name="hcaptcha-widget-id"
7667				value="eyJzb3VyY2UiOlsiZ3Jhdml0eWZvcm1zXC9ncmF2aXR5Zm9ybXMucGhwIl0sImZvcm1faWQiOjl9-13aec0e3a5352e268d17feac3773b992">
7668				<h-captcha
7669			class="h-captcha"
7670			data-sitekey="93dc97cc-ffde-4050-9a28-059e8fc05214"
7671			data-theme="light"
7672			data-size="normal"
7673			data-auto="false"
7674			data-ajax="false"
7675			data-force="false">
7676		</h-captcha>
7677		<input type="hidden" id="gravity_forms_nonce" name="gravity_forms_nonce" value="f3e8a1faf0" /><input type="hidden" name="_wp_http_referer" value="/vacation-rentals-homes-search/" /><input type='submit' id='gform_submit_button_9' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Subscribe' tabindex='50' /> <input type='hidden' name='gform_ajax' value='form_id=9&amp;title=&amp;description=&amp;tabindex=49&amp;theme=legacy&amp;styles=[]&amp;hash=9356c1c6feb32459f10f2abb8be879f4' />
7678            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_9' value='iframe' />
7679            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_9' id='gform_theme_9' value='legacy' />
7680            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_9' id='gform_style_settings_9' value='[]' />
7681            <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' />
7682            <input type='hidden' class='gform_hidden' name='gform_submit' value='9' />
7683            
7684            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='0520tOTPhN+HFgUULvcSTNSK130HZKZpF1N3lTJkAy5wxbUPZAqvM4fOZKMiOAYwW3JrYyKEHpk8WVyBWqnX0pDLcLB3dvU4DkVA2FA4hZizOJM=' />
7685            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
7686            <input type='hidden' class='gform_hidden' name='state_9' value='WyJbXSIsImUwYjc0MWFkMzM4YzVlNThhMDM2YzA5MWRhOTU5MTA4Il0=' />
7687            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' />
7688            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' />
7689            <input type='hidden' name='gform_field_values' value='' />
7690            
7691        </div>
7692                        </form>
7693                        </div>
7694		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_9' id='gform_ajax_frame_9' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
7695		                
7695<script>
7696gform.initializeOnLoaded( function() {gformInitSpinner( 9, 'https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_9').text());}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_9" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_9";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 9, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
7697</script>
7697
7698    					
7699                        
7700                    </div><!--end footer-contact-->
7701                    <div class="footer-links footer-block">
7702                        <div class="innerCont">
7703                            <h3>Quick Links</h3>
7704                            <ul>
7705                                                                                                            <li><a href="/testimonials/">Guest Reviews</a></li>
7706                                                                            <li><a href="/contact-information/">Contact Us</a></li>
7707                                                                            <li><a href="/property-management/">Property Management</a></li>
7708                                                                            <li><a href="https://ownerx.streamlinevrs.com/login">Owner Login</a></li>
7709                                                                            <li><a href="/newsletter-sign-up/">Newsletter Sign Up</a></li>
7710                                                                                                </ul>
7711                             <!--<ul class="social">
7712                                <li><a href="" target="_blank"><img src="https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/images/Facebook-footer.svg" alt="#"></a></li>
7713                                <li><a href="" target="_blank"><img src="https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/images/TwitterNew.svg" alt="#"></a></li>
7714                            </ul>-->     
7715							
7716														<ul class="social">
7717															   
7718									<li>
7719										<a href="https://www.facebook.com/CocoPlumVacations/?ref=br_rs" target="_blank">
7720																		<img src="https://www.keysrentalsonline.com/wp-content/uploads/2025/01/social-media-button.svg" alt="" title="social media button"></a>
7721									</li>   
7722								   
7723									<li>
7724										<a href="https://www.instagram.com/cocoplumvacationrentals/" target="_blank">
7725																		<img src="https://www.keysrentalsonline.com/wp-content/uploads/2025/01/social-media-button-1.svg" alt="" title="social media button (1)"></a>
7726									</li>   
7727								   
7728									<li>
7729										<a href="https://www.youtube.com/channel/UCsXvqKklS4wQkBRDKhxu8RQ" target="_blank">
7730																		<img src="https://www.keysrentalsonline.com/wp-content/uploads/2025/01/social-media-button-2.svg" alt="" title="social media button (2)"></a>
7731									</li>   
7732																						</ul>
7733													
7734                        </div><!--End innerCont-->
7735                    </div><!--end footer-links-->
7736                </div><!--end footer-box-->
7737            </div><!--end footer-container-->
7738                <!--<div class="footer-copyright">
7739            &copy; 2026 Coco Plum Vacation Rentals Vacation Rentals
7740        </div>--><!--end footer-copyright-->
7741        <div class="footer-copyright">
7742            <div class="footer-container">
7743                <div>
7744                    <p> © 2026 Coco Plum | 
7745                    <a href="/terms-of-use/">Terms of Use</a> | 
7746                    <a href="/privacy-policy/">Privacy Policy</a> | <span id="modal_click">Notice Under the Americans with Disabilities Act</span></p>
7747                </div>
7748            </div>
7749        </div><!--end footer-copyright-->   
7750    </footer><!--end footer-->
7751
7752
7753    <style>
7754/*Footer css*/
7755@font-face {
7756    font-family: 'CourgetteRegular';
7757    src: url('/wp-content/themes/BizcorLuxury/fonts/Courgetteregular.eot');
7758    src: local('O'), url('/wp-content/themes/BizcorLuxury/fonts/Courgetteregular.woff') format('woff'), 
7759    url('/wp-content/themes/BizcorLuxury/fonts/Courgetteregular.ttf') format('truetype'), 
7760    url('/wp-content/themes/BizcorLuxury/fonts/Courgetteregular.svg') format('svg');
7761    font-weight: normal;
7762    font-style: normal;
7763    font-display: swap;
7764}
7765@font-face {
7766    font-family: 'Futura Light';
7767    src: url('/wp-content/themes/BizcorLuxury/fonts/futura-light.eot');
7768    src: local('Futura Light'), local('Futura Light'),
7769        url('/wp-content/themes/BizcorLuxury/fonts/Futura-Light.svg') format('svg'),
7770        url('/wp-content/themes/BizcorLuxury/fonts/Futura-Light.woff') format('woff'),
7771        url('/wp-content/themes/BizcorLuxury/fonts/Futura-Light.ttf') format('truetype');
7772    font-weight: normal;
7773    font-style: normal;
7774    font-display: swap;
7775}
7776
7777@font-face {
7778    font-family: 'Futura Medium';
7779    src: url('/wp-content/themes/BizcorLuxury/fonts/Futura Medium.eot');
7780    src: local('Futura Medium'), local('Futura Medium'),
7781        url('/wp-content/themes/BizcorLuxury/fonts/Futura Medium.svg') format('svg'),
7782        url('/wp-content/themes/BizcorLuxury/fonts/Futura Medium.woff') format('woff'),
7783        url('/wp-content/themes/BizcorLuxury/fonts/Futura Medium.ttf') format('truetype');
7784    font-weight: normal;
7785    font-style: normal;
7786    font-display: swap;
7787}
7788
7789/*Standart Settings*/
7790
7791footer #gform_9 {
7792    flex-wrap: nowrap;
7793}
7794/* 	body #bookingPopup,
7795	body .modal-backdrop.in {
7796		display: none !important;
7797	} */
7798body > .content{
7799    min-height: 650px;
7800    /*background: #FAFAFA;*/
7801}
7802/*body > .content > div:last-child,
7803body > .content > section:last-child{
7804    padding-bottom: 70px;
7805    background: #F3F3F3;
7806}*/
7807	#room_details table th img{
7808        width: 18px;
7809        height: 18px;
7810    }
7811    #payment-login-wrapper .full-btn-login {
7812        background: #af3d5f;
7813        border-color: #af3d5f;
7814    } 
7815	#bookingPopup .modal-header {
7816		display: flex;
7817		align-items: center;
7818		justify-content: center;
7819	}
7820ul{
7821    list-style-position: inside;
7822}
7823.floatLeft{
7824    float: left;
7825}
7826.floatRight{
7827    float: right;
7828}
7829.clear{
7830    clear: both;
7831}
7832a:hover, button, input[type="submit"], a img{
7833    transition:all 0.3s linear;
7834}
7835input.form-control::-moz-placeholder, textarea::-moz-placeholder{
7836    color: #7D7D7D;
7837    opacity: 1!important;
7838}
7839input.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder{
7840    color: #7D7D7D;
7841}
7842input:not([type="checkbox"]):not([type="radio"]), select{
7843    -moz-appearance: none;
7844    -webkit-appearance: none;    
7845}
7846input[type=text], select { 
7847    font-family: inherit;
7848    font-size: 16px;
7849}
7850.c-select-list select{
7851	height: 100%;	
7852}
7853select.form-control{
7854    color: #7D7D7D;
7855}
7856.mobileAppear{
7857    display: none;
7858}
7859a, a:hover, a:focus{
7860    text-decoration: none;
7861}
7862.header > .container-fluid{
7863    padding: 0;
7864}
7865iframe, img{
7866    max-width: 100%;
7867}
7868a img{
7869    border: none;
7870}
7871.forLink{
7872    display: none;
7873}
7874a.button{
7875    display: inline-block;
7876    padding: 10px 18px;
7877}
7878form button {   
7879    width: auto;
7880    height: auto;
7881}
7882/*Bootstrap resets*/
7883input:not([type="checkbox"]):not([type="radio"]), textarea, select,
7884.customView input, .customView textarea, .customView select{
7885    border-radius: 0;
7886    border: none;
7887    box-shadow: none;	
7888}
7889input, select{
7890	height:auto;	
7891}
7892.c-select-list select{    
7893    height: 100%;
7894	padding: 5px 7px;
7895    border: none;
7896}
7897input[type="checkbox"],
7898input[type="radio"]{
7899   height:auto;	
7900}
7901#bookingPopup.modal-calendar{
7902	top:0;
7903	left:0;
7904	transform:none;
7905}
7906/*End Standart Settings*/
7907#virtual-guest .vg-accordeonMobile:before,
7908#virtual-guest .vg-accordeonMobile:after{
7909  content: "";
7910  clear: both;
7911  display: table;
7912}
7913/*modul*//*modul*//*modul*/
7914/*positioned*/
7915.positioned{
7916    position: absolute;
7917    width: 100%;
7918    left: 0;
7919}
7920.positioned.centered{
7921    left: 50%;
7922    top: 50%;
7923    transform: translate(-50%, -50%);    
7924}
7925/*on a hover image*/
7926.onAhover{
7927    position: relative;
7928    cursor: pointer;
7929}
7930.onAhover img{
7931    transition: opacity 0.3s;
7932}
7933.onAhover img:nth-child(2){
7934    position: absolute;
7935    top: 0;
7936    left: 0;
7937    opacity: 0;
7938}
7939.onAhover:hover img:nth-child(2){
7940    opacity: 1;
7941}
7942.onAhover:hover img:first-child{
7943    opacity: 0;
7944}
7945/*Calendar Customization*/
7946/*Fix Datepicker*/
7947.home .ui-datepicker {
7948    width: 17em;
7949    padding: .2em .2em 0;
7950    border-radius: 6px;
7951    border: 1px solid #aaa;
7952    display: none;
7953}
7954.home .ui-datepicker .ui-datepicker-header {
7955    position: relative;
7956    padding: .2em 0;
7957}
7958.home .ui-datepicker .ui-datepicker-next,.home .ui-datepicker .ui-datepicker-prev {
7959    width: 1.8em;
7960    height: 1.8em;
7961}
7962/*.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
7963    opacity: .35;
7964}*/
7965.availability .ui-widget-content .ui-state-default {
7966	/*padding: 3px;*/
7967	font: 500 14px/20px var(--body_font);
7968}
7969.ui-widget-header .ui-datepicker-month {
7970	font-weight: 500;
7971}
7972.ui-datepicker .ui-datepicker-title {
7973	line-height: 1.8em;
7974	text-align: center;
7975	font-family: var(--body_font);
7976	font-weight: 500;
7977}
7978.ui-widget-header {
7979    font-weight: 700;
7980}
7981.ui-datepicker .ui-datepicker-title {
7982    line-height: 1.8em;
7983    text-align: center;
7984}
7985.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {
7986	display: block;
7987	position: absolute;
7988	left: 50%;
7989	margin-left: -8px;
7990	top: 50%;
7991	margin-top: -8px;
7992}
7993.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
7994	background-image: url('/wp-content/themes/BizcorLuxury/images/ui-icons-arrow.png');
7995}
7996.ui-icon {
7997	width: 16px;
7998	height: 16px;
7999}
8000.ui-icon-circle-triangle-w {
8001	background-position: -80px -192px;
8002}
8003.ui-icon {
8004	display: block;
8005	text-indent: -99999px;
8006	overflow: hidden;
8007	background-repeat: no-repeat;
8008}
8009.ui-state-disabled {
8010	cursor: default !important;
8011}
8012.ui-corner-all{
8013    border-radius: 6px;
8014}
8015.ui-icon-circle-triangle-e {
8016	background-position: -48px -192px;
8017}
8018.ui-datepicker table {
8019	width: 100%;
8020	font-size: .9em;
8021	border-collapse: collapse;
8022	margin: 0 0 .4em;
8023}
8024.ui-datepicker table {
8025	font-size: .9em;
8026	border-collapse: collapse;
8027}
8028.ui-widget {
8029	font-family: Trebuchet MS,Helvetica,Arial,sans-serif;
8030	font-size: 1.1em;
8031}
8032.ui-datepicker th {
8033	padding: .7em .3em;
8034	text-align: center;
8035	font-weight: 700;
8036	border: 0;
8037}
8038#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled {
8039	opacity: 1;
8040	pointer-events: none;
8041}
8042.slash_logic .ui-datepicker-unselectable span.ui-state-default {
8043	background: #F0F0F0 !important;
8044	color: #C8C8C8 !important;
8045}
8046.ui-widget-content .ui-state-default {
8047	border: 0;
8048}
8049.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
8050	text-align: center;
8051}
8052.ui-datepicker td a, .ui-datepicker td span {
8053	display: block;
8054	padding: .2em;
8055	text-decoration: none;
8056}
8057#ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-content .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default {
8058	color: #292929;
8059	background: #fff;
8060    font: 500 14px/20px var(--body_font);
8061}
8062.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
8063	font-weight: 700;
8064}
8065#ui-datepicker-div .ui-widget-header .ui-corner-all.ui-state-hover{
8066    border: 1px solid var(--hover_color);     
8067}
8068#ui-datepicker-div .ui-widget-header .ui-corner-all{
8069    cursor: pointer;
8070}
8071.ui-datepicker th {
8072	font: 600 16px/25px var(--body_font) !important;
8073	color: #292929;
8074}
8075/*End Fix*/
8076
8077#ui-datepicker-div{
8078    z-index: 999!important;
8079    background: rgba(255, 255, 255, 1)!important;
8080}
8081#ui-datepicker-div .ui-widget-header{
8082    background: var(--main_color);
8083    color: #fff!important;
8084    border: 2px solid #fff!important;
8085    font: 500 16px/1.8 var(--body_font);
8086}
8087#ui-datepicker-div .ui-widget-header .ui-datepicker-title{
8088    font: 500 16px/1.8 var(--body_font);    
8089}
8090#ui-datepicker-div .ui-state-default, 
8091#ui-datepicker-div .ui-widget-content .ui-state-default, 
8092#ui-datepicker-div .ui-widget-header .ui-state-default{
8093    color: #292929;
8094    background: #fff;
8095}
8096.ui-state-default, 
8097.ui-widget-content .ui-state-default, 
8098.ui-widget-header .ui-state-default{
8099    text-align:center;
8100}
8101#ui-datepicker-div .ui-state-default:hover, 
8102#ui-datepicker-div .ui-widget-content .ui-state-default:hover, 
8103#ui-datepicker-div .ui-widget-header .ui-state-default:hover{
8104    background: var(--main_color)!important;
8105    color: #fff!important;
8106}
8107.slash_logic .ui-datepicker-unselectable span.ui-state-default{
8108    background:#F0F0F0!important;
8109    color: #C8C8C8!important;
8110}
8111 
8112.ui-widget-content .ui-state-default{
8113    border:0;
8114}
8115/*.ui-widget-content .ui-state-default.ui-state-hover{
8116    background:var(--main_color)!important;
8117}*/
8118#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled{
8119    opacity:1 ;
8120    pointer-events:none;
8121}
8122#ui-datepicker-div .ui-widget-header .ui-corner-all{
8123    position: absolute!important;
8124    top: 3px!important;
8125    bottom: 2px!important;
8126    background: #fff!important;
8127}
8128#ui-datepicker-div .ui-widget-header .ui-datepicker-prev{
8129    left: 2px!important;
8130}
8131#ui-datepicker-div .ui-widget-header .ui-datepicker-next{
8132    right: 2px!important;
8133}
8134
8135/*General slick slider full-width version**General slick slider full-width version*/
8136.slick-slider{
8137    position: relative;
8138    display: block;
8139    box-sizing: border-box;
8140    -webkit-user-select: none;
8141    -moz-user-select: none;
8142    -ms-user-select: none;
8143    user-select: none;
8144    -webkit-touch-callout: none;
8145    -khtml-user-select: none;
8146    -ms-touch-action: pan-y;
8147    touch-action: pan-y;
8148    -webkit-tap-highlight-color: transparent;
8149}
8150.slick-list{
8151    position: relative;
8152    display: block;
8153    overflow: hidden;
8154    margin: 0;
8155    padding: 0!important;
8156}
8157.slick-slide, .slick-slide *{ outline: none !important; }
8158.slick-current{
8159    position: relative;
8160    z-index: 2;
8161}
8162.slick-list.dragging{
8163    cursor: pointer;
8164    cursor: hand;
8165}
8166
8167.slick-slider .slick-track,
8168.slick-slider .slick-list{
8169    -webkit-transform: translate3d(0, 0, 0);
8170    -moz-transform: translate3d(0, 0, 0);
8171    -ms-transform: translate3d(0, 0, 0);
8172    -o-transform: translate3d(0, 0, 0);
8173    transform: translate3d(0, 0, 0);
8174    height: 100%;
8175}
8176
8177.slick-track{
8178    position: relative;
8179    top: 0;
8180    left: 0;
8181    display: block;
8182}
8183.slick-track:before,
8184.slick-track:after{
8185    display: table;
8186    content: '';
8187}
8188.slick-track:after{
8189    clear: both;
8190}
8191.slick-loading .slick-track{
8192    visibility: hidden;
8193}
8194
8195.slick-slide{
8196    display: none;
8197    float: left;
8198    height: 100%;
8199    min-height: 1px;
8200    position: relative;
8201}
8202[dir='rtl'] .slick-slide{
8203    float: right;
8204}
8205.slick-slide img{
8206    display: block;
8207    max-width: none;
8208    width: 100%;
8209}
8210.slick-slide.slick-loading img{
8211    display: none;
8212}
8213.slick-slide.dragging img{
8214    pointer-events: none;
8215}
8216.slick-initialized .slick-slide{
8217    display: block;
8218}
8219.slick-loading .slick-slide{
8220    visibility: hidden;
8221}
8222.slick-vertical .slick-slide{
8223    display: block;
8224    height: auto;
8225    border: 1px solid transparent;
8226}
8227.slick-arrow.slick-hidden {
8228    display: none;
8229}
8230.slick-slide {
8231    margin: 0px;
8232}
8233.slick-prev,
8234.slick-next {
8235    width: 64px;
8236    height: 130px;
8237    display: block;
8238    border: none!important;
8239    background: none;
8240    position: absolute;
8241    top: calc(50% - 25px);
8242    z-index: 10;
8243}
8244.slick-arrow img{
8245    opacity: 0.45;
8246    transition: all 0.4s;
8247}
8248.slick-arrow:hover img{
8249    opacity: 1;
8250}
8251.slick-next{
8252    right: 10px;
8253}
8254.slick-prev{
8255    left: 10px;
8256}
8257.slick-list, .slick-track, .slick-slide{
8258    height: 100%;
8259}
8260.slick-dots{
8261    padding: 0;
8262    text-align: center;
8263    position: absolute;
8264    bottom: 0;
8265    left: 0;
8266    width: 100%;
8267    margin: 20px 0;
8268}
8269.slick-dots li{
8270    display: inline-block;
8271    width: 13px!important;
8272    height: 13px!important;
8273    border-radius: 100%;
8274    overflow: hidden;
8275    border: 2px solid rgba(255, 255, 255, 0.5);
8276}
8277.slick-dots li:hover, .slick-dots li.slick-active{
8278    background: #fff;
8279}
8280.slick-dots li button{
8281    height: 100%;
8282    width: 100%;
8283    display: block!important;
8284    -moz-appearance: none;
8285    -webkit-appearance: none;
8286    padding: 0!important;
8287    box-shadow: none;
8288    border-radius: 0;
8289    background: none;
8290    border: none!important;
8291}
8292.slick-dots li:not(:last-child){
8293    margin-right: 8px;
8294}
8295
8296/*slick arrows variants styles*/
8297
8298/*-----------------------------------------------
8299*** pagination *** pagination *** pagination ***
8300-------------------------------------------------*/
8301/*-----------------------------------------------
8302*** pagination *** pagination *** pagination ***
8303-------------------------------------------------*/
8304
8305/*round arrows*/
8306.round .slick-prev,
8307.round .slick-next {
8308    width: 51px;
8309    height: 51px;
8310    border-radius: 50px;    
8311    background-color: var(--main_color);
8312    display: flex !important;
8313    justify-content: center;
8314    align-items: center;
8315}
8316.round .slick-prev {
8317    left: 40px;
8318    transform: translateX(-100%);
8319    padding: 0 5px 0 0;
8320}
8321.round .slick-next {
8322    right: 40px;
8323    transform: translateX(100%);
8324    padding: 0 0 0 5px;
8325}
8326.round .slick-prev:hover,
8327.round .slick-next:hover {
8328    cursor: pointer;
8329    background: var(--hover_color);
8330}
8331.round .slick-prev:focus,
8332.round .slick-next:focus {
8333    outline: none;
8334}
8335.round .slick-arrow img {
8336    opacity: 1;
8337}
8338/*end round arrows*/
8339
8340/*big arrows*/
8341.big_arrows button.slick-prev:hover,
8342.big_arrows button.slick-next:hover {
8343    cursor: pointer;
8344}
8345.big_arrows button.slick-prev {
8346    left: 0;
8347    top: 50%;
8348    transform: translate(-80%, -50%);
8349    outline: none;
8350}
8351.big_arrows button.slick-next {
8352    right: 0;
8353    top: 50%;
8354    transform: translate(80%, -50%);
8355    outline: none;
8356}
8357/*end big arrows*/
8358
8359
8360@media screen and (max-width: 767px) {
8361    .big_arrows .slick-prev, .big_arrows .slick-next {
8362        width: auto;
8363        height: auto;
8364        background: #fff;
8365        padding: 5px;
8366    }
8367    .big_arrows .slick-prev img, .big_arrows .slick-next img {
8368        opacity: 1;
8369    }
8370    .big_arrows .slick-arrow:focus,
8371    .round .slick-arrow:focus {
8372        outline: none;
8373    }
8374    .big_arrows button.slick-next,
8375    .big_arrows button.slick-prev {
8376        transform: translate(0, -50%);
8377    }
8378    .stories-box.round .slick-prev {
8379        transform: translateX(40%);
8380    }
8381    .stories-box.round .slick-next {
8382        transform: translateX(-40%);
8383    }
8384}
8385
8386@media screen and (max-width: 480px) {
8387    .round .slick-prev {
8388        transform: translateX(-50%);
8389    }
8390    .round .slick-next {
8391        transform: translateX(50%);
8392    } 
8393}
8394/*end slick arrows variants styles*/
8395/*End General slick slider*//*End General slick slider*/
8396/*gForm fix*//*gForm fix*//*gForm fix*/
8397.gform_wrapper{
8398    margin: 0!important;
8399}
8400.gform_wrapper .gform_body{
8401    width: 100%!important;
8402}
8403.gform_wrapper .gform_body li{
8404    padding: 0!important;
8405    width: 100%!important;
8406    max-width: 100%!important;
8407}
8408.gform_wrapper .gform_body li:first-child,
8409.gform_wrapper .gform_body li:first-child div{
8410    margin-top: 0!important;
8411}
8412.gform_wrapper .gform_body label{
8413    display: none!important;
8414}
8415.gform_wrapper .gform_body li input, 
8416.gform_wrapper .gform_body li select{
8417    width: 100%!important;
8418    max-width: 100%!important;
8419    height: 45px;
8420}
8421.gform_wrapper input::-moz-placeholder, .gform_wrapper textarea::-moz-placeholder{
8422    color: #fff;
8423    opacity: 1!important;
8424}
8425.gform_wrapper input::-webkit-input-placeholder, .gform_wrapper textarea::-webkit-input-placeholder{
8426    color: #fff;
8427}
8428.gform_wrapper .gform_footer{
8429    margin: 15px 0 0!important;
8430    padding: 0!important;
8431}
8432.gform_wrapper .gform_footer input{
8433    width: 100%!important;
8434    margin: 0!important;
8435    background: var(--main_color)!important;
8436    color: #fff;
8437    height: 45px;
8438}
8439.gform_wrapper .gform_footer input:hover{
8440    background: var(--hover_color)!important;
8441    color: #fff;
8442}
8443.gform_wrapper .gform_body label .gfield_required{
8444    display: none!important;
8445}
8446/*error fixes*/
8447.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
8448    padding: 0!important;
8449    margin: 15px 0!important;
8450}
8451.gform_wrapper .gfield_description.validation_message{
8452    padding-top: 0!important;
8453}
8454.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){
8455    max-width: 100%!important;
8456}
8457.gform_confirmation_message{
8458    text-align: center;
8459    color: #fff;
8460}
8461body .gform_validation_error  form {
8462    display: block !important;
8463}
8464footer .gform_wrapper div.validation_error,
8465footer .gform_wrapper .validation_message {
8466    color: #fff;
8467    border-color: #fff;
8468    text-shadow: none;
8469}
8470
8471/*custom forms*/
8472footer .gform_wrapper ul.gform_fields li.gfield {
8473    margin: 0 !important;
8474}
8475#field_9_2 {
8476    max-width: none !important;
8477}
8478footer .gform_wrapper .gform_footer {
8479    margin-top: 0 !important;
8480}
8481#gform_8 {
8482    display: flex;
8483}
8484#gform_wrapper_8 .gform_footer {
8485    width: 70px;
8486    margin-top: 0 !important;
8487}
8488#gform_wrapper_8 .gform_body {
8489    width: calc(100% - 70px);
8490}
8491#gform_wrapper_8 .gform_body #input_8_1 {
8492    padding: 5px 5px 5px 10px;
8493}
8494#gform_wrapper_8 .gform_body #input_8_1 option {
8495    background: #ccc;
8496    color: #fff;
8497}
8498.footer-subscribe form input[type="submit"], .footer-contact form input[type="submit"] {
8499	background: var(--main_color) !important;
8500	color: #fff;
8501	cursor: pointer;
8502	padding: 10px;
8503	border: 2px solid var(--main_color)!important;
8504	line-height: 1.2 !important;
8505	font-size: 16px !important;
8506	font-weight: 600;
8507	font-family: var(--body_font);
8508}
8509.footer-subscribe form input[type="submit"]:hover,
8510.footer-contact form input[type="submit"]:hover,
8511.resortpro-search-submit-button-block button:hover {
8512    background: var(--hover_color) !important;
8513    border-color: var(--main_color)!important;
8514    color: #fff;
8515}
8516.footer-contact{
8517    float: left;
8518    width: 25%;
8519}
8520.footer-subscribe{
8521    float: left;
8522    width: 50%;
8523}
8524.footer-links{
8525    float: left;
8526    width: 25%;
8527}
8528.footer-links:before, 
8529.footer-links:after{
8530    content:"";
8531    display:block;
8532    height:0;
8533    overflow:hidden;    
8534    clear:both;
8535}
8536.footer-links .innerCont{
8537    float: right;
8538}
8539#gform_9 {
8540    display: flex !important;
8541    flex-wrap: wrap;
8542    max-width: 390px;
8543}
8544
8545#gform_wrapper_9 .gform_body {
8546    width:calc(100% - 150px)!important;
8547}
8548#gform_wrapper_9 .gform_footer{
8549    width:150px;
8550    position: relative;
8551}
8552footer #gform_wrapper_9 .gform_footer input#gform_submit_button_9 {
8553    width: 100%;
8554    max-width: 100%;
8555}
8556#gform_wrapper_9 .gform_footer .h-captcha { 
8557    /* right: 0;
8558    bottom: 0;
8559    transform: translateY(100%); */
8560    position: absolute;
8561    right: 88px;
8562    bottom: -38px;
8563    transform: translateY(100%);
8564}
8565#gform_wrapper_9 .gform_body #input_9_2 {
8566	/*border: 2px solid var(--main_color)!important;*/
8567	border-right: none!important;
8568	padding-left: 15px;
8569	text-transform: capitalize;
8570	font: 400 16px/28px var(--body_font);
8571	height: 46px !important;
8572    background: #fff;
8573    color: #1A1718;
8574}
8575#gform_wrapper_9 .gform_body #input_9_2::-webkit-input-placeholder {
8576    color: #1A1718;
8577    text-transform:capitalize;
8578    font: 400 16px/28px var(--body_font);
8579}
8580#gform_wrapper_9 .gform_body #input_9_2::-moz-placeholder {
8581    font-weight: 400;
8582    font-size: 16px;
8583    font-family: var(--body_font);
8584    color: #1A1718;
8585    text-transform:capitalize;
8586    opacity: 1;
8587}
8588#gform_wrapper_9 .gform_body li input,
8589.footer-subscribe form input[type="submit"] {
8590    height: 46px;
8591}
8592
8593@media(max-width: 991px) {
8594#gform_wrapper_8 {
8595    max-width: 250px;
8596    margin: 0 auto !important;
8597}
8598#gform_wrapper_9 {
8599    max-width: 400px;
8600    margin: 0 auto !important;
8601}
8602}
8603
8604@media(max-width: 480px) {
8605    #gform_wrapper_9 .gform_footer .h-captcha {  
8606        right: 0px; 
8607    }
8608}
8609
8610@media(max-width: 400px) {
8611    .footer-subscribe form input[type="submit"],
8612    .footer-contact form input[type="submit"] {
8613        font-size: 15px !important;
8614    }
8615}
8616/*End gForm fix*//*End gForm fix*/
8617
8618
8619/* Footer */
8620footer {
8621    position: relative;
8622    padding-top: 75px;
8623    /*background: url('/wp-content/uploads/2020/02/amelia-island-beach-2.jpg') center no-repeat;
8624    -webkit-background-size: cover;
8625    background-size: cover;*/
8626    z-index: 0;
8627	background: #153946;
8628}
8629footer::before {
8630	content: '';
8631	position: absolute;
8632	top: 0;
8633	left: 0;
8634	width: 100%;
8635	height: 100%;
8636	z-index: -1;
8637	/*background: #231F20;*/
8638    background: url("/wp-content/uploads/2024/12/b7f8e3e4e0a45ec3dcaa97038eb57828-scaled.jpg") center no-repeat;
8639	opacity: .56
8640}
8641/* footer::after {
8642    content: '';
8643    position: absolute;
8644    top: 0;
8645    left: 0;
8646    width: 100%;
8647    height: 100%;
8648    z-index: -1;
8649    /*background: #231F20;*/
8650    background: #153946;
8651    opacity: .5;
8652} */
8653/*footer::after {*/
8654/*    content: '';*/
8655/*    position: absolute;*/
8656/*    left: 0;*/
8657/*    width: 100%;*/
8658/*    height: 153px;*/
8659/*    top: calc(-153px / 2 - 1px);*/
8660/*    background: url('/wp-content/themes/BizcorLuxury/images/wave-bold.svg') no-repeat;*/
8661/*    -webkit-background-size: cover;*/
8662/*    background-size: cover;*/
8663/*    z-index: -1;*/
8664/*    transform: scaleY(.55);*/
8665/*    display: *//*;*/
8666/*    display: none;*/
8667/*}*/
8668.page-id-226 footer {
8669    padding-top: 70px;
8670}
8671.footer-container {
8672    max-width: 1262px;
8673    width: 100%;
8674    padding: 0 20px;
8675    -webkit-box-sizing: border-box;
8676    -moz-box-sizing: border-box;
8677    box-sizing: border-box;
8678    margin: 0 auto;
8679}
8680.footer-logo {
8681    position: relative;
8682    text-align: center;
8683    margin-bottom: 40px;
8684}
8685.footer-logo .line {
8686	position: absolute;
8687	top: 50%;
8688	-webkit-transform: translateY(-50%);
8689	-ms-transform: translateY(-50%);
8690	-o-transform: translateY(-50%);
8691	transform: translateY(-50%);
8692	height: 2px;
8693	width: 40%;
8694	background: rgb(255, 255, 255, 0.5);
8695}
8696.footer-logo .line.left {
8697    left: 0;
8698    right: auto;
8699}
8700.footer-logo .line.right {
8701    right: 0;
8702    left: auto;
8703}
8704.footer-logo a {
8705    position: relative;
8706    display: inline-block;
8707    padding: 0 30px;
8708}
8709.footer-logo a img {
8710	height: 150px;
8711}
8712.footer-box {
8713    margin-bottom: 80px;
8714}
8715.footer-box.mt {
8716    margin-top: 15px;
8717}
8718.footer-box:before, .footer-box:after{
8719    content:"";
8720    display:block;
8721    height:0;
8722    overflow:hidden;    
8723    clear:both;
8724}
8725footer .footer-box h3 {
8726	margin-bottom: 10px;
8727    margin-top: 0;
8728	color: #fff;
8729	letter-spacing: 0;
8730	font: 400 22px/28px var(--original_font);
8731	text-transform: capitalize;
8732}
8733footer .footer-box h3.openLinks svg{
8734    transform: rotate(90deg);
8735}
8736.footer-links.footer-block h3 svg {
8737    display: none;
8738    margin-left: 5px;
8739    margin-bottom: 3px;
8740    vertical-align: middle;
8741    transition: 0.5s;
8742    height: 22px;
8743}
8744footer .center-menu h3.openLinks svg{
8745    transform: rotate(90deg);
8746}
8747footer .center-menu.footer-block h3 svg {
8748    display: none;
8749    margin-left: 5px;
8750    margin-bottom: 3px;
8751    vertical-align: middle;
8752    transition: 0.5s;
8753    height: 22px;
8754}
8755footer .footer-box p {
8756	color: rgba(255, 255, 255, 0.75);
8757	margin: 0;
8758	font: 400 16px/28px var(--body_font);
8759}
8760footer .footer-box p strong {
8761	font: 600 16px/28px var(--body_font);
8762	color: #fff;
8763}
8764footer .footer-box p span{
8765    font-weight: 600;
8766}
8767.footer-subscribe form input::-webkit-input-placeholder,
8768.footer-block form input::-webkit-input-placeholder
8769{ /* Chrome/Opera/Safari */
8770    color: #fff;
8771}
8772.footer-subscribe form input::-moz-placeholder,
8773.footer-block form input::-webkit-input-placeholder
8774{ /* Firefox 19+ */
8775    color: #fff;
8776}
8777.footer-subscribe form input:-ms-input-placeholder,
8778.footer-block form input::-webkit-input-placeholder
8779{ /* IE 10+ */
8780    color: #fff;
8781}
8782.footer-subscribe form input:-moz-placeholder,
8783.footer-block form input::-webkit-input-placeholder
8784{ /* Firefox 18- */
8785    color: #fff;
8786}
8787.footer-subscribe form input,
8788.footer-block form input,
8789.footer-block form select
8790{
8791    border: 2px solid var(--main_color);
8792    border-right: none;
8793    font-size: 12px;
8794    margin: 0;
8795    padding: 0;
8796    text-transform: uppercase;
8797    padding: 17px 10px;
8798    color: #ffffff;
8799    background: none;
8800}
8801.footer-block form select {
8802    position: relative;
8803    padding: 10px 25px 10px 10px;
8804    width: 100%;
8805    height: auto;
8806    line-height: 1.4;
8807}
8808.resortpro-search-bedroom-type-block {
8809    margin: 0;
8810}
8811footer .resortpro-search-bedroom-type-block label {
8812    display: none;
8813}
8814footer .resortpro-search-bedroom-type-block .c-select-list {
8815    position: relative;
8816    height: auto;
8817    background: transparent;
8818    border: none;
8819}
8820footer .resortpro-search-bedroom-type-block .c-select-list::before {
8821    content: '';
8822    position: absolute;
8823    top: 50%;
8824    transform: translateY(-50%);
8825    right: 15px;
8826    border-top: 4px solid #fff;
8827    border-left: 4px solid transparent;
8828    border-right: 4px solid transparent;
8829}
8830footer .footer-contact form select option {
8831    color: #4A4A4A;
8832}
8833.goToWidget {
8834    max-width: 240px;
8835}
8836.goToWidget .row {
8837    margin: 0;
8838}
8839.goToWidget .row > div {
8840    padding: 0;
8841}
8842footer #resortpro-widget-form > .row {
8843    display: flex;
8844}
8845footer #resortpro-widget-form > .row > div:nth-child(1) {
8846    width: calc(100% - 68px);
8847}
8848footer #resortpro-widget-form > .row > div:nth-child(2) {
8849    width: 68px;
8850}
8851footer .resortpro-search-submit-button-block {
8852    width: 100%;
8853    height: 100%;
8854    margin: 0;
8855}
8856footer .resortpro-search-submit-button-block button {
8857    width: 100%;
8858    height: 100%;
8859    background: var(--main_color);
8860    color: #fff;
8861    text-transform: uppercase;
8862    transition: .3s;
8863    border: none;
8864    cursor: pointer;
8865    outline: none;
8866    font-size: 16px;
8867    letter-spacing: 1px;
8868}
8869/*.footer-contact ul li:first-child p {
8870    width: 250px;
8871}*/
8872.footer-contact ul li:last-child h3 {
8873    color: #ffffff;
8874}
8875.footer-contact ul li:nth-child(2) p a {
8876	color: #ffffff;
8877	font: 600 15px/22px var(--body_font);
8878}
8879.footer-contact ul li:nth-child(2) p a:hover {
8880    color: var(--main_color);
8881}
8882footer .footer-box .footer-subscribe h3 a:hover {
8883    color: var(--main_color);
8884}
8885.footer-contact ul li {
8886    margin-bottom: 24px;
8887}
8888.footer-subscribe {
8889    text-align: center;
8890}
8891footer .footer-box .footer-subscribe h3 a {
8892    color: var(--main_color);
8893}
8894.footer-subscribe form {
8895    margin-bottom: 100px;
8896}
8897footer .social{
8898    margin-top: 30px;
8899}
8900footer .social li {
8901    display: inline-block;
8902    margin: 0 2px;
8903}
8904footer .social li a {
8905    display: inline-block;
8906}
8907footer .footer-box.mt .social li a img {
8908    margin: 0;
8909}
8910footer .social li a img {
8911	width: 40px;
8912	height: 40px;
8913	border-radius: 50px;
8914}
8915.footer-subscribe .contact-btn {
8916    display: inline-block;
8917    margin: 0 auto;
8918    color: #ffffff;
8919    text-transform: uppercase;
8920    padding: 10px 30px;
8921    border: 1px solid #fff;
8922}
8923.footer-subscribe .contact-btn:hover {
8924    background-color: var(--main_color);
8925}
8926footer .footer-box .social li a:hover img {
8927    background-color: var(--main_color);
8928}
8929.center-menu {
8930   float: left;
8931    width: 50%; 
8932    text-align: center;
8933}
8934.center-menu ul li a {
8935    color: #fff;
8936    line-height: 30px;
8937}
8938.center-menu ul li a:hover {
8939    color: var(--main_color);
8940}
8941.footer-links ul li a {
8942	font: 400 16px/28px var(--body_font);
8943	letter-spacing: 0;
8944	color: rgba(255, 255, 255, 0.75);
8945}
8946.footer-links ul li a:hover {
8947    color: var(--main_color);
8948}
8949.footer-copyright {
8950    text-align: center;
8951    font-size: 16px;
8952    line-height: 26px;
8953    padding:0;
8954    color:#fff;
8955}
8956.footer-copyright .footer-container{
8957    max-width: none;
8958    margin: 0;    
8959    padding: 0 10px;
8960    background-color: #FFFFFF;
8961}
8962.footer-copyright .footer-container > div{
8963    padding: 10px 0;
8964    /*border-top:2px solid rgba(255,255,255,0.25);*/
8965}
8966.footer-copyright p {
8967	margin: 0;
8968	color: #0C0B0B;
8969	font: 400 14px/20px var(--body_font);
8970}
8971.footer-copyright p a{
8972    color: #0C0B0B;
8973}
8974.footer-copyright p a:hover{
8975    color: var(--main_color);    
8976}
8977/*Responsivness*//*Responsivness*//*Responsivness*/
8978@media(max-width: 1700px) {
8979/*footer::after {*/
8980/*    top: calc(-153px / 2 - 2px);*/
8981/*}*/
8982}
8983
8984@media(max-width: 1199px) {
8985    /*footer::after {*/
8986    /*    top: -49px;*/
8987    /*    height: 95px;*/
8988    /*}*/
8989}
8990
8991@media(max-width: 991px) {
8992    .footer-contact,
8993    .footer-subscribe,
8994    .footer-links{
8995        float: none;
8996        width: 100%;
8997        text-align: center;
8998    }
8999    .center-menu {
9000        width: 100%;
9001    }
9002    .center-menu ul {
9003        display: none;
9004    }
9005    .footer-contact .goToWidget{
9006        margin: 0 auto;   
9007    }
9008    .footer-contact ul li:first-child p {
9009        margin-left: auto;
9010        margin-right: auto;
9011    }
9012    /*.footer-links ul {
9013        display: none;
9014    }*/
9015    .footer-links.footer-block h3 svg {
9016        display: inline-block;
9017    }
9018    footer .center-menu.footer-block h3 svg {
9019        display: inline-block;
9020    }
9021    .footer-box {
9022        flex-wrap: wrap;
9023        text-align: center;
9024    }
9025    .footer-block {
9026        flex: 0 0 100%;
9027    }
9028    footer .footer-box  a {
9029        color: #ffffff;
9030        text-decoration: none;
9031    }
9032    .footer-subscribe {
9033        margin-top: 0;
9034        margin-bottom: 20px;
9035    }
9036    .footer-logo {
9037        margin-bottom: 20px;
9038    }
9039    .footer-links .innerCont{
9040        float: none;
9041    }
9042    .footer-contact ul li {
9043        margin-bottom: 35px;
9044    }
9045    footer .social li {
9046        margin: 0;
9047    }
9048    footer .center-menu {
9049        margin-bottom: 20px;
9050    }
9051    .footer-logo .line{
9052        display: none;
9053    }
9054}
9055/*End Responsivness*/
9056/* End footer */
9057	
9058/*Captcha Fix*/
9059/*Footer*/
9060#gform_9 #gform_fields_9 #field_9_3{
9061	margin-top: 20px!important;
9062}
9063/*Specials Subscription*/
9064#gform_10 #gform_fields_10 #field_10_3{
9065	margin-top: 20px!important;
9066}
9067/*Contact Us*/
9068#gform_3 #gform_fields_3 #field_3_9{
9069	display: flex;
9070	width: 100%!important;
9071	justify-content: center;
9072}
9073/*Concierge*/
9074#gform_14 #gform_fields_14 #field_14_9{
9075	margin-top: 20px!important;
9076}
9077
9078/*Checkout*/
9079#checkout-container.chk2 .panel-heading.open,
9080#checkout-container.chk2 .panel-footer .btn.btn-green,
9081#checkout-container.chk2 #btn-checkout,
9082#checkout-container.chk2 .row-due-today{
9083	background-color: var(--main_color);
9084}
9085#checkout-container.chk2 .btn-primary {
9086	background-color: var(--main_color);
9087	border-color: var(--main_color);
9088}
9089#checkout-container {	
9090	padding: 50px 0;
9091}
9092#checkout-container.chk2 #accordion > div,
9093#checkout-container.chk2 .reservation-summary > div,
9094#checkout-container.chk2 .panel-body label{
9095    font-family: var(--body_font)!important;    
9096	line-height: 1.42857143;
9097}
9098#checkout-container.chk2 .optional_fees_wrapper .col-xs-12 > .row-fee > .col-md-10{
9099    width: 66.66666667%;
9100}
9101#checkout-container.chk2 .optional_fees_wrapper .col-xs-12 > .row-fee > .col-md-10 .opt-fee .col-sm-8 {
9102    width: 100%;
9103}
9104#checkout-container.chk2 .optional_fees_wrapper .col-xs-12 > .row-fee > .col-md-10 .opt-fee .col-sm-4 {
9105    display: none;
9106}
9107#checkout-container.chk2 .optional_fees_wrapper .col-xs-12 > .row-fee > .col-md-2{
9108    width: 33.33333333%;
9109    padding: 0;
9110}
9111#checkout-container.chk2 .optional_fees_wrapper .opt-fee-desc{
9112    display: none;
9113}
9114#checkout-container.chk2 .optional_fees_wrapper .row-fee .opt-fee > .col-sm-4.col-xs-5{
9115	width: 25%;	
9116}
9117#checkout-container .modal.fade{	
9118	padding-top: 30px;
9119}
9120#checkout-container.chk2 input:checked+.slider-fees {
9121    background-color: var(--main_color);
9122}
9123#checkout-container.chk2 input:checked+.slider-fees:before{
9124	color: var(--main_color);
9125}
9126#checkout-container.chk2 .btn.btn-link{
9127	background: #292929;
9128    border: 1px solid #292929;
9129	color: #fff;
9130    opacity: 1;
9131    font-size: 16px;		
9132}	
9133#checkout-container.chk2 .panel-body label{
9134	font-size:14px;	
9135}
9136#checkout-container.chk2 .select-wrap select{
9137	height: auto;
9138    padding: 5px;
9139    line-height: 1;
9140    text-align: center;		
9141}
9142.taxFees .taxFeeLine>div:first-child,
9143.taxFees .taxFeeLine>div:nth-child(2){
9144	padding: 0 7px;	
9145}
9146#checkout-container.chk2 input {
9147    top: auto;
9148}
9149/*#checkout-container.rental_guardian .prices .panel-body{
9150	padding: 0;	
9151}*/
9152#checkout-container.chk2 .prices .panel-body form > .col-xs-12{
9153	padding: 0;	
9154}
9155#checkout-container .reservation-summary hr{
9156	display:none;	
9157}
9158#checkout-container.chk2 .reservation-summary .panel-body .optional_fees_wrapper span.opt-fee-name,
9159#checkout-container.chk2 .reservation-summary .panel-body label{
9160    font-weight: 400;
9161    /*font-size: 14px;*/
9162    color: rgba(41, 41, 41, 0.75);
9163}
9164#checkout-container.chk2 .optional_fees_wrapper .col-md-2.col-sm-3.col-xs-12{
9165	padding:0;	
9166}
9167#checkout-container .form-checkout .panel-title {
9168    padding: 0 0 0 50px;
9169}
9170#checkout-container .btn.show_breakdown{
9171	float:none;	
9172}
9173#checkout-container .taxFees .taxFeeLine span,
9174#checkout-container .taxFees .taxFeeLine>div:nth-child(2){
9175	font-size: 12px;	
9176}
9177#checkout-container .taxFees .taxFeeLine {
9178    padding: 0 10px 0 0;
9179}
9180#checkout-container.chk2 #step3 #btn-checkout {
9181	float: none;
9182}
9183/*End Checkout*/
9184	
9185	
9186.amenity_group .amenity {
9187	display: flex;	
9188	align-items: center;
9189}
9190
9191footer .gform_wrapper ul.gform_fields li.gfield .ginput_container, 
9192footer .gform_legacy_markup_wrapper .top_label div.ginput_container {
9193    margin-top: 0px!important;
9194}	
9195
9196</style> 
9197         
9198<script type="speculationrules">
9199{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/BizcorLuxury/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
9200</script>
9200
9201    
9201<script>
9202    jQuery(document).ready(function($) {
9203        $('.read-more-block').each(function(index) {
9204            var block = $(this);
9205            var next = block.next('.read-more-toggle');
9206            var button = next.length ? next : $('<button type="button" class="read-more-toggle">Read More</button>').insertAfter(block);
9207            block.hide();
9208
9209            button.on('click', function() {
9210                block.slideToggle(300, function() {
9211                    button.text(block.is(':visible') ? 'Read Less' : 'Read More');
9212                });
9213            });
9214        });
9215    });
9216    </script>
9216
9217    <style>
9218    .read-more-toggle {
9219        display: inline-block;
9220        margin-top: 10px;
9221        margin-bottom: 30px;
9222        padding: 8px 12px;
9223        background-color: #0073aa;
9224        color: #fff;
9225        border: none;
9226        border-radius: 3px;
9227        font-size: 14px;
9228        cursor: pointer;
9229    }
9230    .read-more-toggle:hover {
9231        background-color: #005f8d;
9232    }
9233    .read-more-block {
9234        display: none;
9235    }
9236    .read-more-block.open {
9237        display: block;
9238    }
9239    </style>
9240    
9240<script>
9241var HCaptchaMainObject = {"params":"{\"sitekey\":\"93dc97cc-ffde-4050-9a28-059e8fc05214\",\"theme\":\"light\",\"size\":\"normal\",\"hl\":\"en\"}"};
9242</script>
vendor: 1 bytes, line 9242
9242
9243<script>
9244(()=>{'use strict';let loaded=!1,scrolled=!1,timerId;function load(){if(loaded){return}
9245loaded=!0;clearTimeout(timerId);window.removeEventListener('touchstart',load);document.body.removeEventListener('mouseenter',load);document.body.removeEventListener('click',load);window.removeEventListener('keydown',load);window.removeEventListener('scroll',scrollHandler);const t=document.getElementsByTagName('script')[0];const s=document.createElement('script');s.type='text/javascript';s.id='hcaptcha-api';s.src='https://js.hcaptcha.com/1/api.js?onload=hCaptchaOnLoad&render=explicit';s.async=!0;t.parentNode.insertBefore(s,t)}
9246function scrollHandler(){if(!scrolled){scrolled=!0;return}
9247load()}
9248document.addEventListener('hCaptchaBeforeAPI',function(){const delay=-100;if(delay>=0){timerId=setTimeout(load,delay)}
9249const options={passive:!0};window.addEventListener('touchstart',load,options);document.body.addEventListener('mouseenter',load);document.body.addEventListener('click',load);window.addEventListener('keydown',load);window.addEventListener('scroll',scrollHandler,options)})})()
9250</script>
vendor: 1 bytes, line 9250
9250
9251<script data-wp-strategy="defer" id="jquery-ui-core-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9251
9251
9252<script id="jquery-ui-mouse-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9252
9252
9253<script id="jquery-ui-resizable-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/resizable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9253
9253
9254<script id="jquery-ui-draggable-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9254
9254
9255<script id="jquery-ui-controlgroup-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/controlgroup.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9255
9255
9256<script id="jquery-ui-checkboxradio-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/checkboxradio.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9256
9256
9257<script id="jquery-ui-button-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/button.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9257
9257
9258<script id="jquery-ui-dialog-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/dialog.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9258
9258
9259<script id="fmc_connect_flot_resize-js" src="//cdnjs.cloudflare.com/ajax/libs/flot/4.2.2/jquery.flot.resize.min.js?ver=3.18.2"></script>
vendor: 1 bytes, line 9259
9259
9260<script id="streamline-core-globals-js-after">
9261var resortproConfig = {"unit_flex_dates":1,"enable_flex_calendar":0,"calendar_limit_alert":"defaultMessage","pagination_reviews":5,"select_load_reviews":0,"dinamic_calendar_limit":"0","enable_cr":0,"calendar_limit":"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ","calendar_restriction_turn_day":"","propertyUrl":"https://www.keysrentalsonline.com/property/","map_hide_companies":0,"useHTML":0,"roomTypeLogic":0,"yielding":1,"slash":1,"calendar_decimal":0,"enforceOccupancy":0,"rateMarkup":0,"show_all_rates":0,"use_admin_comments":0,"rate_type":"","hideTooltips":0,"seasonOffMessage":"We\u2019re sorry, this property is only available Saturday to Saturday for the dates you selected.","custom_home_icon":"","ski_out_icon":"","hot_tub_icon":"","dayOffEnable":1,"doNotVerifyZip":0,"includeEnabledOptional":1,"enableGdpr":0,"avail_calendar_type":"arrival_nights","enableStreamShare":0,"enable_multilanguage":0,"enable_multicurrency":0,"currency_code":"","currency_api_key":"","disable_zoom":0,"add_click_zoom_maps":0,"upliftApiKey":"","rbCurrentDay":0,"tape_chart_filter_area":0,"enable_search":0,"tape_chart_filter_view":0,"tape_chart_filter_resort":0,"tape_chart_filter_neighborhood":0,"tape_chart_filter_home_type":0,"tape_chart_filter_beds":0,"tape_chart_filter_sleeps":0,"tape_chart_filter_baths":0,"tape_chart_filter_pets":0,"max_months_number":4,"tapeChart_header_color":"","tapeChart_booking_color":"#ccc","seasonal_nightly_minimum":0,"slash_start_height":"37px","slash_end_height":"37px","show_fc_sortBy":0,"sort_alphabetical":0,"rd_slash_dates":0,"show_back_to_back_reservations":0,"enableAdvancedRes":0,"enable_turn_day_searching":0,"weekday_turn_days":0,"enable_turn_day_calendar":0,"enable_nearby_units":1,"show_nearby_units_map":0,"enable_similar_dates":0,"similar_price_range":"100.00","dynamicCalendarMinStay":0,"nearby_range":0.25,"nearby_units_limit":3,"enable_reservation_type":0,"enable_custom_res_pricing":0,"travel_type_id":0,"travel_agent_id":"","predefined_agent_id":"","reservation_type":"","enable_amp":0,"use_last_name":0,"separate_taxes_and_fees":0,"show_rate_fees_breakdown":1,"hide_schema_address":0,"quote_use_map":0,"enable_aidaptive":0,"aidaptive_api_endpoint":"https://search.aidaptive.com/dynamic_search/hospitality/search?source=your_domain_here","totalUnitCount":-1,"enable_flex_weekly_range":0,"enable_full_flex_range":0,"enable_max_occupants_logic":0,"checkoutSettings":{"showTaxBreakdown":"true","useAddOns":1,"useGuardian":1,"useTooltipDesc":0,"AddOnsPopup":0,"InsurancePopup":0,"InsuranceNotice":0,"createLeads":0,"cartAbandonmentMotivator":0,"payment_schedule_label":"Payment Schedule","required_payment_label":"Required Payment","groupExpectedCharges":0,"createStreamSign":0,"enable_grecaptcha":0,"enable_pm_grecaptcha":0,"grecaptcha_site_key":"","grecaptcha_secret_key":"","paymentRedirect":0,"units_exclude_streamsign":"","enableVGSProxy":1,"vgsVault":"tnt9tnlpez5","vgsToken":"","enable_lynnbrook":1,"lynnbrook_production":1,"lynnbrook_aptexx_endpoint":"https://api.aptx.cm/endpoint/service/api-v1/","lynnbrook_aptexx_token":"4L3D7XMZZDY7JOHT","lynnbrook_target_id":"12332850","enable_wallet_payments":"1","aptexx_domain":"https://www.keysrentalsonline.com","ip_data":"https://api.ipdata.co/?api-key=92b3e0df3ea9b81e53818fc60f16f54c9eba82a8bc1df908339e85a8","pay_in_full":0,"cc_fee_message":"","e_check_message":"","e_check_message_add_payment":"","disable_terms_popup":0,"collect_terms_check":0,"sms_opt_in":0,"bucket_charges":0,"disable_payments":0,"checkout_layout":"4","enable_add_event_calendar":0},"searchSettings":{"noInventoryForm":0,"noInvEmail":"[email protected]","gravityFrm":"","bedroom_count":0,"enable_tapeChart":0,"without_dates":0,"popular_properties_id":"","popular_properties":0,"maxOccupantsAdults":"2","min_oc":0,"max_oc":0,"min_price":"","max_price":"","total_units_pagination":"","enable_amenities":0,"occupants_logic":0,"bedrooms_logic":1,"min_beds":"","max_beds":"","show_calendar":"","locationAreas":"","locationIds":"","resortAreaIds":"","compareAmenityGroups":"","GroupIds":"","neighborhoodIds":"","amenity_filtersIDs":"","home_typesIDs":"","home_length_type":"0","searchMethod":"GetPropertyAvailabilityWithRatesWordPress","priceDisplay":"total","maxSearchDays":60,"additionalVariables":"1","extraCh
9261arges":"1","propertyPagination":20,"propertyDeleteUnits":"","propertyShowUnits":"","guestBedroomPlusLogic":0,"defaultFilter":"","disabledBooking":"enabled","skipAmenities":0,"restrictionMsg":"","disableMinimalDays":1,"advancedMinStayLogic":1,"useDailyPricing":1,"useWeeklyPricing":0,"useMonthlyPricing":1,"manualPricing":0,"enable_nightly_rate":0,"manualPricingMessage":"Avg. price for stay","dailyAppend":"daily","dailyPrepend":"from","weeklyAppend":"weekly","weeklyPrepend":"from","monthlyAppend":"monthly","monthlyPrepend":"from","noPriceMessage":"monthly","noIvnMessage":"Sorry, We have no inventory available for the selected dates and/or filters.","shortcodeMessage":"Please provide check-in and check-out dates.","use_webname_as_name":0,"view_on_map_button":1,"enable_all_pins":0,"global_amenity_logic":0,"enable_slider_image":1,"enable_calendar_arrows":0,"enable_highlighted_unit_on_map":1,"enable_map_slider":0,"enable_get_gallery_image":1,"places_search_box":0,"add_map_lines":0,"added_marker_radius":6000,"line_color":"#000","line_opacity":1,"line_weight":1,"map_unit_measurement":"M","max_images_number":5,"map_zoom":0,"enable_quick_view":0,"full_description":0,"show_streamshare_units":0,"streamshare_search":"","search_results_slug":"vacation-rentals-homes-search","enable_bedroom_range":0,"enable_adults_range":0,"plus_minus_guest":0,"enable_map_clusters":0,"enable_drag_search":0,"enable_marker_gallery":0,"enable_adv_geo_map_logic":0,"show_search_res_units_int_map":0,"enable_combined_search_name":0,"enable_widget_option_redirect":0,"grid_size":100,"max_zoom":20,"cluster_marker_distance":10,"cluster_marker_color":"","map_max_zoom":"","map_min_zoom":"","minimum_cluster_size":5,"enable_redirect_unit":0,"redirect_link":"","block_hided_units":0,"booking_status":"enabled","intervalFilter":0,"pagination_option":0,"return_amenity_count":""},"bookingSettings":{"blocked_units_password":"","error_message":"","max_booking_message":"The selected dates exceed the maximum stay length allowed","hearedAboutId":66867,"hearedAboutQuoteId":66867,"hearedAboutLeadId":0,"inqury_heard_about":66867,"unit_tab_guest_survey":0,"abandoned_heard_about":66867,"blockedRequest":0,"nonBlockedRequest":0,"quoteBlockRequest":0,"inquiryReqEmailPhone":0,"inquiryThankMsg":"","inquiryThankUrl":"","restrict_rate_table":"","restrict_rates":0,"rate_restrict_days":"0","disableThanksPopup":0,"unit_map_min_zoom":"","unit_map_max_zoom":"","autocloseMsg":"","inquiryOnlyFrom":"","inquiryOnlyTo":"","book_now":"enabled","maxLengthStay":0,"show_calendar_daily_rate":"","show_discount_slash_price":"","enable_premium_calendar":"","inquiry_blocked_request":0,"show_booking_calendar_daily_rate":"","availability_months":"3","property_daily_price":"1","enable_price_guest":false,"enable_rates_pw":0,"enter_pw_1":"","enter_pw_2":"","enter_pw_3":"","enter_pw_4":"","error_invalid_pw":"Invalid Password!","rate_type_1":"","rate_type_2":"","rate_type_3":"","rate_type_4":"","rate_type_id_1":"","rate_type_id_2":"","rate_type_id_3":"","rate_type_id_4":""},"integrationSettings":[],"comunicationSettings":{"share_with_friends_referrer":""},"assetsUrl":"https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/"};
9262var jsLangVars = {"currentLanguage":null,"defaultLanguage":null,"drpAlertMsg":"Select a blue date for","drpCheckIn":"check in","drpCheckOut":"check out","drpBtnText":"Clear","calTipsCheckIn":"Checkin Available","calTipsCheckOut":"Checkout Available","calTipsNa":"Not Available","ratingSg":"review","ratingPl":"reviews"};
9263var streamlineCorePluginVersion = "3.4.2-beta1";
9264//# sourceURL=streamline-core-globals-js-after
9265</script>
vendor: 1 bytes, line 9265
9265
9266<script data-wp-strategy="async" defer id="angularjs-js" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.8.2/angular.min.js"></script>
vendor: 1 bytes, line 9266
9266
9267<script data-wp-strategy="defer" defer id="jquery-color-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/jquery.color.min.js?ver=3.0.0"></script>
vendor: 1 bytes, line 9267
9267
9268<script data-wp-strategy="defer" defer id="jquery-ui-slider-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9268
9268
9269<script data-wp-strategy="defer" id="jquery-ui-datepicker-js" src="https://www.keysrentalsonline.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 9269
9269
9270<script id="jquery-ui-datepicker-js-after">
9271jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":0,"isRTL":false});});
9272//# sourceURL=jquery-ui-datepicker-js-after
9273</script>
vendor: 1 bytes, line 9273
9273
9274<script data-wp-strategy="defer" defer id="googlemaps-js-js" onload="if(typeof streamlineGoogleMapsReady==='function'){streamlineGoogleMapsReady();}" src="https://maps.googleapis.com/maps/api/js?loading=async&#038;callback=streamlineGoogleMapsReady&#038;key=AIzaSyCHukBLBjgRrt_eMWUUqZFKIivA6AlyMV0"></script>
vendor: 1 bytes, line 9274
9274
9275<script data-wp-strategy="defer" defer id="sweet-js-js" src="https://cdn.jsdelivr.net/npm/sweetalert2@9"></script>
vendor: 1 bytes, line 9275
9275
9276<script data-wp-strategy="defer" defer id="waitme-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/waitMe/waitMe.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9276
9276
9277<script data-wp-strategy="defer" defer id="date-format-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/dateFormat/dateFormat.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9277
9277
9278<script id="frontend-js-js-extra">
9279var streamlinecoreConfig = {"ajaxUrl":"https://www.keysrentalsonline.com/wp-admin/admin-ajax.php"};
9280//# sourceURL=frontend-js-js-extra
9281</script>
vendor: 1 bytes, line 9281
9281
9282<script data-wp-strategy="defer" defer id="frontend-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/frontend.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9282
9282
9283<script data-wp-strategy="defer" defer id="angularcookies-js" src="//ajax.googleapis.com/ajax/libs/angularjs/1.8.2/angular-cookies.min.js"></script>
vendor: 1 bytes, line 9283
9283
9284<script data-wp-strategy="defer" defer id="ng-payments-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/angular-payments/angular-payments.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9284
9284
9285<script data-wp-strategy="defer" defer id="multiselect-js-js" src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-multiselect/0.9.15/js/bootstrap-multiselect.js"></script>
vendor: 1 bytes, line 9285
9285
9286<script id="select2-js-js" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js?ver=4.1.0-rc.0"></script>
vendor: 1 bytes, line 9286
9286
9287<script data-wp-strategy="defer" defer id="jquery-sticky-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/vendor/jquery.sticky.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9287
9287
9288<script data-wp-strategy="defer" defer id="custom-quote-js-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/custom_quote.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9288
9288
9289<script data-wp-strategy="defer" defer id="moment-js-js" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.30.1/moment-with-locales.min.js"></script>
vendor: 1 bytes, line 9289
9289
9290<script data-wp-strategy="defer" defer id="daterange-picker-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/src/js/daterangepicker.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9290
9290
9291<script id="bootstrap_js-js" src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
vendor: 1 bytes, line 9291
9291
9292<script id="custom_js-js" src="https://www.keysrentalsonline.com/wp-content/themes/BizcorLuxury/js/custom.js"></script>
vendor: 1 bytes, line 9292
9292
9293<script id="wp-dom-ready-js" src="https://www.keysrentalsonline.com/wp-includes/js/dist/dom-ready.min.js?ver=a06281ae5cf5500e9317"></script>
vendor: 1 bytes, line 9293
9293
9294<script id="wp-hooks-js" src="https://www.keysrentalsonline.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 9294
9294
9295<script id="wp-i18n-js" src="https://www.keysrentalsonline.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 9295
9295
9296<script id="wp-i18n-js-after">
9297wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
9298//# sourceURL=wp-i18n-js-after
9299</script>
vendor: 1 bytes, line 9299
9299
9300<script id="wp-a11y-js" src="https://www.keysrentalsonline.com/wp-includes/js/dist/a11y.min.js?ver=af934e5259bc51b8718e"></script>
vendor: 1 bytes, line 9300
9300
9301<script id="gform_json-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 9301
9301
9302<script id="gform_gravityforms-js-extra">
9303var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":0,"iconText":"Select date"}};
9304var gf_legacy_multi = [];
9305var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images"}};
9306var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"76983c32adaa1b91a0b81a5ab0bc21e2","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
9307var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms","number_formats":[],"spinnerUrl":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/images/spinner.svg","version_hash":"76983c32adaa1b91a0b81a5ab0bc21e2","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
9308//# sourceURL=gform_gravityforms-js-extra
9309</script>
vendor: 1 bytes, line 9309
9309
9310<script id="gform_gravityforms-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 9310
9310
9311<script id="gform_masked_input-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/js/jquery.maskedinput.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 9311
9311
9312<script id="gform_placeholder-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.10.5"></script>
vendor: 1 bytes, line 9312
9312
9313<script id="gform_gravityforms_utils-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d"></script>
vendor: 1 bytes, line 9313
9313
9314<script id="gform_gravityforms_theme_vendors-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567"></script>
vendor: 1 bytes, line 9314
9314
9315<script id="gform_gravityforms_theme-js-extra">
9316var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"76983c32adaa1b91a0b81a5ab0bc21e2"},"ajax":{"ajaxurl":"https://www.keysrentalsonline.com/wp-admin/admin-ajax.php","ajax_submission_nonce":"16980e0373","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/assets/js/dist/","config_nonce":"0417eeff53"};
9317//# sourceURL=gform_gravityforms_theme-js-extra
9318</script>
vendor: 1 bytes, line 9318
9318
9319<script id="gform_gravityforms_theme-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3"></script>
vendor: 1 bytes, line 9319
9319
9320<script type='text/javascript'>var gfZeroSpamConfig = {"forms":[{"ajaxUrl":"https:\/\/www.keysrentalsonline.com\/wp-admin\/admin-ajax.php","fallbackToken":"N3wxNzkwNzA5MDkxfDE3OTEzMTM4OTF8M2ZjNDhjNzk1YTIzMWUwYTA2ZjM1MWQ3YjlkZTAxYmF8MQ.NDgzMTU4OWE0NzhjMzE4N2E3MzQ2MWMwZTBkZWYyZmUzNjUwNTQ5NmFhMTZkNTRhZDQ4YzBkN2QzNDNmOGUzZA","formId":7,"timeout":3000},{"ajaxUrl":"https:\/\/www.keysrentalsonline.com\/wp-admin\/admin-ajax.php","fallbackToken":"OXwxNzkwNzA5MDkxfDE3OTEzMTM4OTF8NzFkNGM3ZDE1MTMzNTQ2ZDg2MzFmZTA5ZjE3YjI0OGZ8MQ.YjViN2FlYzk5YjMwNDdkZDIwZTU4MzkzMGFkNmZjYmE0YmVhOGMzOWUxYWJjNTJjNGRiNmFjYWFlYmExMTI2Mg","formId":9,"timeout":3000}],"debug":false};</script>
vendor: 1 bytes, line 9320
9320
9321<script id="gf-zero-spam-js" defer='defer' src="https://www.keysrentalsonline.com/wp-content/plugins/gravity-forms-zero-spam/dist/js/gf-zero-spam.js?ver=1782995412"></script>
vendor: 1 bytes, line 9321
9321
9322<script id="ecommerce-js-extra">
9323var streamline_search = [];
9324//# sourceURL=ecommerce-js-extra
9325</script>
vendor: 1 bytes, line 9325
9325
9326<script id="ecommerce-js" src="https://www.keysrentalsonline.com/wp-content/plugins/streamline-core/assets/dist/js/ecommerce.min.js?ver=3.4.2-beta1"></script>
vendor: 1 bytes, line 9326
9326
9327<script id="hcaptcha-js" src="https://www.keysrentalsonline.com/wp-content/plugins/hcaptcha-for-forms-and-more/assets/js/apps/hcaptcha.js?ver=5.0.1"></script>
vendor: 1 bytes, line 9327
9327
9328<script id="hcaptcha-gravity-forms-js" src="https://www.keysrentalsonline.com/wp-content/plugins/hcaptcha-for-forms-and-more/assets/js/hcaptcha-gravity-forms.min.js?ver=5.0.1"></script>
vendor: 1 bytes, line 9328
9328
9329<script>
9330gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 7) {if(typeof Placeholders != 'undefined'){
9331                        Placeholders.enable();
9332                    }jQuery('#input_7_4').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
9333</script>
vendor: 1 bytes, line 9333
9333
9334<script>
9335gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "7", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_7" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_7";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_7" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 7, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
9336</script>
vendor: 1 bytes, line 9336
9336
9337<script>
9338gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 9) {if(typeof Placeholders != 'undefined'){
9339                        Placeholders.enable();
9340                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
9341</script>
vendor: 1 bytes, line 9341
9341
9342<script>
9343gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "9", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_9" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_9";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_9" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 9, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
9344</script>
9344
9345
9346     <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap" rel="stylesheet">
9347<link href="https://fonts.googleapis.com/css?family=Fauna+One:400&display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Open+Sans:300,600&display=swap" rel="stylesheet"><div class="modal_search test">
9348    <div  class="c-search-widget search_widget "> 
9349            <form method="post" class="form " id="resortpro-widget-form" action="https://www.keysrentalsonline.com/vacation-rentals-homes-search/" >
9350        <input type="hidden" name="resortpro_search_nonce" value="01e5e8a148"/>
9351        <input type="hidden" class="disabled" id="resortpro_calendar_flex" name="resortpro_calendar_flex" value=""/>
9352                                                    <input type="hidden" name="plus_bed" value="1"/>
9353                                        <div class="row c-search-widget__fields">
9354            <div class="modalSearch">
9355    <div class="inputLeft">       
9356   <!--  <div class="c-select-list form-control"><select  name="resortpro_sw_bed" id="resortpro_sw_bed"   class=""><option value=""  selected="selected">Search for Property</option><option value="880057">Adventures In Paradise</option><option value="903601">Adventures in Sombrero</option><option value="880055">Angler & Ale</option><option value="880029">Aqua Vista</option><option value="924428">Blue Marlin House</option><option value="1056258">Bougainvillea Beauty</option><option value="1062931">Cabana Cay</option><option value="880063">Casa Blanca</option><option value="880069">Casa Del Mar</option><option value="1033529">Casa de Rosa</option><option value="903536">Casa Feliz</option><option value="880053">Casa Playa</option><option value="880051">Casa Tranquilo</option><option value="880024">Casita Blanca</option><option value="880048">Coral Lagoon #6 ~ Tropical Seahorse</option><option value="907454">Coral Lagoon #18 ~ Tropical Retreat</option><option value="903532">Dolphin Cove</option><option value="983091">Emerald Horizon</option><option value="942937">Emerald Shores</option><option value="949775">Emerald Tides</option><option value="903533">Flamingo Bay</option><option value="880062">Gone Coastal</option><option value="880078">Indigo Reef #5 ~ Tarpon Terrace</option><option value="878155">Indigo Reef #10 ~ Sunset Bay</option><option value="878156">Indigo Reef #17 ~ Plane Fun</option><option value="907456">Indigo Reef #39 ~ Sunset House</option><option value="880079">Indigo Reef #48 ~ Pirates Cove</option><option value="880071">Indigo Reef #50 ~ The Palms</option><option value="880073">Indigo Reef #57 ~ Turtle Cove</option><option value="880056">Island Time</option><option value="880077">Keys Dream</option><option value="983712">Key Vaca</option><option value="880052">Kon Tiki</option><option value="880034">Little Venice Paradise</option><option value="880021">Marlin Manor</option><option value="880080">My Beach Key</option><option value="880040">Mystic Waters</option><option value="880022">Ocean Isles #98~ Fishing Village</option><option value="880028">Ocean Isles #123~ Sea Breeze</option><option value="880036">Ocean Oasis</option><option value="907455">Oceanside Manor</option><option value="880059">Off the Hook</option><option value="880030">One Particular Harbor</option><option value="880025">Paradise Cove</option><option value="880058">Paradise Found</option><option value="880045">Paradise Palms</option><option value="926689">Paradise Point</option><option value="880032">Paraiso Del Mar</option><option value="880050">Pier Pressure</option><option value="1070470">Reel-Axed Retreat</option><option value="903602">Reel Deal</option><option value="880068">Reel Knotty</option><option value="880085">Refuge on the Reef</option><option value="880067">Sea Glass Cottage</option><option value="880081">Sea Glass Dreams</option><option value="880037">Seaside Serenity</option><option value="880083">Seaside Villa</option><option value="880064">Seas the Day</option><option value="880066">Sombrero Beach Beauty</option><option value="1047799">Sombrero Sanctuary</option><option value="954027">Sombrero Shores</option><option value="1103506">Sunny Daze</option><option value="880082">Sunset Seeker</option><option value="880049">Sunsets in Paradise</option><option value="957620">Sunset Tides</option><option value="903535">
9356Tiki Time</option><option value="880031">Tipsy Turtle</option><option value="907453">Tranquil Retreat</option><option value="880043">Tranquil Tides</option><option value="962123">Turtle Tides</option><option value="880033">Villa Franchella</option><option value="880027">Waterfront Hideaway</option></select></div>-->
9357<div class="c-select-list form-control"><select  name="resortpro_sw_lodging_unit" id="resortpro_sw_lodging_unit"   class="autocomplete"><option value=""  selected="selected">Type Unit Name...</option><option value="880057">Adventures In Paradise</option><option value="903601">Adventures in Sombrero</option><option value="880055">Angler & Ale</option><option value="880029">Aqua Vista</option><option value="924428">Blue Marlin House</option><option value="1056258">Bougainvillea Beauty</option><option value="1062931">Cabana Cay</option><option value="880063">Casa Blanca</option><option value="880069">Casa Del Mar</option><option value="1033529">Casa de Rosa</option><option value="903536">Casa Feliz</option><option value="880053">Casa Playa</option><option value="880051">Casa Tranquilo</option><option value="880024">Casita Blanca</option><option value="880048">Coral Lagoon #6 ~ Tropical Seahorse</option><option value="907454">Coral Lagoon #18 ~ Tropical Retreat</option><option value="903532">Dolphin Cove</option><option value="983091">Emerald Horizon</option><option value="942937">Emerald Shores</option><option value="949775">Emerald Tides</option><option value="903533">Flamingo Bay</option><option value="880062">Gone Coastal</option><option value="880078">Indigo Reef #5 ~ Tarpon Terrace</option><option value="878155">Indigo Reef #10 ~ Sunset Bay</option><option value="878156">Indigo Reef #17 ~ Plane Fun</option><option value="907456">Indigo Reef #39 ~ Sunset House</option><option value="880079">Indigo Reef #48 ~ Pirates Cove</option><option value="880071">Indigo Reef #50 ~ The Palms</option><option value="880073">Indigo Reef #57 ~ Turtle Cove</option><option value="880056">Island Time</option><option value="880077">Keys Dream</option><option value="983712">Key Vaca</option><option value="880052">Kon Tiki</option><option value="880034">Little Venice Paradise</option><option value="880021">Marlin Manor</option><option value="880080">My Beach Key</option><option value="880040">Mystic Waters</option><option value="880022">Ocean Isles #98~ Fishing Village</option><option value="880028">Ocean Isles #123~ Sea Breeze</option><option value="880036">Ocean Oasis</option><option value="907455">Oceanside Manor</option><option value="880059">Off the Hook</option><option value="880030">One Particular Harbor</option><option value="880025">Paradise Cove</option><option value="880058">Paradise Found</option><option value="880045">Paradise Palms</option><option value="926689">Paradise Point</option><option value="880032">Paraiso Del Mar</option><option value="880050">Pier Pressure</option><option value="1070470">Reel-Axed Retreat</option><option value="903602">Reel Deal</option><option value="880068">Reel Knotty</option><option value="880085">Refuge on the Reef</option><option value="880067">Sea Glass Cottage</option><option value="880081">Sea Glass Dreams</option><option value="880037">Seaside Serenity</option><option value="880083">Seaside Villa</option><option value="880064">Seas the Day</option><option value="880066">Sombrero Beach Beauty</option><option value="1047799">Sombrero Sanctuary</option><option value="954027">Sombrero Shores</option><option value="1103506">Sunny Daze</option><option value="880082">Sunset Seeker</option><option value="880049">Sunsets in Paradise</option><option value="957620">Sunset Tides</option><option value="903535">Tiki Time</option><option value="880031">Tipsy Turtle</option><option value="907453">Tranquil Retreat</option><option value="880043">Tranquil Tides</option><option value="962123">Turtle Tides</option><option value="880033">Villa Franchella</option><option value="880027">Waterfront Hideaway</option></select></div>
9358    </div>
9359    <div class="buttonRight">
9360        <button class="btn" type="submit">
9361            <img src="/wp-content/themes/BizcorLuxury/images/search-solid-white.svg" alt="">
9362        </button>
9363    </div>    
9364</div>        </div>
9365            </form>
9366        </div>    <span class="close_modal">&times</span>
9367</div>
9368<div id="footer_modal" class="modal-overlay">
9369    <style>
9370
9371        /* Modal Overlay */
9372        #footer_modal.modal-overlay {
9373            position: fixed;
9374            top: 0;
9375            left: 0;
9376            width: 100%;
9377            height: 100%;
9378            background-color: rgba(0, 0, 0, 0.8);
9379            /*display: flex;*/
9380            align-items: center;
9381            justify-content: center;
9382            z-index: 999;
9383            opacity: 0;
9384            display: none;
9385        }
9386        #footer_modal.modal-overlay.active {
9387            display: flex;
9388            opacity: 1;
9389        }
9390        /* Modal Styling */
9391        #footer_modal .modal-box {
9392            background-color: #E9E9E9;
9393            width: 80%;
9394            max-width: 860px;
9395            padding: 50px 90px;
9396            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
9397            position: relative;
9398        }
9399
9400        /* Modal Title */
9401        #footer_modal .modal_title {
9402            font-weight: 400;
9403            font-size: 22px;
9404            color: #000000;
9405            margin-bottom: 35px;
9406            text-align: center;
9407        }
9408        /* Modal Content */
9409        #footer_modal .modal_description {
9410            font-weight: 400;
9411            font-size: 15px;
9412            line-height: 1.47;
9413            color: #000000;
9414            text-align: center;
9415        }
9416        #footer_modal .modal_description p:first-of-type {
9417            margin: 0;
9418        }
9419        /* Close Button */
9420        #footer_modal .close-button {
9421            position: absolute;
9422            width: 40px;
9423            height: 40px;
9424            border-radius: 50%;
9425            background: #FFFFFF;
9426            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.12);
9427            display: flex;
9428            align-items: center;
9429            justify-content: center;
9430            top: -20px;
9431            right: -20px;
9432            cursor: pointer;
9433            transition: color 0.3s ease;
9434        }
9435
9436        #footer_modal .close-button:hover {
9437            color: #000;
9438        }
9439
9440        @media(max-width: 767px) {
9441            #footer_modal .modal-box {
9442                padding: 20px;
9443            }
9444            #footer_modal .modal_title {
9445                margin-bottom: 20px;
9446            }
9447            #footer_modal .modal_intro {
9448                max-height: 500px;
9449                overflow: auto;
9450            }
9451        }
9452    </style>
9453
9454    <!-- Modal Content -->
9455    <div class="modal-box">
9456        <span class="close-button" aria-label="Close Modal">
9457            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9458                <path d="M12 10.59L7.41 6L6 7.41L10.59 12L6 16.59L7.41 18L12 13.41L16.59 18L18 16.59L13.409 12L18 7.41L16.59 6L12 10.59Z" fill="#0C0B0B"/>
9459            </svg>
9460        </span>
9461        <div class="modal_intro">
9462            <h2 class="modal_title">Notice Under the Americans with Disabilities Act</h2>
9463            <div class="modal_description">
9464                <p>Non-Discrimination Policy. In accordance with the requirements of the Americans with Disabilities Act of 1990 (“ADA”), Coco Plum Vacation Rentals (the “Company”) does not discriminate against qualified individuals with disabilities on the basis of disability in the course of the Company’s business conduct. Regulation Compliance. The Company complies with all regulations promulgated by the ADA.Effective Communication: The Company will generally, upon request, provide appropriate aids and services leading to effective communication for qualified persons with disabilities so they can participate equally in the Company’s offered products and services. Appropriate aids, or reasonable accommodations may include qualified sign language interpreters, documents in Braille, and other ways of making information and communications accessible to people who have speech, hearing, or vision impairments.Accessibility Design Guidelines: Our website has been designed with Web Content Accessibility Guidelines in mind. If you have difficulty accessing the site and/or need to request an accommodation to access or use the website, or have any comments or feedback, please do not hesitate to contact The Company at (305) 390 2315.</p>
9465            </div>
9466        </div>
9467    </div>
9468    
9468<script>
9469        jQuery("#footer_modal .close-button").on("click", function() {
9470            jQuery( "#footer_modal" ).removeClass( "active" );
9471        } );
9472    </script>
9472
9473</div>
9474
9475
9476<script>
9477jQuery(document).ready(function($) {
9478    setTimeout(function() {
9479        $("#ui-datepicker-div .ui-datepicker-calendar").addClass('test-79');
9480    }, 500);
9481	
9482	jQuery('#resortpro_calendar_flex option').each(function (){
9483	  var OPval = jQuery(this).val();
9484	  if (OPval == '1') {
9485		 jQuery(this).text('Flexible by 1 Day');
9486	  }
9487		if (OPval == '2') {
9488		 jQuery(this).text('Flexible by 2 Day');
9489	  }
9490		if (OPval == '3') {
9491		 jQuery(this).text('Flexible by 3 Days');
9492	  }
9493	});
9494    jQuery("#modal_click").on("click", function() {
9495        jQuery( "#footer_modal" ).addClass( "active" );
9496        //console.log('click')
9497    } );
9498	
9499});
9500	
9501jQuery(document).ready(function($) {
9502    jQuery('a[data-toggle="modal"][data-target="#bookingPopup"]').on('click', function(event) {
9503        event.preventDefault(); // Prevent the default behavior (modal opening)
9504        jQuery('body').removeClass('modal-open'); // Remove the 'modal-open' class from the <body> element
9505		
9506        window.open('/terms-of-use/', '_blank'); // Open the link in a new tab/window
9507		jQuery('.modal-backdrop.fade').removeClass('in');
9508    });
9509});
9510
9511</script>
9511
9512
9513<style>
9514#checkout-container.chk2 #step1 button {
9515    float: left;
9516}
9517    #modal_click {
9518        cursor: pointer;
9519    }
9520	#checkout-container .btn {
9521		float: left;
9522    text-transform: uppercase;
9523    font-weight: 500;
9524	}
9525	#checkout-container.chk2 .btn.btn-link {
9526		font-weight: 500;
9527	}
9528	#checkout-container.chk2 input, 
9529	#checkout-container.chk2 select {
9530		border: 1px solid #151313;
9531		background: none;
9532		border-radius: 0;
9533	}
9534	.form-checkout .form-control-static {
9535		padding: 0;
9536		border: 1px solid #151313;
9537		background: none;
9538		border-radius: 0;
9539		height: 34px;
9540	}
9541	.form-checkout .panel-title {
9542		text-align: left;
9543		padding: 10px;
9544		padding-left: 50px;
9545	}
9546	#checkout-container .col-md-offset-2 {
9547        margin-left: 0;
9548        width: 100%;
9549    }
9550	#checkout-container.chk2 .panel-heading .step {
9551		border-radius: 0;
9552		padding: 13px 20px;
9553		background-color: #DB4C77;
9554	}
9555</style>
9556<script type="text/javascript" async="true" src="https://beacon.beyondpricing.com/payload.js"></script>
vendor: 1 bytes, line 9556
9556
9557<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a42d57722a78dd00',t:'MTc5MDcwOTU4OA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
9557</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.