.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-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:#555}.page-404-content .btn{border:2px solid #0f0f0f;margin-right:.625rem;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:.625rem;margin-top:1.25rem}@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%}}.page-404 .page-404-content{padding:0;text-align:center}.page-404 .page-404-content h1{margin-bottom:50px}.page-404 .page-404-content h2,.page-404 .page-404-content p{color:#707b9f}.page-404 .page-404-content h2:after{display:none}.page-404 .page-404-content:before{display:none}.page-404 .page-404-content .btn{background-color:#fea128;border-color:#fea128;color:#fff}.page-404 .page-404-content .btn:hover{background-color:#0d2762;border-color:#0d2762}.bonus-program .main-title,.bonus-program .main-title .container{position:relative}@media screen and (min-width:768px){.bonus-program .main-title .container:before{background:#d9e3f0 url(/web/build/images/bonus_card.a1831795.svg);border-radius:21px;box-shadow:0 15px 30px rgba(0,0,0,.16);content:"";height:172px;position:absolute;right:-60px;top:calc(100% - 51.9px);transform:scale(.5);width:306px}}@media screen and (min-width:1260px){.bonus-program .main-title .container:before{right:0;top:calc(100% - 86.5px);transform:scale(.75)}}@media screen and (min-width:1450px){.bonus-program .main-title .container:before{transform:scale(1)}}.bonus-program .benefits{margin-top:2rem}.bonus-program .benefits .fc{display:flex}.bonus-program .benefits .fc .w-text{align-items:flex-start;display:flex;flex-direction:column;padding:0 2rem}.bonus-program .benefits .fc .w-text h3{color:#0b297b;font-size:16px;margin-bottom:6px;text-transform:uppercase}.bonus-program .benefits .fc .w-text p{color:#707b9f;line-height:1.5;margin-bottom:12px}.bonus-program .benefits .fc:before{color:#fea128;font-size:42px}.bonus-program .register-button{margin:2rem 0 0}.contact .contact-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2rem;min-height:180px;padding:0;width:100%}@media screen and (min-width:992px){.contact .contact-header{background:#f7f8fa url(/web/build/images/contact_header.2b8b6be4.svg) no-repeat top right 1rem;border-radius:164px;padding:0 15rem 0 5rem}}@media screen and (max-width:767px){.contact .contact-header .col-xs-12{margin:auto;text-align:center}}@media screen and (min-width:1450px){.contact .contact-header{padding:0 20rem 0 8rem}}.contact .contact-header .photo{height:180px;width:180px}@media screen and (min-width:992px){.contact .contact-header .photo{margin-top:-3rem}}@media screen and (min-width:1260px){.contact .contact-header .photo{height:240px;width:240px}}.contact .contact-header .photo img{display:block;height:100%;width:100%}@media screen and (max-width:991px){.contact .contact-header{flex:1 100%}.contact .contact-header hr{width:25%}}.contact .contact-header h3,.contact .contact-header p{color:#707b9f;line-height:1.5;margin:0;white-space:pre;word-break:break-word}.contact .contact-header h3{color:#0b297b;font-size:18px;text-transform:uppercase}@media screen and (min-width:992px){.contact .contact-header hr{margin-left:0;width:70%}}.contact .contact-header hr.transparent{border-top-color:transparent;margin-bottom:.5rem;margin-top:.5rem}.contact .contact-header a{color:#0b297b;display:block}.contact .contact-header .phone-number{color:#fea128;display:inline-block;font-size:18px;font-weight:700;margin-right:5px}.contact .contact-header .phone-number+div{display:inline-block}.contact .right-submit-btn{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.contact .right-submit-btn{justify-content:flex-start;margin-top:1.5rem}}.contact .contact-form h3{color:#0b297b;margin-top:2rem;text-transform:uppercase}.contact label{color:#0b297b}.contact .about-us{background:#f7f8fa;margin:4rem 0;padding:3rem 0}@media screen and (min-width:992px) and (max-width:1259px){.contact .about-us{padding:2rem 0 1rem}}@media screen and (min-width:768px){.contact .about-us{min-height:460px}}@media screen and (min-width:992px){.contact .about-us{min-height:390px}}@media screen and (min-width:1260px){.contact .about-us{min-height:470px}}@media screen and (min-width:1450px){.contact .about-us{min-height:580px}}.contact .about-us .row{align-items:stretch;display:flex}.contact .about-us .collage{background:url(/web/build/images/contact_about_us_background.db25ecff.svg) top no-repeat;background-size:contain}@media screen and (max-width:767px){.contact .about-us .collage{display:none}}.contact .about-us .collage .images-group{margin:0 auto;position:relative;transform:scale(.6);width:0}@media screen and (max-width:991px){.contact .about-us .collage .images-group{height:520px;margin-top:-3rem}}@media screen and (min-width:1260px){.contact .about-us .collage .images-group{transform:scale(.7)}}@media screen and (min-width:1450px){.contact .about-us .collage .images-group{transform:scale(.9)}.contact .about-us .collage .images-group:before{background:url(/web/build/images/contact_car.e2796f97.png) 50% no-repeat;background-size:contain;content:"";height:208px;left:-500px;position:absolute;top:350px;width:312px;z-index:5}}.contact .about-us .collage .about-us-image{display:block;object-fit:cover;position:absolute}.contact .about-us .collage .img-1{height:200px;left:-240px;top:-12px;width:240px}.contact .about-us .collage .img-2{height:270px;left:-400px;top:200px;width:400px}.contact .about-us .collage .img-3{height:200px;left:12px;top:-72px;width:240px}.contact .about-us .collage .img-4{height:270px;left:12px;top:140px;width:400px}.contact .about-us .collage .img-5{height:200px;left:12px;top:422px;width:240px}@media screen and (min-width:768px){.contact .about-us .text{padding-left:7rem}}.contact .about-us .text .logo{margin-bottom:1.5rem}.html-page .table{display:flex;justify-content:center}