.bg-blk{background-color:#000 !important}.hgt500{height:500px}.hiddencallback{display:none;visibility:hidden}.backdrop{display:none;position:fixed;background:rgba(0,0,0,0.5);top:0;height:100vh;width:100vw;z-index:1}.backdrop2{display:block;position:fixed;background:rgba(0,0,0,0.5);top:0;height:100vh;width:100vw;z-index:0}.modal{display:none;position:fixed;background:white;padding:10px;width:360px;top:110px;left:calc(50% - 180px);z-index:99999999;box-sizing:border-box;border-radius:10px 10px 10px 10px}.modal2{display:block;position:fixed;background:white;padding:10px;width:100px;top:110px;left:calc(50% - 180px);z-index:99999999;box-sizing:border-box;border-radius:50px 50px 50px 50px}.modal h1{margin:0}.mapp{width:100%;height:400px;background-color:grey}.grey{background-color:#eee}.btn-style{background-color:#1581f0;padding:15px;border-radius:25px}.btn-style a{color:#fff;!important}.middle{vertical-align:center}.tel-btn{position:fixed;z-index:99999;display:block;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);-o-box-shadow:0 1px 6px rgba(0,0,0,0.1);box-shadow:0 1px 6px rgba(0,0,0,0.1);text-decoration:none;background-color:#0666ff;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-weight:bold;text-align:center;transition:box-shadow .1s ease-in-out}.transparent{opacity:0}.tel-btn a{color:#fff}.tel-btn a:hover{color:#fff;padding-top:10px}.tel-btn-desk{position:fixed;z-index:99999;display:block;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.1);-o-box-shadow:0 1px 6px rgba(0,0,0,0.1);box-shadow:0 1px 6px rgba(0,0,0,0.1);text-decoration:none;background-color:#c53929;-moz-border-radius:0px 5px 0px 0px;-webkit-border-radius:0px 5px 0px 0px;-o-border-radius:0px 5px 0px 0px;border-radius:0px 5px 0px 0px;font-weight:bold;text-align:center;transition:box-shadow .1s ease-in-out}@media only screen and (max-device-width :736px){.modal{top:10px}}@media(max-width:767px){.tel-btn{width:60px;height:60px;left:20px;font-size:35px !important;bottom:15px;line-height:1.7em !important}.tel-btn-desk{display:none}}@media(min-width:768px){.tel-btn{display:none}.tel-btn-desk{width:250px;height:75px;left:0px;font-size:18px !important;bottom:0px;line-height:1.5em !important}.tel-btn-desk a{color:#fff;padding-top:10px}.tel-btn-desk a:hover{color:#fff;padding-top:10px}}.call-button{display:inline-block;max-width:100%;margin-top:22px;margin-bottom:8px;padding:13px 23px;background:#b82284;border:2px solid transparent;border-radius:4px;box-shadow:none;color:#fff;font-family:inherit;font-size:.875rem;line-height:20px;font-weight:800;text-align:center;text-shadow:none;text-decoration:none;vertical-align:middle;white-space:normal;cursor:pointer;transition:.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.call-button{color:#fff !important;text-decoration:none !important}.call-button:hover,.call-button:active{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.call-button:focus{outline:0}.nodform{text-align:left;font-size:12px;font-weight:500;text-align:left;width:100% !important;display:block;margin-bottom:10px;padding:10px;border:1px solid #c4d5e9;font-size:14px;border-radius:4px;height:40px;background:#fff;color:#1f3045;font-weight:500;box-sizing:border-box}