@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--txtcolor1:#1a1a1a;--txtcolor2:#333333;--txtcolor3:#1a9fa0;--font2:"Montserrat",sans-serif;--font1:"Montserrat",sans-serif}#nh_serv{background:#fff;padding:40px 15px}#nh_serv .wrapper{max-width:1400px}.hdng1{font-size:60px;text-transform:uppercase;line-height:100%;font-weight:800;position:relative;font-family:var(--font2)}.hdng2{font-size:16px;font-weight:700;display:block}.service_boxes section:hover h3{color:var(--bodyColor)}.service_content{display:flex;justify-content:space-between;column-gap:20px;align-items:start;row-gap:20px}.service_info{max-width:325px;width:100%}.service_info h2{margin:0 0 60px;color:var(--txtcolor3)}.service_info h2 span{display:block}.service_boxes{max-width:936px;width:100%;display:flex;flex-wrap:wrap;justify-content:start;column-gap:20px;align-items:start;row-gap:20px}.service_boxes section{width:31%;max-width:286px;min-height:720px;position:relative}.service_boxes section h3{margin:45px 0 30px;line-height:35px;font-size:27px;font-family:var(--font2);color:var(--txtcolor3);font-weight:800}.service_boxes section h3 span{display:block}.service_boxes section a{position:absolute;top:0;left:0;width:100%;height:100%}.service_boxes section a:hover .service_boxes section h3{color:#1a1a1a}.service_boxes img{border-radius:20px}@media only screen and (max-width:1300px){.service_boxes section{min-height:670px}}@media only screen and (max-width:1010px){.service_content{display:block}.service_boxes{text-align:center;justify-content:center}.service_info{text-align:center;margin:0 auto 30px;max-width:100%}.service_info h2{margin:0 0 30px}}@media only screen and (max-width:800px){.service_boxes section{width:100%}}