*{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat',sans-serif}:root{--font-min:0.8em;--font-small:0.875em;--font-normal:1em;--font-medium:1.2em;--font-large:1.4em;--font-max:2em;--color-default:#555555;--color-green:#36BA9B;--color-blue:#39AED9;--color-yellow:#F5B946;--color-red:#D94352;--color-fsphp:#1D2025;--weight-light:300;--weight-normal:400;--weight-strong:600;--weight-bold:700;--weight-black:900;--hover-color-green:#61DDBC;--hover-color-blue:#66D4F1;--hover-color-yellow:#FCD277;--hover-color-red:#F76C82;--hover-duration:0.3s;--gradient-green:linear-gradient(to right, #42E695 0%, #3BB2B8 50%, #42E695 100%);--gradient-blue:linear-gradient(to right, #17EAD9 0%, #6078EA 50%, #17EAD9 100%);--gradient-red:linear-gradient(to right, #622744 0%, #C53364 50%, #622744 100%);--gradient-yellow:linear-gradient(to right, #FCE38A 0%, #F38181 50%, #FCE38A 100%);--radius-normal:5px;--radius-medium:10px;--radius-large:20px;--radius-round:50%;--index-back:-1;--index-fold:2;--index-menu:3;--index-modal:4}.none{display:none}.container{width:100%;display:block}.content{display:block;margin:0 auto}.content_full_height{display:block;min-height:100vh;margin:0 auto;padding:60px 0}a{text-decoration:none;color:#555}button{border:0;cursor:pointer}.main_header{width:100%;min-height:100vh;position:relative;background-color:#0f1b32}.bg_mask_header{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background-image:linear-gradient(to bottom,rgba(15,27,50,.6) 10%,rgba(255,255,255,0))}#bg_header_video{position:absolute;right:0;bottom:0;z-index:-2;width:100%;min-height:100vh;object-fit:cover}.main_header .content{width:95%;display:flex;align-items:center;justify-content:space-between}.main_header h1{font-size:0}.main_header .logo_link{width:20%;min-width:200px;z-index:1}.main_header .logo{width:100%}.main_header_b{width:100%;background-color:#0f1b32}.main_header_b .content{width:95%;display:flex;align-items:center;justify-content:space-between}.main_header_b h1{font-size:0}.main_header_b .logo_link{width:20%;min-width:200px}.main_header_b .logo{width:100%}.nav_mobile{text-shadow:1px 1px #000;color:#fff;font-size:28px;font-weight:300;display:none;cursor:pointer;margin-right:10px}.navigate{list-style:none}.navigate li{display:inline-block;position:relative}.navigate li a{display:block;padding:20px 10px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#fff}.navigate .open:hover .sub{display:block}.navigate .sub{display:none;position:absolute;top:calc(100%);z-index:999;background-color:transparent;overflow-x:hidden;height:60vh}.navigate .sub li{display:block;text-align:center;background-color:#fbfbfb}.navigate .sub li a{display:block;height:100%;padding:10px 20px!important;transition:all ease 0.5s;color:#0f1b32}.navigate .sub li a:hover{color:#fff;background-color:#0f1b32;margin-top:5px}.navigate .sub .active{background-color:#b27c29;color:#fff!important}.content_search_home{width:70%;margin:8% auto 60px;z-index:1}.content_search_home h2{margin-bottom:30px;text-align:center;font-size:30px;color:#fff}.search_box_home{width:100%;border-radius:10px;background-color:rgba(255,255,255,.7);//#fff}.search_box_home .header{padding:20px;border-bottom:.5px solid #ebe8e8;text-align:right}.search_box_home .header h2{color:#0f1b32}.search_box_home .header a{font-size:14px;color:#0f1b32}.search_box_home form{width:100%}.search_default{display:flex;align-items:center;flex-wrap:wrap}.search_box_home form input{flex:1;min-width:173px;padding:30px;border:none;background-color:transparent!important;outline:none;font-size:16px;outline:none;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.search_box_home form input::placeholder{color:rgba(15,25,70,.5);//#999}.search_box_home form button{width:20%;display:flex;align-items:center;justify-content:center;padding:30px 15px;background-color:#0f1b32!important;font-size:20px;color:#fff;border:0;border-radius:0 8px 8px 0!important;transition:all ease .3s}.search_box_home form button i{margin-right:8px}.search_box_home form button:hover{transform:scale(1.1)}.btn_header_boat{min-width:150px;width:20%;padding:5px 30px;margin:10px;border:#0f1b32 4px solid;font-size:20px;text-align:center;text-transform:uppercase;color:#fbfbfb;background-color:transparent!important}.btn_header_boat:hover{background-color:#0f1b32!important}.immobile_page_title{color:#0f1b32;text-align:center;font-size:28px}.main_property .box_property header{min-height:50vh}.main_property .box_property header img{object-fit:cover;height:50vh}.box_property{box-shadow:0 0 4px 0 rgba(0,0,0,.3)!important;border-radius:4px!important;background-color:#fff!important}.box_property header{position:relative}.box_property .floating_header{position:absolute;top:0;width:100%;display:flex;flex-wrap:wrap;align-items:center}.floating_header .property_floating_flag{border-radius:4px;background:linear-gradient(-125deg,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700);background-size:400%;-webkit-animation:Gradient 25s linear infinite;-moz-animation:Gradient 25s linear infinite;animation:Gradient 25s linear infinite;color:#0f1b32;font-size:10px;font-weight:600;text-transform:uppercase;padding:5px 10px;margin:5px;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.floating_button.floating_button_exclusive{background-color:#0f1b32!important;color:#FFD700!important;padding:5px 10px;border-radius:4px}.box_property .floating_header_bottom{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;background-color:rgba(0,0,0,.4)}.floating_header_bottom .property_title span,.floating_header_bottom .property_title h2,.floating_header_bottom .property_price span,.floating_header_bottom .property_price p{color:#fff!important}.floating_header_bottom .property_title{margin:15px 15px 0}.floating_header_bottom .property_title h2{font-weight:500}.floating_header_bottom .property_price{padding:0 15px 15px}.properties_featured .item .box_property{flex:1}.box_property img{width:100%;border-top-left-radius:4px;border-top-right-radius:4px}.property_title{margin:15px}.box_property span{font-size:12px;color:#656565}.box_property h2{font-size:16px;font-weight:500}.property_info{background-color:#0f1b32;color:#eee;padding:15px;display:flex;align-items:center}.property_info_item{flex:1;font-size:12px;color:#eee;text-align:center;display:flex;flex-direction:column;align-items:center}.property_info_item i{font-size:18px;margin-bottom:8px}.property_info_item span{color:#eee}.box_property footer{padding:15px;display:flex;align-items:center;justify-content:space-between}.box_property .property_lacation{font-size:12px;display:flex;align-items:center}.property_lacation_name{margin-left:10px}.property_lacation i{font-size:18px}.property_lacation_name p{margin-top:0!important}.box_property .property_price{margin:15px 0 0!important}.box_property .property_price span{color:#656565;font-size:12px;text-decoration:line-through}.box_property .property_price p{font-weight:700;color:#1D2025;margin-top:0!important}.properties_featured{width:90%!important;margin:30px auto 10px;position:relative}.properties_featured .item{display:flex}.properties_featured .owl-nav{width:108%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;position:absolute!important;top:50%!important;left:-4%!important;margin-top:0!important}.properties_featured .owl-nav button{outline:none!important}.properties_featured .owl-nav button:hover{background-color:transparent!important}.properties_featured .owl-nav span{display:flex;align-items:center;justify-content:center;font-size:60px;transition:all ease .3s;color:#111}.properties_featured .owl-nav span:hover{transform:scale(1.2);color:#0f1b32!important}.properties_featured .owl-nav .owl-prev{left:0!important}.properties_featured .owl-nav .owl-next{right:0!important}.main_imob_filter .content{background-color:#fff!important;padding:30px 0}.main_imob_filter .box_bar{min-height:50vh}.box_bar_header{display:flex;align-items:center;justify-content:flex-end;padding:0 2%}.box_bar_header .label{width:150px;margin:0!important}.property_open_search{display:none;color:#0f1b32}.main_imob_filter .box_article3{min-height:50vh!important}.main_imob_filter .box_side{min-height:50vh;padding-left:3%}.main_imob_filter .box_side h2{font-size:20px;padding:10px 0 20px}.imob_filter_box{width:calc(100% - 5%);min-height:50vh;border:8px solid #dadce0;border-radius:10px}.property_search_column_close{display:none}.box_empty_results{display:flex;flex-direction:column;margin-top:30px}.box_empty_results p{margin-top:0;font-size:30px}.list_search_options{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0;width:100%}.search_option{padding:4px 16px;background-color:#0f1b32;color:#fff;border-radius:4px;margin-right:4px;margin-bottom:4px}.owl-carousel .item{position:relative!important}.owl-carousel .item:hover [data-fslightbox="gallery"]{transform:translate(-50%,-50%) scale(1.1)}.owl-carousel [data-fslightbox="gallery"]{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);padding:10px 12px;border-radius:50%;background-color:rgba(255,255,255,.8);color:#0f1b32;font-size:20px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);transition:all ease .3s}.owl-carousel a[data-fslightbox="gallery"]:hover{transform:translate(-50%,-50%) scale(1.2)!important}.owl-carousel .owl-nav{margin-bottom:20px}.owl-carousel .owl-nav button{position:absolute;top:50%;-webkit-transform:translateY(-90%);transform:translateY(-90%);z-index:1;outline:none;transition:all ease .3s}.owl-carousel .owl-nav button:hover{-webkit-transform:translateY(-90%) scale(1.2);transform:translateY(-90%) scale(1.2);cursor:pointer;background-color:transparent!important}.owl-carousel .owl-nav .owl-prev{left:5%;color:#fff!important}.owl-carousel .owl-nav .owl-next{right:5%;color:#fff!important}.owl-carousel .owl-nav span{font-size:80px}.form_app{padding:15px;position:relative}.label{display:block;margin-bottom:20px}.label input,.label select{width:100%;padding:10px;border:solid #ddd 1px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;outline:none}.label select{position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik01MDYuMTU3LDEzMi4zODZjLTcuODAzLTcuODE5LTIwLjQ2NS03LjgzMS0yOC4yODUtMC4wMjlsLTIwNy43MywyMDcuMjk5Yy03Ljc5OSw3Ljc5OC0yMC40ODYsNy43OTctMjguMjk5LTAuMDE1DQoJCQlMMzQuMTI4LDEzMi4zNTdjLTcuODE5LTcuODAzLTIwLjQ4MS03Ljc5LTI4LjI4NSwwLjAyOWMtNy44MDIsNy44MTktNy43ODksMjAuNDgyLDAuMDI5LDI4LjI4NGwyMDcuNzAxLDIwNy4yNw0KCQkJYzExLjcwMSwxMS42OTksMjcuMDY2LDE3LjU0Nyw0Mi40MzMsMTcuNTQ3YzE1LjM1OCwwLDMwLjcxOS01Ljg0Niw0Mi40MDUtMTcuNTMzTDUwNi4xMjgsMTYwLjY3DQoJCQlDNTEzLjk0NiwxNTIuODY4LDUxMy45NTksMTQwLjIwNSw1MDYuMTU3LDEzMi4zODZ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat!important;background-size:20px!important;background-position:95% center!important;border:1px solid #ddd!important}.selectize-item-selected{width:80%;display:flex!important;align-items:center;justify-content:space-between;background-color:#ddd;padding:5px;border-radius:4px}.selectize-item-selected .my-hyperlink-custom-class{color:#0f1b32}.label .input_union{display:flex;align-items:center}.label .input_union_left{border-top-left-radius:4px;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.label .input_union_right{border-bottom-left-radius:0!important}.label .legend{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.label_fixed{display:flex;align-items:center;justify-content:space-between;position:-webkit-sticky;position:sticky;bottom:15%;left:0}.form_app .btn_full{display:block;width:100%;padding:15px;text-transform:uppercase;background-color:#0f1b32;color:#fff}.checkbox_item{display:flex;align-items:center;margin-bottom:10px}.checkbox_item input[type="checkbox"]{width:auto;margin-right:10px}.box_checkbox{display:flex;align-items:center;flex-wrap:wrap}.box_checkbox .btn_check{margin-right:5px;width:30px;height:30px;border-radius:50%;border:.5px solid #0f1b32;display:flex;align-items:center;justify-content:center;cursor:pointer}.box_checkbox .btn_check:last-of-type{margin-right:0}.box_checkbox .btn_check:hover{background-color:#0f1b32;color:#fff}.box_checkbox .btn_check.active{background-color:#0f1b32;color:#fff}.btn_advanced_search{width:calc(50% - 5px);text-align:center;background-color:#0f1b32!important;color:#fff!important;padding:20px!important}.paginator{display:block;width:100%;text-align:center;margin:20px 0}.paginator_item{display:inline-block;min-width:35px;padding:4px;font-size:18px;font-weight:700;color:#0f1b32;margin:2px;border-radius:4px}.paginator_active{border-radius:4px;background:linear-gradient(-125deg,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700);background-size:400%;-webkit-animation:Gradient 25s linear infinite;-moz-animation:Gradient 25s linear infinite;animation:Gradient 25s linear infinite;color:#0f1b32;font-size:18px;font-weight:600}.chat{width:48px;height:48px;position:fixed;bottom:50px;right:20px;z-index:9;border-radius:50%;box-shadow:0 0 15px 2px rgba(0,0,0,.3);transition:all ease 0.3s}.chat:hover{transform:scale(1.1)}.main_footer{background-color:#0f1b32}.main_footer .content{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo_footer{width:40%;min-width:300px}.logo_footer img{width:100%}.social{width:180px;display:flex;align-items:center;justify-content:space-around;margin-top:30px;margin-bottom:30px}.social .social_link{padding:10px 12px;border-radius:4px;background-color:rgba(0,0,0,.3);color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all ease .3s}.social .social_link:hover{background-color:#b27619}.company_data{margin-bottom:10px;text-align:center}.company_data p{margin-top:0;color:#fff;font-size:14px}.terms{width:350px;color:#DAA520;display:flex;align-items:center;justify-content:space-around;margin-bottom:30px}.terms a{text-decoration:none;color:#DAA520}.terms a:hover{text-decoration:underline}.copy{color:#fff}@media (max-width:1024px){.nav_mobile{display:block}.navigate{display:none;position:absolute;right:10%;top:30px;z-index:999}.navigate li{display:block}.navigate li a{display:block;background-color:#fff;color:#0f1b32;transition:all ease 0.5s}.navigate li a:hover{margin-top:5px}.navigate .sub{right:100%;top:0}.box_bar_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.property_search_column{display:none}.main_imob_filter .box_bar{width:100%;padding:20px}.property_open_search{display:initial}}@media (max-width:62em){.content_search_home{width:80%}}@media (max-width:52em){.content_search_home{margin-top:30%!important}.search_box_home{background-color:transparent!important}.search_box_home form input{background-color:#fff!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.search_box_home form button{width:100%;margin-top:10px;justify-content:center;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}}@-webkit-keyframes Gradient{0%{background-position:100% 50%}50%{background-position:50% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:100% 50%}50%{background-position:50% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:100% 50%}50%{background-position:50% 50%}100%{background-position:0% 50%}}@-webkit-keyframes Gradient2{0%{transform:translateX(0%)}50%{transform:translateX(-50%)}100%{transform:translateX(0%)}}@-moz-keyframes Gradient2{0%{transform:translateX(0%)}50%{transform:translateX(-50%)}100%{transform:translateX(0%)}}@keyframes Gradient2{0%{transform:translateX(0%)}50%{transform:translateX(-50%)}100%{transform:translateX(0%)}}.box_whatsapp{position:relative}.btn_call_to_whatsapp{background-color:#25D366!important;color:#fff!important;text-shadow:1px 1px rgba(0,0,0,.3)!important;text-align:center!important;font-weight:500!important;display:block!important;padding:10px 20px!important;transition:all ease .3s!important}.btn_call_to_whatsapp i{margin-right:8px!important;font-size:20px!important}.btn_call_to_whatsapp:hover{opacity:.8}.box_whatsapp .btn_whatsapp{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#25D366;color:#fff;text-shadow:1px 1px rgba(0,0,0,.3);text-align:center;font-weight:500;padding:10px 20px;transition:all ease .3s}.box_whatsapp .btn_whatsapp i{font-size:20px}.box_whatsapp .btn_whatsapp:hover{opacity:.8}.container.main_header_fixed .content{padding:0!important}.main_header_fixed{position:fixed;top:0;left:0;right:0;z-index:2}.main_header_fixed .content{width:90%;display:flex;align-items:flex-start;justify-content:space-between}.main_header_fixed .logo{min-width:200px!important;max-width:200px!important;background-color:#0f1b32;padding:0 20px}.main_header_fixed .logo img{width:100%}.header_fixed_right{display:flex;flex-direction:column;align-items:flex-end;background-color:#0f1b32}.header_fixed_nav_control{width:80px;display:none;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;color:#fff;font-size:26px;cursor:pointer}.main_header_fixed nav{display:flex;align-items:center;padding:6.5px}.main_header_fixed nav a{width:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;color:#fff}.main_header_fixed nav a span{font-size:12px;opacity:.7}.main_header_fixed nav a i{font-size:16px;margin-bottom:5px}.header_fixed_nav_control i:hover,.main_header_fixed nav a:hover i{transform:scale(1.1)}.main_header_fixed nav a:hover span{opacity:1}.main_immobile{background-color:#f4f4f4}.main_immobile .immobile_cover{width:100%;height:70vh;display:block;position:relative}.main_immobile .immobile_cover img{width:100%;height:100%;object-fit:cover;object-position:center}.immobile_header_floating{width:90%;position:absolute;left:50%;transform:translateX(-50%);bottom:21%;display:flex;align-items:center}.immobile_gallery_scroll{margin-right:10px;padding:10px 20px;border-radius:50px;background-color:rgba(255,255,255,.7);text-transform:uppercase;font-size:16px;box-shadow:1px 1px rgba(0,0,0,.3)}.immobile_gallery_scroll span{color:#0f1b32}.immobile_gallery_scroll i{margin-right:8px;font-size:20px}.btn_tour_360{display:flex;align-items:center;padding:10px 20px;border-radius:50px;background-color:rgba(255,255,255,.7);text-transform:uppercase;font-size:16px;box-shadow:1px 1px rgba(0,0,0,.3)}.btn_tour_360 img{width:30px!important;margin-right:8px}.main_immobile .content{width:90%;padding-bottom:60px;margin-top:-85px;position:relative;z-index:1}.main_immobile .box_bar{background-color:#fff;padding:40px;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.immobile_breadcrumb{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:40px;color:#656565!important}.immobile_breadcrumb span a{font-size:16px;font-weight:300;margin:0 10px;cursor:pointer;color:#656565!important}.immobile_breadcrumb span:first-of-type a{margin-left:0}.immobile_breadcrumb span.active{color:#0f1b32!important;font-size:16px;font-weight:700;margin:0 10px}.immobile_breadcrumb span a:hover{color:#0f1b32!important}.immobile_header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}.immobile_header_left{width:75%;min-width:50%;margin:5px 0}.immobile_title{font-size:28px;font-weight:500;margin-bottom:5px}.immobile_header .immobile_header_left p{margin:0 0 5px;font-size:14px;font-weight:400;color:#0f1b32}.immobile_header span{font-size:14px;font-weight:300;color:#fff;padding:2px 8px;background-color:rgba(15,27,50,.7);border-radius:4px}.immobile_header_right{display:flex;flex-direction:column;margin:5px 0}.immobile_price_old{font-size:16px;font-weight:300;margin-bottom:5px;text-decoration:line-through}.immobile_price{font-size:18px;font-weight:300;margin-top:0!important;padding:5px 15px;border-radius:4px;background:linear-gradient(-125deg,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700,#DAA500,#FFD700,#FFD700);background-size:400%;-webkit-animation:Gradient 25s linear infinite;-moz-animation:Gradient 25s linear infinite;animation:Gradient 25s linear infinite;color:#0f1b32}.immobile_daily_price{font-size:18px;font-weight:300;margin-top:0!important;padding:5px 15px;border-radius:4px;background-color:#0f1b32;color:#fff}.immobile_settings{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:80px}.immobile_settings .immobile_settings_item{width:150px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#656565}.immobile_settings_item img{width:40%}.immobile_settings_item p{font-size:14px}.car_features{width:90%;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto 60px;border:1px solid #eee}.car_features .feature{width:100%;padding:20px;display:flex;font-weight:700}.car_features_bg{background-color:#eee}.car_features .feature span{font-weight:300;width:30%}.car_text{width:90%;text-align:justify;font-size:18px;line-height:25px;margin:0 auto 30px}.immobile_description h3{font-size:30px;font-weight:500;margin-bottom:30px}.immobile_description h1{font-size:28px}.immobile_description h2{font-size:26px}.immobile_description h3{font-size:24px}.immobile_description h4{font-size:22px}.immobile_description h5{font-size:20px}.immobile_description h6{font-size:18px}.immobile_description p{text-align:justify;margin-bottom:10px;font-size:16px;font-weight:300;line-height:22px}.immobile_description ul{list-style:disc;padding-left:5%}.immobile_description li{margin-bottom:5px}.desc_text_subtitle{font-weight:700;font-size:16px}.desc_recreation{margin:20px 0;padding:0!important;font-size:16px;font-weight:300;color:#656565;list-style:none!important}.desc_recreation li{display:inline-block;margin:2px;padding:5px 10px;background-color:#0f1b32;color:#fff;border-radius:4px}.main_immobile .box_side{padding:40px 0 40px 40px}.form_schedule_visit .schedule_visit_hour_label{display:none}.form_schedule_visit button{background-color:#0f1b32;color:#fff;position:relative}.form_schedule_visit button i{margin-left:8px;display:none}.form_schedule_visit button:after{content:''}.form_schedule_visit button:disabled:after{content:'Preencha os dados';position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#555;border-radius:4px}.schedule_visit_box{border:.5px solid rgba(15,27,50,.1);border-radius:8px;background-color:#fff}.schedule_visit_box h4{font-size:18px;font-weight:500;margin-bottom:10px;background-color:rgba(15,27,50,.1);padding:10px;border-top-left-radius:8px;border-top-right-radius:8px}.schedule_visit_box form{padding:10px}.schedule_visit_box form button{width:100%;margin-bottom:10px;padding:10px;background-color:#0f1b32;color:#fff}.schedule_visit_date{display:flex;align-items:center;flex-wrap:wrap}.schedule_visit_box .btn_check{width:45px;height:45px;margin:5px;border-radius:50%;border:.5px solid rgba(15,27,50,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.schedule_visit_box .btn_check:first-of-type{margin-left:0}.schedule_visit_box .btn_check:last-of-type{margin-right:0}.schedule_visit_box .btn_check:hover{background-color:#0f1b32;color:#fff}.schedule_visit_box .btn_check.active{background-color:#0f1b32;color:#fff}.box_share{display:flex;align-items:center;justify-content:flex-end;margin-top:25%;margin-bottom:20px;padding:0 0 15px;border-bottom:.5px solid rgba(15,27,50,.1)}.box_share span{font-size:14px;text-transform:uppercase;color:rgba(15,27,50,.6);margin-right:20px}.box_share .share_item{margin:0 5px;color:#0f1b32;font-size:26px}.box_share .share_item:hover i{transform:scale(1.1)}.share_item_fb{color:#3b5998!important}.share_item_wt{color:#34af23!important}.main_immobile_gallery{background-color:#f4f4f4;position:relative}.main_immobile_gallery .owl-nav{position:absolute;z-index:1;top:50%;left:6%;transform:translateY(-50%);display:flex;flex-direction:column}.main_immobile_gallery .owl-nav button{position:initial;-webkit-transform:translateY(0);transform:translateY(0);outline:none;transition:all ease .3s}.main_immobile_gallery .owl-nav button:hover{-webkit-transform:none;transform:none;cursor:pointer}.main_immobile_gallery .owl-nav button span{background-color:#fff;display:flex;margin:-4px;padding:0 20px 4px;color:#0f1b32;font-size:30px;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.main_immobile_gallery .owl-nav button span:hover{color:#0f1b32;transform:scale(1.1)}.main_immobile_gallery .owl-dots{display:none}.main_immobile_gallery .item{position:relative}.main_immobile_gallery .item [data-fslightbox="gallery"]{top:0;right:0;bottom:0;left:0;transform:translateY(0);background-color:transparent;box-shadow:none;border-radius:0!important}.main_immobile_gallery .item [data-fslightbox="gallery"]:hover{top:0;transform:none!important}.gallery_btn_fullscreen{position:absolute;z-index:1;top:calc(50% - 55px);left:6%;transform:translateY(-50%);padding:8px 15px;color:#0f1b32;font-size:20px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.3)}.gallery_btn_fullscreen:hover{top:calc(50% - 55px);transform:scale(1.1) translateY(-50%)}.main_immobile_similar .content{width:90%;padding:0 0 60px}.main_immobile_similar h4{font-size:24px;text-align:center}.main_immobile_location{display:flex;margin-bottom:20px}.main_immobile_location .content{width:90%!important;min-height:100vh;padding:60px 0}.main_immobile_location h4{font-size:24px;text-align:center;margin-bottom:60px}.google-maps{width:100%;height:100%}.google-maps #googleMap{width:100%;height:600px;pointer-events:none}@media (max-width:62em){.box_side{width:100%}.main_immobile .box_side{padding:40px 0}.box_share{margin-top:30px}}@media (max-width:52em){.main_header_fixed .content{width:100%!important;padding:0!important}.header_fixed_nav_control{display:flex;background-color:#0f1b32;height:88px}.header_fixed_right{align-items:flex-start;background-color:transparent}.header_fixed_right nav{display:none;flex-direction:column;background-color:#0f1b32}.main_immobile .content{margin-top:-120px}}@media (max-width:42em){.car_features .feature span{width:40%}}