@charset "UTF-8";
/* https://www.montecito.mx/wp-content/themes/montecitobeachvillage/style.css?ver=6.9.4 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.sticky-header .first-nav ul,.sticky-header .second-nav ul,.home-sticky .first-nav ul,.home-sticky .second-nav ul,#home-header .social-networks,#home-header .lang-holder ul,#home-header .header-bottom .first-nav ul,#header .social-networks,#header .lang-holder ul,#header .header-bottom .first-nav>ul,#header .header-bottom .second-nav>ul,#header .header-bottom .drop-holder ul,.explore .text-holder ul,.location .map .text-holder ul,.rent-own .text-holder ul,.share-block .col ul,.share-block .image-list,.share-block .instagram-pics,.share-block-home .col ul,.share-block-home .image-list,.share-block-home .instagram-pics,.footer-bottom .first-nav ul,.footer-bottom .second-nav ul,.site-plan .about-section .text-holder ul,.about .about-section .text-holder ul,.mobile-nav>ul,.mobile-nav>ul>li .drop-holder ul,.contact-page .text-holder ul,.explore-page .add-links ul,.rent-page ul{margin:0;padding:0;list-style:none}.clearfix:after,dl:after,#main:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after,.container:after,.contact-page .form-holder .col-holder:after,.post-preview.item-1 a:after,.post-preview.item-2 a:after,.post-preview.item-3 a:after,.post-preview.item-4 a:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#333;background:#f3f3f3;font:16px/1.58 "Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.58em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.58em}th,td{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ul,ol{padding-left:3em}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}form,fieldset{margin:0;padding:0;border-style:none}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:solid #0d2340;border-width:0 0 2px;padding:2px 0;outline:none;color:#0d2340;font:italic 20px/23px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;background:none}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border-color:#333}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#0d2340}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#0d2340}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#0d2340}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#0d2340}input[type="text"].placeholder,input[type="tel"].placeholder,input[type="email"].placeholder,input[type="search"].placeholder,input[type="password"].placeholder,textarea.placeholder{color:#0d2340}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top;border:solid #0d2340;border-width:2px;padding:9px 16px}button,input[type="button"],input[type="reset"],input[type="file"],input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;outline:none;font:italic 20px/23px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.two-columns{padding:100px 0}.two-columns .container{max-width:1200px}#content{float:left;width:70%}#content:only-child{float:none;width:100%}#sidebar{float:right;width:25%}#sidebar #wp-calendar{width:100%}.widget{margin-bottom:1.58em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form textarea,.comment-form input[type="text"]{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type="submit"]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type="password"]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{margin-bottom:15px}.search-form input{float:left;height:2em}.search-form input[type="search"]{margin:0 4px 0 0;width:150px}.post-password-form input{float:left;height:2em}.post-password-form input[type="password"]{width:150px}.comment-form input[type="submit"],.post-password-form input[type="submit"],.search-form input[type="submit"]{background:#333;color:#fff;height:2em;border:none;padding:0 .5em}.comment-form input[type="submit"]:hover,.post-password-form input[type="submit"]:hover,.search-form input[type="submit"]:hover{opacity:.8}.commentlist{margin:0 0 1.58em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.58em 4px 0}.commentlist-item .commentlist-item{padding:0}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.58em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{vertical-align:middle;margin-bottom:1.58em}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#333;color:#fff;padding:.4em;text-decoration:none}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{opacity:.8}.navigation-single{margin-bottom:1.58em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:48%;background:#333;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;margin-bottom:1.58em;font-style:italic;font-size:14px;line-height:22px;color:#999;padding:8px 0 0}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:0;padding:15px 0}div.aligncenter{margin:0 auto 1.58em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.58em 4px 0}.alignright{float:right;margin:0 0 4px 1.58em}.mejs-container{margin-bottom:1.58em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #999}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:700;line-height:1.2;margin:0 0 .5em;color:inherit}h1,.h1{font-size:30px}h2,.h2{font-size:27px}h3,.h3{font-size:24px}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 1em}a{color:#39f;text-decoration:none}a:hover,a:focus{text-decoration:none}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_bld-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_bld-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_bld_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_bld_it-webfont.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_blk-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_blk-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_blk_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_blk_it-webfont.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_light-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_light_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_light_it-webfont.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_med-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_med-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_med_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_med_it-webfont.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_reg-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_reg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_reg_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_reg_it-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_thin-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_thin-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:"brandon_grotesque";src:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_thin_it-webfont.woff2) format("woff2"),url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/fonts/brandon_thin_it-webfont.woff) format("woff");font-weight:100;font-style:italic}#__bs_notify__{display:none!important}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.aspect-ratio-preserver{height:0;position:relative}.aspect-ratio-preserver>iframe{height:100%;left:0;position:absolute;top:0;width:100%}#wrapper{overflow:hidden;position:relative}.container{max-width:960px;padding:0 10px;margin:0 auto}.sticky-header{position:fixed;top:-200px;left:0;right:0;z-index:999;background:rgba(255,255,255,.9);padding:16px 0 20px;-webkit-transition:top .3s;transition:top .3s}.sticky .sticky-header{top:0}.sticky-header .container{max-width:1058px}.sticky-header .logo{float:left;width:34px;margin:0 4.5% 0 0}.sticky-header .logo img{width:100%;height:auto}.sticky-header .first-nav{float:left;padding:15px 0 0}.sticky-header .first-nav ul li{display:inline-block;vertical-align:top;margin:0 34px 0 0}.sticky-header .first-nav ul li:last-child{margin:0}.sticky-header .first-nav ul li.active a,.sticky-header .first-nav ul li:hover a{color:#0d2340}.sticky-header .first-nav ul li a{text-transform:uppercase;color:#6c869d;font:bold 20px/23px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}.sticky-header .second-nav{float:right;padding:16px 0 0}.sticky-header .second-nav ul li{display:inline-block;vertical-align:top;margin:0 0 0 17px}.sticky-header .second-nav ul li.active a,.sticky-header .second-nav ul li:hover a{color:#0d2340}.sticky-header .second-nav ul li a{color:#517672;font:italic 18px/21px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}.home-sticky{position:absolute;bottom:0;left:0;right:0;z-index:999;background:rgba(255,255,255,.95);padding:34px 0}.home-sticky .container{max-width:1138px}.home-sticky .logo{float:left;width:34px;margin:0 4.5% 0 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.home-sticky .logo img{width:100%;height:auto}.home-sticky .first-nav{float:left;padding:15px 0 0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.home-sticky .first-nav ul li{display:inline-block;vertical-align:top;margin:0 28px 0 0}.home-sticky .first-nav ul li:last-child{margin:0}.home-sticky .first-nav ul li.active a,.home-sticky .first-nav ul li:hover a{color:#0d2340}.home-sticky .first-nav ul li a{text-transform:uppercase;color:#6c869d;font:bold 19px/23px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}.home-sticky .second-nav{float:right;padding:16px 0 0}.home-sticky .second-nav ul li{display:inline-block;vertical-align:top;margin:0 0 0 17px}.home-sticky .second-nav ul li.active a,.home-sticky .second-nav ul li:hover a{color:#0d2340}.home-sticky .second-nav ul li a{color:#517672;font:italic 18px/21px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}#home-header{position:absolute;top:0;left:0;right:0;z-index:100;padding:18px 0 0}#home-header:after{position:absolute;content:"";background:url(/wp-content/themes/montecitobeachvillage/images/pattern-1.png) repeat-x;width:33.3%;height:125px;top:8px;right:0;pointer-events:none}#home-header .header-top{padding:0 0 3px}#home-header .header-top .container{max-width:1364px}#home-header .social-networks{float:right;margin:0 0 0 26px}#home-header .social-networks li{display:inline-block;vertical-align:middle;margin:0 8px 0 0}#home-header .social-networks li:last-child{margin:0}#home-header .social-networks li a{color:#fff;font-size:23px;line-height:1}#home-header .social-networks li a:hover{opacity:.9}#home-header .contact{float:right;color:#fff;text-transform:uppercase;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:4px 0 0 27px;letter-spacing:1px}#home-header .contact:hover{opacity:.9}#home-header .lang-holder{float:right;padding:4px 0 0;margin:0 0 0 39px}#home-header .lang-holder ul{text-transform:uppercase}#home-header .lang-holder ul li ul{font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px}#home-header .lang-holder ul li.hover ul{opacity:1;pointer-events:auto}#home-header .lang-holder ul li .wpml-ls-sub-menu{visibility:visible!important;opacity:0;pointer-events:none}#home-header .lang-holder ul li span{display:block}#home-header .lang-holder ul li a{color:#fff;display:block;position:relative;padding:0 0 0 15px;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px}#home-header .lang-holder ul li a:hover{color:#0d2340}#home-header .lang-holder ul li a:before{position:absolute;content:"";width:0;height:0;top:1px;left:0;border-top:8px solid transparent;border-left:8px solid #fff;border-bottom:8px solid transparent}#home-header .lang-holder ul li a:after{display:none}#home-header .search-holder{float:right;margin:-4px 0 0}#home-header .search-holder button{display:inline-block;vertical-align:middle;color:#fff;background:none;border:none;font-size:17px;line-height:1;margin:0;padding:1px;-webkit-transition:color .3s;transition:color .3s}#home-header .search-holder button:hover{color:#0d2340}#home-header .search-holder input[type="search"]{display:inline-block;vertical-align:middle;font:italic 20px/1.3 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#fff;background:none;padding:1px 10px 1px 0;margin:0;width:161px;border:solid #fff;border-width:0 0 2px;height:auto}#home-header .search-holder input[type="search"]::-webkit-input-placeholder{color:#fff}#home-header .search-holder input[type="search"]::-moz-placeholder{opacity:1;color:#fff}#home-header .search-holder input[type="search"]:-moz-placeholder{color:#fff}#home-header .search-holder input[type="search"]:-ms-input-placeholder{color:#fff}#home-header .search-holder input[type="search"].placeholder{color:#fff}#home-header .header-bottom .container{max-width:1216px}#home-header .header-bottom .logo{display:inline-block;vertical-align:middle;text-align:center;margin:0 9.6% 0 0}#home-header .header-bottom .logo img{width:100%;height:auto}#home-header .header-bottom .logo a{display:block;max-width:221px;margin:0 auto 27px}#home-header .header-bottom .logo strong{display:block;font:bold 20px/23px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;text-transform:uppercase;letter-spacing:2px}#home-header .header-bottom .first-nav{display:inline-block;vertical-align:middle;padding:34px 0 0}#home-header .header-bottom .first-nav ul li{display:inline-block;vertical-align:top;margin:0 32px 0 0}#home-header .header-bottom .first-nav ul li:last-child{margin:0}#home-header .header-bottom .first-nav ul li.active a,#home-header .header-bottom .first-nav ul li:hover a{color:#0d2340}#home-header .header-bottom .first-nav ul li a{display:block;color:#fff;font:bold 22px/27px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}#home-header .nav-opener{display:none;position:absolute;top:28px;left:33px;width:36px;height:22px;border:solid #fff;border-width:4px 0;cursor:pointer;z-index:100}#home-header .nav-opener:after{position:absolute;content:"";top:5px;left:0;right:0;border-bottom:4px solid #fff}#header .header-top{padding:19px 0;background:#a093a8}#header .header-top .container{max-width:1364px}#header .social-networks{float:right;margin:0 0 0 26px}#header .social-networks li{display:inline-block;vertical-align:middle;margin:0 8px 0 0}#header .social-networks li:last-child{margin:0}#header .social-networks li a{color:#fff;font-size:23px;line-height:1}#header .social-networks li a:hover{opacity:.9}#header .contact{float:right;color:#fff;text-transform:uppercase;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:4px 0 0 27px;letter-spacing:1px}#header .contact:hover{opacity:.9}#header .phone{display:none;float:right;color:#fff;text-transform:uppercase;font:500 22px/25px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:-1px 0 0 27px;letter-spacing:1px}#header .phone:hover{opacity:.9}#header .lang-holder{float:right;padding:4px 0 0;margin:0 0 0 39px}#header .lang-holder ul{text-transform:uppercase}#header .lang-holder ul li ul{font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px}#header .lang-holder ul li.hover ul{opacity:1;pointer-events:auto}#header .lang-holder ul li .wpml-ls-sub-menu{visibility:visible!important;opacity:0;pointer-events:none}#header .lang-holder ul li span{display:block}#header .lang-holder ul li a{color:#fff;display:block;position:relative;padding:0 0 0 15px;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px}#header .lang-holder ul li a:hover{color:#0d2340}#header .lang-holder ul li a:before{position:absolute;content:"";width:0;height:0;top:1px;left:0;border-top:8px solid transparent;border-left:8px solid #fff;border-bottom:8px solid transparent}#header .lang-holder ul li a:after{display:none}#header .search-holder{float:right;margin:-4px 0 0}#header .search-holder button{display:inline-block;vertical-align:middle;color:#fff;background:none;border:none;font-size:17px;line-height:1;margin:0;padding:1px;-webkit-transition:color .3s;transition:color .3s}#header .search-holder button:hover{color:#0d2340}#header .search-holder input[type="search"]{display:inline-block;vertical-align:middle;font:italic 20px/1.3 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#fff;background:none;padding:1px 10px 1px 0;margin:0;width:161px;border:solid #fff;border-width:0 0 2px;height:auto}#header .search-holder input[type="search"]::-webkit-input-placeholder{color:#fff}#header .search-holder input[type="search"]::-moz-placeholder{opacity:1;color:#fff}#header .search-holder input[type="search"]:-moz-placeholder{color:#fff}#header .search-holder input[type="search"]:-ms-input-placeholder{color:#fff}#header .search-holder input[type="search"].placeholder{color:#fff}#header .header-bottom{background:rgba(255,255,255,.9);padding:18px 0 20px;-webkit-transition:top .3s;transition:top .3s;position:relative}.sticky-header #header .header-bottom{top:0}#header .header-bottom .container{max-width:1058px}#header .header-bottom .logo{float:left;width:34px;margin:0 4.5% 0 0}#header .header-bottom .logo img{width:100%;height:auto}#header .header-bottom .first-nav{float:left;padding:15px 0 0}#header .header-bottom .first-nav>ul>li{display:inline-block;vertical-align:top;margin:0 16px 0 0}#header .header-bottom .first-nav>ul>li:last-child{margin:0}#header .header-bottom .first-nav>ul>li.active>a,#header .header-bottom .first-nav>ul>li:hover>a{color:#0d2340}#header .header-bottom .first-nav>ul>li.active .drop-holder{display:block}#header .header-bottom .first-nav>ul>li>a{text-transform:uppercase;color:#6c869d;font:bold 19px/23px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}#header .header-bottom .second-nav{float:right}#header .header-bottom .second-nav>ul{padding:16px 0 0}#header .header-bottom .second-nav>ul>li{display:inline-block;vertical-align:top;margin:0 0 0 12px}#header .header-bottom .second-nav>ul>li.active>a,#header .header-bottom .second-nav>ul>li:hover>a{color:#0d2340}#header .header-bottom .second-nav>ul>li.active .drop-holder{display:block}#header .header-bottom .second-nav>ul>li>a{color:#517672;font:italic 18px/21px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:1px;-webkit-transition:color .3s;transition:color .3s}#header .header-bottom .drop-holder{position:absolute;top:100%;left:0;right:0;background:#f1e1ee;padding:10px 0;font:italic bold 16px/19px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;display:none;z-index:10}#header .header-bottom .drop-holder .container{max-width:897px}#header .header-bottom .drop-holder ul li{display:inline-block;vertical-align:top;margin:0 28px 0 0}#header .header-bottom .drop-holder ul li.active a,#header .header-bottom .drop-holder ul li:hover a{color:#0e2240}#header .header-bottom .drop-holder ul li a{color:#6d889f}#header .nav-opener{position:relative;display:none;width:36px;height:22px;border:solid #fff;border-width:4px 0;cursor:pointer;z-index:100}#header .nav-opener:after{position:absolute;content:"";top:5px;left:0;right:0;border-bottom:4px solid #fff}.home-intro{height:940px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:right;color:#fff;position:relative;overflow:hidden;background:#0d2340}.home-intro .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover!important}.home-intro>.container{width:100%;max-width:1084px;position:relative}.home-intro .title{display:inline-block;vertical-align:middle;text-transform:uppercase;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px}.home-intro .number{display:inline-block;vertical-align:middle;font:italic 270px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 25px 0 0;position:relative}.home-intro .number:after{position:absolute;content:"";top:7px;right:87%;background:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/images/slash.svg) no-repeat;width:130px;height:168px;background-size:cover}.home-intro .number span{position:absolute;bottom:86%;left:67px;font-size:35px;line-height:1.2}.explore{overflow:hidden;font-size:15px;line-height:30px;color:#666;position:relative;background:#fdddcd}.explore:after{position:absolute;content:"";top:56px;left:0;width:52%;background:url(/wp-content/themes/montecitobeachvillage/images/pattern-2.png) repeat-x;height:139px}.explore .container{max-width:1400px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.explore .container:after{display:none}.explore .img-holder{overflow:hidden;width:40%}.explore .img-holder img{width:100%}.explore .text-holder{width:60%;padding:49px 10% 23px 7.6%;position:relative;z-index:10}.explore .text-holder .sub-title{display:block;color:#c3c1c0;font:30px/33px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 6px}.explore .text-holder h1{margin:0 0 24px;color:#e1946a;text-transform:uppercase;font:60px/63px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:14px}.explore .text-holder p{margin:0 0 25px}.explore .text-holder ul{font:italic 18px/18px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.explore .text-holder ul li{display:inline-block;vertical-align:top;border-left:2px solid #a29a96;padding:0 13px;margin:0 0 2px}.explore .text-holder ul li:first-child{padding-left:0;border:none}.explore .text-holder ul li a{color:#a4a4a4}.explore .text-holder ul li a:hover{opacity:.9}.explore .text-holder ul span{text-transform:uppercase;color:#6d889f;font-weight:700}.blockquote-holder{height:552px;text-align:center;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blockquote-holder.fallback-class .img-holder{text-indent:-9999px;overflow:hidden}.blockquote-holder .container{max-width:800px}.blockquote-holder blockquote{padding:0;margin:0;border:none}.blockquote-holder blockquote q{display:block;font:italic 30px/38px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 20px}.blockquote-holder blockquote cite{display:block;font:30px/38px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;text-transform:uppercase}.location{background:#badbee}.location .container{max-width:1400px;padding:0}.location .map{float:right;width:60%;position:relative}.location .map img{width:100%}.location .map .text-holder{padding:47px 8% 10.4% 25.1%;position:absolute;left:0;right:0;bottom:0;color:#333;font-size:14px;line-height:30px}.location .map .text-holder .sub-title{display:block;color:#0d2340;font:30px/33px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;margin:0 0 9px}.location .map .text-holder h1,.location .map .text-holder h2{margin:0 0 10px;color:#0d2340;text-transform:uppercase;font:italic 60px/63px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:14px}.location .map .text-holder p{margin:0 0 25px;text-transform:uppercase}.location .map .text-holder ul{font:italic 18px/18px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.location .map .text-holder ul li{display:inline-block;vertical-align:top;border-left:2px solid #a29a96;padding:0 13px;margin:0 0 2px}.location .map .text-holder ul li:first-child{padding-left:0;border:none}.location .map .text-holder ul li a{color:#4b709f}.location .map .text-holder ul li a:hover{opacity:.9}.location .map .text-holder ul span{text-transform:uppercase;color:#0d233f;font-weight:700}.location .img-holder{float:left;width:40%;position:relative}.location .img-holder .title{position:absolute;left:0;right:0;bottom:0;color:#fff;letter-spacing:4px;font:bold italic 20px/1 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;padding:13% 15.3%}.rent-own{font-size:14px;line-height:30px;color:#fff;background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-4.png) no-repeat 0 85px}.rent-own .add-image{position:absolute;top:83.6%;right:0;width:60.7%}.rent-own .add-image img{width:100%}.rent-own .container{max-width:1400px;position:relative;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rent-own .container:after{display:none}.rent-own .img-holder{overflow:hidden;width:40%;position:relative;z-index:1}.rent-own .img-holder img{width:100%}.rent-own .text-holder{width:60%;padding:49px 10% 23px 5.7%}.rent-own .text-holder .sub-title{display:block;color:#f5f0c5;font:32px/35px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 6px}.rent-own .text-holder h1,.rent-own .text-holder h2{margin:0 0 11px;color:#fff;text-transform:uppercase;font:italic 60px/63px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:14px}.rent-own .text-holder p{margin:0 0 25px;text-transform:uppercase}.rent-own .text-holder ul{font:italic 18px/18px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.rent-own .text-holder ul li{display:inline-block;vertical-align:top;border-left:2px solid #a29a96;padding:0 13px;margin:0 0 2px}.rent-own .text-holder ul li:first-child{padding-left:0;border:none;margin:0}.rent-own .text-holder ul li a{color:#f5f0c5}.rent-own .text-holder ul li a:hover{opacity:.9}.rent-own .text-holder ul span{text-transform:uppercase;color:#fff;font-weight:700}#footer{background:#0d2340}#footer .drop-holder{display:none!important}.pre-footer-home{background:#e1946a url(/wp-content/themes/montecitobeachvillage/images/bg-block.png) no-repeat 50% 100%;height:786px}.pre-footer-home .container{max-width:1400px;padding:0}.pre-footer-home .bottom-holder{clear:both;overflow:hidden;padding:186px 0 0}.pre-footer-home .bottom-holder .text-holder{float:right;width:38.6%;color:#fff;text-transform:uppercase;letter-spacing:2px;font:500 28px/1.34 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.pre-footer-home .bottom-holder .link{float:right;margin:149px 17% 0 0;text-transform:uppercase;padding:0 0 0 37px;position:relative;color:#0d2340;letter-spacing:2px;font:bold 13px/1.2 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative}.pre-footer-home .bottom-holder .link:after{position:absolute;content:"";top:0;left:6px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0d2340}.pre-footer-home .bottom-holder .link:hover{opacity:.8}.pre-footer{background:#e1946a url(/wp-content/themes/montecitobeachvillage/images/bg-block.png) no-repeat 64% 100%}.pre-footer .container{max-width:1400px;padding:0}.pre-footer .bottom-holder{float:right;width:61.4%;padding:62px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.pre-footer .bottom-holder .text-holder{width:54.5%;color:#fff;text-transform:uppercase;letter-spacing:2px;font:500 28px/1.34 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.pre-footer .bottom-holder .link{display:inline-block;vertical-align:top;text-transform:uppercase;padding:0 0 0 37px;margin:0 0 12px;position:relative;color:#0d2340;letter-spacing:2px;font:bold 13px/1.2 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative}.pre-footer .bottom-holder .link:after{position:absolute;content:"";top:0;left:6px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0d2340}.pre-footer .bottom-holder .link:hover{opacity:.8}.share-block{text-align:center;background:#fbdfcf;float:left;width:382px}.share-block .col{float:left;width:29.4%;padding:22px 10px}.share-block .col .title{display:block;color:#e1946a;margin:0 0 24px;text-transform:uppercase;letter-spacing:1px;font:italic 16px/22px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.share-block .col ul li{margin:0 0 18px}.share-block .col ul li:last-child{margin:0}.share-block .col ul li span{color:#e1946a;font-size:28px;line-height:1;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.share-block .col ul li span:hover{color:#0d2340}.share-block .image-list,.share-block .instagram-pics{overflow:hidden;float:right;width:70.6%}.share-block .image-list li,.share-block .instagram-pics li{width:50%;float:left}.share-block .image-list li img,.share-block .instagram-pics li img{width:100%}.share-block-home{text-align:center;background:#fbdfcf;float:left;width:39.3%}.share-block-home .col{float:left;width:28.4%;padding:33px 10px}.share-block-home .col .title{display:block;color:#e1946a;margin:0 0 33px;text-transform:uppercase;letter-spacing:2px;font:italic 21px/28px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.share-block-home .col ul li{margin:0 0 27px}.share-block-home .col ul li:last-child{margin:0}.share-block-home .col ul li span{color:#e1946a;font-size:39px;line-height:1;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.share-block-home .col ul li span:hover{color:#0d2340}.share-block-home .image-list,.share-block-home .instagram-pics{overflow:hidden;float:right;width:71.6%}.share-block-home .image-list li,.share-block-home .instagram-pics li{width:50%;float:left}.share-block-home .image-list li img,.share-block-home .instagram-pics li img{width:100%}.footer-bottom{background:#0d2340 url(/wp-content/themes/montecitobeachvillage/images/bg-footer.png) no-repeat 46% 62%;padding:54px 0 78px;text-align:center}.footer-bottom a{-webkit-transition:color .3s;transition:color .3s}.footer-bottom .first-nav{padding:0 0 28px}.footer-bottom .first-nav ul{font:bold 24px/27px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;text-transform:uppercase}.footer-bottom .first-nav ul li{display:inline-block;vertical-align:top;margin:0 20px}.footer-bottom .first-nav ul li.active a,.footer-bottom .first-nav ul li:hover a{color:#e1946a}.footer-bottom .first-nav ul li a{color:#fff}.footer-bottom .second-nav{padding:0 0 27px}.footer-bottom .second-nav ul{font:500 14px/17px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;text-transform:uppercase}.footer-bottom .second-nav ul li{display:inline-block;vertical-align:top;margin:0 6px}.footer-bottom .second-nav ul li.active a,.footer-bottom .second-nav ul li:hover a{color:#e1946a}.footer-bottom .second-nav ul li a{color:#eff6dc}.footer-bottom .holder{padding:0 0 70px}.footer-bottom .search-holder{display:inline-block;vertical-align:middle;margin:0 25px 0 0}.footer-bottom .search-holder button{display:inline-block;vertical-align:middle;color:#fff;background:none;border:none;font-size:17px;line-height:1;margin:0;padding:1px;-webkit-transition:color .3s;transition:color .3s}.footer-bottom .search-holder button:hover{opacity:.9}.footer-bottom .search-holder input[type="search"]{display:inline-block;vertical-align:middle;font:italic 17px/1.3 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#fff;background:none;padding:1px 10px 1px 0;margin:0;width:135px;border:solid #fff;border-width:0 0 2px;height:auto}.footer-bottom .search-holder input[type="search"]::-webkit-input-placeholder{color:#fff}.footer-bottom .search-holder input[type="search"]::-moz-placeholder{opacity:1;color:#fff}.footer-bottom .search-holder input[type="search"]:-moz-placeholder{color:#fff}.footer-bottom .search-holder input[type="search"]:-ms-input-placeholder{color:#fff}.footer-bottom .search-holder input[type="search"].placeholder{color:#fff}.footer-bottom .email{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px}.footer-bottom .email:hover{color:#e1946a}.footer-bottom .phone{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;padding:0 0 0 23px;margin:0 0 0 20px;position:relative}.footer-bottom .phone:hover{color:#e1946a}.footer-bottom .phone:after{position:absolute;content:"\f095";font:normal normal normal 16px/1 FontAwesome;top:3px;left:4px}.footer-bottom .fax{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff;font:500 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:1px;margin:0 0 0 20px}.footer-bottom .fax:hover{color:#e1946a}.footer-bottom .more{color:#eff6dc;font:italic 20px/13px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 83px}.footer-bottom .more a{color:#fff}.footer-bottom .more a:hover{opacity:.9}.footer-bottom .copyright{display:block;font-size:14px;line-height:17px;color:#999}.generic-page{padding:66px 0 71px;background:url(/wp-content/themes/montecitobeachvillage/images/pattern-5.png) repeat-x 0 -30px}.generic-page .container{max-width:860px}.generic-page .top-holder{text-align:center}.generic-page .top-holder .sub-title{display:block;margin:0 0 7px;color:#0d2340;font:italic 40px/43px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.generic-page .top-holder h1{margin:0 0 57px;text-transform:uppercase;letter-spacing:2px;color:#0d2340;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.generic-page p{margin:0 0 22px}.generic-page p em{color:#0d2340;font-family:"ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;font-size:18px;font-weight:700}.site-plan{padding:39px 0 0}.site-plan .about-section{background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-6.png) repeat-x 50% 93%}.site-plan .about-section .container{padding:0;max-width:1400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-plan .about-section .container:after{display:none}.site-plan .about-section .img-holder{height:538px;overflow:hidden;width:50%;position:relative}.site-plan .about-section .img-holder .frame{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-plan .about-section .img-holder img{max-width:9999px;width:100%}.site-plan .about-section .img-holder .number{display:inline-block;vertical-align:middle;color:#fff;font:italic 174px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;position:relative;padding:13px 0 0 60px}.site-plan .about-section .img-holder .number:after{position:absolute;content:"";top:7px;left:0;background:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/images/slash.svg) no-repeat;width:91px;height:116px;background-size:cover}.site-plan .about-section .img-holder .item{display:inline-block;vertical-align:middle;color:#fff;font-size:50px;line-height:1.2;font-weight:700;letter-spacing:2px;padding:57px 0 0}.site-plan .about-section .text-holder{width:50%;padding:20px 10% 20px 6.4%;color:#fff;font-size:16px;line-height:26px}.site-plan .about-section .text-holder h1{margin:0 0 11px;color:#fff;text-transform:uppercase;font:500 39px/42px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px}.site-plan .about-section .text-holder .sub-title{display:block;color:#fdddcd;font:26px/29px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 27px;letter-spacing:1px}.site-plan .about-section .text-holder p{margin:0 0 40px}.site-plan .about-section .text-holder ul{font:italic 18px/18px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.site-plan .about-section .text-holder ul li{display:inline-block;vertical-align:top;border-left:2px solid #a29a96;padding:0 13px;margin:0 0 2px}.site-plan .about-section .text-holder ul li:first-child{padding-left:0;border:none;margin:0}.site-plan .about-section .text-holder ul li a{color:#fdddcd}.site-plan .about-section .text-holder ul li a:hover{opacity:.9}.site-plan .about-section .text-holder ul span{text-transform:uppercase;color:#fff;font-weight:700}.site-plan .col-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-plan .col-holder .col{position:relative;width:100%}.site-plan .col-holder .col img{width:100%}.site-plan .col-holder .frame{position:absolute;top:0;left:0;right:0;bottom:0;padding:31px 39px}.site-plan .col-holder .number{display:inline-block;vertical-align:middle;font:italic 121px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;position:relative;margin:0 5px 0 0}.site-plan .col-holder .number span{position:relative;top:-5px;font-weight:700;margin:0 12px 0 0}.site-plan .col-holder .item{display:inline-block;vertical-align:middle;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:2px;padding:0}.site-plan .info-area{background:#fff;padding:28px 0 0;text-align:center;font-size:16px;line-height:25px;color:#333;overflow:hidden}.site-plan .info-area .container{max-width:1200px}.site-plan .info-area .sub-title{display:block;font:italic 40px/43px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 7px;color:#0d2340}.site-plan .info-area h1,.site-plan .info-area h2{margin:0 0 24px;text-transform:uppercase;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#0d2340}.site-plan .info-area p{margin:0 0 20px}.site-plan .info-area .more{display:inline-block;vertical-align:top;font:italic 30px/33px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 33px;color:#0d2340}.site-plan .info-area .images{font-size:0;line-height:0;overflow:hidden}.site-plan .info-area .images .col{width:25%;display:inline-block;vertical-align:top}.site-plan .info-area .images img{width:100%}.about{padding:39px 0 0}.about .about-section{background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-6.png) repeat-x 50% 93%}.about .about-section .container{padding:0;max-width:1400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about .about-section .container:after{display:none}.about .about-section .img-holder{height:538px;overflow:hidden;width:50%;position:relative}.about .about-section .img-holder .frame{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about .about-section .img-holder img{max-width:9999px;width:100%}.about .about-section .img-holder .number{display:inline-block;vertical-align:middle;color:#fff;font:italic 174px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;position:relative;padding:13px 0 0 60px}.about .about-section .img-holder .number:after{position:absolute;content:"";top:7px;left:0;background:url(https://www.montecito.mx/wp-content/themes/montecitobeachvillage/images/slash.svg) no-repeat;width:91px;height:116px;background-size:cover}.about .about-section .img-holder .item{display:inline-block;vertical-align:middle;color:#fff;font-size:50px;line-height:1.2;font-weight:700;letter-spacing:2px;padding:57px 0 0}.about .about-section .text-holder{width:50%;padding:20px 10% 20px 6.4%;color:#fff;font-size:16px;line-height:26px}.about .about-section .text-holder h1{margin:0 0 11px;color:#fff;text-transform:uppercase;font:500 39px/42px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px}.about .about-section .text-holder .sub-title{display:block;color:#fdddcd;font:26px/29px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 27px;letter-spacing:1px}.about .about-section .text-holder p{margin:0 0 40px}.about .about-section .text-holder ul{font:italic 18px/18px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.about .about-section .text-holder ul li{display:inline-block;vertical-align:top;border-left:2px solid #a29a96;padding:0 13px;margin:0 0 2px}.about .about-section .text-holder ul li:first-child{padding-left:0;border:none;margin:0}.about .about-section .text-holder ul li a{color:#fdddcd}.about .about-section .text-holder ul li a:hover{opacity:.9}.about .about-section .text-holder ul span{text-transform:uppercase;color:#fff;font-weight:700}.about .col-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about .col-holder .col{position:relative;width:100%}.about .col-holder .col img{width:100%}.about .col-holder .frame{position:absolute;top:0;left:0;right:0;bottom:0;padding:31px 39px}.about .col-holder .number{display:inline-block;vertical-align:middle;font:italic 121px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;position:relative;margin:0 5px 0 0}.about .col-holder .number span{position:relative;top:-5px;font-weight:700;margin:0 12px 0 0}.about .col-holder .item{display:inline-block;vertical-align:middle;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:2px;padding:0}.about .info-area{background:#fff;padding:28px 0 0;text-align:center;font-size:16px;line-height:25px;color:#333}.about .info-area .container{max-width:600px}.about .info-area .sub-title{display:block;font:italic 40px/43px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 7px;color:#0d2340}.about .info-area h1,.about .info-area h2{margin:0 0 24px;text-transform:uppercase;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#0d2340}.about .info-area p{margin:0 0 20px}.about .info-area .more{display:inline-block;vertical-align:top;font:italic 30px/33px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;margin:0 0 33px;color:#0d2340}.about .info-area .images{font-size:0;line-height:0;overflow:hidden}.about .info-area .images .col{width:25%;display:inline-block;vertical-align:top}.about .info-area .images img{width:100%}.post-section{padding:39px 0 0;background:#f1e1ee}.post-heading{min-height:139px;background-size:cover!important;text-align:right;padding:21px 0}.post-heading .container{max-width:973px}.post-heading h1{margin:0;font:90px/93px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;text-transform:uppercase;color:#0d233f}.mobile-nav{text-align:center;display:none;padding:26px 0 13px}.mobile-nav>ul>li{display:none}.mobile-nav>ul>li.active{display:block}.mobile-nav>ul>li>a{color:#8499ac;font:500 18px/21px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;letter-spacing:2px}.mobile-nav>ul>li .drop-holder{font:500 18px/21px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;padding:18px 0 0}.mobile-nav>ul>li .drop-holder ul li{display:inline-block;vertical-align:top;padding:0 20px 20px}.mobile-nav>ul>li .drop-holder ul li.active a,.mobile-nav>ul>li .drop-holder ul li:hover a{color:#0d2340}.mobile-nav>ul>li .drop-holder ul li a{color:#8499ac}.intro-post{background:#fff}.intro-post .container{max-width:1300px}.intro-post h1{margin:0;padding:44px 0 41px;text-transform:uppercase;font:80px/83px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#df805f;letter-spacing:24px;text-align:center}.intro-post .img-holder{height:890px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 0 104px}.intro-post .img-holder .container{width:100%;max-width:1162px}.intro-post .description-photo{max-width:411px}.description-photo{margin:0;background:#fff;text-transform:uppercase;font:19px/22px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#f6a068;text-align:center;float:left;letter-spacing:1px}.description-photo.add{display:none}.description-photo img{width:100%;max-width:9999px}.description-photo figcaption{padding:6px}.post-content{background:#fff;padding:60px 0 85px;overflow:hidden;font-size:16px;line-height:26px}.post-content .container{max-width:1237px}.post-content .intro-text{color:#df805f;font:italic 20px/38px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;padding:0 0 57px}.post-content .intro-text p{margin:0 0 10px}.post-content .intro-text strong{font-style:normal}.post-content .img-holder{float:right;width:37.4%;padding:5px 0 0}.post-content .img-holder img{width:100%;max-width:9999px}.post-content .text-holder{float:left;width:58%}.post-content p{margin:0 0 26px}.post-content blockquote{border:none;padding:25px 10% 25px 14%;margin:0;color:#666;font:italic 23px/30px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.post-content blockquote q{display:block}.post-content blockquote cite{display:block;text-align:right;font-weight:700}.article-columns{background:#fff;padding:0 0 60px}.article-columns .container{max-width:1240px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-columns .col{padding:0 10px}.article-columns .col strong{display:block;padding:13px 0;font:bold 16px/19px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#999;letter-spacing:1px}.more-articles{background:#fff url(/wp-content/themes/montecitobeachvillage/images/pattern-5.png) repeat-x;padding:60px 0 74px}.more-articles h1{margin:0 0 25px;text-transform:uppercase;font:bold 35px/38px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#5a4b9f;text-align:center;letter-spacing:2px}.more-articles .container{max-width:1360px}.more-articles .col-holder{font-size:0;line-height:0;text-align:center}.more-articles .col-holder .col{padding:0 5px 10px;position:relative;width:334px;display:inline-block;vertical-align:top;text-align:left}.more-articles .col-holder .col img{width:100%;max-width:9999px}.more-articles .col-holder .col a{display:block}.more-articles a:hover{opacity:.9}.more-articles .frame{position:absolute;top:0;left:5px;right:5px;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.more-articles .frame h2{margin:0;font:30px/33px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fde19e;text-transform:uppercase}.more-articles .frame h2 span{display:inline-block}.contact-page{padding:67px 0 231px;background:#fff url(/wp-content/themes/montecitobeachvillage/images/pattern-5.png) repeat-x 0 97%;font-size:14px;line-height:22px;border-top:38px solid #f1e1ee}.contact-page .text-holder{float:left;width:45%}.contact-page .text-holder h1{margin:0 0 25px;text-transform:uppercase;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#0d2340;letter-spacing:1px}.contact-page .text-holder p{margin:0 0 18px}.contact-page .text-holder p strong{font-family:"ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;font-style:italic;font-size:18px}.contact-page .text-holder .sub-title{display:block;margin:0 0 1px;font:italic 24px/27px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.contact-page .text-holder .phones{font-size:14px;line-height:22px;font-weight:700}.contact-page .text-holder .phones a{color:#333}.contact-page .text-holder .email{display:inline-block;vertical-align:top;color:#6c869d;margin:0 0 18px;font-weight:700}.contact-page .text-holder ul{text-transform:uppercase;padding:7px 0 0;font:bold italic 16px/16px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.contact-page .text-holder ul li{display:inline-block;vertical-align:top;padding:0 6px 0 10px;border-left:2px solid #6d889f}.contact-page .text-holder ul li:first-child{border:none;padding-left:0}.contact-page .text-holder ul li a{color:#6d889f}.contact-page .text-holder ul li a:hover{color:#0d2340}.contact-page .text-holder a:hover{opacity:.8}.contact-page .form-holder{float:right;width:44.2%;padding:60px 4.5% 0 0}.contact-page .form-holder input{width:100%}.contact-page .form-holder .wpcf7-form-control-wrap{display:block;padding:0 0 15px}.contact-page .form-holder .col-holder .col{float:left;width:50%;padding:0 20px 0 0}.contact-page .form-holder textarea{width:100%;border-radius:3px;height:142px;resize:none}.contact-page .form-holder .jcf-select{width:100%;margin:6px 0}.contact-page .form-holder input[type="submit"]{float:right;background:#0d2340;color:#fff;border:none;padding:8px;font:italic 20px/23px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;border-radius:3px}.contact-page .form-holder input[type="submit"]:hover{opacity:.9}.explore-page{border-top:39px solid #f1e1ee;background:#fff}.explore-page .video-holder{overflow:hidden;margin:0 0 45px}.explore-page .video-holder img{width:100%}.explore-page .top-holder{padding:0 0 42px;text-align:center;color:#0d2340}.explore-page .top-holder .sub-title{display:block;margin:0 0 7px;font:italic 40px/43px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.explore-page .top-holder h1{margin:0 0 10px;text-transform:uppercase;font:bold 40px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px}.explore-page .top-holder h1 span{color:#e1946a}.explore-page .text-holder{padding:0 0 50px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.explore-page .text-holder p{margin:0 0 20px}.explore-page .text-holder strong{font-family:"ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;font-size:18px;font-style:italic}.explore-page .add-links{padding:0 0 61px;text-align:center}.explore-page .add-links .title{display:block;margin:0 0 17px;letter-spacing:1px;font:bold italic 22px/25px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#0d2340}.explore-page .add-links ul{font:bold italic 16px/16px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;text-transform:uppercase}.explore-page .add-links ul li{display:inline-block;vertical-align:top;padding:0 10px 0 6px;border-right:2px solid #6d889f;margin:0 0 10px}.explore-page .add-links ul li:last-child{border:none}.explore-page .add-links ul li a{color:#6d889f}.explore-page .add-links ul li a:hover{color:#0d2340}.image-blocks{overflow:hidden;font-size:14px;line-height:20px;text-align:center;padding:0 0 63px}.image-blocks.add{padding:0}.image-blocks a{color:#333}.image-blocks a:hover{opacity:.9}.image-blocks .col{float:left;width:25%;position:relative}.image-blocks .col .holder{position:absolute;left:0;right:0;bottom:0;padding:20px}.image-blocks .col img{width:100%}.image-blocks h2{margin:0 0 17px;text-transform:uppercase;letter-spacing:1px;font:bold 22px/26px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.weather-page{background:#fff}.weather-page .weather-widget{padding:39px 0 45px}.weather-page .weather-widget .container{max-width:1260px}.intro-weather{min-height:818px;font-size:16px;line-height:26px;color:#fff;padding:188px 0 178px;background-size:cover!important}.intro-weather .text-holder{float:left;width:50%;padding:28px 0 0}.intro-weather .text-holder h1{margin:0 0 12px;font:bold 39px/42px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase}.intro-weather .text-holder h2{margin:0 0 17px;text-transform:uppercase;font:bold 26px/29px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.intro-weather .text-holder p{margin:0 0 22px}.intro-weather .text-holder .more{display:inline-block;vertical-align:top;color:#b8d9ec;font-size:14px;line-height:17px;font-weight:700}.intro-weather .text-holder .more:hover{opacity:.9}.intro-weather .video-holder{float:right;width:42.4%}.happenings{background:#fff url(/wp-content/themes/montecitobeachvillage/images/pattern-5.png) repeat-x 0 98%;padding:0 0 169px}.happenings .intro-happenings{height:819px;padding:70px 0;color:#fff;font-size:16px;line-height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.happenings .intro-happenings.fallback-class{padding:50px 0 30px;height:auto}.happenings .intro-happenings.fallback-class .img-holder{margin:0 0 30px}.happenings .intro-happenings .img-holder{text-indent:-9999px;overflow:hidden}.happenings .intro-happenings .container{max-width:1100px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.happenings .intro-happenings .container:after{display:none}.happenings .headings{width:45%;float:left}.happenings .headings h1{margin:0 0 9px;text-transform:uppercase;font:500 39px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.happenings .headings h2{margin:0 0 10px;text-transform:uppercase;font:500 26px/32px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fdddcd}.happenings .text-holder{float:right;width:40.7%}.happenings .text-holder h2{margin:0 0 1px;text-transform:uppercase;font:500 30px/32px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.happenings .text-holder time{display:block;margin:0 0 18px;font:bold italic 20px/23px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#b8d9ec}.happenings .text-holder p{margin:0 0 16px}.happenings .text-holder .btn{display:inline-block;vertical-align:top;font:500 14px/17px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;padding:21px 35px 16px;letter-spacing:1px;margin:19px 0 0;background:#a093a8;-webkit-transition:background .3s;transition:background .3s;text-align:center}.happenings .text-holder .btn:hover{background:#0d2340}.rent-page{border-top:39px solid #f1e1ee;background:#fff;overflow:hidden}.rent-page .col-holder{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.rent-page .col-holder .col{width:50%;overflow:hidden;height:506px;position:relative}.rent-page .col-holder .col img{max-width:9999px;width:100%}.rent-page .holder{position:absolute;left:0;right:0;bottom:0;padding:11.8% 15.8%;color:#fff;font-size:14px;line-height:26px}.rent-page h2,.rent-page h1{margin:0 0 16px;font:500 39px/43px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:2px}.rent-page p{margin:0 0 24px}.rent-page ul{font:500 italic 16px/16px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:1px}.rent-page ul li{display:inline-block;vertical-align:top;padding:0 6px 0 10px;border-left:2px solid #fff}.rent-page ul li:first-child{border:none;padding-left:0}.rent-page ul li a{color:#fff}.rent-page ul li a:hover{opacity:.9}.rent-page .column-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.rent-page .column{width:33.3%;height:932px}.rent-page .column .img-holder{height:50%;overflow:hidden;position:relative;text-align:center}.rent-page .column .img-holder .head{position:absolute;top:0;left:0;right:0;padding:13% 10%}.rent-page .column .img-holder h2{margin:0;font:39px/40px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.rent-page .column .img-holder img{width:100%;max-width:9999px}.rent-page .plan{width:66.7%;background:#fff;height:932px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;padding:73px 0 0 44px}.rent-page .plan .text-holder{position:absolute;top:0;left:0;padding:88px 117px;font-size:14px;line-height:30px;max-width:564px;z-index:1}.rent-page .plan .text-holder h2{margin:0 0 7px;text-transform:uppercase}.rent-page .plan .text-holder p{display:inline}.rent-page .plan .text-holder a{color:#0d2340;font-weight:700}.intro-razones{position:relative}.intro-razones .img-holder{height:725px;overflow:hidden}.intro-razones .img-holder img{width:100%;max-width:9999px;margin-top:0!important}.intro-razones .container{max-width:1200px;width:100%}.intro-razones .holder{position:absolute;top:0;left:0;right:0;bottom:0;font-size:16px;line-height:26px;color:#fff;padding:30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.intro-razones .holder h1{margin:0 0 30px;text-transform:uppercase;font:120px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#0d2340}.intro-razones .holder p{margin:0 0 33px}.intro-razones .holder .more{display:inline-block;vertical-align:top;font:bold italic 16px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;color:#fff;-webkit-transition:color .3s;transition:color .3s}.intro-razones .holder .more:hover{color:#0d2340}.intro-razones .text-holder{float:right;max-width:600px}.blog-page{overflow:hidden}.post-preview{overflow:hidden;position:relative}.post-preview.item-1 a{display:block}.post-preview.item-1 .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.post-preview.item-1 .img-holder img{width:100%;max-width:9999px}.post-preview.item-1 .holder{padding:56px 0 69px;color:#fff;font-size:14px;line-height:30px;position:relative;z-index:2}.post-preview.item-1 .container{max-width:1178px}.post-preview.item-1 h2{margin:0 0 59px;text-transform:uppercase;font:100px/1 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;letter-spacing:11px}.post-preview.item-1 .text-holder{max-width:450px}.post-preview.item-1 p{display:inline}.post-preview.item-1 strong{font-weight:700;-webkit-transition:color .3s;transition:color .3s}.post-preview.item-1 strong:hover{color:#0d2340}.post-preview.item-2{background:#fff url(/wp-content/themes/montecitobeachvillage/images/pattern-7.png) repeat-x 0 89%}.post-preview.item-2 a{display:block}.post-preview.item-2 .img-holder{float:left;width:50%;overflow:hidden;height:467px}.post-preview.item-2 .img-holder img{width:100%;max-width:9999px}.post-preview.item-2 .text-holder{color:#54449b;width:50%;float:left;padding:66px 113px;font:italic 27px/1.1 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.post-preview.item-2 .text-holder h2{margin:0 0 29px;text-transform:uppercase;font:bold 26px/1.2 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.post-preview.item-2 .text-holder h3{margin:0 0 28px;font:300 62px/.9 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.post-preview.item-3 a{display:block}.post-preview.item-3 .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.post-preview.item-3 .img-holder img{width:100%;max-width:9999px}.post-preview.item-3 .holder{padding:27px 0 53px;color:#e1946a;font:17px/22px "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;z-index:2}.post-preview.item-3 .container{max-width:1052px}.post-preview.item-3 h2{margin:0 0 30px;font:300 italic 82px/1 "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.post-preview.item-3 .text-holder{max-width:350px}.post-preview.item-3 p{margin:0 0 19px}.post-preview.item-4 a{display:block}.post-preview.item-4 .img-holder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.post-preview.item-4 .img-holder img{width:100%;max-width:9999px}.post-preview.item-4 .holder{padding:85px 0 53px;color:#fff;font:20px/30px "Arial","Helvetica Neue","Helvetica",sans-serif;position:relative;z-index:2}.post-preview.item-4 .container{max-width:1160px}.post-preview.item-4 h2{margin:0 0 6px;font:300 80px/1 "brandon_grotesque","Arial","Helvetica Neue","Helvetica",sans-serif}.post-preview.item-4 .text-holder{max-width:642px;float:right}.post-preview.item-4 p{margin:0 0 26px}.post-preview.item-4 strong{font-weight:700;-webkit-transition:color .3s;transition:color .3s}.post-preview.item-4 strong:hover{color:#0d2340}.jcf-select{display:inline-block;vertical-align:top;position:relative;border:2px solid #0d2340;background:#fff;margin:0 0 12px;width:100%;border-radius:3px}.jcf-select.jcf-drop-active .jcf-select-opener:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:7px 16px;font:italic 20px/23px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif}.jcf-select .jcf-select-opener{position:absolute;text-align:center;border-left:2px solid #0d2340;width:41px;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:after{position:absolute;content:"";top:15px;left:12px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #a093a8}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop .jcf-select-drop-content{border:2px solid #0d2340;border-radius:3px}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;font:italic 20px/23px "ltc-bodoni-175","Times New Roman","Times","Baskerville","Georgia",serif;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:default;display:block;padding:5px 9px;color:#656565;height:1%}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#e6e6e6;color:#000}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}@media (min-width:767px) and (max-width:1023px){.home-sticky .first-nav,.home-sticky .logo{display:none}.fixed-position.home-sticky .first-nav,.fixed-position.home-sticky .logo{display:block}.fixed-position.home-sticky .second-nav{float:left}}@media (min-width:768px){.home-sticky.fixed-position{bottom:auto;padding:20px 0}.home-sticky.fixed-position .logo,.home-sticky.fixed-position .first-nav{opacity:1;pointer-events:auto}}@media (min-width:1024px){.commentlist-item .commentlist-item{padding:0 0 0 2em}.home-intro .bg{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-transition:-webkit-transform 15s,opacity 15s;transition:transform 15s,opacity 15s;opacity:.1}.home-intro.in-viewport .bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.explore.in-viewport .img-holder{left:0;opacity:1}.explore.in-viewport .text-holder{left:0;opacity:1}.explore .img-holder{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .8s;transition:left .5s,opacity .8s}.explore .text-holder{position:relative;left:-200px;opacity:0;-webkit-transition:left .5s,opacity .8s;transition:left .5s,opacity .8s}.location.in-viewport .map .text-holder{opacity:1}.location.in-viewport .img-holder{left:0;opacity:1}.location .map .text-holder{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.location .img-holder{position:relative;left:-200px;opacity:0;-webkit-transition:opacity .8s,left .5s;transition:opacity .8s,left .5s}.rent-own.in-viewport .img-holder{left:0;opacity:1}.rent-own.in-viewport .text-holder{left:0;opacity:1}.rent-own.in-viewport .add-image{opacity:1}.rent-own .add-image{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.rent-own .img-holder{position:relative;left:200px;opacity:0;-webkit-transition:left .8s,opacity 1s;transition:left .8s,opacity 1s}.rent-own .text-holder{position:relative;left:-200px;opacity:0;-webkit-transition:left .8s,opacity 1s;transition:left .8s,opacity 1s}#footer{-webkit-transition:opacity 1s;transition:opacity 1s}#footer .pre-footer .bottom-holder .text-holder,#footer .pre-footer-home .bottom-holder .text-holder{opacity:0;-webkit-transition:left .8s,opacity 1s;transition:left .8s,opacity 1s}#footer .footer-bottom{opacity:.5;-webkit-transition:opacity 1s;transition:opacity 1s}#footer.in-viewport .pre-footer .bottom-holder .text-holder,#footer.in-viewport .pre-footer-home .bottom-holder .text-holder{opacity:1}#footer.in-viewport .footer-bottom{opacity:1}.generic-page{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.generic-page.in-viewport{opacity:1}.site-plan .about-section.in-viewport .img-holder{left:0;opacity:1}.site-plan .about-section.in-viewport .text-holder{left:0;opacity:1}.site-plan .about-section .img-holder{left:-200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.site-plan .about-section .text-holder{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.site-plan .col-holder.in-viewport .col{opacity:1}.site-plan .col-holder .col{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.site-plan .info-area.in-viewport .container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.site-plan .info-area.in-viewport .images .col{top:0;opacity:1}.site-plan .info-area.in-viewport .images .col:first-child,.site-plan .info-area.in-viewport .images .col:last-child{top:0;opacity:1}.site-plan .info-area .container{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.site-plan .info-area .images .col{position:relative;top:100px;opacity:0;-webkit-transition:top 1s,opacity 1s;transition:top 1s,opacity 1s}.site-plan .info-area .images .col:first-child,.site-plan .info-area .images .col:last-child{top:150px;-webkit-transition:top 1.5s,opacity 1.5s;transition:top 1.5s,opacity 1.5s}.about .about-section.in-viewport .img-holder{left:0;opacity:1}.about .about-section.in-viewport .text-holder{left:0;opacity:1}.about .about-section .img-holder{left:-200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.about .about-section .text-holder{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.about .col-holder.in-viewport .col{opacity:1}.about .col-holder .col{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.about .info-area.in-viewport .container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.about .info-area.in-viewport .images .col{top:0;opacity:1}.about .info-area.in-viewport .images .col:first-child,.about .info-area.in-viewport .images .col:last-child{top:0;opacity:1}.about .info-area .container{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:-webkit-transform .5s;transition:transform .5s}.about .info-area .images .col{position:relative;top:100px;opacity:0;-webkit-transition:top 1s,opacity 1s;transition:top 1s,opacity 1s}.about .info-area .images .col:first-child,.about .info-area .images .col:last-child{top:150px;-webkit-transition:top 1.5s,opacity 1.5s;transition:top 1.5s,opacity 1.5s}.post-heading.in-viewport h1{left:0;opacity:1}.post-heading h1{position:relative;left:500px;opacity:0;-webkit-transition:left 1s,opacity 1s;transition:left 1s,opacity 1s}.intro-post.in-viewport h1{opacity:1;left:0}.intro-post h1{position:relative;opacity:0;left:-300px;-webkit-transition:opacity 1s,left 1s;transition:opacity 1s,left 1s}.article-columns.in-viewport .col{opacity:1}.article-columns .col{opacity:.5;-webkit-transition:opacity 1s;transition:opacity 1s}.more-articles.in-viewport .col-holder .col{opacity:1}.more-articles .col-holder .col{opacity:.5;-webkit-transition:opacity 1s;transition:opacity 1s}.image-blocks.in-viewport .col{opacity:1;top:0}.image-blocks.in-viewport .col:last-child,.image-blocks.in-viewport .col:first-child{top:0}.image-blocks .col{top:100px;opacity:0;-webkit-transition:top 1s,opacity 1s;transition:top 1s,opacity 1s}.image-blocks .col:last-child,.image-blocks .col:first-child{-webkit-transition:top 1.5s,opacity 1.5s;transition:top 1.5s,opacity 1.5s;top:150px}.rent-page .col-holder.in-viewport .holder{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rent-page .holder{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:-webkit-transform 1.5s;transition:transform 1.5s}.rent-page .column-holder.in-viewport .plan img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.rent-page .column-holder.in-viewport .column .img-holder img{opacity:1}.rent-page .column .img-holder img{opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.rent-page .plan img{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transition:-webkit-transform 1.5s;transition:transform 1.5s}.intro-razones.in-viewport .text-holder{opacity:1;left:0}.intro-razones .text-holder{position:relative;left:300px;opacity:0;-webkit-transition:left 1s,opacity 1s;transition:left 1s,opacity 1s}.post-preview.item-1.in-viewport .text-holder{left:0;opacity:1}.post-preview.item-1.in-viewport h2{left:0;opacity:1}.post-preview.item-1 h2{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.post-preview.item-1 .text-holder{position:relative;left:-200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.post-preview.item-2.in-viewport .text-holder{left:0;opacity:1}.post-preview.item-2.in-viewport .img-holder{left:0;opacity:1}.post-preview.item-2 .img-holder{position:relative;left:-200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.post-preview.item-2 .text-holder{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.post-preview.item-3.in-viewport .container{left:0;opacity:1}.post-preview.item-3 .container{position:relative;left:-200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}.post-preview.item-4.in-viewport .container{left:0;opacity:1}.post-preview.item-4 .container{position:relative;left:200px;opacity:0;-webkit-transition:left .5s,opacity .5s;transition:left .5s,opacity .5s}}@media (max-width:1399px){.site-plan .about-section .text-holder{padding:20px 5%}.about .about-section .text-holder{padding:20px 5%}}@media (max-width:1299px){.explore .text-holder{padding:49px 5% 23px}.location .map .text-holder{padding:47px 10% 10.4%}.pre-footer .bottom-holder .text-holder{width:65%}.share-block-home .col .title{margin:0 0 15px}.share-block-home .col ul li{margin:0 0 20px}}@media (max-width:1249px){.intro-post h1{letter-spacing:12px}}@media (max-width:1199px){iframe{width:100%}.sticky-header .logo{margin:0 20px 0 0}.sticky-header .first-nav ul li{margin:0 25px 0 0}.home-sticky .logo{margin:0 20px 0 0}.home-sticky .first-nav ul li{margin:0 25px 0 0}#header .header-bottom .logo{margin:0 20px 0 0}#header .header-bottom .first-nav>ul>li{margin:0 25px 0 0}.rent-own .add-image{top:90%}.pre-footer .bottom-holder{width:60%}.pre-footer .bottom-holder .text-holder{font-size:23px;line-height:30px}.share-block-home .col{padding:15px 10px}.share-block-home .col .title{font-size:25px;line-height:28px}.share-block-home .col ul li span{font-size:30px}.rent-page .holder{padding:15% 7%}.rent-page .plan .text-holder{padding:50px}.post-preview.item-2 .text-holder{padding:40px}}@media (max-width:1023px){.two-columns{padding:50px 0}#content{float:none;width:auto}#sidebar{float:none;width:auto}.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 3px}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:.2em}.navigation-single .next a,.navigation-single .prev a{padding:.2em}.sticky-header .first-nav{padding:0}.sticky-header .second-nav{padding:5px 0 0;float:left}.sticky-header .second-nav ul li{margin:0 15px 0 0}.home-sticky .first-nav{padding:0 30px 0 0}.home-sticky .second-nav{padding:5px 0 0;text-align:center;float:none}.home-sticky .second-nav ul li{margin:0 15px 0 0}#home-header{padding:17px 12px 0}#home-header:after{display:none}#home-header .social-networks{margin:0 0 0 19px}#home-header .social-networks li a{font-size:18px}#home-header .contact{font-size:13px;line-height:16px;margin:4px 0 0 20px}#home-header .lang-holder{margin:0 0 0 29px}#home-header .lang-holder ul li a{padding:0 0 0 12px}#home-header .lang-holder ul li a:before{border-top:6px solid transparent;border-left:6px solid #fff;border-bottom:6px solid transparent;top:2px}#home-header .search-holder{margin:0}#home-header .search-holder input[type="search"]{font-size:16px;line-height:19px;border-width:0 0 1px;width:130px}#home-header .header-bottom .logo{margin:-14px 9.8% 0 4.9%}#home-header .header-bottom .logo a{margin:0 auto 19px;max-width:162px}#home-header .header-bottom .logo strong{font-size:15px;line-height:18px;letter-spacing:1px}#home-header .header-bottom .first-nav{padding:19px 0 0}#home-header .header-bottom .first-nav ul li{margin:0 30px 0 0}#home-header .header-bottom .first-nav ul li a{font-size:18px;line-height:21px}#header .header-top{padding:17px 0 21px}#header .header-top .container{max-width:550px}#header .social-networks{margin:0 0 0 26px}#header .header-bottom{text-align:center;padding:24px 0 20px}#header .header-bottom .logo{float:none;display:inline-block;vertical-align:middle;margin:0 42px 0 0}#header .header-bottom .first-nav{padding:5px 0 0;float:none;display:inline-block;vertical-align:middle}#header .header-bottom .first-nav>ul>li{margin:0 34px 0 0}#header .header-bottom .second-nav{float:none}#header .header-bottom .second-nav>ul{padding:23px 0 0}#header .header-bottom .second-nav>ul>li{margin:0 15px 0 0}.home-intro{height:587px;text-align:center}.home-intro .title{font-size:22px;line-height:25px}.home-intro .number{font-size:196px}.home-intro .number:after{width:71px;height:92px}.home-intro .number span{font-size:20px}.explore:after{width:90%}.explore .container{display:block}.explore .img-holder{display:none}.explore .text-holder{width:auto;padding:159px 10% 137px 13.2%}.explore .text-holder h1{margin:0 0 27px}.blockquote-holder{height:549px}.blockquote-holder .container{padding:0 50px}.location .map{width:auto;float:none}.location .map .text-holder{padding:47px 12% 17% 14.5%}.location .img-holder{display:none}.rent-own .add-image{position:static;width:auto}.rent-own .container{display:block}.rent-own .img-holder{display:none}.rent-own .text-holder{width:auto;background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-4.png) no-repeat 0 28px;padding:149px 10% 134px 15.2%;background-size:87% 67px}.pre-footer-home{height:auto;background-position:33% 100%}.pre-footer-home .bottom-holder{clear:none;float:right;width:59.8%;padding:0;text-align:center}.pre-footer-home .bottom-holder .text-holder{font-size:23px;line-height:30px;width:auto;float:none;padding:31px 5% 20px 17%;text-align:left}.pre-footer-home .bottom-holder .text-holder p{margin:0 0 18px}.pre-footer-home .bottom-holder .link{margin:0;display:inline-block;vertical-align:top;float:none;font-size:10px;font-weight:700}.pre-footer-home .bottom-holder .link:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0d2340}.pre-footer{height:auto;background-position:33% 100%}.pre-footer .bottom-holder{clear:none;float:right;width:59.8%;padding:0;text-align:center;display:block}.pre-footer .bottom-holder .text-holder{width:auto;float:none;padding:31px 5% 20px 17%;text-align:left;width:100%}.pre-footer .bottom-holder .text-holder p{margin:0 0 18px}.pre-footer .bottom-holder .link{margin:0;display:inline-block;vertical-align:top;float:none;font-size:10px;font-weight:700}.pre-footer .bottom-holder .link:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0d2340}.share-block{width:40.2%}.share-block .col{padding:17px 10px;width:29.3%}.share-block .col .title{font-size:16px;line-height:20px;margin:0 0 19px}.share-block .col ul li{margin:0 0 14px}.share-block .col ul li span{font-size:22px}.share-block .image-list,.share-block .instagram-pics{width:70.7%}.share-block-home{width:40.2%}.share-block-home .col{padding:17px 10px;width:29.3%}.share-block-home .col .title{font-size:17px;line-height:20px;margin:0 0 19px}.share-block-home .col ul li{margin:0 0 14px}.share-block-home .col ul li span{font-size:22px}.share-block-home .image-list,.share-block-home .instagram-pics{width:70.7%}.footer-bottom{padding:69px 0 65px}.footer-bottom .email{display:none}.footer-bottom .phone{margin:0}.footer-bottom .fax{display:none}.generic-page{padding:66px 18px 51px}.generic-page .top-holder .sub-title{font-size:35px;line-height:38px;margin:0 0 11px}.generic-page .top-holder h1{font-size:35px;line-height:38px;letter-spacing:1px;margin:0 0 39px}.site-plan .about-section .container{display:block}.site-plan .about-section .img-holder{width:100%}.site-plan .about-section .text-holder{width:auto;background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-4.png) no-repeat 0 28px;padding:123px 10% 80px;background-size:87% 67px}.site-plan .col-holder .frame{padding:20px}.site-plan .col-holder .number{font-size:70px}.site-plan .col-holder .number span{margin:0}.site-plan .col-holder .item{font-size:15px;letter-spacing:0}.about .about-section .container{display:block}.about .about-section .img-holder{width:100%}.about .about-section .text-holder{width:auto;background:#6d889f url(/wp-content/themes/montecitobeachvillage/images/pattern-4.png) no-repeat 0 28px;padding:123px 10% 80px;background-size:87% 67px}.about .col-holder .frame{padding:20px}.about .col-holder .number{font-size:70px}.about .col-holder .number span{margin:0}.about .col-holder .item{font-size:15px;letter-spacing:0}.post-heading{min-height:0}.post-heading h1{font-size:70px;line-height:73px}.intro-post h1{padding:20px 0;font-size:50px;line-height:53px}.intro-post .img-holder{height:600px}.post-content{padding:30px 0}.post-content blockquote{padding:20px;font-size:20px;line-height:25px}.article-columns{padding:0 0 30px}.contact-page .form-holder{float:none;width:auto;padding:50px 0 0}.contact-page .form-holder .col-holder .col{float:none;width:auto;padding:0}.image-blocks .col{width:50%}.intro-weather{min-height:0}.happenings .headings{width:49%}.happenings .text-holder{width:49%}.rent-page h2,.rent-page h1{font-size:25px;line-height:28px;margin:0 0 10px}.rent-page p{margin:0 0 10px}.rent-page .column-holder{display:block}.rent-page .column{width:auto;height:auto;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.rent-page .column .img-holder{height:auto;width:50%}.rent-page .plan{width:auto;height:auto;display:block;text-align:center;padding:20px}.rent-page .plan .text-holder{position:static;padding:0 0 20px;max-width:100%}.intro-razones .img-holder{height:500px}.intro-razones .text-holder{float:none;max-width:100%}.post-preview.item-1 h2{letter-spacing:5px;font-size:60px}.post-preview.item-1 .text-holder{max-width:100%}.post-preview.item-2{background-position:0 98%}.post-preview.item-2 .img-holder img{margin:0!important;width:100%!important;height:auto!important}.post-preview.item-2 .img-holder{height:auto;float:none;width:auto}.post-preview.item-2 .text-holder{padding:20px 20px 50px;float:none;width:auto;font-size:20px}.post-preview.item-2 .text-holder br{display:none}.post-preview.item-2 .text-holder h2{margin:0 0 15px}.post-preview.item-2 .text-holder h3{margin:0 0 15px}.post-preview.item-3 .text-holder{max-width:100%}.post-preview.item-4 .holder{padding:40px 0}.post-preview.item-4 h2{font-size:60px}.post-preview.item-4 .text-holder{max-width:100%;float:none}}@media (max-width:767px){.wp-caption{width:100%!important;margin:0 0 20px!important}.wp-caption img{width:100%}.alignleft{float:none}.alignright{float:none}.sticky-header{display:none}.home-sticky{position:absolute!important;top:80px!important;bottom:auto;left:0;right:0;padding:0;overflow:hidden;max-height:0;-webkit-transition:max-height .3s;transition:max-height .3s}.nav-active .home-sticky{max-height:600px}.home-sticky .logo{display:none}.home-sticky .first-nav{display:none}.home-sticky .second-nav{float:none}.home-sticky .second-nav ul{padding:10px}.home-sticky .second-nav ul li{display:block;margin:0 0 10px}#home-header{padding:39px 20px 0}#home-header .header-top{display:none}#home-header .lang-holder ul li ul{font-size:22px;line-height:25px}#home-header .lang-holder ul li a{font-size:22px;line-height:25px}#home-header .header-bottom .logo{margin:0 0 65px;text-align:center;display:block}#home-header .header-bottom .logo a{margin:0 auto 29px;max-width:221px}#home-header .header-bottom .logo strong{font-size:20px;line-height:23px;letter-spacing:2px}#home-header .header-bottom .first-nav{padding:0;display:block;text-align:center}#home-header .header-bottom .first-nav ul li{display:block;margin:0 0 34px}#home-header .header-bottom .first-nav ul li a{font-size:28px;line-height:21px}#home-header .nav-opener{display:block}#header .header-top{padding:28px 11px}#header .social-networks{display:none}#header .contact{display:none}#header .phone{display:block}#header .lang-holder{margin:0;padding:0}#header .lang-holder ul li ul{font-size:22px;line-height:25px}#header .lang-holder ul li a{font-size:22px;line-height:25px}#header .lang-holder ul li a:before{top:3px}#header .search-holder{display:none}#header .header-bottom{text-align:left;padding:25px 11px 23px}#header .header-bottom .logo{width:50px;margin:0 10px 0 0}#header .header-bottom .first-nav{width:80%;text-align:center;padding:2px 0 0}#header .header-bottom .first-nav>ul>li{margin:7px 13px}#header .header-bottom .first-nav>ul>li:last-child{margin:7px 13px}#header .header-bottom .first-nav>ul>li.active .drop-holder{display:none}#header .header-bottom .first-nav>ul>li>a{font-size:28px;line-height:31px}#header .header-bottom .second-nav{position:absolute;top:0;left:0;right:0;background:#fff;text-align:center;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s;z-index:100}.nav-active #header .header-bottom .second-nav{max-height:500px}#header .header-bottom .second-nav>ul{padding:15px 0}#header .header-bottom .second-nav>ul>li{display:block;margin:0 0 10px}#header .header-bottom .second-nav>ul>li.active .drop-holder{display:none}#header .header-bottom .drop-holder{display:none}#header .nav-opener{display:block;float:left}.home-intro{height:509px}.home-intro>.container{display:none}.explore{text-align:center;font-size:16px;line-height:32px}.explore:after{display:none}.explore .text-holder{padding:49px 10% 61px}.explore .text-holder .sub-title{font-size:26px;line-height:29px;letter-spacing:1px;margin:0 0 12px}.explore .text-holder h1{font-size:53px;line-height:56px;letter-spacing:10px;margin:0 0 23px}.explore .text-holder p{margin:0 0 29px}.explore .text-holder ul li{border:none;display:block;margin:20px 0 0}.blockquote-holder{height:auto;min-height:379px;padding:3em 0}.blockquote-holder .container{padding:0 20px}.blockquote-holder blockquote q{font-size:21px;line-height:26px;margin:0 0 13px}.blockquote-holder blockquote cite{font-size:21px;line-height:26px}.location .map{min-height:665px}.location .map .text-holder{text-align:center;padding:47px 5% 15.4%;font-size:16px;line-height:32px}.location .map .text-holder .sub-title{margin:0 0 11px}.location .map .text-holder h1{font-size:53px;line-height:56px;margin:0 0 25px;letter-spacing:10px}.location .map .text-holder p{text-transform:none;margin:0 0 29px}.location .map .text-holder ul li{display:block;border:none;margin:19px 0 0}.rent-own{font-size:16px;line-height:30px}.rent-own .add-image{display:none}.rent-own .text-holder{text-align:center;padding:124px 5% 72px;background-size:94% 60px;background-position:0 50px}.rent-own .text-holder .sub-title{margin:0 0 14px}.rent-own .text-holder h1{font-size:62px;line-height:65px;letter-spacing:10px;margin:0 0 39px}.rent-own .text-holder p{text-transform:none;margin:0 0 29px}.rent-own .text-holder ul li{display:block;border:none;margin:19px 0 0}.pre-footer-home .bottom-holder{float:none;width:auto;padding:65px 5% 36px}.pre-footer-home .bottom-holder .text-holder{padding:0;text-align:center;font-size:24px;line-height:34px}.pre-footer-home .bottom-holder .text-holder p{margin:0 0 136px}.pre-footer-home .bottom-holder .link{font-size:13px}.pre-footer-home .bottom-holder .link:after{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0d2340}.pre-footer .bottom-holder{float:none;width:auto;padding:65px 5% 36px}.pre-footer .bottom-holder .text-holder{padding:0;text-align:center;font-size:24px;line-height:34px}.pre-footer .bottom-holder .text-holder p{margin:0 0 136px}.pre-footer .bottom-holder .link{font-size:13px}.pre-footer .bottom-holder .link:after{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0d2340}.share-block{float:none;width:auto}.share-block .col{float:none;width:auto;padding:37px 10px 45px}.share-block .col .title{font-size:34px;line-height:37px;margin:0 0 37px}.share-block .col ul li{margin:0 20px;display:inline-block;vertical-align:top}.share-block .col ul li:last-child{margin:0 20px}.share-block .col ul li span{font-size:37px}.share-block .image-list,.share-block .instagram-pics{float:none;width:auto}.share-block-home{float:none;width:auto}.share-block-home .col{float:none;width:auto;padding:37px 10px 52px}.share-block-home .col .title{font-size:34px;line-height:37px;margin:0 0 37px}.share-block-home .col ul li{margin:0 20px;display:inline-block;vertical-align:top}.share-block-home .col ul li:last-child{margin:0 20px}.share-block-home .col ul li span{font-size:37px}.share-block-home .image-list,.share-block-home .instagram-pics{float:none;width:auto}.footer-bottom{padding:55px 0 65px;background:#0d2340 url(/wp-content/themes/montecitobeachvillage/images/bg-footer.png) no-repeat 50% 75%}.footer-bottom .first-nav{padding:0 0 30px}.footer-bottom .first-nav ul li{display:block;margin:0 0 23px}.footer-bottom .second-nav{padding:0 0 36px}.footer-bottom .second-nav ul{font-size:16px;line-height:19px}.footer-bottom .second-nav ul li{margin:0 15px 21px}.footer-bottom .holder{padding:0 0 82px}.footer-bottom .search-holder{display:none}.footer-bottom .email{display:block;font-size:18px;line-height:21px;margin:0 0 19px}.footer-bottom .phone{font-size:18px;line-height:21px;margin:0 0 22px}.footer-bottom .fax{display:block;font-size:18px;line-height:21px}.footer-bottom .more{font-size:24px;line-height:27px;margin:0 0 73px}.footer-bottom .copyright{font-size:13px;line-height:30px;padding:0 10%}.generic-page{padding:49px 18px 46px;text-align:center;font-size:16px;line-height:30px}.generic-page .top-holder .sub-title{font-size:30px;line-height:33px;margin:0 0 17px}.generic-page .top-holder h1{font-size:30px;line-height:33px}.generic-page p{margin:0 0 30px}.site-plan{padding:0}.site-plan .about-section .img-holder{height:auto}.site-plan .about-section .img-holder img{width:100%!important;height:auto!important;margin:0!important}.site-plan .about-section .img-holder .number{font-size:120px;padding:13px 0 0 40px}.site-plan .about-section .img-holder .number:after{width:59px;height:75px}.site-plan .about-section .img-holder .item{font-size:30px;padding:30px 0 0}.site-plan .about-section .text-holder{text-align:center;background:#6d889f;padding:50px 10% 58px;font-size:16px;line-height:26px}.site-plan .about-section .text-holder h1{margin:0 0 24px}.site-plan .about-section .text-holder .sub-title{margin:0 0 24px;line-height:33px}.site-plan .about-section .text-holder p{margin:0 0 38px}.site-plan .about-section .text-holder ul li{display:block;border:none;margin:22px 0 0}.site-plan .section-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.site-plan .col-holder{display:block;width:100%}.site-plan .col-holder .frame{padding:26px 36px}.site-plan .col-holder .number{font-size:105px}.site-plan .col-holder .number{font-size:80px}.site-plan .col-holder .number span{margin:0 8px 0 0}.site-plan .col-holder .item{font-size:25px}.site-plan .info-area{font-size:16px;line-height:25px;padding:33px 0 45px}.site-plan .info-area h1,.site-plan .info-area h2{margin:0 0 25px}.site-plan .info-area p{margin:0 0 38px}.site-plan .info-area .more{font-size:24px;line-height:27px;margin:0 0 44px}.site-plan .info-area .images .col{width:50%}.about{padding:0}.about .about-section .img-holder{height:auto}.about .about-section .img-holder img{width:100%!important;height:auto!important;margin:0!important}.about .about-section .img-holder .number{font-size:120px;padding:13px 0 0 40px}.about .about-section .img-holder .number:after{width:59px;height:75px}.about .about-section .img-holder .item{font-size:30px;padding:30px 0 0}.about .about-section .text-holder{text-align:center;background:#6d889f;padding:50px 10% 58px;font-size:16px;line-height:26px}.about .about-section .text-holder h1{margin:0 0 24px}.about .about-section .text-holder .sub-title{margin:0 0 24px;line-height:33px}.about .about-section .text-holder p{margin:0 0 38px}.about .about-section .text-holder ul li{display:block;border:none;margin:22px 0 0}.about .section-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.about .col-holder{display:block;width:100%}.about .col-holder .frame{padding:26px 36px}.about .col-holder .number{font-size:105px}.about .col-holder .number{font-size:80px}.about .col-holder .number span{margin:0 8px 0 0}.about .col-holder .item{font-size:25px}.about .info-area{font-size:16px;line-height:25px;padding:33px 0 45px}.about .info-area h1{margin:0 0 25px}.about .info-area p{margin:0 0 38px}.about .info-area .more{font-size:24px;line-height:27px;margin:0 0 44px}.about .info-area .images .col{width:50%}.post-section{padding:0}.post-heading{display:none}.mobile-nav{display:block}.intro-post h1{font-size:40px;line-height:50px;padding:32px 0 28px}.intro-post .img-holder{height:266px}.intro-post .description-photo{display:none}.description-photo.add{display:block;float:none;margin:0 -10px 43px}.post-content .intro-text{font-size:18px;line-height:28px;color:#666;padding:0 30px 29px}.post-content .img-holder{float:none;width:auto;padding:0;margin:0 -10px}.post-content .text-holder{float:none;width:auto;padding:0 31px 42px}.post-content blockquote{padding:39px 9.3% 13px;font-size:23px;line-height:32px}.post-content blockquote q{margin:0 0 19px}.article-columns{padding:0 0 15px}.article-columns .container{display:block;padding:0}.article-columns .col{padding:0 0 11px}.article-columns .col img{width:100%}.article-columns .col strong{padding:16px 10px;text-align:center}.more-articles{padding:33px 0 39px;background-size:auto 70px;background-position:0 15px}.more-articles .col-holder .col{width:343px}.contact-page{padding:30px 0 100px;background-size:auto 60px}.contact-page .text-holder{float:none;width:auto}.explore-page{border:none}.explore-page .video-holder{margin:0 0 30px}.explore-page .top-holder{padding:0 0 20px}.explore-page .top-holder .sub-title{font-size:30px;line-height:33px}.explore-page .top-holder h1{font-size:30px;line-height:33px}.explore-page .text-holder{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0 0 20px}.explore-page .add-links{padding:0 0 20px}.image-blocks{padding:0 0 20px}.image-blocks .col{width:100%;float:none}.intro-weather{padding:20px 0}.intro-weather .text-holder{padding:0;width:auto;float:none;padding:30px 0}.intro-weather .text-holder h1{font-size:30px;line-height:33px}.intro-weather .text-holder h2{font-size:20px;line-height:23px}.intro-weather .text-holder p{margin:0 0 10px}.intro-weather .video-holder{float:none;width:auto}.happenings{padding:0 0 100px;background-size:auto 70px;background-position:0 99%}.happenings .intro-happenings{display:block;height:auto}.happenings .intro-happenings .container{display:block}.happenings .headings{float:none;width:auto}.happenings .headings h1{font-size:30px;line-height:33px}.happenings .headings h2{font-size:20px;line-height:23px}.happenings .text-holder{float:none;width:auto}.happenings .text-holder .btn{padding:18px 15px 15px;width:100%}.rent-page{border:none}.rent-page .col-holder{display:block}.rent-page .col-holder .col{width:100%;height:400px}.rent-page .column{display:block}.rent-page .column .img-holder{width:100%}.intro-razones .holder h1{font-size:50px;margin:0 0 15px}.intro-razones .holder p{margin:0 0 20px}.post-preview.item-1 .holder{color:#333}.post-preview.item-1 h2{font-size:30px}.post-preview.item-2 .text-holder h2{font-size:20px}.post-preview.item-2 .text-holder h3{font-size:30px}.post-preview.item-3 h2{font-size:50px}.post-preview.item-4 .holder{font-size:15px;line-height:20px}.post-preview.item-4 h2{font-size:35px}}@media (max-width:560px){.explore .text-holder h1{font-size:calc(32px + (40 - 32) * ((100vw - 414px) / (560 - 414)));line-height:1.06}.location .map .text-holder h1,.location .map .text-holder h2{font-size:calc(42px + (60 - 42) * ((100vw - 414px) / (560 - 414)));line-height:1.05}}@media (max-width:413px){#header .lang-holder{clear:right}#header .header-bottom .first-nav{width:76%}#header .header-bottom .first-nav>ul>li{margin:5px 10px}#header .header-bottom .first-nav>ul>li:last-child{margin:5px 10px}#header .header-bottom .first-nav>ul>li>a{font-size:18px;line-height:22px}.explore .text-holder h1{font-size:32px;line-height:.8269}.location .map .text-holder h1{font-size:40px;line-height:43px}.rent-own .text-holder h1{font-size:40px;line-height:43px}.share-block .col ul li{margin:0 15px}.share-block-home .col ul li{margin:0 15px}.site-plan .about-section .img-holder .number{font-size:100px}.site-plan .col-holder .frame{padding:20px}.about .about-section .img-holder .number{font-size:100px}.about .col-holder .frame{padding:20px}.more-articles .col-holder .col{width:300px}}@media print{*{background:none!important;color:#000!important}*:after{display:none!important}.home-sticky,.header-top,.home-intro,.blockquote-holder{display:none!important}#home-header{position:static}#home-header .header-bottom .logo{margin:0;display:block;text-align:center}#home-header .header-bottom .first-nav{display:none}.explore .text-holder{padding:20px}.location .map img{display:none}.location .map .text-holder{position:static;padding:20px}.rent-own .img-holder{display:none}.rent-own .add-image{display:none}.rent-own .text-holder{padding:20px}.pre-footer-home{display:none}.footer-bottom{padding:20px 0}.footer-bottom .first-nav,.footer-bottom .second-nav,.footer-bottom .holder,.footer-bottom .more{display:none}#header .header-bottom{padding:10px}#header .header-bottom .first-nav,#header .header-bottom .second-nav{display:none}#header .header-bottom .logo{float:none;display:block;margin:0 auto 20px}.mobile-nav{display:none}.post-section{display:none}.intro-post h1{padding:0;font-size:30px;line-height:1.3;letter-spacing:0}.intro-post .img-holder{display:none}.post-content{padding:0}.post-content .description-photo.add{display:none}.post-content .intro-text{padding:0}.post-content .text-holder{float:none;width:auto;padding:0}.more-articles,.article-columns,.pre-footer,.post-content .img-holder{display:none}.explore-page .video-holder,.explore-page .add-links{display:none}.image-blocks{display:none}.intro-weather{padding:0;min-height:0}.intro-weather .img-holder{display:none}.intro-weather .text-holder{float:none;width:auto;padding:0}.intro-weather .video-holder{display:none}.contact-page{padding:0;border:none;overflow:hidden}.contact-page .form-holder{display:none}.generic-page{padding:0}.generic-page .wp-caption{display:none}.happenings{padding:0}.happenings .intro-happenings{padding:0;height:auto}.happenings .intro-happenings .container{display:block}.happenings .headings{float:none;width:auto}.happenings .text-holder{float:none;width:auto}.happenings .text-holder .btn{display:none}.intro-razones{border:none;margin:0 0 20px}.intro-razones .img-holder{display:none}.intro-razones .holder{position:static;padding:0}.intro-razones .holder .more{display:none}.post-preview{padding:0 0 30px}.post-preview.item-1 h2{margin:0 0 10px}.post-preview.item-1 .img-holder{display:none}.post-preview.item-1 .holder{padding:0}.post-preview.item-1 strong{display:none}.post-preview.item-2 .img-holder{display:none}.post-preview.item-2 .text-holder{padding:0 10px}.post-preview.item-3 .img-holder{display:none}.post-preview.item-3 .holder{padding:0}.post-preview.item-4 .img-holder{display:none}.post-preview.item-4 .holder{padding:0}.about .about-section .img-holder{display:none}.about .about-section .text-holder{padding:0 10px 30px}.about .about-section .text-holder ul{display:none}.about .col-holder{display:none}.about .info-area{padding:0}.about .info-area .container{max-width:100%}.about .info-area .images{display:none}.rent-page .column{display:none}.rent-page .col-holder{text-align:center}.rent-page .col-holder br{display:none}.rent-page .col-holder .col{height:auto}.rent-page .col-holder .col img{display:none}.rent-page .holder{padding:10px;position:static}.rent-page .plan .text-holder a{display:none}}