<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical&gt;.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode&gt;.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode&gt;.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal&gt;.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical&gt;.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered&gt;.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal&gt;.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical&gt;.swiper-wrapper&gt;.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical&gt;.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled&gt;.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical&gt;.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal&gt;.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical&gt;.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled&gt;.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal&gt;.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical&gt;.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container&gt;canvas,.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode&gt;.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid&gt;.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column&gt;.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:block;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff")}*{font-family:Montserrat,sans-serif;margin:0;outline:none;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}*,:after,:before{box-sizing:border-box}html{height:100%}body{align-items:stretch;background:#fff;color:#000;display:flex;font-size:1rem;justify-content:flex-start;line-height:normal;margin:0;min-height:100%;min-width:320px;padding:0}body._modal{overflow-y:hidden}body._show_menu .app:after{height:100%;opacity:1;opacity:.5;visibility:visible;width:100%;z-index:5}.as_link,a{color:#ed1c24;text-decoration:none;transition:color .1s}@media(hover:hover){.as_link:hover,a:hover{text-decoration:underline}}.as_link:active,a:active{text-decoration:underline}.as_link{cursor:pointer}a img{border:none}img{height:auto;max-width:100%}img,svg{display:block}ul{list-style-position:outside;margin-left:1rem}ul.ul_red li{list-style:none;margin-bottom:8px;padding-left:40px;position:relative}ul.ul_red li:before{background-color:#db035a;border-radius:20px;content:"";display:block;height:20px;left:2px;position:absolute;top:10px;width:20px}ol{list-style-position:outside;margin-left:1rem}h1,h2,h3,h4,h5,h6{font-weight:400}button{background:none;border:none;color:inherit;cursor:pointer;outline:none;padding:0}.nowrap{white-space:nowrap}.container{margin:0 auto;max-width:100%;padding:0 20px;position:relative;width:1464px}.text_center{text-align:center}.close{cursor:pointer;height:24px;position:relative;width:24px}.close:after,.close:before{background-color:#000;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .2s;width:16px}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}@media(hover:hover){.close:hover:after,.close:hover:before{background-color:#ed1c24}}.close:active:after,.close:active:before{background-color:#ed1c24}.txt_block&gt;*{margin-bottom:24px}.txt_block&gt;:first-child{margin-top:0!important}.txt_block&gt;:last-child{margin-bottom:0}.txt_block h2,.txt_block h3,.txt_block h4{margin-top:32px}.txt_block ul{list-style-type:disc}img.lazy{height:100%;max-width:none;opacity:0;transition:opacity .25s ease-out;width:100%}img.lazy.loaded,img.lazy.swiper-lazy-loaded{height:auto;max-width:100%;opacity:1;width:auto}.app{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;max-width:1920px;width:100%}.app:after{background-color:#dadada;content:"";display:block;height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .3s,visibility .3s,z-index .3s;visibility:hidden;width:0;z-index:-1}.main{flex-grow:1;height:100%;position:relative;width:100%;z-index:1}.d_none{display:none!important}.swiper-navigation{align-items:flex-start;-moz-column-gap:10px;column-gap:10px;display:flex;justify-content:flex-start}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-prev{align-items:center;background-color:#ffe402;border:1px solid #ffe402;border-radius:50px;box-shadow:0 4px 4px 0 transparent;display:flex;height:48px;justify-content:center;margin:0;position:static;transition:background-color .2s,opacity .2s,border-color .2s,box-shadow .2s;width:48px}.swiper-navigation .swiper-button-next:after,.swiper-navigation .swiper-button-prev:after{content:""}.swiper-navigation .swiper-button-next svg,.swiper-navigation .swiper-button-prev svg{height:16px;position:relative;width:16px;stroke:#000}.swiper-navigation .swiper-button-next.swiper-button-disabled,.swiper-navigation .swiper-button-prev.swiper-button-disabled{background-color:#e2e2e2;border-color:#e2e2e2;opacity:.35}@media(hover:hover){.swiper-navigation .swiper-button-next:hover,.swiper-navigation .swiper-button-prev:hover{background-color:#ffe826;border-color:#d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}}.swiper-navigation .swiper-button-next:active,.swiper-navigation .swiper-button-prev:active{background-color:#ffe826;border-color:#d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.swiper-navigation .swiper-button-prev svg{left:2px}.swiper-navigation .swiper-button-next svg{right:2px;transform:scaleX(-1)}.page_title{font-size:2.5625rem;font-weight:500;letter-spacing:-.03em;line-height:50px;width:100%}@media(max-width:576px){body{overflow-x:hidden;overflow-y:visible}.page_title{font-size:1.625rem;letter-spacing:-.02em;line-height:32px}}input,select,textarea{background-color:#fff;border:none;border-radius:20px;color:#000;display:block;font-size:1.125rem;font-weight:500;height:56px;padding:0 32px;width:100%}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.2}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:.2}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.2}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{opacity:.2}input:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#fff}input:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#fff}input:focus:-ms-input-placeholder,select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#fff}input:focus:-moz-placeholder,select:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#fff}.form_search{align-items:stretch;display:flex;height:56px;width:274px}.form_search input{border-bottom-right-radius:0;border-top-right-radius:0;flex-grow:1;padding-right:13px}.form_search button{align-items:center;background-color:#fff;border-bottom-right-radius:20px;border-top-right-radius:20px;display:flex;flex-shrink:0;justify-content:center;transition:background-color .1s;width:67px}.form_search button svg{color:#fff;height:37px;transition:color .1s;width:39px}@media(hover:hover){.form_search button:hover{background-color:#f5f5f5}.form_search button:hover svg{color:#f5f5f5}}.form_search button:active{background-color:#f5f5f5}.form_search button:active svg{color:#f5f5f5}@media(max-width:768px){.form_search input::-webkit-input-placeholder{color:#fff}.form_search input::-moz-placeholder{color:#fff}.form_search input:-ms-input-placeholder{color:#fff}.form_search input:-moz-placeholder{color:#fff}}.btn{align-items:center;border-radius:100px;cursor:pointer;display:inline-flex;justify-content:center;padding:0 16px;position:relative;text-align:center;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;width:100%}@media(hover:hover){a.btn:hover{text-decoration:none}}a.btn:active{text-decoration:none}.btn_vinous{background-color:#db035a;color:#fff}@media(hover:hover){.btn_vinous:hover{background-color:#c80554}}.btn_vinous:active{background-color:#c80554}.btn_yellow{background-color:#ffe402;box-shadow:0 4px 4px 0 transparent;color:#000}@media(hover:hover){.btn_yellow:hover{background-color:#ffe826;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}}.btn_yellow:active{background-color:#ffe826;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.btn_bg{font-size:2rem;font-weight:500;height:80px;letter-spacing:-.02em;line-height:30px}.btn_bg._loading{cursor:default;position:relative;text-indent:-99999px}.btn_bg._loading:after{display:none}@keyframes spin{to{transform:rotate(1turn)}}.btn_bg._loading:before{animation:spin .7s linear infinite;border:4px solid #fff;border-radius:100%;border-top-color:transparent;bottom:0;content:"";display:block;height:32px;left:0;margin:auto;position:absolute;right:0;top:0;width:32px;z-index:3}.btn_sm{font-size:1.5rem;font-weight:500;height:60px;letter-spacing:-.01em;line-height:25px}.btn__search_toggle{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;width:46px}.btn__search_toggle svg{color:#ffe402;height:37px;transition:color .1s;width:39px}.btn__show_review{align-items:center;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:flex-start;letter-spacing:-.03em;line-height:26px}.btn__show_review svg{height:8px;width:13px;stroke:#000}@media(hover:hover){.btn__show_review:hover .btn_txt{text-decoration:underline}}.btn__show_review:active .btn_txt{text-decoration:underline}.btn__show_review._show svg{transform:rotate(180deg)}.btn__show_more{max-width:375px}.btn__buy_course{padding:0 70px;width:auto}@media(max-width:576px){.btn_bg{font-size:1.25rem;height:48px;line-height:22px}.btn_bg._loading{cursor:default;position:relative;text-indent:-99999px}.btn_bg._loading:after{display:none}@keyframes spin{to{transform:rotate(1turn)}}.btn_bg._loading:before{animation:spin .7s linear infinite;border:4px solid #fff;border-radius:100%;border-top-color:transparent;bottom:0;content:"";display:block;height:24px;left:0;margin:auto;position:absolute;right:0;top:0;width:24px;z-index:3}.btn__show_more{max-width:220px}}.header_bitrix_panel{z-index:20}.header_app,.header_bitrix_panel{flex-shrink:0;margin:0 auto;position:relative;width:100%}.header_app{z-index:10}.header_app .site_logo{margin-left:-4px;margin-top:-17px}.header_app .site_logo a{display:block}.header_app .site_logo svg{height:72px;width:240px}.header_app .site_logo img{max-width:240px}.header_app .site_slogan{font-size:1.75rem;font-weight:500;line-height:35px;opacity:.68;text-shadow:1px 2px 2px #fff}.header_app .site_search{position:relative}.header_app .site_search__toggle{display:none}.header_app .site_nav{font-size:1.6875rem;letter-spacing:-.008em;line-height:33px}.header_app .site_nav__list{align-items:center;-moz-column-gap:84px;column-gap:84px;display:flex;list-style:none;margin:0}.header_app .site_nav__link{color:#000;cursor:pointer}@media(hover:hover){.header_app .site_nav__link:hover{color:#ed1c24;text-decoration:none}}.header_app .site_nav__link:active{color:#ed1c24;text-decoration:none}.header_app .site_nav__link._focus{color:#ed1c24}.header_app .site_nav__current{font-weight:700}.header_app .site_login .btn{box-shadow:0 0 20px 0 rgba(0,0,0,.149);font-size:1.5rem;height:65px;width:262px}.header_app .site_login .btn svg{height:10px;width:10px;stroke:#fff;stroke-width:1px;margin-left:5px}.header_app__top{background-color:#ffe402;height:140px}.header_app__top .container{align-items:center;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:240px 342px 274px 262px;grid-template-rows:1fr;height:100%;justify-content:space-between}.header_app__bottom{padding-bottom:45px;padding-top:50px;position:relative}.header_app__bottom .container{position:static}.submenu{left:-196px;left:0;margin:0 auto;max-width:1852px;opacity:0;position:absolute;right:0;top:100%;transform:translateY(-30px);transition:opacity .2s,visibility .2s,z-index .2s,transform .2s;visibility:hidden;width:calc(100% + 392px);z-index:-1}.submenu&gt;.close{background-color:#f5f5f5;border-radius:24px;height:48px;position:absolute;right:16px;top:16px;width:48px}.submenu&gt;.close:after,.submenu&gt;.close:before{height:1px;width:20px}.submenu._show{opacity:1;transform:translateY(0);visibility:visible}.submenu .submenu_inner{align-items:flex-start;background-color:#fff;border:1px solid #b9b9b9;border-radius:45px;-moz-column-gap:16px;column-gap:16px;display:flex;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);justify-content:space-between;padding:37px 216px 98px;row-gap:25px}.submenu .submenu_item{border:1px solid #e0e0e0;border-radius:100px;color:#000;display:inline-block;font-size:1.125rem;line-height:22px;padding:18px 30px;text-decoration:none;transition:border-color .2s}@media(hover:hover){.submenu .submenu_item:hover{border-color:#ffe402;text-decoration:none}}.submenu .submenu_item:active{border-color:#ffe402;text-decoration:none}.submenu .submenu_item.submenu_item__current{background-color:#ffe402}@media(max-width:1890px){.submenu{padding:0 20px;width:100%}.submenu&gt;.close{right:36px}.submenu .submenu_inner{padding-left:100px;padding-right:100px}}@media(max-width:1280px){.header_app .container{grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:16px}.header_app .site_logo{grid-column:1;grid-row:1}.header_app .site_search{grid-column:2;grid-row:1;justify-self:flex-end}.header_app .site_slogan{grid-column:1;grid-row:2}.header_app .site_login{grid-column:2;grid-row:2;justify-self:flex-end}.header_app__top{height:auto;padding:16px 0}}@media(max-width:1024px){.header_app .site_logo{margin-top:0}.header_app .site_logo svg{height:64px;width:220px}.header_app .site_slogan{align-self:flex-start;font-size:1.25rem}.header_app .site_login .btn{font-size:1.25rem;height:50px;width:200px}.header_app .site_nav{font-size:1.25rem}.header_app .site_nav__list{-moz-column-gap:4px;column-gap:4px;justify-content:space-between}.header_app__top{height:auto;padding-bottom:31px;padding-top:8px}.header_app__bottom{padding-bottom:32px;padding-top:32px}.submenu .submenu_inner{grid-template-columns:1fr 1fr}}@media(max-width:768px){.header_app .site_login{align-self:flex-end}.header_app .site_login .btn{box-shadow:0 0 9.92px 0 rgba(0,0,0,.149);font-size:.75rem;height:32px;width:130px}.header_app .site_search__toggle{display:block;opacity:1;position:relative;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out;visibility:visible;z-index:1}.header_app .form_search{position:absolute;right:0;top:0;transform:translateX(50px);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,z-index .3s ease-in-out,transform .3s ease-in-out}.header_app .form_search,.header_app .site_search._show .site_search__toggle{opacity:0;visibility:hidden;z-index:-1}.header_app .site_search._show .form_search{opacity:1;transform:translateX(0);visibility:visible;z-index:2}.header_app__top{overflow:hidden}.submenu .submenu_inner{padding:37px}}@media(max-width:576px){.header_app .site_logo svg{height:49px;width:175px}.header_app .site_slogan{font-size:.9375rem;line-height:23px}.header_app .site_nav{font-size:.9375rem;letter-spacing:-.01em;line-height:18px}.header_app .site_nav__link:before{content:attr(data-mobile);display:inline-block}.header_app .site_nav__link span{display:none}.header_app__top{padding-bottom:24px}.header_app__bottom{padding:15px 0 20px}.submenu{display:flex;flex-direction:column-reverse}.submenu&gt;.close{height:36px;right:28px;top:8px;width:36px}.submenu&gt;.close:after,.submenu&gt;.close:before{width:16px}.submenu .submenu_inner{border:none;border-radius:20px;grid-template-columns:1fr;max-height:406px;overflow:auto;padding:8px;row-gap:2px}.submenu .submenu_item{border:none;border-radius:10px;font-size:.875rem;font-weight:500;line-height:22px;padding:16px;width:100%}.submenu .submenu_item:hover{background-color:#f5f5f5}}@media(max-width:380px){.header_app .container{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:flex-start}.header_app .site_logo{order:1}.header_app .site_search{margin-left:auto;order:2}.header_app .site_slogan{order:3;width:184px}.header_app .site_login{margin-left:auto;order:4}}@media(max-width:362px){.header_app .site_slogan{width:120px}}@media(max-width:340px){.header_app .site_nav{margin-left:-10px;width:calc(100% + 20px)}}.footer_app{background-color:#f5f5f5;border-top-left-radius:40px;border-top-right-radius:40px;flex-shrink:0;margin-top:100px;padding:88px 0;width:100%}.footer_app .col_1{flex-shrink:0;width:150px}.footer_app .col_2{flex-shrink:0;margin-left:110px;width:425px}.footer_app .col_3{flex-shrink:0;width:332px}.footer_app .site_logo svg{height:54px;width:95px}.footer_app .site_nav_list{-moz-column-gap:146px;column-gap:146px;display:grid;font-size:1.125rem;grid-template-columns:auto 1fr;line-height:25px;list-style:none;margin:0;row-gap:24px}.footer_app .site_nav_link{color:#000}@media(hover:hover){.footer_app .site_nav_link:hover{border-bottom:2px solid #ffe402;text-decoration:none}}.footer_app .site_nav_link:active{border-bottom:2px solid #ffe402;text-decoration:none}.footer_app .site_contacts{font-size:1rem;font-weight:600;letter-spacing:-.03em;text-transform:uppercase}.footer_app .site_contacts a{text-decoration:underline}@media(hover:hover){.footer_app .site_contacts a:hover{text-decoration:none}}.footer_app .site_contacts a:active{text-decoration:none}.footer_app .site_copyright{font-size:1rem;font-weight:600;letter-spacing:-.02em;line-height:26px}.footer_app .site_address{display:none}.footer_app .site_sites{align-items:center;-moz-column-gap:46px;column-gap:46px;display:flex;justify-content:flex-start}.footer_app .site_sites a{color:#000;font-size:.875rem;letter-spacing:-.03em}@media(hover:hover){.footer_app .site_sites a:hover{color:#ed1c24;text-decoration:none}}.footer_app .site_sites a:active{color:#ed1c24;text-decoration:none}.footer_app .site_design{display:grid;grid-template-columns:1fr 54px;margin-top:35px;max-width:340px}.footer_app .site_design__title{display:block;font-size:1rem;text-align:left}.footer_app .site_design__name{display:block;font-size:1rem;font-weight:600;letter-spacing:-.03em}.footer_app .site_design__logo{align-items:center;display:flex;grid-row:span 2;justify-content:center}.footer_app .site_design__logo svg{height:34px;width:54px}.footer_app__bottom,.footer_app__top{align-items:flex-start;display:flex;justify-content:space-between}.footer_app__bottom{margin-top:160px}@media(max-width:1280px){.footer_app .col_3{width:270px}}@media(max-width:1024px){.footer_app .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.footer_app .col_1,.footer_app .col_2,.footer_app .col_3{margin:0;width:auto}.footer_app .site_logo{margin-right:28px;order:1}.footer_app .site_copyright{font-weight:400;order:2}.footer_app .site_address{display:block;margin-top:16px}.footer_app .site_nav{margin-top:28px;order:3;width:100%}.footer_app .site_contacts{margin-top:192px;order:4;width:100%}.footer_app .site_sites{align-items:flex-start;flex-direction:column;margin-top:12px;order:5;padding-left:10px;row-gap:6px;width:100%}.footer_app .site_sites a{display:inline-block;line-height:28px}.footer_app .site_design{margin-top:36px;order:6;width:100%}.footer_app__bottom,.footer_app__top{display:contents}.footer_app{border-top-left-radius:24px;border-top-right-radius:24px;padding:43px 0 31px}.footer_app .site_logo svg{height:39px;width:67px}.footer_app .site_copyright{width:calc(100% - 95px)}.footer_app .site_nav_list{-moz-column-gap:94px;column-gap:94px}}.author_detail .cards{margin-top:200px}.author{align-items:flex-start;-moz-column-gap:64px;column-gap:64px;display:flex;justify-content:space-between;padding-top:35px}.author .author_position{font-size:1.5625rem;font-weight:500;letter-spacing:-.02em;line-height:36px;margin-top:30px}.author .author_avatar{background-color:#d9d9d9;border-radius:30px;display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative}.author .author_avatar img{height:574px;-o-object-fit:cover;object-fit:cover;width:450px}.author .author_descr{font-size:1.5rem;line-height:40px;margin-top:57px}@media(max-width:1200px){.author .author_avatar{width:300px}}@media(max-width:1024px){.author{padding-top:0}}@media(max-width:768px){.author_detail .cards{margin-top:100px}.author{flex-direction:column-reverse;justify-content:flex-start;row-gap:32px}}@media(max-width:576px){.author_detail .cards{margin-top:35px}.author_detail .cards_title{font-size:1.3125rem;letter-spacing:-.02em;line-height:26px}.author{flex-direction:column}.author .author_avatar{display:flex;height:398px;justify-content:center;width:100%}.author .author_avatar img{-o-object-fit:cover;object-fit:cover}.author .author_avatar:after{background:linear-gradient(0deg,#000,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:56%;width:100%;z-index:2}.author .page_title{font-size:1.3125rem;letter-spacing:-.02em;line-height:26px}.author .author_position{display:none;font-size:1rem;line-height:22px;margin-top:15px}.author .author_descr{font-size:.875rem;line-height:21px;margin-top:18px}}.theme_detail .cards:not(:first-child){margin-top:34px}.theme_chosen{align-items:center;background-color:#b5ffd7;border-radius:100px;display:inline-flex;font-size:1.125rem;font-weight:400;justify-content:center;line-height:22px;padding:18px 42px}@media(max-width:576px){.theme_chosen{font-size:1rem;line-height:20px;padding:19px 22px}}.course_detail .course_header{position:relative}.course_detail .course_img{border-radius:40px;height:575px;overflow:hidden}.course_detail .course_img img{border-radius:40px;-o-object-fit:cover;object-fit:cover}.course_detail .course_info{background-color:#fff;border-top-right-radius:40px;bottom:0;left:0;max-width:950px;padding:29px 29px 37px 0;position:absolute;width:100%;z-index:2}.course_detail .course_info:after,.course_detail .course_info:before{background:-webkit-radial-gradient(0 100%,circle,transparent 49px,#fff 50px);background-position:0 100%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:50px;position:absolute;transform:rotate(180deg);width:50px}.course_detail .course_info:before{left:0;top:-49px}.course_detail .course_info:after{bottom:-1px;right:-49px}.course_detail .course_info__author{align-items:flex-start;-moz-column-gap:80px;column-gap:80px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:32px;row-gap:12px}.course_detail .course_info__author_name{font-size:1rem;font-weight:600;letter-spacing:-.03em;line-height:28px;text-transform:uppercase}.course_detail .course_info__author_position{font-size:1.125rem;line-height:25px}.course_detail .course_theme{background-color:#a778f4;border-radius:10px;color:#fff;font-size:1rem;left:39px;line-height:26px;padding:10px 36px;position:absolute;top:32px;z-index:2}.course_detail .course_content{margin-top:50px}.course_detail .course_title{font-size:1.875rem;font-weight:500;letter-spacing:-.01em;line-height:40px;margin-bottom:24px}.course_detail .course_detail{align-items:flex-start;-moz-column-gap:82px;column-gap:82px;display:flex;justify-content:flex-start;row-gap:40px}.course_detail .course_descr{font-size:1rem;line-height:26px}.course_detail .course_descr+.course_author{margin-top:50px}.course_detail .course_about{margin:50px auto 0;max-width:936px}.course_detail .course_about:not(:last-child),.course_detail .course_video:not(:last-child){margin-bottom:100px}.course_detail .course_video .video{border-radius:40px;max-height:572px;overflow:hidden}.course_detail .course_video .video video{border-radius:40px}.course_detail .course_video .video .video_play{bottom:64px;height:168px;left:64px;width:168px}.course_detail .course_schedule:not(:last-child){margin-bottom:50px}.course_detail .course_schedule._hide .btn_schedule{padding-left:2px}.course_detail .course_schedule._hide .btn_schedule svg{transform:rotate(-90deg)}.course_detail .course_schedule._hide .schedule_detail{display:none}.course_detail .course_schedule .btn_schedule{align-items:center;background-color:#ffe402;border:1px solid #ffe402;border-radius:46px;box-shadow:0 4px 4px 0 transparent;display:flex;height:46px;justify-content:center;padding-top:2px;position:absolute;right:20px;top:24px;transition:background-color .2s,opacity .2s,border-color .2s,box-shadow .2s;width:46px}.course_detail .course_schedule .btn_schedule svg{height:16px;width:16px;stroke:#000}@media(hover:hover){.course_detail .course_schedule .btn_schedule:hover{background-color:#ffe826;border-color:#d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}}.course_detail .course_schedule .btn_schedule:active{background-color:#ffe826;border-color:#d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.course_detail .course_schedule .schedule_list{background-color:#fff;border-radius:40px;box-shadow:0 0 20px 0 rgba(0,0,0,.149);padding:64px;position:relative}.course_detail .course_schedule .schedule_row{align-items:center;-moz-column-gap:45px;column-gap:45px;display:flex;flex-wrap:wrap;justify-content:flex-start}.course_detail .course_schedule .schedule_row:not(:last-child){border-bottom:1px solid #e0e0e0;margin-bottom:24px;padding-bottom:24px}.course_detail .course_schedule .schedule_header{align-items:flex-start;-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:flex-start;row-gap:14px;width:100%}.course_detail .course_schedule .schedule_number{background-color:#ffe402;border-radius:7px;flex-shrink:0;font-size:.875rem;line-height:16px;padding:6px 27px;text-align:center}.course_detail .course_schedule .schedule_title{font-size:1.3125rem;font-weight:600;line-height:28px;width:calc(100% - 260px)}.course_detail .course_schedule .schedule_time{color:#a5a5a5;flex-shrink:0;font-size:1rem;line-height:26px;margin-left:auto;min-width:64px;text-align:right}.course_detail .course_schedule .schedule_theme{align-items:flex-start;-moz-column-gap:40px;column-gap:40px;display:flex;justify-content:flex-start;margin:0 0 20px -145px;row-gap:14px}.course_detail .course_schedule ul+.schedule_theme{margin-top:20px}.course_detail .course_schedule .schedule_theme__tag{border:1px solid #f9c72d;border-radius:7px;flex-shrink:0;font-size:.875rem;letter-spacing:-.02em;line-height:16px;min-width:105px;padding:6px 15px;text-align:center}.course_detail .course_schedule .schedule_theme__title{font-size:1.3125rem;font-weight:400;letter-spacing:-.03em;line-height:28px;padding-top:2px}.course_detail .course_schedule .schedule_detail{color:#1e1e2b;margin-top:20px;padding-left:145px;width:100%}.course_detail .course_schedule .schedule_detail&gt;:last-child{margin-bottom:0!important}.course_detail .course_schedule .schedule_detail ul{list-style:none;margin:0;padding:0}.course_detail .course_schedule .schedule_detail li{position:relative}.course_detail .course_schedule .schedule_detail li:not(:last-child){margin-bottom:24px}.course_detail .course_schedule .schedule_detail li:before{background-color:#efefef;border-radius:20px;content:"";display:block;height:18px;left:-35px;position:absolute;top:0;width:18px}.course_detail .course_schedule .schedule_btns{align-items:center;display:flex;justify-content:center;margin-top:47px}.course_detail .course_author{align-items:flex-start;display:flex;flex-wrap:wrap;gap:55px;justify-content:center}.course_detail .course_author:not(:last-child){margin-bottom:100px}.course_detail .course_author:has(.course_author__row+.course_author__row) .course_author__row{width:calc(50% - 27.5px)}.course_detail .course_author:has(.course_author__row+.course_author__row) .course_author__descr{padding:35px 40px 40px 50px}.course_detail .course_author .course_title{width:100%}.course_detail .course_author .course_author__row{align-items:stretch;display:flex;justify-content:flex-start;min-height:417px;width:100%}.course_detail .course_author .course_author__avatar{align-items:flex-start;background-color:#d9d9d9;border-radius:30px;display:flex;flex-direction:column;flex-shrink:0;height:26rem;justify-content:flex-end;overflow:hidden;padding:40px 34px;position:relative;width:331px}.course_detail .course_author .course_author__avatar:after{background:linear-gradient(0deg,#000,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:56%;width:100%;z-index:2}.course_detail .course_author .course_author__avatar img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.course_detail .course_author .course_author__name{color:#fff;font-size:1.75rem;font-weight:600;letter-spacing:-.02em;line-height:30px;position:relative;text-transform:uppercase;z-index:3}.course_detail .course_author .course_author__position{color:#fff;font-size:1rem;line-height:26px;margin-top:14px;position:relative;z-index:3}.course_detail .course_author .course_author__descr{background-color:#f5f5f5;border-radius:40px;display:flex;flex-direction:column;font-size:1rem;justify-content:space-between;line-height:26px;padding:55px 64px 99px 78px;row-gap:32px}.course_detail .course_author .course_author__link{align-items:center;color:#000;-moz-column-gap:13px;column-gap:13px;display:inline-flex;font-size:1rem;font-weight:600;line-height:28px;text-transform:uppercase}.course_detail .course_author .course_author__link svg{height:16px;width:16px;stroke:#000}.course_detail__online .course_detail{display:block}.course_detail__online .course_descr{font-size:1.5rem;line-height:40px}.course_detail__online .course_descr:not(:last-child){margin-bottom:50px}.course_detail__online .course_descr .txt_block p+ul{margin-top:-12px}.course_detail__online .course_descr .txt_block .ul_red{margin-bottom:32px;margin-left:48px}.course_detail__online .course_descr ul li{list-style:none;margin-bottom:8px;padding-left:40px;position:relative}.course_detail__online .course_descr ul li:before{background-color:#db035a;border-radius:20px;content:"";display:block;height:20px;left:2px;position:absolute;top:10px;width:20px}.course_detail__online .course_about{margin:50px auto 0;max-width:1054px}.course_detail__online .course_about:not(:last-child),.course_detail__online .course_author:not(:last-child){margin-bottom:50px}.course_detail__link{margin-top:20px;padding-left:51px}.course_detail__link&gt;*{font-size:1.5rem;font-weight:500;line-height:normal}.course_purchase{background:#ffe402 url(../images/course_purchase_decor.svg) no-repeat 0 100%;border-radius:30px;flex-shrink:0;max-width:452px;padding:36px 50px 30px;width:100%}.course_purchase .purchase_info{font-size:1.3125rem;font-weight:600;letter-spacing:-.03em;line-height:28px;padding:12px 0}.course_purchase .purchase_info+.purchase_info{border-top:1px solid #fff}.course_purchase .course_price{align-items:center;-moz-column-gap:21px;column-gap:21px;display:flex;justify-content:flex-start;margin-top:13px}.course_purchase .price_title{flex-shrink:0;font-size:.875rem;line-height:16px;width:97px}.course_purchase .price_cost{font-size:1.875rem;font-weight:500;letter-spacing:-.02em;line-height:44px}.course_purchase .price_currency{font-size:1.5625rem;font-weight:500;letter-spacing:-.02em;line-height:36px}.course_purchase .course_access__time{font-size:.875rem;font-weight:600;letter-spacing:-.02em;line-height:16px;margin-top:19px}.course_purchase .purchase_btns{align-items:center;display:flex;justify-content:center;margin-top:35px}.course_online{border:2px solid #ffe402;border-radius:10px;flex-shrink:0;float:right;margin-bottom:32px;margin-left:64px;max-width:463px;padding:22px 24px 32px;width:100%}.course_online .online_title{font-size:1.5rem;font-weight:700;line-height:26px;margin-bottom:24px;padding-left:14px}.course_online .online_teacher:not(:last-child){margin-bottom:12px}.course_online .online_teacher__name{font-size:1rem;font-weight:600;letter-spacing:-.03em;line-height:28px;text-transform:uppercase}.course_online .online_teacher__position{font-size:1rem;line-height:normal;margin-top:4px}.course_specification{align-items:stretch;-moz-column-gap:36px;column-gap:36px;display:flex;justify-content:flex-start;margin:20px 0 40px;row-gap:16px}.course_spec__item{background:#ffe402 url(../images/triangle_yellow.svg) no-repeat -180px -10px;border-radius:30px;padding:48px;width:100%}.course_spec__row{border-bottom:1px solid #fff;font-size:1.3125rem;font-weight:600;letter-spacing:-.03em;line-height:28px;padding:12px 0}.course_spec__row:first-child{padding-top:0}.course_btns{align-items:center;display:flex;gap:24px;justify-content:center;margin:50px 0}.course_btns .btn{max-width:497px}@media(max-width:1450px){.course_detail .course_img{height:auto}}@media(max-width:1280px){.course_detail .course_author .course_author__row{width:100%!important}}@media(max-width:1024px){.course_detail .course_info{max-width:none;position:static}.course_detail .course_info:after,.course_detail .course_info:before{display:none}.course_specification{flex-wrap:wrap;justify-content:center}.course_specification .course_spec__item{width:calc(50% - 18px)}}@media(max-width:992px){.course_detail .course_detail{flex-direction:column-reverse}.course_detail .course_purchase{max-width:none}.course_detail .course_author .course_author__descr{padding:32px 32px 64px}.course_online{float:none;margin-left:0;max-width:none}}@media(max-width:768px){.course_detail .course_info{padding-bottom:0}.course_detail .course_video:not(:last-child){margin-bottom:50px}.course_detail .course_author .course_author__descr{padding:32px;row-gap:72px}.course_specification .course_spec__item{width:100%}}@media(max-width:767px){.course_detail .course_author .course_author__row{flex-direction:column;min-height:auto}.course_detail .course_author .course_author__avatar{height:360px;width:100%}.course_detail .course_author .course_author__avatar img{-o-object-fit:contain;object-fit:contain}.course_detail .course_author .course_author__descr{padding:32px;row-gap:72px}.course_detail .course_schedule .schedule_row{align-items:flex-start;flex-direction:column;row-gap:4px}.course_detail .course_schedule .schedule_title{width:100%}.course_detail .course_schedule .schedule_time{margin-left:0;min-width:auto;text-align:left;width:100%}.course_detail .course_schedule .schedule_detail{padding-left:0}.course_detail .course_schedule .schedule_theme{margin-left:0}}@media(max-width:576px){.course_detail .course_img{border-radius:30px;height:326px;overflow:hidden;position:relative}.course_detail .course_img img{border-radius:30px;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}.course_detail .course_img:after{background:linear-gradient(180deg,rgba(255,228,2,0) 8%,#ffe402 148%);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.course_detail .course_info{padding:16px 8px 0}.course_detail .course_info__author{flex-direction:column;margin-top:24px}.course_detail .course_info__author_name{font-size:.8125rem;line-height:20px}.course_detail .course_info__author_position{font-size:.875rem;line-height:21px}.course_detail .course_theme{font-size:.75rem;left:24px;line-height:15px;padding:12px 20px;top:24px}.course_detail .course_content{margin-top:40px}.course_detail .course_title{font-size:1.3125rem;letter-spacing:-.02em;line-height:26px;margin-bottom:18px}.course_detail .course_descr{font-size:.875rem;line-height:21px}.course_detail .course_descr+.course_author{margin-top:20px}.course_detail .course_about{margin-top:40px}.course_detail .course_about:not(:last-child),.course_detail .course_video:not(:last-child){margin-bottom:40px}.course_detail .course_video .video,.course_detail .course_video .video video{border-radius:15px}.course_detail .course_video .video .video_play{bottom:auto;height:60px;left:23px;top:23px;width:60px}.course_detail .course_video .video .video_play:after{height:50px;width:50px}.course_detail .course_video .video .video_play svg{height:19px;left:6px;width:17px}.course_detail .course_schedule:not(:last-child){margin-bottom:40px}.course_detail .course_schedule._hide .schedule_detail{display:block}.course_detail .course_schedule .schedule_header{flex-direction:column}.course_detail .course_schedule .schedule_theme{flex-direction:column;margin-left:-20px}.course_detail .course_schedule .schedule_theme__title{font-size:1rem}.course_detail .course_schedule .schedule_list{border-radius:25px;padding:32px 18px}.course_detail .course_schedule .schedule_row:not(:last-child){margin-bottom:15px;padding-bottom:15px}.course_detail .course_schedule .schedule_number{font-size:.8125rem;letter-spacing:-.02em;line-height:16px;margin-bottom:4px;min-width:90px;padding:8px 14px;width:auto}.course_detail .course_schedule .schedule_title{font-size:1.0625rem;letter-spacing:-.03em;line-height:25px}.course_detail .course_schedule .schedule_time{font-size:.875rem;line-height:21px;margin-top:8px}.course_detail .course_schedule .schedule_detail{display:none;font-size:.875rem;margin-top:8px;padding-left:20px}.course_detail .course_schedule .schedule_detail+.schedule_detail{margin-top:16px}.course_detail .course_schedule .schedule_detail li{position:relative}.course_detail .course_schedule .schedule_detail li:not(:last-child){margin-bottom:8px}.course_detail .course_schedule .schedule_detail li:before{height:10px;left:-20px;top:4px;width:10px}.course_detail .course_schedule .schedule_btns{margin-top:40px}.course_detail .course_author{flex-direction:column;gap:20px}.course_detail .course_author .course_title{margin-bottom:0}.course_detail .course_author .course_author__avatar{border-radius:25px;padding:40px 24px}.course_detail .course_author .course_author__name{font-size:1.1875rem;letter-spacing:-.03em;line-height:22px}.course_detail .course_author .course_author__position{font-size:.875rem;line-height:21px}.course_detail .course_author .course_author__descr{border-radius:25px;font-size:.875rem;line-height:21px;padding:30px 24px 40px!important}.course_detail .course_author .course_author__link{font-size:.9375rem;line-height:22px}.course_purchase{background-image:url(../images/course_purchase_decor_sm.svg);padding:26px 26px 30px}.course_purchase .purchase_info{font-size:1.0625rem;line-height:25px;padding:8px 0}.course_purchase .course_price{justify-content:space-between;margin-top:10px}.course_purchase .price_title{font-size:.8125rem;letter-spacing:-.02em;line-height:16px;width:112px}.course_purchase .price_cost{flex-shrink:0;font-size:1.625rem;letter-spacing:-.02em;line-height:22px}.course_purchase .price_currency{font-size:1.4375rem;letter-spacing:-.02em;line-height:28px}.course_purchase .course_access__time{margin-top:10px}.course_purchase .purchase_btns{margin-top:30px}.course_online .online_title{font-size:1.25rem;margin-bottom:16px;padding-left:0}.course_online .online_teachers{padding-left:9px}.course_online .online_teacher__name{font-size:.875rem}.course_online .online_teacher__position{font-size:.75rem}.course_detail__link{margin-top:0;padding-left:0}.course_detail__link&gt;*{font-size:1rem}.course_specification{margin-bottom:24px}.course_spec__item{padding:20px 32px}.course_spec__row{font-size:1rem}.course_btns{margin:24px 0}.course_btns .btn{height:48px;padding-left:28px;padding-right:28px;width:auto}.course_detail__online .course_descr:not(:last-child){margin-bottom:20px}.course_detail__online .course_descr .txt_block .ul_red{margin-bottom:24px;margin-left:0}.course_detail__online .course_descr .txt_block .ul_red li{padding-left:0}.course_detail__online .course_descr .txt_block .ul_red li:before{display:none}.course_detail__online .course_schedule .schedule_btns{margin-top:20px}.course_detail__online .course_about:not(:last-child){margin-bottom:25px}.course_detail__online .course_author:not(:last-child){margin-bottom:20px}}.about_detail .page_title{margin-bottom:50px;margin-left:-52px}.about_detail .information{margin-top:40px}.about_detail .subscription,.about_detail .video{margin-top:50px}.about_header{background:url(../images/about_bg.png) no-repeat;background-size:cover;border-radius:40px;height:717px;overflow:hidden;padding:78px 113px}.about_header .about_title{font-size:2.5625rem;font-weight:500;letter-spacing:-.03em;line-height:70px;max-width:580px}.about_header .about_descr{font-size:2rem;letter-spacing:-.02em;line-height:45px;margin-top:64px;max-width:785px}.about_content{margin:50px auto 0;max-width:1320px}.about_txt{font-size:1.5rem;line-height:40px}.about_btns{display:flex;justify-content:center;margin-top:40px}.about_btns .btn{max-width:291px}@media(max-width:1480px){.about_detail .page_title{margin-left:0}}@media(max-width:1024px){.about_header{background-position:top;padding:64px}}@media(max-width:768px){.about_header{background:none;border-radius:0;height:auto;padding:0}.about_header .about_title{font-size:2rem;line-height:48px}.about_header .about_descr{font-size:1.625rem;line-height:40px;margin-top:50px}}@media(max-width:576px){.about_detail .page_title{margin-bottom:18px}.about_detail .information{margin-top:34px}.about_detail .subscription,.about_detail .video{margin-top:30px}.about_header .about_title{font-size:1.125rem;line-height:28px}.about_header .about_descr{display:none}.about_content{margin-top:20px}.about_txt{font-size:.875rem;line-height:21px}}.subscribe_detail .information,.subscribe_detail .subscription{margin-bottom:50px}.subscribe_content{font-size:1.5rem;line-height:40px;margin-bottom:50px}.subscribe_content .page_title{margin-bottom:50px}.subscribe_btns{align-items:flex-start;display:flex;justify-content:center;margin-top:100px}.subscribe_btns .btn{max-width:291px}@media(max-width:768px){.subscribe_content .page_title{margin-bottom:32px}}@media(max-width:576px){.subscribe_detail .information,.subscribe_detail .subscription{margin-bottom:40px}.subscribe_content{font-size:.875rem;line-height:21px;margin-bottom:32px}.subscribe_content .page_title{font-size:1.3125rem;letter-spacing:-.02em;line-height:26px;margin-bottom:18px}.subscribe_btns{margin-top:40px}}.search_detail .cards:not(:first-child){margin-top:34px}.search_detail .form_search{max-width:413px;width:100%}.search_detail .form_search input{border:1px solid #e0e0e0;border-radius:60px;height:50px;padding:0 90px}@media(max-width:576px){.search_detail .form_search input{padding:0 24px}}.cards{position:relative}.cards:not(:first-child){margin-top:100px}.cards .swiper{width:100%}.cards .swiper-navigation{display:none}.cards_header{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex;justify-content:space-between;margin-bottom:32px}.cards_title{font-size:2.5625rem;font-weight:500;letter-spacing:-.03em;line-height:50px}.cards_swiper .swiper-wrapper{align-items:stretch;-moz-column-gap:32px;column-gap:32px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:72px}.cards_swiper .swiper-slide{height:auto;max-width:331px;width:calc(25% - 24px)}.cards_swiper .swiper-slide .card{height:100%;max-width:none;width:100%}.cards_btns{align-items:flex-start;display:flex;gap:16px;justify-content:center;margin-top:48px}.cards_btns .btn{max-width:375px}.cards_list{align-items:stretch;-moz-column-gap:32px;column-gap:32px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:72px}.card{flex-shrink:0;max-width:331px;width:calc(25% - 24px)}.card .card_link{color:#000;cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none}@media(hover:hover){.card .card_link:hover .card_img{border-bottom-right-radius:0}.card .card_link:hover .card_img:before{opacity:1}}.card .card_link:active .card_img{border-bottom-right-radius:0}.card .card_link:active .card_img:before{opacity:1}.card .card_img{height:auto;max-height:263px;overflow:hidden;position:relative}.card .card_img,.card .card_img img{border-radius:35px;max-width:100%;width:100%}.card .card_img img{background-color:#f5f5f5;height:16.43rem;max-height:100%;-o-object-fit:cover;object-fit:cover}.card .card_img:after{background:linear-gradient(180deg,rgba(255,228,2,0) 8%,#ffe402 148%);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:2}.card .card_img:before{background:url(../images/card_hover.svg) no-repeat;bottom:-1px;content:"";display:block;height:82px;opacity:0;position:absolute;right:-1px;width:82px;z-index:3}.card .card_title{font-size:1.3125rem;font-weight:600;letter-spacing:-.03em;line-height:28px;margin-bottom:32px;margin-top:13px;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card .card_author{font-size:.875rem;font-weight:600;line-height:25px;margin-top:auto;text-transform:uppercase}.card .card_author_position{font-size:1rem;line-height:26px;margin-top:12px}.card .card_theme{background-color:#7b5dd4;border-radius:20px;color:#fff;font-size:.75rem;left:24px;letter-spacing:-.02em;line-height:16px;padding:10px 16px;position:absolute;top:18px;z-index:2}.card .card_purchase{margin-top:15px}.card .card_purchase .btn{font-size:1rem;height:40px;width:150px}.card .card_tag{background-color:#ffe402;border-radius:20px;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:35px;padding:10px 27px}@media(min-width:1023px){.cards_swiper .swiper-slide:has(.card_online){max-width:none;width:100%}.card.card_online{max-width:none;width:100%}.card_online .card_link{align-items:flex-start;background-color:#f5f5f5;border-radius:35px;-moz-column-gap:120px;column-gap:120px;display:flex;flex-direction:row;justify-content:flex-start}.card_online .card_link:before{background:url(../images/card_hover_circle.svg) no-repeat;bottom:15px;content:"";display:block;height:45px;opacity:0;position:absolute;right:25px;width:45px;z-index:3}}@media(min-width:1023px)and (hover:hover){.card_online .card_link:hover:before{opacity:1}.card_online .card_link:hover .card_img{border-bottom-right-radius:35px}}@media(min-width:1023px){.card_online .card_link:active:before{opacity:1}.card_online .card_link:active .card_img{border-bottom-right-radius:35px}.card_online .card_img{flex-shrink:0;width:331px}.card_online .card_img:before{display:none}.card_online .card_info{align-items:flex-start;-moz-column-gap:120px;column-gap:120px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:36px;row-gap:0}.card_online .card_info__main{padding-bottom:36px;width:400px}.card_online .card_title{height:auto!important;margin-top:0}.card_online .card_info__authors{padding-bottom:36px;width:330px}.card_online .card_author_position{display:none}.card_online .card_author:not(:first-child){margin-top:12px}}@media(max-width:1200px){.cards_swiper .swiper-wrapper{-moz-column-gap:16px;column-gap:16px}.cards_swiper .swiper-slide{width:calc(25% - 12px)}.cards_list{-moz-column-gap:16px;column-gap:16px}.card{width:calc(25% - 12px)}.card .card_theme{left:12px;top:12px}.card_online .card_author_position__long{display:none}.card_online .card_author_position{display:block}}@media(max-width:1023px){.cards .swiper-navigation{display:flex}.cards_swiper .swiper-wrapper{-moz-column-gap:0;column-gap:0;flex-wrap:nowrap;row-gap:0}.cards_swiper .swiper-slide{width:280px}.cards_list{flex-wrap:wrap;row-gap:48px}.card{width:calc(33.33333% - 10.66667px)}.card_online:has(.card_theme) .card_tag{top:64px}.card_online .card_tag{font-size:.875rem;left:12px;line-height:normal;padding:10px 16px;position:absolute;top:12px}}@media(max-width:768px){.card{width:calc(50% - 8px)}}@media(max-width:576px){.cards:not(:first-child){margin-top:60px}.cards_header{-moz-column-gap:16px;column-gap:16px;margin-bottom:16px}.cards_title{font-size:1.625rem;letter-spacing:-.02em;line-height:32px}.cards_swiper{margin-left:-20px;width:calc(100% + 40px)!important}.cards_swiper .swiper{padding:0 20px}.cards_swiper .swiper-slide{width:268px}.cards_list{row-gap:32px;width:100%}.cards_list&gt;.card img{-o-object-fit:cover;object-fit:cover}.cards_list&gt;.card .card_author_position{height:auto!important}.card{max-width:none;width:100%}.card .card_title{font-size:1.0625rem;line-height:25px}.card .card_img img{border-radius:25px}.card .card_author{font-size:.8125rem;line-height:20px}.card .card_author_position{font-size:.8125rem;line-height:21px;margin-top:8px}.card .card_theme{left:22px;padding:7px 15px;top:15px}}.reviews{position:relative}.reviews:not(:first-child){margin-top:100px}.reviews_header{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex;justify-content:space-between;margin-bottom:32px}.reviews_title{font-size:2.5625rem;font-weight:500;letter-spacing:-.03em;line-height:50px}.review{background-color:#f9f9f9;border-radius:30px;padding:40px 40px 50px}.review .review_txt{overflow:hidden;transition:height .2s ease-out}.review .review_txt._croped{-webkit-line-clamp:11;-webkit-box-orient:vertical;display:-webkit-box;height:auto}.review .review_txt__inner{font-size:1rem;line-height:26px}.review .review_txt__inner&gt;*{margin-bottom:10px}.review .review_txt__inner&gt;:first-child{margin-top:0!important}.review .review_txt__inner&gt;:last-child{margin-bottom:0}.review .review_btn{display:none;margin-top:16px}.review .review_btn._show{display:block}.review .review_author{font-size:.875rem;font-weight:600;line-height:25px;margin-top:40px;text-transform:uppercase}.review .review_author_position{font-size:1rem;line-height:26px;margin-top:8px}@media(max-width:576px){.reviews:not(:first-child){margin-top:90px}.reviews_header{-moz-column-gap:16px;column-gap:16px;margin-bottom:16px}.reviews_title{font-size:1.625rem;letter-spacing:-.02em;line-height:32px}.review{padding:30px 30px 40px}.review .review_txt__inner{font-size:.875rem;line-height:23px}.review .review_author{font-size:.8125rem;line-height:20px;margin-top:36px}.review .review_author_position{font-size:.8125rem;line-height:21px}}.video{position:relative}.video._play .video_control{opacity:0;visibility:hidden;z-index:-1}.video video{border-radius:40px;height:100%;width:100%}.video .video_control{cursor:pointer;height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .1s,visibility .1s,z-index .1s;visibility:visible;width:100%;z-index:2}@media(hover:hover){.video .video_control:hover .video_play{background-color:#ffe402}}.video .video_control:active .video_play{background-color:#ffe402}.video .video_play{border:1px solid #ffe402;border-radius:200px;bottom:64px;height:200px;left:64px;position:absolute;transition:background-color .4s;width:200px}.video .video_play:after{background-color:#ffe402;border-radius:200px;content:"";display:block;height:calc(100% - 28px);left:0;width:calc(100% - 28px);z-index:1}.video .video_play svg,.video .video_play:after{bottom:0;margin:auto;position:absolute;right:0;top:0}.video .video_play svg{height:44px;width:42px;fill:#000;left:14px;z-index:2}@media(max-width:768px){.video .video_play{height:150px;width:150px}}@media(max-width:576px){.video .video_play{bottom:19px;height:78px;left:25px;width:78px}.video .video_play:after{height:55px;width:55px}.video .video_play svg{height:22px;left:7px;width:20px}}.subscription{align-items:center;background:#ffe402 url(../images/subscription_decor.svg) no-repeat 100%;border-radius:40px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 375px;overflow:hidden;padding:42px 166px 42px 123px}.subscription .subscription_title{font-size:2.5625rem;font-weight:500;letter-spacing:-.03em;line-height:50px}.subscription .subscription_btns{grid-row:span 2}.subscription .subscription_descr{align-items:flex-start;-moz-column-gap:20px;column-gap:20px;display:flex;font-size:1rem;justify-content:flex-start;line-height:26px;margin-top:25px;max-width:616px}.subscription .subscription_descr svg{flex-shrink:0;height:25px;width:25px;stroke:#000;fill:#000}@media(max-width:1200px){.subscription{background-position:right -66px center;padding-left:100px;padding-right:100px}}@media(max-width:1024px){.subscription{background-position:right -116px center;padding-left:50px;padding-right:50px}}@media(max-width:992px){.subscription{align-items:flex-start;background-position:right -360px top 0;display:flex;flex-direction:column;justify-content:flex-start}.subscription .subscription_title{order:1}.subscription .subscription_descr{order:2}.subscription .subscription_btns{margin-top:25px;order:3;width:100%}.subscription .subscription_btns .btn{max-width:375px}}@media(max-width:576px){.subscription{padding:40px 30px 32px}.subscription .subscription_title{font-size:1.5rem;letter-spacing:-.02em;line-height:32px;margin-right:-30px}.subscription .subscription_descr{font-size:.875rem;line-height:21px;margin-top:13px}.subscription .subscription_descr&gt;svg{display:none}.subscription .subscription_btns{margin-top:21px}.subscription .subscription_btns .btn{height:60px}}.information{background-color:#f5f5f5;border-radius:40px;font-size:1.5rem;line-height:40px;padding:84px 84px 60px 150px}.information .information_title{font-size:1.875rem;font-weight:500;line-height:40px;margin-bottom:32px}.information ul{list-style:none;margin-left:0}.information ul li{position:relative}.information ul li:before{background-color:#db035a;border-radius:30px;content:"";display:block;height:28px;left:-64px;position:absolute;top:6px;width:28px}.information li:not(:last-child){margin-bottom:30px}@media(max-width:768px){.information{padding:64px 64px 64px 90px}}@media(max-width:576px){.information{font-size:.875rem;line-height:21px;padding:40px 32px 40px 54px}.information .information_title{font-size:.875rem;line-height:21px;margin-bottom:16px}.information ul li:before{height:20px;left:-32px;width:20px}.information li:not(:last-child){margin-bottom:16px}}</pre></body></html>