@media screen and (max-width:1416px){.price-body .container{overflow:auto}}.price-table{background-color:#cad2f3;border-radius:12px;margin-bottom:20px;margin-left:auto;margin-right:auto;padding:20px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:820px){.price-table{display:none}}.price-table-wrapper{max-width:calc(250px + var(--col-size)*4);overflow-x:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.price-table__row{display:grid;gap:20px;--col-size:300px;grid-template-columns:250px repeat(var(--col-number),var(--col-size))}.price-table__package-hero{align-items:flex-start;background-color:#0058ff;border-radius:6px;color:#e6e9fa;display:flex;flex-direction:column;padding:24px}.price-table__package-name{font-size:20px;letter-spacing:0;line-height:1.2;margin-bottom:8px}.price-table__package-description{font-size:14px;font-weight:300;letter-spacing:0;line-height:1.5;margin-bottom:16px}.price-table__package-price{font-family:var(--font-title);font-size:38px;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:24px;margin-top:auto}.price-table__package-price-time,.price-table__package-price-type{font-size:20px;font-weight:600}.price-table__package-price-type{bottom:12px;margin-right:-3px;position:relative}.price-table__package-price-time{margin-left:-5px}.price-table__btn-pay{justify-content:center!important;width:100%}.price-table__options:nth-child(2){margin-top:8px}.price-table__options:nth-child(2) .package-info{border-top-left-radius:6px;border-top-right-radius:6px}.price-table__options:not(.price-table__footer):hover{background-color:#eef1fc;mix-blend-mode:Multiply}.price-table__options-item{color:#000468;font-size:16px;font-weight:600;letter-spacing:0;padding:14px 16px}.price-table__options-item.have-checkmark{padding-bottom:10px;padding-top:10px}.price-table__options-item.package-info{background-color:#e6e9fa;color:#0146e6;text-align:center}.price-table__options-item.package-info .btn{justify-content:center;width:100%}.package-info-footer{padding:21px 20px 24px}.package-info-footer p{font-size:14px;font-weight:300;line-height:1.2;margin-top:24px;text-align:center}.checkmark{align-items:center;background-color:#2962ff;border-radius:4px;color:#fff;display:flex!important;display:block;height:24px;justify-content:center;margin:auto;width:24px}.checkmark svg{width:12px}.price-mob{display:grid;gap:10px;margin-top:40px}@media screen and (min-width:821px){.price-mob{display:none}}.price-mob__item{background-color:#0058ff;border-radius:6px;padding:24px 22px}.price-mob__item-name{font-size:16px;letter-spacing:0;line-height:1.2;margin-bottom:8px}@media screen and (max-width:768px){.price-mob__item-name{padding-left:8px!important;padding-right:8px!important}}.price-mob__item-description{color:#e6e9fa;font-size:12px;margin-bottom:18px}.price-mob__item-price{color:#fafbff;font-family:var(--font-title);font-size:38px;font-weight:600;letter-spacing:0;line-height:1.2;margin-bottom:24px;padding-left:1px}.price-mob__item-price-time,.price-mob__item-price-type{font-size:20px}.price-mob__item-price-type{margin-right:-4px;position:relative;top:-13px}.price-mob__item-price-time{margin-left:-8px;position:relative}.price-mob__item-wrapper-btn{align-items:center;display:flex;justify-content:space-between}.price-mob__item-wrapper-btn__title{color:#fafbff;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.2}.price-mob__item-btn-show{background-color:hsla(0,0%,100%,.2)!important;height:32px;position:relative;width:32px}.price-mob__item-btn-show:after,.price-mob__item-btn-show:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s;width:12px}.price-mob__item-btn-show:not(.active):after{transform:translate(-50%,-50%) rotate(90deg)}.price-mob__item-body{display:grid;gap:12px;margin-top:24px}.price-mob__item-body:not(.show){display:none}.price-mob__item-info{align-items:flex-start;color:#cad2f3;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:0}.price-mob__item-info .checkmark{margin-right:0!important;margin-top:0!important}.price-mob__item-info-name{max-width:168px}.price-mob__item-package-info{color:#fff}.price-mob__item-btn{font-size:14px!important;font-weight:400!important;justify-content:center!important;letter-spacing:0;line-height:1!important;margin-top:25px;width:100%}.tag-white{background-color:#0146e6;border-radius:6px;color:#fafbff;display:inline-block;padding:6px 12px}