.error-404{padding:40px 20px}.error-404 .page-header .page-title{font-weight:700;text-align:center;margin-bottom:40px}.error-404 .imgnotfount{margin-bottom:40px}.error-404 .page-content{text-align:center}.common .top-head{padding:0 20px;text-align:center;color:#2e2e2e;font-family:"Be Vietnam Pro",sans-serif;font-style:normal;font-weight:600}.common .top-head .sub{font-size:16px;line-height:48px;letter-spacing:3.2px;text-transform:uppercase}.common .top-head .title{font-size:30px;line-height:30px;letter-spacing:-2.4px;margin-top:5px}.common .top-head .desc{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.4px;margin-top:25px;text-transform:capitalize;color:#2e2e2e}.hide-section{display:none !important}@media(min-width: 1200px){.error-404{padding:4.1666666667vw 8.3333333333vw}.error-404 .page-header .page-title{margin-bottom:4.1666666667vw;font-size:2.5vw}.error-404 .imgnotfount{max-width:62.5vw;margin:0 auto 4.1666666667vw}.error-404 .page-content{text-align:center;font-size:1.25vw}.common .top-head{padding:0 30.46875vw}.common .top-head .sub{font-size:.9375vw;line-height:2.5vw;letter-spacing:.1666666667vw}.common .top-head .title{font-size:2.6041666667vw;line-height:2.8645833333vw;letter-spacing:-get-vw(2.4px);margin-top:.2604166667vw}.common .top-head .desc{font-size:1.0416666667vw;line-height:1.6145833333vw;margin-top:2.0833333333vw}}footer{margin-top:60px}footer .site-logo{width:235px;display:block;margin:0 auto}footer .site-logo img{width:100%}footer .socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:50px}footer .socials a{display:block;width:65px;height:65px;border-radius:50%;border:1px solid #e2e2e2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:all .3s ease}footer .socials a:hover{background:#1a73eb;border:1px solid #1a73eb}footer .socials a+a{margin-left:15px}footer .socials a img{max-width:100%;width:auto}footer .contacts{background:#1d1e65;background:linear-gradient(183deg, rgb(29, 30, 101) 0%, rgb(60, 62, 208) 100%);padding:40px 20px;margin-top:60px}footer .contacts .details{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;max-width:240px;margin:0 auto}footer .contacts .details+.details{margin-top:20px}footer .contacts .details .icon{width:24px}footer .contacts .details .icon img{max-width:100%;width:auto}footer .contacts .details .con-detail{width:calc(100% - 24px);display:block;color:#fff;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;padding-left:15px}footer .bot-footer{text-align:center;padding:52px 20px 55px}footer .bot-footer .copyright{color:#585858;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:-0.32px;text-transform:capitalize}footer .bot-footer .author{color:#585858;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:-0.32px;text-transform:capitalize;margin-top:0}footer .bot-footer .author a{color:#585858;font-family:"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:31.024px;letter-spacing:4.8px;text-decoration:none;margin-left:8px}@media(min-width: 1200px){footer{margin-top:3.125vw}footer .site-logo{width:17.4479166667vw}footer .socials{margin-top:3.125vw}footer .socials a{width:3.6458333333vw;height:3.6458333333vw}footer .socials a+a{margin-left:.78125vw}footer .contacts{background:#1d1e65;background:linear-gradient(90deg, rgb(29, 30, 101) 0%, rgb(60, 62, 208) 100%);padding:1.3541666667vw 12.5vw;margin-top:3.125vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .contacts .details{max-width:none;margin:0}footer .contacts .details+.details{margin-top:0;margin-left:1.8229166667vw}footer .contacts .details .icon{width:1.25vw}footer .contacts .details .con-detail{width:calc(100% - 1.25vw);font-size:.8333333333vw;padding-left:.5208333333vw}footer .bot-footer{padding:1.40625vw 12.5vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}footer .bot-footer .copyright{font-size:.8333333333vw;line-height:1.6145833333vw}footer .bot-footer .author{font-size:.8333333333vw;line-height:1.6145833333vw}footer .bot-footer .author a{font-size:.8333333333vw;line-height:1.6158333333vw;letter-spacing:.25vw}}/*# sourceMappingURL=footer.min.css.map */
