.vp-modal,
.vp-modal *,
.vp-modal *::before,
.vp-modal *::after{
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  outline: 0 !important;
  font-size: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
}

@media print {
    .vp-modal {
        display: none !important;
    }
}

.vp-modal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    background: #000;
    background: rgba(0, 0, 0, 0.70);
    backdrop-filter: blur(5px);
    z-index: 99999998;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    font-size: 0 !important;
}

.vp-modal.vp-show {
    opacity: 1;
    visibility: visible;
}

.vp-container {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 95%;
    height: 100vh;
    margin: 0 auto !important;
    padding: 20px !important;
    transform: scale(0.9) translateY(30px);
    transition: all 0.3s ease;
    font-size:0 !important;
    box-sizing: border-box;
}

.vp-modal.vp-show .vp-container {
    transform: scale(1) translateY(0);
}

.vp-video {
    font-size:0 !important;
    position: relative;
    
    width: 800px;
    max-width: 92vw;
    
    height: 450px;
    max-height: 86vh;

    min-width: 150px;
    min-height: 84.38px;

    background: #000000;
    box-shadow: 
        0 25px 50px rgba(0, 0, 0, 0.2),
        0 10px 20px rgba(0, 0, 0, 0.2) !important;
}

.vp-video iframe,
.vp-video video {
    width: 100%;
    height: 100%;
    border: none;
    font-size:0 !important;
    background: #000000 !important;
}

.vp-close {
   position: absolute;
   z-index: 999999;
   top: 0;
   left: -35px;
   width: 20px;
   height: 20px;
   background: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M8 8L16 16M16 8L8 16" stroke="%23ffffff" stroke-width="2" stroke-linecap="round"/></svg>') rgba(0, 0, 0, 0.4) center no-repeat;
   background-size: 100% 100%;
   border: none;
   border-radius: 50% !important;
   font-size: 0 !important;
   cursor: pointer;
   transition: all 0.2s ease;
}

.vp-close:hover {
    opacity: 0.5;
}

@media (max-width: 1096px) {
    .vp-container{
        max-width: 85%;
        padding: 10px !important;
    }
}

@media (max-width: 960px) {
    .vp-close{
        left:-30px;
    }
}

@media (max-width: 768px) {
    .vp-video{
        height: auto !important;
        max-height: 100% !important;
        aspect-ratio: 16 / 9;
    }
}

@media (max-width: 500px) {
    .vp-container{
        max-width: 80%;
        padding: 5px !important;
    }

    .vp-close{
        left: -25px;
        width: 16px;
        height: 16px;
    }
}

@media (max-width: 260px) {
    .vp-close{
        left: -20px;
    }
}

.vp-video::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin: -20px 0 0 -20px !important;
    border: 3px solid #000 !important;
    border-top: 3px solid #fff !important;
    border-radius: 50% !important;
    animation: video-popup_spin-load 1s linear infinite;
    z-index: 1;
}

.vp-video iframe,
.vp-video video {
    z-index: 100;
    position: relative;
}

@keyframes video-popup_spin-load {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.vp-video iframe[src],
.vp-video video[src] {
    background: #000;
}

.vp-video:has(iframe[src])::before,
.vp-video:has(video[src])::before {
    display: none;
}

.YouTubePopUp-Wrap{
    display: none !important;
}/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/wp-owl-carousel/owl-carousel/AjaxLoader.gif") no-repeat center center}.owl-item.loading.nitro-lazy{background:none !important}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.alignnone,img.alignnone{}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.gallery dl{}.gallery dt{}.gallery dd{}.gallery dl a{}.gallery dl img{}.gallery-caption{}.size-full{}.size-large{}.size-medium{}.size-thumbnail{}#big-video{line-height:0}.c-hero section{line-height:0}option{color:#000 !important}.effects{}.effects .img{background:#000 none repeat scroll 0 0;float:left;margin-right:.5%;overflow:hidden;position:relative;width:24.5%}.effects .img:nth-child(n){}.effects .img:first-child{}.effects .img:last-child{margin-right:0}.effects .img img{display:block;margin:0;padding:0;opacity:.6}.overlay{display:block;position:absolute;z-index:0;background:rgba(0,0,0,.5);overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:block;height:100%;left:0;top:0;width:100%}.img .categories{position:absolute;top:0px;left:0px;background:rgba(0,0,0,.55);width:100%;padding:10px 0;z-index:99}.img .categories h1,.img .categories h5{color:#fff;margin:0;text-align:center;font-size:22px}.img .categories h1 img{float:left;margin-right:10px;width:auto;opacity:1;height:auto}a.close-overlay{display:block;position:absolute;top:0;right:0;z-index:100;width:45px;height:45px;font-size:20px;font-weight:700;color:#fff;line-height:45px;text-align:center;background-color:#000;cursor:pointer}a.close-overlay.hidden{display:none}.effects .hover:active,.effects .hover:focus,.effects .hover:hover{-webkit-transform:translateY(-0px) !important;transform:translateY(-0px) !important;-webkit-animation-name:none;animation-name:none}a.expand{display:block;position:absolute;z-index:100;width:60px;height:60px;border:solid 5px #fff;text-align:center;color:#fff;line-height:50px;font-weight:700;font-size:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.img .buttonarea{position:absolute;bottom:30%;width:100%}.img a.btn{border:1px solid #fff;padding:15px 20px;font-size:26px;font-weight:100;background:none;display:block;clear:both;float:none;margin:0 auto;max-width:300px;margin-bottom:10px;color:#fff;transition:all .5s ease}.img a.btn:hover{background:#ff6c00}@media all and (max-width: 767px){html.sb-scroll-lock,html.sb-scroll-lock body{height:100%;overflow:hidden}}#effect-1 .overlay{bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:rgba(0,0,0,.5)}#effect-1 .overlay a.expand{left:0;right:0;bottom:50%;margin:0 auto -30px auto}#effect-1 .img.hover .overlay{height:100%;opacity:1}#effect-2 .overlay{top:0;left:0;right:0;width:100%;height:0}#effect-2 .overlay a.expand{left:0;right:0;top:50%;margin:-30px auto 0 auto}#effect-2 .img.hover .overlay{height:100%}#effect-3 .overlay{top:0;bottom:0;left:0;width:0;height:100%}#effect-3 .overlay a.expand{top:0;bottom:0;left:50%;margin:auto 0 auto -30px}#effect-3 .img.hover .overlay{width:100%}#effect-4 .overlay{top:0;bottom:0;right:0;width:0;height:100%}#effect-4 .overlay a.expand{top:0;bottom:0;right:50%;margin:auto -30px auto 0}#effect-4 .img{overflow:hidden}#effect-4 .img.hover .overlay{width:100%}#effect-5 .overlay{top:0;bottom:0;left:0;right:0;opacity:0}#effect-5 .overlay a.expand{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#effect-5 .img.hover .overlay{opacity:1}#effect-5 .img.hover .overlay a.expand{width:60px;height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}#effect-6 .overlay{top:0;bottom:0;left:0;right:0;opacity:0}#effect-6 .overlay a.expand{left:0;right:0;top:0;margin:0 auto;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}#effect-6 .img.hover .overlay{opacity:1}#effect-6 .img.hover .overlay a.expand{top:50%;margin-top:-30px;opacity:1}@media only screen and (max-width: 1100px){.effects .img{width:50%}.effects .img:nth-child(n){margin-right:5px}.effects .img:first-child{margin-left:0}.effects .img:nth-child(2n-1){margin-left:-5px}.effects .img:nth-child(2n){margin-right:0}.effects .img:last-child{margin-right:0}}@media only screen and (max-width: 780px){#effect-1 .overlay{opacity:1;background:rgba(0,0,0,0)}#effect-1 .img:hover .overlay{opacity:1;background:rgba(0,0,0,.5)}#effect-1 .img .buttonarea{bottom:20%}}@media only screen and (max-width: 520px){.effects .img{width:100%}.effects .img:nth-child(n){margin-right:0}.effects .img:first-child{margin-left:0}.effects .img:nth-child(2n-1){margin-left:0}.effects .img:nth-child(2n){margin-right:0}.effects .img:last-child{margin-right:0}.effects .img img{margin:0 auto}}c-page-header .phone{float:right;font-size:32px;font-weight:300}c-page-header .phone a:hover{text-decoration:none}.c-site-logo img{height:auto;max-width:100%}@media (max-width: 767px){.c-site-logo{text-align:center}.c-page-header .phone{display:none}}.c-page-wrapper{min-height:100vh;position:relative;-webkit-transition:transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease}.c-page-wrapper.slidebar-active{overflow:hidden}@media all and (max-width: 479px){.c-page-wrapper.slidebar-active{transform:translateX(240px)}}@media all and (min-width: 480px) and (max-width: 767px){.c-page-wrapper.slidebar-active{transform:translateX(260px)}}.c-navbar{-webkit-box-shadow:none;background:transparent;border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;font-size:14px;font-weight:400;margin:0;padding:0;position:relative;width:auto;z-index:10}.c-navbar .c-navbar__toggle{border-color:transparent;height:37px;margin-bottom:7px;margin-left:5px;margin-top:7px;width:50px}.c-navbar .c-navbar__toggle .icon-bar{height:3px;left:50%;margin:0;position:absolute;transform:translateX(-50%);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.c-navbar .c-navbar__toggle .icon-bar--first{top:9px}.c-navbar .c-navbar__toggle .icon-bar--second{top:16px;opacity:1}.c-navbar .c-navbar__toggle .icon-bar--last{top:23px}.c-navbar__toggle[aria-expanded="true"] .icon-bar--first,.c-navbar__toggle[aria-expanded="true"] .icon-bar--last{top:calc(50% - 2px)}.c-navbar__toggle[aria-expanded="true"] .icon-bar--second{opacity:0}.c-navbar__toggle[aria-expanded="true"] .icon-bar--first{transform:translate(-50%) rotate(-45deg)}.c-navbar__toggle[aria-expanded="true"] .icon-bar--last{transform:translate(-50%) rotate(45deg)}.c-navbar__brand{font-size:24px;font-weight:bold}.c-navbar__brand:hover{text-decoration:underline}.c-nav-menu{text-align:left}.c-nav-menu__inner{float:none;vertical-align:top}.c-nav-menu .menu-item a{overflow:hidden;text-overflow:ellipsis}.c-nav-menu .dropdown-menu{-webkit-box-shadow:none;border:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.c-nav-menu .dropdown-menu li{border-right:none}@media (max-width: 767px){.c-navbar{height:auto;margin:0 auto;min-height:50px;width:100%}.c-nav-menu{background:#f7f7f7;margin-right:0;width:100%}.c-navbar__toggle{float:left}.c-navbar__brand{float:right}.c-nav-menu .menu-item{border-right:0}.c-nav-menu .c-nav-menu__inner .menu-item.active a,.c-nav-menu .c-nav-menu__inner .menu-item a,.c-nav-menu .c-nav-menu__inner .open .dropdown-menu .menu-item a{color:#333;line-height:20px;margin:0;padding:15px}.c-nav-menu .menu-item a:hover{color:#333}.c-nav-menu .c-nav-menu__inner .dropdown-menu{border:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0;margin-top:-2px}.c-nav-menu__inner .menu-item .caret{-webkit-transition:-webkit-transform ease-in .1s;transition:-webkit-transform ease-in .1s;-o-transition:transform ease-in .1s;transition:transform ease-in .1s;transition:transform ease-in .1s,-webkit-transform ease-in .1s}.c-nav-menu__inner .menu-item:not(.open) .caret{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (min-width: 768px){.c-navbar__brand{display:none}.c-nav-menu{text-align:right}.c-nav-menu__inner{display:inline-block}}.c-slidebar{height:100%;position:fixed;left:0;overflow:hidden;overflow-y:scroll;top:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:0}.c-slidebar.is-open{transition:none;width:240px}.c-slidebar__menu{background:transparent;font-weight:400;height:auto !important;display:block;width:240px}.admin-bar .c-slidebar{padding-top:46px}@media all and (min-width: 480px){.c-slidebar.is-open{width:260px}.c-slidebar__menu{width:260px}}@media all and (min-width: 768px){.c-slidebar{display:none}}#contentarea{padding-top:25px;padding-bottom:75px}.secondary_page h1{margin-bottom:25px}.secondary_page_sidebar label{display:none}.has-feedback label~.form-control-feedback{bottom:0;top:unset}.secondary_page_sidebar h3{margin-bottom:20px}.secondary_page_sidebar .search_widget .widget-title{margin-left:-15px}.secondary_page_sidebar .search_widget .row:nth-child(3){border:1px solid #ddd;padding:15px 0 0}@media all and (min-width: 768px){.navbar-nav.hover .sub-menu{display:none}.navbar-nav.hover .sub-menu{float:left;font-size:14px;left:0;list-style:outside none none;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}}@media all and (min-width: 992px){.secondary_page_sidebar .search_widget .row:nth-child(3){margin-top:20px}}body{font-family:"Work Sans",sans-serif;font-weight:300;font-size:16px;line-height:1.75}html:root{--main_color:#c96c20;--hover_color:#e0aa23}.primary-button,.btn-primary{color:#fff;font-weight:300}a,a:hover{color:#c5a460}.form-group{margin-bottom:11px}.o-page-section{padding:20px 0}.o-page-section--no-padd-btm{padding-bottom:0}.c-heading-primary{color:#c5a460;font-size:28px;font-weight:300;margin:0 0 25px !important;text-align:center}.c-heading-primary>span{display:inline-block;letter-spacing:-1px;padding:0 15px 15px;position:relative;border-bottom:1px solid #c5a460}.c-heading-primary>span:before{background:#fff;border:1px solid #fff;bottom:-7px;-webkit-box-shadow:0 0 0 1px #c5a460,inset 0 0 0 2px #c5a460;box-shadow:0 0 0 1px #c5a460,inset 0 0 0 2px #c5a460;content:"";display:block;height:15px;position:absolute;left:50%;margin-left:-8px;width:15px;z-index:1}.c-heading-primary>span:after{background-color:#c5a460;bottom:1px;content:"";height:1px;display:block;left:50%;position:absolute;transform:translateX(-50%);width:92%}.c-heading-primary--small{font-size:26px}.c-heading-primary--small>span{padding-bottom:15px}@media screen and (min-width: 768px){.c-heading-primary{margin-bottom:15px !important}.c-heading-primary>span{padding:0 20px 20px}}@media screen and (min-width: 768px) and (max-width: 1199px){.c-heading-primary{font-size:32px}.c-heading-primary--small{font-size:28px}}@media screen and (min-width: 1200px){.c-heading-primary{font-size:40px}.c-heading-primary--small{font-size:30px}}.c-page-header{background-color:#fff;border-bottom:2px solid #c5a460;color:#333;position:relative;-webkit-transform:translateZ(0);width:100%;z-index:1000}.c-site-logo{height:70px;margin:10px auto;max-width:200px;padding:0 15px;text-align:center;z-index:11}.c-site-logo img{height:auto;max-height:100%;max-width:calc(100% - 30px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 991px){.c-site-logo{width:100%}}@media screen and (min-width: 992px){.c-site-logo{bottom:0;height:80px;left:50%;position:absolute;transform:translateX(-50%)}}.c-header-top{background-color:#c5a460;color:#fff;font-size:16px}.c-header-top__item:nth-child(2){display:none}.c-header-top__item:last-child{text-align:right}.c-header-top a,.c-header-top a:hover{color:#fff}.c-header-top .fa{margin-right:5px}.c-header-top p{margin-bottom:0}.c-header-top .spoontalk-sociamedia-icons-widget i{background:transparent !important;font-size:16px !important;width:20px !important;height:20px !important}@media screen and (max-width: 340px){.c-header-top{display:none}}@media screen and (min-width: 340px){.c-header-top__item:nth-child(2){display:block;text-align:center}}.c-page-header.fixed_menu{background-color:#fff;position:absolute;top:0;-webkit-transition:background-color .3s linear,-webkit-transform .3s;transition:background-color .3s linear,-webkit-transform .3s;-o-transition:transform .3s,background-color .3s linear;transition:transform .3s,background-color .3s linear;transition:transform .3s,background-color .3s linear,-webkit-transform .3s;width:100%}.c-page-wrapper.slidebar-active .c-page-header.fixed_menu{transition:none}.c-page-header.fixed_menu.fixed_menu--not-top{position:fixed;top:0}#wrapper.fixed_menu{padding-top:142px}@media screen and (max-width: 767px){}@media screen and (min-width: 768px) and (max-width: 991px){#wrapper.fixed_menu{padding-top:155px}}@media screen and (min-width: 992px){#wrapper.fixed_menu{padding-top:130px}}.c-nav-wrapper{}@media screen and (max-width: 767px){.c-nav-wrapper{padding:0}}@media screen and (min-width: 992px){.c-nav-wrapper{height:100px}}.c-navbar .c-navbar__brand{color:#333;font-weight:normal}.c-navbar .c-navbar__brand:hover,.c-navbar .c-navbar__brand:focus{color:#5e5e5e}.c-navbar .c-navbar__toggle:focus,.c-navbar .c-navbar__toggle:hover{background-color:transparent}.c-navbar .c-navbar__toggle .icon-bar{background-color:#333;border-radius:3px;width:30px}.c-nav-menu .menu-item .dropdown-menu{background:#fff}.c-nav-menu .dropdown-menu .menu-item a{background-color:transparent;color:#333;font-size:18px;padding:7px 15px}.c-nav-menu .c-nav-menu__inner>.menu-item>a,.c-nav-menu .c-nav-menu__inner>.menu-item.active>a,.c-nav-menu .c-nav-menu__inner>.menu-item.open>a{background:transparent;-webkit-box-shadow:none;box-shadow:none;font-size:18px;margin:0;padding:10px 15px}.c-nav-menu .c-nav-menu__inner .menu-item a:hover,.c-nav-menu .c-nav-menu__inner .menu-item a:focus,.c-nav-menu .c-nav-menu__inner .open .menu-item.active>a,.c-nav-menu .c-nav-menu__inner .open .dropdown-menu>.menu-item>a:hover{color:#c5a460}.c-nav-menu--slide .dropdown-menu{padding-left:15px}@media all and (max-width: 767px){.c-nav-menu:not(.c-nav-menu--slide){border-color:#c5a460}.c-navbar .c-nav-menu .open .dropdown-menu>.menu-item.active>a{background-color:transparent}.c-navbar--mobile{background-color:#f7f7f7}}@media all and (min-width: 768px){.c-nav-menu .c-nav-menu__inner>.menu-item>a{color:#333}.c-nav-menu__inner .menu-item .caret{display:none}}@media all and (min-width: 768px) and (max-width: 991px){.c-navbar--mobile{min-height:35px}.c-navbar--mobile .c-nav-menu{text-align:center}.c-nav-menu .c-nav-menu__inner>.menu-item>a,.c-nav-menu .c-nav-menu__inner>.menu-item.active>a,.c-nav-menu .c-nav-menu__inner>.menu-item.open>a{padding-bottom:5px;padding-top:5px}.c-nav-menu .open .dropdown-menu li ul{padding-left:20px}}@media all and (max-width: 991px){.c-navbar:not(.c-navbar--mobile){display:none}.c-nav-menu .open .dropdown-menu li ul{display:block;position:relative}}@media all and (min-width: 992px){.c-navbar{margin-top:29px}.c-navbar--mobile{display:none}.c-nav-menu .menu-item{position:relative}.c-nav-menu .dropdown-menu .menu-item:hover>ul{display:block;left:100%;top:-7px}.c-nav-menu--left{text-align:left}.c-nav-menu--right .c-nav-menu__inner>.menu-item:last-child>a{padding-right:0}.c-nav-menu--left .c-nav-menu__inner>.menu-item:first-child>a{padding-left:0}}.c-hero{margin-bottom:20px;position:relative}.c-hero__search{bottom:40%;position:absolute;-webkit-transform:translateZ(0);width:100%;z-index:9}.c-hero__search .search_widget{background:rgba(40,46,60,.6);padding:20px 15px 9px}.c-hero__search .search_widget input,.c-hero__search .search_widget .c-select-list{font-size:16px;height:50px}.c-hero__search .form-control,.c-page-footer .form-control{-webkit-appearance:none}.c-hero__search .widget-title{color:#fff;font-size:20px;line-height:1;margin:0 0 10px;text-shadow:0 0 5px rgba(0,0,0,.5)}.c-hero__search label{display:none}.c-hero__search .form-control,.c-hero__search .btn{height:50px}.c-hero__search .c-input-group .form-control{z-index:auto}.c-hero__search .form-control::-moz-placeholder{color:#333}.c-hero__search .form-control::-webkit-input-placeholder{color:#333}#big-video{max-height:820px;min-height:520px;position:relative;width:100%}@media screen and (min-width: 768px){.c-hero__search .widget-title{font-size:24px}}@media screen and (min-width: 992px){.c-hero__search{bottom:45%}}.c-cta-bar{background-color:rgba(0,0,0,.5);bottom:0;left:0;padding:20px 0;right:0;position:absolute}.c-cta-bar__heading{color:#fff;font-size:22px;font-weight:300;line-height:36px;margin:0;padding:0 15px;text-align:center}.c-cta-bar__btn{margin-left:20px;padding:7px 30px;vertical-align:bottom}@media screen and (min-width: 768px) and (max-width: 1199px){.c-cta-bar__heading{font-size:26px}}@media screen and (min-width: 1200px){.c-cta-bar__heading{font-size:30px}}.c-featured-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-15px;margin-right:-4px}.c-featured-blocks__item{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:15px;margin-right:4px}.c-featured-blocks__item .siw-slide-up h4{font-size:18px;font-weight:300;top:0}@media screen and (max-width: 991px){.c-featured-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px) and (max-width: 991px){.c-featured-blocks{margin-bottom:-4px}.c-featured-blocks__item{-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:4px}}@media screen and (min-width: 992px){.c-featured-blocks,.c-featured-blocks__item{margin-bottom:0}}@media screen and (min-width: 1200px){.c-featured-blocks{margin-right:-15px}.c-featured-blocks__item{margin-right:15px}}.c-img-slider{background-color:#fff}.c-img-slider .owl-item{text-align:center}.overlay{display:block;position:absolute;z-index:0;background:rgba(0,0,0,.5);overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%;left:0;top:0;width:100%}.c-media-grid{background-color:#f2f2f2}.c-media-grid__row{display:table}.c-media-grid__item{text-align:center;vertical-align:middle}.c-media-grid__item>img{height:auto;width:100%}@media screen and (max-width: 991px){.c-media-grid__item--copy{padding-bottom:20px;padding-top:20px}}@media screen and (min-width: 992px){.c-media-grid__item{display:table-cell;float:none}.c-media-grid__item--img-right{padding-left:0}.c-media-grid__item--img-left{padding-right:0}}@media screen and (min-width: 1200px){.c-media-grid__item--copy{}}.c-video-section{background-position:center;background-repeat:no-repeat;background-size:cover;height:450px;position:relative}.c-video-section img{height:98px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:98px}.c-page-footer{background-color:#333;border-top:3px solid #666;color:#fff;padding:50px 0;position:relative}.c-page-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-page-footer__widget{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.c-page-footer__widget label{display:none}.c-page-footer__widget .widget-title{color:#c5a460;font-size:24px;font-weight:300;margin-bottom:20px !important;margin-top:0}.c-page-footer__widget ul{list-style-type:none;margin-bottom:0;padding-left:0}.c-page-footer__widget p .fa{font-size:18px;line-height:22px;margin-right:5px}.c-page-footer__widget p{line-height:22px}.c-page-footer a{color:#fff}.c-page-footer .spoontalk-sociamedia-icons-widget i{background-color:#666;font-size:16px !important;width:35px !important;height:35px !important;border-radius:0}.c-page-footer .spoontalk-sociamedia-icons-widget i:hover{background-color:#7a7a7a}@media screen and (max-width: 991px){.c-page-footer__widget{text-align:center}.c-page-footer__widget:not(:last-child){margin-bottom:30px}.c-page-footer__widget .alignment{text-align:center}}.c-copyright-bar{background-color:#000;padding:20px 0;color:#fff;font-size:12px}.c-copyright-bar a{color:#fff}.c-scroll-top-btn{background-color:#666;border-radius:3px;font-size:16px;color:#fff;height:40px;left:50%;line-height:40px;position:absolute;top:-20px;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:40px}.c-scroll-top-btn:hover{background-color:#7a7a7a;color:#fff}.frm_form_fields input,.frm_form_fields textarea{display:block;width:100%;height:46px;padding:12px 12px;font-size:14px;line-height:1.42857143;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;border:none;background-color:#fff;color:#333;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin-bottom:11px}.frm_form_fields input[type="submit"],.frm_form_fields button[type="submit"]{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;color:#fff}.frm_error_style,.frm_error{color:#f90;font-size:14px;font-weight:400;line-height:1.25em;margin:5px 0}#ui-datepicker-div{border-radius:0;background:#fff;border-color:#ccc;border:none;box-shadow:0 0 5px rgba(0,0,0,.2)}.ui-datepicker-header.ui-widget-header{border-radius:0;border:none}.ui-state-hover,.ui-state-focus{background:#fff}.panel-step-3 .checkbox label a{color:#c96c20;text-decoration:underline}.panel-step-3 .checkbox label a:hover{color:#292929}#contentarea h1.entry-title{margin-bottom:20px !important}.form-checkout .well p input{height:auto}div#inquiryPopup{z-index:10000}body #ui-datepicker-div{z-index:10001 !important}div#inquiryPopup .c-select-list.form-control select{display:inline-block;border-radius:4px}div#inquiryPopup .c-select-list.form-control::before{top:15px}form div#inquiryPopup button,#bookingPopup button{width:auto;height:auto}.frm-property-inquiry .form-icon,.frm-property-noInvetory .form-icon{margin-bottom:0}#bookingPopup .modal-header,#btn-modal-book{background:#cb9e4b;color:#fff;border-color:#cb9e4b}#bookingPopup .modal-title{color:#fff}#bookingPopup .modal-content{padding:0}.text-primary{color:#cb9e4b}/*
Theme Name: Montasco Child Theme
Theme URI: http://streamlinevrs.com/
Description: Child theme for customizations to Global Streamline Parent Theme
Author: Rusu
Author URI: http://streamlinevrs.com
Template: Global-Streamline-Parent-theme
Version: 1.0

Copyright 2017 Streamline VRS
*/


/*Make your custom css edits here*/
.content a {
	    color: #337ab7;
}
/** General **/
.c-property--thumbs-md .c-property__fav-btn .fa-heart-o,
.c-property--side-info .c-property__fav-btn .fa-heart-o {
    color: #f6931f;
}

.c-search-widget .form-control[readonly],
.c-results-filters .form-control[readonly] {
    background-color: #fff;
}

.c-property__cta-btn--inquiry:focus {
    color: #fff;
}

.c-page-footer__widget .spoontalk-sociamedia-icons-widget a:first-child {
  margin-left: 0 !important;
}

.breadcrumb:not(.breadcrumb--light) a {
  color: #fff;
}


/*force map height to full height*/
.map-search.ng-pristine.ng-untouched.ng-valid.ng-not-empty,
map.map-canvas {
    height: 100vh !important;
   
}


/** Side Info template styles  - to be removed after plugin update **/
.c-property--side-info .c-property__heading {
    font-size: 20px; }
    @media (min-width: 75em) {
      .c-property--side-info .c-property__heading {
        font-size: 24px; } }
.c-property--side-info .c-property__location {
  font-size: 1.1em; }
  @media (min-width: 75em) {
    .c-property--side-info .c-property__location {
      font-size: 1.25em; } }
.c-property--side-info .c-property__img {
  margin-bottom: 15px; }
.c-property--side-info .c-property__body {
  padding: 0; }
.c-property--side-info .c-property__fav-btn {
  font-size: 1.4em;
  left: auto;
  margin-left: 20px;
  position: relative;
  top: auto; }
.c-property--side-info .c-property__cost {
  margin-bottom: 5px; }
.c-property--side-info .c-property__cost-sum {
  font-size: 20px; }


/** Styles for datepickers icons - can be removed after plugin update **/
.date-group .form-control {
  padding-right: 35px; 
}
.date-group .glyphicon-calendar {
  position: absolute;
  top: 50%;
  right: 10px;
  pointer-events: none;
  transform: translateY(-50%); 
}
@media all and (min-width:992px) {
    .c-featured-blocks__item {
    flex-basis: 32%;
    margin-bottom:4px
    }
    .c-featured-blocks {
    flex-wrap: wrap;
    }
}
@media all and (min-width:1200px) {
    .c-featured-blocks__item {
    margin-bottom:15px;
    }
}
.c-featured-blocks__item a {
    padding-bottom: 80%!important;
}
.c-video-section a.vp-a {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
}
@media all and (min-width:992px) {
    .c-nav-menu .c-nav-menu__inner > .menu-item > a,.c-nav-menu .c-nav-menu__inner > .menu-item.active > a,.c-nav-menu .c-nav-menu__inner > .menu-item.open > a {
    font-size: 16px;
    }
}
@media all and (min-width:768px) and (max-width:991px) {
    .c-nav-menu .c-nav-menu__inner > .menu-item > a {
    font-size: 14px;
    }
}
div#resortpro-book-unit .col-md-12.ng-scope {
    float: left;
}
/*@media all and (min-width: 992px) and (max-width:1199px) {
    .c-media-grid__item {
    width:100%;
    display:block;
    left:0;
    padding-top:20px;
    }
}*/



/**nick*/
.c-media-grid {
    background-color: #f7f4ea;
}
.c-page-footer,.c-page-footer a,.c-copyright-bar {
    color: #333;
}
.breadcrumb:not(.breadcrumb--light) {
	background-color: #f7f4ea;
}
.breadcrumb:not(.breadcrumb--light) a {
    color: #c96c20;
}

#ui-datepicker-div{
  z-index: 99999!important;
}

.c-property--listing-2 .c-property__body {
    padding-right: 10px;
    padding-left: 10px;
    background: #efefef;
}

#contentarea{
  min-height: 70vh;
}

.frm_style_formidable-style.with_frm_style textarea{
  height: 90px;
}

@media only screen and (max-width: 991px){
  .c-nav-menu .c-nav-menu__inner>.menu-item>a, .c-nav-menu .c-nav-menu__inner>.menu-item.active>a, .c-nav-menu .c-nav-menu__inner>.menu-item.open>a{
    font-size: 16px;
  }
}

.no-padding{
  padding: 0;
}

.mobile_detail_breakdown{
  margin:15px;
}

.mobile_detail_breakdown .breakdown-taxes-hidden,.mobile_detail_breakdown .breakdown-days-hidden{
  border:1px #efefef solid;
  padding: 5px 0;
}

.form-checkout .mobile_details .glyphicon-menu-down,.form-checkout .mobile_details .glyphicon-menu-up{
  font-size: 8px
}

.clr{ margin:0px 0px; padding:0px 0px; display:block; clear:both;}
.sitemap_box{ margin:0px 0px; padding:0px 0px;}
.sitemap_box ul{ margin:0px 0px; padding:0px 0px 15px; list-style:none;}
.sitemap_box ul li{list-style:none; display:inline-block; width:33%;}
.sitemap_box img{margin:0px 0px; padding:0px 0px; width:100%; height:275px; display:block; border:1px dashed #c96c20;}

.map_location{ margin:0px 0px 25px; padding:0px; position:relative;}
.map_layer{ margin:0px; padding:0px; position:absolute; z-index:99; width:100%; height:97%; left:0px; top:0px; cursor:pointer;}
.map_layer:hover{ background:rgba(0, 0, 0, 0.4);}

.map_popup_wrapper{ margin:0px; padding:0px; left:0px; top:0px; width:100%; height:100%; position:fixed; z-index:9999; background:rgba(0,0,0,.5); display:none;}
.map_popup_container{ margin:0px auto; padding:0px; width:900px; left:50%; top:50%; transform:translate(-50%,-50%); position:absolute; background:#fff; overflow-y:hidden; height:90%;}
.map_popup_container img{ margin:0px; padding:0px; width:100%; object-fit:cover; object-position:right; height:500px; display:block;}

.label{ margin:0px; padding:0px; display:inline-block; font-size:20px; color:#000;}
.map_close{ margin:0px; padding:5px 10px; position:absolute; z-index:99999; right:0px; top:-5px; background:#fff; cursor:pointer;}

.map_hcol01{ margin:0px 0px 25px; padding:0px 0px; float:left; width:48%;}
.map_hcol01 iframe{ height:275px; border:1px dashed #c96c20 !important;}

.map_hcol02{ float:right; width:48%;}
@media all and (min-width:768px) and (max-width:991px) {
.sitemap_box ul li{width:50%;}	
.map_popup_container{ width:95%;}
.map_hcol01 iframe{ height:200px;}
.sitemap_box img{ height:200px;}
}

@media all and (min-width:480px) and (max-width:767px) {
.sitemap_box ul li{width:50%;}	
.map_popup_container{ width:95%;}	
.map_hcol01, .map_hcol02{ float:none; width:100%;}
.sitemap_box img{ height:auto;}
}

@media only screen and (max-width:479px){
.sitemap_box ul li{width:100%;}	
.map_popup_container{ width:95%;}	
.map_hcol01, .map_hcol02{ float:none; width:100%;}
.sitemap_box img{ height:auto;}
}


.opt-fee-desc{
	color: #6e6e6e;
    font-weight: bold;
}

.c-video-section img.arrow{
  left: 65%;
  top: 45%;
}

.opt-fee-desc.more {
    padding: 0 5px 0 10px;
}
.c-property__heading > a{ color:#000;}
.post_cnt h2 a{ color:#000;}
.post_container a{ color:#337ab7;}
.blog_template_sidebar a{ color:#000;}
.blog_template_sidebar h2{text-align:left;}
 
.form-checkout input{
	padding-left: 30px;
}
.page-id-26 .frm_style_formidable-style.with_frm_style textarea{
	border:1px solid #ccc;
}

div#inquiryPopup {
    z-index: 10000;
}
body #ui-datepicker-div{
	z-index: 10001!important;	
}
div#inquiryPopup .c-select-list.form-control select{
    display: inline-block;
    border-radius: 4px;
}
div#inquiryPopup .c-select-list.form-control::before {
    top: 15px;
}
form div#inquiryPopup button,#bookingPopup button{
    width: auto;
    height: auto;
}
.frm-property-inquiry .form-icon, .frm-property-noInvetory .form-icon{
	margin-bottom: 0;
}
#bookingPopup .modal-header,#btn-modal-book {
    background: #cb9e4b;
	color:#fff;
	border-color: #cb9e4b;
}
#bookingPopup .modal-title{
	color:#fff;
}
#bookingPopup .modal-content {
    padding: 0;
}
	
.text-primary {
    color: #cb9e4b;
}
/*  FEATURED HOME CSS */
/*******************************************************************************
 * General
 ******************************************************************************/
.siw{
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.siw h4{
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  margin: 0px;
  padding: 15px 0;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}

.siw p{
  display: none;
  font-size: 16px;
}

.siw-image-filter-dark:before{
  background: rgba(0, 0, 0, .25);
  content: ' ';
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.siw-image-filter-light:before{
  background: rgba(255, 255, 255, .25);
  content: ' ';
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

/*******************************************************************************
 * Fixed Title Bottom
 ******************************************************************************/
.siw-fixed-title-bottom h4{
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: rgba(0, 0, 0, .5);
  bottom: 0;
  transition: all 300ms ease-out;
}
.siw-fixed-title-bottom:hover h4{
  -moz-box-shadow: 0px -4px 10px 0px rgba(255, 255, 255, 0.25);
  -webkit-box-shadow: 0px -4px 10px 0px rgba(255, 255, 255, 0.25);
  background: rgba(0, 0, 0, 1);
  box-shadow: 0px -4px 10px 0px rgba(255, 255, 255, 0.25);
}

/*******************************************************************************
 * Slide Up
 ******************************************************************************/
.siw-slide-up h4{
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: rgba(0, 0, 0, 0);
  height: 100%;
  top: 45%;
  transition: all 300ms ease-out;
}
.siw-slide-up:hover h4{
  top: 0;
  background: rgba(0, 0, 0, .35);
}

.siw-slide-up p{
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: rgba(0, 0, 0, 0);
  border: solid 1px #fff;
  border-radius: 5px;
  display: block;
  top: 100%;
  color: #fff;
  left: 20%;
  padding: 15px 0px;
  position: absolute;
  text-align: center;
  transition: all 300ms ease-out;
  width: 60%;
}
.siw-slide-up:hover p{
  top: 45%;
}
.siw-slide-up p:hover{
  background: rgba(0, 0, 0, .35);
}
@media (max-width: 1024px) {
  .siw-slide-up:hover h4{
    top: 45%;
    background: rgba(0, 0, 0, 0);
  }
  .siw-slide-up p,
  .siw-slide-up:hover p,
  .siw-slide-up p:hover{
    background: rgba(0, 0, 0, .35);
    top: 80%;
  }
}

/*******************************************************************************
 * Slide Up Fixed Title
 ******************************************************************************/
.siw-slide-up-fixed-title h4{
  top: 45%;
}

.siw-slide-up-fixed-title p{
  -moz-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  -webkit-transition: all 300ms ease-out;
  background: rgba(0, 0, 0, 0);
  border: solid 1px #fff;
  border-radius: 5px;
  bottom: -50%;
  color: #fff;
  display: block;
  left: 20%;
  padding: 15px 0px;
  position: absolute;
  text-align: center;
  transition: all 300ms ease-out;
  width: 60%;
}
.siw-slide-up-fixed-title:hover p{
  bottom: 10%;
}
.siw-slide-up-fixed-title p:hover{
  background: rgba(0, 0, 0, .35);
}
@media (max-width: 1024px) {
  .siw-slide-up-fixed-title p,
  .siw-slide-up-fixed-title:hover p,
  .siw-slide-up-fixed-title p:hover{
    background: rgba(0, 0, 0, .35);
    bottom: 10%;
  }
}
/* Unit Page*/
.c-property-slider .ms-caption {
	top: 0;
	bottom: auto;
	width: auto;
}
.gallery_btn {
	top: auto;
	bottom: 5px;
	color: #FFF !important;
	width: 40px;
	height: 40px;
}
.gallery_btn:hover {
	color: #FFF !important;
	text-decoration: none !important;
}
.gallery_btn:focus {
	outline: none !important;
}
.c-property-slider__inner.slick-slide .slick-slide {
	position: relative;
}
.c-property-slider__inner.slick-slide .slick-next,
.thumbnail.slick-slide .slick-next {
	right: 5px;
}
.c-property-slider__inner.slick-slide .slick-prev,
.thumbnail.slick-slide .slick-prev {
	left: 5px;
}
.slick-prev.slick-arrow {
	left: 5px;
	top: 50%;
}
.slick-next.slick-arrow {
	right: 5px;
	top: 50%;
}
.c-property-slider__inner.slick-slide .slick-next, 
.c-property-slider__inner.slick-slide .slick-prev,
.thumbnail.slick-slide .slick-next, 
.thumbnail.slick-slide .slick-prev,
.slick-prev.slick-arrow,
.slick-next.slick-arrow {
	position: absolute;	
	background: transparent !important;
	border: none;
	z-index: 2;
}
.c-property-slider__inner.slick-slide .slick-list .fa {
	font-size: 21px;
}
.gallery_modal .galleryGo {
	padding: 0;
}
.gallery_modal .slick-slide img {
	margin: 6vh auto;
	height: 85vh;
}
.availability .ui-datepicker-multi .ui-datepicker-group table {
	margin: 0;
}
.c-book-form .btn-primary {
	color: #FFF;
}.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0,0,0)}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.master-slider a,.master-slider a:hover{-webkit-transition:none;transition:none}.wpb_row .master-slider-parent *,.master-slider-parent *{box-sizing:content-box}.master-slider-parent{margin-left:auto;margin-right:auto}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.master-slider.before-init{}.ms-loading-container{position:absolute;width:100%;top:0}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/common/loading-2.gif") no-repeat center white;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}.ms-loading-container .ms-loading.nitro-lazy,.ms-slide .ms-slide-loading.nitro-lazy{background:none !important}.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/common/grab.png"),move}.ms-grabbing-cursor{cursor:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/common/grabbing.png"),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0px auto;overflow:hidden;position:relative;-webkit-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide.selected{}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.ms-ie .ms-slide-link.nitro-lazy{background:none !important}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(.3px);transform:translateZ(.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0px}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:black;padding:0;margin:0;border:none}.ms-slide .ms-pattern{background-attachment:scroll;width:100%;height:100%;z-index:108;position:absolute;top:0}.ms-wk .ms-pattern{-webkit-transform:translateZ(.4px);transform:translateZ(.4px)}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:110}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:black;color:white;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/common/video-close-btn.png") no-repeat 0px 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px}.ms-slide-vcbtn-mobile .ms-vcbtn-txt.nitro-lazy{background:none !important}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(.44px);transform:translateZ(.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity 300ms;transition:opacity 300ms}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px white;color:#222;border:solid 1px white;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-has-thumb .ms-tab-thumb{width:auto}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0px}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px 20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0px;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0px;top:auto;border-bottom:0px;border-top:solid 12px #f6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#ededed}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#ededed}.ms-thumb-alt{text-align:center;margin:5px;font-size:14px;font-weight:600}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;left:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:white}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0px;display:block;border-right-color:#fff;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0px 5px 5px;border-left-color:#fff;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:white}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0px 5px 5px 5px;display:block;border-bottom-color:#fff;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0px 5px;border-top-color:#fff;top:7px}.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont{top:0 !important}.ms-tabs.ms-has-thumb .ms-thumb-frame{height:auto !important}.ms-tabs.ms-has-thumb .ms-thumb{padding:0}.ms-tabs.ms-has-thumb .ms-tab-context{padding:20px}.ms-tabs.ms-align-left .ms-tab-thumb{float:left;margin-right:20px}.ms-tabs.ms-align-right .ms-tab-thumb{float:right;margin-left:20px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity 300ms;transition:opacity 300ms}.ms-timerbar{width:100%;bottom:0px;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-ctimer-bullet{}.ms-time-bar{-webkit-transition:width 120ms linear;transition:width 120ms linear}.ms-ie7 .ms-tooltip-arrow{height:0px}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}.ms-pattern.ms-patt-1{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-1.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-2{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-2.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-3{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-3.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-4{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-4.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-5{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-5.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-6{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-6.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-7{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-7.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-8{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-8.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-9{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-9.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-10{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-10.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-11{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-11.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-12{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-12.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-13{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-13.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-14{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-14.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-15{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=")}.ms-pattern.ms-patt-15.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-16{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-16.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-17{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-17.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-18{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=")}.ms-pattern.ms-patt-18.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-19{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-19.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-20{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-20.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-21{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=")}.ms-pattern.ms-patt-21.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-22{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-22.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-23{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-23.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-24{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-24.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-25{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-25.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-26{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-26.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-27{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=")}.ms-pattern.ms-patt-27.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-28{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-28.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-29{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==")}.ms-pattern.ms-patt-29.nitro-lazy{background-image:none !important}.ms-pattern.ms-patt-30{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC")}.ms-pattern.ms-patt-30.nitro-lazy{background-image:none !important}.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png") no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-default .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-default .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png") no-repeat -24px -28px;top:18px;right:30px}.ms-skin-default .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png");background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}.ms-skin-default .ms-bullet{width:10px;height:10px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png") no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-default .ms-bullet.nitro-lazy{background:none !important}.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}.ms-skin-default .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-default .ms-tooltip-point{cursor:pointer}.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-default .ms-tooltip{max-width:200px}.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;margin-left:-1px}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn,.ms-skin-default .ms-slide .ms-slide-vcbtn,.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev,.ms-skin-default .ms-bullet{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1-retina.png");background-size:152px 225px}.ms-skin-default .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-default .ms-video-btn.nitro-lazy,.ms-skin-default .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-default .ms-nav-next.nitro-lazy,.ms-skin-default .ms-nav-prev.nitro-lazy,.ms-skin-default .ms-bullet.nitro-lazy{background-image:none !important}}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn{width:54px;height:54px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png") no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-black-1 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-black-1 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png") no-repeat -24px -29px;top:30px;right:30px}.ms-skin-black-1 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{width:53px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png");background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-black-1 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-black-1 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-1 .ms-bullet{width:9px;height:9px;background:white;margin:4px;border:solid 1px #3a3a3a}.ms-skin-black-1 .ms-bullet-selected{background-color:black}.ms-skin-black-1 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:white;border-top-color:rgba(0,0,0,.8);bottom:-10px}.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:white;border-bottom-color:rgba(0,0,0,.8);top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:white;border-right-color:rgba(0,0,0,.8);left:-10px}.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:black;border-left-color:rgba(0,0,0,.8);right:-10px}.ms-skin-black-1 .ms-tooltip-point{cursor:pointer}.ms-skin-black-1 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #444;background:black;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-1 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:white;background:rgba(255,255,255,.9);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-black-1 .ms-tooltip{max-width:200px}.ms-skin-black-1 .ms-tooltip-cont{padding:10px;background:black;background:rgba(0,0,0,.8);text-shadow:0 1px 0px black;color:white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn,.ms-skin-black-1 .ms-slide .ms-slide-vcbtn,.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1-retina.png");background-size:152px 225px}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-black-1 .ms-video-btn.nitro-lazy,.ms-skin-black-1 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-black-1 .ms-nav-next.nitro-lazy,.ms-skin-black-1 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-minimal .ms-slide .ms-slide-vpbtn,.ms-skin-minimal .ms-video-btn{width:55px;height:55px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg") no-repeat 24px 18px white;border:solid 1px #3d3d3d;border-radius:50%;top:50%;left:50%;margin:-27px 0 0 -27px;-webkit-transition:background-color 300ms;transition:background-color 300ms}.ms-skin-minimal .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-minimal .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,.ms-skin-minimal .ms-video-btn:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-slide .ms-slide-vcbtn{width:31px;height:31px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg") no-repeat -289px 6px white;border-radius:50%;border:solid 1px #3d3d3d;top:18px;right:30px;-webkit-transition:background-color 300ms;transition:background-color 300ms}.ms-skin-minimal .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-minimal .ms-nav-next,.ms-skin-minimal .ms-nav-prev{background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg") no-repeat white;background-position:-178px 17px;border:solid 1px #3d3d3d;border-radius:50%;height:55px;width:55px;cursor:pointer;top:50%;left:30px;margin-top:-27px;position:absolute;z-index:110;-webkit-transition:background-color 300ms;transition:background-color 300ms}.ms-skin-minimal .ms-nav-next.nitro-lazy,.ms-skin-minimal .ms-nav-prev.nitro-lazy{background:none !important}.ms-skin-minimal .ms-nav-next:hover,.ms-skin-minimal .ms-nav-prev:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-nav-next{right:30px;left:auto;background-position:-75px 17px}.ms-skin-minimal .ms-bullet{width:8px;height:8px;background:white;border:solid 1px #3d3d3d;border-radius:50%;margin:4px;background-position:-34px -117px}.ms-skin-minimal .ms-bullet-selected{background:#3d3d3d}.ms-skin-minimal .ms-time-bar{height:3px;background:#fff;border-top:solid 1px rgba(0,0,0,.41)}.ms-skin-minimal .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-minimal .ms-tooltip-point{cursor:pointer}.ms-skin-minimal .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-minimal .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-minimal .ms-tooltip{max-width:200px}.ms-skin-minimal .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;margin-left:-1px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn{width:45px;height:45px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png") black no-repeat -16px -103px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-black-2 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-black-2 .ms-video-btn:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png") black no-repeat -27px -36px;border:solid 2px white;border-color:rgba(255,255,255,.4);top:15px;right:15px}.ms-skin-black-2 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn{border-radius:50px}.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png") black;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);top:50%;left:30px;margin-top:-22px}.ms-skin-black-2 .ms-nav-next.nitro-lazy,.ms-skin-black-2 .ms-nav-prev.nitro-lazy{background:none !important}.ms-skin-black-2.round-skin .ms-nav-next,.ms-skin-black-2.round-skin .ms-nav-prev,.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-black-2.round-skin .ms-video-btn{border-radius:90px}.ms-skin-black-2 .ms-nav-next:hover,.ms-skin-black-2 .ms-nav-prev:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-black-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-2 .ms-bullet{width:8px;height:8px;background:white;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;border:solid 3px white;border-color:rgba(0,0,0,.44);margin:4px;background-position:-34px -117px}.ms-skin-black-2.round-skin .ms-bullet{border-radius:15px}.ms-skin-black-2 .ms-bullet-selected{background-color:black;border-color:white;border-color:rgba(255,255,255,.44)}.ms-skin-black-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-black-2 .ms-tooltip-point{cursor:pointer}.ms-skin-black-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-black-2 .ms-tooltip{max-width:200px}.ms-skin-black-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn,.ms-skin-black-2 .ms-slide .ms-slide-vcbtn,.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2-retina.png");background-size:152px 225px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-black-2 .ms-video-btn.nitro-lazy,.ms-skin-black-2 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-black-2 .ms-nav-next.nitro-lazy,.ms-skin-black-2 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn{width:54px;height:54px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png") no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-2 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-light-2 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png") no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-2 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{width:53px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png");background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-light-2 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-light-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-2 .ms-bullet{width:9px;height:9px;background:black;margin:4px;border:solid 1px #3a3a3a}.ms-skin-light-2 .ms-bullet-selected{background-color:white}.ms-skin-light-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-2 .ms-tooltip-point{cursor:pointer}.ms-skin-light-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-2 .ms-tooltip{max-width:200px}.ms-skin-light-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn,.ms-skin-light-2 .ms-slide .ms-slide-vcbtn,.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2-retina.png");background-size:152px 225px}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-2 .ms-video-btn.nitro-lazy,.ms-skin-light-2 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-light-2 .ms-nav-next.nitro-lazy,.ms-skin-light-2 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn{width:50px;height:50px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png") no-repeat -15px -149px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-3 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-light-3 .ms-slide .ms-slide-vcbtn{width:31px;height:29px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png") no-repeat -26px -28px;top:30px;right:30px}.ms-skin-light-3 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev{width:50px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png");background-position:-82px -22px;height:50px;cursor:pointer;top:50%;left:30px;margin-top:-25px;position:absolute;z-index:110}.ms-skin-light-3 .ms-nav-next{right:30px;left:auto;background-position:-81px -99px}.ms-skin-light-3 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-3 .ms-bullet{width:16px;height:16px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png") no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-light-3 .ms-bullet.nitro-lazy{background:none !important}.ms-skin-light-3 .ms-bullet-selected{background-position:-31px -81px}.ms-skin-light-3 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-3 .ms-tooltip-point{cursor:pointer}.ms-skin-light-3 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-3 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-3 .ms-tooltip{max-width:200px}.ms-skin-light-3 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn,.ms-skin-light-3 .ms-slide .ms-slide-vcbtn,.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev,.ms-skin-light-3 .ms-bullet{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3-retina.png");background-size:152px 225px}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-3 .ms-video-btn.nitro-lazy,.ms-skin-light-3 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-light-3 .ms-nav-next.nitro-lazy,.ms-skin-light-3 .ms-nav-prev.nitro-lazy,.ms-skin-light-3 .ms-bullet.nitro-lazy{background-image:none !important}}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn{width:54px;height:54px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png") no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-4 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-light-4 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png") no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-4 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{width:54px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png");background-position:-77px -5px;height:68px;cursor:pointer;top:50%;left:-27px;margin-top:-40px;position:absolute;z-index:110}.ms-skin-light-4 .ms-nav-next{right:-27px;left:auto;background-position:-79px -83px}.ms-skin-light-4 .ms-thumb-frame-selected{opacity:.6}.ms-skin-light-4 .ms-thumb-list.ms-dir-h{bottom:-60px;width:100%;height:60px}.ms-skin-light-4 .ms-thumb-list.ms-dir-v{height:100%;width:60px;right:-60px;top:0}.ms-skin-light-4 .ms-thumb-frame{cursor:pointer;float:left;width:60px;height:60px;margin:1px 0 0 1px;overflow:hidden}.ms-skin-light-4 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-4 .ms-bullet{width:9px;height:9px;background:#b9b9b9;margin:4px;border:solid 1px #a3a3a3}.ms-skin-light-4 .ms-bullet-selected{background-color:white}.ms-skin-light-4 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:white;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-4 .ms-tooltip-point{cursor:pointer}.ms-skin-light-4 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #e0e0e0;background:#4b8aac;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-4 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:white;margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-4 .ms-tooltip{max-width:200px}.ms-skin-light-4 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn,.ms-skin-light-4 .ms-slide .ms-slide-vcbtn,.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4-retina.png");background-size:152px 225px}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-4 .ms-video-btn.nitro-lazy,.ms-skin-light-4 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-light-4 .ms-nav-next.nitro-lazy,.ms-skin-light-4 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn{width:32px;height:32px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png") black no-repeat -24px -160px;top:50%;left:50%;margin:-18px 0 0 -18px}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-5 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-5 .ms-video-btn:hover{background-color:#646464}.ms-skin-light-5 .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png") white no-repeat -24px -28px;top:18px;right:30px}.ms-skin-light-5 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{width:32px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png") white;background-position:-94px -32px;height:32px;cursor:pointer;bottom:40px;left:40px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-light-5 .ms-nav-next.nitro-lazy,.ms-skin-light-5 .ms-nav-prev.nitro-lazy{background:none !important}.ms-skin-light-5 .ms-nav-next:hover,.ms-skin-light-5 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-5 .ms-nav-next{left:73px;background-position:-93px -110px}.ms-skin-light-5 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-5 .ms-bullet{width:10px;height:10px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png") no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-light-5 .ms-bullet.nitro-lazy{background:none !important}.ms-skin-light-5 .ms-bullet-selected{background-position:-34px -84px}.ms-skin-light-5 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-5 .ms-tooltip-point{cursor:pointer}.ms-skin-light-5 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-5 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-5 .ms-tooltip{max-width:200px}.ms-skin-light-5 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn,.ms-skin-light-5 .ms-slide .ms-slide-vcbtn,.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5-retina.png");background-size:152px 225px}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-5 .ms-video-btn.nitro-lazy,.ms-skin-light-5 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-light-5 .ms-nav-next.nitro-lazy,.ms-skin-light-5 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn{width:45px;height:45px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png") white no-repeat -16px -103px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-6 .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-6 .ms-video-btn:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png") white no-repeat -27px -36px;top:15px;right:15px}.ms-skin-light-6 .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn{border-radius:30px}.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png") white;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);top:50%;left:30px;margin-top:-22px}.ms-skin-light-6 .ms-nav-next.nitro-lazy,.ms-skin-light-6 .ms-nav-prev.nitro-lazy{background:none !important}.ms-skin-light-6.round-skin .ms-nav-next,.ms-skin-light-6.round-skin .ms-nav-prev,.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-light-6.round-skin .ms-video-btn{border-radius:90px}.ms-skin-light-6 .ms-nav-next:hover,.ms-skin-light-6 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-light-6 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-6 .ms-bullet{width:8px;height:8px;background:black;-webkit-background-clip:padding-box;border:solid 3px white;border-color:rgba(255,255,255,.44);margin:4px;background-position:-34px -117px}.ms-skin-light-6.round-skin .ms-bullet{border-radius:15px}.ms-skin-light-6 .ms-bullet-selected{background-color:white;border-color:black;border-color:rgba(0,0,0,.44)}.ms-skin-light-6 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-6 .ms-tooltip-point{cursor:pointer}.ms-skin-light-6 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-6 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-6 .ms-tooltip{max-width:200px}.ms-skin-light-6 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn,.ms-skin-light-6 .ms-slide .ms-slide-vcbtn,.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6-retina.png");background-size:152px 225px}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-light-6 .ms-video-btn.nitro-lazy,.ms-skin-light-6 .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-light-6 .ms-nav-next.nitro-lazy,.ms-skin-light-6 .ms-nav-prev.nitro-lazy{background-image:none !important}}.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn{width:47px;height:46px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png") no-repeat -16px -152px;top:50%;left:50%;margin:-22px 0 0 -24px}.ms-skin-metro .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-metro .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-metro .ms-slide .ms-slide-vcbtn{width:47px;height:47px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png") no-repeat -16px -19px;top:15px;right:15px}.ms-skin-metro .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev{width:47px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png");background-position:-83px -23px;height:47px;cursor:pointer;top:50%;left:30px;margin-top:-24px;position:absolute;z-index:110}.ms-skin-metro .ms-nav-next{right:30px;left:auto;background-position:-81px -100px}.ms-skin-metro .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-metro .ms-bullet{width:16px;height:16px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png") no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-metro .ms-bullet.nitro-lazy{background:none !important}.ms-skin-metro .ms-bullet-selected{background-position:-31px -81px}.ms-skin-metro .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-metro .ms-tooltip-point{cursor:pointer}.ms-skin-metro .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:white;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-metro .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:black;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-metro .ms-tooltip{max-width:200px}.ms-skin-metro .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn,.ms-skin-metro .ms-slide .ms-slide-vcbtn,.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev,.ms-skin-metro .ms-bullet{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin-retina.png");background-size:152px 225px}.ms-skin-metro .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-metro .ms-video-btn.nitro-lazy,.ms-skin-metro .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-metro .ms-nav-next.nitro-lazy,.ms-skin-metro .ms-nav-prev.nitro-lazy,.ms-skin-metro .ms-bullet.nitro-lazy{background-image:none !important}}.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn{width:60px;height:60px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png") no-repeat -10px -144px;top:50%;left:50%;margin:-30px 0 0 -30px}.ms-skin-contrast .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-contrast .ms-video-btn.nitro-lazy{background:none !important}.ms-skin-contrast .ms-slide .ms-slide-vcbtn{width:24px;height:24px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png") no-repeat -27px -30px;top:30px;right:30px}.ms-skin-contrast .ms-slide .ms-slide-vcbtn.nitro-lazy{background:none !important}.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev{width:60px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png");background-position:-76px -17px;height:60px;cursor:pointer;top:50%;left:30px;margin-top:-30px;position:absolute;z-index:110}.ms-skin-contrast .ms-nav-next{right:30px;left:auto;background-position:-77px -91px}.ms-skin-contrast .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-contrast .ms-bullet{width:16px;height:16px;background:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png") no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-contrast .ms-bullet.nitro-lazy{background:none !important}.ms-skin-contrast .ms-bullet-selected{background-position:-31px -81px}.ms-skin-contrast .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fc3116;border-top-color:rgba(252,49,22,.8);bottom:-10px}.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fc3116;border-bottom-color:rgba(252,49,22,.8);top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fc3116;border-right-color:rgba(252,49,22,.8);left:-10px}.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fc3116;border-left-color:rgba(252,49,22,.8);right:-10px}.ms-skin-contrast .ms-tooltip-point{cursor:pointer}.ms-skin-contrast .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #636363;background:black;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-contrast .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:white;background:rgba(255,255,255,.99);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-contrast .ms-tooltip{max-width:200px}.ms-skin-contrast .ms-tooltip-cont{padding:10px;background:#fc3116;background:rgba(252,49,22,.8);text-shadow:0 1px 0px rgba(0,0,0,.4);color:white;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn,.ms-skin-contrast .ms-slide .ms-slide-vcbtn,.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev,.ms-skin-contrast .ms-bullet{background-image:url("https://cdn-ilbghjf.nitrocdn.com/AkYmrOZOYAmDzbskFXdXSairxdgLlAES/assets/images/optimized/rev-197970a/legacyvillas.com/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin-retina.png");background-size:152px 225px}.ms-skin-contrast .ms-slide .ms-slide-vpbtn.nitro-lazy,.ms-skin-contrast .ms-video-btn.nitro-lazy,.ms-skin-contrast .ms-slide .ms-slide-vcbtn.nitro-lazy,.ms-skin-contrast .ms-nav-next.nitro-lazy,.ms-skin-contrast .ms-nav-prev.nitro-lazy,.ms-skin-contrast .ms-bullet.nitro-lazy{background-image:none !important}}/*
===============================================================
 # CUSTOM CSS
 - Please do not edit this file. this file is generated by server-side code
 - Every changes here will be overwritten
===============================================================*/

.ms-parent-id-2 > .master-slider{ background:#000000; }
.ms-parent-id-1 > .master-slider{ background:#000000; }