.banner{padding:160px 0}.banner .row-fluid{align-items:center}.banner h1{line-height:1;text-transform:uppercase}.banner p{color:#02454e;font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:600;margin:25px 0 35px}.phone-box{align-items:center;background:#fff;border:2px solid #006c79;border-radius:40px;color:#006c79;column-gap:15px;display:flex;font-size:20px;font-weight:700;height:76px;justify-content:center;max-width:100%;padding:5px 15px;text-decoration:none;transition:.2s ease-in;width:458px}.phone-box:hover{background-color:rgba(0,108,121,.1)}.pb-span1{color:#006c79;font-weight:700}@media (max-width:991px){.banner h1{font-size:70px}.banner p{font-size:25px}.phone-box{font-size:18px}div.banner{background-position:35% 50%;padding:100px 0}}@media (max-width:768px){.banner .row-fluid{display:block}.banner h1{font-size:52px;margin-left:auto;margin-right:auto;width:350px}.banner h1,.banner p{max-width:100%;text-align:center}.banner p{font-size:20px;margin:15px auto;width:100%}.phone-box{column-gap:7px;font-size:17px;height:55px;margin-left:auto;margin-right:auto;padding:6px 10px;width:300px}}@media (max-width:600px){.banner h1{font-size:40px}.banner h1,.banner p{max-width:100%;width:325px}.banner p{font-size:18px}.phone-box{column-gap:5px;font-size:17px;height:50px;padding:4px 8px;width:293px}}