.grid-8{padding-top:40px;display:grid;gap:var(--grid-gap);width:100%;margin:0 auto;grid-template-columns:repeat(8,1fr)}.grid-item{padding:8px;background:0 0;border:0px solid rgba(0,0,0,.06);border-radius:0px;text-align:center;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial}@media (max-width:1360px){.grid-8{grid-template-columns:repeat(6,1fr)}}@media (max-width:1024px){.grid-8{grid-template-columns:repeat(4,1fr)}}@media (max-width:720px){.grid-8{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.grid-8{grid-template-columns:1fr}}@media (min-width:1361px){.grid-8{grid-template-columns:repeat(8,minmax(var(--item-min),1fr))}}.dd-hero{position:relative;background:0 0;overflow:hidden}.dd-hero-wrap{display:flex}.dd-cont-hero,.dd-hero-bacground{width:50%}.dd-cont-hero{background:var(--bckg);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--main);padding-left:80px;padding-right:80px}.dd-hero-back{object-fit:cover;width:100%;height:100%}.dd-hero-abtitle{font-size:16px;line-height:22px;letter-spacing:.1em}.dd-hero-title{font-size:44px;line-height:60px;letter-spacing:0em;margin-bottom:25px}.dd-hero-bltitle{font-size:22px;font-weight:300;line-height:30px;letter-spacing:.005em}.dd-hero-phone-wrap{height:64px;width:280px;font-size:18px;line-height:normal}.dd-hero-phone{padding-top:40px}@media only screen and (max-width:1700px){.dd-hero-title{font-size:40px;line-height:55px}}@media only screen and (max-width:1500px){.dd-hero-phone-wrap{height:58px;width:267px;font-size:16px}.dd-cont-hero{padding-left:50px;padding-right:50px}.dd-hero-title{font-size:32px;line-height:49px;margin-top:0;margin-bottom:16px}.dd-hero-abtitle{font-size:15px}.dd-hero-bltitle{font-size:20px}.dd-hero-phone{padding-top:16px}}@media only screen and (max-width:1200px){.dd-hero-title{font-size:30px;line-height:41px;margin-bottom:15px;margin-left:30px;margin-right:30px}.dd-hero-bltitle{font-size:18px}}@media only screen and (max-width:991px){.dd-hero-wrap{flex-direction:column}.dd-cont-hero,.dd-hero-bacground{width:100%}.dd-cont-hero{padding-top:80px;padding-bottom:80px}.dd-hero-title{font-size:36px;line-height:52px}.dd-hero-back{max-height:500px;object-position:bottom}}@media only screen and (max-width:767px){.dd-cont-hero{padding-left:30px;padding-right:30px}.dd-hero-abtitle{font-size:14px}.dd-hero-title{font-size:30px;line-height:42px;margin-left:6px;margin-right:6px}.dd-hero-bltitle{font-size:16px;line-height:26px}}