@import url('https://fonts.googleapis.com/css?family=Playfair+Display:ital,wght@400');.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1649329229469,.wppb-builder-container > .wppb-row-parent.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1649329229469, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1649329229469 { padding: 25px 0px 15px 1px;; }.wppb-row-1649329229469{ min-height: 600px; }@media (min-width: 768px) and (max-width: 991px) {.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1649329229469,.wppb-builder-container > .wppb-row-parent.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1649329229469, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1649329229469 { padding: 60px 0px 60px 0px;; }}@media (max-width: 767px) {.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1649329229469,.wppb-builder-container > .wppb-row-parent.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1649329229469, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1649329229469, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1649329229469 { padding: 40px 0px 40px 0px;; }.wppb-row-1649329229469{ min-height: 400px; }}.wppb-row-1649329229469{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/Two-Bedroom-Apartments.png);background-position:center top;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;}.wppb-row-1649329229469{border-width:0px 0px 0px 0px;border-style:none;}.wppb-row-1649329229469{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; }.wppb-column-parent.wppb-col-1649849528236 { width: 100%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1649849528236 { width: 100%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1649849528236 { width: 100%; }}.wppb-col-1649849528236 .wppb-column { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-row-1649864728313:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1649864728312 { width: 100%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1649864728312 { width: 100%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1649864728312 { width: 100%; }}.wppb-addon-1649329229539 .wppb-addon-title { text-align: center; }.wppb-addon-1649329229539{ padding: 70px 0px 20px 0px;; }.wppb-addon-1649329229539{ margin: 0px 0px 0px 0px;; }@media (max-width: 767px) {.wppb-addon-1649329229539{ padding: 0px 25px 0px 25px;; }}.wppb-addon-1649591775411 .wppb-addon-title { text-align: center; }.wppb-addon-1649591775411{ margin: 0px 0px 0px 0px;; }@media (max-width: 767px) {.wppb-addon-1649591775411{ padding: 10px 25px 0px 25px;; }}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660638557732,.wppb-builder-container > .wppb-row-parent.wppb-row-1660638557732, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660638557732, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660638557732, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660638557732 { padding: 70px 0px 25px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-row-1660638557732:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660638557731 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557731 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557731 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638557731{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638557731{ display:none !important; }}.wppb-col-1660638557731 .wppb-column{background-color: #565454;}.wppb-column-parent.wppb-col-1660638557735 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557735 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557735 { width: 100%; }.wppb-row > .wppb-col-1660638557735.wppb-column-parent { min-height: 200px; }}.wppb-col-1660638557735 .wppb-column{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2023/04/DSCF9936-scaled.webp);background-position:center center;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;}.wppb-column-parent.wppb-col-1660638557734 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557734 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557734 { width: 100%; }}.wppb-column-parent.wppb-col-1660638557733 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557733 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557733 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638557733{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638557733{ display:none !important; }}.wppb-col-1660638557733 .wppb-column{background-color: #f7f7f7;}.wppb-addon-1660638830795{ padding: 50px 30px 0px 30px;; }.wppb-addon-1660638830795{background-color: #f7f7f7;}.wppb-addon-1660638770108{ padding: 30px 30px 50px 30px;; }.wppb-addon-1660638770108{background-color: #f7f7f7;}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660638557840,.wppb-builder-container > .wppb-row-parent.wppb-row-1660638557840, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660638557840, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660638557840, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660638557840 { padding: 1px 0px 25px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-row-1660638557840:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660638557841 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557841 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557841 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638557841{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638557841{ display:none !important; }}.wppb-col-1660638557841 .wppb-column{background-color: #f7f7f7;}.wppb-column-parent.wppb-col-1660638557843 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557843 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557843 { width: 100%; }}.wppb-column-parent.wppb-col-1660638557842 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557842 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557842 { width: 100%; }.wppb-row > .wppb-col-1660638557842.wppb-column-parent { min-height: 200px; }}.wppb-col-1660638557842 .wppb-column{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/IMG_1816-scaled.jpg);background-position:center center;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;}.wppb-column-parent.wppb-col-1660638557846 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638557846 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638557846 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638557846{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638557846{ display:none !important; }}.wppb-col-1660638557846 .wppb-column{background-color: #565454;}.wppb-addon-1660638557857{ padding: 50px 30px 0px 30px;; }.wppb-addon-1660638557857{background-color: #f7f7f7;}.wppb-addon-1660638557845{ padding: 30px 30px 0px 30px;; }.wppb-addon-1660638557845{background-color: #f7f7f7;}.wppb-addon-1660640798898 .wppb-button-addon-content{ text-align: left; }.wppb-addon-1660640798898{ padding: 0px 30px 50px 30px;; }@media (min-width: 768px) and (max-width: 991px) {.wppb-addon-1660640798898 .wppb-button-addon-content{ text-align: center; }}@media (max-width: 767px) {.wppb-addon-1660640798898 .wppb-button-addon-content{ text-align: center; }}.wppb-addon-1660640798898{background-color: #f7f7f7;}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660579544890,.wppb-builder-container > .wppb-row-parent.wppb-row-1660579544890, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660579544890, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660579544890, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660579544890 { padding: 25px 0px 25px 0px;; }.wppb-row-1660579544890:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660579544889 { width: 100%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544889 { width: 100%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544889 { width: 100%; }}.wppb-addon-1660642420390 .wppb-addon-title { text-align: center; }.wppb-addon-1660642420390{ padding: 70px 0px 30px 0px;; }.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660638561114,.wppb-builder-container > .wppb-row-parent.wppb-row-1660638561114, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660638561114, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660638561114, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660638561114 { padding: 0px 0px 25px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-row-1660638561114:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660638561115 { width: 5.00000%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561115 { width: 16.67%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561115 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638561115{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638561115{ display:none !important; }}.wppb-column-parent.wppb-col-1660638561116 { width: 22.50490%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561116 { width: 16.67%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561116 { width: 100%; }.wppb-col-1660638561116 .wppb-column .wppb-builder-addon{ margin-bottom: 7px; }}.wppb-column-parent.wppb-col-1660638561118 { width: 22.50167%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561118 { width: 16.67%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561118 { width: 100%; }.wppb-col-1660638561118 .wppb-column .wppb-builder-addon{ margin-bottom: 7px; }}.wppb-column-parent.wppb-col-1660638561120 { width: 22.50167%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561120 { width: 16.67%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561120 { width: 100%; }}.wppb-column-parent.wppb-col-1660638561122 { width: 22.48375%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561122 { width: 16.67%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561122 { width: 100%; }.wppb-col-1660638561122 .wppb-column .wppb-builder-addon{ margin-bottom: 7px; }}.wppb-column-parent.wppb-col-1660638561124 { width: 5.00000%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561124 { width: 16.65%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561124 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638561124{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638561124{ display:none !important; }}.wppb-addon-1660638561117 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561117 .wppb-image-hover-title, .wppb-addon-1660638561117 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561117 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons:hover { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons { padding: 5px 15px 5px 15px;; }.wppb-addon-1660638561117 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561117 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-addon-1660638561117 .wppb-image-hover-bg{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/Two-to-Three-Bedroom-Apartments.png);background-position:center center;background-repeat:no-repeat;}.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-image-hover-overlay { background: #0a0909; }.wppb-addon-1660638561117 .wppb-image-hover-content:hover .wppb-image-hover-overlay{ background-color: #5f5f5f; }.wppb-addon-1660638561117 .wppb-image-hover-title, .wppb-addon-1660638561117 .wppb-image-hover-title a { color: #ffffff; }.wppb-addon-1660638561117 .wppb-image-hover-title a:hover { color: #ffffff;}.wppb-addon-1660638561117 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561117 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons { color: #fff; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons:hover { color: #fff; }.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-image-hover:before{ background:#898989}.wppb-addon-1660638561117 .wppb-image-hover-content .wppb-btn-addons{border-width:2px 2px 2px 2px;border-style:solid;border-color:#fefefe;}.wppb-addon-1660638561117:after{ content: " "; z-index: 0; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; opacity:0.68; }.wppb-addon-1660638561117 .wppb-addon{ opacity:1; }.wppb-addon-1660638561117 .wppb-addon:hover{ opacity:0.84; }.wppb-addon-1660638561119 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561119 .wppb-image-hover-title, .wppb-addon-1660638561119 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561119 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons:hover { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons { padding: 5px 15px 5px 15px;; }.wppb-addon-1660638561119 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561119 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-addon-1660638561119 .wppb-image-hover-bg{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/IMG_1815-scaled.jpg);background-position:center bottom;background-repeat:no-repeat;}.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-image-hover-overlay { background: #0a0909; }.wppb-addon-1660638561119 .wppb-image-hover-content:hover .wppb-image-hover-overlay{ background-color: #5f5f5f; }.wppb-addon-1660638561119 .wppb-image-hover-title, .wppb-addon-1660638561119 .wppb-image-hover-title a { color: #fff; }.wppb-addon-1660638561119 .wppb-image-hover-title a:hover { color: #fff;}.wppb-addon-1660638561119 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561119 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons { color: #fff; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons:hover { color: #fff; }.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-image-hover:before{ background:#898989}.wppb-addon-1660638561119 .wppb-image-hover-content .wppb-btn-addons{border-width:2px 2px 2px 2px;border-style:solid;border-color:#cccccc;}.wppb-addon-1660638561121 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561121 .wppb-image-hover-title, .wppb-addon-1660638561121 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561121 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons:hover { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons { padding: 5px 15px 5px 15px;; }.wppb-addon-1660638561121 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561121 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-addon-1660638561121 .wppb-image-hover-bg{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/St-Francis-Villas_Page_01-e1649842489158.png);background-position:center bottom;background-repeat:no-repeat;}.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-image-hover-overlay { background: #0a0909; }.wppb-addon-1660638561121 .wppb-image-hover-content:hover .wppb-image-hover-overlay{ background-color: #5f5f5f; }.wppb-addon-1660638561121 .wppb-image-hover-title, .wppb-addon-1660638561121 .wppb-image-hover-title a { color: #fff; }.wppb-addon-1660638561121 .wppb-image-hover-title a:hover { color: #fff;}.wppb-addon-1660638561121 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561121 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons { color: #fff; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons:hover { color: #fff; }.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-image-hover:before{ background:#898989}.wppb-addon-1660638561121 .wppb-image-hover-content .wppb-btn-addons{border-width:2px 2px 2px 2px;border-style:solid;border-color:#cccccc;}.wppb-addon-1660638561123 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561123 .wppb-image-hover-title, .wppb-addon-1660638561123 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561123 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons:hover { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons { padding: 5px 15px 5px 15px;; }.wppb-addon-1660638561123 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561123 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-addon-1660638561123 .wppb-image-hover-bg{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/St-Francis-Links-Villas-5.jpg);background-position:center bottom;background-repeat:no-repeat;}.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-image-hover-overlay { background: #0a0909; }.wppb-addon-1660638561123 .wppb-image-hover-content:hover .wppb-image-hover-overlay{ background-color: #5f5f5f; }.wppb-addon-1660638561123 .wppb-image-hover-title, .wppb-addon-1660638561123 .wppb-image-hover-title a { color: #fff; }.wppb-addon-1660638561123 .wppb-image-hover-title a:hover { color: #fff;}.wppb-addon-1660638561123 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561123 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons { color: #fff; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons:hover { color: #fff; }.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-image-hover:before{ background:#898989}.wppb-addon-1660638561123 .wppb-image-hover-content .wppb-btn-addons{border-width:2px 2px 2px 2px;border-style:solid;border-color:#cccccc;}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660638561125,.wppb-builder-container > .wppb-row-parent.wppb-row-1660638561125, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660638561125, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660638561125, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660638561125 { padding: 1px 0px 25px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-row-1660638561125:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660638561126 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561126 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561126 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638561126{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638561126{ display:none !important; }}.wppb-column-parent.wppb-col-1660638561127 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561127 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561127 { width: 100%; }.wppb-col-1660638561127 .wppb-column .wppb-builder-addon{ margin-bottom: 7px; }}.wppb-column-parent.wppb-col-1660638561129 { width: 45%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561129 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561129 { width: 100%; }}.wppb-column-parent.wppb-col-1660638561131 { width: 5%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561131 { width: 25%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561131 { width: 100%; }}@media (min-width: 768px) and (max-width: 991px) { .wppb-col-1660638561131{ display:none !important; }}@media (max-width: 767px) { .wppb-col-1660638561131{ display:none !important; }}.wppb-addon-1660638561128 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561128 .wppb-image-hover-title, .wppb-addon-1660638561128 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561128 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons:hover { border-radius: 3px 3px 3px 3px;; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons { padding: 5px 15px 5px 15px;; }.wppb-addon-1660638561128 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561128 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-addon-1660638561128 .wppb-image-hover-bg{background-color: #80898E;}.wppb-addon-1660638561128 .wppb-image-hover-title, .wppb-addon-1660638561128 .wppb-image-hover-title a { color: #fff; }.wppb-addon-1660638561128 .wppb-image-hover-title a:hover { color: #fff;}.wppb-addon-1660638561128 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561128 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons { color: #fff; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons:hover { color: #fff; }.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-image-hover:before{ background:#898989}.wppb-addon-1660638561128 .wppb-image-hover-content .wppb-btn-addons{border-width:2px 2px 2px 2px;border-style:solid;border-color:#cccccc;}.wppb-addon-1660638561130 .wppb-image-hover-content { height: 300px; }.wppb-addon-1660638561130 .wppb-image-hover-title, .wppb-addon-1660638561130 .feature-icontitle-six .wppb-image-hover-title { margin: 0 0 0 0;; }.wppb-addon-1660638561130 .wppb-image-hover-subtitle { margin: 0 0 0 0;; }.wppb-addon-1660638561130 .wppb-image-hover-content .wppb-btn-addons{font-size:25px}.wppb-addon-1660638561130 .wppb-image-hover-six .wppb-image-hover-title:after { height: 3px; }.wppb-addon-1660638561130 .wppb-image-hover-eight .wppb-image-hover-title::after { height: 3px; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {.wppb-addon-1660638561130 .wppb-image-hover-content .wppb-btn-addons{font-size:20px}}.wppb-addon-1660638561130 .wppb-image-hover-bg{background-color: #515867;}.wppb-addon-1660638561130 .wppb-image-hover-title, .wppb-addon-1660638561130 .wppb-image-hover-title a { color: #fff; }.wppb-addon-1660638561130 .wppb-image-hover-title a:hover { color: #fff;}.wppb-addon-1660638561130 .wppb-image-hover-four .wppb-image-hover-intro-four .wppb-image-hover-title { background: #0180fe; }.wppb-addon-1660638561130 .wppb-image-hover-subtitle { color: #fff; }.wppb-addon-1660638561130 .wppb-image-hover-content .wppb-btn-addons{ font-family: 'Playfair Display',serif; }.wppb-addon-1660638561130 .wppb-image-hover-content .wppb-btn-addons{font-style:normal;font-weight:400;}.wppb-addon-1660638561130 .wppb-image-hover-content .wppb-btn-addons:hover { color: #ffffff; }.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660638561113,.wppb-builder-container > .wppb-row-parent.wppb-row-1660638561113, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660638561113, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660638561113, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660638561113 { padding: 25px 0px 25px 0px;; }.wppb-row-1660638561113:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-column-parent.wppb-col-1660638561112 { width: 100%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660638561112 { width: 100%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660638561112 { width: 100%; }}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660579544891,.wppb-builder-container > .wppb-row-parent.wppb-row-1660579544891, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660579544891, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660579544891, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660579544891 { padding: 0px 0px 0px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660579544891,.wppb-builder-container > .wppb-row-parent.wppb-row-1660579544891, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660579544891, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660579544891, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660579544891 { padding: 0px 0px 0px 6px;; }}.wppb-row-1660579544891:after{content: " "; display: block; position: absolute; height: 100%; top: 0; left: 0; right: 0; z-index: -1; opacity: 0.4; }.wppb-row-1660579544891{background-image:url(https://stfrancislinksvillas.com/wp-content/uploads/2022/04/St-Francis-Links-Villas-3.jpg);background-position:center center;background-attachment:scroll;background-repeat:no-repeat;background-size:cover;}.wppb-row-1660579544891:after{ background:#000000}.wppb-row-1660579544891{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.wppb-column-parent.wppb-col-1660579544892 { width: 9.99764%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544892 { width: 10%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544892 { width: 5%; }}.wppb-col-1660579544892 .wppb-column { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.wppb-column-parent.wppb-col-1660579544893 { width: 79.98429%; }.wppb-builder-container .wppb-row > .wppb-column-parent.wppb-col-1660579544893 .wppb-column { padding: 40px 0px 40px 0px;; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544893 { width: 80%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544893 { width: 90%; }.wppb-row > .wppb-col-1660579544893.wppb-column-parent { min-height: 1191px; }}.wppb-column-parent.wppb-col-1660579544902 { width: 9.99910%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544902 { width: 10%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544902 { width: 5%; }}.wppb-builder-container > div > div > .wppb-row-parent.wppb-row-1660579544894,.wppb-builder-container > .wppb-row-parent.wppb-row-1660579544894, .wppb-builder-container#wppb-builder-container > .wppb-row-parent .wppb-container.wppb-row-1660579544894, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container.wppb-row-1660579544894, .wppb-builder-container .wppb-inner-row-parent.wppb-row-1660579544894 { padding: 0px 0px 0px 0px;; }@media (min-width: 768px) and (max-width: 991px) {}@media (max-width: 767px) {}.wppb-column-parent.wppb-col-1660579544895 { width: 50%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544895 { width: 50%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544895 { width: 100%; }}.wppb-addon-1660579544896 .wppb-text-block-addon { text-align: left; }.wppb-addon-1660579544896{ padding: 25px 0px 25px 0px;; }@media (max-width: 767px) {.wppb-addon-1660579544898 .wppb-image-addon-content-wrap { text-align: center; }.wppb-addon-1660579544898 .wppb-image-addon-img { width: 202px; }.wppb-addon-1660579544898 .wppb-addon-image-overlay { width: 202px; }}@media (max-width: 767px) { .wppb-addon-1660579544898{ display:none !important; }}.wppb-column-parent.wppb-col-1660579544899 { width: 50%; }@media (min-width: 768px) and (max-width: 991px) {.wppb-column-parent.wppb-col-1660579544899 { width: 50%; }}@media (max-width: 767px) {.wppb-column-parent.wppb-col-1660579544899 { width: 100%; }}.wppb-addon-1660579544900 .wppb-text-block-addon { text-align: left; }.wppb-addon-1660579544900{ padding: 25px 0px 25px 0px;; }.wppb-addon-1660579544901 .repeater-0  { width: 50%; }.wppb-addon-1660579544901 .repeater-1  { width: 50%; }.wppb-addon-1660579544901 .repeater-2  { width: 50%; }.wppb-addon-1660579544901 .repeater-3  { width: 50%; }.wppb-addon-1660579544901 .repeater-4  { width: 100%; }.wppb-addon-1660579544901 .wppb-form-field-item-wrap { margin-left: -15px; }.wppb-addon-1660579544901 .wppb-form-field-item-wrap { margin-right: -15px; }.wppb-addon-1660579544901 .wppb-form-field-repeat { padding-left: 15px; }.wppb-addon-1660579544901 .wppb-form-field-repeat { padding-right: 15px; }.wppb-addon-1660579544901 .wppb-form-field-repeat { margin-bottom: 25px; }.wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields textarea, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=url], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=email], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=text], .wppb-addon-1660579544901 input[type=text], .wppb-addon-1660579544901 input[type=email], .wppb-addon-1660579544901 textarea, .wppb-addon-1660579544901 .wppb-form-field-input input, .wppb-addon-1660579544901 .wppb-form-field-email input, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea, span.wppb-form-field-item.wppb-form-field-select select { padding: 0px 15px 0px 15px;; }.wppb-addon-1660579544901 .wppb-form-field-label, .wppb-addon-1660579544901 .wppb-global-form-content label, .wppb-addon-1660579544901 label { margin: 0px 0px 0px 0px;; }.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] { border-radius: 5px 5px 5px 5px;; }.wppb-addon-1660579544901 .wppb-btn-forms:hover, .wppb-addon-1660579544901 .wpcf7-submit:hover, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover { border-radius: 5px 5px 5px 5px;; }.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] { padding: 10px 20px 10px 20px;; }.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] { margin: 0px 0px 0 0;; }.wppb-addon-1660579544901 .wppb-form-btn-wrap { text-align: left; }@media (min-width: 768px) and (max-width: 991px) {.wppb-addon-1660579544901 .repeater-3  { width: 50%; }.wppb-addon-1660579544901 .repeater-4  { width: 50%; }}@media (max-width: 767px) {}.wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields select, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields textarea, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=url], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=email], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=text], .wppb-addon-1660579544901 select, .wppb-addon-1660579544901 input[type=text], .wppb-addon-1660579544901 input[type=email], .wppb-addon-1660579544901 textarea, .wppb-addon-1660579544901 .wppb-form-field-input input, .wppb-addon-1660579544901 .wppb-form-field-email input, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea { color: #000000; }.wppb-addon-1660579544901 .wppb-form-field-input input::-webkit-input-placeholder, .wppb-addon-1660579544901 .wppb-form-field-email input[type=email]::-webkit-input-placeholder, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea::-webkit-input-placeholder, span.wppb-form-field-item.wppb-form-field-select select { color: #929292; }.wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields select, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields textarea, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=url], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=email], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=text], .wppb-addon-1660579544901 select, .wppb-addon-1660579544901 input[type=text], .wppb-addon-1660579544901 input[type=email], .wppb-addon-1660579544901 textarea, .wppb-addon-1660579544901 .wppb-form-field-input input, .wppb-addon-1660579544901 .wppb-form-field-email input, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea { background: #ffffff; }.wppb-addon-1660579544901 .wppb-form-field-radio input[type="radio"]:checked + label:before, .wppb-addon-1660579544901 .wppb-form-field-checkbox input[type="checkbox"]:checked + label:before  { background: #ffffff; }.wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields textarea, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=url], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=email], .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=text], .wppb-addon-1660579544901 select, .wppb-addon-1660579544901 input[type=text], .wppb-addon-1660579544901 input[type=email], .wppb-addon-1660579544901 textarea, .wppb-addon-1660579544901 .wppb-form-field-input input, .wppb-addon-1660579544901 .wppb-form-field-email input, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea{border-width:1px 1px 1px 1px;border-style:solid;border-color:#e5e5e5;}.wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields select:focus, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields textarea:focus, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=url]:focus, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=email]:focus, .wppb-addon-1660579544901 ul.wpuf-form li .wpuf-fields input[type=text]:focus, .wppb-addon-1660579544901 select:focus, .wppb-addon-1660579544901 input[type=text]:focus, .wppb-addon-1660579544901 input[type=email]:focus, .wppb-addon-1660579544901 textarea:focus, .wppb-addon-1660579544901 .wppb-form-field-input input:focus, .wppb-addon-1660579544901 .wppb-form-field-email input:focus, .wppb-addon-1660579544901 .wppb-form-field-textarea textarea:focus{border-width:1px 1px 1px 1px;border-style:solid;border-color:#000000;}.wppb-addon-1660579544901 .wppb-form-field-label, .wppb-addon-1660579544901 .wppb-global-form-content label, .wppb-addon-1660579544901 label { color: #ffffff; min-height: 24px; min-width: 20px; }.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit] { color: #ffffff; }.wppb-addon-1660579544901 .wppb-btn-forms:hover, .wppb-addon-1660579544901 .wpcf7-submit:hover, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover { color: #ffffff; }.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]{ background:#80898E}.wppb-addon-1660579544901 .wppb-btn-forms:before, .wppb-addon-1660579544901 .wpcf7-submit:hover, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover{ background:#949794}.wppb-addon-1660579544901 .wppb-btn-forms, .wppb-addon-1660579544901 .wpcf7-submit, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]{border-width:0px 0px 0px 0px;border-style:solid;border-color:#80898E;}.wppb-addon-1660579544901 .wppb-btn-forms:hover, .wppb-addon-1660579544901 .wpcf7-submit:hover, .wppb-addon-1660579544901 .wpuf-form-add.wpuf-style ul.wpuf-form .wpuf-submit input[type=submit]:hover{border-width:0px 0px 0px 0px;border-style:solid;border-color:#80898E;}.wppb-builder-container#wppb-builder-container .wppb-row-parent > .wppb-container, .wppb-carousel-content-wrap .wppb-container{ max-width: 1940px }.wppb-builder-container#wppb-builder-container > .wppb-row-parent > .wppb-container,.wppb-builder-container#wppb-builder-container  .wppb-row-placeholder > .wppb-row-parent > .wppb-container,.wppb-carousel-content-wrap .wppb-container, .wppb-builder-container .wppb-column-parent-view { padding-left: 7.5px; }.wppb-builder-container#wppb-builder-container > .wppb-row-parent > .wppb-container, .wppb-builder-container#wppb-builder-container .wppb-row-placeholder > .wppb-row-parent > .wppb-container,.wppb-carousel-content-wrap .wppb-container, .wppb-builder-container .wppb-column-parent-view{ padding-right: 7.5px; }  .wppb-container > .wppb-row { margin-left: -7.5px; }.wppb-container > .wppb-row { margin-right: -7.5px; } .wppb-builder-container .wppb-column-parent-editor .wppb-column { margin-left: 7.5px; } .wppb-builder-container .wppb-column-parent-editor .wppb-column { margin-right: 7.5px; }