*{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}.ie
*{}img{display:block;border:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0);-webkit-backface-visibility:hidden;position:relative}a{outline:none;text-decoration:underline;color:#e3e3e3}a:hover{color:#e3e3e3;text-decoration:none}a[href*='tel:']{cursor:default}html{font-size:100%}body{font-family:'Alegreya Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:16px;font-size:1rem;color:#a5a5a5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#1e1e1e url(https://d1pfkxn471v9kq.cloudfront.net/wp-content/themes/victorias-2015/images/bg-body.png) repeat top left;background-attachment:fixed}.outerWrapper{clear:both;width:100%;max-width:1440px;max-width:90rem;margin:0
auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{width:100%;max-width:1120px;max-width:70rem;margin:0
auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ie
.wrapper{width:1120px}.header{position:relative;background-color:#000;border-bottom:1px solid #696969;margin:0
0 60px;margin:0
0 3.75rem}.header .logo img,
.delay-3 .header:hover .logo
img{width:100%;height:auto;max-width:376px;max-width:23.5rem;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;opacity:1}.delay-3 .header .logo img,
.delay-3.navHovered .header .logo
img{opacity:0;z-index:1}.header .headerSlider,
.delay-3 .header:hover
.headerSlider{opacity:0.3;position:relative;z-index:1}.delay-3 .header .headerSlider,
.delay-3.navHovered .header
.headerSlider{opacity:1;z-index:10}.header
.headerSlider{height:560px;height:35rem;overflow:hidden}.header .headerSlider .slick-list,
.header .headerSlider .slick-track,
.header .headerSlider .slick-slide{height:100%}.header .headerSlider
img.placeholder{width:100%;height:auto;opacity:0}.header .sticky-wrapper{position:absolute;left:0;bottom:0;width:100%}.navContainerWrapper{position:absolute;left:0;bottom:0;z-index:1500;width:100%;height:60px;height:3.75rem}.navContainer{position:absolute;left:0;bottom:0;width:100%;height:60px;height:3.75rem;background-color:#000;background-color:rgba(0,0,0,0.8);font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:20px;font-size:1.25rem;color:#fff;font-weight:600;z-index:1500;text-transform:uppercase}.navContainer.stuck{position:fixed;top:0;left:0;bottom:auto;z-index:200}.admin-bar
.navContainer.stuck{top:32px}.mainNavToggle{display:none;border:none;padding:2px;padding:0.125rem;float:left;color:#fff;font-size:12px;font-size:0.75rem;text-align:center;background-color:transparent;margin:4px
0 0 12px;margin:0.25rem 0 0 0.75rem;width:50px;width:3.125rem;height:50px;height:3.125rem;position:relative;text-transform:uppercase}.mainNavToggle
.icon{position:absolute;margin:auto;top:0;left:0;right:0}.mainNavToggle .icon
.icono{color:#fff}.mainNavToggle .icon .icono-hamburger{margin-top:16px;margin-top:1rem;width:28px;width:1.75rem}.mainNavToggle .icon .icono-cross{margin-top:0;width:28px;width:1.75rem}.mainNavToggle
.text{display:block;position:absolute;bottom:0;left:0;width:100%;padding:0
0 4px;padding:0
0 0.25rem}.mainNav{margin:0;line-height:100%;z-index:1500;position:relative;text-align:center}.shift
.mainNav{text-align:left;float:left}.mainNav
li{margin:0;padding:0;position:relative;list-style:none;display:inline-block;zoom:1;*display:inline;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mainNav
a{text-decoration:none;display:block;padding:0
24px;padding:0
1.5rem;margin:0;line-height:60px;line-height:3.75rem;color:#fff;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;letter-spacing:1px}.stuck .mainNav
a{font-size:14px;font-size:0.875rem}.stuck .mainNav>li>a{padding:0
16px;padding:0
1rem}.mainNav .menu-item-has-children>a{padding-right:32px;padding-right:2rem}.stuck .mainNav .menu-item-has-children>a{padding-right:24px;padding-right:1.5rem}.mainNav .menu-item-has-children>a:after{content:'';height:0;width:0;border:4px
solid transparent;border:0.25rem solid transparent;border-top-color:#fff;top:30px;top:1.875rem;position:absolute;margin:0
0 0 8px;margin:0
0 0 0.5rem;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.mainNav .menu-item-has-children:hover>a:after{border-top-color:#313131}.mainNav > li:first-child
a{}.mainNav > li:last-child
a{}.mainNav>li:hover>a{background-color:#e7e7e7;color:#313131}.mainNav ul li:hover a,
.mainNav li:hover li
a{}.mainNav li.current-menu-parent > a,
.mainNav li.current-menu-item>a{}.home .mainNav li.current-menu-parent > a,
.home .mainNav li.current-menu-item>a{}.mainNav
ul{display:none;margin:0;padding:0
0 18px;padding:0
0 1.125rem;width:384px;width:24rem;position:absolute;top:60px;top:3.75rem;left:0;text-align:left;background-color:#e7e7e7;border-radius:0 0 4px 4px;border-radius:0 0 0.25rem 0.25rem}.mainNav ul .menu-item-has-children>a:after{border:4px
solid transparent;border:0.25rem solid transparent;border-top-color:transparent;border-left-color:#fff;top:16px;top:1rem;right:8px;right:0.5rem}.mainNav li:hover>ul{display:block}.mainNav ul
li{float:none;margin:0;padding:0;display:block;padding:0
22px;padding:0
1.375rem}.mainNav ul
a{color:#313131;font-size:16px;font-size:1rem;padding:0;line-height:48px;line-height:3rem;border-bottom:1px dotted #c4c4c4}.mainNav ul a:hover{border-bottom:1px solid #1e1e1e}.mainNav ul
ul{left:232.531px;left:14.5331rem;top:0}.mainNav ul .menu-item-has-children>a:after{border-top-color:transparent;border-left-color:#fff;top:22px;top:1.375rem;right:8px;right:0.5rem}.mainNav ul .menu-item-has-children:hover>a:after{border-top-color:transparent;border-left-color:#fff}.mainNav:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .mainNav{display:block}* html
.mainNav{height:1%}.navContainer
.fixedInfo{position:fixed;top:14px;top:0.875rem;right:32px;right:2rem;z-index:1500}.admin-bar .navContainer
.fixedInfo{top:calc(32px + 14px);top:calc(32px + 0.875rem)}.navContainer.shift
.fixedInfo{position:relative;top:auto !important;right:auto;float:right;margin:16px
8px 0 0;margin:1rem 0.5rem 0 0}.navContainer .fixedInfo
ul.inlineBlocks{text-align:right;list-style:none}.navContainer .fixedInfo ul.inlineBlocks
.inlineBlock{margin:0
0 0 10px;margin:0
0 0 0.625rem}.navContainer .fixedInfo ul.inlineBlocks .inlineBlock
a{color:#fff;display:block;letter-spacing:1px;text-decoration:none;line-height:32px;line-height:2rem}.navContainer .fixedInfo ul.inlineBlocks .inlineBlock
a.button{border-radius:4px;border-radius:0.25rem;padding:0
20px;padding:0
1.25rem;font-size:14px;font-size:0.875rem;background-color:#000;background-color:rgba(0,0,0,0.6)}.navContainer .fixedInfo ul.inlineBlocks .inlineBlock a.button:hover{background-color:#000}.contentContainer{width:100%;clear:both}.content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.contentContainer
.content{padding:0
0 40px;padding:0
0 2.5rem}.mainContent
.content{width:65%;float:left}.halfContent
.content{width:50%;float:left}.fullContent
.content{width:100%;float:none}.content h1,
.content h2,
.content h3,
.content h4,
.content h5,
.content
h6{line-height:1.25;padding:0
0 20px;padding:0
0 1.25rem;color:#e3e3e3}.content h1 a,
.content h2 a,
.content h3 a,
.content h4 a,
.content h5 a,
.content h6
a{text-decoration:none}.content h1,
.home .content h2,
.single-property h2.entryTitle,
.single-property
h2.galleryTitle{font-size:40px;font-size:2.5rem;font-style:italic;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400}.content
h2{font-size:28px;font-size:1.75rem}.content
h3{font-size:24px;font-size:1.5rem}.content h4,
.content h5,
.content
h6{font-size:20px;font-size:1.25rem}.content
p{padding:0
0 20px;padding:0
0 1.25rem;line-height:1.5;font-size:20px;font-size:1.25rem}.content ul,
.content
ol{padding:0
0 20px 40px;padding:0
0 1.25rem 2.5rem;font-size:20px;font-size:1.25rem}.content ul ul,
.content ol
ol{margin-bottom:0}.content ul li,
.content ol
li{line-height:1.5}.content
blockquote{font-style:italic;padding:0
0 20px 40px;padding:0
0 1.25rem 2.5rem;font-size:20px;font-size:1.25rem}.content
iframe{padding:0
0 20px;padding:0
0 1.25rem}.content
img{max-width:100%;height:auto}.content
table{padding:0
0 20px;padding:0
0 1.25rem}.content
hr{border:none;margin:0
0 20px;margin:0
0 1.25rem;display:block;clear:both}.content
hr.dining{border:1px
solid rgba(165, 165, 165, 0.5)}.latestNews{width:100%;overflow:hidden}.latestNews
.inlineBlocks{width:100%;width:calc(100% + 40px);width:calc(100% + 2.5rem);text-align:left}.latestNews .inlineBlocks
.inlineBlock{width:50%;padding:0
40px 40px 0;padding:0
2.5rem 2.5rem 0}.latestNews .inlineBlocks .inlineBlock .thumbContainer
img{width:100%;height:auto;margin:0
0 12px;margin:0
0 0.75rem}.latestNews .inlineBlocks .inlineBlock .thumbContainer img:hover{opacity:0.9}.latestNews .inlineBlocks .inlineBlock
.entryTitle{padding:0
0 10px;padding:0
0 0.625rem}.latestNews .inlineBlocks .inlineBlock .entryTitle
a{text-decoration:none;color:#e3e3e3}.latestNews .inlineBlocks .inlineBlock .entryTitle a:hover{color:#fff}.content
.newsInfo{border-bottom:1px dotted #515151;padding:0
0 14px;padding:0
0 0.875rem;color:#7e7e7e;text-transform:uppercase;margin:0
0 8px;margin:0
0 0.5rem}.content  .newsInfo
p{padding:0;font-size:10px;font-size:0.625rem;list-style:1.2}.content  .newsInfo
a{color:#b6b6b6}.latestNews .inlineBlocks .inlineBlock
p.excerpt{font-size:14px;font-size:0.875rem;font-weight:700}.content
.navBelow{padding:0
0 40px;padding:0
0 2.5rem;overflow:hidden}.content .navBelow .pageNav
a{float:left;border:1px
solid #222;padding:8px
16px;padding:0.5rem 1rem;text-decoration:none;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}.content .navBelow .pageNav a:hover{background-color:#fff}.content .navBelow .navNext
a{float:right}.content a[href$='.pdf'], .content a[href$='.xls'], .content a[href$='.csv'], .content a[href$='.xlw'], .content a[href$='.xlt'], .content a[href$='.doc'], .content a[href$='.rtf'], .content a[href$='.wps'], .content a[href$='.txt'], .content a[href$='.zip'], .content a[href$='.rar'], .content a[href^="mailto:"]{display:inline-block;padding-left:20px;padding-left:1.25rem;background:url(https://d1pfkxn471v9kq.cloudfront.net/wp-content/themes/victorias-2015/images/icon-document.png) top left no-repeat;background-size:16px 16px;background-size:1rem 1rem}.content a[href$='.xls'],
.content a[href$='.csv'],
.content a[href$='.xlw'],
.content a[href$='.xlt']{}.content a[href$='.doc'],
.content a[href$='.rtf'],
.content a[href$='.wps'],
.content a[href$='.txt']{}.content a[href^="mailto:"]{}.propertiesSection{}.propertiesSection
.inlineBlocks{}.propertiesSection .inlineBlocks
.inlineBlock{position:relative;width:100%;overflow:hidden}.propertiesSection .inlineBlocks .inlineBlock
img{width:100%;height:auto;position:relative;z-index:2}.propertiesSection .inlineBlocks .inlineBlock
.absoluteWrapper{z-index:10;background-color:rgba(0,0,0,0.5);opacity:1}.propertiesSection .inlineBlocks .inlineBlock
.title{display:block;text-transform:uppercase;font-size:20px;font-size:1.25rem;color:#fff;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:600}.propertiesSection .inlineBlocks .inlineBlock:hover
.absoluteWrapper{opacity:0}.propertiesSection .inlineBlocks .inlineBlock
img{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.propertiesSection .inlineBlocks .inlineBlock:hover
img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.content
.propertyVideo{width:495px;width:30.94rem;height:auto;padding:10px;margin:1rem 0 1rem 2rem;float:right;background-color:rgba(0,0,0,0.2)}.content
.weddingVideo{padding:0px;width:495px;width:30.94rem;height:auto;float:right;padding:10px;padding:0.625rem;background-color:rgba(0,0,0,0.2);margin:0
0 32px 16px;margin:0
0 2rem 1rem}.content .weddingVideo
iframe{padding:0;width:100%}.home
.intro{padding:0
0 56px;padding:0
0 3.5rem;border-bottom:1px solid #696969}.home .intro
p{font-size:32px;font-size:2rem;font-style:italic;color:#e3e3e3;text-align:center;padding:0
0 32px;padding:0
0 2rem;line-height:1.1;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif}.home
.mainContent{border-top:1px solid #696969;padding-top:60px;padding-top:3.75rem}.home
.newsContainer{background-color:#1e1e1e;width:100%;clear:both}.home
.latestNews{padding:60px
0 0;padding:3.75rem 0 0}.home .latestNews .inlineBlocks
.inlineBlock{width:25%}.home .propertiesSection .inlineBlocks .inlineBlock,
.page-template-pages-bookings .propertiesSection .inlineBlocks
.inlineBlock{width:25%}.page-template-pages-bookings .content
h1.entryTitle{text-align:center}.single-property
.header{margin-bottom:0}.single-property
.propertyNavContainer{margin-bottom:60px;margin-bottom:3.75rem;width:100%;clear:both;background-color:#000;background-color:rgba(0, 0, 0, 0.2);z-index:3000}.single-property
.propertyNavContainer.stuck{position:fixed;top:60px;top:3.75rem;left:0;background-color:rgba(0, 0, 0, 0.5);z-index:100}.single-property.admin-bar
.propertyNavContainer.stuck{top:calc(60px + 32px);top:calc(3.75rem + 32px)}.single-property .propertyNavContainer
ul{list-style:none;text-align:center}.single-property .propertyNavContainer ul
li{display:inline-block;zoom:1;*display:inline;vertical-align:top}.single-property .propertyNavContainer ul li
a{color:#a5a5a5;font-style:italic;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:600;font-size:18px;font-size:1.125rem;display:block;padding:0
14px;padding:0
.875rem;line-height:60px;line-height:3.75rem;text-decoration:none}.single-property .propertyNavContainer ul li a:hover{background:#1e1e1e url(https://d1pfkxn471v9kq.cloudfront.net/wp-content/themes/victorias-2015/images/bg-body.png) repeat top left}.single-property
.intro{}.single-property .intro
h1.entryTitle{text-align:center}.single-property
.photosVideo{padding:40px
0 40px;padding:2.5rem 0 2.5rem}.single-property
.imageSlider{margin:0
0 24px;margin:0
0 1.5rem;max-width:600px;max-width:37.5rem;margin:0
auto 8px;margin:0
auto 0.5rem;position:relative;background-color:rgba(0,0,0,0.2);padding:10px;padding:0.625rem}.single-property .imageSlider .slick-prev,
.single-property .imageSlider .slick-next{position:absolute;display:block;height:80px;height:5rem;width:40px;width:2.5rem;top:50%;right:100%;margin-top:-40px;margin-top:-2.5rem;text-indent:-9999px;background:rgba(0,0,0,0.2) url(https://d1pfkxn471v9kq.cloudfront.net/wp-content/themes/victorias-2015/images/icon-arrow-property-prev.png) center center no-repeat;background-size:16px 32px;background-size:1rem 2rem;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.single-property .imageSlider .slick-next{background-image:url(https://d1pfkxn471v9kq.cloudfront.net/wp-content/themes/victorias-2015/images/icon-arrow-property-next.png);right:auto;left:100%}.single-property .imageSlider .slick-prev:hover,
.single-property .imageSlider .slick-next:hover{background-color:rgba(0,0,0,0.8)}.single-property
.imageCarouselContainer{overflow:hidden;width:100%;max-width:600px;max-width:37.5rem;margin:0
auto}.single-property
.imageCarousel{width:100%;width:calc(100% + 8px);width:calc(100% + 0.5rem);background-color:rgba(0,0,0,0.2);padding:10px
0px;padding:0.625rem 0rem}.single-property .imageCarousel .slide
.thumbnail{padding:0
8px 0 0;padding:0
0.5rem 0 0}.single-property .imageCarousel .slide .thumbnail
img{width:100%;height:auto;max-width:136px;max-width:8.5rem;cursor:pointer}.single-property .imageCarousel .slide .thumbnail img:hover{opacity:0.8}.single-property
.subPageContainer{}.single-property .subPageContainer
.subPage{overflow:hidden;margin:0
0 40px;margin:0
0 2.5rem}.single-property .subPageContainer .subPage
h2.entryTitle{text-align:center;padding:0
0 32px;padding:0
0 2rem}.single-property
h2.galleryTitle{text-align:center;padding:32px
0 0 0;padding:2rem 0 0 0}.single-property .subPageContainer .subPage
.subPageImage{float:left;width:46%;overflow:hidden;padding:0
0 40px;padding:0
0 2.5rem}.single-property .subPageContainer .subPage:nth-child(odd) .subPageImage{float:right}.single-property .subPageContainer .subPage .subPageImage a,
.single-property .accomImg,.subpageImg{display:block;padding:10px;padding:0.625rem;background-color:#000;background-color:rgba(0,0,0,0.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.single-property .subPageContainer .subPage .subPageImage a
img{width:100%;height:auto}.single-property .subPageContainer .subPage
.subPageContent{float:right;width:46%;overflow:hidden;padding:0
0 40px;padding:0
0 2.5rem}.single-property .subPageContainer .subPage:nth-child(odd) .subPageContent{float:left}.single-property
.buttonsWrapper{padding:60px
0 40px;padding:3.75rem 0 2.5rem;background-color:#1e1e1e}.single-property .buttonsWrapper
.buttonsContainer{width:100%;overflow:hidden}.single-property .buttonsWrapper
.inlineBlocks{width:100%;width:calc(100% + 20px);width:calc(100% + 1.25rem)}.single-property .buttonsWrapper .inlineBlocks
.inlineBlock{width:33.33%;padding:0
20px 20px 0;padding:0
1.25rem 1.25rem 0}.sidebar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mainContent
.sidebar{width:35%;padding:0
0 40px 80px;padding:0
0 2.5rem 5rem;float:left}.halfContent
.sidebar{width:50%;float:left;padding:0
0 40px 40px;padding:0
0 2.5rem 2.5rem}.fullContent
.sidebar{width:100%;float:none}.sidebar h5,
.sidebar
h6{line-height:1.25;padding:0
0 8px;padding:0
0 0.5rem;color:#e3e3e3;font-size:24px;font-size:1.5rem;font-style:italic;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400}.sidebar .section
ul{list-style:none;border-top:1px dotted #ccc}.sidebar .section ul
li{list-style:none;border-bottom:1px dotted #ccc}.sidebar .section ul li
a{line-height:1.5;padding:8px
0;padding:0.5rem 0;display:block;text-decoration:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;font-size:14px;font-size:0.875rem}.sidebar .section ul li a:hover{padding-left:4px;padding-left:0.25rem}.sidebar
.section{margin:0
0 10px;margin:0
0 0.625rem}.sidebar.blogSidebar
.section{margin:0
0 40px;margin:0
0 2.5rem}.sidebar .section
.contactInfo{border-radius:4px;border-radius:0.25rem;border:1px
solid #3b3b3b;text-align:center;padding:20px;padding:1.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.2);font-size:20px;font-size:1.25rem}.sidebar .section .contactInfo
p.phone{font-size:24px;font-size:1.5rem}.sidebar .section .contactInfo p.phone
a{text-decoration:none;color:#fff}.sidebar
.propertiesSection{padding-top:60px;padding-top:3.75rem}.sidebar .propertiesSection
h5{font-size:32px;font-size:2rem;text-align:center}.sidebar .propertiesSection
.inlineBlock{margin:0
0 10px;margin:0
0 0.625rem}.sidebar
form.searchform{position:relative}.sidebar form.searchform
.fieldContainer{overflow:hidden}.sidebar form.searchform .fieldContainer
label{display:none}.sidebar form.searchform .fieldContainer input[type="text"]{height:32px;height:2rem;padding:0
8px;padding:0
0.5rem;font-size:12px;font-size:0.75rem;width:100%}.sidebar form.searchform button[type="submit"]{text-indent:-9999px;border:none;width:16px;width:1rem;height:16px;height:1rem;background:none;position:absolute;top:8px;top:0.5rem;right:12px;right:0.75rem}.sidebar form.searchform button[type="submit"] img{width:100%;height:auto}.footer{width:100%;clear:both;background-color:#131313;padding:34px
0 24px;padding:2.125rem 0 1.5rem;font-size:14px;font-size:0.875rem;overflow:hidden;line-height:1}.footer
a{color:#ababab;text-decoration:none}.footer
.copyright{float:left;padding:6px
0;padding:0.375rem 0}.footer .copyright
span{padding:0
8px;padding:0
0.5rem}.backToTop{position:fixed;bottom:8px;bottom:0.5rem;left:8px;left:0.5rem;display:inline-block;border-radius:4px;border-radius:0.25rem;padding:0
20px;padding:0
1.25rem;font-size:14px;font-size:0.875rem;background-color:#000;background-color:rgba(0,0,0,0.6);text-decoration:none;line-height:24px;line-height:1.5rem;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:600;z-index:1500;text-transform:uppercase;display:none}form *,
form.elab_form *,
.fc_container form.elab_form
*{font-family:inherit;font-size:16px;font-size:1rem}form ::-webkit-input-placeholder{color:#000}form :-moz-placeholder{color:#000;opacity:1}form ::-moz-placeholder{color:#000;opacity:1}form :-ms-input-placeholder{color:#000}.fc_container form.elab_form
div.single.datefield{float:left;width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:none}.fc_container form.elab_form div.single.datefield[id*='departure_date']{float:right}.inlineBlocks{text-align:center;overflow:hidden}.inlineBlocks
.inlineBlock{display:inline-block;zoom:1;*display:inline;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.readMore{text-decoration:none;border-radius:4px;border-radius:0.25rem;font-size:20px;font-size:1.25rem;font-weight:700;display:inline-block;padding:14px
32px;padding:0.875rem 2rem;border:1px
solid #3b3b3b;line-height:1.5;background-color:#000;background-color:rgba(0,0,0,0.2)}.readMore:hover{background-color:#000}img.logoSpacer{width:100%;height:auto;max-width:480px;max-width:30rem;margin:0
auto;clear:both}.goldButton{overflow:hidden;display:block;position:relative;border-radius:4px;border-radius:0.25rem;font-family:'Crimson Text',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;text-transform:uppercase;color:#272727;padding:16px
20px;padding:1rem 1.25rem;border:2px
solid #c8b33b;border:0.125rem solid #c8b33b;text-decoration:none;font-weight:600;text-align:left}.goldButton:hover{color:#272727}.goldButton
img{z-index:4;position:relative;float:left;width:24px;width:1.5rem;height:auto;margin:0
18px 0 0;margin:0
1.125rem 0 0}.goldButton
span{z-index:4;position:relative;overflow:hidden;display:block;padding:2px
0 0;padding:0.125rem 0 0;line-height:1.25;letter-spacing:1px}.goldButton::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgb(241,221,110);background:-moz-linear-gradient(-45deg,  rgba(241,221,110,1) 11%, rgba(250,239,194,1) 22%, rgba(242,223,115,1) 42%, rgba(253,242,213,1) 61%, rgba(253,242,213,1) 64%, rgba(227,207,94,1) 82%);background:-webkit-gradient(linear, left top, right bottom, color-stop(11%,rgba(241,221,110,1)), color-stop(22%,rgba(250,239,194,1)), color-stop(42%,rgba(242,223,115,1)), color-stop(61%,rgba(253,242,213,1)), color-stop(64%,rgba(253,242,213,1)), color-stop(82%,rgba(227,207,94,1)));background:-webkit-linear-gradient(-45deg,  rgba(241,221,110,1) 11%,rgba(250,239,194,1) 22%,rgba(242,223,115,1) 42%,rgba(253,242,213,1) 61%,rgba(253,242,213,1) 64%,rgba(227,207,94,1) 82%);background:-o-linear-gradient(-45deg,  rgba(241,221,110,1) 11%,rgba(250,239,194,1) 22%,rgba(242,223,115,1) 42%,rgba(253,242,213,1) 61%,rgba(253,242,213,1) 64%,rgba(227,207,94,1) 82%);background:-ms-linear-gradient(-45deg,  rgba(241,221,110,1) 11%,rgba(250,239,194,1) 22%,rgba(242,223,115,1) 42%,rgba(253,242,213,1) 61%,rgba(253,242,213,1) 64%,rgba(227,207,94,1) 82%);background:linear-gradient(135deg,  rgba(241,221,110,1) 11%,rgba(250,239,194,1) 22%,rgba(242,223,115,1) 42%,rgba(253,242,213,1) 61%,rgba(253,242,213,1) 64%,rgba(227,207,94,1) 82%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1dd6e', endColorstr='#e3cf5e',GradientType=1 );-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;opacity:1}.goldButton:hover::after{width:150%;opacity:0}.goldButton::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgb(227,207,94);background:-moz-linear-gradient(-45deg,  rgba(227,207,94,1) 18%, rgba(253,242,213,1) 36%, rgba(253,242,213,1) 39%, rgba(242,223,115,1) 58%, rgba(250,239,194,1) 78%, rgba(241,221,110,1) 89%);background:-webkit-gradient(linear, left top, right bottom, color-stop(18%,rgba(227,207,94,1)), color-stop(36%,rgba(253,242,213,1)), color-stop(39%,rgba(253,242,213,1)), color-stop(58%,rgba(242,223,115,1)), color-stop(78%,rgba(250,239,194,1)), color-stop(89%,rgba(241,221,110,1)));background:-webkit-linear-gradient(-45deg,  rgba(227,207,94,1) 18%,rgba(253,242,213,1) 36%,rgba(253,242,213,1) 39%,rgba(242,223,115,1) 58%,rgba(250,239,194,1) 78%,rgba(241,221,110,1) 89%);background:-o-linear-gradient(-45deg,  rgba(227,207,94,1) 18%,rgba(253,242,213,1) 36%,rgba(253,242,213,1) 39%,rgba(242,223,115,1) 58%,rgba(250,239,194,1) 78%,rgba(241,221,110,1) 89%);background:-ms-linear-gradient(-45deg,  rgba(227,207,94,1) 18%,rgba(253,242,213,1) 36%,rgba(253,242,213,1) 39%,rgba(242,223,115,1) 58%,rgba(250,239,194,1) 78%,rgba(241,221,110,1) 89%);background:linear-gradient(135deg,  rgba(227,207,94,1) 18%,rgba(253,242,213,1) 36%,rgba(253,242,213,1) 39%,rgba(242,223,115,1) 58%,rgba(250,239,194,1) 78%,rgba(241,221,110,1) 89%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3cf5e', endColorstr='#f1dd6e',GradientType=1 );-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.goldButton:before::after{width:150%}.hide{display:none}.clearFix::after{clear:both;display:block;content:' ';visibility:hidden;line-height:0;height:0}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.navigation .wp-pagenavi span,
.navigation .wp-pagenavi
a{border:none}.flexibleContainer{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden}.flexibleContainer iframe,
.flexibleContainer object,
.flexibleContainer
embed{position:absolute;top:0;left:0;width:100%;height:100%}.videoContainer{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.animate,.animate:hover,.animate:focus,.animate:active{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear}.animateSlow,.animateSlow:hover,.animateSlow:focus,.animateSlow:active{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.centerVertical{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:100%;position:relative}.absoluteWrapper{position:absolute;top:0;left:0;width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback{width:100%;clear:both;border-radius:4px;border-radius:0.25rem;padding:16px
20px 0;padding:1rem 1.25rem 0;color:#fff;margin:0
auto 20px;margin:0
auto 1.25rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback.positive{background-color:#26ba3b}.feedback.negative{background-color:#e33}.feedback
p{padding:0
0 20px;padding:0
0 1.25rem}.feedback.positive
p{text-align:center}.feedback
ul{padding:0
0 24px 40px;padding:0
0 1.5rem 2.5rem}ul.socialNav{text-align:right;float:right}ul.socialNav
li{list-style:none;padding:0
0 10px 26px;padding:0
0 0.625rem 1.625rem}ul.socialNav li
a{display:block;width:26px;width:1.625rem;height:26px;height:1.625rem;position:relative}ul.socialNav li a
*{fill:#e3e3e3}ul.socialNav li a:hover *,
ul.socialNav li a:focus *,
ul.socialNav li a:active
*{fill:#fff !important}ul.socialNav li a img,
ul.socialNav li a
svg{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:transform;transition-property:transform}ul.socialNav li a:hover svg,
ul.socialNav li a:hover img,
ul.socialNav li a:focus svg,
ul.socialNav li a:focus img,
ul.socialNav li a:active svg,
ul.socialNav li a:active
img{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}ul.socialNav li.facebook a svg,
ul.socialNav li.facebook a
img{max-width:50%}ul.socialNav li.twitter a svg,
ul.socialNav li.twitter a
img{max-width:100%}ul.socialNav li.instagram a svg,
ul.socialNav li.instagram a
img{max-width:100%}ul.socialNav li.youtube a svg,
ul.socialNav li.youtube a
img{max-width:50%}ul.socialNav li.googlePlus a svg,
ul.socialNav li.googlePlus a
img{max-width:100%}ul.socialNav li.pinterest a svg,
ul.socialNav li.pinterest a
img{max-width:40%}ul.socialNav li.tripAdvisor a svg,
ul.socialNav li.tripAdvisor a
img{max-width:50%}ul.socialNav li.linkedIn a svg,
ul.socialNav li.linkedIn a
img{max-width:50%}img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment
img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-right:1.5rem}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-left:1.5rem}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter,img.alignnone{margin-bottom:24px;margin-bottom:1.5rem}.wp-caption{background:#f1f1f1;margin-bottom:20px;margin-bottom:1.25rem;max-width:100%;padding:4px;padding:0.25rem;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-caption
img{padding:4px
4px 0;padding:0.25rem 0.25rem 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto}.wp-caption p.wp-caption-text{color:#888;font-size:12px;font-size:0.75rem;padding:4px;padding:0.25rem}.wp-smiley{margin:0}.gallery{padding:0
0 20px;padding:0
0 1.25rem;clear:both;width:100%;width:calc(100% + 20px);width:calc(100% + 1.25rem);text-align:left}.gallery .gallery-item{width:25%;display:inline-block;zoom:1;*display:inline;vertical-align:top;min-width:120px;min-width:7.5rem;padding:0
20px 20px 0;padding:0
1.25rem 1.25rem 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.66%}.gallery-columns-7 .gallery-item{width:14.2%}.gallery-columns-8 .gallery-item{width:12%}.gallery .gallery-item
a{display:block;background-color:#222;overflow:hidden}.gallery .gallery-item
img{width:100%;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.gallery .gallery-item img:hover{opacity:0.6;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.gallery .gallery-caption{color:#888;font-size:12px;font-size:0.75rem;margin:0
0 12px;margin:0
0 0.75rem;text-align:center;line-height:1.5}.gallery
br{display:none}.gallery
dl{margin:0}.content .attachment
img{display:block;margin:0
auto}@media
print{}@media (max-width: 102.5em){.mainNav
a{font-size:16px;font-size:1rem}}@media (max-width: 90em){.mainNav
a{padding:0
12px;padding:0
0.75rem}.mainNav .menu-item-has-children > a,
.stuck .mainNav .menu-item-has-children>a{padding-right:24px;padding-right:1.5rem}}@media (max-width: 83.75em){.navContainer .fixedInfo ul.inlineBlocks .inlineBlock
a{font-size:14px;font-size:0.875rem}.navContainer .fixedInfo ul.inlineBlocks .inlineBlock
a.button{font-size:12px;font-size:0.75rem;padding:0
16px;padding:0
1rem}}@media (max-width: 77.5em){html{font-size:90%}}@media (max-width: 71.25em){html{font-size:80%}}@media (max-width: 65em){.navContainer .fixedInfo ul.inlineBlocks
.inlineBlock.availability{display:none}}@media (max-width: 58.75em){.wrapper{padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem}.mainNav a,
.stuck .mainNav
a{font-size:14px;font-size:0.875rem;padding:0
12px;padding:0
0.75rem}}@media (max-width: 52.5em){.mainNavToggle{display:block}.mainNav{opacity:0;height:0;overflow:hidden;position:absolute;top:100px;top:6.25rem;left:0;width:100%;padding:0
16px;padding:0
1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mainNav.show{opacity:1;height:auto;overflow:visible}.mainNav
a{color:#fff;border:none !important;line-height:50px;line-height:3.125rem}.mainNav
li{width:100%;float:none;border:none !important;border-bottom:1px solid #000 !important}.mainNav>li{background-color:#222;background-color:rgba(0, 0, 0, 0.85)}.mainNav>li:first-child{border-radius:6px 6px 0 0;border-radius:0.375rem 0.375rem 0 0;overflow:hidden}.mainNav>li:last-child{border-radius:0 0 6px 6px;border-radius:0 0 0.375rem 0.375rem;overflow:hidden}.mainNav
ul{width:100%;position:relative;top:auto;left:auto !important;right:auto !important;text-align:left !important;border:none !important}.mainNav .menu-item-has-children>a:after{border-color:transparent !important;border-top-color:#fff !important;left:auto !important;right:auto !important;top:24px;top:1.5rem}.mainNav .menu-item-has-children:hover>a:after{border-top-color:#fff !important}.mainNav ul
li{border:none !important;border-top:1px solid #000 !important}.mainNav ul
a{padding-left:32px;padding-left:2rem;background-color:transparent}.mainNav ul ul
a{padding-left:48px;padding-left:3rem}.home .propertiesSection .inlineBlocks .inlineBlock,
.page-template-pages-bookings .propertiesSection .inlineBlocks
.inlineBlock{width:50%}.content .articleContainer .article
.thumbContainer{max-width:200px;max-width:12.5rem;margin-right:20px;margin-right:1.25rem}}@media (max-width: 48.875em){.admin-bar
.navContainer.stuck{top:46px}}@media (max-width: 46.25em){.header
.headerSlider{height:400px;height:25rem}.header .logo img,
.delay-3 .header:hover .logo
img{max-width:240px;max-width:15rem}.single-property
.propertyNavContainer.stuck{position:relative;top:auto;left:auto;background-color:rgba(0, 0, 0, 0.2)}.contentContainer
.content{float:none;width:100%}.contentContainer
.sidebar{width:100%;float:none;padding-left:0}.propertiesSection .inlineBlocks
.inlineBlock{width:50%}.sidebar .propertiesSection .inlineBlocks
.inlineBlock{margin-bottom:0}.home .latestNews .inlineBlocks
.inlineBlock{width:50%}.single-property .buttonsWrapper .inlineBlocks
.inlineBlock{width:100%}.footer
.copyright{text-align:center;float:none}ul.socialNav{float:none;text-align:center;padding-top:20px;padding-top:1.25rem}ul.socialNav
li{padding-left:8px;padding-left:0.5rem;padding-right:8px;padding-right:0.5rem}.content
.propertyVideo{width:95%;float:none;margin:0
auto 16px;margin:0
auto 1rem}.content
.weddingVideo{width:95%;float:none;margin:2rem 1rem}}@media (max-width: 40em){.navContainer.stuck,
.admin-bar
.navContainer.stuck{top:auto;position:relative}.navContainer .fixedInfo,
.navContainer.shift .fixedInfo,
.admin-bar .navContainer
.fixedInfo{position:absolute;top:auto;bottom:14px;bottom:0.875rem;right:16px;right:1rem;margin:0}.single-property .imageSlider .slick-prev,
.single-property .imageSlider .slick-next{right:auto;left:0}.single-property .imageSlider .slick-next{right:0;left:auto}}@media (max-width: 37.5em){}@media (max-width: 33.75em){.single-property .subPageContainer .subPage .subPageImage,
.single-property .subPageContainer .subPage
.subPageContent{float:none;width:100%;padding:0
0 40px;padding:0
0 2.5rem;text-align:center}.footer .copyright
span{display:none}.footer .copyright
a{display:block;margin:12px
0 0;margin:0.75rem 0 0}}@media (max-width: 27.5em){.content .articleContainer .article
.thumbContainer{max-width:100%;margin-right:0;float:none}.alignleft,img.alignleft,.alignright,img.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.gallery .gallery-item{width:50% !important}}@media (max-width: 21.25em){.propertiesSection .inlineBlocks
.inlineBlock{width:100%}}@media (max-height: 40em){}