.conatct-banner .box-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:31px}.conatct-banner .switchboard-head h2{color:#e61d77;font-family:Montserrat;font-size:20px;font-weight:600;letter-spacing:0;line-height:36px;line-height:27px;margin-bottom:13px;text-align:left}.conatct-banner .bottom-content{padding-bottom:63px}.conatct-banner .inner-box1{background:#fff;border-radius:10px;box-shadow:0 3px 13px 0 rgba(185,183,201,.75);padding:30px 30px 25px;transition:.2s}.conatct-banner .inner-box1:hover{box-shadow:0 5px 35px 0 rgba(0,0,0,.1);-webkit-transform:translateY(-.25em);-ms-transform:translateY(-.25em);transform:translateY(-.25em);transition:.2s}.conatct-banner .line01{background:#e61d77;height:2px;margin-bottom:20px;width:20%}.conatct-banner .phone p{color:#1d2541;font-size:16px;margin-bottom:9px}.conatct-banner .location h4{font-size:36px;font-weight:700;line-height:44px}.conatct-banner .address p{color:#1d2541;font-size:16px;line-height:23px}.conatct-banner .location p{color:#767385;font-size:18px;font-weight:700;line-height:26px}.conatct-banner .location{padding-bottom:5px}.conatct-banner .box-header p{font-size:24px;font-weight:700}.conatct-banner .bottom-content p a{color:#1d2541}.conatct-banner .get-in-touch .top-header h2{color:#1c223e;font-family:Montserrat;font-size:34px;font-weight:700;letter-spacing:0;line-height:41px;margin:0;padding-bottom:20px;text-align:left}.conatct-banner-rd.conatct-banner .get-in-touch .top-header{text-align:center}.conatct-banner-rd.conatct-banner .get-in-touch .top-header h2{color:#000;font-size:34px;font-weight:600;line-height:41px;line-height:44px;margin:0;padding-bottom:60px;text-align:center}.conatct-banner-rd.conatct-banner .location h4{color:#e61d77;font-size:24px;font-weight:600;line-height:34px;margin-bottom:15px}.conatct-banner-rd.conatct-banner .inner-box1{background:#fff;border:1px solid rgba(29,37,65,.2);border-radius:16px;box-shadow:none;padding:30px 15px;transition:.2s}.conatct-banner-rd.conatct-banner .location p{font-size:20px;font-weight:600;line-height:30px;margin-bottom:15px}.conatct-banner-rd.conatct-banner .location{padding-bottom:0}.conatct-banner-rd.conatct-banner .line01{background:#1d2541;height:2px;margin-bottom:20px;width:80px}.conatct-banner-rd.conatct-banner .phone p{color:#1d2541;font-family:Montserrat;font-size:16px;font-weight:400;line-height:26px;margin-bottom:9px;text-align:left}.conatct-banner-rd.conatct-banner .address p{color:#1c223e;font-size:16px;font-weight:400;line-height:26px;margin-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.conatct-banner .get-in-touch{width:100%}.conatct-banner .box-inner{display:grid;grid-template-columns:repeat(1,1fr)}.contact-form .get-in-touch{width:100%}}@media only screen and (max-width:767px) and (min-width:480px){.conatct-banner .get-in-touch{width:100%}.conatct-banner .box-inner{display:grid;grid-template-columns:repeat(1,1fr)}.contact-form .get-in-touch{width:100%}.conatct-banner{overflow:hidden!important}.conatct-banner-rd.conatct-banner .box-inner{margin:0 auto;max-width:500px}}@media only screen and (max-width:985px) and (min-width:768px){.conatct-banner .get-in-touch{width:100%}.conatct-banner .box-inner{display:grid;grid-template-columns:repeat(2,1fr)}.conatct-banner{overflow:hidden!important}}@media only screen and (max-width:1024px) and (min-width:986px){.conatct-banner{overflow:hidden!important}}