@media screen and (max-width:414px){.menu-column{background:0 0}}@media screen and (max-width:375px){.menu-column{background:0 0}}#pum_popup_title_6743,#pum_popup_title_6725{display:none!important}.popup-villas{position:relative;padding-left:80px;padding-right:45px;height:60px;background:#f5fbf9;margin-bottom:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background-image:url(/wp-content/uploads/2018/02/icn-plus.png);background-position:right 15px center;background-size:20px 20px;background-repeat:no-repeat}.popup-villas p{margin-bottom:0;text-transform:uppercase}.popup-villas span{display:none}.popup-villas-thumb{position:absolute;left:0;top:0;width:60px;height:60px}#popup-privatevillas{background-color:#f9f6ef;margin-bottom:35px}@media only screen and (max-width:1400px){span.ham{margin-top:19px!important}}@media(max-width:767px){.main-header.menu-type-standard-menu .standard-menu-container .menu-bar.menu-skin-dark{-webkit-animation:none;animation:none;background:rgba(255,255,255,.5);margin-right:10px!important}.main-header.menu-type-standard-menu .standard-menu-container .menu-bar.menu-skin-dark .ham{background-color:#333!important}.main-header.menu-type-standard-menu .standard-menu-container .menu-bar.menu-skin-dark .ham:after,.main-header.menu-type-standard-menu .standard-menu-container .menu-bar.menu-skin-dark .ham:before{background-color:#333!important}.page-id-6722 .footer-widgets .Caslon540BT-Italic,.page-id-6722 .footer-widgets .footer-copy{display:none}.page-id-6722 .main-footer .footer-widgets .list-horizontal{border-top:none}#villa-inquiries .section-title{margin-bottom:20px!important;margin-top:20px!important}.form-condensed{padding-top:15px;padding-bottom:15px}.form-condensed #crmWebToEntityForm .gfield input,.form-condensed #crmWebToEntityForm .gfield select{height:45px!important;font-size:18px!important;padding-top:0!important;padding-bottom:0!important}.form-condensed textarea{font-size:18px!important}.form-condensed #crmWebToEntityForm .gfield input::-webkit-input-placeholder{line-height:25px!important}.form-condensed #crmWebToEntityForm .gfield input::-webkit-input-placeholder,.form-condensed textarea::-webkit-input-placeholder{font-size:18px!important}.form-condensed #crmWebToEntityForm .gfield input::-moz-placeholder,.form-condensed textarea::-moz-placeholder{font-size:18px!important}.form-condensed #crmWebToEntityForm .gfield input:-ms-input-placeholder,.form-condensed textarea:-ms-input-placeholder{font-size:18px!important}.form-condensed #crmWebToEntityForm .gfield input:-moz-placeholder,.form-condensed textarea:-moz-placeholder{font-size:18px!important}.form-condensed input#gform_submit_button_1{background:#fff!important;color:#333!important;width:auto!important;padding-left:20px!important;padding-right:20px!important;font-size:18px!important}.vc-container>.vc_row.row-villas-intro{padding-left:8%!important;padding-right:8%!important}.vc-container>.vc_row.row-villas-extra{padding-left:4%!important;padding-right:4%!important}.vc-container>.vc_row.row-villa-img{margin-right:4%!important;margin-left:4%!important}.vc-container>.vc_row.row-villa-detail{margin-right:4%!important;margin-left:4%!important;padding-left:6%!important;padding-right:6%!important}.row-villa-detail .vc_col-has-fill>.vc_column-inner{padding-top:0!important}.row-villa-detail .vc_col-has-fill>.vc_column-inner .section-title{margin-bottom:20px!important}.row-villa-detail .vc_row.vc_row-flex>.vc_col-sm-10.vc_column_container>.vc_column-inner .section-title{margin-bottom:20px!important}.row-villa-detail .vc_row.vc_row-flex>.vc_column_container>.vc_column-inner .section-title{margin-bottom:13px!important}.page-template-detail-page .row-villas-intro h4,.page-template-detail-page .row-villa-detail h4{font-size:15px}.vc_row.vc_row-flex>.vc_column_container.look-inside-desk{display:none!important}.row-villas-intro .section-title{margin-bottom:26px}#desk-buremama,#desk-privatevillas{display:none}.mob-breaker{display:none!important}.notch:before{display:none}.row-villa-detail.detail-top{padding-top:30px!important}.row-villa-detail.detail-bottom{padding-bottom:32px!important;margin-bottom:30px!important}.look-inside-mob{margin-top:10px;border-left:1px solid #666;border-right:1px solid #666}}@media(min-width:600px){.popup-villas{padding-left:120px;height:100px;background-position:right 25px center;background-size:30px 30px;padding-right:80px}.page-template-detail-page .popup-villas p{font-size:17px}.popup-villas span{display:inline;color:#898989}.popup-villas-thumb{width:100px;height:100px}}@media(min-width:768px){#villa-inquiries{display:none}#mob-buremama,#mob-privatevillas{display:none}#desk-buremama,#desk-privatevillas{display:block}.look-inside-mob{display:none!important}.wedge-padding{padding-bottom:50px!important}}.vc_carousel-indicators{display:none}#mobz-buremama{}body.home .main-header.sticky-initialized+.sticky-spacer{display:none}#header-ribbon{pointer-events:none}@media(max-width:769px){.main-header.menu-type-standard-menu .standard-menu-container .menu-bar{margin-top:0!important;top:25px!important}}body.page-template-custom-full-width{background-position:center center!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:cover!important}.page-template-custom-full-width .wrapper{background-color:transparent}.full-width-body p{font-family:gotham a,gotham b,sans-serif;font-weight:400;text-align:center;font-style:normal}@media only screen and (min-width:200px) and (max-width:768px){.bookingform ul li.reset{width:40%!important}.bookingform ul li.submit{width:40%!important}.bookingform ul li{width:100%!important}}@media only screen and (min-width:769px){}.outer-full-screen-container{height:100%;width:100%;margin:0;padding:0;display:table}.outer-wrapper{width:100%;height:100%;top:0;margin:0;padding:0}.table-wrapper{display:table;vertical-align:middle;text-align:center;width:100%;height:100%}.table-cell-wrapper{display:table-cell;text-align:center;width:100%;height:100%}.logo_name{text-transform:uppercase;font-size:24px!Important;letter-spacing:.2em}.tagline-left,.tagline-right{font-size:16px;font-family:serif;text-transform:uppercase;letter-spacing:3px}.slidetext h3.logo_country{font-family:england_hand_dbregular,cursive,serif;display:inline-block;margin-bottom:30px;margin-top:5px;text-transform:capitalize;color:#3b363a;font-weight:500}h2.logo_name{font-family:Caslon540BT-Roman,serif}.tagline-image>img{position:relative}@media only screen and (min-width:200px) and (max-width:400px){h2.logo_name{margin-bottom:0!important}.tagline-left,.tagline-right{display:block}.tagline-image>img{top:0}}@media only screen and (min-width:401px) and (max-width:667px){h2.logo_name{margin-bottom:0!important}.tagline-left,.tagline-right{display:block}.tagline-image>img{top:0}}@media only screen and (min-width:668px){.tagline-image>img{top:-50px}.tagline-left{margin-right:40px}.tagline-right{margin-left:40px}}.center{margin:auto;width:66px}.gform_wrapper .field_description_below .gfield_description{font-family:gotham a,gotham b,sans-serif;font-weight:500;font-style:normal;color:#debebe}.gform_wrapper div.validation_error{font-family:gotham a,gotham b,sans-serif;font-weight:500;font-style:normal;color:#debebe}#gform_confirmation_message_1{font-family:gotham a,gotham b,sans-serif;font-weight:500;font-style:normal}@media only screen and (min-width:200px) and (max-width:350px){.page-id-4263 h1{margin-right:20%;margin-top:15%}.page-id-4263 .left-title-black p{font-family:gotham a,gotham b,sans-serif;font-weight:400;font-style:normal;width:65%;margin-left:10px;text-align:center;margin-top:15%;font-size:18px}}@media only screen and (min-width:351px) and (max-width:400px){.page-id-4263 h1{margin-right:20%;margin-top:15%}.page-id-4263 .left-title-black p{font-family:gotham a,gotham b,sans-serif;font-weight:400;font-style:normal;width:75%;margin-left:10px;text-align:center;margin-top:33%;font-size:18px}}@media only screen and (min-width:400px) and (max-width:667px){.page-id-4263 h1{margin-right:20%;margin-top:15%}.page-id-4263 .left-title-black p{font-family:gotham a,gotham b,sans-serif;font-weight:400;font-style:normal;width:65%;margin-left:20px;text-align:center;margin-top:35%;font-size:16px}}@media only screen and (min-width:668px){.page-id-4263 h1{margin-right:30%;margin-top:25%}.page-id-4263 .left-title-black p{font-family:gotham a,gotham b,sans-serif;font-weight:400;font-style:normal;width:65%;margin-left:10px;text-align:center}}.page-id-4395 h1{color:#fff;font-family:serif;text-transform:uppercase;letter-spacing:3px;font-size:30px;text-align:center}.page-id-4395 .full-width-body p{font-size:18px;width:525px;margin-left:auto;margin-right:auto;margin-bottom:40px}#bg-reviews{min-height:400px}.bordered-button{border-top:1px solid #666;border-bottom:1px solid #666;color:#666}@media only screen and (min-width:770px){.bordered-button{margin-top:55px}}#header-ribbon{background-image:url(images/pattern_top@1x.png);color:#fff;position:fixed;top:0;left:0;width:100%;height:33px;padding:0;margin:0;background-repeat:no-repeat;z-index:900090999}@media only screen and (min-width:1600px){#header-ribbon{background-size:100% 100%}}@media only screen and (max-width:1600px) and (min-width:200px){#header-ribbon{background-size:cover}}body>div.mobile-menu-wrapper.mobile-menu-fullscreen>div>div.get-in-touch{font-family:Caslon540BT-Roman;font-size:14px;font-style:italic;color:#fff;margin-top:20px;margin-left:10%;margin-right:10%;text-align:center;padding-top:14px;padding-bottom:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;text-transform:capitalize;padding-left:12px}@media only screen and (min-width:200px){.page-template-custom-full-width .full-width-body p,.page-template-detail-page .full-width-body p,.page-template-portfolio .full-width-body p{font-size:16px;width:75%;margin-left:auto;margin-right:auto;margin-bottom:40px}.menu-column{background:inherit}}@media only screen and (min-width:600px){.page-template-custom-full-width .full-width-body p,.page-template-detail-page .full-width-body p,.page-template-portfolio .full-width-body p{font-size:18px;width:525px;margin-left:auto;margin-right:auto;margin-bottom:40px}}.white p,.white h1,.white h2{color:#fff}.dark p,.dark h1,.dark h2,.dark a{color:#464646}.page-template-custom-full-width .full-width-buttons p{text-align:center}.vc-container{max-width:1500px;margin:auto}.vc_images_carousel .vc_carousel-indicators li{background:#fff!important;border:1px solid #fff!important}.vc_images_carousel .vc_carousel-indicators .vc_active{background-color:#bbb!important;border:1px solid #bbb!important}.wpb_single_image .vc_figure-caption{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:24px;letter-spacing:6px;padding:3%}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_column_container>.vc_column-inner{padding-left:0!important;padding-right:0!important}@media(min-width:768px){.vc-container>.vc_row>.row-container{width:100%}}@media(min-width:992px){.vc-container>.vc_row>.row-container{width:100%}}@media(min-width:1200px){.vc-container>.vc_row>.row-container{max-width:1500px!important}}.vc-container>.vc_row>.row-container.row-stretch_row_content,.vc-container>.vc_row>.row-container.row-stretch_row_content_no_spaces{width:100%;margin-left:0;margin-right:0}.row{margin-left:0!important;margin-right:0!important}.narrow-h4 h4{width:275px;font-size:24px;text-transform:uppercase;font-weight:200;font-family:sans-serif}.wpb_wrapper h3{font-size:40px;text-transform:uppercase;font-weight:200;font-family:sans-serif}.home .section-title h3{font-size:29px}.maxwidth{max-width:100%;min-width:40px;height:auto}.min-400{min-height:400px}.min-150{min-height:150px}.main-footer .list-horizontal{border-top:1px solid #656667}.footer-text a:hover{text-decoration:none}.footer-dark{font-size:20px;background-color:rgba(0,0,0,.6);height:80px;color:#fff;position:absolute;bottom:0;width:100%;padding-top:16px;padding-left:4%;padding-right:4%}.footer-text a{color:#fff;font-family:Caslon540BT-Roman;font-size:24px;font-style:italic;text-decoration:none}.wp-widget.widget_text .textwidget a:after,.wp-widget.widget_text .textwidget a:after{height:0!important}#footer-ribbon{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;color:#fff;position:relative;left:0;width:100%;height:33px;padding:0;margin:0;background-repeat:no-repeat;background-size:cover}#footer .container{width:100%;padding-left:0!important;padding-right:0!important}#footer-detailpage{position:relative;margin-top:-150px;height:150px;clear:both}@font-face{font-family:england_hand_dbregular;src:url(fonts/england-webfont.woff) format('woff');font-weight:400;font-style:normal}.Caslon540BT-Roman{font-family:Caslon540BT-Roman;font-weight:400;font-style:normal}.EnglishScriptHand{font-family:EnglishScriptHand,cursive,serif;font-weight:400;font-style:normal}.gothamlight{font-family:gotham a,gotham b;font-style:normal;font-weight:300}.gothamlightitalic{font-family:gotham a,gotham b;font-style:italic;font-weight:300}.gothambook{font-family:gotham a,gotham b;font-style:normal;font-weight:400}.gothambookitalic{font-family:gotham a,gotham b;font-style:italic;font-weight:400}.gothammedium{font-family:gotham a,gotham b;font-style:normal;font-weight:500}.gothammediumitalic{font-family:gotham a,gotham b;font-style:italic;font-weight:500}.gothambold{font-family:gotham a,gotham b;font-style:normal;font-weight:700}.gothambolditalic{font-family:gotham a,gotham b;font-style:italic;font-weight:700}.Caslon540BT-Roman{font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:400;font-style:normal}.Caslon540BT-Italic{font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:400;font-style:italic}.Caslon540-bold{font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:900;font-style:normal}.Caslon540-bold-italic{font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:900;font-style:italic}.EnglishScriptHand{font-family:EnglishScriptHand,cursive;font-weight:400;font-style:normal}.caslon3{font-family:caslon_3 lt w01 roman,times,serif;font-weight:400;font-style:normal}.caslon3italic{font-family:caslon_3 lt w01 italic,times,serif;font-weight:400;font-style:normal}.caslon3bold{font-family:caslon_3 lt w01 roman,times,serif;font-weight:900;font-style:normal}.caslon3italicbold{font-family:caslon_3 lt w01 italic,times,serif;font-weight:900;font-style:normal}h2.ontop{position:relative;top:4.7em}img.turtleLogo{margin-right:10px;margin-left:20px;float:left}img.CondeNast{margin-top:8px;margin-left:60px;margin-right:140px}img.Islands{margin-top:4px;margin-left:60px;margin-right:140px}img.travelersLeisure{margin-top:4px;margin-left:40px;margin-right:30px}img.travelersChoice{margin-top:4px;margin-left:60px;margin-right:80px}.footer-text{margin-top:10px;float:left;margin-right:20px}.white-line{margin-left:40px}.btn-home-enter{margin-top:40px;height:50px;display:block;background:rgba(255,255,255,.75);color:#333;font-size:18px;border:2px solid #e1e1e1;font-family:serif;font-weight:700}.footer-top-ribbon{background-image:url(images/pattern_bottom@1x.png);color:#fff;position:absolute;width:100%;height:33px;padding:0;bottom:80px;background-repeat:no-repeat}.footer-ribbon-home{background-image:url(images/pattern_bottom@1x.png);color:#fff;position:absolute;width:100%;height:33px;padding:0;bottom:0;background-repeat:no-repeat}@media only screen and (min-width:1600px){.footer-top-ribbon{background-size:100% 100%}.footer-ribbon-home{background-size:100% 100%}}@media only screen and (max-width:1600px) and (min-width:200px){.footer-top-ribbon{background-size:cover}.footer-ribbon-home{background-size:cover}}@media only screen and (max-width:1640px){img.turtleLogo{margin-right:10px;float:left}img.CondeNast{margin-top:8px;margin-left:30px;margin-right:25px}img.Islands{margin-top:4px;margin-left:20px;margin-right:15px}img.travelersLeisure{margin-top:4px;margin-left:20px;margin-right:15px}img.travelersChoice{margin-top:4px;margin-left:120px;margin-right:15px}}@media only screen and (max-width:1400px){span.ham{margin-top:30px}#btn-cuisine{margin-top:-20px}img.turtleLogo{margin-right:10px;float:left}img.CondeNast{margin-top:8px;margin-left:20px;margin-right:15px}img.Islands{margin-top:4px;margin-left:20px;margin-right:15px}img.travelersLeisure{margin-top:4px;margin-left:20px;margin-right:15px}img.travelersChoice{margin-top:4px;margin-left:80px;margin-right:15px}}@media only screen and (max-width:1200px){.white-line{width:2px;margin-left:4px;margin-right:4px}#btn-cuisine{margin-top:-20px}.full-width-body>p.text-middle{font-size:17px;width:340px;text-align:center}img.wp-image-4385{width:40px;text-align:center}.full-width-body>p{font-size:17px;width:340px;text-align:center}.footer-text>a{display:block;margin-top:4px;font-size:22px}img.turtleLogo{width:40px;height:48px;float:left}img.CondeNast{margin-top:-9px;width:70px}img.Islands{width:70px;display:none}img.CondeNast{width:70px;display:none}img.travelersLeisure{width:70px;display:none}img.travelersChoice{width:90px;margin-top:-7px;margin-left:10px;margin-right:15px;display:none}.white-line{display:none}.footer-text{margin-top:10px;float:left;margin-right:20px}.footer-centerer{width:250px;margin:auto}}@media only screen and (max-width:667px){.footer-text>a{font-size:17px}#btn-journey{margin-top:16px;margin-left:0}#btn-people{margin-top:16px;margin-left:0}#btn-cuisine{margin-top:15%}.full-width-white>h1.h1-black{font-size:24px;width:80%;text-align:center;margin-left:auto;margin-right:auto}.full-width-white>h1{font-size:16px}.footer-top-ribbon{margin-bottom:0}.container{margin-top:-12px}.full-width-body>p.text-middle{font-size:16px;width:90%;text-align:center}img.CondeNast{display:none}img.travelersChoice{display:none}.white-line{display:none}img.turtleLogo{height:22px;width:18px;margin-top:10px}.footer-centerer{width:200px;margin:auto}}@media only screen and (max-width:400px){#btn-journey{margin-top:16px;margin-left:0}#btn-people{margin-top:16px;margin-left:0}#btn-cuisine{margin-top:15%}}a.btn:hover{color:#000!important}.list-horizontal li{display:inline-block}.list-horizontal li:before{content:'\00a0\2022\00a0\00a0';color:#999;color:rgba(0,0,0,.5);font-size:11px}.list-horizontal li:first-child:before{content:''}.wpb_wrapper .wpb_text_column ul{padding-left:0!important;font-size:18px;padding-right:20px}.page-id-3582 .portfolio-container-and-title.full-width-portfolio{width:100%;margin:0;padding:0;overflow:hidden;box-sizing:border-box}.page-id-3582 .wrapper{background-image:url(/wp-content/uploads/2019/10/experiences-hero-1.png);background-position:top center!important;background-repeat:no-repeat!important}.page-id-3582 .full-width-buttons{text-align:right}.page-id-3582 .section-title{padding-top:15%}.page-id-3582 .portfolio-title-holder+.page-container{margin-top:180px!important}.portfolio-holder .thumb .hover-state .info{padding:10px!important}.portfolio-holder .thumb .hover-state .info h3 a{text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:500;font-style:normal;letter-spacing:2px}.portfolio-holder .thumb .hover-state.hover-distanced{left:0!important;right:0!important;top:0!important;bottom:0!important;height:50px}#portfolio-1.portfolio-holder .item-box .thumb .hover-state{background-color:rgba(0,0,0,.5)!important}.hover-state.padding{padding:25px!important}@media only screen and (min-width:200px){.single-portfolio-holder{margin-top:-80px}.single-portfolio-holder h1{font-size:22px;letter-spacing:4px}.single-portfolio-holder p{font-size:16px;line-height:30px}}@media only screen and (min-width:770px){.single-portfolio-holder{margin-top:-130px}.single-portfolio-holder h1{font-size:39px;letter-spacing:8px}}.single-portfolio-holder h1{text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:900;font-style:normal;color:#616161;margin-left:15px;margin-right:15px;padding-top:3%!important}.single-portfolio-holder p{font-family:gotham a,gotham b,helvetica,sans-serif;font-weight:300;font-style:normal}.single-portfolio-holder .details{margin-bottom:3%}.main-footer{background-color:#fff}.main-footer .footer-widgets .wp-widget h1,.main-footer .footer-widgets .wp-widget h2,.main-footer .footer-widgets .wp-widget h3{width:200px;font-family:Caslon540BT-Roman;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:12px;font-family:serif;font-style:oblique;font-weight:800}.main-footer .footer-widgets .wp-widget ul{padding-top:35px;list-style-position:outside}.main-footer .footer-widgets .wp-widget ul li{text-transform:uppercase}.main-footer .footer-widgets .wp-widget .list-horizontal li:before{padding-left:10px;padding-right:10px}.footer-copy{margin-top:35px;margin-bottom:35px}.footer-copy p{color:#656667;text-transform:uppercase;font-style:oblique}.main-footer .text-4{background-color:#696a6c;margin-bottom:40px}.main-footer .text-4 .footer-standard-contact{padding-top:10px;padding-bottom:10px;height:75px}.footer-widgets h3>a{border-top:1px solid #000;border-bottom:1px solid #000;color:#656667;padding:10px 30px;text-transform:none;letter-spacing:1px}.footer-widgets .text-6{padding-bottom:40px}.main-footer{z-index:99999!important}.main-footer #footer-ribbon{z-index:99999999}.main-footer .footer-top-ribbon{z-index:99999999}.main-footer .footer-top-ribbon{position:fixed!important}#footer-ribbon{position:fixed;bottom:0}.main-footer .text-4 .footer-standard-reserve{float:left;height:55px;line-height:60px;background-image:url(test.img);padding-left:60px;color:#fff;border-right:2px solid #fff;padding-right:45px;width:25%;font-size:22px;text-transform:uppercase;font-style:italic;font-family:serif}.main-footer .text-4 .footer-standard-quote{color:#fff;margin-left:25px;float:right;width:67%;font-size:12px;font-style:italic;font-family:serif;margin-top:12px;margin-right:40px;text-align:left}.menu-bar{position:fixed!important}@media only screen and (min-width:200px) and (max-width:667px){.menu-bar{top:25px;right:0}}@media only screen and (min-width:668px){.menu-bar{top:50px;right:25px}}.sidebar-menu-wrapper.menu-skin-light{background:#f0f0f0;border:3px solid #fff}.mobile-menu-wrapper .mobile-menu-container div.menu>ul>li>a,.mobile-menu-wrapper .mobile-menu-container ul.menu>li>a{padding:10px 38px!important}.mobile-menu-wrapper.mobile-menu-fullscreen .mobile-menu-container ul.menu>li.current_page_item>a:before{left:38px!important;right:38px!important}.menu-skin-light .social-networks.rounded li a{background:#dcdcdc}body>div.sidebar-menu-wrapper.menu-type-sidebar-menu.sidebar-alignment-right.menu-skin-light>div>div.sidebar-menu-widgets.blog-sidebar>div.sidebar-box-holder.wp-widget.text-5.widget_text>div>div.get-in-touch{font-family:Caslon540BT-Roman;font-size:20px;font-style:italic;color:#000;padding-top:14px;padding-bottom:12px;border-top:2px solid #000;border-bottom:2px solid #000;text-transform:capitalize;padding-left:12px}.menu-main-menu-container .wp-widget ul li{margin-bottom:5px}.get-in-touch a{color:#fff;font-size:18px}body>div.sidebar-menu-wrapper.menu-type-sidebar-menu.sidebar-alignment-right.menu-skin-dark>div>div.sidebar-menu-widgets.blog-sidebar>div.sidebar-box-holder.wp-widget.text-5.widget_text>div>div.get-in-touch{font-family:Caslon540BT-Roman;font-size:20px;font-style:italic;color:#fff;padding-top:14px;padding-bottom:12px;border-top:2px solid #fff;border-bottom:2px solid #fff;text-transform:capitalize}.sidebar-menu-wrapper{position:fixed;top:8%;left:100%;bottom:17%;background:#fff;z-index:99999999;visibility:none;padding:20px 0;-webkit-transition:all 0s cubic-bezier(.785,.135,.15,.86);transition:all 0s cubic-bezier(.785,.135,.15,.86);-webkit-transition-duration:.4s;transition-duration:.4s}li.menu-item-home>a{font-size:28px}li.menu-item-home>a:hover{text-decoration:none}li.menu-item-object-page>a{font-size:24px;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;line-height:normal}li.menu-item-object-page>a:hover{text-decoration:none}ul.social-networks>li{margin-right:8px;margin-left:8px}input#input_1_2{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman,times new roman,times,sans-serif;letter-spacing:2px;font-size:22px;padding-top:7px;padding-left:4px}input#input_1_2::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_3{height:60px;width:100%;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:1px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_3::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_15{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:1px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_15::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_5{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:1px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_5::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_8{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:1px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_8::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}select#input_1_9,select#input_1_9a{height:60px;text-transform:uppercase;width:100%;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:1px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_10{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}input#input_1_10::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}textarea#input_1_11{height:90px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}textarea#input_1_11::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px}select#input_1_17{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;letter-spacing:2px;padding-left:4px}input#input_1_16{height:60px;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px;width:100%}input#input_1_16::-webkit-input-placeholder{text-transform:uppercase;color:#fff;font-style:italic;font-family:Caslon540BT-Roman;font-size:22px;padding-top:7px;padding-left:4px;letter-spacing:2px;width:100%}input#gform_submit_button_1{height:60px;text-transform:uppercase;color:#fff;background-color:transparent;border:2px solid #fff;border-radius:3px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;font-style:italic;font-family:Caslon540BT-Roman;position:relative;left:46%;width:140px;font-size:22px;padding-top:7px;padding-left:4px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-bottom:6px!important;box-sizing:border-box}.gfield_required{display:none}.contact-form-title{float:left;display:inline-block;margin-top:10px;color:#fff;font-style:italic;text-transform:capitalize;font-family:Caslon540BT-Roman;font-weight:400;text-transform:uppercase}.line{margin-top:-3px;margin-left:20px;float:left;width:2px;background-color:#fff;height:60px}.clear{clear:both}.white-line-bottom{clear:both;margin-top:20px;width:99%;border-bottom:2px solid #fff}#popmake-4481>button{font-size:27px}.pum-theme-4516 .pum-content,.pum-theme-turtle-fiji .pum-content{background-color:transparent;color:#fff;font-size:20px;width:99%;margin-top:20px;padding-top:0;padding-bottom:45px;padding-left:40px}#gform_confirmation_message_1{color:#fff}.menu-bar.menu-skin-dark .ham{background-color:#666!important}.menu-bar.menu-skin-dark .ham:after,.menu-bar.menu-skin-dark .ham:before{background-color:#666!important}@media only screen and (max-width:667px){.page-template-custom-full-width h1,.page-template-detail-page h1,.page-template-portfolio h1{letter-spacing:2px;font-size:24px;text-align:center;font-family:Caslon540BT-Roman,times new roman,times,serif;font-weight:400;font-style:normal;text-transform:uppercase}}@media only screen and (min-width:668px){.page-template-custom-full-width h1,.page-template-detail-page h1,.page-template-portfolio h1{letter-spacing:3px;font-size:30px;text-align:center;font-family:Caslon540BT-Roman,times new roman,times,serif;font-weight:400;font-style:normal;text-transform:uppercase}}.h1-black{color:#464646}.page-template-custom-full-width .right-arrow-button{position:fixed}.right-arrow-button{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #000;height:0;float:right;margin-top:2px}.footer-text a{text-transform:uppercase}@media only screen and (max-width:400px){.page-template-detail-page h2{font-size:26px;letter-spacing:4px}.page-template-detail-page h3{font-size:23px}.page-template-detail-page p{font-size:14px;line-height:23px}}.page-template-detail-page h4{letter-spacing:3px}@media only screen and (min-width:400px) and (max-width:667px){.page-template-detail-page h2{font-size:31px;letter-spacing:4px}.page-template-detail-page h3{font-size:31px}.page-template-detail-page h4{letter-spacing:3px}.page-template-detail-page p{font-size:14px;line-height:23px}}@media only screen and (min-width:668px){.page-template-detail-page h2{font-size:41px;letter-spacing:8px}.page-template-detail-page h3{font-size:39px}.page-template-detail-page h4{letter-spacing:6px}.page-template-detail-page p{font-size:16px;line-height:30px}}.page-template-detail-page h2{text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:900;font-style:normal;color:#616161}.page-template-detail-page h3{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:300;letter-spacing:2px}.page-template-detail-page h4,.cah4 .vc_btn3.vc_btn3-size-lg{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:24px}.cah4{letter-spacing:6px}.page-template-detail-page p{font-family:gotham a,gotham b,helvetica,sans-serif;font-weight:300;font-style:normal}.page-template-detail-page ul li{font-family:gotham a,gotham b,helvetica,sans-serif;font-weight:300;font-style:normal;line-height:30px}.notch:before{content:'';position:absolute;left:50%;margin-left:-50px;width:0;height:0;border-top:solid 50px #f9f6ee;border-left:solid 50px transparent;border-right:solid 50px transparent;z-index:99999999}.btn-arrow-right{position:fixed!important;top:60%;right:10%}.btn-arrow-center{text-align:center}a.btn{display:inline-block;text-transform:uppercase}a.btn-arrow-center{text-transform:uppercase}.btn-bg-white{}.btn-border-white{border-top:1px solid #fff;border-bottom:1px solid #fff}.btn-text-white{color:#fff;text-transform:uppercase}.btn-border-dark,.btn-border-dark a{border-top:1px solid #464646;border-bottom:1px solid #464646}.btn-text-black,.btn-text-black a,.btn-text-black a>span{color:#464646;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:400;font-style:italic;letter-spacing:2px}.page-template-custom-full-width #main-wrapper>div>div>div>div>div.full-width-buttons>p:nth-child(1)>a.btn-look-inside,.page-template-portfolio #main-wrapper a.btn-look-inside{font-size:16px;width:150px;margin-left:auto;margin-right:auto;text-align:center;display:block;height:40px;padding-top:10px;text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-weight:400;font-style:italic}.btn-border-white span{font-style:italic}.btn-contain{text-align:center}.italics{padding-right:10px}.btn-bg-white{height:50px;margin-left:auto;margin-right:0!important;background:rgba(255,255,255,.75);color:#333;font-size:18px;border:2px solid #e1e1e1;margin-top:50px;font-weight:700}.page-template-detail-page a.btn{float:right;text-transform:uppercase}.page-id-5369 table{background:0 0!important}.bookingform{width:100%!important}.bookingform ul{margin:0!important;list-style-type:none;display:block;width:100%}.bookingform ul li{display:inline-block;vertical-align:top;width:50%;margin-bottom:12px;padding-right:16px;float:none;clear:both}.bookingform ul li input,select{width:100%;height:60px;color:#fff!important;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman,times new roman,times,sans-serif;letter-spacing:2px;font-size:22px;padding-top:0;padding-left:4px}.bookingform ul li.submit{width:15%}.bookingform ul li.reset{width:15%}.bookingform ul h3{padding-top:0;margin-top:0;margin-bottom:24px;color:#fff}.bookingform ul li textarea{background:0 0;width:100%;color:#fff;height:120px;background-color:transparent;border:2px solid #fff;border-radius:3px;font-style:italic;font-family:Caslon540BT-Roman,times new roman,times,sans-serif;letter-spacing:2px;font-size:22px;padding-top:7px;padding-left:4px}.bookingform ul li textarea::placeholder{color:#fff!important}.bookingform ul li input::placeholder{color:#fff!important}#crmWebToEntityForm .gfield input,#crmWebToEntityForm .gfield select{text-transform:uppercase}input:focus::placeholder{color:#fff!important}.page-id-5408{overflow-x:hidden}.pressdiv p{font-size:14px}.pressdiv h2{font-size:17px;font-family:gotham a,gotham b,helvetica,sans-serif;font-weight:500;letter-spacing:0}.vc_column-inner h3{text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif;font-style:normal;font-weight:600;letter-spacing:2px;color:#616161}.menu a{text-transform:uppercase;font-family:Caslon540BT-Roman,times new roman,Times,serif}.rev-scroll-btn{background:url(/wp-content/uploads/2018/01/down-arrow-large.png) no-repeat!important;background-size:cover!important}.main-header.menu-type-standard-menu .standard-menu-container{text-align:center}.tagline .tagline-left,.tagline .tagline-right{font-size:18px!important;line-height:30px!Important;margin:2px!Important}.topbox .section-title>h2{font-family:gotham a,gotham b,karla}.topbox .wpb_single_image img{width:100%}.slidetext{text-align:center!important}.rev-scroll-btn,.scrollable{-webkit-animation:pulse2 2s linear infinite;-moz-animation:pulse2 2s linear infinite;-ms-animation:pulse2 2s linear infinite;animation:pulse2 2s linear infinite}@keyframes "pulse2"{0%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse2{0%{-moz-transform:scale(1.1);transform:scale(1.1)}50%{-moz-transform:scale(.8);transform:scale(.8)}100%{-moz-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "pulse2"{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-ms-keyframes "pulse2"{0%{-ms-transform:scale(1.1);transform:scale(1.1)}50%{-ms-transform:scale(.8);transform:scale(.8)}100%{-ms-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:200px) and (max-width:768px){.header-logo.logo-image img{margin-top:33px;width:83%}a.header-logo.logo-image{overflow:visible!Important}.menu-column{background:0 0}}@media only screen and (min-width:767px){.menu-column{background:#ffffffcf}}@media only screen and (max-width:450px){.breadcrumb-container ul li>a{margin:0 2px!important;padding:5px 0!important;font-size:12px!important}}.breadcrumb_bx,.breadcrumb-container{font-family:gotham a,gotham b,helvetica,sans-serif;font-weight:300}.post_thum-bx img{max-width:100%;height:auto}.post_thum-bx{margin:0 0 50px}.section-title h1{font-family:Caslon540BT-Roman,times new roman,Times,serif;font-size:36px;font-weight:900;color:#616161;text-transform:uppercase;letter-spacing:8px}.post-content h2,.post-content h3,.post-content h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:24px;letter-spacing:6px}.post-content{font-family:gotham a,gotham b,helvetica,sans-serif;line-height:30px}.single-post header.main-header{position:relative!Important}.single-portfolio-holder .portfolio-featured-image{margin-bottom:0}.portfolio-template-default .breadcrumb{background:#fff}.single-portfolio .breadcrumb{padding:8px 0}.single-portfolio-holder h1{margin-left:0;margin-right:0}