#nh_serv{background:#fff;padding:40px 10px}#nh_serv .wrapper{max-width:1375px}.custom_intro{margin:90px auto 88px}.custom_intro h2{line-height:100%;font-size:42px;color:var(--priColor);margin-bottom:40px}.service_boxes{display:flex;flex-wrap:wrap;justify-content:space-evenly}.service_boxes section{max-width:434px;width:33%;position:relative;text-align:center;padding-bottom:50px}.service_boxes section figure{position:relative;margin-bottom:58px;overflow:hidden}.service_boxes section figure img{transition-duration:.5s;object-fit:cover;width:100%;height:100%}.service_boxes section figure figcaption{position:absolute;bottom:24px;left:0;width:100%;padding:18px 0;font-size:26px;color:#fff;font-weight:700;z-index:1;min-height:89px;display:flex;flex-direction:column;align-items:center;justify-content:center}.service_boxes section figure figcaption::before{transition-duration:350ms;content:"";position:absolute;top:0;height:100%;left:0;width:100%;background:linear-gradient(270deg,#24ade2 -16%,#24ade2 55%,#24ade2 133%);z-index:-1;opacity:.75}.service_boxes section figure figcaption span{display:block;line-height:100%;font-weight:400}.service_boxes section a{position:absolute;left:0;width:100%;height:100%;top:0}.service_boxes section:hover figure img{transform:scale(1.25) rotate(5deg)}.service_boxes section:hover figure figcaption::before{opacity:.95}@media only screen and (max-width:1200px){.service_boxes section figure figcaption{padding:10px 0}}@media only screen and (max-width:1000px){#nh_serv{padding:40px 25px}.service_boxes section{width:49%;max-width:none;margin:15px auto;padding:0 0 40px}}@media only screen and (max-width:800px){.service_boxes section{width:100%;max-width:260px}}@media only screen and (max-width:600px){.custom_intro h2{font-size:40px}.service_boxes section figure figcaption{bottom:10px}.service_boxes section{max-width:450px}}