.et_pb_button{padding-top:8px;padding-bottom:8px}.et_pb_button:hover{padding-top:8px!important;padding-bottom:8px!important}.review-slider .strong-view.wpmtst-simple .wpmtst-testimonial-inner{padding:2.5em!important;background-color:rgba(255,255,255,0.8)}.review-grid .strong-view.wpmtst-simple .wpmtst-testimonial-inner{padding:2em!important;background-color:#f7f7f7}.strong-view.controls-style-buttons3 ::before{background:#fff!important;width:30px!important;height:30px!important}.login-icon>a{font-family:'ETMODULES'}.tel-icon>a{font-family:'ETMODULES'}.mail-icon>a{font-family:'ETMODULES'}.hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.hide-mobile-menu .et_mobile_nav_menu{display:none}@media (min-width:768px) and (max-width:980px){.hide-tablet-menu.et_pb_menu .et_pb_menu__menu,.hide-tablet-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.hide-tablet-menu .et_mobile_nav_menu{display:none}}@media all and (min-width:980px){.vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}}@media all and (min-width:980px){.vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:10px 0 0 0}}@media all and (min-width:980px){.vertical-menu .et_pb_menu__menu nav ul li a{padding:15px!important}}.gform_title{display:none}.gform_button{text-transform:uppercase;font-size:16px;padding:10px 30px!important;background-color:#4187bb;border:none;color:#fff;font-weight:500;margin-top:-10px}.gform_button:hover{color:rgba(255,255,255,0.85)}.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:15px;padding:14px}.tabs_fullwidth_map .et_pb_tabs_controls,.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab{padding-left:10vw;padding-right:10vw;margin:auto}@media only screen and (max-width:981px){.tabs_fullwidth_map .et_pb_tabs_controls,.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab{padding-left:7.5vw;padding-right:7.5vw;margin:auto}}@media only screen and (max-width:768px){.tabs_fullwidth_map .et_pb_tabs_controls,.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab{padding-left:5vw;padding-right:5vw;margin:auto}}.tabs_fullwidth_map .et_pb_tabs_controls li>a{padding-left:0}@media all and (min-width:768px){.tabs_fullwidth_map .et_pb_tabs_controls li>a{padding-left:30px}.tabs_fullwidth_map .et_pb_tabs_controls li:first-child>a{padding-left:0}}@media only screen and (min-width:981px){.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab .et_pb_tab_content{width:65.667%}}.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab.et_pb_tab_0{padding-left:0;padding-right:0;max-width:none}.tabs_fullwidth_map .et_pb_all_tabs .et_pb_tab.et_pb_tab_0 .et_pb_tab_content{width:100%}.tabs_fullwidth_map ul.et_pb_tabs_controls::after{border-top:none}._villas-365-bootstrap .container{max-width:1400px!important}._villas-365-property-save-button-text{font-size:20px!important}._villas-365-property-save-button-icon{font-size:20px!important}#saved-prop-tab ._villas-365-saved-properties-label{display:none!important}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin-right:5px;margin-top:5px}.et_bloom .et_bloom_optin_2 .et_bloom_form_container .et_bloom_form_header{display:none}#transparent-optin .et_bloom_form_container{background:none!important}#transparent-optin .et_bloom_form_content.et_bloom_bottom_inline{padding:0;background:none!important}._villas-365-property-policy-title{padding-top:20px!important}._villas-365-properties-header ._villas-365-properties-title{font-size:30px!important}._villas-365-properties-title-separator{border-bottom:1px solid #ccc!important;margin-top:20px!important;margin-bottom:20px!important}.slider-arrows .et-pb-slider-arrows{color:#ffffff!important}#page-container{overflow:hidden}._villas-365-bootstrap._villas-365-properties{padding-top:0px!important;padding-bottom:0px!important}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important;-overflow-scrolling:touch!important;-webkit-overflow-scrolling:touch!important}#custom-dropdown.fixed-header .et_pb_menu .et_pb_menu__menu>nav>ul.upwards>li>ul{top:100%!important;bottom:auto!important}