@font-face{font-family:"Avenir Next Regular";src:url("../fonts/AvenirNext-Regular.woff2");font-weight:normal;font-style:normal}html{font-size:16px;height:100%}body{font-family:"Avenir Next Regular",sans-serif;color:#545464;height:100%}.global__wrapper{min-height:100%;display:flex;flex-direction:column}header{padding-bottom:100px}main{flex:1 1 auto}h1,h2{color:#000048;font-size:1.4rem;font-weight:900}a{text-decoration:none;color:#545464}.btn{font-size:14px;font-family:"Montserrat",sans-serif;background:#000048;color:#fff;height:2.8rem;border-radius:40px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;width:100%}.btn:hover{background:rgba(0,0,0,0);color:#000048;border:3px solid #000048}.logo{max-width:62px}.header__title{font-size:1.4rem;margin-left:20px}.navbar-dark{background-color:#000048;height:100px;padding:0}.navbar>.container{flex-wrap:initial}.navbar-toggler{border:none}.navbar-toggler:focus{border:none;box-shadow:none}.navbar-toggler-icon{width:43px;height:28px}.navbar-brand{display:flex;align-items:center;width:100%}.header__buttons>.navbar-brand{display:none}.offcanvas{background-color:#000048;max-width:350px;float:right}.offcanvas-body{font-size:1.3rem;padding:0 29px 38px 29px}.collapse.navbar-collapse:not(.show){display:block;height:0;position:absolute}.offcanvas-header{justify-content:flex-end}.nav-link{margin-top:20px;padding:0}.menu__ul{color:#fff;list-style:initial}.menu__li{padding-top:20px}.header__buttons{display:flex;justify-content:space-evenly}.header__start__test__btn{background:#fff;border-radius:40px;max-width:180px;width:100%;color:#000048}.header__start__test__btn:hover,.header__reestablish__result__btn:hover{background:rgba(255,255,255,.5);color:#fff}.header__reestablish__result__btn{background:rgba(0,0,0,0);border-radius:40px;max-width:300px;width:100%;color:#fff;border:solid #fff;transition:all .2s}.navbar-toggler{font-size:1.1rem}.breadcrumb{margin-top:3.8rem;margin-left:12px}.breadcrumb-item.active{color:#000048;padding-left:10px}.results__wrapper{max-width:203px;margin:0 0 0 auto}.results__title{font-weight:900;font-size:1.125rem;position:relative}.result{margin-right:1rem;display:flex;align-items:center;margin-top:27px}.result__subtitle{font-size:.8rem}.result__country__flag{max-width:60px}.result__info__text{margin-left:15px;min-width:140px}.results__of__test__info{font-weight:bold}.footer{background-color:#000048;padding:55px;color:#f1f1f1;margin-top:8.3rem;width:100%}.footer__info{font-size:.9rem}.footer__text{margin-right:1.4rem}.footer__link{color:#f1f1f1;text-decoration:none;margin:0 1.4rem}.footer__link:hover{color:#f1f1f1;text-decoration:underline}.bepaid{text-align:center}.bepaid>img,.bepaid>a>img{height:auto;padding:5px;width:100%;max-width:30rem}@media(max-width: 700px){.bepaid>img,.bepaid>a>img{height:35px}}@media(max-width: 1200px){.header__buttons{display:none}.footer{position:relative}}@media(max-width: 540px){.header__title{font-size:1.1rem}.logo{max-width:56px}.results{overflow-x:hidden}@keyframes lastResults{0%{right:-50%}100%{right:4450px}}.results__title{left:0}.results__wrapper{display:flex;position:relative;animation-name:lastResults;animation-duration:80s;animation-timing-function:linear;animation-iteration-count:infinite}.footer__info{display:flex;flex-direction:column}.footer__link{margin:0}}.technical-footer{padding:1rem}.header__start__test__btn,.header__reestablish__result__btn{display:none}.payment{margin-top:3.8rem;display:flex;justify-content:space-between}.payment .payment__content{max-width:66.6666666%}.payment .payment__content .payment__content__text,.payment .payment__content .payment__content__price{margin-top:1.7rem}.payment .payment__content .payment__content__price{font-weight:900;color:#545464}.payment .payment__content .payment__content__btn{margin-top:3.8rem}.payment .payment__content .payment__content__btn .btn{max-width:445px;height:60px;border-radius:10px}.payment .payment__content .payment__content__btn .yookassa-btn{background-image:url("../img/yookassa/yookassa-white.svg");background-repeat:no-repeat;background-position:center}.payment .payment__content .payment__content__btn .yookassa-btn:hover{background-image:url("../img/yookassa/yookassa-black.svg")}.payment .payment__content .payment__content__btn .payment-btn-card .card-button{background-image:url("../img/bepaid/card-white.svg")}.payment .payment__content .payment__content__btn .payment-btn-card button:hover .card-button{background-image:url("../img/bepaid/card-black.svg")}.payment .payment__content .payment__content__btn .yookassa-subtitle,.payment .payment__content .payment__content__btn .bepaid-subtitle{font-size:.75rem;font-weight:400;margin-bottom:1rem;margin-top:.2rem}.payment .payment__content .bepaid{margin-top:7.6rem;text-align:initial}.payment .modal-body{min-height:370px}@media(max-width: 540px){.payment{flex-direction:column-reverse}.payment .payment__content{margin-top:3.8rem;max-width:100%}.payment .payment__content .payment-btn{width:100%}.payment #paymentSystemReloadPjax{justify-content:center}}/*# sourceMappingURL=payment.css.map */
