div#map{height:800px}.gm-style-iw+div{display:none}.gm-style-iw{top:0!important;left:0!important;right:0!important;bottom:0!important;height:290px!important;width:300px!important;max-width:none!important;overflow:visible!important;font-size:14px!important}.gm-info-image{width:284px;overflow:hidden;height:122px}.info-content{position:absolute;top:.625rem;left:.625rem;right:.625rem;bottom:.625rem;width:17.75rem}.info-content a.blue{width:49%;text-align:center;padding:5px!important}.info-content div.buttons{position:absolute;bottom:0;width:100%}.info-content div.description{padding:2px 0;font-family:Lato,sans-serif;font-size:16px;font-weight:400}.info-content div.description span{color:#c9ae51;font-weight:700}.info-content .firstHeading{font-size:20px;text-align:center;line-height:24px;margin-bottom:8px}.gm-style-iw>div{width:250px}.grid-item .marker-toggle-buttons{position:absolute;z-index:5}.marker-toggle-buttons div{display:inline}.marker-toggle-buttons select{padding:1px 0 0 5px!important}.marker-toggle-buttons div button,.marker-toggle-buttons div input,.marker-toggle-buttons div select{height:40px!important;width:230px!important}.marker-toggle-buttons div button{padding:3px 0 0 0!important;text-transform:capitalize!important}.marker-toggle-buttons div button:hover{background-color:#1d285a!important}.the-villa-detail-map{position:relative}.white-bg{background:#fff!important}.privacy-disclaimer{display:inline;float:right}.where-to-form .form-group{float:none}.where-to-form .select2-container .select2-choice{background-image:unset;background-color:#fff;height:38px;text-align:left;padding-left:8px}.where-to-form .select2-container .select2-choice>.select2-chosen{margin-right:26px;background-color:inherit;color:initial;font-size:1rem}.where-to-form .select2-container .select2-choice .select2-arrow{width:46px;height:40px;background-repeat:no-repeat;background-position:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAnFBMVEX///8OFEDh4eLT09VJSl1DRFn7+/v4+Pnq6uvl5efBwcS7vMC3uLuzs7eqqq+IiJAhJEb29vfn5+ja2ty2trqXl56Oj5Z6e4RYWWj19fbz8/Tv7/Dd3d/Nzc+xsbWtrrOCg4x2d4FoaXZhYm88PlUcH0TMzM+mp6yen6Wam6GDhI2Dg4x1dYFwcHxub3pQUWI5O1MyNE8oK0ofI0WpAbMkAAABEklEQVQ4y+2U2XKDMAxFJWIDYQkhhGZr0jRL973//2+1naEizEjmoW/NebvWGZBlDPxHJuskuRv2Mctsjo73fOFzBwp/0WvZneIZN5KbYIdM2NnRGYc6zx/1yQ5Y+cnVpxEYwnRswy3nDp07aGLl7GtpdxvKqc0jRn42ta+ScqSFPuxpFNCiNgtjRv7uvnWEBkbem9JDV/5g5MLU9tDi1SzMGDmlUdEoc0Ze2eIuamL4YjP7qV7Z6nZ5CosCXRccAVp0NgGIU9WcJ8cWO7wBT4AEPVjsmpiBRHwuByBy33ZrkFkeyP1cgYfEfwGJcNe48xC8VMzYxPEV0IfYXdRjDL3Y0M/IT6QQVQk9CZSu4MJf8gPUvQq8HY3EwgAAAABJRU5ErkJggg==);background-color:#fff;border-left:none;padding-left:unset;margin-right:1px;border-radius:unset}.where-to-form .select2-container .select2-choice .select2-arrow b{background-image:unset!important}.where-to-form .select2-chosen{color:#000!important;font-size:1rem;text-transform:none}.where-to-form .select2-container-multi .select2-choices{border:0;background-image:unset!important}.select2-results .select2-disabled:nth-child(2){color:#fff}.rating-star{vertical-align:text-bottom}@media (max-width:739px){section.the-villa-detail-map div#map{height:500px}.where-to-form .select2-container{width:100%}}@media (max-width:991px){.the-villa-detail-map .marker-toggle-buttons{position:relative;margin-top:20px}.the-villa-detail-map .marker-toggle-buttons div button,.the-villa-detail-map .marker-toggle-buttons div input,.the-villa-detail-map .marker-toggle-buttons div select,.the-villa-detail-map .where-to-form div .where-to,.the-villa-detail-map .where-to-form div button{width:100%!important}.grid-item .marker-toggle-buttons{padding:0;position:relative;top:6%}.grid-item .marker-toggle-buttons div button,.grid-item .marker-toggle-buttons div input,.grid-item .marker-toggle-buttons div select{width:100%!important}.marker-toggle-buttons{font-size:12px;position:unset}}