.error-404{padding:40px 20px}.error-404 .page-header .page-title{font-family:"Lato",sans-serif;font-weight:700;text-align:center;margin-bottom:40px}.error-404 .imgnotfount{margin-bottom:40px}.error-404 .page-content{text-align:center}.site-btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;background:rgba(0,0,0,0);transition:all .3s ease;cursor:pointer}.site-btn.special .txt{width:calc(100% - 20px)}.site-btn .txt{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:900;line-height:24px;letter-spacing:4.2px;text-decoration-thickness:auto;text-underline-offset:44%;text-underline-position:from-font;text-transform:uppercase;color:#20372f;transition:all .3s ease}.site-btn svg{width:5px;height:9px;margin-left:33px;fill:#20372f;transition:all .3s ease}.site-btn:hover{background:#20372f;color:#fff}.site-btn:hover .txt{color:#fff}.site-btn:hover svg{fill:#fff}.site-btn.common{padding:11px 30px;width:fit-content;margin:0 auto;text-decoration:none;position:relative}.site-btn.common svg{margin-left:15px}.site-btn.common:after{content:"";position:absolute;width:auto;height:1px;bottom:8px;left:30px;right:54px;background-color:#20372f;transition:all .3s ease}.site-btn.common:hover{background:none}.site-btn.common:hover .txt{color:#42a381}.site-btn.common:hover svg{fill:#42a381}.site-btn.common:hover:after{right:54px;background-color:#42a381}.site-btn.white{color:#fff}.site-btn.white .txt{color:#fff}.site-btn.white svg{fill:#fff}.site-btn.white:after{background-color:#fff}.site-btn.no-back{background:none}.site-btn.background{background:#20372f}.site-btn.background:after{display:none}.site-btn.background .txt{color:#fff;font-weight:700;transition:all .3s ease}.site-btn.background svg{fill:#fff;transition:all .3s ease}.site-btn.background:hover .txt{color:#20372f}.site-btn.background:hover svg{fill:#20372f}.site-btn.background:hover:after{display:none}.site-btn.show:after{right:83px}.site-btn.show svg{width:21px;height:11px;margin-left:27px}.site-btn.show:hover svg{fill:#42a381}.site-btn.show:hover:after{right:83px}.comp-padding{padding:0 20px}.comp-margin{margin-top:50px}.top .page-heading{color:#20372f;text-align:center;font-family:"Libre Caslon Display",serif;font-size:40px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:-2.8px}.top .page-heading span{font-family:"Arapey",serif}.top .description{margin-top:15px;color:#424242;text-align:center;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.top .list ul{padding:0;margin:0;list-style-type:none}.top .list ul li{text-align:left;position:relative;padding-left:20px;color:#424242;font-family:"Lato",sans-serif;font-style:normal;font-weight:500}.top .list ul li+li{margin-top:8px}.top .list ul li:after{content:"";position:absolute;top:10px;left:0;width:8px;height:8px;border-radius:50%;background:#424242}h1{font-size:40px;line-height:40px;margin:0;padding:0}h2{font-size:30px;line-height:32px;margin:0;padding:0}h3{font-size:26px;line-height:28px;margin:0;padding:0}h4{font-size:24px;line-height:26px;margin:0;padding:0}h5{font-size:20px;line-height:22px;margin:0;padding:0}@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}.site-btn.special .txt{width:auto}.site-btn.special svg{margin-top:0}.site-btn .txt{font-size:.8333333333vw;line-height:1.25vw;letter-spacing:.25vw}.site-btn svg{width:.3125vw;height:.5208333333vw;margin-left:1.25vw;margin-top:.15625vw}.site-btn.common{padding:.5729166667vw 1.5625vw}.site-btn.common svg{margin-left:1.1458333333vw}.site-btn.common:after{bottom:.4166666667vw;left:1.5625vw;right:3.2291666667vw}.site-btn.common:hover:after{right:3.2291666667vw}.site-btn.show:after{right:4.3229166667vw}.site-btn.show svg{width:1.09375vw;height:.5729166667vw;margin-left:1.40625vw}.site-btn.show:hover:after{right:4.3229166667vw}.site-btn.show:hover svg{width:1.09375vw;height:.5729166667vw;margin-left:1.40625vw}.site-btn.no-back svg{margin-top:0}.comp-padding{padding:0 8.3333333333vw}.comp-margin{margin-top:6.25vw}.top .page-heading{font-size:3.125vw;line-height:2.7083333333vw;letter-spacing:-.21875vw}.top .description{margin-top:1.0416666667vw;font-size:1.0416666667vw;font-weight:500;line-height:1.4583333333vw}.top .list ul li{padding-left:1.0416666667vw;font-size:1.0416666667vw;font-weight:500;line-height:1.6666666667vw}.top .list ul li+li{margin-top:.4166666667vw}.top .list ul li:after{top:.6770833333vw;width:.4166666667vw;height:.4166666667vw}h1{font-size:3.125vw;line-height:2.7083333333vw;margin:0;padding:0}h2{font-size:2.6041666667vw;line-height:2.6041666667vw;margin:0;padding:0}h3{font-size:2.34375vw;line-height:2.5vw;margin:0;padding:0}h4{font-size:1.9791666667vw;line-height:2.0833333333vw;margin:0;padding:0}h5{font-size:1.5625vw;line-height:1.6666666667vw;margin:0;padding:0}}footer{color:#fff;background:#20372f;margin-top:90px;padding:55px 0 0;position:relative;display:block}footer:after{content:"";position:absolute;left:0;width:100%;background:#fbfcf8;height:100px;top:-100px;z-index:-2}footer .foot-top{padding:0 20px 30px}footer .foot-top .to-top{position:absolute;height:70px;width:fit-content;cursor:pointer;top:-34px;left:0;right:0;margin:0 auto}footer .foot-top .to-top .down-img{width:28px;height:28px;margin:0 auto;position:absolute;top:13px;left:0;right:0;margin:0 auto}footer .foot-top .to-top .txt{color:#fff;text-align:center;font-family:"Lato",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.6px;text-transform:uppercase;position:absolute;top:45px;left:0;right:0;margin:0 auto}footer .foot-top .to-top .back{text-align:center}footer .foot-top .to-top .back svg{width:350px;height:36px;margin:0 auto;left:0;right:0}footer .foot-top #footer-menu{list-style-type:none;padding:0;margin:0}footer .foot-top #footer-menu li a{display:block;color:#fff;text-align:center;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px;text-decoration:none;padding:10px 20px}footer .foot-top .footer-logo{width:85px;margin:30px auto 0;display:block}footer .foot-top .footer-logo img{width:100%}footer .foot-top .subscribe-holder{margin:35px auto 0;max-width:500px}footer .foot-top .subscribe-holder .news-title{color:#fff;text-align:center;font-family:"Arapey",serif;font-size:36px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-2.52px;padding:0 20px}footer .foot-top .subscribe-holder form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin-top:25px}footer .foot-top .subscribe-holder form input{width:calc(100% - 70px);height:50px;line-height:50px;margin:0;padding:0;border:1px solid #fff;background:rgba(0,0,0,0);color:#fff;padding:0 20px;border-radius:0}footer .foot-top .subscribe-holder form input:active,footer .foot-top .subscribe-holder form input:focus,footer .foot-top .subscribe-holder form input:focus-visible{outline:none}footer .foot-top .subscribe-holder form ::placeholder{color:#fff;text-align:left;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.28px;text-transform:capitalize;color:#fff}footer .foot-top .subscribe-holder form ::-ms-input-placeholder{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.28px;text-transform:capitalize;color:#fff}footer .foot-top .subscribe-holder form .btn-area{width:70px;position:relative}footer .foot-top .subscribe-holder form .btn-area svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:11px;height:11px;pointer-events:none}footer .foot-top .subscribe-holder form .btn-area input{width:100%;height:50px;background:#fff;transition:all .3s ease}footer .foot-top .subscribe-holder form .btn-area input:hover{background:#42a381}footer .foot-top .socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px}footer .foot-top .socials a{display:block;margin:10px 22px}footer .foot-top .socials a img{max-width:22px;width:auto}footer .wrap.contacts{background:#fff;background:#fbfcf8;padding:0}footer .wrap.contacts .values{padding:10px 40px 0;text-align:center}footer .wrap.contacts .values .items{padding:15px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-bottom:1px solid #ccc}footer .wrap.contacts .values .items .con-label{color:#1a1818;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:-0.54px;display:block;width:100%}footer .wrap.contacts .values .items .val{color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:16px;margin-top:7px;font-style:normal;font-weight:500;line-height:28px;text-decoration:none;display:block}footer .wrap.contacts .values .items .val+.val{position:relative;padding-left:16px}footer .wrap.contacts .values .items .val+.val:before{content:"/";color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:28px;position:absolute;top:50%;transform:translateY(-50%);left:6px}footer .wrap.contacts .values .items .val .value{color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:28px;text-decoration:none;display:block}footer .footer-bottom{background:#fff;background:#fbfcf8;padding:35px 65px 65px}footer .footer-bottom .copyright{color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px}footer .footer-bottom .author{margin-top:15px;color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:-0.45px}footer .footer-bottom .author a{text-decoration:none;color:#1a1818;text-align:center;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:19px;letter-spacing:4.5px}@media(min-width: 1200px){footer{margin-top:6.5104166667vw;padding:2.8645833333vw 0 0}footer:after{content:"";display:none}footer .foot-top{padding:0 0 3.90625vw}footer .foot-top .to-top{height:3.90625vw;top:-1.7708333333vw}footer .foot-top .to-top .down-img{width:1.71875vw;height:1.71875vw;top:.6770833333vw}footer .foot-top .to-top .txt{font-size:.7291666667vw;line-height:1.4583333333vw;top:2.7083333333vw}footer .foot-top .to-top .back svg{width:18.2291666667vw;height:1.875vw}footer .foot-top #footer-menu{margin-top:2.0833333333vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .foot-top #footer-menu li a{font-size:1.0416666667vw;padding:.5208333333vw .8333333333vw}footer .foot-top .footer-logo{width:8.3333333333vw;margin:2.0833333333vw auto 0}footer .foot-top .footer-logo img{width:100%}footer .foot-top .subscribe-holder{margin:1.8229166667vw auto 0;max-width:32.8125vw}footer .foot-top .subscribe-holder .news-title{font-size:3.125vw;line-height:2.7083333333vw;letter-spacing:-.21875vw;padding:0 0}footer .foot-top .subscribe-holder form{margin-top:1.8229166667vw}footer .foot-top .subscribe-holder form input{width:calc(100% - 3.90625vw);height:3.6458333333vw;line-height:3.6458333333vw;padding:0 2.0833333333vw}footer .foot-top .subscribe-holder form ::placeholder{font-size:.8333333333vw;line-height:.9375vw;font-weight:400}footer .foot-top .subscribe-holder form ::-ms-input-placeholder{font-size:.8333333333vw;line-height:.9375vw;font-weight:400}footer .foot-top .subscribe-holder form .btn-area{width:3.90625vw}footer .foot-top .subscribe-holder form .btn-area svg{width:.78125vw;height:.78125vw}footer .foot-top .subscribe-holder form .btn-area input{height:3.6458333333vw}footer .foot-top .socials{margin-top:1.8229166667vw}footer .foot-top .socials a{margin:.5208333333vw 1.9791666667vw}footer .foot-top .socials a img{max-width:1.71875vw}footer .wrap.contacts{padding:0 8.3333333333vw}footer .wrap.contacts .values{padding:0 2.0833333333vw 0;display:flex;flex-wrap:wrap;align-content:stretch;justify-content:center}footer .wrap.contacts .values .items{padding:1.5625vw 1.8229166667vw 1.0416666667vw;width:33.333%;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center}footer .wrap.contacts .values .items+.items{border-left:1px solid #ccc}footer .wrap.contacts .values .items .con-label{font-size:.9375vw;line-height:1.1458333333vw;font-weight:700;letter-spacing:-0.54px}footer .wrap.contacts .values .items .val{font-size:.9375vw;margin-top:.3645833333vw;line-height:1.4583333333vw}footer .wrap.contacts .values .items .val+.val{padding-left:.8333333333vw}footer .wrap.contacts .values .items .val+.val:before{font-size:.8333333333vw;line-height:1.4583333333vw;left:.3125vw;margin-top:.15625vw}footer .wrap.contacts .values .items .val .value{font-size:.9375vw;margin-top:.3645833333vw;line-height:1.4583333333vw}footer .footer-bottom{padding:1.6666666667vw 0 1.4583333333vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}footer .footer-bottom .copyright{font-size:.8333333333vw;line-height:.9895833333vw;padding:0 .9375vw}footer .footer-bottom .author{margin-top:0;font-size:.8333333333vw;line-height:.9895833333vw;padding:0 .9375vw;position:relative}footer .footer-bottom .author:after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:.8333333333vw;width:1.2px;background:#343434}footer .footer-bottom .author a{font-size:.8333333333vw;line-height:.9895833333vw;letter-spacing:.234375vw}}/*# sourceMappingURL=footer.min.css.map */
