.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}
.noUi-target{background:transparent;border:0;box-shadow:none}.noUi-handle{background:#3f5067;border:2px solid #fff;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.2);cursor:-webkit-grab;cursor:grab}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-horizontal{height:1px;margin-left:8px;margin-right:8px;margin-top:-1px;z-index:2}.noUi-horizontal .noUi-handle{height:16px;right:-9px;top:-7px;width:16px}.noUi-connect{background:#3f5067}
.product-card{position:relative;scroll-margin-top:60px;z-index:auto}.product-card-overlay-link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:2}.product-card-overlay-link.-max-overlay{z-index:9}.product-card-item{background-color:#fff;border:1px solid #edecec;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.1);font-size:16px;line-height:1.2;margin-bottom:16px;padding:16px;position:relative}.product-card-item.-stocks-border{border:4px solid transparent;border-top:32px solid transparent}.product-card-item.-stocks-border:before{border-radius:8px;bottom:0;box-shadow:4px -32px 0 #21a038,-4px -32px 0 #21a038,4px 0 0 #21a038,-4px 0 0 #21a038,4px 4px 0 #21a038,-4px 4px 0 #21a038;content:"";left:0;opacity:.15;position:absolute;right:0;top:0}.product-card-item.-stocks-border .product-card-stock{align-items:center;background:none;color:#21a038;display:flex;font-size:16px;font-weight:600;left:32px;padding:0;position:absolute;top:-28px}.product-card-item.show-more{padding-bottom:26px}.product-card-item.show-more .product-card-license{bottom:10px}.product-card-item.-without-details .product-card-btns,.product-card-item.show-more .product-card-main-btn{margin-bottom:16px}.product-card-item.-without-details .product-card-license{bottom:-10px;text-align:right}.product-card-item.-without-details .product-card-license.text-left{text-align:left}.product-card-item.-without-details .product-card-part-side{margin:8px 0}.product-card-item.-broker .product-card-part-side{margin-bottom:0}.product-card-item.-broker .product-card-more{border-bottom-width:1px;border-radius:8px;bottom:-12px;padding-bottom:3px;padding-top:3px}.product-card-item.-broker .product-card-col-text,.product-card-item.-broker .product-card-col-title{width:50%}.product-card-item.-stock .product-card-data{align-self:center;flex-shrink:1;margin-bottom:0;padding-left:48px;width:auto}.product-card-item.-stock .product-card-data-title{font-size:14px}.product-card-item.-stock .product-card-data:after{content:none}.product-card-item.-stock .product-card-part-wrapper{margin-top:0}.product-card-item.-stock .product-card-top{flex-direction:row;gap:16px}.product-card-item.-stock .product-card-col-wrapper{align-items:flex-end;gap:0}.product-card-item.-stock .product-card-col-text{width:auto}.product-card-item.-stock .product-card-part-side{margin-bottom:0}.product-card-item.disabled{pointer-events:none}.product-card-item.disabled .product-card-bottom,.product-card-item.disabled .product-card-main-btn{display:none}.product-card-item.disabled .product-card-check-wrapper{z-index:0}.product-card-item.disabled .product-card-check .cb-common+label{filter:grayscale(1);opacity:.5}.product-card-item-disabled{display:flex;flex-direction:column}.product-card-item-disabled a.btn{z-index:0}.product-card-item-disabled:after{background:#fff;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.product-card-item-disabled .product-card-descr{position:relative;z-index:1}.product-card-item.-red:before{box-shadow:4px -32px 0 #ec253e,-4px -32px 0 #ec253e,4px 0 0 #ec253e,-4px 0 0 #ec253e,4px 4px 0 #ec253e,-4px 4px 0 #ec253e}.product-card-item.-red .product-card-stock{color:#ec253e}.product-card-item.-green:before{box-shadow:4px -32px 0 #21a038,-4px -32px 0 #21a038,4px 0 0 #21a038,-4px 0 0 #21a038,4px 4px 0 #21a038,-4px 4px 0 #21a038}.product-card-item.-green .product-card-stock{color:#21a038}.product-card-item.-blue:before{box-shadow:4px -32px 0 #295ffe,-4px -32px 0 #295ffe,4px 0 0 #295ffe,-4px 0 0 #295ffe,4px 4px 0 #295ffe,-4px 4px 0 #295ffe}.product-card-item.-blue .product-card-stock{color:#295ffe}.product-card-item.-yellow:before{box-shadow:4px -32px 0 #ffd748,-4px -32px 0 #ffd748,4px 0 0 #ffd748,-4px 0 0 #ffd748,4px 4px 0 #ffd748,-4px 4px 0 #ffd748}.product-card-item.-yellow .product-card-stock{color:#ffd748}.product-card-item.-orange:before{box-shadow:4px -32px 0 #ff5a02,-4px -32px 0 #ff5a02,4px 0 0 #ff5a02,-4px 0 0 #ff5a02,4px 4px 0 #ff5a02,-4px 4px 0 #ff5a02}.product-card-item.-orange .product-card-stock{color:#ff5a02}.product-card-item.-purple:before{box-shadow:4px -32px 0 #9563f3,-4px -32px 0 #9563f3,4px 0 0 #9563f3,-4px 0 0 #9563f3,4px 4px 0 #9563f3,-4px 4px 0 #9563f3}.product-card-item.-purple .product-card-stock{color:#9563f3}.product-card-item.-lblue:before{box-shadow:4px -32px 0 #009fdf,-4px -32px 0 #009fdf,4px 0 0 #009fdf,-4px 0 0 #009fdf,4px 4px 0 #009fdf,-4px 4px 0 #009fdf}.product-card-item.-lblue .product-card-stock{color:#009fdf}.product-card-item.-turquoise:before{box-shadow:4px -32px 0 #1cbbd0,-4px -32px 0 #1cbbd0,4px 0 0 #1cbbd0,-4px 0 0 #1cbbd0,4px 4px 0 #1cbbd0,-4px 4px 0 #1cbbd0}.product-card-item.-turquoise .product-card-stock{color:#1cbbd0}.product-card-item.-gray:before{box-shadow:4px -32px 0 #18304f,-4px -32px 0 #18304f,4px 0 0 #18304f,-4px 0 0 #18304f,4px 4px 0 #18304f,-4px 4px 0 #18304f}.product-card-item.-gray .product-card-stock{color:#18304f}.product-card-item.-final{display:flex;flex-direction:column}.product-card-item.-final .product-card-col-wrapper{position:relative;z-index:4}.product-card-item-success{border:1px solid #46b114;display:flex;flex-direction:column}.product-card-item-success:after{background:#fff;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.product-card-item-success *{pointer-events:none}.product-card-item-success .btn{pointer-events:auto}.product-card-item-success .product-card-descr{position:relative;z-index:1}.product-card-item .arrow-double{height:11px;width:12px}.-inside-articles .product-card-item{margin-bottom:8px}.product-card-top{display:flex;flex-direction:column;position:relative}.product-card-stock{background:linear-gradient(90deg,rgba(70,177,20,.14),rgba(70,177,20,.14) 50%,transparent);border-top-left-radius:8px;border-top-right-radius:8px;color:#46b114;display:inline-block;font-size:14px;line-height:16px;margin:0 -16px;min-height:24px;padding:4px 0 4px 16px;position:relative;top:-16px;width:100%}.product-card-stock .helper-ico{fill:currentColor;height:16px;margin:-2px 0 0 2px;width:16px}.product-card-stock svg{fill:currentColor;height:18px;margin:-4px 4px -4px 0;width:18px}.product-card-part-wrapper{display:flex;flex-direction:column;margin-top:-4px;position:relative}.product-card-part-main{flex-grow:1;position:relative}.product-card-part-side{align-items:flex-end;display:flex;flex-direction:column;gap:0;justify-content:space-between;margin:8px 0 28px}.product-card-part-side.btn-card-more{margin:8px 0 -28px;order:2}.product-card-part-side .btn{position:relative;width:100%;z-index:9}.product-card-part-side .btn.btn-info{align-items:center;flex:0 0 auto;height:48px;min-width:var(--height);width:40px}.product-card-part-side .action-hint:not(.-btn-stick){align-self:stretch;margin-bottom:6px;z-index:2}.product-card-part-bottom{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:space-between;margin:0 0 20px;width:100%}.product-card-part-bottom .product-card-bottom{width:100%}.product-card-cashback{align-items:center;align-self:flex-start;color:#636775;display:inline-flex;font-size:14px;line-height:16px;margin-left:8px;padding-right:8px;position:relative;white-space:nowrap}.product-card-cashback:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEuMDU5IDI4LjMxNGExNiAxNiAwIDAwMTcuNDM3IDMuNDY4QTE2IDE2IDAgMDAyOC4zNzMgMTdhMTYgMTYgMCAwMC05Ljg3Ny0xNC43ODJBMTYgMTYgMCAwMDEuMDU5IDUuNjg2bTAgMFYwbTAgNS42ODZoNS4zMTQiIHN0cm9rZT0iI2ZmNWEwMiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat 50%;content:"";height:34px;position:absolute;right:0;top:-10px;width:30px}.product-card-reviews-number{color:#7a838e;cursor:pointer;font-size:14px;white-space:nowrap}.no-touch .product-card-reviews-number:hover{color:#295ffe}.product-card-data{align-self:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap;margin-bottom:8px;min-height:40px;padding-left:48px;position:relative;width:100%;z-index:4}.product-card-data:after{content:"";order:1;width:100%}.product-card-data-logo{height:40px;left:0;margin-top:-20px;position:absolute;top:50%;width:40px}.product-card-data-logo.-rounded{border-radius:50%;overflow:hidden}.product-card-data-logo img{height:100%;object-fit:contain;width:100%}.product-card-data-title{align-self:center;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.5;overflow:hidden}.compare .product-card-data-title{padding-right:96px}.product-card-data-under{align-items:center;display:flex;flex-wrap:wrap;gap:8px;line-height:1;margin-top:4px;min-height:18px;order:2;width:100%}.product-card-data-rating{align-items:center;cursor:pointer;display:flex;flex-shrink:0;min-height:18px;min-width:20px;z-index:4}.product-card-data-rating.rating-diagram{color:#636775;font-size:14px}.product-card-data-descr,.product-card-data-license,.product-card-data-org{display:inline-block;font-size:14px;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-data-org{font-weight:600}.product-card-data-descr,.product-card-data-license{color:#7a838e}.product-card-data.-rating-under{margin-bottom:32px}.product-card-data.-rating-under .product-card-data-under{bottom:-24px;display:inline-flex;left:0;position:absolute;width:auto}.product-card-data.-rating-under .product-card-data-rating{justify-content:center;width:40px}.product-card-col{align-items:center;display:flex;flex-basis:100%;gap:12px}.product-card-col-wrapper{display:flex;flex-direction:column;flex-grow:1;gap:12px;order:9;width:100%}.product-card-col-title{align-items:center;color:#636775;display:flex;font-size:clamp(12px,3px + 1vw,14px);line-height:1.14;width:44%}.product-card-col-title span[data-tooltip]{margin:-2px 0;z-index:5}.product-card-col-title svg:not(.helper-ico){fill:#295ffe;flex-shrink:0;height:15px;margin-right:8px;margin-top:1px;width:15px}.product-card-col-title svg.helper-ico{margin-left:4px}.product-card-col-text{color:#18304f;font-size:clamp(16px,6px + 1vw,18px);letter-spacing:-.3px;line-height:1.33;width:56%}.lgray-col .product-card-col-text{color:#7a838e}.product-card-col-text-loan{align-items:center;color:#636775;display:flex;font-size:14px;margin-top:8px}.product-card-col-text-loan svg{background:#46b114;border-radius:50%;fill:#fff;height:12px;margin-right:8px;padding:2px;width:12px}.product-card-col-tile{background:#edecec;border-radius:4px;color:#636775;display:inline-block;font-size:14px;line-height:16px;margin-left:4px;padding:4px 6px}a.product-card-col{position:relative;z-index:3}.no-touch a.product-card-col:hover .product-card-col-title{color:#295ffe}.product-card-col-cash{flex-shrink:0}.product-card-col-cash .tile-cash{margin-top:-32px;position:absolute;right:0;z-index:4}.product-card-info{display:flex;flex-basis:auto;margin:0 -16px;width:calc(100% + 32px)}.product-card-advant{box-sizing:initial;display:flex;flex-wrap:nowrap;gap:8px;overflow:auto;padding:12px 16px 6px;position:relative;z-index:5}.product-card-advant::-webkit-scrollbar{display:none}.product-card-advant-wrapper{display:inline-block;margin-right:12px;max-width:100%;position:relative}.product-card-advant-item{align-items:center;background-color:#f3f6fd;border-radius:20px;display:flex;font-size:14px;letter-spacing:-.2px;line-height:24px;padding:0 8px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.product-card-advant-item.-main{background:#295ffe;color:#fff;font-size:9px;font-weight:500;letter-spacing:1.08px;text-transform:uppercase}.product-card-advant-item.-promotion{background:#daefd0}.product-card-advant-item.-swift{background:#d9e1fa;color:#295ffe;font-style:italic}.product-card-advant-item.-cashback{background:#fff6eb;font-size:14px}.product-card-advant-item.-more{display:none}.product-card-advant-item.benefits-item{background:#fff;margin-bottom:0;margin-right:4px;padding:0}.product-card-advant-item .helper-ico{fill:#46b114}.product-card-advant-item>svg{fill:#46b114;flex-shrink:0;height:18px;margin-right:4px;margin-top:0;width:18px}.product-card-license{align-items:center;bottom:4px;color:#7a838e;display:flex;font-size:clamp(7px,2.15vw,9px);left:0;line-height:1.1;margin:-16px 0 -12px;min-height:28px;opacity:.4;position:relative;width:calc(100% - 156px)}.product-card-btns{margin-top:8px}.product-card-btns>*{position:relative;z-index:9}.product-card-btns .btn:not(.btn-card-more){width:100%}.product-card-btns-additional{align-items:center;display:flex;gap:16px;order:9}.product-card-btns-additional .product-card-status{align-items:center;display:flex;justify-content:space-between;max-width:100%;width:100%}.product-card-main-btn{margin-top:12px;order:30;width:100%}.product-card-main-btn .btn{position:relative;width:100%;z-index:9}.product-card-btn-inline{order:11;width:auto!important}.product-card-details{display:none;margin-top:24px;position:relative;z-index:4}.product-card-details.active{display:block}.product-card-details-btns{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;margin-top:8px}.product-card-details-btns>*{flex-grow:1}.product-card-details-btns>:not(.btn-white){width:100%}.product-card-details-btns .btn-like{flex-grow:0}.product-card-details-btns .btn-white{order:9}.product-card-tabs{box-shadow:inset 0 -1px 1px #edecec;display:flex;gap:24px;margin:0 -16px 24px;overflow:hidden;padding:0 16px}.product-card-tabs li{border-bottom:2px solid transparent;color:#636775;padding-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.product-card-tabs li.active{border-bottom-color:#295ffe;color:inherit}.product-card-tabs-content{display:none}.product-card-tabs-content.active{display:block}.product-card-tabs-content .loyalty-rules{margin-top:-16px}.product-card-conditions{color:#7a838e;display:flex;flex-direction:column;font-size:14px;gap:16px;margin-bottom:0;padding:0;width:100%}.product-card-conditions-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.product-card-conditions b{color:#18304f}.product-card-conditions-cashback{align-items:center;display:flex;justify-content:space-between;padding:6px 0}.product-card-conditions-ul{margin-top:8px}.product-card-conditions-ul li{color:#18304f;font-weight:500;margin-bottom:4px;padding-left:22px;position:relative}.product-card-conditions-ul li:before{color:#18304f;content:"•";display:inline-block;font-size:inherit;left:1px;line-height:inherit;position:absolute;top:0;transform:scale(1.3)}.product-card-action-tooltip{max-width:450px!important}.product-card-calc{border-collapse:collapse}.product-card-calc-wrapper{margin-right:-16px;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;position:relative}.product-card-calc td,.product-card-calc th{padding-right:24px}.product-card-calc th{font-size:16px;font-weight:600;padding-bottom:8px;text-align:left;white-space:nowrap}.product-card-calc td{font-size:14px;padding-bottom:12px;padding-top:12px}.product-card-calc-btn .ico-calc{margin-bottom:-6px;margin-top:-4px}.product-card-compare{align-items:center;color:#295ffe;display:flex;font-size:14px;gap:4px;justify-content:flex-end;position:absolute;right:0;top:5px;width:95px;z-index:10}.product-card-compare svg{fill:currentColor;height:17px;margin-top:-3px;width:20px}.product-card-banner,.product-card-tgb-body{margin-bottom:16px}.product-card-banner .quote-banner{border-radius:8px;margin-left:0;margin-right:0;padding:16px}.product-card-swift{background:#d9e1fa;border-radius:8px;color:#295ffe;display:inline-block;font-size:10px;font-style:italic;font-weight:400;line-height:12px;padding:1px 8px;position:absolute;right:0;top:0;white-space:nowrap}.product-card-diagram{display:flex;flex-direction:column;font-size:14px;line-height:24px}.product-card-diagram-caption{margin-bottom:4px}.product-card-diagram-info,.product-card-diagram-text{order:2}.product-card-diagram-param{gap:8px;margin-bottom:4px}.product-card-diagram-param,.product-card-diagram-param-name{align-items:center;display:flex}.product-card-diagram-param-val{margin-left:auto;white-space:nowrap}.product-card-diagram-param-color{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;margin-right:8px;width:8px}.product-card-diagram-tooltip{max-width:519px!important;padding:16px!important}.product-card-diagram-btn{position:relative;z-index:3}.product-card-more{background:#fff;border:solid #edecec;border-width:1px 1px 0;border-top-left-radius:8px;border-top-right-radius:8px;bottom:0;color:#295ffe;cursor:pointer;font-size:14px;left:16px;min-width:78px;padding:6px 8px 6px 24px;position:absolute;z-index:5}.product-card-more svg{fill:currentColor;height:7px;left:10px;margin-top:-3px;position:absolute;top:50%;transform:rotate(90deg);width:7px}.product-card-more.-reduce{border-color:#295ffe}.product-card-more.-reduce svg{transform:rotate(-90deg)}.product-card-more~.product-card-details{padding-bottom:22px}.product-card-expanded{--item-radius:8px;border:1px solid #295ffe;border-radius:var(--item-radius);box-shadow:0 0 24px rgba(0,0,0,.1);margin-bottom:16px}.product-card-expanded .product-card-item{border:0;border-bottom:1px solid #295ffe;border-radius:0;box-shadow:none;margin-bottom:0}.product-card-expanded .product-card-item:first-child{border-top-left-radius:var(--item-radius);border-top-right-radius:var(--item-radius)}.product-card-expanded .product-card-item:last-child{border-bottom:0;border-bottom-left-radius:var(--item-radius);border-bottom-right-radius:var(--item-radius)}.product-card-expanded .product-card-item.-stocks-border{border-color:transparent transparent #295ffe;border-style:solid;border-width:32px 4px 1px}.product-card-expanded .product-card-item.-stocks-border:last-child{border-bottom-color:transparent;border-bottom-width:4px}.product-card-expanded .product-card-item.-stocks-border:before{border-radius:0}.product-card-expanded-more{align-items:center;color:#295ffe;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:center;padding:14px}.product-card-expanded-more svg{fill:currentColor;height:20px;width:20px}.product-card-expanded.-with-stocks{border:1px solid #295ffe}.product-card-expanded.-with-stocks .-stocks-border{border-left:4px solid transparent;border-right:4px solid transparent;border-top:32px solid transparent}.product-card-fuzzy-line{background-color:#f3f6fd;border-top-left-radius:8px;border-top-right-radius:8px;color:#3f5067;font-size:18px;line-height:24px;padding:8px 8px 8px 40px;position:relative;z-index:2}.product-card-fuzzy-line svg{fill:#295ffe;height:20px;left:10px;position:absolute;top:11px;width:20px}.product-card-fuzzy-line+.product-card-item{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.product-card-fuzzy-line~.product-card-item{border-color:#f3f6fd}.product-card-ineligible{background-color:rgba(249,198,213,.3);border-radius:8px;color:#e91a58;display:inline-block;font-size:14px;line-height:16px;padding:4px 8px;position:relative}.product-card-ineligible-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.product-card-title{width:100%}.product-card-title a,.product-card-title span:not([class]){color:currentColor;cursor:pointer;display:inline-block;margin-bottom:16px;margin-right:14px;position:relative;z-index:4}.product-card-title-info{align-items:center;color:#636775;display:flex;font-size:14px;gap:8px;line-height:16px;margin-top:12px;width:100%}.product-card-title-info svg{fill:currentColor;height:10px;width:15px}.product-card-pic{font-size:0;line-height:0;position:relative;z-index:4}.product-card-pic img{object-fit:contain;object-position:left}.product-card-pic picture{display:flex;height:100%;width:100%}.product-card-logo{margin-bottom:16px}.product-card-logo .product-card-license{margin-top:6px;position:static}.product-card.-rating{counter-reset:number}.product-card.-rating .product-card-data:before{color:inherit;content:counter(number);counter-increment:number;display:inline-block;font-size:12px;height:20px;left:-17px;line-height:18px;position:absolute;text-align:center;top:-12px;width:20px}.product-card.-narrow .product-card-compare{display:none}.product-card.-narrow .product-card-data{padding-right:0}.product-card-check{height:48px;position:absolute;right:-1px;top:-1px;width:167px}.product-card-check-wrapper{bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:5}.product-card-check .cb-common+label{pointer-events:none;position:absolute;right:8px;top:16px}.product-card-main{align-items:center;display:flex;flex-grow:1;flex-wrap:wrap}.product-card-status{align-items:center;cursor:default;font-size:14px;font-weight:600;line-height:20px;max-width:445px;order:99;padding-right:24px;position:relative;z-index:4}.product-card-status.-success{color:#46b114}.product-card-status.-rejected{color:#e91a58}.product-card-status.-rejected svg{height:12px;width:12px}.product-card-status.-loading{color:#5b85ff}.product-card-status.-loading img,.product-card-status.-loading svg{height:16px;width:16px}.product-card-status.-warning{color:#ff5a02}.product-card-status.-warning svg{height:18px;width:18px}.product-card-status .dark-blue-span{color:#18304f;font-weight:400;padding-left:3px}.product-card-status img,.product-card-status svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-card-status svg{fill:currentColor;flex-shrink:0;height:16px;width:16px}.product-card-status-wrapper{flex-shrink:0;width:100%}.product-card-textlogo{margin-bottom:16px}.product-card-textlogo-pic{align-items:center;color:#18304f;display:flex;font-size:14px;font-weight:600;min-height:40px;padding-left:56px;position:relative;word-break:break-word}.product-card-textlogo-pic img{border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1);height:40px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:40px}.product-card-textlogo-pic.-small{color:inherit;font-size:16px;min-height:32px;padding-left:42px}.product-card-textlogo-pic.-small img{height:32px;width:32px}.product-card .ticker{color:#7a838e;font-size:14px;width:100%}.product-card-simple-card{align-items:center;background:#fff;border:1px solid #edecec;border-radius:8px;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:16px;min-height:116px;padding:16px 24px;position:relative}.product-card-simple-card-logo{flex-grow:0;flex-shrink:0}.product-card-simple-card-pic{display:block;font-size:0;line-height:0;width:120px}.product-card-simple-card-pic img{height:auto;max-height:58px;max-width:100%;object-fit:contain;object-position:left;width:auto}.product-card-simple-card-license{color:#7a838e;font-size:10px;margin-top:12px}.product-card-simple-card-title{flex-grow:1;font-size:16px;line-height:1.5;width:calc(100% - 159px)}.product-card-simple-card-title a{color:currentColor}.product-card-simple-card-btn{padding-left:0;width:100%}.product-card-simple-card-btn .btn{width:100%}.product-card-descr{display:none;margin-top:8px}.product-card-descr.-separated{display:inline-flex}.product-card-descr-approval{border-radius:3px;font-size:16px;line-height:24px;margin:4px 0 0;padding:0 8px}.product-card-descr.-fulltext span{line-height:1.3;margin-top:8px;padding-block:4px}.product-card-rating-underlogo{align-items:center;align-self:flex-start;color:#636775;display:flex;font-size:14px;gap:8px;margin-top:12px;text-align:left;white-space:nowrap}.product-card-approval{display:none}.product-card-caption{flex-grow:1;font-size:16px;font-weight:600;line-height:32px;margin-bottom:16px;margin-top:24px}.product-card>:last-child,.product-card>div:last-of-type{margin-bottom:0}.product-card-promocode-main{display:flex;flex-direction:column;gap:16px}.product-card-promocode-separator{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzE3IiBoZWlnaHQ9IjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRDJENERCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iMC4xIDgiIGQ9Ik0xIDFoMzA5Ii8+PC9zdmc+);background-repeat:repeat-x;height:2px;position:static;width:100%}.product-card-promocode-btns{display:flex;flex-direction:column;gap:16px}.product-card-promocode-btns .btn{min-width:225px;width:100%}.product-card-promocode-term{color:#636775;font-size:14px;line-height:16px;text-align:center}.product-card-dms-options{font-size:14px;line-height:24px;padding:16px}.product-card-dms-options .count{background:#d9e1fa;border-radius:50%;color:#295ffe;display:inline-block;font-size:12px;height:24px;line-height:24px;margin-left:4px;text-align:center;width:24px}.product-card.-rko .product-card-compare{min-height:24px;top:0}.product-card.-rko .product-card-compare svg{margin-top:0}.product-card.-rko .product-card-data-title{line-height:24px}.product-card.-rko .product-card-data-org{color:#7a838e;font-weight:400;line-height:24px}.-with-stocks{border:1px solid transparent}.btn-card-more{align-items:center;cursor:pointer;display:flex;flex-grow:0;font-size:14px;height:auto;justify-content:flex-end;line-height:20px;margin:8px 0 -28px;min-width:154px;order:2;position:static;width:auto;z-index:1}.btn-card-more:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.btn-card-more span,.btn-card-more svg{display:initial}.btn-card-more svg{fill:currentColor;height:9px;margin-left:8px;transform:rotate(90deg);width:9px}.btn-card-more.active svg{transform:rotate(-90deg)}.product-card.-star-palette{--color-star-aquamarine:#517d93;--color-star-blue:#109bd8;--color-star-lblue:#1bafee}.product-card.-star-palette .ico-calc,.product-card.-star-palette .product-card-advant-item svg{fill:var(--color-star-aquamarine)}.no-touch .product-card.-star-palette .btn-card-more:hover,.product-card.-star-palette .product-card-stock,.no-touch .product-card.-star-palette .product-card-title a:hover,.no-touch .product-card.-star-palette .product-card-title span:not([class]):hover{color:var(--color-star-blue)}.product-card.-star-palette .product-card-stock{background:linear-gradient(90deg,rgba(16,155,216,.14),rgba(16,155,216,.14) 50%,transparent)}.product-card.-star-palette .product-card-tabs li.active{border-bottom-color:var(--color-star-aquamarine)}.product-card.-star-palette .btn{background-color:var(--color-star-lblue);background-image:linear-gradient(var(--color-star-lblue),var(--color-star-blue));box-shadow:0 1px 2px rgba(14,137,190,.3),inset 0 -1px 0 rgba(0,0,0,.05)}.no-touch .product-card.-star-palette .btn:hover{background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.1)),linear-gradient(var(--color-star-lblue),var(--color-star-blue))}.features-list{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:-12px!important}.features-list-item{align-items:center;display:flex;margin-top:-6px;padding-bottom:12px;padding-right:12px}.features-list-item svg{fill:#7a838e}.features-list-item:last-child{padding-right:0}.features-priority-lounge{height:24px;width:32px}.features-miles{height:17px;width:30px}.features-chip{height:18px;width:18px}.features-contactless{height:18px;width:12px}.features-secure{height:21px;width:18px}.features-google-pay{height:14px;width:32px}.features-apple-pay{height:14px;width:32px}.features-samsung-pay{height:24px;width:24px}.rating-diagram{align-items:center;display:flex;font-size:16px;justify-content:center;position:relative}.rating-diagram svg{--s:9px;fill:#636775;height:var(--s);margin-right:4px;width:var(--s)}.rating-diagram.-bottom-line{padding-bottom:8px;width:40px}.rating-diagram.-bottom-line:before{background-color:#edecec;border-radius:30px;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.rating-diagram.-bottom-line span{background:#636775;bottom:0;height:3px;left:0;position:absolute}.rating-popup{background:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.1);display:none;max-width:433px;padding:16px;position:absolute;right:0;top:0;width:100%;z-index:12}.rating-popup-close{cursor:pointer;font-size:0;left:0;line-height:0;margin-right:10px;position:relative;top:0}.rating-popup-close svg{fill:#295ffe;height:22px;padding:5px;width:22px}.no-touch .rating-popup-close svg:hover{fill:inherit}.rating-popup.active{display:block}.rating-popup-head{align-items:center;display:flex;margin-bottom:16px;padding-right:42px;position:relative}.rating-popup-title{font-size:24px;line-height:32px;margin-right:8px}.rating-popup-product{align-items:center;display:flex;font-size:21px;line-height:28px;margin-bottom:8px}.rating-popup-product-pic{flex-shrink:0;height:40px;margin-right:8px;width:40px}.rating-popup-product-pic img{height:100%;object-fit:contain;width:100%}.rating-popup-product-pic.-card{height:48px;width:76px}.rating-popup-product-pic.-card img{border-radius:4px}.rating-popup-text{font-size:14px;letter-spacing:-.3px;line-height:24px}.rating-popup .rating-diagram{height:24px;position:absolute;right:16px;top:24px}.rating-popup-valera{align-items:center;display:flex;max-width:230px}.rating-popup-valera-pic{flex-shrink:0;height:40px;margin-right:12px;margin-top:0;width:47px}.rating-popup-valera-pic img{height:40px!important;max-width:100%!important;object-fit:contain;width:auto}.rating-popup-valera-text{font-size:16px}.rating-popup.-left-pos{left:auto;right:0}.subscribe-banner{background-color:#f3f6fd;border-radius:8px;overflow:hidden;padding:16px;position:relative}.subscribe-banner-title{font-size:21px;margin-bottom:20px;padding-right:32px}.subscribe-banner-pic{display:none}.subscribe-banner-content{display:flex;flex-direction:column;flex-grow:1;position:relative}.subscribe-banner-text{font-size:16px;line-height:1.5;margin-bottom:16px}.subscribe-banner-form{display:flex;flex-direction:column;row-gap:16px;width:100%}.subscribe-banner-form-btn{width:100%}.subscribe-banner-success{align-items:center;display:flex;flex-direction:column;font-size:16px;gap:16px;line-height:24px;text-align:center}.subscribe-banner-success-text>*{margin-bottom:8px}.subscribe-banner-success-text>:last-child{margin-bottom:0}.subscribe-banner-success.hidden{display:none}.subscribe-banner-socials{align-items:center;display:flex;flex-wrap:wrap;margin-top:16px}.subscribe-banner-socials>*{display:flex;margin-right:16px;order:2}.subscribe-banner-socials-text{margin-bottom:16px;order:1;width:100%}.subscribe-banner-socials svg{height:40px;width:40px}.subscribe-banner-popup{border-radius:4px;margin:-32px calc(var(--padding)*-1) calc(var(--padding)*-1);max-width:800px}.reviews{display:flex;flex-direction:column;gap:16px}.reviews-list{position:relative}.reviews-rating{left:0;position:absolute;text-align:center;top:50px;width:48px}.reviews-author{margin-bottom:16px;min-height:65px;min-height:0}.reviews-author .avatar-title-date,.reviews-author .avatar-title-text{display:block;font-size:12px;margin-top:4px}.reviews-author .avatar-title-org:after{content:none}.reviews-text{color:#18304f;word-break:break-word;word-wrap:break-word}.reviews-text-blockquote ol:not([class]) li:before,.reviews-text-blockquote ul:not([class]) li:before{color:#ff5a02}.reviews-bottom{align-items:center;column-gap:16px;display:flex;flex-wrap:wrap;margin-top:16px;position:relative;row-gap:8px;z-index:9}.reviews-btn-set{margin-left:auto}.reviews-useful{display:none}.reviews-answer{background-color:#f8f7f7;padding:16px}.reviews-answer-wrapper{height:0;opacity:0;overflow:hidden;position:relative;z-index:3}.reviews-answer-wrapper>*{position:relative}.reviews-answer-wrapper.active{height:auto;margin:16px -16px 0;opacity:1}.reviews-answer-wrapper.active+.reviews-valera-help{margin-top:16px}.reviews-answer-wrapper>:after{background-color:#edecec;bottom:0;content:"";display:block;height:1px;left:16px;position:absolute;right:16px}.reviews-answer-text{color:#636775;font-size:14px}.reviews-answer-form{align-items:center;display:flex;flex-wrap:wrap;height:0;opacity:0;overflow:hidden;position:relative;z-index:3}.reviews-answer-form.active{height:auto;opacity:1;padding-top:12px}.reviews-answer-form textarea{font-size:14px;min-height:120px;padding:16px}.reviews-answer-form-panel{align-items:center;display:flex;flex-direction:column;margin-top:16px;width:100%}.reviews-answer-form-panel>*{width:100%}.reviews-answer-form-panel .btn-cancel{order:1}.reviews-answer-bottom{margin-top:16px}.reviews-answer .reviews-author{min-height:0}.reviews-answer .reviews-useful{display:flex;justify-content:flex-end}.reviews-valera-help{align-items:center;background-color:#f3f6fd;border:1px solid #d9e1fa;border-radius:8px;display:flex;margin-top:16px;min-height:44px;padding:0 32px 0 12px;position:relative;z-index:4}.reviews-valera-help-pic{align-self:flex-end;flex-shrink:0;height:36px;margin-right:6px;object-fit:contain;width:45px}.reviews-valera-help-text{padding:10px 0}.reviews-valera-help .reviews-valera-ico,.reviews-valera-help span[data-tooltip]{display:flex;position:absolute!important;right:10px;top:10px}.reviews-top{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;width:100%}.reviews-tag{display:flex;flex-basis:auto;flex-wrap:nowrap;gap:8px;margin:0 -16px;max-width:100vw;overflow:auto;padding:0 16px}.reviews-tag::-webkit-scrollbar{display:none}.reviews-card{background-color:#fff;line-height:1.5;position:relative}.reviews-list.-borderless .reviews-card{border:0;padding:0}.reviews-list.-borderless .reviews-card:not(:last-child){margin-bottom:24px}.reviews-card-overlay{bottom:0;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:2}.reviews-card a:not(.reviews-card-overlay){position:relative;z-index:3}.reviews-card:not(:last-child){border-bottom:1px solid #edecec;margin-bottom:16px;padding-bottom:12px}.reviews-card-banner{background:#fff;margin-bottom:16px;margin-top:-20px;padding-top:8px;position:relative;z-index:2}.reviews-card-single .reviews-answer-form{height:auto;opacity:1;padding-top:16px}.reviews-card-main{border-radius:8px 8px 0 0;margin-bottom:-14px;min-height:178px;position:relative;z-index:2}.reviews-card-main-wrapper{line-height:1.5;margin:0 -16px 16px}.reviews-card-main-img{bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),24px calc(100% - 14px),24px 100%,42px calc(100% - 14px),0 calc(100% - 14px));clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),24px calc(100% - 14px),24px 100%,42px calc(100% - 14px),0 calc(100% - 14px));left:0;overflow:hidden;position:absolute;right:0;top:0}.reviews-card-main-img:before{background:#595454;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:2}.reviews-card-main-img img{height:100%;object-fit:cover;width:100%}.reviews-card-main-content{color:#fff;display:flex;flex-direction:column;gap:16px;padding:16px 16px 30px;position:relative;z-index:3}.reviews-card-main-author{align-items:center;display:flex;min-height:32px}.reviews-card-main-text{font-size:24px}.reviews-card-main-text-title{color:#ff5a02;font-size:16px;margin-bottom:4px}.reviews-card-main-answer{background-color:#fff6eb;padding:16px;position:relative;z-index:1}.reviews-card-main-answer:before{background:url(/dist/assets/images/932eb00cbf52546a2fc33648d9a10f17b24a286da588912c557f86678cd36dc7.svg) no-repeat;content:"";height:103px;position:absolute;right:24px;top:24px;width:138px;z-index:-1}.reviews-card-main-answer-title{font-size:24px;margin-bottom:16px}.reviews-card-main-answer-author{display:flex;flex-direction:column;margin-bottom:16px}.reviews-card-main-answer-author .avatar-title-date{margin-left:56px}.reviews-card-main-answer .reviews-useful{display:flex;justify-content:flex-end}.reviews-card-main-answer .avatar-block{flex-grow:1}.reviews-panel{display:flex;flex-direction:column;gap:12px}.reviews-spoiler-btn,.reviews-spoiler-btn-answers{color:#295ffe;cursor:pointer;margin-top:16px;position:relative;z-index:3}.no-touch .reviews-spoiler-btn-answers:hover,.no-touch .reviews-spoiler-btn:hover{color:#ff5a02}.reviews-banner{align-items:center;background-color:#f3f6fd;border-radius:8px;display:flex;flex-direction:column;padding:24px;text-align:center;width:100%}.reviews-banner-title{font-size:22px;margin-bottom:16px}.reviews-banner-text{margin-top:8px}.reviews-banner-ico{fill:#d9e1fa;height:96px;margin-bottom:16px;width:96px}.reviews-banner .btn{max-width:255px;width:100%}.reviews-banner-slide{height:100%}.form-filter-under{display:flex;flex-wrap:wrap}.form-filter-under>*{width:100%}.form-filter-under .spoiler-rating{display:contents;flex-shrink:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.form-filter-under .spoiler-rating-block{order:6;width:100%}.form-filter-under .product-listing,.form-filter-under .product-loader,.form-filter-under .results-hidden-area{display:contents;order:21}.form-filter-under .product-listing>*,.form-filter-under .product-loader>*,.form-filter-under .results-hidden-area>*{order:9}.form-filter-under .adriver_wrapper_sponsor,.form-filter-under .searched-info{order:4}.form-filter-under .product-card{width:100%}.form-filter-under .helper-tabs{width:calc(100% + 32px);z-index:auto}.form-filter-main{background-color:#5b85ff;margin-left:-16px;margin-right:-16px;padding:16px}.form-filter-main .field-validation-error{color:#fff}.form-filter-main .input-validation-error{box-shadow:0 0 0 1px #e91a58;color:#e91a58}.form-filter-main.-one-row .form-filter-btn{flex-shrink:0;width:auto}.form-filter-main.-one-row .filter-btn{height:54px}.form-filter-body{display:flex;flex-wrap:wrap;gap:12px 16px;position:relative;width:100%}.form-filter-body.hidden{display:none}.form-filter-clear{align-items:center;border:1px solid #edecec;border-radius:26px;color:#295ffe;display:inline-flex;padding-right:8px}.form-filter-clear span{background-color:#d9e1fa;border-radius:50%;color:inherit;display:inline-block;font-size:12px;height:32px;line-height:32px;margin:-1px 10px -1px -1px;padding:0 4px;text-align:center;width:32px}.form-filter-clear svg{fill:#7a838e;height:12px;margin-left:8px;opacity:.5;width:13px}.form-filter-cell{flex-grow:1;min-width:200px;width:100%}.form-filter-btn{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px 16px;min-width:0;z-index:2}.form-filter-btn .btn{border-radius:8px;flex-grow:1}.form-filter-btn.hidden{display:none}.form-filter-spoiler-btn{align-items:center;color:#fff;display:none;gap:12px;justify-content:center;order:99;position:relative;width:100%;z-index:2}.form-filter-spoiler-btn svg{fill:currentColor;height:16px;transform:rotate(90deg);width:16px}.form-filter-compilations,.form-filter-compilations+.adriver_wrapper_sponsor .ads-hint,.form-filter-compilations+.adriver_wrapper_sponsor iframe{margin-top:16px}.form-filter-additional,.form-filter-additional-title{display:none}.form-filter-additional-title .popup-title{margin-bottom:4px}.form-filter-check{color:#fff;display:flex;flex-direction:column;gap:16px}.form-filter-check-inline{align-items:center;display:flex;flex-wrap:wrap}.form-filter-check-mobile-col{align-items:flex-start;flex-direction:column;width:100%}.no-touch .form-filter-check a:hover{color:inherit}.form-filter-check.-accept .cb-common+label{font-size:14px}.form-filter-check.-accept .cb-common+label:before{top:-1px}.form-filter-check.-accept .cb-common+label:after{top:3px}.form-filter-additional .form-filter-check{color:inherit}.form-filter-check.hidden{display:none}.form-filter-radio{margin-bottom:8px;margin-right:24px;margin-top:8px}.form-filter-tab{background-color:#d9e1fa;border-radius:8px 8px 0 0;color:#295ffe;flex-shrink:0;font-size:15px;line-height:20px;padding:4px 24px}.form-filter-tab.active{background-color:#5b85ff;color:#fff;pointer-events:none}.form-filter-tab-wrapper{display:flex;gap:2px;margin-left:-16px;margin-right:-16px;overflow:auto}.form-filter-tab-wrapper::-webkit-scrollbar{display:none}.form-filter.active .form-filter-additional{display:block}.form-filter-title{color:#fff;font-size:24px;margin-bottom:4px;width:100%}.filter-btn{align-items:center;-webkit-appearance:none;background:#fff;border-radius:8px;box-shadow:inset 0 0 0 1px #fff;color:transparent;display:inline-flex;flex-basis:auto;flex-shrink:0;height:48px;justify-content:center;line-height:18px;padding:19px;position:relative;text-indent:-9999px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:56px}.filter-btn svg{fill:#295ffe;height:18px;width:18px}.filter-btn-ico-close{display:none;transform:rotate(-90deg)}.filter-btn.active .filter-btn-ico-close{display:inline-block}.filter-btn.active .filter-btn-ico-filter{display:none}.filter-alph{align-items:center;display:flex;flex-wrap:wrap}.filter-alph li *{border-radius:8px;display:block;line-height:24px;padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-alph li .disabled{color:#7a838e;pointer-events:none}.filter-alph li .active,.no-touch .filter-alph li :hover{background-color:#f3f6fd;color:#18304f}.searched-info{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;padding:16px 0;position:relative;top:0;width:100%}.searched-info b{font-weight:700}.searched-info>*{line-height:24px}.searched-info-text{flex-grow:1;order:1;width:calc(100% - 190px)}.searched-info-compare{align-items:center;align-self:flex-end;color:#295ffe;cursor:pointer;display:flex;letter-spacing:-.5px;order:3}.searched-info-compare span{align-items:center;background:#d9e1fa;border-radius:50%;display:inline-flex;font-size:.7em;height:1.7em;justify-content:center;line-height:1.7em;margin-left:4px;margin-top:2px;text-align:center;width:1.7em}.searched-info-btn{order:9;width:100%}.searched-info-btn .tag{justify-content:center;max-width:100%;width:100%}.searched-info .spoiler-rating-btn{align-self:flex-end;font-size:inherit;order:2}.searched-info-filter{align-items:center;align-self:flex-end;display:inline-flex;flex-shrink:0;margin-left:auto;order:4}.searched-info-filter .selectr-container-filter{--height:48px;--font-size:16px;display:flex}.searched-info-filter .selectr-container-filter .selectr-selected{height:100%;min-height:24px;width:24px}.searched-info-filter .selectr-container-filter .selectr-options-container{left:auto;max-width:calc(100vw - 32px);right:0;white-space:nowrap}.searched-info-filter .selectr-container-filter .selectr-options li{overflow:hidden;text-overflow:ellipsis}.searched-info-filter .selectr-container .selectr-label{display:none}.searched-info-filter .selectr-container .selectr-selected:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzI5NWZmZSI+PHBhdGggZD0iTTEzLjcxNCA5Ljc1OVYzLjc1aDEuNzE0djYuMDA5SDE4bC0zLjQyOSAzLjQyLTMuNDI4LTMuNDJoMi41NzF6bS01LjE0MyA1LjEyNEg2bDMuNDI5LTMuNDIgMy40MjkgMy40MmgtMi41NzF2Ni4wMDlIOC41NzF2LTYuMDA5eiIvPjwvc3ZnPg==");left:auto;right:0;transform:rotate(0)}.searched-info-filter.sticky-show{display:flex!important;width:auto}.searched-info-ico-filter{display:none;flex-shrink:0;height:18px;margin:0 8px;width:18px}.searched-info-ico-filter svg{cursor:pointer;fill:#295ffe;height:100%;width:100%}.searched-info h2{flex-grow:1;font-size:20px;line-height:24px;margin-bottom:0}.searched-info .sticky-show{display:none}.searched-info-check-viewed{align-items:center;align-self:flex-end;display:flex;flex-grow:1;white-space:nowrap}.searched-info-back{align-items:center;background:#fff;border:1px solid #edecec;border-radius:8px;bottom:-48px;box-shadow:0 0 24px 0 rgba(0,0,0,.106);color:#295ffe;cursor:pointer;display:none;font-size:14px;gap:8px;height:40px;left:50%;line-height:40px;padding:0 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.searched-info-back svg{fill:currentColor;height:12px;width:12px}.no-touch .searched-info-back:hover{color:#ff5a02}.searched-info-main{max-width:calc(100% - 66px);min-width:220px}.searched-info.sticky{background-color:#fff;position:-webkit-sticky;position:sticky;z-index:21}.searched-info.sticky:before{background:#fff;bottom:0;box-shadow:0 0 24px rgba(0,0,0,.106);content:"";left:0;margin-left:50%;position:absolute;right:0;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.searched-info.sticky .sticky-show{display:flex}.searched-info.sticky .sticky-hide{display:none}.searched-info.sticky .spoiler-rating-btn{display:none!important}.searched-info.sticky .searched-info-ico-filter{display:block}.show-popup .searched-info.sticky{visibility:hidden}.searched-info.sticky .searched-info-back{display:flex}.searched-info.sticky h2{font-size:min(4.7vw,24px)}.searched-info-bank{margin-top:-16px}.searched-info-bank.sticky{position:relative}.searched-info-bank.sticky:before{content:none}.sticky-position-notifier{height:1px}.organization-card>*{margin-bottom:24px}.organization-card>:empty,.organization-card>:last-child{margin-bottom:0}.organization-card-nav{display:inline-flex;flex-flow:column wrap;justify-content:space-between;margin-top:12px}.organization-card-nav ul{display:flex;flex-direction:column;gap:12px 32px;list-style:none;margin-bottom:0}.organization-card-nav ul li{padding-left:0}.organization-card-nav ul li:before{content:none}.organization-card-tel{color:inherit;font-size:18px;font-weight:500;line-height:1;white-space:nowrap;width:auto}.organization-card-tel-wrapper{align-items:flex-end;display:inline-flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-bottom:0;padding-left:30px;position:relative;text-align:left;width:auto}.organization-card-tel-wrapper svg{fill:#295ffe;height:22px;left:0;margin-right:10px;position:absolute;top:-1px;width:22px}.organization-card .best-offers-body{margin-bottom:0}.organization-card .best-offers-body .tgb-composite-banner{margin-bottom:32px}.organization-card .best-offers-body .tgb-composite-banner:empty{margin-bottom:0}.organization-card .best-offers-body .tns-nav{margin-bottom:16px;margin-top:-16px}.organization-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.organization-card-top .organization-card-rating{margin-left:16px}.organization-card-rating{align-items:flex-end;color:#7a838e;display:flex;flex-direction:column;font-size:12px;gap:8px;justify-content:center;text-align:right}.organization-card-rating .rating-star{text-align:left}.organization-card-logo{align-items:center;display:flex;height:40px;justify-content:space-between}.organization-card-logo img{max-height:100%;max-width:200px;object-fit:contain;object-position:left}.organization-card-directions{align-items:center;border:1px solid #edecec;border-radius:8px;display:inline-flex;flex-shrink:0;margin-right:calc(100% - 360px);max-width:360px;min-width:280px;padding:15px 24px;text-align:left;width:100%}.organization-card-directions-count{color:#3f5067;font-size:48px;line-height:56px;margin-right:16px}.organization-card-directions-text{font-size:18px;font-weight:600;line-height:32px}.organization-card-directions-tabs{margin-top:16px}.organization-card-directions-tabs .tag-block-main{flex-wrap:wrap}.steps{gap:48px}.steps,.steps-item{display:flex;flex-direction:column}.steps-item{align-items:flex-start;border:1px solid #edecec;border-radius:8px;padding:16px;position:relative;width:100%}.steps-item:after{bottom:-36px;content:url('data:image/svg+xml; utf8, <svg fill="rgb(48 79 254)" xmlns="http://www.w3.org/2000/svg" width="24" height="24" ><path d="M23.25 12l-1.98 1.98-7.86-7.84v17.11h-2.82V6.14L2.75 14l-2-2L12 .75 23.25 12z"/></svg>');position:absolute;right:calc(50% - 12px);transform:rotate(180deg)}.steps-item:last-child{margin-right:0}.steps-item:last-child:after{display:none}.steps-item-svg{align-items:center;background:#d8e1fe;border-radius:12px;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.steps-item-svg svg{fill:#295ffe;height:auto;max-height:24px;max-width:24px;width:100%}.steps-item-h3{font-size:20px;margin-bottom:16px}.steps-item-p{line-height:24px;margin-bottom:16px}.steps-item-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:auto;width:100%}.steps-item-bottom .treatment-banks{margin:0}.steps-item-bottom .btn{order:2}.steps-item .btn{width:100%}.steps.-no-arrows{gap:24px}.steps.-no-arrows .steps-item:after{display:none}.course-card+.education-reviews-section{margin-bottom:16px;padding:0}.education-reviews-section .tns-ovh{overflow:visible}.education-reviews-section .tns-outer{position:relative}.education-reviews-wrapper{--gap:16px;align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:stretch}.education-reviews-wrapper:not(:last-child){margin-bottom:24px}.education-reviews-wrapper.--slider{flex-wrap:nowrap}.education-reviews-wrapper.--slider:not(.tns-slider){margin:0 -16px;overflow-x:auto;padding:0 16px;position:relative}.education-reviews-wrapper.--slider:not(.tns-slider)::-webkit-scrollbar{display:none}.education-reviews-wrapper.--slider:not(.tns-slider) .education-reviews-slide{flex:0 0 auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:300px}.education-reviews-wrapper.--slider.tns-slider{gap:0}.education-reviews-item{background:#f3f6fd;border-radius:8px;color:#18304f;display:flex;flex-direction:column;gap:8px;padding:16px}.education-reviews-item-start{align-items:center;display:flex;gap:inherit;justify-content:stretch}.education-reviews-wrapper:not(.--slider) .education-reviews-item{flex:0 1 auto;width:calc((100% - var(--gap)*(var(--cols, 4) - 1))/var(--cols, 4))}.education-reviews-item.tns-item{display:flex}.education-reviews-item-pic{flex:0 0 auto;width:40px}.education-reviews-item-pic img{display:block;height:auto;max-width:100%}.education-reviews-item-text{flex:1 1 auto;max-width:calc(100% - 64px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.education-reviews-item-heading{display:block;flex:1 1 auto;font-weight:600;line-height:1.5}.education-reviews-item-desc{--lh:1.5em;--lines:3;-webkit-box-orient:vertical;color:#18304f;display:-webkit-box;-webkit-line-clamp:var(--lines);line-height:var(--lh);max-height:calc(var(--lines)*var(--lh));overflow:hidden;pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.education-reviews-item-arrow{fill:#295ffe;flex:0 0 auto;height:14px;width:8px}.no-touch .education-reviews-item:hover .education-reviews-item-arrow{fill:#ff5a02}.education-directions{--gap:16px;--cols:1;align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:flex-start}.education-directions-item{align-items:stretch;background:var(--bg-color,#fff);border-radius:8px;display:flex;flex:0 1 auto;flex-direction:column;gap:24px;justify-content:space-between;min-height:clamp(168px,15.2vw,220px);padding:var(--item-padding,16px);position:relative;width:calc((100% - var(--gap)*(var(--cols) - 1))/var(--cols))}.education-directions-item:before{border-radius:inherit;box-shadow:0 0 24px rgba(0,0,0,.106);content:"";display:block;inset:0;position:absolute;z-index:-1}.education-directions-item:nth-child(8n+1){--bg-color:#d7dff2}.education-directions-item:nth-child(8n+2){--bg-color:#fae7b5}.education-directions-item:nth-child(8n+3){--bg-color:#dfd5ff}.education-directions-item:nth-child(8n+4){--bg-color:#f2c1dd}.education-directions-item:nth-child(8n+5){--bg-color:#a8ded4}.education-directions-item:nth-child(8n+6){--bg-color:#cfe9e2}.education-directions-item:nth-child(8n+7){--bg-color:#f9dede}.education-directions-item:nth-child(8n+8){--bg-color:#f8e28c}.education-directions-start{flex:1 1 auto}.education-directions-title{display:block;font-size:min(8vw/var(--cols),24px);line-height:1.33;margin-bottom:.33em}.education-directions-subtitle{display:block}.education-directions-end{gap:8px}.education-directions-image{align-items:center;bottom:var(--item-padding,16px);display:flex;flex:0 0 auto;justify-content:center;max-width:calc(100% - var(--item-padding, 16px)*2 - var(--img-width, 104px) - 16px);position:absolute;right:var(--item-padding,16px);width:var(--img-width,104px);z-index:0}.education-directions-image:before{content:"";display:block;padding-top:100%}.education-directions-image img{display:block;max-height:100%;object-fit:contain;width:100%}.education-courses-wrapper{display:flex;flex-wrap:wrap;margin:0 -8px -16px}.education-courses-wrapper .education-courses-item{flex-basis:calc(33.333% - 16px);height:auto;margin:0 8px 16px}.education-courses-wrapper .education-courses-banner{flex-basis:calc(100% - 16px);margin:0 8px 16px}.education-courses-wrapper.-col2 .education-courses-item{flex-basis:calc(50% - 16px)}.education-courses-item{display:flex;line-height:1.2;padding:16px}.education-courses-item.-compact{align-items:center;border:0;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1058823529);flex-flow:row wrap;position:relative}.education-courses-item.-compact .education-courses-cell-wrapper{display:flex;flex-grow:1;margin-bottom:0;margin-top:auto;max-width:calc(100% - 118px);padding-right:16px}.education-courses-item.-compact .education-courses-bottom{width:118px}.education-courses-item.-compact .education-courses-cell{flex-direction:column}.education-courses-item.-compact .education-courses-cell>div{color:#636775;font-size:14px;line-height:16px;width:100%}.education-courses-item.-compact .education-courses-cell>div:first-child{color:#18304f;font-size:18px;font-weight:600;line-height:24px;margin-bottom:4px}.education-courses-item.-compact .education-courses-cell>div:last-child{margin-bottom:0}.education-courses-item.-compact .education-courses-title{color:#7a838e;display:inline-block;font-size:14px;line-height:24px;padding-left:48px}.education-courses-item.-compact .education-courses-school{color:#18304f;font-size:16px}.education-courses-item.-compact .education-courses-info{margin-top:0;padding-left:48px}.education-courses-item.-compact .education-courses-head{width:100%}.education-courses-stock{background:linear-gradient(90deg,rgba(70,177,20,.14),rgba(70,177,20,.14) 50%,transparent);border-top-left-radius:8px;border-top-right-radius:8px;color:#46b114;display:inline-block;font-size:14px;line-height:16px;padding:4px 100px 4px 16px}.education-courses-stock-wrapper{margin:0 -16px;position:relative;top:-16px;width:100%}.education-courses-head{align-self:flex-start;margin-bottom:12px;min-height:40px;position:relative}.education-courses-head.-without-pic{min-height:0}.education-courses-head.-without-pic .education-courses-title{padding-left:0}.education-courses-pic{left:0;position:absolute;top:4px}.education-courses-info{align-items:center;display:flex;font-size:14px;margin-top:4px;padding-left:56px}.education-courses-school{color:#7a838e}.education-courses-title{-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.5;overflow:hidden;padding-left:56px}.education-courses-rating{align-items:center;display:inline-flex;margin-left:8px;white-space:nowrap}.education-courses-rating .rating-star-simple{margin-right:8px}.education-courses-cell{display:flex;margin-bottom:12px;word-break:break-word}.education-courses-cell:last-child{margin-bottom:0}.education-courses-cell-wrapper{margin-bottom:12px}.education-courses-cell>div{font-size:18px;line-height:20px;width:50%}.education-courses-cell>div:first-child{color:#636775;font-size:14px;letter-spacing:-.3px;line-height:24px}.education-courses-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.education-courses-bottom .btn{flex-grow:1;margin-left:auto}.education-courses-link{flex-grow:100;font-size:14px;font-weight:500;margin-right:8px}.education-courses-banner{width:100%}.education-courses-inline{display:grid;grid-gap:16px 32px;grid-template-columns:1fr}.product-card-inline{display:flex;flex-wrap:nowrap;margin:0 -16px -16px;overflow:auto;padding-left:8px;padding-right:8px;position:relative;z-index:auto}.product-card-inline::-webkit-scrollbar{display:none}.product-card-inline-stock{border-top-left-radius:8px;border-top-right-radius:8px;color:#46b114;display:inline-block;font-size:14px;line-height:16px;margin:0 -16px -8px;min-height:24px;overflow:hidden;padding:4px 16px;position:relative;text-overflow:ellipsis;top:-16px;white-space:nowrap}.product-card-inline-stock:before{background:linear-gradient(90deg,currentColor,currentColor 40%,transparent);bottom:0;content:"";left:0;opacity:.14;position:absolute;right:0;top:0}.product-card-inline-stock svg{--ico-size:21px;fill:currentColor;height:var(--ico-size);margin-right:12px;width:var(--ico-size)}.product-card-inline-stock .helper-ico{--helper-ico-size:clamp(12px,2vw,16px);height:var(--helper-ico-size);position:relative;width:var(--helper-ico-size);z-index:4}.product-card-inline-stock .helper-ico:before{background:#46b114;border-radius:50%;content:"";inset:1px;position:absolute;z-index:-1}.product-card-inline-stock .helper-ico svg{fill:#fff;height:100%;width:100%}.no-touch .product-card-inline-stock .helper-ico:hover{opacity:.7}.product-card-inline-overlay-link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:2}.product-card-inline-item{background:#fff;border:1px solid #edecec;border-radius:8px;contain:inline-size;display:flex;flex-direction:column;flex-shrink:0;line-height:1.2;margin:0 8px 16px;min-width:var(--card-min-width,255px);overflow:hidden;padding:16px;position:relative;width:79%}.product-card-inline-item.-place-first{border-color:transparent;color:#5b85ff;overflow:visible;padding-top:48px}.product-card-inline-item.-place-first:before{border-radius:12px;bottom:0;box-shadow:inset 0 32px 0 currentColor,4px 0 0 currentColor,-4px 0 0 currentColor,4px 0 0 currentColor,-4px 0 0 currentColor,4px 4px 0 currentColor,-4px 4px 0 currentColor;content:"";left:0;opacity:.15;position:absolute;right:0;top:0}.product-card-inline-item.-place-first .product-card-inline-stock{align-items:center;color:inherit;display:flex;font-size:16px;font-weight:600;left:16px;position:absolute;top:1px}.product-card-inline-item.-place-first .product-card-inline-stock:before{content:none}.product-card-inline-item.disabled{pointer-events:none}.product-card-inline-item.disabled:after{background:#fff;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0}.product-card-inline-item.viewed .btn-info,.product-card-inline-item.viewed .product-card-inline-btn>*,.product-card-inline-item.viewed .product-card-inline-col-wrapper,.product-card-inline-item.viewed .product-card-inline-logo,.product-card-inline-item.viewed .product-card-inline-org,.product-card-inline-item.viewed .product-card-inline-rating,.product-card-inline-item.viewed .product-card-inline-stock,.product-card-inline-item.viewed .product-card-inline-title{opacity:.5}.product-card-inline-item-check.checked .product-card-inline-check{background:linear-gradient(195.23deg,rgba(41,95,254,.4) -22.91%,rgba(217,225,250,0) 48.39%);border-radius:8px;overflow:hidden}.product-card-inline-item .btn-info{display:none}.product-card-inline-item .tile-cash{cursor:pointer;position:absolute;right:0;top:20px;z-index:10}.product-card-inline-main{color:#18304f;gap:8px;margin-top:auto}.product-card-inline-main,.product-card-inline-top{display:flex;flex-direction:column;position:relative}.product-card-inline-top{--logo-width:40px;--logo-height:40px;--left-offset:calc(var(--logo-width) + 4px);gap:6px;min-height:var(--logo-height)}.product-card-inline-top.-recommended .product-card-inline-org{color:#7a838e;font-size:14px;-webkit-line-clamp:1;line-height:1;max-width:100%;z-index:0}.product-card-inline-top.-recommended .product-card-inline-title{-webkit-box-orient:vertical;color:inherit;display:-webkit-box;height:auto;-webkit-line-clamp:1;margin-left:var(--left-offset);position:relative;width:calc(100% - var(--left-offset));z-index:4}.product-card-inline-top.-goods{--logo-width:64px;--logo-height:80px;min-height:80px}.product-card-inline-top.-goods .product-card-inline-logo img{object-fit:contain;object-position:top}.product-card-inline-top.-goods .product-card-inline-org,.product-card-inline-top.-goods .product-card-inline-title{margin-left:76px;width:calc(100% - 76px)}.product-card-inline-top.-goods .product-card-inline-title{-webkit-line-clamp:3}.product-card-inline-top.-card{--logo-width:76px;--logo-height:48px}.product-card-inline-logo{height:var(--logo-height);left:0;position:absolute;top:0;width:var(--logo-width);z-index:1}.product-card-inline-logo img,.product-card-inline-logo picture{display:inline-block;flex-shrink:0;font-size:0;height:100%;line-height:0;width:100%}.product-card-inline-logo-card{align-items:center;display:flex;min-height:64px}.product-card-inline-logo-card-info{width:calc(100% - 112px)}.product-card-inline-logo-card-name{-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;margin-bottom:6px;overflow:hidden}.product-card-inline-logo-card img{border-radius:2px;height:64px;margin-right:8px;width:100px}.product-card-inline-logo-card-cashback{align-items:center;color:#636775;display:inline-flex;font-size:14px;gap:2px;line-height:16px;margin-right:24px;margin-top:10px;padding-right:8px;position:relative;white-space:nowrap}.product-card-inline-logo-card-cashback:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEuMDU5IDI4LjMxNGExNiAxNiAwIDAwMTcuNDM3IDMuNDY4QTE2IDE2IDAgMDAyOC4zNzMgMTdhMTYgMTYgMCAwMC05Ljg3Ny0xNC43ODJBMTYgMTYgMCAwMDEuMDU5IDUuNjg2bTAgMFYwbTAgNS42ODZoNS4zMTQiIHN0cm9rZT0iI2ZmNWEwMiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat 50%;content:"";height:34px;position:absolute;right:0;top:-10px;width:30px}.product-card-inline-org,.product-card-inline-plate,.product-card-inline-rating{margin-left:var(--left-offset)}.product-card-inline-org{-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-line-clamp:1;max-height:40px;max-width:calc(100% - var(--left-offset));overflow:hidden;position:relative;text-overflow:ellipsis}a.product-card-inline-org,div[data-href].product-card-inline-org{z-index:9}.product-card-inline-org a{position:relative;z-index:9}.product-card-inline-rating{align-items:baseline;color:#18304f;display:inline-flex;gap:6px;position:relative}.product-card-inline-rating .rating-star-simple{font-size:14px;line-height:1}.product-card-inline-title{-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-line-clamp:1;line-height:18px;overflow:hidden}.product-card-inline-col{align-items:center;display:flex;height:auto;justify-content:space-between;min-height:28px}.product-card-inline-col-title{color:#636775;font-size:14px;line-height:1.14;padding-right:4px}.product-card-inline-col-text,.product-card-inline-col-title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.product-card-inline-col-text{font-size:16px;letter-spacing:-.5px;line-height:1}.product-card-inline-col-text .orange-text{font-size:14px;letter-spacing:-.6px}.product-card-inline-col.-space-between{justify-content:space-between}.product-card-inline-col.-space-between .product-card-inline-col-text,.product-card-inline-col.-space-between .product-card-inline-col-title{letter-spacing:0;width:auto!important}.product-card-inline-btn{align-items:center;display:flex;gap:6px;position:relative}.product-card-inline-btn>:not(.action-hint-overlay){flex-grow:1;position:relative;z-index:9}.product-card-inline-btn .action-hint-overlay{bottom:100%;height:70px;padding-bottom:8px}.product-card-inline-btn .action-hint-overlay:before{inset:0}.product-card-inline-btn .btn-info{flex-grow:0;padding:8px}.product-card-inline-additional{display:none}.product-card-inline-banner{width:100%}.product-card-inline-fuzzy-line{background-color:#f3f6fd;border-radius:8px;color:#3f5067;font-size:18px;line-height:22px;margin-bottom:16px;padding:16px 16px 16px 46px;position:relative;z-index:2}.product-card-inline-fuzzy-line svg{fill:#295ffe;height:20px;left:16px;position:absolute;top:18px;width:20px}.product-card-inline-fuzzy-line-wrapper{margin-left:8px;margin-right:8px;width:calc(100% - 16px)}.product-card-inline-rating-under{display:flex;position:relative;z-index:4}.product-card-inline-rating-under .rating-diagram{font-size:14px;margin-right:8px}.product-card-inline-check{height:48px;position:absolute;right:-1px;top:-1px;width:167px}.product-card-inline-check-wrapper{bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-indent:-9999px;top:0;z-index:11}.product-card-inline-check .cb-common+label{pointer-events:none;position:absolute;right:0;top:12px}.product-card-inline-status{align-items:center;cursor:default;display:flex;font-size:10px;font-weight:600;height:48px;line-height:16px;max-width:445px;padding-right:24px;position:relative;z-index:4}.product-card-inline-status.-success{color:#46b114}.product-card-inline-status.-rejected{color:#e91a58}.product-card-inline-status.-loading{color:#295ffe}.product-card-inline-status .dark-blue-span{color:#18304f;font-weight:400}.product-card-inline-status img,.product-card-inline-status svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-card-inline-status svg{fill:currentColor;height:12px;width:14px}.product-card-inline-hint{color:#7a838e;font-size:10px;line-height:12px;opacity:.5}.product-card-inline-reviews{color:#7a838e;cursor:pointer;font-size:14px;white-space:nowrap;z-index:9}.no-touch .product-card-inline-reviews:hover{color:#295ffe}.product-card-inline.-pad-scroll .product-card-inline-item.-place-first~.product-card-inline-item{margin-top:16px}.product-card-inline.-mobile-cols,.product-card-inline:not(.-pad-scroll,.-mobile-simple){flex-wrap:wrap}.product-card-inline.-mobile-cols .product-card-inline-banner .adriver_wrapper,.product-card-inline.-mobile-cols .product-card-inline-tgb-body .adriver_wrapper,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner .adriver_wrapper,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body .adriver_wrapper{margin-bottom:0}.product-card-inline.-mobile-cols .product-card-inline-banner .product-card-tgb,.product-card-inline.-mobile-cols .product-card-inline-banner iframe,.product-card-inline.-mobile-cols .product-card-inline-tgb-body .product-card-tgb,.product-card-inline.-mobile-cols .product-card-inline-tgb-body iframe,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner .product-card-tgb,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner iframe,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body .product-card-tgb,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body iframe{margin-bottom:16px}.product-card-inline.-nowrap{--card-min-width:auto;flex-wrap:nowrap}.product-card-inline.-show-in-popup{margin-top:-32px;padding-top:32px}.product-card-inline.-show-in-popup .product-card-inline-item{box-shadow:0 0 24px 0 rgba(0,0,0,.1058823529)}.product-card-inline-plate{color:#46b114;contain:layout;display:inline-flex;font-size:14px;letter-spacing:-.2px;line-height:20px;margin-bottom:-3px;margin-right:auto;margin-top:-3px;padding:0 4px;position:relative;white-space:nowrap}.product-card-inline-plate:before{background:currentColor;border-radius:4px;content:"";inset:0;opacity:.14;position:absolute;z-index:-1}.product-card-inline-plate.-green{color:#fff}.product-card-inline-plate.-green:before{background:#46b114;opacity:1}.product-card-inline-plate.-blue{color:#fff}.product-card-inline-plate.-blue:before{background:#5b85ff;opacity:1}.product-card-inline-loader{--size:2.62em;align-items:center;background:linear-gradient(180deg,#fff 40.32%,hsla(0,0%,100%,.2));color:#18304f;display:flex;flex-direction:column;font-size:clamp(12px,2.5vw,16px);inset:0;justify-content:center;padding-bottom:calc(var(--size) + 40px);position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:11}.product-card-inline-loader .animation-strip{background:conic-gradient(from 0deg at 50% 50%,rgba(88,207,24,0) 0deg,#40bd4f 240deg,#25a88f 300deg,#2963f9 1turn);height:var(--size);-webkit-mask-size:var(--size);mask-size:var(--size);position:static;width:var(--size)}.product-card-inline-loader span{display:inline-block;max-width:70%}.product-card-inline .status-bar{font-size:10px;justify-content:flex-start;line-height:1.5;max-width:100%;overflow:hidden;white-space:nowrap}.course-card{border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1058823529);display:flex;flex-direction:column;gap:12px;line-height:1.5;margin-bottom:16px;padding:16px;position:relative}.course-card:last-child{margin-bottom:0}.course-card-columns{--gap:8px;align-items:stretch;display:flex;flex-flow:row wrap;gap:var(--gap);justify-content:stretch}.course-card-columns>[data-id^=tgb]{display:none}.course-card-columns .course-card{border:1px solid #edecec;box-shadow:none;flex:0 1 auto;gap:8px;margin-bottom:0;padding:8px;width:calc((100% - var(--gap)*(var(--cols, 2) - 1))/var(--cols, 2))}.course-card-columns .course-card-data{align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);padding-left:0}.course-card-columns .course-card-logo{--logo-size:32px;grid-row:1;margin-top:0;position:relative;top:0}.course-card-columns .course-card-info{align-items:flex-start;color:#7a838e;flex-direction:column;gap:0;grid-column:2;grid-row:1;overflow:hidden;text-overflow:ellipsis}.course-card-columns .course-card-title{font-size:12px;grid-column:1/span 2;grid-row:2;line-height:1.33}.course-card-columns .course-card-school{font-size:12px;line-height:1.33;max-width:100%}.course-card-columns .course-card-rating{font-size:10px;line-height:1.6}.course-card-columns .course-card-rating .rating-diagram{color:inherit}.course-card-columns .course-card-fullprice{font-size:14px;line-height:1.14}.course-card-columns .course-card-discount{font-size:12px;line-height:1.33;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:2px 6px;text-align:center;white-space:wrap}.course-card-columns .course-card-col{flex:0 1 auto;font-size:12px;line-height:1.33}.course-card-columns .course-card-col-title{font-size:inherit;line-height:inherit}.course-card-columns .course-card-btn{margin-top:auto;padding-top:4px}.course-card-columns .course-card-btn .btn{border-radius:8px;min-height:40px}.course-card-data{padding-left:48px;position:relative;width:100%}.course-card-logo{font-size:0;height:var(--logo-size,40px);left:0;line-height:0;margin-top:-20px;position:absolute;top:50%;width:var(--logo-size,40px)}.course-card-logo img{display:block;max-height:100%;max-width:100%}.course-card-info{align-items:center;color:#7a838e;display:flex;font-size:14px;gap:8px;line-height:1.71}.course-card-school{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-card-rating{align-items:center;color:#7a838e;display:flex;gap:8px;white-space:nowrap}.course-card-rating .rating-diagram{color:#18304f;font-size:inherit;justify-content:flex-start}.course-card-rating .rating-diagram svg{--s:11px}.course-card-title{-webkit-box-orient:vertical;display:-webkit-box;letter-spacing:-.025em;-webkit-line-clamp:2;overflow:hidden}.course-card-fullprice{font-size:18px;font-weight:600}.course-card-col{align-items:baseline;display:flex;gap:4px}.course-card-col-wrapper{display:flex;flex-direction:column;gap:4px}.course-card-col-wrapper.-mobile-reverse{flex-direction:column-reverse}.course-card-col-title{color:#7a838e;font-size:14px;order:2;text-transform:lowercase}.course-card-col-text{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.course-card-btn .btn{min-height:44px;padding-bottom:8px;padding-top:8px;width:100%}.course-card-discount{background:#f3f6fd;border-radius:20px;color:#295ffe;display:inline-block;font-size:14px;line-height:1.14;padding:4px 8px;white-space:nowrap}.date-notification{background:#fff;border:1px solid #edecec;border-radius:8px;color:#3f5067;display:flex;flex-direction:column;gap:16px;line-height:18px;padding:16px}.date-notification-top{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.date-notification-title{align-items:center;display:flex;flex-grow:1;font-size:13px;gap:8px}.date-notification-title svg{fill:#295ffe;flex-shrink:0;height:20px;width:20px}.date-notification-rating{align-items:center;display:flex;font-size:12px;gap:8px}.date-notification-text{color:#636775;font-size:14px;margin-top:8px}.date-notification .btn{width:100%}.request-announce{display:flex;flex-direction:column;gap:16px;justify-content:center;margin:0 auto;padding:16px}.request-announce-body{background-color:#f9fbfe;border-radius:8px}.request-announce-auth{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.request-announce-stacked{display:contents}.request-announce-stacked-wrapper{--padding:clamp(-88px,-11vw + 100px,0px);gap:16px}.request-announce-stacked-side{border-top:2px solid #d9e1fa;flex-basis:50%;order:9;padding-top:16px}.request-announce-stacked-side.-mobile-up{border-top:0;order:-1;padding-top:0}.request-announce-title{font-size:18px;font-weight:500}.request-announce-steps{counter-reset:num;text-align:left}.request-announce-steps-slider{display:flex;overflow:hidden}.request-announce-steps-item{align-items:center;display:flex!important;flex-shrink:0;font-size:16px;line-height:24px;width:100%}.request-announce-steps-item:before{color:#3f5067;content:counter(num);counter-increment:num;font-size:48px;line-height:56px;margin-right:24px}.request-announce-best{align-items:center;background:#fff;border-radius:8px;box-shadow:0 10px 40px -8px rgba(33,107,211,.2);color:#18304f!important;display:flex;gap:8px;line-height:1.5;padding:12px 16px}.no-touch .request-announce-best:hover{box-shadow:0 10px 40px -8px rgba(33,107,211,.1)}.no-touch .request-announce-best:hover .request-announce-best-follow{fill:#ff5a02}.request-announce-best-wrapper{display:flex;flex-direction:column;gap:8px}.request-announce-best-logo{flex-shrink:0;font-size:0;line-height:0}.request-announce-best-title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(50% - 54px)}.request-announce-best-col{width:92px}.request-announce-best-col-label{color:#636775;font-size:14px}.request-announce-best-follow{fill:#295ffe;flex-shrink:0;height:14px;width:14px}.request-announce-form{display:flex;flex-direction:column;gap:16px}label.request-announce-options-btn{--gap:8px;align-items:center;background:rgba(217,225,250,.4);border-radius:8px;display:flex;gap:var(--gap);line-height:1.5;min-height:48px;padding:8px var(--gap);padding-left:calc(var(--gap)*2 + 16px);-webkit-tap-highlight-color:rgba(0,0,0,0)}label.request-announce-options-btn:after,label.request-announce-options-btn:before{left:var(--gap);top:auto;width:16px}input:checked~label.request-announce-options-btn:before{background:#295ffe}input:checked~label.request-announce-options-btn:after{background:#fff;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzMwNGZmZSIgZD0iTTUuMjgyIDkuOTk4bC0zLjk2LTMuOTZMMCA3LjM1N2w1LjI4MiA1LjI4MkwxNi42IDEuMzIgMTUuMjggMHoiLz48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMyI+PHBhdGggZmlsbD0iIzMwNGZmZSIgZD0iTTUuMjgyIDkuOTk4bC0zLjk2LTMuOTZMMCA3LjM1N2w1LjI4MiA1LjI4MkwxNi42IDEuMzIgMTUuMjggMHoiLz48L3N2Zz4=) center/contain no-repeat}input:checked~label.request-announce-options-btn,.no-touch label.request-announce-options-btn:hover{background:rgba(217,225,250,.7)}.request-announce-options-other{background:#e4e9fc;border-radius:0 0 8px 8px;display:flex;flex-direction:column;margin-top:-8px;padding:8px;position:relative;z-index:1}.request-announce-options-other .legend-static{font-size:14px;line-height:1.14}input:not(:checked)~.request-announce-options-other{display:none}.request-announce-options-icon{color:#7a838e;flex-shrink:0;font-size:28px;height:28px;line-height:24px;margin-left:auto;text-align:center;width:28px}.request-announce-options-icon img{display:block;height:100%;object-fit:contain;width:100%}.tel-verification{display:flex;flex-direction:column}.tel-verification-title{font-size:18px;font-weight:500;margin-bottom:24px}.tel-verification-quote{align-self:flex-end;background:#fff;border-radius:8px;box-shadow:0 10px 40px -8px rgba(33,107,211,.26);font-size:14px;line-height:1.5;padding:16px 12px;position:relative;z-index:1}.tel-verification-quote-body{display:flex;gap:16px;margin-top:0;position:relative;z-index:1}.tel-verification-quote-body img{align-self:flex-end;flex-shrink:0}.tel-verification-quote-body .steps-circle{--size:min(20vw,158px);align-self:flex-end;flex-shrink:0}.tel-verification-quote-custom-bg{border-radius:50%;bottom:1px;content:"";display:block;height:60px;left:0;position:absolute;width:60px;z-index:-1}.tel-verification-quote:after{border-radius:0 40px 0 0;border-color:#fff transparent;border-style:solid;border-width:8px 0 0 10px;bottom:-2px;content:"";height:20px;left:-11px;position:absolute;transform:rotate(115deg);width:15px;z-index:-1}.tel-verification-tel-input.-flex{display:flex;flex-wrap:wrap}.tel-verification-tel-input.-flex .legend{display:none}.tel-verification-tel-input.-flex .tel-verification-input{flex-basis:0;flex-grow:1}.tel-verification-tel-input.-flex .tel-verification-btn{height:48px;margin-left:8px;margin-top:0;width:48px}.tel-verification-tel-input.-flex .tel-verification-btn.btn,.tel-verification-tel-input.-flex .tel-verification-btn .btn{position:relative;text-indent:-999px}.tel-verification-tel-input.-flex .tel-verification-btn.btn svg,.tel-verification-tel-input.-flex .tel-verification-btn .btn svg{fill:currentColor;height:100%;left:0;padding:14px;position:absolute;top:0;transform:rotate(90deg);width:100%}.tel-verification-sms-input,.tel-verification-tel-input.-flex .tel-verification-btn .btn{width:100%}.tel-verification-btn{min-width:100%}.tel-verification .btn-transparent{font-weight:400;opacity:.5}.request-passport-text{background:rgba(218,239,208,.5);border-radius:8px;display:flex;margin-top:10px;padding:12px}.request-passport-text .form-common-protect{align-items:flex-start;font-size:inherit;line-height:inherit;min-height:auto}.request-passport-text .form-common-protect svg{flex-shrink:0;height:24px;position:relative;top:0;width:20px}.recommended-card{background:var(--bg,#fff);border:1px solid #edecec;border-radius:8px;display:block;height:100%;padding:12px 16px;position:relative;width:100%}.recommended-card.-p-16{padding:16px}.recommended-card-overflow{contain:layout;position:relative}.recommended-card-overflow .tns-ovh{overflow:visible}.branding-on .recommended-card-overflow{overflow:hidden}.branding-on .recommended-card-overflow,.recommended-card-wrapper{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.recommended-card-wrapper{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recommended-card-wrapper.-gap-16{--gap:16px}.recommended-card-wrapper:not(.tns-slider){overflow:auto}.recommended-card-wrapper:not(.slider-recommended-card){flex-wrap:wrap;gap:16px;margin-left:0;margin-right:-16px;padding-left:0;padding-right:0}.recommended-card-wrapper:not(.slider-recommended-card)>*{padding-right:0;width:calc(100% - 16px)}.recommended-card-wrapper.slider-recommended-card:not(.tns-slider) .recommended-card{max-width:calc(85vw - 24px)}.recommended-card-wrapper>*{flex-shrink:0;padding-right:var(--gap,24px)}.recommended-card-wrapper>:last-child{padding-right:0}.recommended-card-wrapper::-webkit-scrollbar{display:none}.recommended-card-pic{display:block;height:30px;object-fit:contain;object-position:center;pointer-events:none;width:150px}.recommended-card-pic.center{margin-left:auto;margin-right:auto}.recommended-card-pic img{height:100%;object-fit:contain;width:100%}.recommended-card-text{-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.3;margin-top:12px;overflow:hidden;pointer-events:none}.recommended-card-rating{align-items:center;color:#7a838e;display:flex;font-size:14px;gap:4px;line-height:1;margin-top:4px}.recommended-card-rating .rating-star.--single{background:none;font-size:inherit;height:auto;line-height:inherit;width:auto}.recommended-card-rating .rating-star.--single span{--star-size:9px;height:var(--star-size);margin-right:4px;width:var(--star-size)}.recommended-card.selected{border:1px solid #295ffe}.course-header{display:flex;flex-direction:column-reverse;gap:16px 32px}.course-header-main{display:flex;flex-direction:column;flex-grow:1;gap:16px}.course-header-title{color:#3f5067;font-size:24px;line-height:1.5;margin-bottom:0}.course-header-title-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between;margin-bottom:24px;max-width:100%}.course-header-info{display:flex;flex-direction:column;gap:12px}.course-header-info-col{align-items:baseline;display:flex;flex-grow:1;gap:4px 16px;line-height:24px}.course-header-info-col.with-tags{grid-template-columns:1fr}.course-header-info-col.-part-width>*{flex-basis:0;flex-grow:1}.course-header-info-title{color:#636775;flex-shrink:0;font-size:14px}.course-header-info-price{align-items:flex-start;display:flex;flex-direction:column;font-size:22px;font-weight:600;gap:0 8px}.course-header-info-price.-wrap{flex-wrap:wrap}.course-header-info-period{font-size:18px}.course-header-info-tags{display:flex;flex-wrap:wrap;gap:8px}.course-header-info-tag{background:#fff;border-radius:8px;line-height:24px;padding:4px 12px}.course-header-info .price-val{font-size:18px}.course-header-info .more-val{color:#7a838e;font-size:14px;font-weight:400}.course-header-info.-column .course-header-info-title{flex-basis:110px}.course-header-pic{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;overflow:hidden;width:auto}.course-header-pic img{border-radius:20px;display:block;height:auto;max-height:240px;width:auto}.course-header-pic-top{display:inline-flex;flex-shrink:0;height:40px;justify-content:flex-end;max-height:100%;width:auto}.course-header-buttons{align-items:center;display:flex;gap:24px;margin-top:0}.course-header-button{width:100%}.course-header-warning{align-items:center;background:#fff6eb;border:1px solid #ffae02;border-radius:8px;display:inline-flex;flex-direction:row;font-size:14px;gap:16px;line-height:1.71;margin-right:auto;min-height:48px;padding:8px 8px 8px 16px}.course-header-warning:before{--icon-size:20px;background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAwYzUuNTIzIDAgMTAgNC40NzcgMTAgMTBzLTQuNDc3IDEwLTEwIDEwUzAgMTUuNTIzIDAgMTAgNC40NzcgMCAxMCAwem0wIDJhOCA4IDAgMTAwIDE2IDggOCAwIDAwMC0xNnptMCA2YTEgMSAwIDAxMSAxdjZhMSAxIDAgMTEtMiAwVjlhMSAxIDAgMDExLTF6bTAtNGExIDEgMCAxMTAgMiAxIDEgMCAwMTAtMnoiIGZpbGw9IiNGRkFFMDIiLz48L3N2Zz4=") 50%/contain no-repeat;content:"";display:block;flex:0 0 auto;height:var(--icon-size);width:var(--icon-size)}.course-header-advantage{align-items:center;color:#46b114;display:flex;font-size:18px;gap:8px}.course-header-advantage svg{fill:currentColor;flex-shrink:0;height:18px;width:18px}.content-info-list{display:flex;flex-direction:column;gap:8px}.content-info-list:not(:last-child){margin-bottom:24px}.content-info-list__item{align-items:center;display:flex;gap:16px;justify-content:stretch}.content-info-list__col{flex:1 1 50%}.content-info-list__col.-start{max-width:250px}.news-list-card{overflow:hidden}.news-list-card-wrapper{min-width:100%}.news-list-card-wrapper .tns-ovh{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.news-list-card__head{background:#fff;font-weight:600;padding:4px 16px}.news-list-card__inner{border-radius:16px;display:flex;flex-direction:column;min-height:100%;overflow:hidden;width:100%}.news-list-card__image{flex:0 0 auto;max-height:240px;overflow:hidden;position:relative}.news-list-card__image img{display:block;left:0;min-height:100%;object-fit:cover;position:absolute;top:0;width:100%}.news-list-card__image:before{content:"";display:block;padding-top:57%}.news-list-card__text{background:#e5edf8;color:#18304f;flex:1 1 auto;padding:16px}.news-list-card__title{display:block}.news-list-card__desc{--lines:4;--line-height:1.5;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:var(--lines);line-height:var(--line-height);max-height:calc(1em*var(--line-height)*var(--lines));overflow:hidden;text-overflow:ellipsis}.announcement-card{background:#fff;border-radius:16px;flex:0 0 auto}.announcement-card-wrapper{border-radius:16px 16px 0 0;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;overflow:auto;padding-bottom:16px}.announcement-card-wrapper::-webkit-scrollbar{width:4px}.announcement-card-wrapper::-webkit-scrollbar-track{background-color:transparent}.announcement-card-wrapper::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:2px}.announcement-card__head{font-weight:600;padding:4px 16px}.announcement-card__image img{height:auto;width:100%}.announcement-card__text{padding:8px 16px 16px}.action-hint{--ico-size:28px;--ico-padding:7px;--ico-radius:50%;--a-dur:0.65s;align-items:center;contain:layout;display:inline-flex;font-size:14px;justify-content:center;line-height:24px;overflow:hidden;position:relative;white-space:nowrap;will-change:transform}.action-hint:after{background:#fff;content:"";display:block;height:100%;position:absolute;right:-16px;top:0;transition:opacity var(--a-dur) ease-in-out;width:calc(16px + var(--ico-size)/2);z-index:2}.action-hint svg{background:var(--hint-bg);border-radius:var(--ico-radius);fill:#fff;height:var(--ico-size);overflow:visible;padding:var(--ico-padding);position:relative;transform:scale(1);transition:transform var(--a-dur) ease-in-out;width:var(--ico-size);z-index:3}.action-hint span{flex-grow:1;margin-right:-16px;overflow:hidden;padding:0 calc(var(--ico-size) + 8px) 0 8px;position:relative;text-align:center;text-overflow:ellipsis;transition:transform var(--a-dur) var(--a-dur) ease-in-out,opacity 0s var(--a-dur) ease-in-out;will-change:transform;z-index:1}.action-hint span:before{background:var(--hint-bg);border-radius:8px;content:"";inset:0;opacity:.2;position:absolute}.action-hint:not(.initialized) span{opacity:0;transform:translateX(100%);transition-delay:0s,var(--a-dur)}.action-hint:not(.initialized) svg{transform:scale(0);transition-delay:var(--a-dur)}.action-hint:not(.initialized):after{opacity:0;transition-delay:var(--a-dur)}.action-hint-overlay{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:10}.action-hint-overlay:before{background:linear-gradient(var(--gradient-dir,0deg),#fff,#fff var(--gradient-start,32px),hsla(0,0%,100%,0) min(var(--gradient-end,70px),100%));content:"";display:block;inset:-3px -16px;opacity:var(--overlay-op,0);position:absolute;transition:opacity .3s linear;transition-delay:var(--before-delay,1.6s)}.action-hint-overlay:has(.initialized){--overlay-op:1;--before-delay:0}.action-hint-overlay .action-hint{width:100%}.action-hint.-btn-stick{--offset:5px;--ico-size:14px;--margin-offset:calc(var(--offset)*-1);--padding-offset:calc(var(--offset) + 3px);color:var(--hint-color,var(--hint-bg));font-size:12px;line-height:1.33;margin-bottom:var(--margin-offset);padding:3px;padding-bottom:var(--padding-offset);transform:translateY(calc(var(--tft-y, 100%) - var(--offset)));transition:transform var(--a-dur) ease-in-out;width:100%}.action-hint.-btn-stick.initialized{transform:translateY(0)}.action-hint.-btn-stick:before{background:var(--hint-bg);border-radius:var(--backplate-radius,8px 8px 0 0);content:"";inset:0;opacity:.2;position:absolute;z-index:3}.action-hint.-btn-stick span:before{display:none}.action-hint.-btn-stick svg{--ico-padding:0;background:#fff;fill:var(--hint-bg)}.welcome-banner{background:#daefd0;border:2px solid #21a038;border-radius:16px;column-gap:32px;display:flex;flex-flow:row wrap;gap:8px;padding:16px}.welcome-banner:not(:first-child){margin-top:16px}.welcome-banner[data-scroll-trigger]{cursor:pointer}.welcome-banner.-yellow{background:#ffefcc;border-color:#ffae02}.welcome-banner.-turquoise{background:#d6f5f9;border-color:#1cbbd0}.welcome-banner-text{flex:1 1 auto;line-height:1.5}.welcome-banner-text ul li:before{color:inherit;left:8px;transform:scale(1.25)}.welcome-banner-title{display:block;font-size:21px;margin-bottom:8px}.welcome-banner-img{flex:1 1 auto;margin-bottom:-16px}.welcome-banner-img img{display:block;height:auto;margin:0 auto}.education-header{max-width:100vw}.education-header-side{margin:0 -16px;overflow:hidden;padding:0 16px}.education-header-side-composition{align-items:center;display:flex;flex-direction:column;position:relative}.education-header-title{font-size:32px;line-height:1.16;margin-bottom:16px}.education-header-text{line-height:1.5;max-width:100%}.education-header-pic{display:block;height:auto;margin-top:var(--obj-mt,-8px);pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:clamp(214px,57.33%,309px)}.education-tile{--hat-height:71px;--hat-translate-y:32.5;background:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.1);display:inline-flex;margin-top:calc(var(--hat-height)/100*var(--hat-translate-y));position:relative;width:100%}.education-tile-item{border-right:1px solid #edecec;flex-basis:0;flex-grow:1;font-size:14px;line-height:1.5;padding:8px;width:33.3333333333%}.education-tile-item:last-child{border-right:0}.education-tile-item span{display:block;font-size:32px;line-height:1.25}.education-tile-hat{display:block;height:var(--hat-height);pointer-events:none;position:absolute;right:0;top:0;transform:translate(33.7%,calc(var(--hat-translate-y)*-1*1%));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.education-search{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.1);display:flex;gap:24px;justify-content:space-between;margin-left:8px;margin-right:8px;padding:16px}.education-search-text{font-size:16px;line-height:1.5;margin-bottom:12px}.education-search .field-input{width:100%}.education-search .field-select-menu-wrapper{flex-shrink:0}.education-search .btn{min-width:126px;white-space:nowrap}.education-direction{background-color:#f3f6fd;border-radius:8px;display:flex;flex-direction:column;height:100%;line-height:1.5;padding:16px}.education-direction>:not(:last-child){margin-bottom:16px}.education-direction-title{font-size:21px}.education-direction-list{font-size:16px;list-style:none}.education-direction-list li:not(:last-child){margin-bottom:12px}.education-direction-list.decimal{list-style:decimal;padding-left:18px}.education-direction-footnote{color:#7a838e;font-size:14px}.education-direction .faq-box{margin-bottom:6px}.education-direction .faq-question{background:#fff}.education-direction-section{margin-bottom:24px}.education-direction-section:last-child{margin-bottom:0}.education-document{border:1px solid #edecec;border-radius:8px;overflow:hidden}.education-document-wrapper{display:flex;margin-left:-16px;margin-right:-16px;overflow:auto;padding-left:4px;padding-right:4px}.education-document-wrapper::-webkit-scrollbar{display:none}.education-document-wrapper>div{display:flex;flex-shrink:0;height:200px;margin-left:12px;margin-right:12px;width:max(12.5% - 24px,142px)}.education-document-wrapper.tns-slider{margin-left:0;margin-right:0}.education-document img{height:100%;object-fit:cover;width:100%}.education-teacher{line-height:24px}.education-teacher-wrapper{display:flex;margin-left:-16px;margin-right:-16px;overflow:auto}.education-teacher-wrapper::-webkit-scrollbar{display:none}.education-teacher-wrapper>div{flex-shrink:0;margin-left:16px;margin-right:16px;width:max(16.6667% - 32px,176px)}.education-teacher-wrapper.tns-slider{margin-left:0;margin-right:0}.education-teacher-pic{border-radius:40px;height:100%;margin-bottom:16px;max-height:176px;max-width:176px;overflow:hidden;width:100%}.education-teacher-pic img{height:100%;object-fit:cover;width:100%}.education-teacher-name{font-size:18px;font-weight:500;margin-bottom:8px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.education-teacher-text{color:#636775;font-size:14px}.education-free{display:flex;flex-wrap:wrap;gap:16px;line-height:1.5}.education-free-end,.education-free-start{flex:1 1 50%}.education-free-logo-list{--gap:clamp(16px,2vw,32px);align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:flex-start}.education-free-logo-item{flex:0 1 auto;width:calc((100% - var(--gap)*(var(--cols, 1.6636) - 1))/var(--cols, 1.6636))}.education-free-logo-item img,.education-free-logo-item svg{display:block;max-height:33px;max-width:100%;width:auto}.education-free p:not(:last-child){margin-bottom:16px}.education-selection{display:flex;flex-direction:column;gap:20px}.education-selection-wrapper{background-color:#f3f6fd;border-radius:8px;padding:24px 16px}.education-selection-title{font-size:21px;line-height:1.2;margin-bottom:24px}.education-selection-text{font-size:16px;line-height:1.5}.education-selection-content{width:100%}.education-selection-form{flex-grow:1}.education-selection-form-container{display:flex;flex-direction:column;gap:16px 24px}.education-selection-form-cell{flex-basis:0;flex-grow:1;min-width:160px}.education-selection-form-btn .btn{width:100%}.education-reviews-section{contain:layout}.platform{align-items:center;display:flex;flex-direction:column;gap:16px 32px;margin-bottom:16px}.platform-text{font-size:16px;line-height:1.5;width:100%}.platform-logos{align-items:center;display:flex;flex-direction:column;flex-grow:1}.platform-logos-item{flex-shrink:0;padding:16px;text-align:center}.platform-logos-item img{height:auto;max-height:40px;object-fit:contain;width:auto}.no-touch .platform-logos-item a:hover{opacity:.8}.selection-filter{padding:24px 0 32px}.selection-filter-part{margin-bottom:32px}.selection-filter-part:last-child{margin-bottom:0}.selection-filter-title{font-size:21px;line-height:1.3;margin-bottom:16px}.selection-filter-form{display:flex;flex-direction:column;gap:16px 24px}.selection-filter-form-cell{flex-grow:1}.selection-filter-form-cell.-auto{flex-basis:0;flex-grow:1;width:auto}.selection-filter-form-btn .btn{min-width:175px;width:100%}.field-select-menu{background:#fff;border-radius:8px 8px 0 0;bottom:0;box-shadow:0 0 24px 0 rgba(0,0,0,.2);display:none;flex-direction:column;font-size:18px;height:75vh;left:0;line-height:1.2;margin-left:0;margin-right:0;max-width:100vw;overflow:hidden;position:fixed;right:0;top:auto;width:100%;z-index:10000}.field-select-menu:before{background:rgba(24,48,79,.3);bottom:0;content:"";left:0;position:fixed;right:0;top:0}.field-select-menu.active{display:flex}.field-select-menu-wrapper{position:relative}.field-select-menu-top-mobile{background-color:#fff;display:block;padding:16px 16px 0;width:100%;z-index:9}.field-select-menu-top-mobile-title{font-size:21px;margin-bottom:16px;margin-right:48px}.field-select-menu-top-mobile-close{fill:#295ffe;height:32px;padding:8px;position:absolute;right:16px;top:16px;width:32px}.field-select-menu-top-mobile-current{align-items:center;border-bottom:1px solid #edecec;display:none;margin-left:-16px;margin-right:-16px;padding:10px 16px}.field-select-menu-top-mobile-current svg{fill:#295ffe;height:9px;margin-right:12px;transform:rotate(-180deg);width:9px}.field-select-menu-body{align-items:flex-start;background:#fff;display:flex;flex-grow:1;overflow:auto;position:relative;width:100%}.field-select-menu-body::-webkit-scrollbar{width:32px}.field-select-menu-body::-webkit-scrollbar>*{background:transparent}.field-select-menu-body::-webkit-scrollbar-track{display:none}.field-select-menu-body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(63,80,103,.5);border:12px solid transparent;border-radius:20px}.field-select-menu-main,.field-select-menu-sub{background-color:#fff;overflow:auto;width:100%}.field-select-menu-main::-webkit-scrollbar,.field-select-menu-sub::-webkit-scrollbar{width:32px}.field-select-menu-main::-webkit-scrollbar>*,.field-select-menu-sub::-webkit-scrollbar>*{background:transparent}.field-select-menu-main::-webkit-scrollbar-track,.field-select-menu-sub::-webkit-scrollbar-track{display:none}.field-select-menu-main::-webkit-scrollbar-thumb,.field-select-menu-sub::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(63,80,103,.5);border:12px solid transparent;border-radius:20px}.field-select-menu-sub{display:none}.field-select-menu-sub.active{display:flex;flex-wrap:wrap}.field-select-menu-item{align-items:center;border-radius:4px;display:flex;flex-basis:100%;flex-grow:1;overflow:hidden}.field-select-menu-item>a,.field-select-menu-item>span{-webkit-box-orient:vertical;color:inherit!important;display:-webkit-box;-webkit-line-clamp:2;margin-right:32px;overflow:hidden;padding:14px 16px;width:100%}.field-select-menu-item span{cursor:pointer}.field-select-menu-item-more{display:none}.field-select-menu-item svg{display:block;fill:#295ffe;height:9px;margin-right:8px;width:9px}.field-select-menu-item.hidden,.field-select-menu.mobile-submenu-show .field-select-menu-top-mobile-current{display:flex}.field-select-menu.mobile-submenu-show .field-select-menu-main{display:none}@media screen and (min-width:374px){.product-card.-rating .product-card-data{padding-left:100px}.product-card.-rating .product-card-data-logo{left:44px}.product-card.-rating .product-card-data:before{background:#fff;border:1px solid #d9e1fa;border-radius:50%;font-size:21px;height:32px;left:0;line-height:28px;top:6px;width:32px}.product-card.-rating.-rating .product-card-item.-card .product-card-data{width:calc(100% - 44px)}}@media screen and (min-width:375px){.searched-info{font-size:16px}.searched-info h2{font-size:24px;line-height:1.25}}@media screen and (min-width:577px){.subscribe-banner-form{flex-direction:row}.subscribe-banner-form-input{width:calc(100% - 168px)}.subscribe-banner-form-input .field-input{border-bottom-right-radius:0;border-color:#295ffe;border-top-right-radius:0}.subscribe-banner-form-btn{border-bottom-left-radius:0;border-top-left-radius:0;width:168px}.organization-card-nav{flex-direction:row}.organization-card-nav ul{flex-flow:row wrap}.education-directions{--cols:2}.product-card-inline-item.-place-first~.product-card-inline-item:nth-child(2):not(.-place-first),.product-card-inline-item.-place-first~.product-card-inline-item:nth-child(3){margin-top:16px}.product-card-inline.-shadow-items{margin-top:-16px;padding-top:16px}.product-card-inline.-shadow-items .product-card-inline-item{box-shadow:0 0 24px rgba(0,0,0,.106)}.product-card-inline.-mobile-cols .product-card-inline-item,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item{width:calc(50% - 16px)}.product-card-inline.-mobile-cols .product-card-inline-banner,.product-card-inline.-mobile-cols .product-card-inline-tgb-body,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body{margin-left:8px;margin-right:8px}.product-card-inline-status{font-size:14px;line-height:20px}.product-card-inline.-show-in-popup .product-card-inline-item{width:280px!important}.recommended-card-wrapper:not(.slider-recommended-card)>div{width:calc(50% - 16px)}.course-header-title{font-size:32px}.course-header-text{font-size:18px}.course-header-info{flex-flow:row wrap}.course-header-info.-column{flex-flow:column nowrap}.course-header-info.-column .course-header-info-title{flex-basis:150px}.course-header-info-col{flex-direction:column}.-column .course-header-info-col{flex-direction:row}.course-header-info-col.-part-width>*{flex-basis:auto;flex-grow:0}.course-header-info-price{align-items:center;flex-direction:row}.course-header-button{max-width:210px}.course-header-warning{font-size:16px;padding-right:16px}.education-selection-form-container{flex-flow:row wrap}.education-selection-form-btn{margin-top:26px}.platform-logos{flex-flow:row wrap}.platform-logos-item{width:33.3333%}}@media screen and (min-width:766px){.education-courses-item.-compact .education-courses-head{margin:0 0 16px;width:100%}}@media screen and (min-width:768px){.product-card-stock{margin-bottom:-5px;padding:4px 100px 4px 16px;width:auto}.product-card-item.-stock .product-card-data{min-width:min(49%,100vw - 670px)}.product-card-item.-stock .product-card-col-wrapper{align-items:flex-start;gap:16px}.product-card-col{align-items:flex-start;flex-direction:column;flex-grow:1;gap:4px}.product-card-col-wrapper{flex-direction:row}.product-card-col-text,.product-card-col-title{width:100%!important}.product-card-col-text .mobile-pretext{display:none}.product-card-col.-col-size-lg{flex-basis:37.5%}.product-card-col.-col-size-md{flex-basis:33.333%}.product-card-col.-col-size-sm{flex-basis:25%}.product-card-col.-col-size-xs{flex-basis:16.666%}.product-card-logo .product-card-license{margin-left:0!important}.rating-popup-valera{max-width:100%}.rating-popup.-left-pos{left:0;right:auto}.subscribe-banner{padding:24px 24px 24px calc(26% + 100px)}.subscribe-banner-pic{align-items:center;bottom:0;display:flex;flex-shrink:0;font-size:0;justify-content:center;left:0;line-height:0;position:absolute;top:0;width:calc(26% + 100px)}.subscribe-banner-form-input{margin-bottom:0}.subscribe-banner-content{max-width:695px}.subscribe-banner-success{flex-direction:row;text-align:left}.reviews-rating{left:auto;right:24px;text-align:left;top:24px;width:auto}.reviews-valera-help{border:0;border-top:1px solid #d9e1fa;border-top-left-radius:0;border-top-right-radius:0;margin:16px -24px -24px}.reviews-list.-borderless .reviews-valera-help{border-top:0;border-top-left-radius:8px;border-top-right-radius:8px;margin:16px 0 0}.reviews-valera-help .reviews-valera-ico,.reviews-valera-help span[data-tooltip]{display:inline-block;position:static!important}.reviews-useful{display:flex;flex-grow:2;justify-content:flex-end}.reviews-answer{margin-top:16px}.reviews-answer-wrapper>:after{content:none}.reviews-answer-wrapper.active{margin:0}.reviews-answer-form-panel{bottom:24px;flex-direction:row;position:absolute;right:24px;white-space:nowrap;width:auto;z-index:2}.reviews-answer-form-panel .btn-cancel{order:0}.reviews-answer-form-panel>*{width:auto}.reviews-answer-form textarea{min-height:232px;padding:22px 22px 92px}.reviews-author .avatar-title-date,.reviews-author .avatar-title-text{font-size:14px}.reviews-author .avatar-title-date{display:inline-block}.reviews-card{border:1px solid #edecec;border-radius:8px;padding:24px}.reviews-card:not(:last-child){padding-bottom:24px}.reviews-card-banner{margin-top:0;padding-top:0}.reviews-card-single{border:0;padding:0}.reviews-card-single .reviews-valera-help{border:1px solid #d9e1fa;border-radius:8px;margin:16px 0 0;min-height:52px}.reviews-card-single .reviews-rating{right:0;top:0}.reviews-card-main{border-radius:8px 8px 0 0;overflow:hidden}.reviews-card-main-wrapper{margin-left:0;margin-right:0}.reviews-card-main-content{padding:24px 24px 38px}.reviews-card-main-tag{position:absolute;right:24px;top:24px;z-index:9}.reviews-card-main-img{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),86px calc(100% - 14px),86px 100%,104px calc(100% - 14px),0 calc(100% - 14px));clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),86px calc(100% - 14px),86px 100%,104px calc(100% - 14px),0 calc(100% - 14px))}.reviews-card-main-answer{border-radius:0 0 8px 8px;padding:24px}.reviews-card-main-answer-author{flex-direction:row}.reviews-text-blockquote{font-size:18px;font-weight:400;line-height:32px}.reviews-top{align-items:flex-start;flex-direction:row}.reviews-top .avatar-block{flex-grow:1}.reviews-top .avatar-title-date{white-space:nowrap}.reviews-tag{flex-wrap:wrap;justify-content:flex-end}.reviews-panel{flex-direction:row}.reviews-panel .reviews-tag{justify-content:flex-start}.form-filter-body{gap:16px}.form-filter-main{border-radius:8px;margin-left:0;margin-right:0;padding:16px 24px}.form-filter-btn{flex-grow:0;width:auto}.form-filter-btn .btn,.form-filter-btn .filter-btn{height:54px}.form-filter-btn.-direction-column{flex-direction:row}.form-filter-btn.-direction-column>*{width:auto}.form-filter-btn .btnTimerSpan{display:inline-block;text-align:left;width:50px}.form-filter-cell-auto{flex-basis:0;width:0}.form-filter-cell-2{width:calc(50% - 12px)}.form-filter-cell-3{width:calc(33.3333% - 12px)}.form-filter-cell-3-2{width:calc(66.6666% - 12px)}.form-filter-cell-4{width:calc(25% - 12px)}.form-filter-cell-map-link{flex-grow:0;min-width:195px;width:195px}.form-filter-clear{border:0;cursor:pointer}.form-filter-clear span{height:24px;line-height:24px;width:24px}.form-filter-additional{background-color:#fff;border:1px solid #edecec;border-radius:0 0 8px 8px;box-shadow:0 0 24px rgba(0,0,0,.106);margin:0 -24px -18px;padding:16px 24px;position:relative;width:calc(100% + 48px)}.form-filter-additional.-lblue-bg{background-color:#f3f6fd}.form-filter-additional-inside.active .form-filter-additional{display:block}.form-filter-tab{cursor:pointer}.form-filter-tab-body .form-filter-main{border-radius:0 8px 8px}.form-filter-tab-wrapper{margin-left:0;margin-right:0}.form-filter-check-mobile-col{flex-flow:row wrap}.form-filter-under .form-filter-compilations{flex-grow:1;padding-right:16px;width:calc(100% - 400px)}.form-filter-under .spoiler-rating-block{margin-top:16px;order:9}.form-filter-under .spoiler-rating-btn{align-self:flex-start;margin:16px auto 0;padding:4px 3px 0 0}.form-filter-under .adriver_wrapper_sponsor{order:11}.form-filter-under .searched-info{order:19}.form-filter-under .product-listing,.form-filter-under .product-loader,.form-filter-under .results-hidden-area{display:block}.form-filter-under .helper-tabs{width:100%}.filter-btn{cursor:pointer}.no-touch .filter-btn:hover{background-color:hsla(0,0%,100%,.9)}.searched-info{gap:16px}.searched-info-text{font-size:21px;order:0}.organization-card-directions{width:auto}.organization-card-directions-tabs{margin-top:0}.organization-card-top{justify-content:flex-start}.organization-card-rating{align-items:center;flex-direction:row}.steps{flex-direction:row;gap:48px}.steps-item:after{bottom:auto;right:-36px;top:50%;transform:rotate(90deg)}.steps-item .btn{max-width:210px}.steps.-no-arrows{gap:32px}.education-directions{--cols:3}.product-card-inline.-pad-scroll .product-card-inline-item{width:40%}.course-card-columns .course-card-data{row-gap:0}.course-card-columns .course-card-info{align-items:center;column-gap:8px;flex-direction:row;row-gap:0}.course-card-columns .course-card-logo{grid-row:1/span 2}.course-card-columns .course-card-title{font-size:16px;grid-column:2/2;line-height:1.5}.course-card-columns .course-card-rating,.course-card-columns .course-card-school{font-size:inherit;line-height:inherit}.course-card-columns .course-card-col{flex-direction:row;font-size:16px;gap:4px;line-height:1.5}.course-card-columns .course-card-col-wrapper.-mobile-reverse{align-items:flex-start;flex-direction:column-reverse;flex-grow:0;gap:4px;justify-content:flex-end}.course-card-columns .course-card-col-text{order:-1}.course-card-columns .course-card-col-title:first-letter{text-transform:lowercase}.course-card-columns .course-card-fullprice{font-size:18px;line-height:1.33}.course-card-columns .course-card-discount{font-size:14px;line-height:1.14;padding:4px 8px}.course-card-columns .course-card-btn{padding-top:8px}.course-card-col{flex-basis:0;flex-direction:column;flex-grow:1;gap:0}.course-card-col.-col-size-lg{flex-grow:1.5}.course-card-col-wrapper{align-items:center;flex-direction:row;gap:16px}.course-card-col-wrapper.-mobile-reverse{flex-direction:row-reverse}.course-card-col-title{order:0;text-transform:none}.course-card-col-text{line-height:inherit}.date-notification{align-items:center;flex-direction:row}.date-notification-top{flex-direction:row}.date-notification .btn{white-space:nowrap}.request-announce{flex-direction:row;position:relative}.request-announce-part{align-items:stretch;display:flex;flex-direction:column;padding:0 8px;width:50%}.request-announce-part:first-child:not(:only-child):after{border-left:1px solid #d9e1fa;bottom:16px;content:"";display:block;left:50%;position:absolute;top:16px}.request-announce-part:only-child{max-width:830px;width:100%}.request-announce-steps-slider{flex-direction:column}.request-announce-best-col,.request-announce-best-title{flex-grow:1;width:calc(50% - 54px)}.request-announce-auth{border-top:0;padding-top:0}label.request-announce-options-btn{--gap:12px;min-height:64px}.tel-verification-tel-input.-flex .tel-verification-btn{width:auto}.tel-verification-tel-input.-flex .tel-verification-btn.btn,.tel-verification-tel-input.-flex .tel-verification-btn .btn{min-width:108px;text-indent:0}.tel-verification-quote-body.-big{gap:42px;margin-left:calc(var(--padding)*-1);margin-right:calc(var(--padding)*-1)}.tel-verification-quote-body.-big>img{display:block;height:121px;width:112px}.tel-verification-quote-body.-big .tel-verification-quote{background:#fff;border-radius:24px;box-shadow:0 10px 40px -8px rgba(33,107,211,.26);padding:24px}.tel-verification-quote-body.-big .tel-verification-quote:after{border-width:15px 0 0 30px;bottom:10px;content:"";height:30px;left:-27px;width:55px}.tel-verification-quote-body .steps-circle{align-self:flex-start}.tel-verification-btn{--height:55px;min-width:auto}.recommended-card{padding:16px}.recommended-card-wrapper{margin-left:0;margin-right:-24px;padding-left:0;padding-right:0}.recommended-card-wrapper>*{width:33.3333%}.recommended-card-pic{height:40px}.recommended-card-overflow .tns-outer{position:relative}.no-touch .recommended-card:hover{color:inherit}.course-header{flex-direction:row}.course-header-side{width:28%}.course-header-main{justify-content:space-around}.course-header-info{max-width:770px}.course-header-pic{align-items:flex-end}.course-header-title-wrapper{align-items:center;flex-direction:row}.news-list-card__inner{flex-direction:row}.news-list-card__image{width:min(27%,320px)}.news-list-card__image:before{padding-top:47.5%}.news-list-card__text{padding:24px}.news-list-card__desc{--lines:3}.welcome-banner{flex-wrap:nowrap;padding:32px clamp(32px,32px + 58*(100vw - 767px)/449,90px) 32px 32px}.welcome-banner-text{max-width:64%}.welcome-banner-img{display:flex;flex-flow:row;margin-bottom:-32px;position:relative}.welcome-banner-img img{bottom:0;max-height:calc(100% + 16px);position:absolute}.education-header-title{font-size:48px}.education-header-text{font-size:21px}.education-header-pic{--obj-mt:-24px}.education-tile{width:auto}.education-tile-item{font-size:16px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:24px}.education-tile-item span{font-size:50px;line-height:1.32}.education-free{flex-wrap:nowrap;gap:min(3.89vw,56px)}.education-free-start{max-width:423px}.education-free-end{max-width:664px}.education-free-end>p{max-width:437px}.education-free-logo-list{--cols:3;justify-content:stretch}.education-free-logo-item img,.education-free-logo-item svg{margin:0 auto}.education-selection-wrapper{padding:32px}.education-selection-title{font-size:40px}.education-direction{padding:24px}.education-direction>:not(:last-child){margin-bottom:24px}.education-direction-title{font-size:24px}.education-direction-list,.education-direction p{font-size:18px}.education-direction-section{margin-bottom:16px}.platform{flex-direction:row}.platform-text{width:33.3333%}.selection-filter-form{flex-flow:row wrap}.selection-filter-title{font-size:24px}.selection-filter-form-btn{margin-top:26px}.field-select-menu{border-radius:8px;bottom:auto;font-size:16px;height:auto;left:0;margin-left:-24px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);width:896px}.field-select-menu:before{content:none}.field-select-menu-top-mobile{display:none}.field-select-menu-main,.field-select-menu-sub{max-height:574px}.field-select-menu-main{border-right:1px solid #edecec;padding:16px 0 16px 24px;width:33.3333%}.field-select-menu-main .field-select-menu-item.active,.no-touch .field-select-menu-main .field-select-menu-item:hover{background:#f3f6fd}.field-select-menu-sub{display:none;flex-wrap:wrap;padding:16px 24px 16px 16px;width:66.6666%}.field-select-menu-item{flex-basis:50%;height:48px}.field-select-menu-item.active,.no-touch .field-select-menu-item:hover{color:#295ffe}.field-select-menu-item>a,.field-select-menu-item>span{padding-left:8px;padding-right:8px}.field-select-menu-item svg{display:none}.field-select-menu-item-more{align-items:center;display:flex;flex-basis:100%;margin-top:12px;padding:12px 8px}.field-select-menu-item-more svg{fill:currentColor;flex-shrink:0;height:12px;margin-right:8px;transform:rotate(90deg);width:12px}.field-select-menu-item-more.hidden,.field-select-menu-item.hidden,.field-select-menu.mobile-submenu-show .field-select-menu-top-mobile-current{display:none}.field-select-menu.mobile-submenu-show .field-select-menu-main{display:block}}@media screen and (min-width:768px)and (max-width:1280px){.form-filter-cell-desktop-3{width:calc(33.3333% - 12px)!important}.form-filter-cell-desktop-2{width:calc(50% - 12px)!important}.form-filter-cell-desktop-1{width:100%!important}}@media screen and (min-width:1000px){.subscribe-banner-popup{margin-left:calc(var(--padding)*-1);margin-right:calc(var(--padding)*-1)}.education-directions{--cols:4}.education-directions-item{--item-padding:24px}.education-directions-item:before{display:none}.education-courses-inline{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1001px){.product-card-top{flex-flow:row wrap;gap:4px 16px;margin-bottom:auto}.-with-popup-details .product-card-top{padding-right:48px}.product-card-bottom{display:flex;margin-top:8px;position:relative}.product-card-data{margin-bottom:0;width:230px}.compare .product-card-data-title{padding-right:0}.product-main-col .product-card-data{width:250px}.product-card-data-under{flex-wrap:nowrap}.product-card-col-wrapper{margin-bottom:0;width:calc(100% - 430px)}.product-card-col-cash{align-self:flex-start;display:block;margin-top:10px;order:9;text-align:right;width:95px}.product-card-col-cash .tile-cash{cursor:pointer;margin-top:0;position:static}.product-card-item.-without-details .product-card-license{margin-top:-12px;text-align:left}.product-card-item.-without-details .product-card-btns{margin:0}.product-card-item.-broker .product-card-data,.product-card-item.-broker .product-card-part-side,.product-card-item.-stock .product-card-data,.product-card-item.-stock .product-card-part-side{align-self:center}.product-card-item.-broker .product-card-part-side,.product-card-item.-stock .product-card-part-side{margin:0;min-width:210px}.product-card-item.-stock .product-card-top{flex-wrap:nowrap}.product-card-item:not(.details-active).show-more .product-card-info,.product-card-item:not(.details-active).show-more .product-card-license{margin-left:94px}.product-card-item.show-more{padding-bottom:16px}.product-card-item.show-more .product-card-logo{margin-bottom:16px}.product-card-item.show-more .product-card-info{min-height:12px}.product-card-item.show-more .product-card-main-btn{margin-bottom:0}.product-card-item-check .product-card-title{width:calc(100% - 445px)}.product-card-item.disabled .product-card-main-btn{display:block}.product-card-item.disabled .product-card-main-btn .btn{background:#f3f4f8!important;color:rgba(63,80,103,.4)!important;pointer-events:none}.product-card-item.-card .product-card-data{min-height:48px;padding-left:82px}.product-card-item.-card .product-card-data-logo{height:48px;margin-top:-24px;width:76px}.product-card-item.-card .product-card-data-logo img{border-radius:4px}.product-card-part-wrapper{flex-direction:row;gap:16px}.product-card-part-main{display:flex;flex-direction:column}.product-card-part-main .action-hint-overlay{--gradient-dir:-90deg;--gradient-start:210px;--gradient-end:624px;align-items:flex-start}.product-card-part-main .action-hint-overlay .action-hint{min-height:48px;width:auto}.product-card-part-side{gap:8px;margin:0;max-width:210px}.product-card-part-side .btn{--p-inline:8px;min-width:210px;width:auto}.product-card-part-side .action-hint:not(.-btn-stick){align-self:flex-end;margin-bottom:-4px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card-part-side .action-hint:not(.-btn-stick) span{max-width:210px}.product-card-part-bottom{flex-direction:row;margin:0}.product-card-info{align-self:center;flex-basis:0;flex-grow:10000;margin-left:0;padding-right:24px;width:0}.compare .product-card-info{padding-right:64px}.product-card-compare{cursor:pointer;margin-left:-32px;position:relative;top:auto}.product-card-advant{flex-wrap:wrap;height:24px;overflow:hidden;padding:0}.product-card-advant-wrapper{padding-right:62px}.product-card-advant-wrapper.spoiler .product-card-advant{flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card-advant-item.-more{cursor:pointer;display:flex;pointer-events:auto;position:absolute;right:0;top:0}.product-card-advant-spoiler{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.11);display:flex;flex-direction:column;gap:8px;left:0;padding:16px;position:absolute;top:36px;width:auto;z-index:11}.product-card-advant-spoiler.hidden{display:none}.product-card-advant-spoiler-text{position:relative;z-index:9}.product-card-license{bottom:-12px!important}.product-card-details-btns{flex-wrap:nowrap}.product-card-details-btns>*{flex-grow:0}.product-card-details-btns>:not(.btn-white){width:auto}.product-card-details-btns .btn-white{order:0}.no-touch .product-card-expanded-more:hover{color:#ff5a02}.product-card-conditions{font-size:16px}.product-card-conditions-wrapper{flex-direction:row}.product-card-tabs li{cursor:pointer}.no-touch .product-card-tabs li:hover{color:inherit}.no-touch .product-card-calc-btn:hover svg{fill:#ff5a02}.product-card-btns{margin:0 0 0 auto}.product-card-btns .btn:not(.btn-card-more){min-width:210px;width:auto}.product-card-btns-additional .product-card-status{margin:8px 0 0}.product-card-diagram{flex-flow:row wrap}.product-card-diagram-caption{width:100%}.product-card-diagram-info{order:0;width:60%}.product-card-diagram-chart{margin-right:-16px;margin-top:-32px;width:calc(40% + 16px)}.product-card-diagram-chart .calculator-summary-pie{height:210px;min-width:100%;width:210px}.product-card-diagram-chart .calculator-summary-pie-info{height:auto;top:50%;width:110px}.product-card-diagram-chart .calculator-summary-pie-info-text{font-size:10px}.product-card-diagram-chart .calculator-summary-pie-info-val{font-size:16px;margin-bottom:2px}.product-card-diagram-chart .calculator-summary-pie-info-percent{font-size:10px;height:16px;line-height:16px;margin-bottom:-17px}.product-card-ineligible-wrapper{margin:4px 0;order:9;width:100%}.no-touch .product-card-more:hover{color:#ff5a02}.product-card-main{width:calc(100% - 166px)}.product-card-main-btn{margin-left:16px;margin-top:0;min-width:210px;text-align:right;width:auto}.product-card-main .product-card-col-wrapper{width:calc(100% - 226px)}.product-card-title{flex-grow:1}.product-card-status{align-self:flex-start;order:0}.product-card-status-wrapper{width:auto}.product-card-check{left:-1px;right:auto}.product-card-check .cb-common+label{left:16px}.product-card-logo{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;margin-bottom:0;width:150px}.product-card-logo.-center .product-card-pic img{object-position:center}.product-card-logo .black-link,.product-card-logo .black-text{margin-right:auto}.product-card-textlogo{align-items:center;display:flex;margin-bottom:0;width:150px}.product-card-simple-card{flex-wrap:nowrap}.product-card-simple-card-btn{width:auto}.product-card-descr{border-radius:3px;display:inline-flex;flex-shrink:0;flex-wrap:wrap;font-size:14px;gap:8px 12px;line-height:24px;margin:0;max-width:100%;overflow:hidden}.product-card-descr span{background-color:#daefd0;border-radius:3px;box-shadow:none;padding:0 8px}.product-card.-narrow .product-card-part-wrapper{flex-wrap:wrap}.product-card.-narrow .product-card-part-main{display:contents}.product-card.-narrow .product-card-part-side{align-items:center;flex-direction:row-reverse;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.product-card.-narrow .product-card-bottom{flex-grow:1;margin-top:0;width:calc(100% - 400px)}.product-card.-narrow .product-card-col-wrapper,.product-card.-narrow .product-card-data,.product-card.-narrow .product-card-top{width:100%}.product-card-promocode .product-card-top{flex-wrap:nowrap;padding-right:0;position:static}.product-card-promocode .product-card-title{font-size:18px}.product-card-promocode-main{flex-direction:row;flex-grow:1;gap:32px}.product-card-promocode-separator{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMiIgaGVpZ2h0PSIxMDQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRDJENERCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWRhc2hhcnJheT0iMC4xIDgiIGQ9Ik0xIDEwM1YxIi8+PC9zdmc+);background-repeat:repeat-y;height:100%;position:absolute;right:265px;top:0;width:2px}.product-card-dms-options{padding:0}.product-card.-rating .product-card-item.-card .product-card-data{padding-left:132px}.product-card.-rko .product-card-part-side .btn-info{align-self:flex-start}.btn-card-more{margin:0}.btn-card-more:before{content:none}.no-touch .btn-card-more:hover{color:#295ffe}.searched-info{flex-wrap:nowrap;gap:24px}.searched-info-btn{flex-shrink:0;margin:-4px 0;width:auto}.searched-info-ico-filter{margin-right:24px}.searched-info-filter .selectr-container .selectr-selected{padding:0 28px 0 0;width:auto}.searched-info-filter .selectr-container .selectr-label{color:#295ffe;display:block}.searched-info-params-btn{align-items:center;cursor:pointer;font-weight:500;gap:8px;text-indent:0;width:auto}.no-touch .searched-info-params-btn:hover{color:#ff5a02}.organization-card>*{margin-bottom:32px}.organization-card-tel-wrapper{margin-top:0}.organization-card-directions{margin-right:0;max-width:100%}.steps-item{padding:24px}.steps-item-h3{font-size:24px}.product-card-inline{flex-wrap:wrap}.product-card-inline-item{width:calc(33.3333% - 16px)!important}.product-card-inline-item.-place-first~.product-card-inline-item:nth-child(4){margin-top:16px}.product-card-inline-item .btn-info{display:block}.product-card-inline.-col2-5 .product-card-inline-item{width:calc(40% - 16px)!important}.product-card-inline.-col2 .product-card-inline-item{width:calc(50% - 16px)!important}.product-card-inline-top .btn-info{cursor:pointer;position:absolute;right:0;top:0;z-index:10}.product-card-inline-logo{z-index:9}.product-card-inline .status-bar{font-size:14px}.product-card-inline.-scroll{flex-wrap:nowrap;margin:0 -8px;padding:0}.product-card-inline.-scroll .product-card-inline-item{margin-bottom:0;width:292px!important}.popup-card-details{display:flex;flex-basis:800px;flex-direction:column;max-width:960px;overflow:visible;padding:0}.popup-card-details-head{background-color:#f3f6fd;border-top-left-radius:8px;border-top-right-radius:8px;min-height:40px;padding:24px 24px 58px}.popup-card-details-logo{flex-shrink:0;margin-right:16px;width:40px}.popup-card-details-logo>a{position:relative;z-index:4}.popup-card-details-side{flex-grow:1;line-height:1.3}.popup-card-details-title{font-size:21px;margin-bottom:6px;padding-right:32px}.popup-card-details-text{font-size:14px;line-height:24px;margin-top:24px}.popup-card-details-org{display:inline-block;font-size:16px}.popup-card-details-rating,.popup-card-details-reviews{display:inline-block;font-size:14px;margin-left:4px}.popup-card-details-reviews{color:#7a838e;position:relative;z-index:4}.popup-card-details-main{display:flex;margin-top:24px;white-space:nowrap}.popup-card-details-param{align-items:center;display:flex;margin-right:28px}.popup-card-details-param>span:not([data-tooltip]){font-size:32px}.popup-card-details-param:last-child{margin-right:0}.popup-card-details-param-wrapper{align-items:center;display:flex;flex-grow:1;margin-right:24px}.popup-card-details-btn,.popup-card-details span[data-tooltip]{position:relative;z-index:4}.popup-card-details-btn{display:flex}.popup-card-details-btn>:not(:last-child){margin-right:16px}.popup-card-details-content{margin-top:-34px;padding:0 24px 24px}.popup-card-details-tabs{box-shadow:inset 0 -1px 1px #edecec;display:flex;font-size:16px;margin:0 -24px 24px;overflow:hidden;padding:0 24px;position:relative;z-index:4}.popup-card-details-tabs li{border-bottom:2px solid transparent;color:#636775;cursor:pointer;margin-right:32px;padding-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.popup-card-details-tabs li.active{border-bottom-color:#295ffe;color:inherit}.no-touch .popup-card-details-tabs li:hover{color:inherit}.popup-card-details-tabs-content{flex-shrink:0;transform:translateX(-1000%);width:100%;z-index:2}.popup-card-details-tabs-content-wrapper{display:flex;max-height:350px;overflow-x:hidden;overflow-y:auto;position:relative;width:100%;z-index:2}.popup-card-details-tabs-content:first-child.active{transform:translateX(0)}.popup-card-details-tabs-content:nth-child(2).active{transform:translateX(-100%)}.popup-card-details-tabs-content:nth-child(3).active{transform:translateX(-200%)}.popup-card-details-conditions{flex-grow:1;font-size:16px;line-height:1.5;margin-bottom:0;padding:0 8px;width:50%}.popup-card-details-conditions-wrapper{display:flex;margin-left:-8px;margin-right:-8px}.popup-card-details-conditions>li{margin-bottom:10px}.popup-card-details-license{color:#636775;font-size:12px;margin-bottom:16px}.course-card{align-items:center;flex-direction:row}.course-card-columns{--gap:16px;--cols:3}.course-card-columns .course-card{align-items:stretch;flex-direction:column;padding:16px}.course-card-columns .course-card-logo{--logo-size:40px}.course-card-columns .course-card-data{width:100%}.course-card-col-wrapper{flex-grow:1}.course-card-col-wrapper.-mobile-reverse{flex-direction:row}.course-card-data{width:300px}.course-card-data.-size-lg{width:484px}.course-card-btn{margin-top:0;min-width:210px}.course-card-btn .btn{min-height:48px;padding-bottom:15px;padding-top:15px}.request-announce{column-gap:clamp(48px,48px + 142*(100vw - 1001px)/215,190px);padding:56px 0}.request-announce-part{--padding:clamp(16px,16px + (var(--side-pad,100) - 16) * ((100vw - 1001px)/(1216 - 1001)),var(--side-pad,100) * 1px);padding:0 var(--padding);width:min(50%,420px + var(--padding))}.request-announce-part:first-child:not(:only-child):after{bottom:56px;top:56px}.request-announce-part:first-child{padding-left:var(--padding);padding-right:0}.request-announce-part:last-child{padding-left:0;padding-right:var(--padding)}.request-announce-part:only-child{--side-pad:170;padding:0 var(--padding)}.request-announce-stacked{display:flex;gap:48px}.request-announce-stacked-wrapper{gap:32px}.request-announce-stacked-main,.request-announce-stacked-side{width:50%}.request-announce-stacked-main{flex-grow:1}.request-announce-stacked-side{border:0;margin-top:0;padding-top:0}.request-announce-stacked-side.-mobile-up{order:9}.request-announce-steps{gap:32px}.tel-verification-quote-body.-column{flex-direction:column;gap:16px;margin:0}.tel-verification-quote-body.-column .tel-verification-quote{order:-1}.tel-verification-quote-body.-column img{align-self:flex-start}.recommended-card-wrapper:not(.slider-recommended-card)>div{width:calc(25% - 16px)}.education-header{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.education-header-main,.education-header-side{padding-left:16px;padding-right:16px;position:relative;width:50%}.education-header-main{flex-grow:1}.education-header-side{align-self:flex-end;margin:0;overflow:visible}.education-header-title{margin-bottom:32px}.education-header-text{margin-bottom:90px;min-height:160px}.education-header-search{gap:16px;margin-top:-74px;padding-left:16px;padding-right:16px;width:50%}.education-search{margin-left:0;margin-right:0}.education-selection{flex-direction:row}.education-selection-content{width:34%}}@media screen and (min-width:1280px){.product-card-data{width:300px}.-broker .product-card-data{width:250px}.-stock .product-card-data{width:268px}.product-card.-rko .product-card-data{width:240px}.steps-item-bottom{flex-flow:row-reverse nowrap;justify-content:flex-end}.product-card-inline-item{width:calc(25% - 16px)!important}.product-card-inline-item.-place-first~.product-card-inline-item:nth-child(5){margin-top:16px}.analytics-content-list .product-card-inline-item,.product-card-inline.-col3 .product-card-inline-item{width:calc(33.333% - 16px)!important}.course-card{gap:32px}.course-card-columns{--cols:4}.recommended-card-wrapper>*{width:20%}.recommended-card-wrapper:not(.slider-recommended-card)>div{width:calc(20% - 16px)}.news-list-card-wrapper .tns-ovh{-webkit-mask:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent);mask:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent)}.education-tile{--hat-height:100px}.education-tile-item span{font-size:64px;line-height:1.15}}@media screen and (max-width:1000px){.product-card-item:has(.product-card-col-cash) .product-card-data-org{width:100%}.product-card-item:has(.tile-cash) .product-card-data-org{width:calc(100% - 85px)}.product-card-item.-card .product-card-data{padding:0}.product-card-item.-card .product-card-data-logo{height:80px;margin-bottom:8px;margin-top:0;overflow:hidden;position:relative;text-align:center;width:100%}.product-card-item.-card .product-card-data-logo img{border-radius:12px 12px 0 0;margin:0 4px;max-width:375px;object-fit:cover;object-position:top;width:calc(100% - 8px)}.product-card-item.-card .product-card-data-logo:after{background:#3f5067;bottom:-12px;content:"";display:block;filter:blur(6px);height:15px;left:0;opacity:.4;position:absolute;right:0}.product-card-item.-card .product-card-data-under{width:100%}.product-card.-rating .product-card-item.-card .product-card-data{padding-left:0}.product-card-item.-card .product-card-compare{top:93px}.product-card-item-disabled .product-card-part-wrapper,.product-card-item-success .product-card-part-wrapper,.product-card-item.-final .product-card-part-wrapper{display:contents}.product-card-item-disabled .product-card-part-side,.product-card-item-success .product-card-part-side,.product-card-item.-final .product-card-part-side{margin:0 0 8px;order:1}.product-card-item-disabled .product-card-part-details,.product-card-item-success .product-card-part-details,.product-card-item.-final .product-card-part-details{order:1}.product-card-item-disabled .product-card-license,.product-card-item-success .product-card-license,.product-card-item.-final .product-card-license{bottom:0;margin:0 0 -12px;order:1}}@media screen and (max-width:767px){.product-card-action-tooltip{max-width:calc(70% - 32px)!important}.product-card-col-wrapper.-mobile-row{flex-direction:row}.product-card-col-wrapper.-mobile-row .product-card-col{align-items:flex-start;flex-direction:column}.product-card-col-wrapper.-mobile-row .product-card-col-text,.product-card-col-wrapper.-mobile-row .product-card-col-title{width:100%}.product-card-col-text.-mobile-text-12{font-size:12px}.form-filter-main.-one-row .form-filter-body{flex-wrap:nowrap}.form-filter-additional-inside.active .form-filter-main{background:#fff;border-radius:0;bottom:0;left:16px;overflow-x:hidden;overflow-y:auto;padding:12px 16px 100px;position:fixed;right:16px;top:0;z-index:9999}.form-filter-additional-inside.active .form-filter-additional{background:transparent;display:contents;position:static}.form-filter-additional-inside.active .form-filter-additional-title{display:block}.form-filter-additional-inside.active .form-filter-additional-title .popup-close{right:0;top:0}.form-filter-additional-inside.active .form-filter-btn{background-color:#fff;bottom:0;left:0;padding:0 16px 24px;position:fixed;right:0;z-index:11}.form-filter-additional-inside.active .form-filter-main.-one-row .form-filter-body{flex-wrap:wrap}.form-filter-additional-inside.active .filter-btn{display:none}.form-filter.-mobile-spoiler .form-filter-spoiler-btn{display:flex}.form-filter.-mobile-spoiler .form-filter-spoiler-element{display:none}.filter-btn.-mobile-text-link{background:transparent;box-shadow:none;color:#fff;height:auto;order:9;padding:0;text-indent:0;width:100%}.filter-btn.-mobile-text-link svg{display:none}.education-courses-wrapper .education-courses-item{flex-basis:calc(100% - 16px)!important}.education-courses-stock{padding:8px 0 8px 24px;width:100%}.education-courses-stock-wrapper{margin:0 -16px;top:-16px}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card{padding-left:72px}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card-pic{height:40px;left:16px;position:absolute;top:16px;width:40px}.recommended-card-wrapper:not(.slider-recommended-card) .recommended-card-text{margin-top:0}}@media screen and (max-width:576px){.product-card-diagram-tooltip{left:16px!important;max-width:calc(100% - 32px)!important;right:16px!important;width:calc(100% - 32px)}.product-card-diagram-tooltip:after{content:none!important}.product-card-action-tooltip{left:16px!important;max-width:calc(100% - 32px)!important;right:16px!important;width:calc(100% - 32px)}.product-card-action-tooltip:after{content:none!important}.product-card-inline.-mobile-cols,.product-card-inline:not(.-pad-scroll,.-mobile-simple){margin-left:-4px;margin-right:-4px;padding:0}.product-card-inline.-mobile-cols .product-card-inline-item,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item{flex-grow:1;margin:0 4px 16px;min-width:var(--card-min-width,155px);padding:8px;width:calc(50% - 8px)}.product-card-inline.-mobile-cols .product-card-inline-item.-place-first,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item.-place-first{margin-top:24px}.product-card-inline.-mobile-cols .product-card-inline-item.-place-first .product-card-inline-stock,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item.-place-first .product-card-inline-stock{font-size:12px;left:8px;top:-24px}.product-card-inline.-mobile-cols .product-card-inline-item.-place-first:before,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item.-place-first:before{box-shadow:4px -24px 0 currentColor,-4px -24px 0 currentColor,4px 0 0 currentColor,-4px 0 0 currentColor,4px 4px 0 currentColor,-4px 4px 0 currentColor}.product-card-inline.-mobile-cols .product-card-inline-item:nth-child(3),.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item:nth-child(3){margin-top:auto}.product-card-inline.-mobile-cols .product-card-inline-item .tile-cash,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-item .tile-cash{top:47px;zoom:.65}.product-card-inline.-mobile-cols .product-card-inline-stock,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-stock{font-size:10px;font-weight:400;letter-spacing:-.3px;line-height:12px;margin:0 -8px;min-height:20px;padding:4px 8px;top:-8px}.product-card-inline.-mobile-cols .product-card-inline-stock svg,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-stock svg{--ico-size:16px;margin-right:4px}.product-card-inline.-mobile-cols .product-card-inline-org,.product-card-inline.-mobile-cols .product-card-inline-rating,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-org,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-rating{margin-left:calc(var(--logo-width) + 8px)}.product-card-inline.-mobile-cols .product-card-inline-org,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-org{font-size:14px;line-height:1;max-height:32px;max-width:calc(100% - var(--logo-width) - 8px)}.product-card-inline.-mobile-cols .product-card-inline-rating,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-rating{left:0;margin-left:0;position:absolute;top:34px}.product-card-inline.-mobile-cols .product-card-inline-rating .rating-star-simple,.product-card-inline.-mobile-cols .product-card-inline-reviews,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-rating .rating-star-simple,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-reviews{font-size:10px;line-height:12px}.product-card-inline.-mobile-cols .product-card-inline-top,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-top{--logo-width:32px;--logo-height:32px;justify-content:center}.product-card-inline.-mobile-cols .product-card-inline-top:has(.product-card-inline-rating),.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-top:has(.product-card-inline-rating){margin-bottom:10px}.product-card-inline.-mobile-cols .product-card-inline-title,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-title{display:none}.product-card-inline.-mobile-cols .product-card-inline-col-title,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-col-title{font-size:12px;min-width:50px}.product-card-inline.-mobile-cols .product-card-inline-col-text,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-col-text{font-size:14px}.product-card-inline.-mobile-cols .product-card-inline-btn .btn,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-btn .btn{line-height:16px;min-height:40px;padding:12px}.product-card-inline.-mobile-cols .product-card-inline-btn .btn svg,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-btn .btn svg{display:none}.product-card-inline.-mobile-cols .product-card-inline-banner,.product-card-inline.-mobile-cols .product-card-inline-tgb-body,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body{margin-left:4px;margin-right:4px}.product-card-inline.-mobile-cols .product-card-inline-banner .adriver_wrapper,.product-card-inline.-mobile-cols .product-card-inline-tgb-body .adriver_wrapper,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner .adriver_wrapper,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body .adriver_wrapper{margin-bottom:0}.product-card-inline.-mobile-cols .product-card-inline-banner .product-card-tgb,.product-card-inline.-mobile-cols .product-card-inline-banner iframe,.product-card-inline.-mobile-cols .product-card-inline-tgb-body .product-card-tgb,.product-card-inline.-mobile-cols .product-card-inline-tgb-body iframe,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner .product-card-tgb,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-banner iframe,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body .product-card-tgb,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-tgb-body iframe{margin-bottom:16px}.product-card-inline.-mobile-cols .product-card-inline-fuzzy-line-wrapper,.product-card-inline:not(.-pad-scroll,.-mobile-simple) .product-card-inline-fuzzy-line-wrapper{margin-left:4px;margin-right:4px;width:calc(100% - 8px)}.product-card-inline.-mobile-simple{flex-wrap:wrap}.product-card-inline.-mobile-simple .product-card-inline-item{width:calc(100% - 16px)}.product-card-inline-plate{font-size:8px;line-height:16px;margin-left:calc(var(--logo-width) + 8px)}.product-card-inline .action-hint{--ico-size:20px;--ico-padding:4px;font-size:10px;line-height:16px}}@media screen and (max-width:374px){.education-courses-bottom{flex-direction:column}.education-courses-bottom .btn{width:100%}.education-courses-link{margin-bottom:16px}}
