.error-404{padding:40px 20px}.error-404 .page-header .page-title{font-family:"Be Vietnam Pro",sans-serif;font-weight:700;text-align:center;margin-bottom:40px}.error-404 .imgnotfount{margin-bottom:40px}.error-404 .page-content{text-align:center}.mb{margin-bottom:80px}.common-heading{color:#0d2a23;text-align:center;font-family:"Libre Caslon Display",serif;font-size:35px;font-style:normal;font-weight:400;line-height:37px;letter-spacing:-0.96px;text-transform:uppercase;margin:0}.desc{color:#0d2a23;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px}.desc p{color:#0d2a23;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px}.common-btn{display:block;text-decoration:none;color:#1b392f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-weight:600;line-height:normal;letter-spacing:3.2px;text-transform:uppercase;width:fit-content;margin:0 auto;position:relative}.common-btn::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#1b392f}@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}.mb{margin-bottom:6.25vw}.common-heading{font-size:2.5vw;line-height:2.6041666667vw;letter-spacing:-0.05vw}.desc{font-size:.8333333333vw;line-height:1.25vw;letter-spacing:-.0166666667vw}.desc p{font-size:.8333333333vw;line-height:1.25vw;letter-spacing:-.0166666667vw}.common-btn{font-size:.8333333333vw;letter-spacing:.1666666667vw}.common-btn::after{transition:all .5s ease}.common-btn:hover::after{width:80%}}footer .wrapper .col-1{padding:80px 20px 400px;position:relative}footer .wrapper .col-1 .bg-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}footer .wrapper .col-1 .bg-image img{width:100%;height:100%;object-fit:cover}footer .wrapper .col-1 .content .footer-menu ul{padding:0;margin:0;display:flex;flex-direction:column;gap:10px}footer .wrapper .col-1 .content .footer-menu ul li{list-style:none}footer .wrapper .col-1 .content .footer-menu ul li.current-menu-item a{font-weight:700}footer .wrapper .col-1 .content .footer-menu ul li a{display:block;text-decoration:none;font-family:"Be Vietnam Pro",sans-serif;text-align:center;color:#fff;font-weight:400;font-size:20px;line-height:100%;letter-spacing:-2%}footer .wrapper .col-1 .content .social{padding-top:50px}footer .wrapper .col-1 .content .social .footer-social ul{padding:0;margin:0;display:flex;flex-direction:row;gap:20px;justify-content:center}footer .wrapper .col-1 .content .social .footer-social ul li{list-style:none}footer .wrapper .col-1 .content .social .footer-social ul li a{display:block}footer .wrapper .col-1 .content .social .footer-social ul li a svg{width:28px;height:28px;fill:#fff}footer .wrapper .col-2 .contact-wrapper{padding:30px 20px}footer .wrapper .col-2 .contact-wrapper .item{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.2)}footer .wrapper .col-2 .contact-wrapper .item:first-child{padding-top:0}footer .wrapper .col-2 .contact-wrapper .item .title{font-family:"Be Vietnam Pro",sans-serif;text-align:center;color:#1a1818;font-weight:700;font-style:Bold;font-size:16px;line-height:22px;letter-spacing:-0.54px}footer .wrapper .col-2 .contact-wrapper .item .detail{display:block;text-decoration:none;font-family:"Be Vietnam Pro",sans-serif;text-align:center;color:#1a1818;font-weight:400;font-size:16px;line-height:30px;letter-spacing:-0.54px}footer .lower-section{padding:0 20px 30px}footer .lower-section .copyright{font-family:"Be Vietnam Pro",sans-serif;text-align:center;color:#1a1818;font-weight:400;font-size:14px;line-height:19px;letter-spacing:0%;text-align:center}@media(min-width: 1200px){footer .wrapper .col-1{padding:5.2083333333vw 1.0416666667vw 22.9166666667vw}footer .wrapper .col-1 .content .footer-menu ul{flex-direction:row;justify-content:center;gap:1.4583333333vw}footer .wrapper .col-1 .content .footer-menu ul li a{font-size:1.0416666667vw}footer .wrapper .col-1 .content .social{padding-top:2.6041666667vw}footer .wrapper .col-1 .content .social .footer-social ul{gap:3.90625vw}footer .wrapper .col-1 .content .social .footer-social ul li a svg{width:1.5625vw;height:1.5625vw}footer .wrapper .col-2 .contact-wrapper{padding:0 8.3333333333vw;display:flex}footer .wrapper .col-2 .contact-wrapper .item{width:33.3333%;padding:1.8229166667vw 1.8229166667vw .625vw 3.125vw;border-left:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}footer .wrapper .col-2 .contact-wrapper .item:first-child{padding-top:1.8229166667vw;border-left:none}footer .wrapper .col-2 .contact-wrapper .item .title{text-align:left;font-size:.9375vw;line-height:1.1458333333vw}footer .wrapper .col-2 .contact-wrapper .item .detail{text-align:left;font-size:.9375vw;line-height:1.5625vw}footer .lower-section{padding:1.5625vw 8.3333333333vw 2.34375vw}footer .lower-section .copyright{font-size:.8333333333vw;line-height:.9895833333vw}}/*# sourceMappingURL=footer.min.css.map */
