.info-icon__control{display:inline-block;margin-left:10px}.info-icon__control .ui-tooltip{background:#202124de;border-radius:4px;color:#fff;font-size:12px;font-weight:400;line-height:16px;padding:8px 16px;text-align:center;width:200px}.info-icon__control .ui-tooltip:after{opacity:0}.info-icon__control:hover .icon-wrapper{background:#2021240a}.info-icon__control .icon-wrapper{align-items:center;border-radius:18px;display:flex;height:40px;justify-content:center;width:40px}.info-icon{border-radius:100%;cursor:pointer;font-family:SilpoText,Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;height:20px;text-align:center;width:20px}.cert__wrapper{background-color:#fff;border-radius:18px;padding:30px 30px 20px}@media (max-width:500px){.cert__wrapper{padding:20px 20px 30px}}.cert__wrapper.cert__middle{width:calc(50% - 20px)}@media (max-width:768px){.cert__wrapper.cert__middle{width:100%}}.cert__wrapper.cert__big{width:100%}@media only screen and (min-width:769px){.cert__wrapper.cert__big{column-gap:20px;display:flex;padding:30px}}.cert__wrapper.cert__big .cert__image-frame{max-width:550px}@media only screen and (max-width:1060px){.cert__wrapper.cert__big .cert__image-frame{max-width:400px}}@media only screen and (max-width:860px){.cert__wrapper.cert__big .cert__image-frame{max-width:300px}}@media (max-width:768px){.cert__wrapper.cert__big .cert__image-frame{max-width:100%}}@media only screen and (min-width:769px){.cert__wrapper.cert__big .cert__description,.cert__wrapper.cert__big .cert__title-wrapper{margin-top:10px}.cert__wrapper.cert__big.cert__wrapper-bonus .cert-action{border:none;margin-top:0;padding:20px 0}.cert__wrapper.cert__big .cert-action{margin-top:13px;padding:13px 0}}.cert__wrapper .cert__title-wrapper{align-items:center;display:flex;margin-top:22px}@media (max-width:500px){.cert__wrapper .cert__title-wrapper{margin-top:10px}}.cert__wrapper .cert__title-wrapper .info-icon__control{margin-left:4px}@media (max-width:500px){.cert__wrapper .cert__title-wrapper .info-icon__control{display:none}}.cert__wrapper .cert__title-wrapper .info-icon__control .icon-wrapper{background:#0000;height:24px;width:24px}.cert__wrapper .cert__title-wrapper .info-icon__control .icon-wrapper .info-icon{color:#202124b8}.cert__wrapper .cert__title-wrapper .info-icon__control .ui-tooltip.__react_component_tooltip.place-bottom{margin-top:5px}.cert__wrapper .cert__title-wrapper .info-icon__control .ui-tooltip{background:#202124de;border-radius:4px;color:#fff;font-size:12px;padding:8px 16px;text-align:center}.cert__wrapper .cert__title{color:#202124;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:22px;font-weight:600;line-height:28px}@media (max-width:500px){.cert__wrapper .cert__title{font-size:16px;line-height:22px}}.cert__wrapper .cert__image-frame{border-radius:18px;height:auto;margin-bottom:8px;max-height:364px;overflow:hidden;width:100%}@media only screen and (max-width:1100px){.cert__wrapper .cert__image-frame{max-height:310px}}@media only screen and (max-width:970px){.cert__wrapper .cert__image-frame{display:flex;justify-content:center;max-height:230px}}@media (max-width:500px){.cert__wrapper .cert__image-frame{max-height:205px}}.cert__wrapper .cert__image-frame img{height:100%;object-fit:contain;width:100%}@media only screen and (max-width:970px){.cert__wrapper .cert__image-frame img{border-radius:18px;width:auto}}.cert__wrapper .cert__description{color:#202124b8;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;margin-top:4px}@media (max-width:500px){.cert__wrapper .cert__description{font-size:14px;line-height:19px;margin-top:10px}}.cert__wrapper .cert__content{display:flex;flex:1;flex-direction:column}.cert-date,.cert__wrapper .cert__img_column{display:flex}.cert-date{align-items:center;margin-top:10px}.cert-date .icon{color:#f08227;height:14px;margin-right:4px;width:14px}.cert-date span{color:#202124;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px}@media (max-width:500px){.cert-date span{font-size:14px;line-height:19px}}.cert-select-nominal{column-gap:10px;display:flex;flex-wrap:wrap;margin-top:20px;row-gap:10px}@media (max-width:500px){.cert-select-nominal{margin-top:10px}}.cert-select-nominal .btn-primary.nominal-btn{align-items:center;background:#fff;border:1px solid #2358d1;border-radius:24px;color:#2358d1;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:19px;min-width:119px;padding:0 22px;transition:all .3s;width:fit-content}@media (max-width:500px){.cert-select-nominal .btn-primary.nominal-btn{height:32px;min-width:95px;padding:0 18px}}.cert-select-nominal .btn-primary.nominal-btn:hover{background:#3a69d7;border-color:#3a69d7;color:#fff}.cert-select-nominal .btn-primary.nominal-btn:not(.primary-white){background:#2358d1;color:#fff}.cert-nominal{align-items:center;display:flex;margin-top:20px}@media (max-width:500px){.cert-nominal{margin-top:15px}}.cert-nominal .cert-nominal__label{color:#202124;font-size:16px;font-weight:400;line-height:22px}@media (max-width:500px){.cert-nominal .cert-nominal__label{font-size:14px;line-height:19px}}.cert-nominal .cert-nominal__label span{align-items:center;display:flex}.cert-nominal .cert-nominal__label strong{display:inline-block;font-size:20px;font-weight:700;line-height:28px;margin-left:8px}@media (max-width:500px){.cert-nominal .cert-nominal__label strong{font-size:16px;line-height:22px;margin-left:4px}}.cert-nominal .cert-nominal__bonus{align-items:center;background:#ff8522;border-radius:18px;color:#fff;display:flex;font-size:20px;font-weight:700;height:28px;justify-content:center;letter-spacing:normal;margin-left:8px;padding:0 7px;width:fit-content}@media (max-width:500px){.cert-nominal .cert-nominal__bonus{font-size:16px;line-height:22px;margin-left:4px}}.cert-action{align-items:center;border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;padding:20px 0}@media only screen and (max-width:1100px){.cert-action{column-gap:20px;row-gap:20px}}@media (max-width:500px){.cert-action{margin-top:15px;padding-bottom:0;padding-top:23px;row-gap:0}}.cert-action .cert-action__counter{align-items:center;display:flex}.cert-action .cert-action__counter-block{margin-right:10px}@media (max-width:500px){.cert-action .cert-action__counter-block{margin-right:20px}}.cert-action .cert-action__total-price{align-items:center;color:#202124;column-gap:5px;display:flex;font-size:14px;line-height:19px}.cert-action .cert-action__total-price .cert-select__price-holder{color:#202124;font-size:14px;font-weight:600}@media (max-width:500px){.cert-action .cert-action__total-price .cert-select__price-holder{font-size:16px;line-height:22px}.cert-action .cert-action__btn-wrapper{margin-top:23px;width:100%}}.cert-action .cert-action__btn-wrapper .btn.btn-primary.btn-block.cert-select__btn{align-items:center;background:#2358d1;border-radius:24px;color:#fff;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:22px;min-width:200px;padding:0 24px;text-transform:none;transition:all .35s;width:fit-content}.cert-action .cert-action__btn-wrapper .btn.btn-primary.btn-block.cert-select__btn:hover{background:#3a69d7}.cert-action .cert-action__btn-wrapper .btn.btn-primary.btn-block.cert-select__btn[disabled]{background:#ececec;color:#3b3c3e;font-weight:600;pointer-events:none}.cert-action .cert-action__btn-wrapper .btn.btn-primary.btn-block.cert-select__btn[disabled]:hover{background:#ececec}@media (max-width:500px){.cert-action .cert-action__btn-wrapper .btn.btn-primary.btn-block.cert-select__btn{width:100%}}.cert-action .cert-action__status{align-items:center;display:flex;margin-top:20px;width:100%}@media (max-width:500px){.cert-action .cert-action__status{margin-top:15px}}.cert-action .cert-action__status.disabled .cert-action__status-circle{background:#da291c}.cert-action .cert-action__status.disabled .cert-action__status-label{color:#2021248a}.cert-action .cert-action__status .cert-action__status-circle{background:#129729;border-radius:50%;display:block;height:11px;margin-right:8px;min-width:11px;width:11px}@media (max-width:500px){.cert-action .cert-action__status .cert-action__status-circle{height:10px;width:10px}}.cert-action .cert-action__status .cert-action__status-label{color:#202124;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px}@media (max-width:500px){.cert-action .cert-action__status .cert-action__status-label{font-size:14px;line-height:19px}}.cert-action .cert-action__products-expired{align-items:center;background:#20212499;border-radius:18px;color:#fff;display:flex;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;height:40px;justify-content:center;margin-right:10px;padding:4px 19px;text-align:center;width:98px}@media (max-width:500px){.cert-action .cert-action__products-expired{height:32px;margin-right:20px}}.cert-mastercard-banner{align-items:center;background:#fff7f0;border:1px solid #ffdec3;border-radius:18px;display:flex;padding:11px 3px 11px 6px}@media (max-width:500px){.cert-mastercard-banner{padding:6px}}.cert-mastercard-banner .icon{height:24px;margin-right:4px;min-width:24px;width:24px}.cert-mastercard-banner .icon svg path[fill="#ED0006"]{fill:#ed0006}.cert-mastercard-banner .icon svg path[fill="#F9A000"]{fill:#f9a000}.cert-mastercard-banner .icon svg path[fill="#FF5E00"]{fill:#ff5e00}.cert-mastercard-banner .cert-mastercard-banner__description{color:#202124;font-family:SilpoText,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:normal;line-height:19px}@media (max-width:500px){.cert-mastercard-banner .cert-mastercard-banner__description{font-size:12px;line-height:16px}}.cert-list__wrapper{column-gap:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:40px}@media (max-width:500px){.cert-list__wrapper{row-gap:20px}}