.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views-slideshow-controls-bottom,.views-slideshow-controls-top,.views_slideshow_cycle_image_count{display:none}.views-slideshow-cycle-processed .views-slideshow-controls-bottom,.views-slideshow-cycle-processed .views-slideshow-controls-top{display:block}.views-slideshow-pager-fields img{max-width:75px;max-height:75px}.views-slideshow-pager-fields div{display:inline}.views-slideshow-pager-fields>div{padding-left:10px}.views-slideshow-pager-fields .active img{border:3px solid #000}.views-slideshow-pager-fields .active{text-decoration:underline}.responsive-menus.responsified{clear:both;width:100%}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0}.responsive-menus span.toggler{display:none}input.webform-calendar{display:none;padding:3px;vertical-align:top}html.js input.webform-calendar{display:inline}.webform-container-inline label{display:inline;margin-right:1em}.webform-container-inline div,.webform-container-inline div.form-item{display:inline}.webform-container-inline div.description{display:block}.webform-container-inline div.messages{display:block;float:left}.webform-container-inline div.ajax-progress-bar div{display:inherit}.webform-container-inline.webform-component-textarea label{vertical-align:top}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block}.webform-component-textarea .grippie{display:block}.webform-progressbar{width:90%;margin:0 auto;text-align:center}.webform-progressbar-inner{height:1em;background-color:#74c421;height:3px}.webform-progressbar-outer{position:relative;border:1px solid #356900;width:100%;height:3px;margin:.35em -1px 2em;background-color:#fff}.webform-progressbar-page{position:absolute;width:7px;height:7px;margin:-6px -4px;border:1px solid #356900;background-color:#fff;border-radius:5px}.webform-progressbar-page.completed{background-color:#74c421}.webform-progressbar-page.current{background-color:#74c421}.webform-progressbar-page .webform-progressbar-page-number{display:none}.webform-progressbar-page .webform-progressbar-page-label{position:relative;top:10px;margin:0 -10em}.addtoany{display:inline}.addtoany_list{display:inline;line-height:16px}.addtoany_list>a,.addtoany_list a img,.addtoany_list a>span{vertical-align:middle}.addtoany_list>a{display:inline-block;font-size:16px;padding:0 4px}.addtoany_list.a2a_kit_size_32>a{font-size:32px}
.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a>span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative}*{box-sizing:border-box}a img:hover,.form-submit:hover{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);cursor:pointer}.page-faq #page-title,.node-type-page #page-title,#webform-component-your-check{display:none !important}#block-menu-menu-footer-menu .content ul,#block-menu-menu-footer-menu .content li,#block-menu-menu-footer-menu .content a{list-style:none;list-style-image:none;display:inline-block;margin:0;padding:0}.region.region-bottom{display:inline-block;color:#fff;background-color:#222;width:100%;position:relative;font-size:1rem;text-align:center}.region-bottom div{display:inline-block;box-sizing:border-box}.region-bottom a{color:#fff;text-decoration:none}div#block-block-1{display:inline-block;width:auto;margin-inline-start:8%;padding:20px 0;box-sizing:border-box}div#block-block-1 p,div#block-block-2 p{margin:0}div#block-block-2{margin-inline-start:50px;padding:20px 0;box-sizing:border-box;width:auto;display:inline-block}div#block-block-3{width:25%;height:inherit;float:right;text-align:left;position:absolute;right:0;left:unset;top:50%;transform:translateY(-50%);display:none}div#block-block-3 img{margin:0 6px}#footer_outer{background:#292929}.region.region-footer{color:#757575;padding:50px 0;box-sizing:border-box;width:90%;margin:0 auto}.region-footer .block{display:inline-block;width:24%;vertical-align:top;text-align:left;line-height:2em}.region-footer .block .block-title{margin-bottom:20px}.region.region-footer .block p{margin:0}.region.region-footer a{color:#757575;text-decoration:none}.region.region-footer h1,.region.region-footer h2{color:#b99e60}#block-block-8 .content p a{padding-left:30px;background:url(/sites/all/themes/client_theme_3/images/foot_tel.png) no-repeat left center}#block-block-8 .content p:nth-of-type(2) a{padding-left:30px;background:url(/sites/all/themes/client_theme_3/images/foot_fax.png) no-repeat left center}#block-block-8 .content p:last-of-type a{padding-left:30px;background:url(/sites/all/themes/client_theme_3/images/foot_email.png) no-repeat left center}#block-block-30,#block-simplenews-4{color:#b99e60}#block-block-30 input[type=submit],#block-simplenews-4 input[type=submit]{background:0 0;border:2px solid #fff;color:#fff;cursor:pointer}#block-block-30 .block-title{text-align:center}#block-block-30 .block-title,#block-simplenews-4 .block-title{color:#fff !important;text-transform:uppercase;font-size:2.5rem}#block-block-30 form{padding:0 !important}#block-block-30 form,#simplenews-block-form-4{display:block;width:720px;margin:0 auto;max-width:95%}#block-block-30 form input{font-family:unset;margin:1.5em 0;min-height:0;min-width:0;border-radius:0}#block-block-30 form input,#simplenews-block-form-4 input{width:100%;padding:20px;box-sizing:border-box}#block-block-30 form input[type=submit]{width:40%}#back-top span#button,#back-top-prev span#button-prev{background-image:url(/sites/all/themes/client_theme_3/images/up-arrow.png) !important;background-size:23px;opacity:unset;filter:unset;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}div#header{position:relative;text-align:center}.region.region-header{display:inline-block;width:100%;margin:0 auto;position:relative}#block-block-33{position:absolute;top:15px;right:30px}#block-block-33 .content p a:nth-of-type(4){vertical-align:-webkit-baseline-middle}#block-block-33 .content p a:nth-of-type(4) img{height:auto}#block-block-33 .content img{margin:0 2px;vertical-align:top}div#block-nice-menus-1{display:inline-block;z-index:99}div#block-nice-menus-1 li{border:none;background:0 0}div#block-nice-menus-1 li a{color:#0053a2;text-decoration:none;padding:40px 5px}
div#block-nice-menus-1 li a.active{background-image:linear-gradient(#00549a,#538bba,#fff);color:#fff}div#block-nice-menus-1 li a:hover{background-image:linear-gradient(#00549a,#538bba,#fff);color:#fff}div#block-nice-menus-1 li ul{background:#fff}.menu-path-front>ul li{background-color:#fff !important}.menu-path-front>ul li a{color:#00549a}ul.nice-menu ul{top:5.8em;border-top:unset}a#logo{position:absolute;left:100px;display:none;z-index:60;width:180px}a#logo img{width:100%}#block-block-35{position:absolute;left:100px;display:inline-block;z-index:60;width:180px}#block-block-35 .content p{margin:0}#block-block-35 img{width:100%}div#block-search-form{display:inline-block;position:absolute;right:15px;top:0;width:20%;text-align:left}div#block-search-form .form-item-search-block-form{display:inline-block;width:34%;position:absolute;top:15px}div#block-search-form .form-actions{display:none}input#edit-search-block-form--2{padding:10px;color:#0053a2 !important;border:2px solid #0053a2;width:100%}#banner_outer{position:relative}.page-blog #banner_outer,.node-type-news-article #banner_outer{display:block;width:100%;margin-bottom:150px}.view-display-id-block_3 .views-slideshow-cycle-main-frame,.view-display-id-block_3 .views-slideshow-cycle-main-frame img,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row{width:100% !important;height:800px;object-fit:cover}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing{display:inline-block;position:absolute;bottom:0;background-image:linear-gradient(to right,transparent,#0053a2,transparent);width:100%;color:#fff;padding:2em;box-sizing:border-box;text-align:center}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing a{padding:1em;border:2px solid #fff;color:#fff;text-decoration:none}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing p,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing h2,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing a{text-transform:uppercase;display:block}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing h2{font-weight:unset;margin-top:0;margin-bottom:1rem}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing .field-content div>p{margin:5px auto}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing .field-content div>p:nth-of-type(1){margin-bottom:1rem}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing .field-content div>p:nth-of-type(2){max-width:200px}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field-field-property-full-title,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field-field-property-type{display:none}div#block-views-exp-properties-page{position:absolute;z-index:10;background-color:rgba(255,255,255,.4);width:100%;text-align:center;transform:translate(-50%,-50%);top:50%;left:50%;padding:2rem;box-sizing:border-box}div#block-views-exp-properties-page,.front div#block-views-exp-properties-page,.page-node-583 div#block-views-exp-properties-page,.page-node-581 div#block-views-exp-properties-page,.page-node-582 div#block-views-exp-properties-page,.page-node-585 div#block-views-exp-properties-page,.page-node-586 div#block-views-exp-properties-page,.section-users div#block-views-exp-properties-page,.section-concierge div#block-views-exp-properties-page,.node-type-property div#block-views-exp-properties-page{position:relative;transform:unset;top:unset;left:unset;background-color:#0053a2}div#block-views-exp-properties-page .views-exposed-widgets{margin-bottom:unset}div#block-views-exp-properties-page .content{width:90%;margin:0 auto}div#block-views-exp-properties-page .content .views-exposed-form{display:inline-block}div#block-views-exp-properties-page .views-exposed-widgets .form-item{margin:0}div#block-views-exp-properties-page .content .views-exposed-form label{display:none}
div#block-views-exp-properties-page select{border:none}div#block-views-exp-properties-page select,div#block-views-exp-properties-page input[type=submit]{padding:.7rem 11px;width:160px;margin:0}div#block-views-exp-properties-page input[type=submit]{background-color:#1760a4;color:#fff;border:2px solid #fff;text-transform:uppercase}div#block-views-exp-properties-page .views-exposed-form .views-submit-button{width:100%}.views-exposed-form .views-exposed-widget{padding:.5em 0}.page-properties #page-wrapper,.page-node-5 #page-wrapper,.node-type-property #page-wrapper,.page-gallery #page-wrapper,.page-collection #page-wrapper,.page-node-1 #page-wrapper,.page-node-694 #block-webform-client-block-695{background-color:#ebebeb}.page-node-1 #page-title,.page-collection #page-title,.page-properties #page-title{display:none}.view-properties .view-content{margin:25px auto}.page-properties .view-properties .view-content{margin:0 auto}.view-properties.view-display-id-block_3 .view-content,.view-properties.view-display-id-block_4 .view-content,.view-properties.view-display-id-block_5 .view-content,.view-properties.view-display-id-block_6 .view-content,.view-properties.view-display-id-block_7 .view-content,.view-properties.view-display-id-block_9 .view-content,.view-properties.view-display-id-block_12 .view-content{margin:0 auto}.view-properties.view-display-id-page .pager{margin:3rem 0}.view-properties.view-display-id-page .pager .pager-current,.view-properties.view-display-id-page .pager a:hover{background-color:#fff}.view-properties.view-display-id-page .pager .pager-current,.view-properties.view-display-id-page .pager a{padding:15px 20px;border:2px solid #1d285a;text-decoration:none;color:#1d285a;text-transform:uppercase;font-weight:700}div#block-views-properties-block-2{display:block;width:100%;box-sizing:border-box}div#block-views-properties-block-2 .block-title{display:block;text-align:center;color:#fff;background-color:#0053a2;padding:4rem;box-sizing:border-box;font-size:2rem;text-transform:uppercase}.page-properties #page-wrapper #main #content,.page-collection #page-wrapper #main #content,.node-promo-special-offer .field-name-field-properties,#block-views-properties-block-2 .view-content,.view-properties.view-display-id-block_13,.view-properties.view-display-id-block_14,.view-properties.view-display-id-block_16,.view-properties.view-display-id-block_17,#block-views-similar-entries-block-1 .block-title,.view-Similar-Entries .view-content,.view-mode-ppc,.node-type-page .region-content,.view-mode-property_management,.seo-write-up.teasers{width:90%;margin:0 auto;float:unset}.node-type-page .region-content{width:100%}.page-properties-special-offers #page-wrapper #main #content{float:unset}.view-properties .views-slideshow-cycle-main-frame{width:100% !important;display:block}#block-views-properties-block-2 .view-content .views-row,#block-block-32 .views-row,.view-Similar-Entries .view-content .views-slideshow-cycle-main-frame-row-item,.node-promo-special-offer .field-name-field-properties>.field-items>.field-item,.view-properties.property-view .views-row{display:inline-block;width:48%;vertical-align:top;margin-top:30px;position:relative}.view-properties.property-view .views-row{margin:0}#block-views-properties-block-15{margin-top:-50px}.view-properties.view-display-id-block_15 .views-row{width:100%}.view-properties.view-display-id-block_15 .views-row span{display:flex;flex-wrap:wrap;justify-content:center}.view-properties.view-display-id-block_15 .views-row span img{height:80px;width:100px;margin:5px;object-fit:cover}.view-Similar-Entries .view-content{margin:25px auto}.view-Similar-Entries .view-content .views-slideshow-cycle-main-frame-row-item{width:33%}.view-Similar-Entries .view-content .views-slideshow-cycle-main-frame-row-item.views-row-2{padding-right:0}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:1rem;height:auto}.node-type-property .bed_bath{background:url(/sites/all/themes/client_theme_3/images/ribbon.png) no-repeat left -6px;background-size:100% 51px;width:100%;left:-19px}
.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row-item{width:100%}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row-item .node-property.node-teaser .group-teaser-bottom{font-size:.8rem}#block-block-32 .views-row img,.node-property.node-teaser img,#block-views-properties-block-2 .view-content .views-row img,.view-properties.property-view .views-row img{width:100%;height:auto}.node-property.node-teaser img,#block-views-properties-block-2 .view-content .views-row img,.view-properties.property-view .views-row img{width:auto;height:100%}.view-properties.property-view .views-row img{width:100%;height:100%}.node-promo-special-offer .field-name-field-properties>.field-items>.field-item.odd{margin-left:30px}#block-block-32 .views-row .group-teaser-bottom,.node-property.node-teaser .group-teaser-bottom,#block-views-properties-block-2 .view-content .views-row .group-teaser-bottom,.view-properties.property-view .views-row .group-teaser-bottom{position:absolute;bottom:0;background-color:rgba(180,154,101,.8);box-sizing:border-box;width:100%;padding:1rem 3em 1rem 1em;text-transform:uppercase;font-size:.91em}.view-Similar-Entries .node-property.node-teaser .group-teaser-bottom{display:grid;grid-template-columns:minmax(240px,85%) 1fr}#block-block-32 .views-row .group-teaser-bottom .num,.node-property.node-teaser .group-teaser-bottom .num{text-align:right}#block-block-32 .views-row .group-teaser-bottom .num,.node-property.node-teaser .group-teaser-bottom .num,#block-views-properties-block-2 .view-content .views-row .group-teaser-bottom .num .view-properties.property-view .views-row .group-teaser-bottom .num{float:right;color:#ecde8f;font-weight:700;font-size:1.5em}.node-property.node-teaser .field-name-field-minimum-prices .field-item:before{font-size:1em;color:#fff;font-weight:unset}#block-block-32 .views-row .group-teaser-bottom span,.view-properties.property-view .views-row .group-teaser-bottom span{float:right;font-size:1em;color:#fff;font-weight:unset}#block-block-32 .views-row .group-teaser-bottom h2,.node-property.node-teaser .group-teaser-bottom h2,.view-properties.property-view .views-row .group-teaser-bottom h2{margin:0}.node-property.node-teaser .field-type-image,.view-properties.property-view .views-row .field-type-image{line-height:0}.node-property.node-teaser .field-name-code-field-node-title,.node-property.node-teaser .field-name-code-field-location{max-width:60%}.node-property.node-teaser .field-name-title,.view-properties.property-view .views-row .field-name-title{display:inline-block;float:left;clear:both;color:#fff}.view-properties.property-view .views-row .field-name-field-address{display:inline-block;float:left;clear:left;color:#002b56}.view-properties.property-view .views-row .field-name-field-address span{font-weight:700}#block-block-32 .views-row .group-teaser-overlay,.node-property.node-teaser .group-teaser-overlay,.view-properties.property-view .views-row .group-teaser-overlay{position:absolute;bottom:0;width:100%}.node-property.node-teaser .location-hidden,.view-properties.property-view .views-row .location-hidden{display:none}.node-property.node-teaser .field-name-field-minimum-prices,.view-properties.property-view .views-row .field-name-field-minimum-prices{float:right;vertical-align:top}.node-property.node-teaser .field-name-field-property-type,.node-property.node-teaser .field-name-field-property-full-title{display:none}.node-property.node-teaser .field-name-field-minimum-prices .field-item,.view-properties.property-view .views-row .field-name-field-minimum-prices .field-item{color:#ecde8f;font-weight:700}.view-properties.property-view .views-row .field-name-field-minimum-prices:before{content:"Starting At";display:block;color:#fff;font-size:1em;font-weight:100}#block-block-32 .views-row .group-teaser-destination,.node-property.node-teaser .group-teaser-destination,.view-properties.property-view .group-teaser-destination{float:left;max-width:75%}
#block-block-32 .views-row .group-teaser-destination p:nth-of-type(1),.node-property.node-teaser .group-teaser-destination .field-name-title h2,.node-property.node-teaser .group-teaser-destination .field-name-title p a,.view-properties.property-view .group-teaser-destination p:nth-of-type(1){color:#fff;font-size:1.3em;margin:0;font-weight:700;text-decoration:none}.node-property.node-teaser .group-teaser-destination .field-name-title h2 a{color:#fff;text-decoration:none}.node-property.node-teaser .group-teaser-destination .field-name-field-location-taxonomy,.node-property.node-teaser .group-teaser-destination .field-name-field-location{clear:both}.node-property.node-teaser .group-teaser-destination .field-name-field-location-taxonomy .field-item:nth-of-type(1),.node-property.node-teaser .group-teaser-destination .field-name-field-location .field-item:nth-of-type(1),#block-block-32 .views-row .group-teaser-destination p:nth-of-type(2),.view-properties.property-view .group-teaser-destination p:nth-of-type(2){color:#002b56;font-weight:700}.views-field-field-special-offer-rbn-title,.bed_bath{display:inline-block;position:absolute;z-index:9;background-color:#002b56;color:#fff;padding:8px;top:15px;background:url(/sites/all/themes/client_theme_3/images/ribbon.png) no-repeat left -8px;background-size:102vw 53px;width:98vw;left:-11px;box-sizing:border-box;height:55px}.views-field-field-special-offer-rbn-title{background-color:#ac8e60;background:url(/sites/all/themes/client_theme_3/images/beige_rbn2.png) no-repeat right 0px;right:-10px;left:unset;text-align:right;top:10px;height:45px}.views-field-field-special-offer-rbn-title>div{text-transform:uppercase;padding:8px}.group-teaser-destination p,.view-properties.property-view .views-row .views-field-nothing p{margin:0}.bed_bath>.field,.bed_bath p{display:inline;float:left;margin:0 0 0 10px;padding-left:30px;background:url(/sites/all/themes/client_theme_3/images/ribbon_bed.png) no-repeat left center}.bed_bath>.field:nth-of-type(2),.bed_bath p:nth-of-type(2){background:url(/sites/all/themes/client_theme_3/images/ribbon_bath.png) no-repeat left center}.mask_inner{display:block;position:relative;width:calc(100% - 5%);height:calc(100% - 25%);box-sizing:border-box;margin:0 auto;top:55px;font-size:.9em}.mask_inner .title{display:inline-block;width:100%;color:#002b56;font-size:1.5em;font-weight:700}.mask_inner .locale{display:inline-block;width:100%;color:#88c8ff;font-size:1.5em;font-weight:700;margin-bottom:20px}.mask_inner .link{position:absolute;right:30px;top:0}.mask_inner .link a{text-decoration:none;color:#002b56;font-weight:700;padding:10px 40px;border:2px solid #002b56;display:block}.mask_inner .bed_descrip ul,.mask_inner .bath_descrip ul{margin:5px 0}.node-property.node-teaser .mask_inner .bed_descrip h3,.node-property.node-teaser .mask_inner .bath_descrip h3{margin:0}.mask_inner .bed_descrip,.mask_inner .bath_descrip{display:inline-block;vertical-align:top;width:49%;max-height:65px;color:#002b56;overflow:hidden;margin-bottom:5px}.mask_inner .bed_descrip>p:first-of-type,.mask_inner .bath_descrip>p:first-of-type{margin-bottom:5px}.mask_inner .bed_descrip>p,.mask_inner .bath_descrip>p,.node-property.node-teaser .field-name-field-amenities .field-label,.mask_inner .amenity_label,.mask_inner .field-name-field-amenities-taxonomy .field-label,.node-property.node-teaser .field-name-min-bedrooms p,.node-property.node-teaser .field-name-min-bathrooms p{color:#002b56;font-weight:700}.node-property.node-teaser .item-list>.field-items,.mask_inner .item-list ul{columns:2;-moz-columns:2;-o-columns:2;-webkit-columns:2;-ms-columns:2;margin:5px 0}.mask_inner .field-name-field-amenities-taxonomy .field-items{display:grid;grid-template-columns:repeat(2,1fr);padding-left:2rem}.mask_inner .field-name-field-amenities-taxonomy .field-items .field-item{display:list-item}.mask_inner .bath_descrip>p:not(:nth-of-type(1)),.mask_inner .bed_descrip>p:not(:nth-of-type(1)){display:list-item;list-style-position:inside;padding:0 0 0 1em;list-style:inside;color:#000;font-weight:100}.node-property.node-teaser .item-list>.field-items,.node-property.node-teaser .field-name-field-bedrooms-description>.field-items,.node-property.node-teaser .field-name-field-bathroom-description>.field-items{padding-left:2rem}
.node-property.node-teaser .item-list>.field-items>.field-item,.node-property.node-teaser .field-name-field-bedrooms-description>.field-items>.field-item,.node-property.node-teaser .field-name-field-bathroom-description>.field-items>.field-item{display:list-item}.view_5{overflow:hidden;position:relative;text-align:left;cursor:default;min-height:435px}.view_5 .mask,.view_5 .content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.view_5 img{display:block;position:relative}.view_5 h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.8);margin:20px 0 0}.view_5 p{margin:0}.view_fifth img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view_fifth .mask{background-color:#fff;-webkit-transform:translateX(-850px);-moz-transform:translateX(-850px);-o-transform:translateX(-850px);-ms-transform:translateX(-850px);transform:translateX(-850px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.view_fifth h2{background:rgba(255,255,255,.5);color:#000;-webkit-box-shadow:0px 1px 3px rgba(159,141,140,.5);-moz-box-shadow:0px 1px 3px rgba(159,141,140,.5);box-shadow:0px 1px 3px rgba(159,141,140,.5)}.view_fifth p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#333;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view_fifth:hover .mask{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.view_fifth:hover img{-webkit-transform:translateX(850px);-moz-transform:translateX(850px);-o-transform:translateX(850px);-ms-transform:translateX(850px);transform:translateX(850px)}.view_fifth:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.view-news-articles .pager .pager-current,.view-news-articles .pager li a,.view-properties.property-view ul.pager li.pager-current,.view-properties.property-view ul.pager li a{padding:15px 20px;border:2px solid #1d285a;text-decoration:none;color:#1d285a;text-transform:uppercase;font-weight:700;box-sizing:border-box;background-color:transparent}.view-news-articles .pager .pager-current,.view-news-articles .pager li a:hover,.view-properties.property-view ul.pager li.pager-current,.view-properties.property-view ul.pager li a:hover{background-color:#fff}.node-type-property #page{width:980px;margin:0 auto}#block-block-11{background-color:#fff;padding:15px 10px;box-sizing:border-box;margin:57px 0 35px}#block-block-29{background-color:#fff;padding:15px 10px;box-sizing:border-box;margin-bottom:40px}#block-block-29 .content a,#block-block-11 .content a{padding:15px 20px;box-sizing:border-box;text-transform:uppercase;text-decoration:none;background-color:#bfa76e;color:#fff;width:100%;display:block}.node-property.view-mode-full{margin-top:50px}.node-property.view-mode-full .addtoany_list{display:block;margin:15px 0}.node-property.view-mode-full .addtoany_list .addtoany_share_save{text-decoration:none;background-color:#c7d4d9;padding:10px 50px;color:#1d285a;text-transform:uppercase}.node-property.view-mode-full .addtoany_list .addtoany_share_save span{display:none}.view-display-id-block_9 .views-row{width:100%;position:relative}.view-display-id-block_9 .views-row .field-name-field-photos{line-height:0}.view-display-id-block_9 .views-row .field-name-field-photos img{width:100%;object-fit:cover;height:auto}.node-type-property #block-views-properties-block-9 .field-name-field-property-type,.node-type-property #block-views-properties-block-9 .field-name-field-property-full-title{display:none}.view-display-id-block_9 .views-row .group-property-image-bottom{display:block;width:980px;margin:0 auto;background-color:#1d285a;padding:20px;box-sizing:border-box;color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:99}
.view-display-id-block_9 .views-row .group-property-image-bottom div{display:inline-block}.view-display-id-block_9 .views-row .group-property-image-bottom .field-name-field-minimum-prices{padding:13px 0}.view-display-id-block_9 .views-row .group-property-image-bottom div:nth-of-type(2){float:right}.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons div:nth-of-type(1){margin-right:5px}.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons div:nth-of-type(2){margin-left:5px}.view-display-id-block_9 .views-row .group-property-image-bottom .field-name-field-minimum-prices .field-item{color:#bfa76e;font-weight:700}.view-display-id-block_9 .views-row .group-property-image-bottom .field-name-field-minimum-prices .field-item:before{content:"Starting At ";display:inline;text-transform:uppercase;color:#fff;font-weight:500}.view-display-id-block_9 .views-row .group-property-image-bottom .field-name-field-minimum-prices .field-item:after{content:"/nt";display:inline}.view-display-id-block_9 .views-row .group-property-image-bottom a{display:inline-block;padding:10px 5px;box-sizing:border-box;border:3px solid #fff;color:#fff;text-transform:uppercase;background-color:transparent;text-decoration:none;text-align:center;width:175px}.view-display-id-block_9 .views-row .group-property-image-bottom a:hover{background-color:#bfa76e;border:none;padding:13px 5px}.node-type-property #block-webform-client-block-154 input{width:100%}.node-property.view-mode-full .field-name-title h2{font-size:3rem;color:#1d285a;margin:20px 0;line-height:1}.node-property.view-mode-full .field-name-field-location,.node-property.view-mode-full .field-name-field-location-taxonomy{margin-bottom:5px}.node-property.view-mode-full .field-name-field-location .field-item,.node-property.view-mode-full .field-name-field-location-taxonomy .field-item{display:inline-block;color:#9cbed3;font-weight:700;font-size:1.2rem;text-transform:uppercase}.node-property.view-mode-full .field-name-body{border-top:1px solid #cecece;border-bottom:1px solid #cecece;margin:40px 0;padding:20px 0}.node-property.view-mode-full .field-name-field-location .field-item.odd:before,.node-property.view-mode-full .field-name-field-location-taxonomy .field-item.odd:before,.node-property.view-mode-full .field-name-field-location .field-item.even:not(:nth-of-type(1)):before,.node-property.view-mode-full .field-name-field-location-taxonomy .field-item.even:not(:nth-of-type(1)):before{content:", "}.node-property.view-mode-full .field-name-field-maximum-bedrooms,.node-property.view-mode-full .field-name-field-maximum-bathrooms{padding:15px;padding-left:75px;display:inline-block;width:100%;box-sizing:border-box;background:url(/sites/all/themes/client_theme_3/images/detail_bed_icon.png) no-repeat left center;background-size:60px;text-transform:uppercase;font-size:1.1rem}.node-property.view-mode-full .field-name-field-maximum-bathrooms{background:url(/sites/all/themes/client_theme_3/images/detail_bath_icon.png) no-repeat left center;background-size:60px}.node-property.view-mode-full .collapsible{border:none;padding:0;height:auto;margin:2rem 0;position:relative;border-bottom:1px solid #cecece;padding:5px 0}.node-property.view-mode-full .collapsible legend .fieldset-legend:after{content:"(collapse)";display:inline-block;color:#8f8f8f}.node-property.view-mode-full .collapsed legend .fieldset-legend:after{content:"(click to expand)";display:inline-block;color:#8f8f8f}.node-property.view-mode-full .collapsible legend{margin-bottom:20px}.node-property.view-mode-full .collapsible .fieldset-legend{background:unset;padding-left:unset}.node-property.view-mode-full .collapsible .fieldset-title{color:#1d285a;font-size:1.4rem;text-transform:uppercase;text-decoration:none;font-weight:700}.node-property.view-mode-full .field-name-field-amenities .field-items,.node-property.view-mode-full .field-name-field-amenities-taxonomy .field-items{display:grid;grid-template-columns:repeat(3,1fr);line-height:1.5;font-size:.85rem;place-items:center self-start}
.node-property.view-mode-full .field-name-field-amenities .field-item,.node-property.view-mode-full .field-name-field-amenities-taxonomy .field-item,.node-property.view-mode-full .field-name-field-amenities-taxonomy .item-list span{background:url(/sites/all/themes/client_theme_3/images/list_square.png) no-repeat left center;padding-left:20px;background-size:8px}.node-property.view-mode-full .group-house-rules ul{padding:0}.node-property.view-mode-full .group-house-rules ul li{background:url(/sites/all/themes/client_theme_3/images/list_square.png) no-repeat left center;padding-left:20px;background-size:8px;list-style:none}.node-property.view-mode-full .field-name-rates-block table{width:100%;background-color:#fff}.node-property.view-mode-full .field-name-rates-block table tr:nth-of-type(1){background-color:#bfa76e;color:#fff}.node-property.view-mode-full .field-name-rates-block table tr th{padding:15px;text-transform:uppercase;font-weight:500;text-align:center;box-sizing:border-box}.node-property.view-mode-full .field-name-rates-block table tr td{padding:25px;text-align:center;box-sizing:border-box;text-align:center}.node-property.view-mode-full .field-name-rates-block .rates_vat_text,.node-property.view-mode-full .field-name-rates-block .rates_service_text{font-size:.8rem}.node-property.view-mode-full .field-name-field-bedrooms-description p:nth-of-type(1){margin:0}#block-views-properties-block-10 .block-title{color:#1d285a;font-size:1.4rem;text-transform:uppercase;text-decoration:none;font-weight:700;margin-bottom:20px}#block-webform-client-block-548{background-color:#fff;padding:10px;box-sizing:border-box;margin-bottom:35px}#block-webform-client-block-548 select{padding:0;box-sizing:border-box}#block-webform-client-block-548 textarea,#block-webform-client-block-548 input[type=text],#block-webform-client-block-548 input[type=email]{width:100%;padding:20px;box-sizing:border-box}#block-webform-client-block-548 #edit-submitted-property{display:none}#block-webform-client-block-548 input[type=submit]{display:block;width:100%;padding:20px;box-sizing:border-box;text-transform:uppercase;border:1px solid #cecece;color:#fff;text-align:left;background-color:#bfa76e}#block-webform-client-block-548 .field-name-need-help a{padding:15px;box-sizing:border-box;text-transform:uppercase;text-decoration:none;background-color:#bfa76e;color:#fff;width:100%;display:block;text-align:center}.page-comments #page{display:block;width:1024px;margin:0 auto}.page-comments #banner_outer{height:200px}.page-comments #page-wrapper{background-color:#ebebeb}.view-comments-block.view-display-id-page_1 .views-row{display:block;background-color:#fff;width:100%;padding:20px;box-sizing:border-box;margin-bottom:25px}.view-comments-block.view-display-id-page_1 .views-row .views-field{margin:15px 0;display:block}.view-comments-block.view-display-id-page_1 .views-row .views-field .username{color:#0082d2;text-transform:capitalize;font-weight:700}.view-comments-block.view-display-id-page_1 .views-row .views-field.views-field-comment-body{line-height:1.5rem}.view-comments-block.view-display-id-page_1 .views-row .views-field.views-field-field-rating .form-item{margin:0}#block-views-comments-block-block{background-color:#ddebf3;padding:30px 20px;box-sizing:border-box}#block-views-comments-block-block .block-title,#block-views-comments-block-block .content{display:block;width:90%;margin:0 auto}#block-views-comments-block-block .block-title{margin-bottom:40px;color:#343e68;text-transform:uppercase}#block-views-comments-block-block .content .views-row{display:inline-block;width:48%}#block-views-comments-block-block .content .views-slideshow-cycle-main-frame-row-item.views-row-1{float:right}#block-views-comments-block-block .content .views-row .group-left{display:inline-block;width:50%}#block-views-comments-block-block .content .views-row .group-left .username{color:#0082d2;text-transform:capitalize;font-weight:700;margin-bottom:5px;display:block}#block-views-comments-block-block .content .views-row .group-right{display:inline-block;float:right}#block-views-comments-block-block .content .views-row .group-footer{display:block;background-color:#fff;padding:15px;box-sizing:border-box;margin-top:15px;height:150px}
#block-views-comments-block-block .content .view-footer{margin:30px auto;text-align:center;display:block;position:relative;width:20%}#block-views-comments-block-block .content .view-footer a{padding:15px 20px;box-sizing:border-box;display:block;text-decoration:none;background-color:#c7d4d9;border:none;color:#343e68;font-weight:700}.block-commentsblock #comments>h2.title,.block-commentsblock #comments>.comment,.block-commentsblock #comments>a{display:none}.block-commentsblock #comments>h2.title.comment-form{display:block}#comment-form label{position:relative}.node-property.view-mode-full .block-commentsblock .collapsible legend .fieldset-legend:after{display:none}.fivestar-hearts div.fivestar-widget-static .star{width:25px;height:23px;background:url(/sites/all/themes/client_theme_3/images/rating_heart.png) no-repeat 0 0px}.fivestar-hearts div.fivestar-widget-static .star span.on{background:url(/sites/all/themes/client_theme_3/images/rating_heart.png) no-repeat 0 -32px}.node-promo-special-offer .field-name-field-properties>.field-label,.page-properties-special-offers .view-display-id-page_1 h3 a{padding:15px 20px;border:2px solid #1d285a;text-decoration:none;color:#1d285a;text-transform:uppercase;font-weight:700;display:inline-block}.page-gallery .region-banner-header{height:auto}.page-gallery .view-filters{display:none}.page-gallery #page{display:block;width:980px;margin:0 auto}.property-gallery img{vertical-align:top;display:inline-block;height:auto;width:auto;margin-bottom:3px}.property-gallery .views-field-view-node{text-align:center;display:block;margin:1rem 0}.property-gallery .views-field-view-node a{padding:15px 20px;border:2px solid #1d285a;text-decoration:none;color:#1d285a;text-transform:uppercase;font-weight:700;display:block}.property-gallery .views-field-view-node a:hover{background-color:#fff}.page-collection #banner_outer{display:block}.page-blog #page-title,.page-node-2 #page-title,.page-node-5 #page-title,.page-gallery #page-title,.page-node-545 #page-title,.page-node-544 #page-title,.page-node-546 #page-title,.page-node-547 #page-title,.node-type-property #page-title,.node-type-news-article #page-title{display:none}.page-blog .region-content,.page-node-2 .region-content,.node-type-news-article .region-content{display:block;width:980px;margin:0 auto}.page-blog #block-views-exp-properties-page,.node-type-services #block-views-exp-properties-page,.page-node-2 #block-views-exp-properties-page,.page-faq #block-views-exp-properties-page,.page-properties #block-views-exp-properties-page,.page-node-5 #block-views-exp-properties-page,.page-gallery #block-views-exp-properties-page,.page-testimonials #block-views-exp-properties-page,.page-collection #block-views-exp-properties-page,.page-comments #block-views-exp-properties-page,.node-type-promo-special-offer #block-views-exp-properties-page,.node-type-news-article #block-views-exp-properties-page{position:unset;z-index:10;background-color:#0053a2;width:100%;text-align:center;transform:unset;top:unset;left:unset;padding:1rem;box-sizing:border-box;height:125px}.page-properties #block-views-exp-properties-page{height:auto}.view-news-articles.view-display-id-page .view-content{display:block;width:766px}.view-news-articles.view-display-id-page .views-row{width:100%;height:auto;margin-bottom:50px}.view-news-articles.view-display-id-page .views-row img,.view-news-articles.view-display-id-block_1 .views-row img,.node-news-article.view-mode-full .field-type-image img{width:100%;height:auto;object-fit:cover}.view-news-articles.view-display-id-page .views-row .field-name-title,.view-news-articles.view-display-id-block_1 .views-row .field-name-title{font-size:1.5rem;margin:25px 0}.view-news-articles.view-display-id-page .views-row .field-name-title a,.view-news-articles.view-display-id-block_1 .views-row .field-name-title a{color:#1760a4;font-weight:700;text-decoration:none}.view-news-articles.view-display-id-page .views-row .field-name-body{margin-top:35px;margin-bottom:35px}.view-news-articles.view-display-id-block_1 .views-row .field-name-body{margin-top:15px;margin-bottom:10px;min-height:100px;max-height:100px}
.view-news-articles.view-display-id-block_1 .views-row .field-name-body p{margin:0;text-align:left}.view-news-articles.view-display-id-page .views-row .field-name-node-link,.view-news-articles.view-display-id-block_1 .views-row .field-name-node-link{display:inline-block;padding:15px 0}.view-news-articles.view-display-id-page .views-row .field-name-node-link a,.view-news-articles.view-display-id-block_1 .views-row .field-name-node-link a{padding:7px 15px;text-decoration:none;color:#1760a4;font-weight:700;border:2px solid #1760a4}.view-news-articles.view-id-news_articles.view-display-id-block .group-left{width:35%;margin-right:10px}.view-news-articles.view-id-news_articles.view-display-id-block .group-left img{width:100%;height:auto;object-fit:cover}.view-news-articles.view-id-news_articles.view-display-id-block .group-right{width:60%;vertical-align:top;font-size:.8rem}.view-news-articles.view-id-news_articles.view-display-id-block .group-right h2{margin:0;margin-block-start:0;margin-block-end:0}.view-news-articles.view-id-news_articles.view-display-id-block .views-row{margin-bottom:35px}.view-news-articles.view-id-news_articles.view-display-id-block_1 .view-content{padding:25px}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row{display:inline-block;width:48%;vertical-align:top;margin-top:30px;position:relative}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row-odd{padding-right:1rem}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row-even{padding-left:1rem}#block-views-news-articles-block{margin-bottom:50px}#block-views-news-articles-block .block-title{font-size:2rem;margin-bottom:25px;text-transform:uppercase}#block-block-21{padding:30px 55px;box-sizing:border-box;text-align:center;border:2px solid #bfa76e;display:inline-block}#block-block-21 a{color:#bfa76e;text-decoration:none}#block-block-22,#block-block-23,#block-block-24,#block-block-25,#block-block-26,#block-block-27,#block-block-31{display:block;width:100%;padding:50px;box-sizing:border-box;height:250px;color:#00549a;text-align:center}#block-block-22 h1,#block-block-23 h1,#block-block-24 h1,#block-block-25 h1,#block-block-26 h1,#block-block-27 h1,#block-block-31 h1{font-size:4rem;margin:0;text-transform:uppercase}#block-views-exp-news-articles-page{margin-bottom:50px}#block-views-exp-news-articles-page #edit-title-wrapper{display:inline-block;width:50%;padding:0}#block-views-exp-news-articles-page #edit-title-wrapper input[type=text]{width:100%;padding:10px;box-sizing:border-box;border:2px solid #0053a2;color:#0053a2 !important}#block-views-exp-news-articles-page .views-submit-button{display:inline-block;vertical-align:top;background-color:#454545}#block-views-exp-news-articles-page .views-submit-button input{margin:0;padding:12px 20px;box-sizing:border-box;border:none;background:url(/sites/all/themes/client_theme_3/images/search.png) no-repeat center;font-size:0;line-height:0}#block-views-meet-the-team-block-1{margin:100px 0 0}#block-views-meet-the-team-block-2{display:block;width:100%;margin:100px 0 0}#block-views-meet-the-team-block-2 .view-header{text-align:center}#block-views-meet-the-team-block-2 .view-header h1{font-size:3rem;margin:0}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row{display:inline-block;width:230px;vertical-align:top}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row-1,.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row-2,.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row-3{margin-right:10px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row{display:inline-block;width:200px;vertical-align:top;margin-bottom:35px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row{text-align:center}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row .views-field-field-email-address{margin:10px 0;width:100%}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row .views-field-field-email-address a{text-decoration:none;text-align:center;padding:10px 20px;background-color:transparent;color:#0053a2;border:2px solid #0053a2;box-sizing:border-box;width:100%;display:block}
.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-even:nth-of-type(4n+2),.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-odd:nth-of-type(4n+3){margin:0 35px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-even:nth-of-type(4n+2){margin-left:35px;margin-right:17.5px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-odd:nth-of-type(4n+3){margin-right:35px;margin-left:17.5px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .group-service-background{padding-left:40px;background:url(/sites/all/themes/client_theme_3/images/about_us_checks.png) no-repeat left;font-size:10px;background-size:36px;width:100%}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .field-name-title{height:20px}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .field-name-field-service-subtitle{color:#a7a7a7}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .field-name-title h2{margin:0}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .field-name-body{word-break:break-all;line-height:1.5}.page-faq #page-title{text-align:center}.page-faq #page-wrapper{display:block;width:1024px;margin:0 auto}.faq-question-answer{display:inline-block;width:300px;vertical-align:top;margin-bottom:50px}.faq-question-answer:nth-of-type(3n+2){margin:0 35px}.faq-question-answer .faq-question a{text-decoration:none;font-size:1rem;color:#00549a}.faq-question-answer .faq-answer{text-align:justify;word-spacing:-2px}.page-testimonials #banner_outer{display:block;height:200px}div#full_width_content_bottom_outer{display:inline-block;width:100%;background:url(/sites/all/themes/client_theme_3/css/sites/all/themes/client_theme_3/images/banner.jpg) no-repeat;background-size:cover;box-sizing:border-box}div#full_width_contet_bottom{background-color:rgba(220,204,145,.8);box-sizing:border-box;padding:75px 0}.region-full-width-content-bottom{display:block;width:80%;margin:0 auto;box-sizing:border-box;max-width:1000px}#block-views-comments-block-block-1,div#block-views-testimonials-block{border:2px solid #bfa76e;padding:50px;box-sizing:border-box;background-color:rgba(255,255,255,.5);position:relative}#block-views-comments-block-block-1 .views-slideshow-cycle-main-frame,#block-views-comments-block-block-1 .views-slideshow-cycle-main-frame-row,div#block-views-testimonials-block .views-slideshow-cycle-main-frame,div#block-views-testimonials-block .views-slideshow-cycle-main-frame-row{width:100% !important}#block-views-comments-block-block-1 h2,#block-views-testimonials-block h2{text-align:center;color:#1d285a;font-size:3rem;margin-bottom:25px;text-transform:uppercase}#views_slideshow_cycle_main_comments_block-block_1_1 .group-left,#views_slideshow_cycle_main_testimonials-block_1 .group-left{text-align:right;padding-right:15px;border-right:2px solid #000;vertical-align:top;float:left;width:50%}#views_slideshow_cycle_main_comments_block-block_1_1 .group-left p,#views_slideshow_cycle_main_testimonials-block_1 .group-left p{margin:0}#views_slideshow_cycle_main_comments_block-block_1_1 .body_text,#views_slideshow_cycle_main_testimonials-block_1 .field-name-body p{margin:0}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right,#views_slideshow_cycle_main_testimonials-block_1 .group-right{margin-left:15px;text-align:left;width:45%;float:left}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right p,#views_slideshow_cycle_main_testimonials-block_1 .group-right p{margin:0}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_comments_block-block_1_1 .group-right .title,#views_slideshow_cycle_main_testimonials-block_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_testimonials-block_1 .field-name-field-testimonial-author{color:#4898dd;font-weight:700}#block-views-testimonials-block .more-link{display:inline-block;position:relative;width:100%;z-index:5}#views_slideshow_cycle_main_comments_block-block_1_1 .more_link a,#views_slideshow_cycle_main_testimonials-block_1 .group-right a:nth-of-type(2),#block-views-testimonials-block .more-link a{padding:15px 20px;border:2px solid #1d285a;text-decoration:none;color:#1d285a;text-transform:uppercase;font-weight:700}
#views_slideshow_cycle_main_comments_block-block_1_1 p.more_link,#views_slideshow_cycle_main_testimonials-block_1 .group-right p:nth-of-type(3){display:block;margin:2rem 0}div#block-block-19{display:block;width:90%;margin:0 auto;line-height:1.5}div#block-block-19 .block-title{text-align:center;font-size:3rem}.section-properties .region-full-width-top{height:auto;width:100%;margin:0;padding:0}.section-properties #full_width_top_outer{border:0;border-top:.01rem solid rgba(0,83,162,.2)}.section-properties .region-full-width-top #block-views-properties-block-12{height:auto;width:100%;margin:0;padding:0}.section-properties .region-full-width-top #block-views-properties-block-12 .view-header{height:auto;width:100%;margin:0;padding:0}.section-properties .region-full-width-top #block-views-properties-block-12 .view-header h1{height:auto;width:100%;padding:2rem 0;margin:0;display:block;text-align:center;color:#fff;background-color:#0053a2;box-sizing:border-box;font-size:2rem}.section-properties .region-full-width-top #block-views-properties-block-12 .view-content .views-row.collection-row{height:auto;width:100%;display:grid;grid-template-columns:repeat(4,25%);grid-template-rows:auto;gap:0}.section-properties .region-full-width-top #block-views-properties-block-12 .view-content .views-row.collection-row .views-slideshow-cycle-main-frame-row-item{width:100%}.page-properties .region-content .view-properties .view-content{padding:25px 0}.page-properties .region-content .view-properties .view-content .views-row{width:100%}.page-properties .region-content .view-properties .view-content .views-row .view_5{min-height:unset;height:auto}#block-block-20{display:block;text-align:center;color:#fff;background-color:#0053a2;float:unset;width:100%;height:unset;text-transform:uppercase}#block-block-20 h1{display:block;text-align:center;color:#fff;background-color:#0053a2;padding:2rem;box-sizing:border-box;font-size:2rem;margin:0}#full_width_contet_bottom_upper .block:not(:first-of-type){display:inline-block;width:25%;vertical-align:top;position:relative;float:left;height:auto}#full_width_contet_bottom_upper .block .views-slideshow-cycle-main-frame{width:100% !important;height:auto}#full_width_contet_bottom_upper .block .views-slideshow-cycle-main-frame-row{width:inherit;height:inherit}#block-views-properties-block-12 .view-header,#block-block-20{display:block;text-align:center;color:#fff;background-color:#0053a2;float:unset;width:100%;height:unset;text-transform:uppercase}#block-views-properties-block-12 .view-header h1,#block-block-20 h1{display:block;text-align:center;color:#fff;background-color:#0053a2;padding:2rem;box-sizing:border-box;font-size:2rem;margin:0}#block-views-properties-block-12 .views-row{display:inline-block;width:100%;vertical-align:unset;margin:0;position:relative}#block-views-properties-block-12 .views-label{display:none}#block-views-similar-entries-block-1,#block-views-comments-block-block{width:100% !important;float:unset !important;height:auto !important}#block-views-similar-entries-block-1 .block-title{text-align:center;margin:10px auto;font-size:2rem;color:#00549a}#block-views-properties-block-12 .views-field .image,#full_width_contet_bottom_upper .block .image{line-height:0}#block-views-properties-block-12 .views-field .image img,#full_width_contet_bottom_upper .block .image img{height:100%;width:100%;object-fit:cover}#block-views-properties-block-12 .views-field .wrapper,#full_width_contet_bottom_upper .block .wrapper{position:absolute;display:block;width:100%;height:100%;bottom:0;text-align:right;background-image:linear-gradient(to left,#1e295a,transparent,transparent,transparent);box-sizing:border-box;text-decoration:none;max-height:100%}#block-views-properties-block-12 .views-field .collection_link,#full_width_contet_bottom_upper .block .collection_link{position:absolute;display:inline-block;width:75%;bottom:25px;right:25px;text-align:right;padding:15px;box-sizing:border-box;background-color:rgba(31,42,96,.7);text-decoration:none;text-transform:uppercase;height:93px}#block-views-properties-block-12 .views-field .collection_link h3,#full_width_contet_bottom_upper .block .collection_link h3{margin:.154em 0;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1rem}
#block-views-properties-block-12 .views-field .collection_link p,#full_width_contet_bottom_upper .block .collection_link p{text-transform:uppercase;margin:0;color:#bfa76e;text-decoration:none;font-weight:700}.page-node-5 #page{display:block;width:1024px;margin:0 auto}.page-node-5 .region-content{margin-bottom:50px}#node-5 .field-name-body{float:right;width:300px}#node-5 .field-name-body .field-item div{padding-left:20px}#node-5 .field-name-body .field-item div:nth-of-type(1),#node-5 .field-name-body .field-item div:nth-of-type(2),#node-5 .field-name-body .field-item div:nth-of-type(3),#node-5 .field-name-body .field-item div:nth-of-type(4),#node-5 .field-name-body .field-item div:nth-of-type(5),#node-5 .field-name-body .field-item div:nth-of-type(6){padding-left:50px;background:url(/sites/all/themes/client_theme_3/images/oa_phone.png) no-repeat -5px center;background-clip:padding-box;background-size:50px}#node-5 .field-name-body .field-item div:nth-of-type(6){background:url(/sites/all/themes/client_theme_3/images/oa_email.png) no-repeat -5px center}#node-5 .field-name-body .field-item div span{font-weight:700}#node-5 .field-name-body .field-item div a{text-decoration:none;color:#1760a4}#node-5 .field-name-body .field-item .social a{display:inline-block;padding:5px;border-radius:30px;width:25px;text-align:center;height:25px}#node-5 .field-name-body .field-item .social a:hover{background-color:#bfa76e}#node-5 .field-name-body p:nth-of-type(1){font-size:2rem;margin:0 0 35px}#node-5 form{display:inline-block;float:left;max-width:calc(100% - 300px);width:60%}.page-node-6 .block-webform{background:#ebebeb}.page-node-6 .block-webform>.content{margin:0 auto;max-width:500px;width:90%;padding:35px 0}.page-node-6 .webform-client-form-5 input,.page-node-6 .webform-client-form-5 textarea,#node-5 form textarea,#node-5 form input,.page-node-694 #block-webform-client-block-695 input,.page-node-694 #block-webform-client-block-695 textarea{padding:15px 20px;box-sizing:border-box;width:100%}.page-node-6 .webform-client-form-5 #edit-submitted-your-check,.page-node-6 .webform-client-form-5 label[for=edit-submitted-your-check],#node-5 form label[for=edit-submitted-your-check],#node-5 form #edit-submitted-your-check,.page-node-694 #block-webform-client-block-695 #edit-submitted-your-check{display:none}.page-node-6 .webform-client-form-5 input[type=text],.page-node-6 .webform-client-form-5 textarea,#node-5 form textarea,#node-5 form input[type=text]{color:#1760a4}.page-node-6 .webform-client-form-5 input[type=submit],#node-5 form input[type=submit],.page-node-694 #block-webform-client-block-695 input[type=submit]{background-color:#1760a4;color:#fff;text-transform:uppercase;border:none}#node-5 form .form-item:nth-of-type(2),#node-5 form .form-item:nth-of-type(3){width:49.7%;display:inline-block}#node-5 form .form-item:nth-of-type(2){margin-right:0}#node-5 form .form-item:nth-of-type(3){margin-left:0}#webform-client-form-5 label{top:15px;left:20px;color:#1760a4}#node-5 form .form-actions{width:200px}.webform-component-markup,.webform-component-markup p{text-transform:uppercase}.webform-component-markup p{margin:0}.webform-component-markup{font-size:2rem;margin:0 0 35px !important}input.webform-calendar{width:25px;padding:0}.form-actions{margin-bottom:0}#colorbox{text-align:center}.page-properties-special-offers .region-sidebar-first{display:none}.recently_reduced{font-family:"CenturyGothicRegular-Regular";color:#fff;font-size:.8em;background:#53af26;text-transform:uppercase;text-align:center;width:100%;padding:3px 0;position:absolute;bottom:74px;left:0}.page-node-548 .links,.page-node-548 #page-title{display:none}.page-node-548 .goback{cursor:pointer}.block-simple-instagram-feed{padding:25px}.block-simple-instagram-feed .block-title,#block-views-news-articles-block-1 .block-title{text-align:center;color:#1d285a;font-size:3rem;margin-bottom:25px;text-transform:uppercase}#user-login{max-width:500px;margin:25px auto}#Newsletter{display:block;width:100%;background:#00549a;margin:0;text-align:center;padding:50px 0}.view-mode-ppc .group-left,.view-mode-property_management .group-left{width:72%;padding:20px}
.view-mode-ppc .group-right,.view-mode-property_management .group-right{width:23%;padding-top:20px}.view-mode-ppc table,.view-mode-ppc table tbody,.view-mode-ppc table tr,.view-mode-ppc table td{display:block}.view-mode-ppc table tr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem}.view-mode-ppc img{width:100% !important;height:auto !important}.view-mode-ppc p{margin-top:0;margin-bottom:5px}.view-mode-ppc p:nth-of-type(1){float:left;max-width:50%;margin:0;margin-right:10px;padding:20px}.view-mode-ppc p:nth-of-type(2){padding-top:20px}#webform-client-form-570 .form-item{margin:5px 0}#webform-client-form-580 input[type=text],#webform-client-form-580 input[type=email],#webform-client-form-580 textarea{width:100%;padding:10px;background:#f0f0f0;color:#b2b2b2;border-style:none;font-size:.9em !important;font-weight:400 !important;color:#b2b2b2 !important}#webform-client-form-580 textarea{background:#fff;border-style:solid;border-color:#3f4b58;border-width:1px}.webform-component-markup{font-size:1rem}#webform-client-form-580 h2{font-weight:400;text-transform:uppercase;font-family:"CenturyGothicRegular-Regular";font-size:.9em;padding-bottom:5px}#webform-client-form-580 .form-submit{background:#3f4b58;color:#fff;border-style:none;font-family:"CenturyGothicRegular-Regular";display:block;padding:10px}#block-webform-client-block-580{margin-top:20px;border-color:#eeeff0;border-style:solid;border-width:1px;padding:15px 10px 10px;position:relative}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:25%;margin:50px auto}#block-views-properties-block-2 .view-footer a,.view-properties.property-view .view-footer a{padding:.5em 1em;display:block;text-align:center;text-transform:uppercase;border:2px solid #000;color:#000;text-decoration:none}#block-views-properties-block-2 .view-footer a:hover,.view-properties.property-view .view-footer a:hover{background-color:#fff}.seo-write-up.view-all,.view-properties.view-display-id-block_13 .view-footer a,.view-properties.view-display-id-block_14 .view-footer a,.view-properties.view-display-id-block_16 .view-footer a,.view-properties.view-display-id-block_17 .view-footer a,.view-properties.view-display-id-block_13 .view-footer a:hover,.view-properties.view-display-id-block_14 .view-footer a:hover,.view-properties.view-display-id-block_16 .view-footer a:hover,.view-properties.view-display-id-block_17 .view-footer a:hover{background:#3f4b58 !important;color:#fff !important;max-width:350px;border-style:none;border:unset;font-family:"CenturyGothicRegular-Regular";display:block;text-align:center;margin:0 auto;padding:10px !important}.seo-write-up.view-all:hover,.view-properties.view-display-id-block_17 .view-footer a:hover,.view-properties.view-display-id-block_16 .view-footer a:hover,.view-properties.view-display-id-block_13 .view-footer a:hover,.view-properties.view-display-id-block_14 .view-footer a:hover{text-decoration:none}.node-type-page #page-title,.page-node-614 #page-title,.page-node-593 #page-title,.page-node-592 #page-title,.page-node-591 #page-title,.page-node-586 #page-title,.page-node-585 #page-title,.page-node-581 #page-title,.page-node-583 #page-title,.page-node-582 #page-title{font-size:2.5rem;margin:0;text-transform:uppercase;text-align:center;color:#00549a}#webform-client-form-583,#block-block-34 .content{width:722px;max-width:98%;margin:0 auto}#block-block-34 .content img{width:100%;height:auto}#webform-client-form-583 input:not([type=checkbox]){padding:15px 20px;box-sizing:border-box;width:100%}#webform-client-form-583 input[type=submit]{background-color:#1760a4;color:#fff;text-transform:uppercase;border:none}#webform-client-form-583 .wfm-remove{background-color:darkred !important}#webform-client-form-583 .description>em{color:#999}#webform-client-form-583 .description a{text-decoration:none;padding-left:20px}#webform-client-form-583 .wfm-add,#webform-client-form-583 .wfm-remove{width:200px !important;max-width:100%}.wfm-item>.form-item{width:100% !important}#webform-client-form-548 .form-item label{display:block !important}#popup-message-wrapper{max-height:1280px !important;height:1280px}
#popup-message-window{border:0 !important;width:35% !important;height:1280px !important;border-radius:0 !important;top:30px !important;padding:0 !important;overflow:hidden;left:50%;transform:translateX(-50%);background:0 0 !important}#popup-message-window h1.popup-message-title{font-size:2.5rem !important;margin:0 !important;text-transform:uppercase !important;text-align:center !important;color:#00549a !important;border:0 !important;display:none !important}#popup-message-window br{display:none !important}#popup-message-window p{margin:0 !important}#popup-message-content img{width:100% !important;height:auto;z-index:-1}#popup-announcement-wrap::-webkit-scrollbar,#popup-announcement ::-webkit-scrollbar,#popup-message-window::-webkit-scrollbar{display:none}#popup-announcement-wrap,#popup-announcement,#popup-message-window{-ms-overflow-style:none;scrollbar-width:none}#popup-message-close{background:unset !important;text-indent:0 !important;width:25px !important;height:25px !important;font-size:30px !important;right:10px !important;top:10px !important;color:#000 !important;z-index:5}#popup-message-background{height:100vh !important;border:0 !important}#popup-message-wrapper{height:100vh;width:100%;position:absolute;top:0;left:0;z-index:999}#popup-announcement-wrap{border:0 !important;width:auto !important;height:1280px !important;border-radius:0 !important;top:20px !important;padding:0 !important;overflow:hidden;background:0 0 !important;left:50% !important;transform:translateX(-50%);box-shadow:unset}#popup-announcement{padding:0}#popup-announcement img{width:auto !important;height:93vh !important;-moz-box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px rgb(0 0 0/30%);box-shadow:0 0 10px rgb(0 0 0/30%)}#popup-announcement-close{top:8px;bottom:unset}#block-views-properties-block-3 .views-slideshow-controls-bottom{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;display:block;z-index:99}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-pause{display:none}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous{position:relative;left:25px}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-next{position:absolute;right:25px}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous a,#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-next a{display:inline-block;text-decoration:none;font-size:0;width:100px !important;height:60px !important;background:#0053a2 url(/sites/all/themes/client_theme_3/images/next.png) no-repeat center center;background-size:25px;color:transparent !important;text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.7}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous a{background:#0053a2 url(/sites/all/themes/client_theme_3/images/prev.png) no-repeat center center;background-size:25px}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous a:hover,#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-next a:hover{opacity:.6}.node-eat-out-in-barbados.node-teaser .field-name-title h2{color:#00549a}.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados{padding-left:10px}.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados .multifield{margin-bottom:1rem}.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados .field-name-field-place div{font-weight:700}.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados .field-name-field-description,.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados .field-name-field-price-point{padding-left:20px}.node-eat-out-in-barbados.node-teaser .field-name-field-places-in-barbados .field-name-field-price-point .field-label{font-weight:400}
.page-node-6 .region-content{width:100%}#block-views-concierge-block .view-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 1rem}#block-views-concierge-block .view-footer p{padding:150px 0;font-size:1rem;text-align:center;width:65%;line-height:2;margin:0 auto}.node-concierge.node-teaser .trigger{position:relative;cursor:pointer}.node-concierge.node-teaser .group-details{position:relative;display:none}.node-concierge.node-teaser .field-name-field-concierge-image{line-height:0}.node-concierge.node-teaser .field-name-field-concierge-image img{width:100%;height:auto;object-fit:cover}.node-concierge.node-teaser .field-name-title{position:absolute;background:#004b95 url(/sites/all/themes/client_theme_3/images/con_open_down_arr.png) no-repeat right center;background-size:30px;background-position-x:98.5%;color:#fff;width:440px;height:80px;padding:0 50px;text-align:left;cursor:pointer;bottom:0;display:grid;place-items:center self-start}.node-concierge.node-teaser .field-name-title.active{background:#004b95 url(/sites/all/themes/client_theme_3/images/con_close_up_arr.png) no-repeat right center;background-size:35px;transition:.1s ease-in-0ut}.views-row-odd .node-concierge.node-teaser .field-name-title{text-align:right;right:0;background-position-x:98.5%;padding-left:20px}.views-row-odd .node-concierge.node-teaser .field-name-title h2{text-align:left}.views-row-even .node-concierge.node-teaser .field-name-title.active,.views-row-even .node-concierge.node-teaser .field-name-title{text-align:left;right:unset;left:0;background-position-x:1.5%}.node-concierge.node-teaser .field-name-body{padding:0 40px}#block-views-banner-headers-block-11{padding:75px 50px}#block-views-banner-headers-block-11 .content .views-field-field-banner-header-subtitle,#block-views-banner-headers-block-11 .content .views-field-title{font-size:2.5rem;margin:0;margin-bottom:10px;text-transform:uppercase;text-align:center;color:#00549a}#block-views-banner-headers-block-11 .content .views-field-title h2{margin:0}#block-views-banner-headers-block-11 .content .views-field-field-banner-header-subtitle{margin:0;font-size:1.5rem}.page-node-6 .node-page.view-mode-full .field-name-body{width:90%;margin:0 auto;background:#fff;text-align:center;padding:30px;position:absolute;top:-435px;z-index:15;left:50%;transform:translateX(-50%);line-height:2}.view-banner-headers.view-display-id-block .view-content img{width:100%;object-fit:cover}.view-banner-headers.view-display-id-block .view-content #views_slideshow_cycle_main_banner_headers-block_1>div>div,.view-banner-headers.view-display-id-block .view-content #views_slideshow_cycle_main_banner_headers-block_1>div,.view-banner-headers.view-display-id-block .view-content #views_slideshow_cycle_main_banner_headers-block_1{width:100% !important}#node-694 img{text-align:center}.page-node-694 #block-webform-client-block-695{padding:25px 50px}#block-views-properties-block-22{padding:25px}.view-properties.view-display-id-block_22 .views-row{margin:0 1% !important}@media only screen and (min-width:980px) and (max-width:1300px){.region.region-header{display:block;width:1024px;margin:0 auto;transition:1s ease}div#block-nice-menus-1{display:inline-block;z-index:99;position:relative;left:0;transition:1s ease}div#block-search-form{display:inline-block;position:absolute;right:74px;top:0;width:7%;text-align:left;transition:1s ease}#block-block-35{display:inline-block;position:absolute;top:10px;left:0;width:120px}div#block-nice-menus-1 li a{padding:40px 10px;transition:1s ease;font-size:.85rem}div#block-search-form .form-item-search-block-form{display:inline-block;width:100%;transition:1s ease}input#edit-search-block-form--2{width:100%;box-sizing:border-box;transition:1s ease}}@media only screen and (min-width:980px) and (max-width:1200px){.view-news-articles.view-display-id-page .view-content{display:block;width:566px}}@media only screen and (max-width:980px){*{box-sizing:border-box}.page-faq #page-title,div#block-search-form{display:none !important}#block-block-35,a#logo{position:absolute;left:10px;margin-bottom:10px;top:12px;width:100px}
.region.region-header{position:relative;min-height:75px}div#block-views-exp-properties-page{padding:1rem !important}div#block-views-exp-properties-page .content{width:100%}div#block-nice-menus-1{margin-top:10px;width:100%}div#block-nice-menus-1 li{width:100%}div#block-nice-menus-1 li a{padding:15px 10px}ul.nice-menu-down{float:unset}.responsive-menus.responsified{display:block}.responsive-menus.responsified.responsive-toggled.absolute{position:unset}.responsive-menus.responsified span.toggler{color:#1d285a !important;position:absolute;top:10px;right:10px;background:unset;box-shadow:unset;font-size:35px;border:unset !important;z-index:9999}#block-block-29 .content a,#block-webform-client-block-548 input[type=submit]{width:50%;padding:11px 20px;margin:0 auto;text-align:center}#block-block-11 .content a{width:50%;padding:11px 20px;margin:0 auto;text-align:center}.responsive-menus.responsified .responsive-menus-simple{background:#1d285a;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;box-shadow:unset !important;top:78px !important}#block-views-exp-news-articles-page .views-exposed-widgets{display:grid;grid-template-columns:minmax(85%,90%) 1fr}#block-views-exp-news-articles-page #edit-title-wrapper,.views-exposed-form .views-exposed-widget{display:inline-block;width:100%;float:left}#back-top{right:10px;display:none !important}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing{padding:1em}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing .field-content div>p{margin:0 auto}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing p,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing h2,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing a{display:block;width:100%;margin:5px 0}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing h2{font-size:1rem}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing p,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing a:first-of-type{font-size:.85rem}.view-display-id-block_3 .views-slideshow-cycle-main-frame-row .views-field.views-field-nothing a{padding:5px}#block-block-11{margin:15px 0 35px}#block-block-20 h1,div#block-views-properties-block-2 .block-title{padding:20px;font-size:1rem}.view-properties.property-view .views-row{display:block;width:100%}.view-properties.property-view .views-row-even{margin-left:unset}.view-properties.property-view .views-row .bed_bath{top:5px;height:48px;padding:5px;max-width:90%;font-size:.65rem;background-size:100% 100%;left:-10px}.views-field-field-special-offer-rbn-title{background-size:100% 100%;max-width:90%;top:35px;height:40px;padding:5px;right:-8px}.node-property.node-teaser .group-teaser-bottom,.view-properties.property-view .views-row .group-teaser-bottom{padding:5px 3em 5px 5px !important;font-size:10px !important}.view-properties.property-view .group-teaser-destination p:nth-of-type(1){font-size:10px}.view-properties.property-view .views-row .group-teaser-bottom span{font-size:8px}.view-properties.property-view .views-row .group-teaser-bottom .num{font-size:10px}.view-properties.property-view .view-footer{width:100%;margin:50px auto}.view-properties.property-view .view-footer a{padding:10px;font-size:.85rem}#full_width_contet_bottom_upper .block:not(:first-of-type){width:100%}#block-views-comments-block-block-1,div#block-views-testimonials-block{padding:20px;height:350px}#block-views-comments-block-block-1 h2,#block-views-testimonials-block h2{font-size:1.5rem}#views_slideshow_cycle_main_comments_block-block_1_1 .group-left,#views_slideshow_cycle_main_testimonials-block_1 .group-left{border-right:unset;border-bottom:2px solid #000;width:100%;float:unset;text-align:left;font-size:.85rem;padding:0;line-height:1.5}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right,#views_slideshow_cycle_main_testimonials-block_1 .group-right{margin-left:unset;width:100%;float:unset;text-align:left;font-size:.75rem}
#views_slideshow_cycle_main_comments_block-block_1_1 p.more_link,#views_slideshow_cycle_main_testimonials-block_1 .group-right p:nth-of-type(3){display:block;margin:5px 0}#views_slideshow_cycle_main_comments_block-block_1_1 p.more_link{text-align:center;margin:1rem 0 2rem}#views_slideshow_cycle_main_comments_block-block_1_1 .more_link a{width:250px;margin:0 auto;display:block}#block-simplenews-4 .content{width:90%;margin:0 auto}#block-simplenews-4 .content>p{font-size:13px}#block-block-30 .block-title,#block-simplenews-4 .block-title{font-size:1.5rem}#simplenews-block-form-4{width:100%}.region-footer .block{display:inline-block;width:100%;text-align:left}.region.region-footer #block-block-5,.region.region-footer #block-block-8{margin-top:0}.region.region-footer{color:#757575;padding:50px 0;box-sizing:border-box;width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:0 .5rem}div#block-block-3 img{width:15px}.region.region-bottom{font-size:10px}div#block-block-1{width:50%;margin-inline-start:28px;padding:10px 0}div#block-block-2{margin-inline-start:28px;padding:0;width:50%}#block-block-22,#block-block-23,#block-block-24,#block-block-25,#block-block-26,#block-block-27{padding:20px;height:180px}#block-block-22 h1,#block-block-23 h1,#block-block-24 h1,#block-block-25 h1,#block-block-26 h1,#block-block-27 h1{font-size:1.5rem}#block-block-22 p,#block-block-23 p,#block-block-24 p,#block-block-25 p,#block-block-26 p,#block-block-27 p{font-size:15px}#block-block-33{right:10px;bottom:-25px;top:unset}#block-block-33 .content a{display:inline-grid}#block-block-33 .content img{height:auto}#block-block-33 .content #gp{transform:translateY(5px)}.page-blog #block-views-exp-properties-page,.node-type-services #block-views-exp-properties-page,.page-node-2 #block-views-exp-properties-page,.page-faq #block-views-exp-properties-page,.page-properties #block-views-exp-properties-page,.page-node-5 #block-views-exp-properties-page,.page-gallery #block-views-exp-properties-page,.page-testimonials #block-views-exp-properties-page,.page-collection #block-views-exp-properties-page,.page-comments #block-views-exp-properties-page,.node-type-news-article #block-views-exp-properties-page{height:auto}.view-properties.property-view .views-row .mask_inner{font-size:10px}.view-properties.property-view .views-row .mask_inner .title{font-size:13px}.view-properties.property-view .views-row .mask_inner .locale{font-size:11px}.view-properties.property-view .views-row .mask_inner .link{right:0}.view-properties.property-view .views-row .mask_inner .link a{padding:10px 15px}.view-properties.property-view .views-row .mask_inner .item-list{display:none}.page-blog #page-wrapper,.page-node-2 #page-wrapper,.page-node-5 #page,.node-type-news-article #page-wrapper{display:block;width:95%;margin:0 auto}#node-2 h1{font-size:1.5rem}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row{width:100%}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row-2,.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row-3{margin:0}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_1 .views-row .field-name-body{word-break:unset}#block-views-meet-the-team-block-2 .view-header h1{font-size:1.5rem}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row{width:100%}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-even:nth-of-type(4n+2){margin-left:0;margin-right:0}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-even:nth-of-type(4n+2),.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-odd:nth-of-type(4n+3){margin:0}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row-odd:nth-of-type(4n+3){margin-right:0;margin-left:0}.sidebar-second #content{float:left;width:100%}.view-news-articles.view-display-id-page .view-content{display:block;width:100%}.region-sidebar-second{float:left;width:100%;margin-left:0;margin-right:0;padding:0;clear:both}.item-list .pager li{display:inline-block}
.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:10px 0}.sidebar-second #content{float:left;width:100%;margin-right:0}.region-sidebar-second{float:left;width:100%;margin-left:0;margin-right:0}.page-faq #page-wrapper{display:block;width:95%}.faq-question-answer:nth-of-type(3n+2){margin:0}.faq-question-answer:nth-of-type(3n+2){margin:0}.faq-answer{padding-left:0}div#block-search-form{display:block;position:relative;right:0;top:0;width:50%;text-align:left;margin:0 auto}div#block-search-form .form-item-search-block-form,div#block-search-form .form-item-search-block-form input{width:100%}ul.nice-menu ul{width:100%;top:50px}div#block-nice-menus-1 li:not(.menuparent) a:hover{color:#0053a2;opacity:.8;background-image:none}ul.nice-menu ul li{background-color:#0053a2 !important}ul.nice-menu ul li a{color:#fff !important}.view-display-id-block_9 .views-row .group-property-image-bottom{max-width:100%;position:relative;font-size:13px}.view-display-id-block_9 .views-row .group-property-image-bottom div{display:block;text-align:center}.view-display-id-block_9 .views-row .group-property-image-bottom .field-name-field-minimum-prices,.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons{margin:5px auto;max-width:90%}.view-display-id-block_9 .views-row .group-property-image-bottom div:nth-of-type(2){float:unset}.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons div:nth-of-type(1),.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons div:nth-of-type(2){margin-right:0;margin-left:0}.view-display-id-block_9 .views-row .group-property-image-bottom .group-image-buttons div:nth-of-type(1){margin-bottom:10px}.view-display-id-block_9 .views-row .group-property-image-bottom a{width:100%}.sidebar-first #content{float:unset !important;max-width:100% !important;width:100%;margin:0}.node-type-property.sidebar-first #content{width:100% !important;margin:0 !important}.region-sidebar-first{float:unset !important;width:100% !important;margin:0 !important}.node-type-property #page{width:100%;max-width:100%}.rates_block{display:block;overflow-x:auto}#block-views-comments-block-block .content .views-row{display:inline-block;float:unset;width:100%}.region-sidebar-first .section{margin:0 !important}.node-property.view-mode-full{padding-right:10px;padding-left:10px;margin-top:0;display:inline-block;margin:0 auto;font-size:13px}.node-property.view-mode-full .field-name-title h2{font-size:2rem}.node-property.view-mode-full .field-name-field-maximum-bedrooms,.node-property.view-mode-full .field-name-field-maximum-bathrooms,.node-property.view-mode-full .field-name-field-location .field-item{font-size:15px}#block-views-comments-block-block .content .view-footer{width:80%}#block-views-properties-block-10 .block-title{padding:0 10px}.node-property.view-mode-full .field-name-body,.view-comments-block.view-display-id-page_1 .views-row .views-field.views-field-comment-body{text-align:justify;font-size:12px}#block-views-comments-block-block .content .views-row .group-footer .field-name-comment-body{height:115px;width:100%;overflow:hidden}.page-comments #page{max-width:100%}.page-comments #banner_outer{height:auto}.node-property.view-mode-full .field-name-title h2{line-height:1}.sidebar-second #content{float:unset !important;width:100% !important;margin:0 !important}.region-sidebar-second{float:unset !important;width:100% !important;margin:0 !important}.page-blog .region-sidebar-second{display:none}#block-views-exp-news-articles-page .views-submit-button input{padding:11px 20px}.view-news-articles .pager .pager-current,.view-news-articles .pager li a,.view-properties.property-view ul.pager li.pager-current,.view-properties.property-view ul.pager li a{padding:5px 10px}.node-property.view-mode-full .field-name-rates-block .rates_vat_text,.node-property.view-mode-full .field-name-rates-block .rates_service_text{font-size:10px}.region.region-bottom{display:block}div#node-5{font-size:13px}.webform-component-markup,#node-5 .field-name-body p:nth-of-type(1){font-size:1.5rem}
#node-5 form .form-item:nth-of-type(3),#node-5 form .form-item:nth-of-type(2){margin-right:0;margin-left:0}#node-5 form .form-item:nth-of-type(2),#node-5 form .form-item:nth-of-type(3){width:100%}#node-5 .field-name-body{float:unset;width:100%}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row{display:inline-block;width:100%;vertical-align:top;margin-top:30px;position:relative}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row-1{margin-top:0}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row-odd{padding-right:0}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row-even{padding-left:0}.view-news-articles.view-display-id-block_1 .views-row .field-name-body{margin-top:15px;margin-bottom:10px;min-height:unset;max-height:unset}div#block-block-19 .block-title{text-align:center;font-size:2rem;margin-top:1rem}#block-views-news-articles-block-1 .block-title{font-size:1.5rem;margin:2rem 0 0}.view-display-id-block_3 .views-slideshow-cycle-main-frame,.view-display-id-block_3 .views-slideshow-cycle-main-frame img,.view-display-id-block_3 .views-slideshow-cycle-main-frame-row{max-height:300px}.view_5{max-height:300px;height:100%;min-height:unset}#block-block-32 .views-row .group-teaser-destination,.node-property.node-teaser .group-teaser-destination,.view-properties.property-view .group-teaser-destination{max-width:75%;overflow:hidden}#block-block-19 .content p{font-size:.85rem}.view-news-articles.view-display-id-page .views-row .field-name-title a,.view-news-articles.view-display-id-block_1 .views-row .field-name-title a{font-size:1.5rem}.view-news-articles.view-display-id-block_1 .views-row .field-name-post-date,.view-news-articles.view-display-id-block_1 .views-row .field-name-body p{font-size:.85rem}.view-properties.property-view .views-row .field-name-field-minimum-prices:before{font-size:8px}.page-node-1 #full_width_contet_bottom_upper .region-full-width-content-bottom-upper{display:grid;grid-template-areas:"title title" "featured beachfront" "luxury family";grid-template-rows:auto;gap:0}#full_width_contet_bottom_upper .region-full-width-content-bottom-upper #block-block-20{grid-area:title}#full_width_contet_bottom_upper .region-full-width-content-bottom-upper #block-views-properties-block-{grid-area:featured}#full_width_contet_bottom_upper .region-full-width-content-bottom-upper #block-views-properties-block-{grid-area:beachfront}#full_width_contet_bottom_upper .region-full-width-content-bottom-upper #block-views-properties-block-{grid-area:luxury}#full_width_contet_bottom_upper .region-full-width-content-bottom-upper #block-views-properties-block-{grid-area:family}#full_width_contet_bottom_upper .block:not(:first-of-type){display:block;width:100%;vertical-align:top;position:relative;float:unset;height:200px}.node-type-property .node-property .field.field-name-field-youtube-videos.field-type-youtube.field-label-hidden{width:100%;margin:0 auto}.node-type-property .node-property .field.field-name-field-youtube-videos.field-type-youtube.field-label-hidden .field-item{display:flex;justify-content:center;align-items:center}.node-type-property .node-property .field.field-name-field-youtube-videos.field-type-youtube.field-label-hidden iframe#youtube-field-player{width:80%;height:350px;max-height:450px}#full_width_contet_bottom_upper .view-properties .views-slideshow-cycle-main-frame{height:200px}#full_width_contet_bottom_upper .view-properties .views-slideshow-cycle-main-frame div{height:100% !important}#full_width_contet_bottom_upper .block .view-properties .image img{object-fit:cover;height:100%}div#block-views-exp-properties-page select{width:100%}div#block-views-exp-properties-page input[type=submit]{width:250px;margin:1.5rem 0 0}.page-node-6 .webform-client-form-5 .form-actions{text-align:center}.page-node-6 .webform-client-form-5 input[type=submit]{width:250px}.page-blog #banner_outer,.node-type-news-article #banner_outer{margin-bottom:50px}#block-block-33 .content p a:nth-of-type(4){vertical-align:unset}#node-6 .content img,#node-7 .content img,#node-8 .content img,#node-2 .content img{float:unset !important;width:100%;margin:0 !important}
.page-node-581 #page-title,.page-node-582 #page-title{font-size:1.2rem}.view-mode-ppc .group-left{width:100%;padding:5px;float:unset}.view-mode-ppc p:nth-of-type(1){float:unset;max-width:100%;margin:0;margin-right:0;margin-right:0;padding:0}.view-mode-ppc .group-right{width:100%;padding-top:0;float:unset}#webform-client-form-580 h2{font-size:.8em}#block-views-properties-block-3 .views-slideshow-controls-bottom{top:25%}#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-previous a,#block-views-properties-block-3 .views-slideshow-controls-bottom .views-slideshow-controls-text-next a{background-size:20px;width:40px !important;height:40px !important}#block-views-properties-block-2 .view-content .views-row{width:100%}#block-views-properties-block-2 .view-content .views-row-even{margin-left:0}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:90%;margin:50px auto}.page-node-6 .block-webform{padding-top:100px}.page-node-1 #block-views-comments-block-block-1 .content{width:75%;margin:0 auto}#views_slideshow_cycle_main_comments_block-block_1_1 .group-left p,#views_slideshow_cycle_main_testimonials-block_1 .group-left p{padding:0 0 5px}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_comments_block-block_1_1 .group-right .title,#views_slideshow_cycle_main_testimonials-block_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_testimonials-block_1 .field-name-field-testimonial-author{padding:7px 0}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1 .testimonial_wrapper .inner_wrapper .author .more_link{width:100%;text-align:center;padding:10px 0 20px}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1 .testimonial_wrapper .inner_wrapper .author .more_link a{width:100%;margin:0 auto}.section-properties .region-full-width-top #block-views-properties-block-12 .view-content .views-row.collection-row{height:auto;width:100%;display:grid;grid-template-columns:auto;grid-template-rows:auto;gap:0}.section-properties .region-full-width-top #block-views-properties-block-12 .view-content .views-slideshow-cycle-main-frame-row{width:100%}.page-properties .region-content .view-properties .view-content .views-row{width:100%}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{grid-template-columns:600px}}@media only screen and (width>=1400px){div#block-views-exp-properties-page select,div#block-views-exp-properties-page input[type=submit]{width:180px}}@media screen and (width <=2800px){.page-properties .region-content .view-properties .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:2rem 1rem}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:22vw 53px;width:23vw;left:-14px;padding:8px 20px}}@media only screen and (width <=1900px){#block-block-30 form input[type=submit]{width:250px;padding:11px 0}#block-block-30 form input,#simplenews-block-form-4 input{width:700px;padding:13px;box-sizing:border-box}#block-block-33{position:absolute;top:17px;right:30px;display:block}#block-block-33 .content>p{display:flex;justify-content:center;align-items:center}#block-block-33 .content>p a{padding:0 3px 0 0;margin:0}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:270px}#block-block-30 form input[type=submit]{width:250px;padding:9px 0}.view-news-articles.view-id-news_articles.view-display-id-block_1 .view-content{padding:25px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:0 1rem}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row{margin-top:0}.view-news-articles.view-id-news_articles.view-display-id-block_1 .views-row{width:100%}#block-views-properties-block-2 .view-content{width:90%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:0 1rem}
#block-views-meet-the-team-block-2 .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:2rem 1rem}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row{width:100%}.page-properties .region-content .view-properties .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:2rem 1rem}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:22vw 53px;width:23vw;left:-14px;padding:8px 20px}.mask_inner .link{right:-10px}.mask_inner .link a{padding:10px 30px}#block-views-properties-block-2 .view-content .views-row-even{margin-left:0}#block-views-properties-block-2 .view-content .views-row{width:100%}#node-5 form{display:inline-block;float:left;max-width:calc(100% - 300px);width:60%}.view-news-articles.view-display-id-block_1 .views-row .field-name-node-link a{padding:11px 50px;text-decoration:none;color:#1760a4;font-weight:700;border:2px solid #1760a4}#block-views-exp-news-articles-page #edit-title-wrapper,.views-exposed-form .views-exposed-widget{display:inline-block;width:100%;float:left}div#block-views-exp-properties-page select{width:170px}.page-blog .region-content,.page-node-2 .region-content,.node-type-news-article .region-content{display:block;width:100%;max-width:980px;margin:0 auto}.view-meet-the-team.view-id-meet_the_team.view-display-id-block_2 .views-row .views-field-field-email-address{margin:10px auto;width:250px}.page-blog #block-views-exp-properties-page,.page-faq #block-views-exp-properties-page,.page-node-5 #block-views-exp-properties-page,.page-node-2 #block-views-exp-properties-page{height:auto}.region.region-footer .block #footer_link_socials{display:none}}@media only screen and (width <=1600px){.views-field-field-special-offer-rbn-title,.bed_bath{background-size:25vw 53px;width:25vw;left:-15px}}@media only screen and (width <=1400px){.views-field-field-special-offer-rbn-title,.bed_bath{background-size:28vw 53px;width:28vw;left:-14px}.mask_inner .link{right:-3px}.mask_inner .link a{padding:10px 20px}}@media only screen and (width <=1300px){#block-block-33{display:none}.region.region-footer .block #footer_link_socials{height:auto;margin:0;padding:.7rem 0;display:flex;justify-content:flex-start;align-items:flex-start}.region.region-footer .block #footer_link_socials a{margin:0 .5rem 0 0;padding:0}}@media only screen and (width <=1200px){.views-field-field-special-offer-rbn-title,.bed_bath{background-size:34vw 53px;width:33vw;left:-15px}#block-views-properties-block-2 .view-content{width:90%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:0 1rem}.page-properties .region-content .view-properties .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:2rem 1rem}.mask_inner .link{right:-10px}.mask_inner .link a{padding:10px 30px}}@media only screen and (width <=992px){.views-field-field-special-offer-rbn-title,.bed_bath{background-size:38vw 53px;width:38vw;left:-13px}.mask_inner .link{right:-3px}.mask_inner .link a{padding:10px 20px}#block-views-meet-the-team-block-2 .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:auto;gap:2rem 1rem}}@media only screen and (width <=850px){.views-field-field-special-offer-rbn-title,.bed_bath{background-size:41vw 53px;width:40vw;left:-13px}}@media only screen and (width>=1136px){div#block-views-exp-properties-page,.page-properties #block-views-exp-properties-page{padding:2rem 0}div#block-views-exp-properties-page .views-exposed-widgets{margin:0 0 2rem;display:grid;grid-template-columns:auto auto auto auto auto auto;gap:0 1rem}div#block-views-exp-properties-page .views-exposed-widgets .form-item{margin:0}}@media only screen and (width <=1165px){.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{display:grid;grid-template-columns:700px;grid-template-rows:auto;gap:0;height:auto;width:max-content;margin:0 auto}
.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row-item .node-property.node-teaser .group-teaser-bottom{font-size:.9rem}#block-block-30 form input,#simplenews-block-form-4 input{width:450px;padding:20px;box-sizing:border-box}}@media only screen and (width>=769px) and (width <=1135px){div#block-views-exp-properties-page,.page-properties #block-views-exp-properties-page{padding:1rem 1.2rem 1rem 0}div#block-views-exp-properties-page .views-exposed-widgets{margin-bottom:unset;display:grid;grid-template-columns:repeat(3,1fr);gap:0 10px}div#block-views-exp-properties-page .content{width:100%}div#block-views-exp-properties-page select{width:100%}.page-node-1 #block-views-properties-block-2 .views-exposed-form .views-exposed-widgets .views-exposed-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widget select,.node-type-property #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-exposed-widget select{width:100%}.page-node-1 #block-views-properties-block-2 .views-exposed-widget input[type=submit],.page-properties #block-views-exp-properties-page .views-exposed-widget input[type=submit],.node-type-property #block-views-exp-properties-page .views-exposed-widget input[type=submit]{width:40%;margin:1rem auto 0}}@media only screen and (width>=451px) and (width <=768px){.page-properties #block-views-exp-properties-page{padding:1rem 1.2rem 1rem 0}div#block-views-exp-properties-page{padding:1rem}div#block-views-exp-properties-page .views-exposed-widgets{margin-bottom:unset;display:grid;grid-template-columns:repeat(2,1fr);gap:0 10px}.page-node-1 #block-views-properties-block-2 .views-exposed-form .views-exposed-widgets .views-exposed-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widget select,.node-type-property #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-exposed-widget select{width:100%}.page-node-1 #block-views-properties-block-2 .views-exposed-widget input[type=submit],.page-properties #block-views-exp-properties-page .views-exposed-widget input[type=submit],.node-type-property #block-views-exp-properties-page .views-exposed-widget input[type=submit]{width:50%;margin:2rem auto 0}#block-block-30 form input{margin:1em 0}#block-block-30 form input[type=email]{padding:10px 0 10px 8px}#block-block-30 form input[type=submit]{width:45%;padding:9px 0}.view-news-articles.view-display-id-page .views-row .field-name-title a,.view-news-articles.view-display-id-block_1 .views-row .field-name-title a{font-size:1.8rem}#Newsletter{padding:50px 0 20px}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{grid-template-columns:400px}}@media only screen and (width <=768px){#block-views-properties-block-2 .view-content{width:90%;margin:0 auto;float:unset;display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:0}#node-5 form{display:inline-block;float:left;max-width:100%;width:100%}#node-5 .field-name-body{float:unset;width:100%}#node-5 .field-name-body .field-item{float:unset;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1rem}.page-properties .region-content .view-properties .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:2rem 1rem}#block-views-meet-the-team-block-2 .view-content{width:100%;margin:0 auto;float:unset;display:grid;grid-template-columns:100%;grid-template-rows:auto;gap:1rem 0}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:57vw 53px;width:57vw;left:-16px;padding:8px 43px}div#block-views-exp-properties-page select{width:100%}
}@media only screen and (width <=600px){.page-node-1 #full_width_contet_bottom_upper .region-full-width-content-bottom-upper{display:grid;grid-template-areas:"title" "featured" "beachfront" "luxury" "family";grid-template-rows:auto;gap:0}.view-news-articles.view-id-news_articles.view-display-id-block_1 .view-content{padding:25px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0}.region-footer .block{display:inline-block;width:100%;text-align:center}.region.region-footer{color:#757575;padding:50px 0;box-sizing:border-box;width:90%;margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:0 .5rem}.region.region-footer .block #footer_link_socials{height:auto;margin:0;padding:.7rem 0;display:flex;justify-content:center;align-items:flex-start}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:73vw 53px;width:71vw;left:-17px;padding:8px 35px}.region.region-footer #block-block-5,.region.region-footer #block-block-8{margin-top:2rem}}@media only screen and (width <=540px){.views-field-field-special-offer-rbn-title,.bed_bath{left:-21px}.view-news-articles.view-display-id-page .views-row .field-name-node-link a,.view-news-articles.view-display-id-block_1 .views-row .field-name-node-link a{padding:9px 30px}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:270px}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1 .testimonial_wrapper .inner_wrapper .author .more_link a{width:200px;margin:0 auto}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:73vw 53px;width:71vw;left:-15px;padding:8px 20px}}@media only screen and (width <=480px){.view-news-articles.view-display-id-page .views-row .field-name-node-link a,.view-news-articles.view-display-id-block_1 .views-row .field-name-node-link a{padding:9px 30px}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:270px}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1 .testimonial_wrapper .inner_wrapper .author .more_link a{width:200px;margin:0 auto}#block-block-30 form input,#simplenews-block-form-4 input{width:100%;padding:20px;box-sizing:border-box}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:73vw 53px;width:71vw;left:-13px}.node-type-property .node-property .comment-form#comment-form input{width:100%}#block-block-29 .content a,#block-webform-client-block-548 input[type=submit]{width:200px;padding:11px 20px;margin:0 auto;text-align:center}#block-block-11 .content a{width:205px;padding:11px 20px;margin:0 auto;text-align:center}.node-type-property .node-property .field.field-name-field-youtube-videos.field-type-youtube.field-label-hidden iframe#youtube-field-player{width:100%;height:350px;max-height:450px}}@media only screen and (width <=450px){div#block-views-exp-properties-page .views-exposed-widgets{margin-bottom:unset;display:grid;grid-template-columns:1fr}.page-node-6 .block-webform{padding-top:250px}.page-node-1 #block-views-properties-block-2 .views-exposed-form .views-exposed-widgets .views-exposed-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-widget select,.page-properties #block-views-exp-properties-page .views-exposed-form .views-exposed-widget select,.node-type-property #block-views-exp-properties-page .views-exposed-form .views-exposed-widgets .views-exposed-widget select{width:100%;margin:0 auto}.page-node-1 #block-views-properties-block-2 .views-exposed-widget input[type=submit],.page-properties #block-views-exp-properties-page .views-exposed-widget input[type=submit],.node-type-property #block-views-exp-properties-page .views-exposed-widget input[type=submit]{width:45%;margin:2rem auto 0}#block-block-30 form input{margin:1em 0}#block-block-30 form input[type=email]{padding:10px 0 10px 8px}#block-block-30 form input[type=submit]{width:65%;padding:9px 0}.page-node-1 #block-views-comments-block-block-1 .content{width:100%;margin:0 auto}
.page-properties .region-content .view-properties .view-content .views-row:not(:first-of-type){margin:1rem 0 1rem}.page-properties .region-content .view-properties .view-content{padding:25px 0;display:grid;grid-template-columns:auto;grid-template-rows:auto;gap:0rem 1rem}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{grid-template-columns:300px}.bed_bath{font-size:.8rem}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row-item .node-property.node-teaser .group-teaser-bottom{font-size:.8rem}.node-property.node-teaser .group-teaser-bottom .num{float:right;color:#ecde8f;font-weight:700;font-size:1.2em}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:86vw 53px;width:87vw;left:-10px}.mask_inner .link{right:-10px}.mask_inner .link a{padding:10px 30px}div#block-block-19 .block-title{font-size:2.5rem;width:100%}#block-views-banner-headers-block-11 .content .views-field-title{font-size:1.5rem;margin:0;margin-bottom:10px;text-transform:uppercase;text-align:center;color:#00549a}#block-views-banner-headers-block-11 .content .views-field-field-banner-header-subtitle{margin:0 10px;font-size:1.2rem}}@media screen and (width <=400px){.node-type-property .node-property .group-property-rates .field-name-rates-block{width:94vw;overflow-x:hidden}.node-property #node-property-full-group-property-rates .field.field-name-rates-block .field-name-rates-block table{width:100%;overflow-x:scroll}.node-type-property .node-property .comment-form#comment-form{width:94vw}.node-type-property .node-property .comment-form#comment-form input#edit-field-title-und-0-value,.node-type-property .node-property .comment-form#comment-form input#edit-name{width:100%}}@media only screen and (width <=320px){#views_slideshow_cycle_main_comments_block-block_1_1 .group-left,#views_slideshow_cycle_main_testimonials-block_1 .group-left{padding:3px 0}#views_slideshow_cycle_main_comments_block-block_1_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_comments_block-block_1_1 .group-right .title,#views_slideshow_cycle_main_testimonials-block_1 .group-right p:nth-of-type(1),#views_slideshow_cycle_main_testimonials-block_1 .field-name-field-testimonial-author{padding:4px 0}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:94vw 53px;width:91vw;left:-13px;padding:8px 15px}.bed_bath>.field,.bed_bath p{font-size:.8rem}.bed_bath>.field:nth-of-type(2),.bed_bath p:nth-of-type(2){background:url(/sites/all/themes/client_theme_3/images/ribbon_bath.png) no-repeat left center;background-color:20px 17px}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1{height:270px !important}.page-node-1 #block-views-comments-block-block-1 #views_slideshow_cycle_teaser_section_comments_block-block_1_1 .testimonial_wrapper .inner_wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame-row.views-row-1{grid-template-columns:270px}.bed_bath{font-size:.75rem}.node-type-property #full_width_content_bottom_upper_outer #block-views-similar-entries-block-1 .views-slideshow-cycle-main-frame .views-slideshow-cycle-main-frame-row-item .node-property.node-teaser .group-teaser-bottom{font-size:.75rem}#block-views-properties-block-2 .view-footer,.view-properties.property-view .view-footer{width:70%;margin:50px auto}#block-views-banner-headers-block-11 .content .views-field-title{font-size:1.5rem;margin:0;margin-bottom:10px;text-transform:uppercase;text-align:center;color:#00549a}#block-views-banner-headers-block-11 .content .views-field-field-banner-header-subtitle{margin:0;font-size:1.2rem}#block-views-banner-headers-block-11{padding:75px 0}.view-Similar-Entries .node-property.node-teaser .group-teaser-bottom{display:grid;grid-template-columns:minmax(210px,82%) 1fr}
.node-type-property .bed_bath{background:url(/sites/all/themes/client_theme_3/images/ribbon.png) no-repeat left -6px;background-size:100% 51px;width:100%;left:-10px}.view-Similar-Entries .view-content{width:100%}#block-block-29 .content a,#block-webform-client-block-548 input[type=submit]{width:180px;padding:11px 20px;margin:0 auto;text-align:center}#block-block-11 .content a{width:185px;padding:11px 20px;margin:0 auto;text-align:center}.node-type-property .node-property .comment-form#comment-form{width:92vw}}@media screen and (width <=280px){.bed_bath>.field,.bed_bath p{margin:0 0 0 3px;padding-left:29px;background-size:21px 18px;font-size:.75rem}.views-field-field-special-offer-rbn-title,.bed_bath{background-size:99vw 53px;width:99vw;left:-11px}}body{font-size:100%}#skip-to-nav,#page{font-size:.75em;line-height:1.5em;font-size:.875em;line-height:1.5em}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:1.5em 0}h1{font-size:2em;line-height:1.5em;margin:.75em 0}h2{font-size:1.5em;margin:1em 0}h3{font-size:1.3em;margin:1.154em 0}h4,h5,h6{font-size:1.1em;margin:1.364em 0}blockquote{margin-left:2em;margin-right:2em}pre{font-size:1.1em;margin:1.364em 0}hr{height:1px;border:1px solid #666}ul,ol{margin-left:0;padding-left:2em}.item-list ul{margin:1.5em 0;padding:0 0 0 2em}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0}li{margin:0;padding:0}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}dt{margin:0;padding:0}dd{margin:0 0 0 2em;padding:0}table{border-collapse:collapse}th{text-align:left;padding:0;border-bottom:none}tbody{border-top:none}form{margin:0;padding:0}fieldset{padding:.5em}img{border:0}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes .region-footer,.with-wireframes .region-bottom{outline:1px solid #ccc}#page-wrapper,.region-bottom{margin-left:auto;margin-right:auto;width:100%}#main-wrapper{position:relative}.page-blog #content{float:left;width:960px;margin-left:0;margin-right:-960px;padding:0}.sidebar-first #content{float:right;width:760px;margin-left:-760px;margin-right:0}.sidebar-second #content{float:left;width:760px;margin-left:0;margin-right:-760px}.two-sidebars #content{width:560px;margin-left:200px;margin-right:-760px}#content .section{margin:0;padding:0}#navigation{width:100%;margin-left:0;margin-right:-100%;padding:0;height:3em}.with-navigation #content,.with-navigation .region-sidebar-first,.with-navigation .region-sidebar-second{margin-top:3em}.region-sidebar-first{float:right;width:260px;margin-left:-960px;margin-right:800px;padding:0}.region-sidebar-first .section{margin:0 20px 0 0;padding:0}.region-sidebar-second{float:left;width:300px;margin-left:800px;margin-right:-960px;padding:0}.region-sidebar-second .section{padding:0}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;word-wrap:break-word}@media only screen and (min-width:980px) and (max-width:1200px){.sidebar-second #content{float:left;width:560px;margin-left:0;margin-right:-560px;transition:.3s ease}.region-sidebar-second{float:left;width:300px;margin-left:600px;margin-right:-760px;padding:0;transition:.3s ease}.region-sidebar-first{float:right;width:230px;margin-left:-960px;margin-right:760px;padding:0;transition:1s ease}}div.tabs{margin:0 0 5px}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(/sites/all/themes/client_theme_3/images/tab-bar.png) repeat-x left bottom}
ul.primary li{float:left;margin:0;padding:0}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:700;text-decoration:none;color:#777;background-color:transparent;background:url(/sites/all/themes/client_theme_3/images/tab-left.png) no-repeat left -38px}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(/sites/all/themes/client_theme_3/images/tab-right.png) no-repeat right -38px}ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(/sites/all/themes/client_theme_3/images/tab-left.png) no-repeat left -76px}ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(/sites/all/themes/client_theme_3/images/tab-right.png) no-repeat right -76px}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(/sites/all/themes/client_theme_3/images/tab-left.png) no-repeat left 0}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(/sites/all/themes/client_theme_3/images/tab-right.png) no-repeat right 0}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;background:url(/sites/all/themes/client_theme_3/images/tab-secondary-bg.png) repeat-x left bottom}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:none}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777;background:url(/sites/all/themes/client_theme_3/images/tab-secondary.png) repeat-x left -56px}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px}ul.secondary a:hover,ul.secondary a:focus{background:url(/sites/all/themes/client_theme_3/images/tab-secondary.png) repeat-x left bottom}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid silver;color:#000;background:url(/sites/all/themes/client_theme_3/images/tab-secondary.png) repeat-x left top}body{margin:0;padding:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;background-color:#666;color:#fff}#logo{float:left;margin:0;padding:0}#logo img{vertical-align:bottom}#name-and-slogan{float:left}h1#site-name,div#site-name{margin:0;font-size:2em;line-height:1.5em}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}.region-header{clear:both}.breadcrumb{padding-bottom:0}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0}div.messages{margin:1.5em 0}div.messages ul{margin-top:0;margin-bottom:0}ul.links.inline{display:block}ul.links li{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}.block{{}li a.active{color:#000}#navigation ul.links,#navigation .content ul{margin:0;padding:0;text-align:left}#navigation ul.links li,#navigation .content li{float:left;padding:0 10px 0 0}#secondary-menu{float:right}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;word-wrap:break-word}#comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.new{color:#c00}.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-weight:700}.form-item label.option{display:inline;font-weight:400}.form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.container-inline div,.container-inline label{display:inline}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}
#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}