.fl-builder-content .fl-node-r1q5bfanzduc a:hover {color: #ffffff;}.fl-node-r1q5bfanzduc > .fl-row-content-wrap {background-color: #ffffff;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;}.fl-node-r1q5bfanzduc .fl-row-content {max-width: 1100px;} .fl-node-r1q5bfanzduc > .fl-row-content-wrap {padding-top:60px;padding-bottom:60px;}.fl-node-e5xzfc6i09rh > .fl-row-content-wrap {background-color: #f4f4f4;border-color: #d6a044;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;} .fl-node-e5xzfc6i09rh > .fl-row-content-wrap {padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}.fl-node-jaigcdf2blwz {color: #d1d1d1;}.fl-builder-content .fl-node-jaigcdf2blwz *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle) {color: inherit;}.fl-builder-content .fl-node-jaigcdf2blwz a {color: #d6a044;}.fl-builder-content .fl-node-jaigcdf2blwz a:hover {color: #ffffff;}.fl-builder-content .fl-node-jaigcdf2blwz h1,.fl-builder-content .fl-node-jaigcdf2blwz h2,.fl-builder-content .fl-node-jaigcdf2blwz h3,.fl-builder-content .fl-node-jaigcdf2blwz h4,.fl-builder-content .fl-node-jaigcdf2blwz h5,.fl-builder-content .fl-node-jaigcdf2blwz h6,.fl-builder-content .fl-node-jaigcdf2blwz h1 a,.fl-builder-content .fl-node-jaigcdf2blwz h2 a,.fl-builder-content .fl-node-jaigcdf2blwz h3 a,.fl-builder-content .fl-node-jaigcdf2blwz h4 a,.fl-builder-content .fl-node-jaigcdf2blwz h5 a,.fl-builder-content .fl-node-jaigcdf2blwz h6 a {color: #d1d1d1;}.fl-node-jaigcdf2blwz > .fl-row-content-wrap:after {background-color: rgba(10,0,0,0.6);}.fl-node-jaigcdf2blwz > .fl-row-content-wrap {border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px;} .fl-node-jaigcdf2blwz > .fl-row-content-wrap {padding-top:100px;padding-bottom:100px;}.fl-node-f2qb8i70tp3e {width: 100%;}.fl-node-94dj2twoue7z {width: 49.98%;}.fl-node-xu8eb13mwdft {width: 54.96%;}.fl-node-xu8eb13mwdft > .fl-col-content {background-color: #ededed;}.fl-node-zvt0y7bx18mj {width: 16.69%;}.fl-node-zvt0y7bx18mj > .fl-col-content {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;}@media(max-width: 992px) {.fl-builder-content .fl-node-zvt0y7bx18mj {width: 5% !important;max-width: none;-webkit-box-flex: 0 1 auto;-moz-box-flex: 0 1 auto;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}}.fl-node-klm0n24zo71x {width: 45.04%;}.fl-node-klm0n24zo71x > .fl-col-content:after {background-color: rgba(0,0,0,0.46);}.fl-node-klm0n24zo71x > .fl-col-content {background-image: url(https://www.villafavoritaluxury.com/wp-content/uploads/2017/04/trullo-rosalinda-001.jpg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;}.fl-node-xdvs34m25ij9 {width: 33.33%;}.fl-builder-content .fl-rich-text strong {font-weight: bold;}.fl-module.fl-rich-text p:last-child {margin-bottom: 0;}.fl-builder-edit .fl-module.fl-rich-text p:not(:has(~ *:not(.fl-block-overlay))) {margin-bottom: 0;} .fl-node-p0idbqm89k2r > .fl-module-content {margin-bottom:0px;}img.mfp-img {padding-bottom: 40px !important;}.fl-builder-edit .fl-fill-container img {transition: object-position .5s;}.fl-fill-container :is(.fl-module-content, .fl-photo, .fl-photo-content, img) {height: 100% !important;width: 100% !important;}@media (max-width: 768px) { .fl-photo-content,.fl-photo-img {max-width: 100%;} }.fl-node-dvhypg5ntj3o, .fl-node-dvhypg5ntj3o .fl-photo {text-align: center;} .fl-node-dvhypg5ntj3o > .fl-module-content {margin-top:60px;}@media (max-width: 768px) { .fl-node-dvhypg5ntj3o > .fl-module-content { margin-top:20px; } }.fl-animated.fl-fade-up {animation: fl-fade-up 1s ease;-webkit-animation: fl-fade-up 1s ease;}@-webkit-keyframes fl-fade-up {from {opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fl-fade-up {from {opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}} .fl-node-6lwfcha3jsim > .fl-module-content {margin-bottom:0px;}.fl-builder-content .fl-node-kbhtwsilm91z .fl-module-content .fl-rich-text,.fl-builder-content .fl-node-kbhtwsilm91z .fl-module-content .fl-rich-text * {color: #898989;}.fl-builder-content .fl-node-kbhtwsilm91z .fl-rich-text, .fl-builder-content .fl-node-kbhtwsilm91z .fl-rich-text *:not(b, strong) {font-family: Montserrat, sans-serif;font-weight: 400;font-size: 25px;line-height: 0.8;} .fl-node-kbhtwsilm91z > .fl-module-content {margin-top:0px;margin-bottom:20px;}.fl-node-vybstowcj64m, .fl-node-vybstowcj64m .fl-photo {text-align: center;}.fl-node-vybstowcj64m .fl-photo-content, .fl-node-vybstowcj64m .fl-photo-img {width: 350px;}@media(max-width: 768px) {.fl-node-vybstowcj64m .fl-photo-content, .fl-node-vybstowcj64m .fl-photo-img {width: 290px;}} .fl-node-vybstowcj64m > .fl-module-content {margin-top:80px;margin-right:60px;margin-bottom:80px;margin-left:60px;}@media (max-width: 768px) { .fl-node-vybstowcj64m > .fl-module-content { margin-top:20px;margin-bottom:20px;margin-left:20px;margin-right:20px; } }.fl-animated.fl-fade-in {animation: fl-fade-in 1s ease;-webkit-animation: fl-fade-in 1s ease;}@-webkit-keyframes fl-fade-in {from {opacity: 0;}to {opacity: 1;}}@keyframes fl-fade-in {from {opacity: 0;}to {opacity: 1;}}.fl-icon-group .fl-icon {display: inline-block;margin-bottom: 10px;margin-top: 10px;}.fl-node-xw6fy07s5zto .fl-icon i,.fl-node-xw6fy07s5zto .fl-icon i:before {color: #d6a044;}.fl-node-xw6fy07s5zto .fl-icon i:hover,.fl-node-xw6fy07s5zto .fl-icon i:hover:before,.fl-node-xw6fy07s5zto .fl-icon a:hover i,.fl-node-xw6fy07s5zto .fl-icon a:hover i:before {color: #282828;}.fl-node-xw6fy07s5zto .fl-icon i, .fl-node-xw6fy07s5zto .fl-icon i:before {font-size: 18px;}.fl-node-xw6fy07s5zto .fl-icon-wrap .fl-icon-text {height: 31.5px;}@media(max-width: 1200px) {.fl-node-xw6fy07s5zto .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 992px) {.fl-node-xw6fy07s5zto .fl-icon-wrap .fl-icon-text {height: 31.5px;}}@media(max-width: 768px) {.fl-node-xw6fy07s5zto .fl-icon-wrap .fl-icon-text {height: 31.5px;}}.fl-node-xw6fy07s5zto .fl-icon-group {text-align: center;}.fl-node-xw6fy07s5zto .fl-icon + .fl-icon {margin-left: 40px;} .fl-node-ywx5hteikc9f > .fl-module-content {margin-right:0px;margin-left:0px;}@media (max-width: 768px) { .fl-module-icon {text-align: center;} }.fl-node-swndyig56r7o .fl-icon i,.fl-node-swndyig56r7o .fl-icon i:before {color: #d6a044;}.fl-node-swndyig56r7o .fl-icon i:hover,.fl-node-swndyig56r7o .fl-icon i:hover:before,.fl-node-swndyig56r7o .fl-icon a:hover i,.fl-node-swndyig56r7o .fl-icon a:hover i:before {color: #ffffff;}.fl-node-swndyig56r7o .fl-icon i, .fl-node-swndyig56r7o .fl-icon i:before {font-size: 20px;}.fl-node-swndyig56r7o .fl-icon-wrap .fl-icon-text {height: 35px;}.fl-node-swndyig56r7o.fl-module-icon {text-align: center;}@media(max-width: 1200px) {.fl-node-swndyig56r7o .fl-icon-wrap .fl-icon-text {height: 35px;}}@media(max-width: 992px) {.fl-node-swndyig56r7o .fl-icon-wrap .fl-icon-text {height: 35px;}}@media(max-width: 768px) {.fl-node-swndyig56r7o .fl-icon-wrap .fl-icon-text {height: 35px;}} .fl-node-swndyig56r7o > .fl-module-content {margin-bottom:0px;}@media(max-width: 992px) {.fl-builder-content .fl-node-mynlrh986giq .fl-rich-text, .fl-builder-content .fl-node-mynlrh986giq .fl-rich-text *:not(b, strong) {font-size: 13px;}} .fl-node-mynlrh986giq > .fl-module-content {margin-top:5px;margin-bottom:0px;}.fl-builder-content .fl-node-92wcpvhizgjy .fl-rich-text, .fl-builder-content .fl-node-92wcpvhizgjy .fl-rich-text *:not(b, strong) {font-size: 12px;}.hover-1 A{ color: #FFFFFF;}.hover-1 A:hover{ text-decoration: none;}.hover-1 .fl-photo-content A:hover::before{ background-color: #000; background-color: rgba(0, 0, 0, 0.573); -webkit-transition: 0.4s ease-in-out; -moz-transition: 0.4s ease-in-out; -o-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out;}.hover-1 .fl-photo-content A:hover::before{ font-family: FontAwesome; content: "\f00e"; color: #FFFFFF; display: flex; align-items: center; justify-content: center; font-size: 30px;}.hover-1 .fl-photo-content A::before{ content: ""; height: 100%; position: absolute; top: 0; left: 0; width: 100%; -webkit-transition: 0.4s ease-in-out; -moz-transition: 0.4s ease-in-out; -o-transition: 0.4s ease-in-out; transition: 0.4s ease-in-out; pointer-events: all;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}.fl-builder-row-settings #fl-field-separator_position {display: none !important;}