*{margin: 0;padding: 0;box-sizing: border-box;}
body{font-family:  'Roboto';}
:root{--primary-color: #f36d23;}

/* page not found section */
.page-not-found-section{min-height: 100vh;position: relative;overflow: hidden;background-color: #f1f1f1;}
.page-not-found-section .page-not-found-content{margin-top: 100px;}
.page-not-found-section .page-not-found-content .number-text{display: flex;align-items: center;justify-content: center;margin: 20px 0;}
.page-not-found-section .page-not-found-content .number-text .text{font-size: 200px;font-weight: bold;line-height: 1;color: var(--primary-color);}
.page-not-found-section .page-not-found-content .number-text .smaily-image{width: 184px;margin: 0 10px;}
.page-not-found-section .page-not-found-content .error-text{font-size: 77px;text-align: center;line-height: 1;font-weight: bold;text-transform: uppercase;color: var(--primary-color);letter-spacing: 3px;}
.page-not-found-section .page-not-found-content .normal-text{font-size: 28px;text-align: center;font-weight: bold;color: var(--primary-color);}
.page-not-found-section .page-not-found-content .links-pages{text-align: center;margin-top: 20px;}
.page-not-found-section .page-not-found-content .links-pages .common-link{display: inline-block;padding: 8px 15px;background-color: var(--primary-color);color: #fff;border-radius: 5px;min-width: 120px;text-decoration: none;}
.page-not-found-section .page-not-found-content .links-pages .common-link.home-page-link{margin-right: 10px;}
@media(max-width: 991px){
    .page-not-found-section .page-not-found-content .number-text .text{font-size: 120px;}
    .page-not-found-section .page-not-found-content .number-text .smaily-image{width: 124px;}
    .page-not-found-section .page-not-found-content .error-text{font-size: 45px;}
    .page-not-found-section .page-not-found-content .normal-text {font-size: 20px;}
    .page-not-found-section .page-not-found-content .links-pages .common-link{min-width: 110px;padding: 6px 9px;font-size: 15px;}
}
/* .page-not-found-section  */