.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}.btn-wrap{width:fit-content}.btn-wrap .site-btn{color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.56px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:55%;text-underline-position:from-font;text-transform:uppercase;transition:all .3s ease;padding:20px 0;width:fit-content;cursor:pointer;display:block}.btn-wrap .site-btn:hover{color:#007565}.btn-wrap .site-btn.black{color:#181818}.btn-wrap .site-btn.black:hover{color:#007565}.btn-wrap .site-btn.full{padding:23px 95px;background:#1d3738;color:#fff;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.84px;text-transform:uppercase}.btn-wrap .site-btn.full:hover{background:#007565;color:#fff}.btn-wrap .site-btn.show{text-decoration:none;position:relative;padding:20px 60px}.btn-wrap .site-btn.show:before{content:"";position:absolute;right:31px;top:23px;width:12px;height:12px;border-left:2px solid #181818;border-bottom:2px solid #181818;transform:rotate(-45deg);transition:all .3s ease}.btn-wrap .site-btn.show:hover:before{border-left:2px solid #007565;border-bottom:2px solid #007565}.page-heading{color:#323232;text-align:center;font-family:"Cormorant Garamond",serif;font-size:30px;font-style:italic;font-weight:500;line-height:30px;letter-spacing:-2.8px;margin:0;padding:0}h1{font-size:30px;line-height:30px}h2{font-size:26px;line-height:28px}h3{font-size:22px;line-height:26px}h4{font-size:20px;line-height:25px}h5{font-size:18px;line-height:24px}.comp-padding{padding:0 20px}.comp-margin{margin-top:50px}@media(min-width: 768px){.page-heading{font-size:40px;line-height:40px}}@media(min-width: 992px){.page-heading{font-size:50px;line-height:50px}}@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}.btn-wrap .site-btn{font-size:.8333333333vw;letter-spacing:.2vw;padding:1.0416666667vw 0;width:fit-content;cursor:pointer}.btn-wrap .site-btn:hover{color:#007565}.btn-wrap .site-btn.black{color:#181818}.btn-wrap .site-btn.black:hover{color:#007565}.btn-wrap .site-btn.full{padding:1.1979166667vw 4.9479166667vw;font-size:.8333333333vw;letter-spacing:.2vw}.btn-wrap .site-btn.show{padding:1.1979166667vw 2.8645833333vw}.btn-wrap .site-btn.show:before{right:.5208333333vw;top:1.0416666667vw;width:.78125vw;height:.78125vw;border-left:.1041666667vw solid #181818;border-bottom:.1041666667vw solid #181818}.btn-wrap .site-btn.show:hover:before{right:.5208333333vw;top:1.0416666667vw;width:.78125vw;height:.78125vw}.comp-padding{padding:0 1.0416666667vw}.comp-margin{margin-top:4.4270833333vw}.page-heading{font-size:3.6458333333vw;line-height:3.6458333333vw;letter-spacing:-.1458333333vw}h1{font-size:3.125vw;line-height:3.125vw}h2{font-size:2.6041666667vw;line-height:2.6041666667vw}h3{font-size:2.0833333333vw;line-height:2.0833333333vw}h4{font-size:1.8229166667vw;line-height:1.8229166667vw}h5{font-size:1.5625vw;line-height:1.5625vw}}footer{background:#284141;padding-top:40px;margin-top:55px}footer .top-area .site-logo{display:block;width:fit-content;margin:0 auto}footer .top-area .site-logo img{width:180px}footer .top-area .wrap{margin-top:25px;padding:0 65px;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}footer .top-area .wrap .label{color:#fff;font-family:"Cormorant Garamond",serif;font-size:27px;font-style:normal;font-weight:400;padding:15px 0;line-height:22px;position:relative;cursor:pointer;text-align:center;width:fit-content;margin:0 auto}footer .top-area .wrap .label:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:37px;font-weight:600;width:15px;display:block;height:30px}footer .top-area .wrap.footer-menu .label{padding-right:50px}footer .top-area .wrap #footer-quick-menu{list-style-type:none;text-decoration:none;padding:0;margin:0;display:none;margin:20px 0 0}footer .top-area .wrap #footer-quick-menu li a{display:block;text-align:center;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:-0.32px;text-decoration:none;padding:8px 0}footer .top-area .wrap.social-wrap{border:none;margin-top:15px}footer .top-area .wrap.social-wrap .label{text-align:center}footer .top-area .wrap.social-wrap .label:after{display:none}footer .top-area .wrap.social-wrap .socials{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;padding:0}footer .top-area .wrap.social-wrap .socials a{display:block;width:50%;padding:10px 0;color:#fff;font-family:"Be Vietnam Pro",sans-serif;font-size:16px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:-0.32px;text-decoration:none;text-align:center;width:fit-content;padding:10px}footer .top-area .wrap.contacts{border-bottom:none;margin-top:20px;padding-top:25px}footer .top-area .wrap.contacts .label{text-align:center}footer .top-area .wrap.contacts .label:after{display:none}footer .top-area .wrap.contacts .values .items{margin-top:30px}footer .top-area .wrap.contacts .values .items .con-label{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;font-weight:200;line-height:normal}footer .top-area .wrap.contacts .values .items .val{color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px;margin-top:15px;font-size:16px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:-0.32px}footer .top-area .wrap.contacts .values .items .val a{display:block;text-decoration:none;color:#fff;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px;margin-top:15px;font-size:16px;font-style:normal;font-weight:200;line-height:normal;letter-spacing:-0.32px}footer .bottom-area{background:#fff9f2;margin-top:45px;padding:15px 20px 23px 20px}footer .bottom-area .bottom-footer-menu{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .bottom-area .bottom-footer-menu li a{color:#1f1f1f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.24px;text-decoration:none;padding:0 6px;line-height:1}footer .bottom-area .bottom-footer-menu li+li{position:relative}footer .bottom-area .bottom-footer-menu li+li:before{content:"";position:absolute;top:9px;left:0;width:1px;height:10px;background:rgba(0,0,0,.5)}footer .bottom-area .copyright-section .copyright{color:#1f1f1f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.24px}footer .bottom-area .copyright-section .author{color:#1f1f1f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:-0.24px}footer .bottom-area .copyright-section .author a{display:inline-block;color:#1f1f1f;text-align:center;font-family:"Be Vietnam Pro",sans-serif;font-size:12px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:2px;text-decoration:none}@media(min-width: 768px){footer .top-area{padding:0 100px}}@media(min-width: 1200px){footer{padding:0;margin-top:4.6875vw}footer.inner-page{margin-top:5.9895833333vw}footer .top-area{padding:3.6458333333vw 10.4166666667vw;display:flex;flex-wrap:wrap;align-content:stretch;justify-content:flex-start}footer .top-area .site-logo{width:100%;margin-bottom:3.6458333333vw}footer .top-area .site-logo img{width:18.2291666667vw;margin:0 auto}footer .top-area .wrap{margin-top:0;padding:0;border-bottom:0}footer .top-area .wrap .label{font-size:1.5625vw;padding:.78125vw 0;line-height:1.1458333333vw;pointer-events:none;margin:0}footer .top-area .wrap .label:after{display:none}footer .top-area .wrap.footer-menu{width:33.3333333333vw;padding-top:2.6041666667vw}footer .top-area .wrap #footer-quick-menu{margin:.5208333333vw 0 0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}footer .top-area .wrap #footer-quick-menu li{width:50%;padding-right:1.5625vw}footer .top-area .wrap #footer-quick-menu li a{font-size:.8333333333vw;padding:.7291666667vw 0;text-align:left}footer .top-area .wrap.social-wrap{margin-top:0;padding:2.6041666667vw 7.2916666667vw 0;width:21.6145833333vw;border-top:1px solid hsla(0,0%,100%,.1);position:relative}footer .top-area .wrap.social-wrap:after{content:"";position:absolute;top:3.125vw;bottom:-2.6041666667vw;left:0;right:0;border-left:1px solid hsla(0,0%,100%,.1);border-right:1px solid hsla(0,0%,100%,.1);pointer-events:none}footer .top-area .wrap.social-wrap .label{text-align:left}footer .top-area .wrap.social-wrap .socials{margin:.5208333333vw 0 0}footer .top-area .wrap.social-wrap .socials a{padding:.7291666667vw 0;font-size:.8333333333vw;width:100%;text-align:left}footer .top-area .wrap.contacts{padding:2.6041666667vw 0 0 5.7291666667vw;width:calc(100% - 54.9479166667vw);margin-top:0}footer .top-area .wrap.contacts .label{text-align:left}footer .top-area .wrap.contacts .values{text-align:left}footer .top-area .wrap.contacts .values .items{margin-top:1.5625vw;margin-top:1.1979166667vw}footer .top-area .wrap.contacts .values .items .con-label{font-size:.8333333333vw;letter-spacing:.1666666667vw;letter-spacing:0;text-align:left}footer .top-area .wrap.contacts .values .items .val{font-size:.8854166667vw;line-height:1.25vw;margin-top:.8333333333vw;text-align:left;font-size:.8333333333vw;line-height:normal}footer .top-area .wrap.contacts .values .items .val a{font-size:.8854166667vw;line-height:1.25vw;margin-top:.78125vw;text-align:left;font-size:.8333333333vw;line-height:normal}footer .top-area .wrap.equal{width:33.333%}footer .top-area .wrap.equal.wrap{padding-left:7.2916666667vw}footer .top-area .wrap.equal #footer-quick-menu li{width:100%;padding:0}footer .bottom-area{margin-top:2.0833333333vw;padding:1.40625vw 10.4166666667vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}footer .bottom-area .bottom-footer-menu li a{font-size:1.0416666667vw;line-height:1.40625vw;padding:0 .5208333333vw;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px}footer .bottom-area .bottom-footer-menu li+li:before{top:.3125vw;height:.6770833333vw;width:.1041666667vw;background:#1f1f1f}footer .bottom-area .copyright-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}footer .bottom-area .copyright-section .copyright{font-size:1.0416666667vw;line-height:1.40625vw;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px}footer .bottom-area .copyright-section .author{font-size:1.0416666667vw;line-height:1.40625vw;margin-left:.78125vw;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px}footer .bottom-area .copyright-section .author .seprator{display:none}footer .bottom-area .copyright-section .author a{font-size:1.0416666667vw;line-height:1.40625vw;letter-spacing:.1041666667vw;margin-left:.3645833333vw;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px}}/*# sourceMappingURL=footer.min.css.map */
