body.__page_apartment #panelBook .panel.panel-default{z-index:0!important}.swiper-pagination{z-index:1!important}.navbar-brand>img{padding:10px}div#highligh_bullets_3 .img-cover{filter:invert(23%) sepia(15%) saturate(5218%) hue-rotate(189deg) brightness(94%) contrast(96%)}.col-xs-12.cta-details .btn{background:#108eb3;color:#fff}.__page_apartment a.btn.btn-default.btn-block.large.btn-contact-me.mb-4,.__page_apartment div#livechat{display:none}body.__page_index .cta-more a p{margin:0;text-transform:uppercase}body.__page_index .cta-more a{background-color:#108eb3;color:#fff;border:none}@media (max-width:1023px){.mobile h2,.mobile p{font-size:.5cm!important}}@media (max-width:1023px){.mobile a{font-size:15px!important}}@media (max-width:745px){div#cta_slide_04 h2{font-size:40px!important}div#cta_slide_04 p{font-size:20px!important}.vem_cabofrio .img-background{height:30vh}.vem_cabofrio .img-background .row{min-height:50vh!important}.img-giga .img-cover{background-size:contain;background-position:center;position:relative;display:block;background-repeat:no-repeat}.img-giga .row{min-height:30vh!important}}div#find_guest_reservation .img-16x9{padding-bottom:78%!important}div#find_guest_reservation .modal-body.text-center.pt-0{padding-top:20px!important}div#find_guest_reservation .modal-body.text-center.pt-0 h3{display:none}@media (min-width:746px) and (max-width:820px){.img-giga .img-background{height:60vh}.img-giga .img-background .row{min-height:50vh!important}.img-giga .img-cover{background-size:contain;background-position:center;position:relative;display:block;background-repeat:no-repeat}.img-giga .row{display:block;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;min-height:70vh}.img-giga .container{max-width:auto!important}}@media (max-width:759px){.ban-mob .banner .image{background-size:contain!important;width:100%;background-repeat:no-repeat!important;height:100%;transition:transform .5s ease}#copy_of_copy_of_how_its_works2 .banner.col-xs-12.col-sm.img-cover.p-0.m-1{min-height:200px!important}#copy_of_copy_of_how_its_works2 .banner{overflow:hidden;object-fit:contain!important}#copy_of_copy_of_how_its_works2{padding:0 20px!important}}@media (max-width:330px){.ban-mob .banner{overflow:hidden;margin-bottom:-61px!important}}div#extra_service_exp .img-cover{max-height:30vh;object-fit:cover}@media (max-width:768px){body{font-size:7px;line-height:1.5}}