body{margin:0;padding:0}.topmost{background:linear-gradient(300deg,#0000 0%,#ffefef99 100%);flex-direction:column;align-items:center;width:100%;padding-top:50px;display:flex;overflow-x:hidden}.first{flex-direction:row;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto 40px;display:flex}.innerfirst{flex-direction:column;flex:1;padding-right:40px;display:flex}.get{color:#000;margin-bottom:0;font-size:52px;font-weight:300}.getxt{color:#444;margin-top:10px;margin-bottom:20px;font-size:20px;font-weight:500;line-height:26px}.firstbtn{color:#fff;cursor:pointer;background:#8ab9da;border:none;border-radius:15px;padding:12px 25px;font-size:14px;font-weight:500;transition:background .3s}.firstbtn:hover{background:#73a3c4}.innerimgfirst{flex:1;justify-content:center;display:flex}.imagedog{width:100%;max-width:450px;height:auto}.head2{text-align:center;margin-bottom:30px;font-size:30px;font-weight:700}.contactbox{background-color:#fdf2f2;border-radius:30px;flex-direction:row;width:90%;max-width:1100px;margin:0 auto;padding:40px;display:flex;box-shadow:0 4px 15px #0000000d}.contactside{flex-direction:column;flex:1;justify-content:center;padding-right:40px;display:flex}.specialtxt{color:#edb5b2;margin-top:0;margin-bottom:15px;font-size:52px;font-weight:300}.spltxt{color:#444;font-size:20px;line-height:26px}.contactFormContainer{flex-direction:column;flex:1;justify-content:center;display:flex}.contactForm{flex-direction:column;gap:15px;display:flex}.fname{box-sizing:border-box;border:1px solid #daa6a3;border-radius:8px;width:100%;padding:12px 15px;font-size:15px}.fbtn{color:#fff;cursor:pointer;background-color:#edb5b2;border:none;border-radius:25px;align-self:flex-start;padding:12px 30px;font-size:15px;font-weight:600;transition:all .3s;box-shadow:0 4px 10px #edb5b266}.fbtn:hover{background-color:#e59a97;transform:translateY(-2px)}.successMessage{color:#444;margin-top:15px;font-weight:500}.callcon{text-align:center;margin:50px 0}.callsec{font-size:30px;font-weight:700}.grid{flex-direction:row;justify-content:space-between;align-items:center;width:95%;max-width:1400px;margin:0 auto;display:flex}.vector-container{flex:1;display:flex}.vector-container.left{justify-content:flex-start}.vector-container.right{justify-content:flex-end}.vector,.vector2{max-width:150px;height:auto}.innergrid{flex-direction:column;flex:3;align-items:center;gap:30px;display:flex}.addressRow,.infoRow{flex-direction:row;justify-content:center;gap:40px;width:100%;display:flex}.add,.mail,.social{color:#000;text-align:center;background-color:#0000;flex-direction:column;align-items:center;max-width:350px;margin-left:70px;font-size:19px;line-height:26px;display:flex}.mail,.social{margin-left:160px}.location-icon,.mailimg,.socialimg{width:50px;height:auto;margin-bottom:10px}.mapsWrapper{flex-direction:row;justify-content:center;gap:40px;width:90%;max-width:1200px;margin:50px auto;display:flex}.mapBlock{flex-direction:column;flex:1;align-items:center;display:flex}.mapLabel{margin-bottom:15px;font-size:19px}.map_part{border-radius:15px;width:100%;height:350px;box-shadow:0 4px 10px #0000001a}.timecss{text-align:center;margin-bottom:60px}.thead{margin-bottom:5px;font-size:24px}.time{color:#444;font-size:20px}@media (max-width:768px){.topmost{padding-top:20px}.first{text-align:center;flex-direction:column}.innerfirst{align-items:center;padding-right:0}.get{font-size:36px}.imagedog{max-width:300px;margin-top:30px}.contactbox{flex-direction:column;padding:25px}.contactside{text-align:center;margin-bottom:30px;padding-right:0}.specialtxt{font-size:36px}.fbtn{align-self:center;width:100%}.callsec{font-size:24px}.grid{flex-direction:column}.vector-container{display:none}.addressRow,.infoRow{flex-direction:column;align-items:center;gap:20px}.add,.mail,.social{box-sizing:border-box;background-color:#fdf2f2;border-radius:20px;width:100%;max-width:100%;margin-left:0;padding:20px}.mapsWrapper{flex-direction:column;gap:40px}.map_part{height:250px}}@media (max-width:480px){.get,.specialtxt{font-size:28px}.head2{font-size:24px}.callsec{font-size:20px}.contactbox{border-radius:20px;padding:18px}.add,.mail,.social{padding:15px;font-size:14px}.map_part{height:200px}}
