.error-sec{background-image:url("../../../../../content/dam/dishtv-aem-web-platform/errors/errorpage-bg.png")}
.error-sec{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8rem;padding-top:10.1%}
.error-div{display:flex;flex-direction:column;width:auto;height:auto;border-radius:6px;stroke-width:1px;stroke:#f5f5f5;font-family:Roboto}
.error-content p:nth-child(1){color:#444;text-align:center;font-family:Roboto;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:.64px}
.error-img{width:802.405px;height:auto;padding-bottom:8.33%}
@media(min-width:768px) and (max-width:820px){.error-img{width:630.405px}
}
.error-content p:nth-child(2){color:#444;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:30px;padding:12px 0 40px 0;letter-spacing:.4px}
.modal-close{cursor:pointer;display:inline-flex;height:44px;padding:10px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;background:#f04c23;width:fit-content;margin-bottom:40px;align-self:center}
.modal-close-btn{color:#FFF;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;text-transform:uppercase;background-color:transparent;border:0}
@media only screen and (max-width:767px){.error-content p:nth-child(1){font-size:20px;line-height:32px;letter-spacing:.4px;padding-bottom:20px}
.error-content p:nth-child(2){display:none}
.error-img{width:292.405px}
.error-sec{padding-top:16.3%}
}