.page-login,.page-logout,.page-newsletter,.page-reset{min-height:300px;text-align:center}.page-login .page-content,.page-logout .page-content,.page-newsletter .page-content,.page-reset .page-content{margin:0 auto;max-width:430px}.page-login .form-control,.page-logout .form-control,.page-newsletter .form-control,.page-reset .form-control{margin-bottom:1rem}.page-login .btn,.page-logout .btn,.page-newsletter .btn,.page-reset .btn{margin-bottom:1rem;width:100%}.page-login,.page-logout,.page-newsletter,.page-reset{padding:30px 0 20px}.page-404{background:#fff;padding:70px 0}.page-404-content{margin:0 auto;max-width:1180px;padding-left:120px;position:relative}.page-404-content:before{content:":(";font-size:108px;font-weight:700;left:0;opacity:.5;position:absolute;top:20px}.page-404-content>*{color:#000}.page-404-content .btn{border:2px solid #000;margin-right:7.5px;margin-top:2rem}@media screen and (max-width:543px){.page-404-content{padding-left:0}.page-404-content:before{content:none;display:none}}@media screen and (max-width:419px){.page-404-content .btn{margin-right:0;width:100%}}.page-404-content-new{margin:0 auto;max-width:1180px}.page-404-content-new>.wpj-col-4{max-width:120px}.page-404-content-new .emoji{font-size:108px;font-weight:700;margin-top:20px;opacity:.5}.page-404-content-new .btns>.wpj-col-center{display:flex;flex-wrap:wrap}.page-404-content-new .btn{margin-right:7.5px;margin-top:15px}@media screen and (max-width:767px){.page-404-content-new>.wpj-col-4{display:none}}@media screen and (max-width:419px){.page-404-content-new .w-btn-wrapper{width:100%}.page-404-content-new .btn{margin-right:0;width:100%}}.main-page,.main-page>.container-wide{position:relative}@media screen and (max-width:991px){.main-page .container-wide{padding:0}}.page-header{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:75px;max-width:1850px;position:relative}.page-header:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0}@media screen and (max-width:767px){.page-header:before{background-color:#000}}.page-text{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;min-height:310px;padding:30px;width:100%}.page-text>*{z-index:1}.page-text h1{color:#fff;line-height:1.2;position:relative;text-align:center}.page-text h1:after{background:#ffef35;content:"";display:block;height:3px;margin:20px auto 0;width:120px}.page-text p{color:#fff;margin-bottom:0;max-width:800px}@media screen and (max-width:767px){.page-text{margin-bottom:30px}.page-text h1{font-size:35px}}.html-page{margin-bottom:40px}.spacing-bottom{padding-left:40px;padding-right:40px}.spacing-container{margin-bottom:50px;margin-top:70px}.spacing-container .wpj-row{align-items:center}.about-us{margin-bottom:50px}.about-us,.about-us .aboutus-banner{position:relative}.about-us .aboutus-banner>img{height:311px!important;object-fit:cover;width:100%}.about-us .aboutus-banner .overlay{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;right:0;top:0}.about-us .text-third{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;line-height:1.875;margin-top:25px;min-height:350px;padding:60px 470px;position:absolute;transform:translateY(-100%);width:100%}@media screen and (max-width:1700px){.about-us .text-third{padding:60px 320px}}@media screen and (max-width:1400px){.about-us .text-third{padding:60px 120px}}.about-us .text-third .w-html{margin:15px 0}.about-us .text-third .w-html strong{font-size:24px}.about-us .text-third h2{color:#fff;font-size:50px;margin-bottom:5px}.about-us .text-third h2:after{align-items:center;background:#ffef35;content:"";display:block;height:3px;margin:20px auto;width:117px}.about-us .text-third .w-btn-wrapper{margin-top:20px}@media screen and (max-width:830px){.about-us .text-third h2{font-size:36px}}@media screen and (max-width:680px){.about-us .text-third{padding:50px 40px}.about-us .text-third h2{font-size:32px}.about-us .text-third .w-text{font-size:16px}}@media screen and (max-width:524px){.about-us .text-third{padding:50px 40px 10px}.about-us .text-third h2{font-size:30px}.about-us .text-third .w-text{font-size:16px}}@media screen and (max-width:410px){.about-us .text-third{padding:50px 30px 10px}.about-us .text-third h2{font-size:28px}.about-us .text-third .w-text{font-size:14px}}.home-banner-bottom{margin-bottom:20px;position:relative}.home-banner-bottom .banner-bottom-img{position:relative}.home-banner-bottom .banner-bottom-img>img{height:452px!important;object-fit:cover;width:100%}.home-banner-bottom .banner-bottom-img .overlay{background-color:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;right:0;top:0}.home-banner-bottom .text-third{color:#fff;margin-left:6%;max-width:700px;padding:45px 72px;position:absolute;transform:translateY(-100%)}.home-banner-bottom .text-third .w-html{margin:15px 0}.home-banner-bottom .text-third .w-html strong{font-size:24px}.home-banner-bottom .text-third h2{color:#fff;font-size:50px;margin-bottom:0}.home-banner-bottom .text-third .w-btn-wrapper{margin-top:20px}@media screen and (max-width:767px){.home-banner-bottom .text-third h2{font-size:40px}}@media screen and (max-width:610px){.home-banner-bottom .text-third h2{font-size:34px}.home-banner-bottom .text-third .w-text{font-size:16px}}@media screen and (max-width:524px){.home-banner-bottom .text-third{padding:15px 40px}.home-banner-bottom .text-third h2{font-size:32px}.home-banner-bottom .text-third .w-text{font-size:14px}}.page-contact{position:relative}.page-contact .page-header{background-repeat:no-repeat;background-size:cover;height:515px;position:absolute;width:100%;z-index:-1}.page-contact h1{margin-bottom:20px}.page-contact h1:after{margin-left:0}.page-contact .page-text{align-items:flex-start;justify-content:center;margin:auto;max-width:1495px;padding-bottom:15px}.page-contact .need-help{display:flex}.page-contact .need-help h3{color:#fff;font-weight:500;margin-bottom:0;margin-right:25px}.page-contact .need-help a{align-items:center;display:flex;margin-bottom:15px;text-decoration:none}.page-contact .need-help a:active,.page-contact .need-help a:hover{text-decoration:underline}.page-contact .need-help .fc{color:#ffef35;font-size:35px;margin-right:15px}@media screen and (max-width:1259px){.page-contact .need-help h3{font-size:25px}}@media screen and (max-width:991px){.page-contact .need-help{flex-wrap:wrap}.page-contact .need-help h3:first-child{margin-bottom:15px;width:100%}}@media screen and (max-width:767px){.page-contact .page-text{min-height:unset}.page-contact .need-help a h3{font-size:18px}}.html-page-contact{margin:auto;max-width:1465px;padding-left:15px;padding-right:15px}.html-page-contact .contact-store{display:flex;justify-content:space-between;margin-bottom:70px}.html-page-contact .address{background:#f8f8f8;padding:45px 65px;position:relative;width:calc(50% - 7.5px)}.html-page-contact .address:before{bottom:-50px;content:url(/web/build/images/hoblina.32ef5595.png);position:absolute;right:50px}@media screen and (max-width:992px){.html-page-contact .address:before{display:none}}.html-page-contact .map{width:calc(50% - 7.5px)}@media screen and (max-width:991px){.html-page-contact .contact-store{flex-wrap:wrap}.html-page-contact .address,.html-page-contact .map{width:100%}}@media screen and (max-width:767px){.html-page-contact{margin-bottom:30px;padding:0}.html-page-contact .address{padding:30px}}.contact-buttons{margin-bottom:30px}.contact-buttons .btn{height:75px;margin-right:5px;min-width:180px;width:100%}@media screen and (max-width:991px){.contact-buttons .wpj-col-3{flex:unset;max-width:unset;width:50%}}@media screen and (max-width:543px){.contact-buttons>.wpj-row{margin:auto;width:100%}.contact-buttons .wpj-col-3{width:100%}}