

/* Start:/local/templates/educational-portal/assets/css/style.min.css?1749592178285396*/
@charset "UTF-8";@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.woff2) format("woff2"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.svg#Commissioner-Light) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Light.otf) format("otf");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.otf) format("otf"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.svg#Commissioner-Regular) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.woff2) format("woff2"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.svg#Commissioner-Medium) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Medium.otf) format("otf");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.otf) format("otf"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.svg#Commissioner-SemiBold) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.woff2) format("woff2"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.svg#Commissioner-Bold) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-Bold.otf) format("otf");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Commissioner;src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.eot);src:url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.otf) format("otf"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.svg#Commissioner-ExtraBold) format("svg"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.ttf) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.woff) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/Commissioner/Commissioner-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:lg;src:url(/local/templates/educational-portal/assets/css/../fonts/lg/lg.woff2?io9a6k) format("woff2"),url(/local/templates/educational-portal/assets/css/../fonts/lg/lg.ttf?io9a6k) format("truetype"),url(/local/templates/educational-portal/assets/css/../fonts/lg/lg.woff?io9a6k) format("woff"),url(/local/templates/educational-portal/assets/css/../fonts/lg/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}*{-webkit-box-sizing:content-box;box-sizing:content-box;outline:0}html{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{font-size:10px;--text-color:#4a4a5e;--text-color-alt:#b7b7cb;--dark:#161624;--light:#ffffff;--lawyer-color:#f69f13;--expert-color:#3449b7;--bg-color:#f4f5fc;--light-dark:#9494ad;--alert-color:#e24d5f;--success-color:#17be28;--great-transition:all 200ms ease;--shadow-color:#d2d3de}body{position:relative;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;min-height:100vh;font-family:Commissioner,sans-serif;color:var(--text-color);font-size:1.8rem;line-height:1.6;font-weight:400}#canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--bg-color);background-image:url(/local/templates/educational-portal/assets/css/../img/bg-cross.svg)}#wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;z-index:1}#main{margin-top:110px;padding-bottom:12rem;-webkit-box-sizing:border-box;box-sizing:border-box}#footer{position:relative;background-color:var(--dark);margin-top:auto}.inner{position:relative;max-width:1560px;padding:0 2rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.inner-mobile{max-width:1564px;padding:0}.inner-min{position:relative;max-width:1040px;padding:0 2rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{display:block;margin:0;padding:0;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;float:none}a,button,img,input,textarea{border:none;outline:0}a,button,input,textarea{font-family:Commissioner,sans-serif;font-weight:400}table{border-spacing:0;border-collapse:collapse;margin:0;padding:0}td,th{vertical-align:top;word-wrap:break-word}dl,nav,ol,ul{margin:0;padding:0;list-style:none}a{text-decoration:none;font-size:inherit;line-height:inherit;font-weight:inherit}a:hover{text-decoration:underline}button{display:block;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.button,button{text-decoration:none!important}address{font-style:normal}section{position:relative}main{position:relative;clear:both;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,footer,header,main,nav,section{display:block}fieldset{position:relative;border:0}legend{font-size:0;position:absolute;width:1px;height:1px;opacity:0}.cover{background-position:center center;background-repeat:no-repeat;background-size:cover}.contain{background-position:center center;background-repeat:no-repeat;background-size:contain}.no-text{font-size:0!important;color:transparent;background-color:rgba(255,255,255,.504)}.invis{font-size:0;color:transparent}.fleft{float:left}.fright{float:right}.db{display:block}.inb{display:inline-block}.in{display:inline}.tb{display:table}.tbc{display:table-cell}.tbr{display:table-row-group}.tr{display:table-row}.on_dekstop{display:block}.on_mobile{display:none}.hide{display:none}.hideI{display:none!important}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33%}.w33-3{width:33.3333333333%}.w40{width:40%}.w45{width:45%}.w48{width:48%}.w50{width:50%}.w50I{width:50%!important}.w55{width:55%}.w60{width:60%}.w65{width:65%}.w75{width:75%}.w100{width:100%}.h100{height:100%}.h100vh{height:100vh}.vM{vertical-align:middle}.vT{vertical-align:top}.vB{vertical-align:bottom}.rL{position:relative}.fixed{position:fixed;top:0;left:0;width:100%}.abs{position:absolute}.hid{overflow:hidden}.m0{margin:0}.m0I{margin:0!important}.m0a{margin:0 auto}.m05{margin:0 5%}.p0{padding:0}.alCenter{text-align:center}.alRight{text-align:right}.alLeft{text-align:left}.cp{cursor:pointer}.cd{cursor:default}.ca{cursor:auto}.zt200{z-index:200}.box{-webkit-box-sizing:border-box;box-sizing:border-box}.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bgn{background:0 0!important}.row{margin:0;float:none}.b0{bottom:0}.t0{top:0}.r0{right:0}.l0{left:0}.up{text-transform:uppercase}.low{text-transform:lowercase}.fsn{font-style:normal}.pb0{padding-bottom:0}.upp{text-transform:uppercase}.spacer{display:block;width:100%;height:auto}.clear::after,.clearfix::after{content:"";display:table;width:100%;clear:both}.textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.textarea::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex.justify-content--space-berween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align-items--flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align-items--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-items--flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.flex-wrap--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex-wrap--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex .flex-no-gap{gap:0}@media screen and (max-width:1280px){#main{margin-top:86px}}@font-face{font-family:swiper-icons;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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.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{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.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>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.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>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;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-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-next,.lg-prev{background-color:var(--darkness-opacity-04);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-webkit-transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear,-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-webkit-transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28)}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite;animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{-webkit-transition:none!important;transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{-webkit-transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{-webkit-transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{-webkit-transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:var(--light)}.lg-outer .lg-dropdown{background-color:var(--light);border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-webkit-transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s,-webkit-transform .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:var(--light);right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:var(--light);will-change:transform;-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:var(--light);font-size:18px}.lg-comment-box .lg-comment-header{background-color:var(--darkness);padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(/local/templates/educational-portal/assets/css/../img/loading.gif) no-repeat scroll center center var(--light);overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:-webkit-zoom-in;cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s,-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/local/templates/educational-portal/assets/css/../images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:var(--darkness-opacity-09);opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s;background-color:rgba(0,0,0,.8)}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;transition:-webkit-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;transition:transform .35s ease-out 0s,-webkit-transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333 transparent;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin-top:0;margin-right:-4px;margin-bottom:0;margin-left:8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition:opacity 0s linear;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.great-columns-box{display:-webkit-box;display:-ms-flexbox;display:flex}.great-columns-box .inner-mobile{padding-right:1px}.great-columns-box .gcb__left-col{max-width:calc(100% - 349px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.great-columns-box .gcb__centr-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box}.great-columns-box .gcb__right-col{width:349px;-ms-flex-negative:0;flex-shrink:0}.great-columns-box .gcb__right-col .inner-mobile{position:sticky;top:1rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.great-columns-box--reverse .gcb__left-col{padding-right:0;padding-left:4rem}.great-columns-box--reverse .gcb__right-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:var(--great-transition);transition:var(--great-transition);background:var(--bg-color);opacity:1;z-index:10000}.preloader.preloader--hide{opacity:0;visibility:hidden}.preloader .loader{background:var(--expert-color);-webkit-animation:load1 1.3s infinite ease-in-out;animation:load1 1.3s infinite ease-in-out;width:1em;height:4em;color:var(--lawyer-color);text-indent:-9999em;margin:88px auto;position:relative;font-size:1.2em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.preloader .loader:after,.preloader .loader:before{background:var(--expert-color);-webkit-animation:load1 1.3s infinite ease-in-out;animation:load1 1.3s infinite ease-in-out;width:1em;height:4em}.preloader .loader:after,.preloader .loader:before{position:absolute;top:0;content:""}.preloader .loader:before{left:-1.5em;-webkit-animation-delay:-.42s;animation-delay:-.42s}.preloader .loader:after{left:1.5em}@-webkit-keyframes load1{0%,100%,80%{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@keyframes load1{0%,100%,80%{-webkit-box-shadow:0 0;box-shadow:0 0;height:1em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:1em}}@media screen and (max-width:999px){.preloader .loader{font-size:1em}}@media screen and (max-width:600px){.preloader .loader{font-size:.8em}}.video-gallery{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:4rem}.video-box iframe{border:none;outline:0}.video-box .video-box__container{position:relative;width:100%;padding-top:66%;background-color:var(--bg-color)}.video-box .video-box__container *{position:absolute;top:0;left:0;width:100%;height:100%}.video-box .video-box__caption{display:block;margin-top:2rem;font-size:2rem;line-height:1.2;font-weight:600;color:#000}@media screen and (max-width:1024px){.video-gallery{grid-gap:2rem}}@media screen and (max-width:950px){.video-gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){.video-gallery{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:4rem}}.table{width:99.9%}.table td,.table th{padding:5px;color:var(--dark);font-size:1.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.table .form-elem-checkbox{display:inline-block}.table--width-auto{width:auto}.table-box{position:relative;overflow:auto}.table-box:not(:first-of-type){margin-top:5rem}.choices-mini-wrapper{position:relative;top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.choices-mini-wrapper .choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:transparent;padding:0;border:none;border-radius:2.5px;font-size:14px;min-height:auto;overflow:hidden}.choices-mini-wrapper .choices{display:inline-block;line-height:1;padding:0}.choices-mini-wrapper .choices__list--single{padding:0;padding-right:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.choices-mini-wrapper .choices[data-type*=select-one] .choices__inner{padding-bottom:0}.choices-mini-wrapper .choices__list--dropdown .choices__item--selectable::after,.choices-mini-wrapper .choices__list[aria-expanded] .choices__item--selectable::after{display:none}.choices-mini-wrapper .choices__list--dropdown,.choices-mini-wrapper .choices__list[aria-expanded]{width:100px}.choices-mini-wrapper .choices__list--dropdown .choices__item--selectable,.choices-mini-wrapper .choices__list[aria-expanded] .choices__item--selectable{padding:5px}.choices-mini-wrapper .choices[data-type*=select-one]::after{right:0}.table-box-simplebar{position:relative}.table-box-simplebar .simplebar-track.simplebar-horizontal{margin-top:5px;height:1.5rem;position:relative}.table-box-simplebar .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0;height:1.5rem;border-radius:5px}.table-box-simplebar .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible::before{background-color:var(--text-color);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.table-box-simplebar .simplebar-track.simplebar-hover .simplebar-scrollbar.simplebar-visible::before{opacity:1;background-color:var(--text-color)}.table-box-simplebar--lawyer .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible::before{background-color:var(--lawyer-color)}.table-box-simplebar--lawyer .simplebar-track.simplebar-hover .simplebar-scrollbar.simplebar-visible::before{background-color:var(--lawyer-color)}.table-box-simplebar--expert .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible::before{background-color:var(--expert-color)}.table-box-simplebar--expert .simplebar-track.simplebar-hover .simplebar-scrollbar.simplebar-visible::before{background-color:var(--expert-color)}.participants-table{font-weight:500}.participants-table .form-elem-checkbox{top:3px;line-height:1}.participants-table thead tr:first-child th:first-child{height:12.2rem}.participants-table td:nth-child(2),.participants-table td:nth-child(3){white-space:nowrap}.participants-table.participants-table-scroll-panel{width:auto;position:absolute;top:0}.lawyer-table thead tr:nth-child(2n) th{background-color:#fbf5eb}.lawyer-table thead tr:nth-child(2n+1) th{background-color:#fde1b5}.lawyer-table thead tr:first-child th{background-color:var(--lawyer-color)}.lawyer-table tbody tr:nth-child(2n) td{background-color:#fde1b5}.lawyer-table tbody tr:nth-child(2n+1) td{background-color:#fbf5eb}.lawyer-table tbody tr td:first-child{background-color:var(--lawyer-color)}.lawyer-table td,.lawyer-table th{border:1px solid var(--light)}.expert-table .form-elem-checkbox input[type=checkbox]:checked~i{background-color:var(--expert-color);border:1px solid var(--expert-color)}.expert-table thead tr:nth-child(2n) th{background-color:#c6d0fd}.expert-table thead tr:nth-child(2n+1) th{background-color:#91a3ff}.expert-table thead tr:first-child th{background-color:var(--expert-color);color:var(--light)}.expert-table tbody tr:nth-child(2n) td{background-color:#91a3ff}.expert-table tbody tr:nth-child(2n+1) td{background-color:#c6d0fd}.expert-table tbody tr td:first-child{background-color:var(--expert-color);color:var(--light)}.expert-table td,.expert-table th{border:1px solid var(--light)}.table-homework-box{position:relative;padding-top:3rem;overflow:auto}.table-homework-box:not(:last-of-type){margin-bottom:2rem}.table-homework{font-size:1.4rem}.table-homework td,.table-homework th{border:1px solid var(--light);color:var(--dark)}.table-homework td a,.table-homework th a{color:inherit}.table-homework--lawyer thead tr:nth-child(2n){background-color:#fde1b5}.table-homework--lawyer thead tr:nth-child(2n-1){background-color:#fbf5eb}.table-homework--lawyer thead tr:first-child{background-color:var(--lawyer-color)}.table-homework--lawyer tbody tr:nth-child(2n){background-color:#fbf5eb}.table-homework--lawyer tbody tr:nth-child(2n-1){background-color:#fde1b5}.table-homework--lawyer .bg{background-color:var(--lawyer-color);font-weight:600}.table-homework--expert thead tr:nth-child(2n){background-color:#91a3ff}.table-homework--expert thead tr:nth-child(2n-1){background-color:#c6d0fd}.table-homework--expert thead tr:first-child{background-color:var(--expert-color);color:var(--light)}.table-homework--expert tbody tr:nth-child(2n){background-color:#c6d0fd}.table-homework--expert tbody tr:nth-child(2n-1){background-color:#91a3ff}.table-homework--expert .bg{background-color:var(--expert-color);color:var(--light);font-weight:600}@media screen and (max-width:1600px){.participants-table thead tr:first-child th:first-child{height:12.6rem}}@media screen and (max-width:625px){.participants-table thead tr:first-child th:first-child{height:12.8rem}}@media screen and (max-width:500px){.participants-table-scroll-panel{display:none}}.table-schedule th:first-child{width:50px}.table-schedule td:first-child{text-align:center}.show-html-block .lecture-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.show-html-block .toggle-input{display:none}.show-html-block .toggle-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background .3s ease;transition:background .3s ease;position:relative}.show-html-block .spoiler-header__arrow{margin-left:10px}.show-html-block .hidden-content{max-height:0;overflow:hidden;margin-top:10px;padding:0 15px;background:#f1f1f1;border-radius:5px;width:100%;-webkit-transition:max-height .5s ease-in-out,padding .3s ease-in-out;transition:max-height .5s ease-in-out,padding .3s ease-in-out}.show-html-block .toggle-input:checked~.hidden-content{max-height:70vh;padding:15px;overflow-y:auto}.show-html-block .toggle-icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.show-html-block .toggle-input:checked~.toggle-button .toggle-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.show-html-block .toggle-input:checked~.toggle-button .toggle-icon path{stroke:var(--expert-color)}.show-html-block .toggle-button:hover .spoiler-header__arrow{color:var(--expert-color)}.show-html-block .toggle-text{position:relative;display:inline-block;color:var(--expert-color)}.show-html-block .toggle-text::before{content:"Показать";opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.show-html-block .toggle-text::after{content:"Скрыть";position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}.show-html-block .toggle-input:checked~.toggle-button .toggle-text::before{opacity:0}.show-html-block .toggle-input:checked~.toggle-button .toggle-text::after{opacity:1}.lc-frame .lc-frame__center-col .spoiler__body>.hidden-content,.lc-frame .lc-frame__center-col .spoiler__body>.lecture-container,.lc-frame .lc-frame__center-col .spoiler__body>.toggle-button{margin:0}.h1,h1{font-size:6rem;line-height:1.6;font-weight:700}.h2,h2{font-size:4rem;line-height:1.2;color:var(--dark);font-weight:700}.h3,h3{font-size:3.6rem;line-height:1.3;color:var(--dark);font-weight:700}.h4,h4{font-size:2.6rem;line-height:1.3;color:var(--dark);font-weight:600}.h5,h5{font-size:2rem;line-height:1.4;color:var(--dark);font-weight:600}b{font-weight:700}a{color:var(--expert-color);text-decoration:underline}a:hover{text-decoration:none}.alert-color{color:var(--alert-color)}.lessons-section .lesson-spoiler ol{padding:0;padding-left:6rem}.lessons-section .lesson-spoiler ul{padding-left:4rem}.course-profit-section ul li,.lessons-section .lesson-spoiler ul li,.streak-marker li{position:relative;padding-left:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-profit-section ul li:not(:last-child),.lessons-section .lesson-spoiler ul li:not(:last-child),.streak-marker li:not(:last-child){margin-bottom:2rem}.course-profit-section ul li::before,.lessons-section .lesson-spoiler ul li::before,.streak-marker li::before{content:url("data:image/svg+xml,%3Csvg width='19' height='5' viewBox='0 0 19 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.00358 3.65286C1.54833 0.0518775 13.4948 0.42669 17.4948 2.92666C19.4277 4.13474 11.3195 1.9273 6.50209 2.70998C2.02968 3.4366 0.927895 4.15316 1.00358 3.65286Z' fill='%233449B7' stroke='%233449B7' stroke-width='0.5'/%3E%3C/svg%3E%0A");position:absolute;left:0;top:2px;line-height:1}.chicken-marker li{position:relative;padding-left:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.chicken-marker li:not(:last-child){margin-bottom:2rem}.chicken-marker li::before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_261_6512)'%3E%3Cpath d='M7.00867 17.1995C6.93344 17.1694 6.86197 17.1318 6.79051 17.0979L6.35418 16.891C5.79372 16.5751 5.24455 16.229 4.7706 15.7889C4.51859 15.5858 4.30418 15.3413 4.08226 15.1081C3.96565 14.9953 3.87914 14.8561 3.77382 14.732C3.67602 14.6003 3.56694 14.4837 3.48043 14.3445C3.31116 14.0699 3.11556 13.8066 2.98015 13.5095C2.90868 13.3628 2.82593 13.2236 2.75823 13.0732L2.58144 12.6218C2.0285 11.2451 1.95704 9.95867 1.58841 10.0715C1.43419 10.1242 1.31383 10.4401 1.24236 10.9705C1.23484 11.2338 1.23108 11.5498 1.26493 11.9071C1.29502 12.0839 1.32887 12.272 1.36649 12.4676C1.38906 12.5654 1.4041 12.6669 1.43419 12.7685C1.46805 12.8663 1.5019 12.9678 1.53575 13.0732C1.7652 13.8254 2.14135 14.5213 2.55511 15.1909C2.78832 15.5106 3.00272 15.8416 3.27731 16.1312L3.4729 16.3531C3.53685 16.4284 3.60455 16.5036 3.67602 16.5675L4.10859 16.9738C4.71042 17.4853 5.36491 17.9555 6.09088 18.2865C6.44069 18.4784 6.82436 18.5987 7.19674 18.7379C7.38482 18.8056 7.58041 18.8432 7.77225 18.8959C7.96784 18.9448 8.15215 19.0012 8.36279 19.0238L8.85555 19.0952L9.10004 19.1291L9.32197 19.1404L9.76958 19.1592L9.88242 19.1629L9.93884 19.1667H9.96517H9.99903H10.0028H10.0103H10.0254L10.2661 19.1554C10.5858 19.1329 10.9055 19.1366 11.2215 19.0727C11.5375 19.02 11.8534 18.9824 12.1619 18.8884C13.3994 18.5762 14.5654 17.9969 15.5622 17.207C16.5552 16.4171 17.3903 15.4241 17.9658 14.2956L18.1689 13.8668C18.2329 13.7239 18.3081 13.5847 18.357 13.4305L18.515 12.9829L18.594 12.761C18.6165 12.6857 18.6316 12.6067 18.6541 12.5315L18.767 12.0726C18.7858 11.9936 18.8084 11.9221 18.8196 11.8394L18.8535 11.5987C18.8949 11.2789 18.9551 10.9479 18.9551 10.6583C19.0829 9.55243 18.9964 8.37885 18.6767 7.27675C18.3607 6.16712 17.8153 5.11767 17.0856 4.2074C16.3559 3.29713 15.4456 2.52603 14.415 1.95805L13.6213 1.57062C13.3467 1.4653 13.0684 1.36374 12.7938 1.26218C12.5117 1.17943 12.2258 1.11172 11.9399 1.03649C11.6465 0.976309 11.3343 0.938695 11.0334 0.893557L10.9206 0.878511L10.819 0.870989L10.6159 0.859704L10.2097 0.840897L10.1081 0.837135L10.0592 0.833374H10.0065H9.9915H9.96517L9.74325 0.844658L9.29187 0.855943L9.06995 0.867227C8.99848 0.87475 8.92325 0.889796 8.85178 0.897319L8.41545 0.968786C8.12206 1.00264 7.83995 1.09291 7.55408 1.16438C6.41812 1.47658 5.34235 2.01447 4.40951 2.73291C3.4729 3.44759 2.67924 4.34281 2.07364 5.35088C1.99841 5.47877 1.91566 5.59914 1.85172 5.73079L1.65988 6.12574C1.5997 6.25739 1.52823 6.38904 1.47181 6.52446L1.31759 6.93822C1.26869 7.07739 1.21227 7.2128 1.16713 7.35198L1.05429 7.77702L0.941444 8.20583L0.866215 8.66096C0.772178 9.11986 0.900068 9.70289 0.975297 9.90224C1.14456 10.2859 1.31007 9.80821 1.48309 9.08225C1.8141 7.8861 2.37456 6.68244 3.18703 5.59914C3.28107 5.45996 3.4052 5.3396 3.51052 5.20795L3.67602 5.01235L3.75877 4.91455L3.84905 4.82428C3.96941 4.70391 4.09354 4.58355 4.21391 4.45942L4.30418 4.36914L4.40574 4.28639L4.6051 4.12089C4.86088 3.88768 5.15427 3.6996 5.44014 3.49648C5.57932 3.39116 5.74106 3.3197 5.88776 3.22942C6.03822 3.14291 6.18491 3.04511 6.34665 2.98117C7.09518 2.59374 7.91518 2.36429 8.7427 2.24392C8.94958 2.22135 9.15646 2.17621 9.3671 2.17998L9.6793 2.16869L9.83729 2.16493L9.91628 2.16117H9.95389H9.9727H9.98022L10.6347 2.20631L10.804 2.21759C10.8604 2.22135 10.9055 2.23264 10.9544 2.24016L11.2516 2.29282L11.5487 2.34172C11.6465 2.36053 11.7481 2.39438 11.8497 2.42071L12.1506 2.50346C12.2521 2.52979 12.3499 2.55612 12.4477 2.5975L13.027 2.81942C13.2151 2.9097 13.3994 3.00373 13.5837 3.09777C14.3134 3.49272 14.9792 3.99676 15.5547 4.58731C16.1302 5.18162 16.5966 5.87372 16.9615 6.61097L17.0931 6.88932L17.1608 7.02849L17.2135 7.17519L17.4241 7.75445L17.5746 8.35252C17.5859 8.40142 17.6009 8.45032 17.6122 8.50298L17.6348 8.6572L17.6799 8.96188L17.7288 9.26656L17.7439 9.575L17.7589 9.88344L17.7664 10.0377V10.0527V10.0866L17.7627 10.1693L17.7326 10.8426C17.71 11.0495 17.6724 11.2338 17.6498 11.4332C17.5107 12.2268 17.2511 13.0355 16.875 13.7728C16.4612 14.4837 15.9459 15.1307 15.3478 15.6911C13.4596 17.4816 10.661 18.1963 8.15968 17.5643L7.69326 17.444L7.23812 17.2785L7.00867 17.1995Z' fill='%233449B7' stroke='%233449B7'/%3E%3Cpath d='M8.10836 12.2563L8.18155 12.3234C8.46516 12.5824 8.89057 12.5536 9.13758 12.2563C9.49438 11.8295 9.83288 11.3835 10.1805 10.9519C11.5071 10.338 12.271 9.09115 13.314 8.1608C13.3597 8.11764 13.314 7.93061 13.2591 7.8251C13.1447 7.61409 12.9526 7.53257 12.7742 7.51339C12.1704 7.44625 11.6992 7.63807 11.3241 7.94499C10.4275 8.68832 9.48523 9.37889 8.78078 10.338C8.74876 10.3668 8.71217 10.3956 8.68015 10.4195C8.38282 10.1222 8.06261 9.84886 7.71496 9.60908C7.49997 9.46042 7.20264 9.46042 6.91903 9.78172C6.66286 10.0743 6.59425 10.4147 6.7452 10.6401C7.01966 11.0478 7.28955 11.4602 7.62805 11.8007C7.78815 11.9589 7.94825 12.1076 8.10836 12.2563Z' fill='%233449B7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_261_6512'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");position:absolute;left:0;top:.5rem;line-height:14px;line-height:1}ol{counter-reset:num;margin:0 0 0 35px;padding:15px 0 5px 0}ol li{position:relative;margin:0;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}ol li:not(:last-child){margin-bottom:2rem}ol li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;font-weight:600;top:0;left:-28px;width:auto;color:var(--expert-color);text-align:right}.page-title{line-height:1.2}.decor-line{background-color:var(--text-color);height:1px}.lg-img-wrap{padding-bottom:0}.lg-content{top:0!important}.section-title{margin-bottom:4rem}.section-title--lawyer-color{color:var(--lawyer-color)}.section-title--light-dark{color:var(--light-dark)}.bat{position:fixed;top:0;left:0;width:3rem;height:3rem;border-radius:50%;-webkit-transition:all 0s ease;transition:all 0s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);z-index:10000}.bat svg{width:100%;height:auto}.bat svg path{-webkit-transition:all .1s ease;transition:all .1s ease}.bat--lawyer svg path{stroke:var(--lawyer-color);fill:var(--lawyer-color)}.bat--expert svg path{stroke:var(--expert-color);fill:var(--expert-color)}.bat--light svg path{stroke:var(--light);fill:var(--light)}*{cursor:none!important}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;padding:1.5rem 2rem;font-size:1.4rem;text-decoration:none;min-height:5.6rem;border:2px solid var(--light-dark);background-color:var(--bg-color);color:var(--text-color);line-height:1.1;border-radius:.5rem;-webkit-transition:all .1s ease;transition:all .1s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-sizing:border-box;box-sizing:border-box}.btn:active{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.btn--lawyer{background-color:var(--lawyer-color);border:2px solid var(--lawyer-color);color:var(--light)}.btn--lawyer svg path{stroke:var(--light)}.btn--expert{background-color:var(--expert-color);border:2px solid var(--expert-color);color:var(--light)}.btn--expert svg path{stroke:var(--light)}.btn--light{background-color:var(--light);border:2px solid var(--light);color:var(--expert-color)}.btn--upp{padding-top:1.4rem;text-transform:uppercase;font-weight:700}.btn--with-elem-left svg{margin-right:1rem;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn--with-elem-right svg{margin-left:1rem;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn--expert-empty{background-color:transparent;color:var(--dark)}.btn--light-empty{background-color:transparent;color:var(--light)}.btn-burger .btn-burger__cross{position:relative;display:block;width:11px;height:11px;margin-right:1rem}.btn-burger .btn-burger__cross span{position:absolute;top:50%;left:0;width:100%;height:2px;border-radius:3px;background-color:var(--light);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn-burger .btn-burger__cross::after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:var(--light);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn-burger .btn-burger__cross::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--light);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn:hover{text-decoration:none}.btn--disabled{opacity:.6}.btn--disabled:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.btn[disabled]{opacity:.6}.btn[disabled]:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}a.btn{line-height:1}.elem-shadow{-webkit-box-shadow:8px 12px 0 0 var(--shadow-color);box-shadow:8px 12px 0 0 var(--shadow-color)}.btn-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:2rem;border-radius:5px;border:2px dashed var(--expert-color);background-color:transparent;font-size:1.6rem;font-weight:500;text-align:center;color:var(--expert-color);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn-file svg{margin-right:1rem;width:2.4rem;height:2.4rem}.btn-file svg path{-webkit-transition:var(--great-transition);transition:var(--great-transition);fill:var(--expert-color);stroke:var(--expert-color)}.btn-file:hover{color:var(--lawyer-color);border:2px dashed var(--lawyer-color)}.btn-file:hover span{background-color:var(--lawyer-color)}.btn-file--open span{-ms-flex-negative:0;flex-shrink:0;display:block;margin-right:1rem;width:2.4rem;height:2.4rem;background-color:var(--expert-color);-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/plus.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/plus.svg) no-repeat center center;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn-file--open:hover span{background-color:var(--lawyer-color)}.btn-file--upload{border:1px solid var(--expert-color);background-color:var(--expert-color);color:var(--light)}.btn-file--upload span{-ms-flex-negative:0;flex-shrink:0;display:block;margin-right:1rem;width:2.4rem;height:2.4rem;background-color:var(--light);-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/file-upload.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/file-upload.svg) no-repeat center center;-webkit-mask-size:contain;mask-size:contain;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.btn-file--upload:hover{border:1px solid var(--expert-color);color:var(--light)}.btn-file--upload:hover span{background-color:var(--light)}.btn-file[disabled]{opacity:.6}.btn-file[disabled]:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.spoiler .btn-box{position:relative}.spoiler .btn-box--active{margin-top:3rem;padding-top:3rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:3rem}.spoiler .btn-box--active .btn-file--upload{display:-webkit-box;display:-ms-flexbox;display:flex}.spoiler .btn-box--active::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--text-color)}.spoiler{border:1px solid var(--text-color);background-color:var(--light);padding:0 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.spoiler__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:transparent;padding:2.9rem 0}.spoiler__header .spoiler-header__text-box{padding-right:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.spoiler__header .spoiler-header__date{display:inline-block;padding:.6rem .8rem;margin-bottom:1rem;font-size:1.3rem;line-height:1;background-color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box}.spoiler__header .spoiler-header__type-event{display:inline-block;margin-left:5px;padding:.6rem .8rem;margin-bottom:1rem;font-size:1.3rem;line-height:1;background-color:#e4e8fd;font-weight:500;color:var(--expert-color);-webkit-box-sizing:border-box;box-sizing:border-box}.spoiler__header .spoiler-header__number{display:block;margin-bottom:1rem;color:var(--light-dark);font-size:1.4rem;line-height:1.2}.spoiler__header .spoiler-header__caption{display:block;-ms-flex-negative:0;flex-shrink:0;font-size:1.8rem;line-height:1.3;color:var(--dark);font-weight:500;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.spoiler__header .spoiler-header__number{margin-right:1rem;margin-bottom:0;display:inline-block;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}.spoiler__header .spoiler-header__arrow{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.spoiler__header .spoiler-header__arrow svg path{stroke:var(--light-dark);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.spoiler__header:hover .spoiler-header__caption{color:var(--expert-color)}.spoiler__header:hover .spoiler-header__arrow svg path{stroke:var(--expert-color)}.spoiler__header.spoiler-open .spoiler-header__caption{color:var(--expert-color)}.spoiler__header.spoiler-open .spoiler-header__arrow{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.spoiler__header.spoiler-open .spoiler-header__arrow svg path{stroke:var(--expert-color)}.spoiler__body{display:none;border-top:1px solid var(--dark);padding:2.9rem 0;font-size:1.6rem;line-height:1.6}.spoiler__body>:not(:first-child){margin-top:2rem}.lesson-spoiler{color:var(--dark)}.lesson-spoiler:not(:last-child){margin-bottom:2rem}.lesson-spoiler .spoiler__header>.spoiler-header__chicken-icon{-ms-flex-negative:0;flex-shrink:0;display:inline-block;margin-right:2.1rem;width:2.4rem;height:2.4rem;-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/chicken-icon.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/chicken-icon.svg) no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--lawyer-color)}.lesson-spoiler--futures .spoiler__header>.spoiler-header__chicken-icon{background-color:var(--light-dark)}.lesson-spoiler--completed .spoiler__header>.spoiler-header__chicken-icon{background-color:var(--success-color)}.section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem}.section-header .section-header__bold-link{font-size:2rem;line-height:1.2;font-weight:600;color:var(--expert-color);text-decoration:none;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.section-header .section-header__bold-link:hover{text-decoration:none;color:var(--lawyer-color)}.next-lesson-notification{padding:2rem 3rem;background-color:#fdebd0;border:1px solid var(--lawyer-color);font-size:1.8rem;font-weight:500;line-height:1.3;text-align:center;color:var(--dark);-webkit-box-sizing:border-box;box-sizing:border-box}.review-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--text-color);padding:3rem;padding-bottom:4.3rem;background-color:var(--light);color:var(--dark);-webkit-box-sizing:border-box;box-sizing:border-box}.review-card .review-card__header{position:relative;margin-bottom:2.6rem}.review-card .review-card__header .review-card-header__decor-elem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;margin-right:1.7rem;background-color:var(--expert-color);border-radius:50% 50% 0 50%;width:6rem;height:6rem;font-size:2rem;line-height:1;color:var(--light);font-weight:500}.review-card .review-card__header .reviews-section__name{position:relative;display:block;margin-bottom:.8rem;padding-top:1rem;font-size:1.8rem;line-height:1.2;font-weight:500;overflow:hidden}.review-card .review-card__header .reviews-section__course{position:relative;display:block;font-size:1.4rem;line-height:1.6;overflow:hidden}.review-card .review-card__body{padding:0 .7rem;-webkit-box-sizing:border-box;box-sizing:border-box}.review-card .review-card__body .review-card__text{position:relative;margin:1.6rem 0;height:13.9rem;overflow:hidden;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.review-card .review-card__body .review-card__show-comment-btn{position:relative;display:inline-block;margin-top:1.7rem;font-size:1.6rem;line-height:1;background-color:transparent;padding:0;color:var(--expert-color);text-decoration:none}.review-card .review-card__body .review-card__show-comment-btn svg{position:absolute;width:100%;bottom:-14px;left:0;width:0;-webkit-transition:all .1s ease;transition:all .1s ease}.review-card .review-card__body .review-card__show-comment-btn:hover{text-decoration:none}.review-card .review-card__body .review-card__show-comment-btn:hover svg{width:100%}.review-card .review-card__star-trak{display:-webkit-box;display:-ms-flexbox;display:flex}.review-card .review-card__star-trak svg:not(:last-child){margin-right:.73rem}.scanbox{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:100%;cursor:pointer}.scanbox img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.scanbox::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--dark);opacity:0;-webkit-transition:var(--great-transition);transition:var(--great-transition);z-index:1}.scanbox::after{content:"";position:absolute;top:50%;left:50%;width:9.6rem;height:9.6rem;background-image:url(/local/templates/educational-portal/assets/css/../img/loupe-light.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .3s ease 150ms;transition:all .3s ease 150ms;z-index:2}.scanbox:hover::before{opacity:.7;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.scanbox:hover::after{opacity:1}.expertise-type-box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:4rem}.expertise-type-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;padding:4rem;background-color:var(--expert-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition);color:var(--light);text-decoration:none}.expertise-type-item .expertise-type-item__caption{display:block;font-size:2.4rem;line-height:1.2;font-weight:600}.expertise-type-item img{position:absolute;display:block;right:4rem;bottom:2.6rem;width:10rem;height:10rem}.expertise-type-item svg{margin-top:auto}.expertise-type-item:hover{background-color:var(--lawyer-color)}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs li{position:relative}.breadcrumbs li:not(:last-child)::after{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:58%;right:-2rem;content:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.72925 2.2L6.44592 4.91667C6.76675 5.2375 6.76675 5.7625 6.44592 6.08333L3.72925 8.8' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:1rem;height:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1rem}.breadcrumbs li:not(:last-child){margin-right:3rem}.breadcrumbs li a,.breadcrumbs li span{font-size:1.4rem;line-height:1.2;font-weight:500;color:var(--light);opacity:.6}.breadcrumbs li a{-webkit-transition:var(--great-transition);transition:var(--great-transition);text-decoration:none}.breadcrumbs li a:hover{opacity:1;text-decoration:none}.bedsheet{background-color:var(--light);padding:8rem 4%;-webkit-box-sizing:border-box;box-sizing:border-box}.bedsheet :first-child{margin-top:0!important}.bedsheet :last-child{margin-bottom:0!important}.bedsheet .h3,.bedsheet .h4,.bedsheet .h5,.bedsheet h3,.bedsheet h4,.bedsheet h5{margin:4rem 0}.bedsheet b{font-weight:500}.bedsheet .team-help,.bedsheet p,.bedsheet ul{margin:2rem 0}.bedsheet--dark-text{color:var(--dark)}.bedsheet--min{padding:4rem 3.6%}.bedsheet--min .h3,.bedsheet--min .h4,.bedsheet--min .h5,.bedsheet--min h3,.bedsheet--min h4,.bedsheet--min h5{margin:3rem 0}.bedsheet--min ul{margin:3rem 0}.team-help{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 4rem;background-color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box}.team-help .team-help__img{-ms-flex-negative:0;flex-shrink:0;margin-right:4rem;width:10rem;height:auto}.team-help .team-help__caption{color:#000;line-height:1.4}.reward{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:35px;max-width:1560px}.reward__section{background:0 0;padding:0;width:450px}.reward--lawyer{background-color:var(--lawyer-color)}.reward--expert{background-color:var(--expert-color)}.reward .reward__img{-ms-flex-negative:0;flex-shrink:0;display:block;width:8rem;height:auto;margin-right:4rem}.reward .reward__text-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reward .reward__caption{display:block;color:var(--light)}.reward .reward__description{display:block;margin-top:1rem;color:var(--light);font-size:1.6rem;line-height:1.4;font-weight:300;margin-right:20px}@media screen and (max-width:1000px){.reward{-ms-flex-wrap:wrap;flex-wrap:wrap}.reward__section{width:100%}}.authors-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:4rem}.author__video .vjs-audio .vjs-control-bar,.author__video .vjs-big-play-centered .vjs-big-play-button,.author__video .vjs-has-started .vjs-control-bar{z-index:1}.author__video .video-js.vjs-fluid{background:0 0;color:var(--lawyer-color);position:absolute;top:0;padding-top:0;height:100%}.author__video .vjs-tech{-o-object-fit:cover;object-fit:cover}.author__video.author--lawyer:hover .author__text-box{background-color:rgba(246,159,19,0)}.author__video.author:hover .author__description{display:none}.author{position:relative;padding-top:142%;-webkit-box-sizing:border-box;box-sizing:border-box}.author img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.author .author__text-box{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:3rem;top:0;left:0;width:100%;height:100%;-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-box-sizing:border-box;box-sizing:border-box}.author .author__trigger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.author .author__position{padding:.7rem 1rem;font-size:1.4rem;line-height:1;font-weight:500;color:var(--light);text-transform:lowercase;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.author .author__name{padding:.7rem 1rem;font-size:1.6rem;line-height:1.4;font-weight:500;color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5rem;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.author .author__description{display:block;position:relative;width:100%;max-height:75%;height:0%;padding:0 1rem;font-size:1.4rem;line-height:1.4;color:var(--light);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:6}.author .author__description p:not(first-child){padding-top:1rem}.author .author__description .simplebar-track.simplebar-vertical{width:3px}.author .author__description .simplebar-scrollbar{background-color:var(--light)}.author--expert .author__text-box{background-color:rgba(62,83,203,0)}.author--expert .author__name,.author--expert .author__position{background-color:var(--expert-color)}.author--expert:hover .author__text-box{background-color:rgba(62,83,203,.8)}.author--expert:hover .author__name,.author--expert:hover .author__position{background-color:rgba(62,83,203,0)}.author--lawyer .author__text-box{background-color:rgba(246,159,19,0)}.author--lawyer .author__name,.author--lawyer .author__position{background-color:var(--lawyer-color)}.author--lawyer:hover .author__text-box{background-color:rgba(246,159,19,.8)}.author--lawyer:hover .author__name,.author--lawyer:hover .author__position{background-color:rgba(246,159,19,0)}.author--builder .author__text-box{background-color:rgba(74,74,94,0)}.author--builder .author__name,.author--builder .author__position{background-color:var(--text-color)}.author--builder:hover .author__text-box{background-color:rgba(74,74,94,.8)}.author--builder:hover .author__name,.author--builder:hover .author__position{background-color:rgba(74,74,94,0)}.author:hover .author__description{height:100%;opacity:1}.scanbox-gallery{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:4rem}.sticky-box{position:sticky;top:1rem}.fly-box{position:sticky;top:1rem;max-width:349px;padding:3rem;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.fly-box .fly-box__caption{display:block}.fly-box .fly-box__under-caption{display:block;margin-top:2rem;font-size:1.6rem}.fly-box .btn{margin-top:3rem}.thick-and-thin{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:4rem}.thick-and-thin .thick-col{font-size:2rem;font-weight:600}.thick-and-thin .thick-col :first-child{margin-top:0}.thick-and-thin .thick-col :last-child{margin-bottom:0}.thick-and-thin .thin-col :first-child{margin-top:0}.thick-and-thin .thin-col :last-child{margin-bottom:0}.visual-link-grid{display:-ms-grid;display:grid;grid-gap:2rem}.visual-link-grid--four-col{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.visual-link{position:relative;padding-top:66%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.visual-link .visual-link__img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.visual-link .visual-link__text{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:100%;padding:2rem;padding-right:12%;background-color:rgba(22,22,36,.4);color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.visual-link .visual-link__text .visual-link__title{display:block;font-size:1.6rem;line-height:1.4;font-weight:600}.visual-link .visual-link__text .visual-link__subtitle{display:block;margin-top:4px;font-size:1.2rem;line-height:1.4;font-weight:600}.visual-link:hover .visual-link__img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.visual-link:hover .visual-link__text{background-color:rgba(22,22,36,.7)}.visual-link--no-img .visual-link__text{background-color:var(--bg-color);color:var(--expert-color)}.visual-link--no-img:hover .visual-link__img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.visual-link--no-img:hover .visual-link__text{color:var(--lawyer-color);background-color:var(--bg-color)}.sticky-elem{position:sticky;top:1rem}.anchor-menu{background-color:var(--light);margin:0}.anchor-menu li{padding:1.8rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.anchor-menu li:not(:last-child){border-bottom:1px solid var(--bg-color);margin-bottom:0}.anchor-menu li a{color:var(--text-color);text-decoration:none;-webkit-transition:var(--great-transition);transition:var(--great-transition);font-size:15px;line-height:1.2;font-weight:500}.anchor-menu li a:hover{color:var(--expert-color)}.anchor-menu li::before{opacity:0;visibility:0;width:0;height:0}.great-video-box{position:relative;padding-top:55.58%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden}.great-video-box *{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.great-video-box .play-btn{position:absolute;width:8rem;height:8rem;top:50%;left:50%;background-color:transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:var(--great-transition);transition:var(--great-transition);opacity:1}.great-video-box .play-btn svg path{-webkit-transition:var(--great-transition);transition:var(--great-transition)}.great-video-box .play-btn:hover svg path{fill:var(--lawyer-color)}.great-video-box .play-btn:hover svg path:first-child{stroke:var(--lawyer-color)}.great-video-box--play .play-btn{opacity:0}.file-list{padding-left:0!important}.file-list li::before{display:none}.file-list li:not(:last-child){margin-bottom:2rem}.file-list li.removing{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.file-link{position:relative;display:inline-block;text-decoration:none;padding-right:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.file-link::after{content:"";display:table;width:100%;clear:both}.file-link .file-link__icon-box{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:4.4rem;height:4.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-color);border-radius:4px;margin-right:1.6rem;overflow:hidden}.file-link .file-link__icon-box svg{width:2.4rem;height:auto}.file-link .file-link__icon-box svg path{fill:var(--expert-color);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.file-link .file-link__icon-box .mask-icon{display:block;background-color:var(--expert-color);width:2.4rem;height:2.4rem;-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/file-icon.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/file-icon.svg) no-repeat center center;-webkit-mask-size:contain;mask-size:contain}.file-link .file-link__description{position:relative;display:block;font-size:1.4rem;line-height:1.4;overflow:hidden}.file-link .file-link__caption{display:block;color:var(--expert-color);-webkit-transition:var(--great-transition);transition:var(--great-transition);font-weight:500}.file-link .file-link__size{color:var(--text-color)}.file-link .file-link__remove-btn{position:absolute;top:-3px;right:-3px;width:1.2rem;height:1.2rem;background-color:transparent}.file-link .file-link__remove-btn::before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:var(--expert-color);-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.file-link .file-link__remove-btn::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:var(--expert-color);-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.file-link .file-link__remove-btn:hover::before{background-color:var(--lawyer-color)}.file-link .file-link__remove-btn:hover::after{background-color:var(--lawyer-color)}a.file-link{padding-right:0}a.file-link:hover .file-link__icon-box svg path{fill:var(--lawyer-color)}a.file-link:hover .file-link__icon-box .mask-icon{background-color:var(--lawyer-color)}a.file-link:hover .file-link__caption{color:var(--lawyer-color);text-decoration:underline}.testing-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.6rem;border-radius:4px;background-color:#e1f4e3;font-size:1.4rem;text-transform:uppercase;color:var(--dark);font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.testing-indicator svg{margin-right:1rem}.attention-elem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 2rem;background-color:rgba(246,20,20,.102);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.attention-elem--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attention-elem .attention-elem__icon{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;margin-right:1.5rem}.attention-elem .attention-elem__icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.attention-elem .attention-elem__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1.4}.columns-box{display:-ms-grid;display:grid;grid-gap:4rem}.columns-box--two-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.contacts-card{padding:4rem;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.contacts-card .contacts-card__title{margin-bottom:3rem}.contacts-card b{font-weight:600}.contacts-card ul li:not(:last-child){margin-bottom:1rem}.sort-link-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort-link-list .sort-link-list__label{margin-right:1rem;font-size:1.6rem;line-height:1.2;font-weight:500}.sort-link-list .sort-link-list__value{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;font-size:1.6rem;line-height:1.2;font-weight:500;color:var(--dark)}.sort-link-list .sort-link-list__value::after{content:"";position:relative;top:1px;display:block;margin-left:4px;width:1.2rem;height:1.2rem;background-image:url(/local/templates/educational-portal/assets/css/../img/mini-arrow-down.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sort-link-list .sort-link-list__values{position:absolute;top:110%;right:0;min-width:181px;background-color:var(--light);border:1px solid #ddd;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;opacity:0;visibility:hidden;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.sort-link-list .sort-link-list__values li a{display:block;background-color:var(--light);padding:1rem;font-size:1.6rem;color:var(--dark);text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.sort-link-list .sort-link-list__values li a.active,.sort-link-list .sort-link-list__values li a:hover{background-color:var(--bg-color)}.sort-link-list.active .sort-link-list__value::after{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.sort-link-list.active .sort-link-list__values{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);opacity:1;visibility:visible}.course-statuses-step:not(:last-child){margin-bottom:10rem}.course-status{background-color:var(--light);padding:3rem;padding-bottom:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.course-status:not(:first-child){margin-top:3rem}.course-status .course-status__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.course-status .course-status__direction{padding:.7rem 1rem;background-color:var(--text-color);font-size:1.4rem;line-height:1;font-weight:600;color:var(--light)}.course-status .course-status__status-marker{margin-left:auto;padding:.7rem 1rem;background-color:var(--text-color);font-size:1.4rem;line-height:1;font-weight:600;color:var(--light)}.course-status .course-status__status-marker--green{background-color:rgba(23,190,40,.1);color:var(--success-color)}.course-status .course-status__status-marker--red{background-color:rgba(246,20,20,.1);color:var(--alert-color)}.course-status .course-status__status-marker--blue{background-color:var(--bg-color);color:var(--expert-color)}.course-status .course-status__course-name{display:block;margin-bottom:1.5rem;font-size:2rem;font-weight:600;line-height:1.6;text-decoration:none;color:var(--dark);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.course-status .course-status__course-name:hover{text-decoration:none}.course-status .course-status__main{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4%;padding-bottom:2rem;border-bottom:1px solid var(--light-dark)}.course-status a{-webkit-transition:var(--great-transition);transition:var(--great-transition);text-decoration:none}.course-status--lawyer .course-status__direction{background-color:var(--lawyer-color)}.course-status--lawyer a:hover{color:var(--lawyer-color)!important}.course-status--expert .course-status__direction{background-color:var(--expert-color)}.course-status--expert a:hover{color:var(--expert-color)!important}.course-status-sell .course-status-sell__key{display:block;font-size:1.1rem;line-height:1.2;font-weight:600;color:var(--light-dark);text-transform:uppercase}.course-status-sell .course-status-sell__value{display:block;margin-top:.8rem;font-size:1.6rem;line-height:1.22;color:var(--dark);font-weight:600}.course-status-sell .course-status-sell__value a,.course-status-sell .course-status-sell__value span{display:block;font-size:inherit;color:inherit}.reviews-slider{width:124%}.project-slider .swiper-slide{height:auto}.project-slider .swiper-slide .review-card{height:100%}.project-slider .swiper-wrapper{height:auto;padding-bottom:1rem}.project-slider__conrtol-panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin-top:30px}.project-slider__conrtol-panel .swiper-pagination{position:relative;bottom:0;width:auto}.project-slider__conrtol-panel .swiper-pagination .swiper-pagination-bullet{position:relative;width:16px;height:16px;padding:0;margin:0;background-image:url(/local/templates/educational-portal/assets/css/../img/sl-pagination-circle.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;opacity:1;background-color:transparent;cursor:pointer}.project-slider__conrtol-panel .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:8px}.project-slider__conrtol-panel .swiper-pagination .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;background-color:var(--expert-color);border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.project-slider__conrtol-panel .swiper-pagination .swiper-pagination-bullet-active{background-image:url(/local/templates/educational-portal/assets/css/../img/sl-pagination-circle-active.svg)}.project-slider__conrtol-panel .swiper-pagination .swiper-pagination-bullet-active::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.project-slider__conrtol-panel .swiper-button-next,.project-slider__conrtol-panel .swiper-button-prev{position:relative;top:0;left:0;width:4rem;height:4rem;padding:0;margin:0}.project-slider__conrtol-panel .swiper-button-next::after,.project-slider__conrtol-panel .swiper-button-prev::after{display:none}.project-slider__conrtol-panel .swiper-button-next svg path,.project-slider__conrtol-panel .swiper-button-prev svg path{-webkit-transition:var(--great-transition);transition:var(--great-transition);fill:var(--dark)}.project-slider__conrtol-panel .swiper-button-next:hover svg path,.project-slider__conrtol-panel .swiper-button-prev:hover svg path{fill:var(--lawyer-color)}.project-slider__conrtol-panel .swiper-button-prev{margin-left:auto}.project-slider__conrtol-panel .swiper-button-next{margin-left:2.4rem;margin-right:2.4rem}.project-slider__conrtol-panel--expert-style .swiper-button-next::after,.project-slider__conrtol-panel--expert-style .swiper-button-prev::after{display:none}.project-slider__conrtol-panel--expert-style .swiper-button-next svg path,.project-slider__conrtol-panel--expert-style .swiper-button-prev svg path{-webkit-transition:var(--great-transition);transition:var(--great-transition);fill:var(--dark)}.project-slider__conrtol-panel--expert-style .swiper-button-next:hover svg path,.project-slider__conrtol-panel--expert-style .swiper-button-prev:hover svg path{fill:var(--expert-color)}.reward__section .elem-shadow{-webkit-box-shadow:none;box-shadow:none}.reward__section .project-slider__conrtol-panel .swiper-button-next:hover svg path,.reward__section .project-slider__conrtol-panel .swiper-button-prev:hover svg path{fill:var(--light)}.scan-slider .swiper-slide{padding-right:1rem;padding-bottom:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.scan-slider__conrtol-panel{margin-top:33px}.scan-slider__conrtol-panel .swiper-button-next{margin-right:0}.student-reviews-sl{max-width:1130px}.student-reviews-sl .review-card-header{padding-right:7.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.student-reviews-sl .review-card-header .reviews-section__date{position:absolute;top:1.2rem;right:0;font-size:1.4rem;line-height:1;color:var(--light-dark)}@media screen and (max-width:1500px){.student-reviews-sl .review-card .review-card-header{padding:0;margin-bottom:1.5rem}.student-reviews-sl .review-card .review-card-header .reviews-section__date{position:relative;top:0;right:0}.student-reviews-sl .review-card .review-card-header .reviews-section__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.94rem}.student-reviews-sl .review-card .review-card-header .reviews-section__course{margin-top:1rem;clear:both}}@media screen and (max-width:800px){.review-card{padding:3rem;padding-bottom:3.5rem}.review-card .review-card__header{margin-bottom:1.6rem}.reviews-section{padding-top:4rem;padding-bottom:9.8rem}.reviews-section .reviews-slider{width:160%}.reviews-section .project-slider__conrtol-panel{display:none}.review-card .review-card__body a{position:relative;display:inline-block;margin-top:.5rem;color:var(--expert-color)}}@media screen and (max-width:650px){.reward__section .scan-slider__conrtol-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.reward__section .scan-slider{width:100%}.about-section .scan-slider{width:100%}.scan-slider__conrtol-panel{display:none}.scan-slider{width:120%}.review-card .review-card__header{margin-bottom:1rem}.review-card .review-card__header .reviews-section__course{clear:both;margin-top:1rem}.review-card .review-card__header .reviews-section__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;min-height:4.94rem}}@media screen and (max-width:580px){.student-reviews-sl .review-card .review-card-header{padding:0}.student-reviews-sl .review-card .review-card-header .reviews-section__date{position:relative;top:0;right:0}.student-reviews-sl .review-card .review-card-header .reviews-section__name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:4.94rem}.student-reviews-sl .review-card .review-card-header .reviews-section__course{margin-top:1rem;clear:both}}@media screen and (max-width:507px){.student-reviews-sl .review-card .review-card-header .reviews-section__name{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:4.7rem;padding-top:0}.student-reviews-sl .review-card .review-card-header .reviews-section__course{margin-top:0;clear:both}}@media screen and (max-width:500px){.scan-slider{width:140%}}.great-banner{position:relative;padding:7rem 6% 7.7rem 6%;margin-bottom:8rem;color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.great-banner--darkness-style{background-color:var(--text-color);background-image:url(/local/templates/educational-portal/assets/css/../img/darkness-bg.png)}.great-banner--grey-style{background-color:var(--light-dark);background-image:url(/local/templates/educational-portal/assets/css/../img/grey-style-bg.png)}.great-banner--expert-style{background-image:url(/local/templates/educational-portal/assets/css/../img/expert-banner-bg.png)}.great-banner--expert-style .btn--light{color:var(--expert-color)}.great-banner--lawyer-style{background-image:url(/local/templates/educational-portal/assets/css/../img/lawyer-banner-bg.png)}.great-banner--lawyer-style .btn--light{color:var(--lawyer-color)}.great-banner--darkness::after{content:"";position:absolute;width:38.8%;height:auto;bottom:0;right:3%;aspect-ratio:1.42/1;background-image:url(/local/templates/educational-portal/assets/css/../img/justice-img.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.great-banner--lawyer-course::after{content:"";position:absolute;width:42%;height:auto;bottom:0;right:1%;aspect-ratio:321/317;background-image:url(/local/templates/educational-portal/assets/css/../img/femida.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.great-banner--expert-course::after{content:"";position:absolute;width:42%;height:auto;bottom:-1px;right:0;aspect-ratio:1.33/1;background-image:url(/local/templates/educational-portal/assets/css/../img/plan-helm.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.great-banner--seal::after{content:"";position:absolute;width:19%;height:auto;bottom:50%;right:6%;aspect-ratio:157/152;background-image:url(/local/templates/educational-portal/assets/css/../img/seal.png);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner--video::after{content:"";position:absolute;width:20.6%;height:auto;bottom:50%;right:10%;aspect-ratio:1.37/1;background-image:url(/local/templates/educational-portal/assets/css/../img/video-button.png);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner--megafon::after{content:"";position:absolute;width:18.6%;height:auto;bottom:49%;right:9%;aspect-ratio:1/1.11;background-image:url(/local/templates/educational-portal/assets/css/../img/megafon.png);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner--question::after{content:"";position:absolute;width:15.6%;height:auto;bottom:49%;right:9%;aspect-ratio:120/149;background-image:url(/local/templates/educational-portal/assets/css/../img/questions.png);background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner--loupe::after{content:"";position:absolute;width:38%;height:auto;bottom:0;right:2%;aspect-ratio:1.37/1;background-image:url(/local/templates/educational-portal/assets/css/../img/loupe.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.great-banner--stroytech::after{content:"";position:absolute;width:20.7%;height:auto;bottom:0;right:0;aspect-ratio:1/1.44;background-image:url(/local/templates/educational-portal/assets/css/../img/stroytech.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.great-banner--multitester::after{content:"";position:absolute;width:29.7%;height:auto;bottom:0;right:3%;aspect-ratio:267/253;background-image:url(/local/templates/educational-portal/assets/css/../img/multitester.png);background-repeat:no-repeat;background-position:right bottom;background-size:contain}.great-banner--fire-helmet::after{content:"";position:absolute;width:29.7%;height:auto;bottom:49%;right:0;aspect-ratio:122/99;background-image:url(/local/templates/educational-portal/assets/css/../img/fire-helmet.png);background-repeat:no-repeat;background-position:right center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner--folder::after{content:"";position:absolute;width:29.7%;max-width:350px;height:auto;bottom:49%;right:5%;aspect-ratio:1/1;background-image:url(/local/templates/educational-portal/assets/css/../img/folder.png);background-repeat:no-repeat;background-position:right center;background-size:contain;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.great-banner .great-banner__content{max-width:788px;width:60%}.great-banner .great-banner__content p{font-size:1.8rem;line-height:1.6;margin-top:2rem}.great-banner .breadcrumbs{margin-bottom:17px}.great-banner .page-title{margin-bottom:3rem}.great-banner .about-organization-title{font-size:4rem;margin-bottom:5rem}.great-banner .course-card-info-list{margin-top:4rem}.great-banner .course-card-info-list .course-card-info-list-item:not(:last-child){margin-right:6rem}.great-banner .course-card-info-list .course-card-info-list-item .course-card-info-list-item__key{color:var(--light)}.great-banner .course-card-info-list .course-card-info-list-item .course-card-info-list-item__value{color:var(--light);font-size:2rem}.great-banner .course-card-info-list__start{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.great-banner .btn{margin-top:4rem;max-width:188px;padding:1rem}.fire-page-section .great-banner .page-title{width:80%}@media screen and (max-width:1530px){.great-banner--stroytech::after{width:23.6%}}@media screen and (max-width:1400px){.great-banner--megafon::after{width:22.6%;bottom:49%;right:6%}}@media screen and (max-width:1360px){.great-banner--lawyer-course::after{width:51%;bottom:0;right:0}}@media screen and (max-width:1300px){.great-banner--video::after{width:25.6%;right:7%}}@media screen and (max-width:1234px){.great-banner--stroytech::after{width:29%}}@media screen and (max-width:1200px){.great-banner .page-title{font-size:5rem}.great-banner--expert-course::after{width:50%;bottom:0;right:-5%}.great-banner--question::after{width:21.6%;bottom:49%;right:6%}.great-banner--loupe::after{right:0}.great-banner--stroytech::after{width:24.65%}.great-banner--fire-helmet::after{width:36%}}@media screen and (max-width:1100px){.great-banner--darkness::after{width:51.8%;right:-9%}.great-banner--lawyer-course::after{width:60%;right:-6%}.great-banner--darkness::after{width:69.8%;right:-24%}.great-banner--stroytech::after{width:27%}.great-banner--multitester::after{width:34.7%;right:1%}}@media screen and (max-width:1035px){.great-banner--stroytech::after{width:34.4%}}@media screen and (max-width:800px){.great-banner--lawyer-course::after{width:60%;right:-9%}}@media screen and (max-width:750px){.great-banner--darkness::after,.great-banner--expert-course::after,.great-banner--fire-helmet::after,.great-banner--folder::after,.great-banner--lawyer-course::after,.great-banner--loupe::after,.great-banner--megafon::after,.great-banner--multitester::after,.great-banner--question::after,.great-banner--seal::after,.great-banner--stroytech::after,.great-banner--video::after{display:none}.fire-page-section .great-banner .page-title{width:100%}.great-banner--video::after{width:25.6%;right:7%}.great-banner{padding:4rem 6% 4.7rem 4%}.great-banner .great-banner__content{max-width:100%;width:100%}}@media screen and (max-width:600px){.great-banner{padding:4rem 4% 4.7rem 4%}.great-banner .page-title{font-size:4rem}.great-banner .great-banner__content{max-width:100%;width:100%}.great-banner .great-banner__content p{font-size:1.6rem;line-height:1.6;margin-top:2rem}.great-banner .course-card-info-list .course-card-info-list-item:not(:last-child){margin-right:4rem}}@media screen and (max-width:480px){.great-banner .btn{max-width:100%}}@media screen and (max-width:450px){.great-banner .page-title{font-size:3.5rem}}@media screen and (max-width:390px){.great-banner .page-title{font-size:3.2rem}}@media screen and (max-width:380px){.great-banner .page-title{font-size:3rem}}form{position:relative}.field-caption{display:block;margin-bottom:1rem}.form-elem{position:relative;display:block}.form-elem__label{margin:10px 0;font-weight:700}.form-elem .fly-label,.form-elem span{position:absolute;left:0;top:48%;padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1;color:var(--text-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--great-transition);transition:var(--great-transition);cursor:text}.form-elem .fly-label sup,.form-elem span sup{position:relative;top:3px;color:var(--alert-color)}.form-elem .form-elem__input{display:block;width:100%;min-height:5.6rem;padding:0 2rem;border-radius:4px;padding-top:.9rem;background-color:var(--bg-color);font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-elem .form-elem__input--border-right{border-top-right-radius:0;border-bottom-right-radius:0;min-height:50px;padding-right:44px;font-size:16px}.form-elem .form-elem__input::-webkit-input-placeholder{color:transparent!important}.form-elem .form-elem__input:-moz-placeholder,.form-elem .form-elem__input:-ms-input-placeholder,.form-elem .form-elem__input::-moz-placeholder,.form-elem .form-elem__input::-webkit-input-placeholder,.form-elem .form-elem__input::placeholder{color:transparent!important}.form-elem .form-elem__input::-moz-placeholder{color:transparent!important}.form-elem .form-elem__input:-moz-placeholder{color:transparent!important}.form-elem .form-elem__input:not(:-moz-placeholder-shown)~.fly-label,.form-elem .form-elem__input:not(:-moz-placeholder-shown)~span{top:28%;font-size:11px}.form-elem .form-elem__input:not(:-ms-input-placeholder)~.fly-label,.form-elem .form-elem__input:not(:-ms-input-placeholder)~span{top:28%;font-size:11px}.form-elem .form-elem__input:focus~.fly-label,.form-elem .form-elem__input:focus~span,.form-elem .form-elem__input:not(:placeholder-shown)~.fly-label,.form-elem .form-elem__input:not(:placeholder-shown)~span{top:28%;font-size:11px}.form-elem .form-elem__input--error{background-color:rgba(226,77,94,.3)}.form-elem.form-elem--textarea span{top:2.3rem}.form-elem .form-elem__textarea{display:block;width:100%;min-height:12rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border);background-color:var(--bg-color);border-radius:.4rem;padding:0 2rem;padding-top:2.5rem;padding-bottom:2rem;box-sizing:border-box;font-size:14px;line-height:1.3;resize:none}.form-elem .form-elem__textarea::-webkit-input-placeholder{color:transparent}.form-elem .form-elem__textarea:-moz-placeholder,.form-elem .form-elem__textarea:-ms-input-placeholder,.form-elem .form-elem__textarea::-moz-placeholder,.form-elem .form-elem__textarea::-webkit-input-placeholder,.form-elem .form-elem__textarea::placeholder{color:transparent}.form-elem .form-elem__textarea:not(:-moz-placeholder-shown)~span{top:1.5rem;font-size:11px}.form-elem .form-elem__textarea:not(:-ms-input-placeholder)~span{top:1.5rem;font-size:11px}.form-elem .form-elem__textarea:focus~span,.form-elem .form-elem__textarea:not(:placeholder-shown)~span{top:1.5rem;font-size:11px}.form-elem--password .toggle-password-btn{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:2rem;background-color:transparent}.form-elem--password .toggle-password-btn svg{position:absolute;top:0;left:0;width:100%;height:100%}.form-elem--password .toggle-password-btn svg path{stroke:var(--light-dark);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.form-elem--password .toggle-password-btn:hover svg path{stroke:var(--expert-color)}.form-elem--password .toggle-password-btn .password-hide-icon{opacity:1;visibility:visible;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.form-elem--password .toggle-password-btn .password-show-icon{opacity:0;visibility:hidden;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.form-elem--password .toggle-password-btn.show-password .password-hide-icon{opacity:0;visibility:hidden}.form-elem--password .toggle-password-btn.show-password .password-show-icon{opacity:1;visibility:visible}.form-elem-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-elem-checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-elem-checkbox i{-ms-flex-negative:0;flex-shrink:0;display:block;margin-right:1rem;width:2.4rem;height:2.4rem;border-radius:4px;border:1px solid var(--light-dark);background-color:var(--bg-color);-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-box-sizing:border-box;box-sizing:border-box}.form-elem-checkbox i svg{opacity:0;-webkit-transition:opacity .2s ease .1s;transition:opacity .2s ease .1s}.form-elem-checkbox input[type=checkbox]:checked~i{background-color:var(--lawyer-color);border:1px solid var(--lawyer-color)}.form-elem-checkbox input[type=checkbox]:checked~i svg{opacity:1}.form-elem-checkbox .form-elem-checkbox__caption{font-size:1.6rem}.form-elem-checkbox--mini{position:relative}.form-elem-checkbox--mini i{margin:0;width:1.5rem;height:1.5rem}.form-elem-checkbox--mini i svg{position:absolute;top:0;left:0;width:100%;height:100%}.form-elem-radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-elem-radio input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-elem-radio i{-ms-flex-negative:0;flex-shrink:0;display:block;margin-right:1rem;width:2.4rem;height:2.4rem;border-radius:50%;background-color:var(--bg-color);border:1px solid var(--light-dark);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.form-elem-radio i svg{opacity:0;-webkit-transition:opacity .2s ease .1s;transition:opacity .2s ease .1s}.form-elem-radio input[type=radio]:checked~i{background-color:var(--lawyer-color);border:1px solid var(--lawyer-color)}.form-elem-radio input[type=radio]:checked~i svg{opacity:1}.form-elem-radio .form-elem-checkbox__caption{font-size:1.6rem}.form-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.form-panel .form-panel__form{position:relative;width:57.19%;padding:7rem 8%;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.form-panel .form-panel__decor-box{position:relative;width:42.8%}.form-panel .form-panel__decor-elem{position:absolute;top:50%;left:0;width:100%;height:100%;background-image:url(/local/templates/educational-portal/assets/css/../img/interferences.jpg);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-panel--finder .form-panel__decor-elem{max-height:540px}.form-panel--finder .form-panel__decor-elem::before{content:"";position:absolute;bottom:0;right:7.5%;width:95%;aspect-ratio:617/525;background-image:url(/local/templates/educational-portal/assets/css/../img/dude-seekers.png);background-size:contain;background-repeat:no-repeat}.form-panel--exp-questions .form-panel__decor-elem{max-height:539px}.form-panel--exp-questions .form-panel__decor-elem::before{content:"";position:absolute;bottom:0;right:0;width:119%;aspect-ratio:1.37/1;background-image:url(/local/templates/educational-portal/assets/css/../img/big-loupe.png);background-size:contain;background-repeat:no-repeat}.form-panel--stroytech-exp .form-panel__decor-elem{max-height:586px}.form-panel--stroytech-exp .form-panel__decor-elem::before{content:"";position:absolute;bottom:0;right:0;width:100%;aspect-ratio:1/1.44;background-image:url(/local/templates/educational-portal/assets/css/../img/stroytech.png);background-size:contain;max-width:408px;height:100%;background-position:right bottom;background-repeat:no-repeat}.form-panel--electro-exp .form-panel__decor-elem{max-height:586px}.form-panel--electro-exp .form-panel__decor-elem::before{content:"";position:absolute;bottom:0;right:3%;width:100%;aspect-ratio:267/253;background-image:url(/local/templates/educational-portal/assets/css/../img/multitester.png);background-size:contain;max-width:566px;height:100%;background-position:right bottom;background-repeat:no-repeat}.form-panel--fire-exp .form-panel__decor-elem{max-height:586px}.form-panel--fire-exp .form-panel__decor-elem::before{content:"";position:absolute;bottom:0;right:0;width:102%;aspect-ratio:122/99;background-image:url(/local/templates/educational-portal/assets/css/../img/fire-helmet.png);background-size:contain;max-width:500px;height:100%;background-position:right center;background-repeat:no-repeat}.form-panel-form .form-panel-form__caption{margin-bottom:3rem;color:var(--expert-color)}.form-panel-form p{margin-bottom:3rem;font-size:1.8rem}.form-panel-form .form-elem{margin-bottom:4rem}.form-panel-form .form-panel-form__col-box{display:-ms-grid;display:grid;grid-gap:4rem}.form-panel-form .form-panel-form__col-box .form-elem{margin-bottom:0}.form-panel-form .form-panel-form__col-box--two-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.form-panel-form .form-panel-form__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5.7rem}.form-panel-form .form-panel-form__footer .btn{margin-right:3.3rem;max-width:15.5rem;min-height:5.4rem}.form-panel-form .form-panel-form__footer .form-panel-form__agreement{font-size:1.4rem;line-height:1.4;color:var(--dark)}.form-panel-form .form-panel-form__footer .form-panel-form__agreement a{color:var(--expert-color);text-decoration:underline}.form-panel-form .form-panel-form__footer .form-panel-form__agreement a:hover{text-decoration:none}.sort-select-label{display:-webkit-box;display:-ms-flexbox;display:flex}.sort-select-label .sort-select-label__caption{display:block;margin-right:1rem}.sort-select-label .choices .choices__inner{width:100%;background-color:transparent;padding:0;border:none;border-radius:0;font-size:1.6rem;min-height:auto;overflow:hidden}.sort-select-label .choices .choices__inner .choices__list--single{padding:0;padding-right:2rem;width:100%}.sort-select-label .choices .choices__list--single .choices__item{color:var(--dark)}.sort-select-label .choices[data-type*=select-one]::after{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.96004 4.4751L6.70004 7.7351C6.31504 8.1201 5.68504 8.1201 5.30004 7.7351L2.04004 4.4751' stroke='%233449B7' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.2rem;width:1.2rem;border-style:solid;border-color:transparent;border-width:0;line-height:1;padding:0;margin:0;position:absolute;right:0;top:.9rem;pointer-events:none;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .1s ease;transition:all .1s ease}.sort-select-label .choices.is-open[data-type*=select-one]::after{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.sort-select-label .choices .is-open .choices__list--dropdown,.sort-select-label .choices .is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.sort-select-label .choices .choices__list--dropdown{right:0;min-width:181px;-webkit-box-shadow:8px 12px 0 0 var(--shadow-color);box-shadow:8px 12px 0 0 var(--shadow-color)}.sort-select-label .choices .choices__list--dropdown .choices__item,.sort-select-label .choices .choices__list[aria-expanded] .choices__item{padding:1rem;color:var(--dark)}.sort-select-label .choices .choices__list--dropdown .choices__item--selectable.is-highlighted,.sort-select-label .choices .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:var(--bg-color)}.lonely-input{display:block;width:100%;height:5.6rem;border:1px solid var(--light-dark);padding:0 2rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.lonely-input:focus{border:1px solid var(--lawyer-color)}.lonely-textarea{display:block;width:100%;height:15rem;border:1px solid var(--light-dark);padding:1.5rem 2rem;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition);resize:none}.lonely-textarea:focus{border:1px solid var(--lawyer-color)}.form-elem-select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px}.form-elem-select .choices{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;font-size:14px}.form-elem-select .choices[data-type*=select-one]::after{width:10px;height:10px;background-color:var(--expert-color);border:none;margin-top:0;-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/mini-arrow-down.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/mini-arrow-down.svg) no-repeat center center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.form-elem-select .choices.is-open[data-type*=select-one]::after{-webkit-transform:translateY(-50%) scale(-1);-ms-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.form-elem-select .choices__inner{min-height:5.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;background-color:var(--bg-color)}.form-elem-select .form-elem__caption{display:none}.form-elem-select.form-elem-select--float-caption .choices__placeholder{opacity:0}.form-elem-select.form-elem-select--float-caption .choices__item:hover{background-color:var(--bg-color)}.form-elem-select.form-elem-select--float-caption .choices__item::after{display:none}.form-elem-select.form-elem-select--float-caption .choices__list--dropdown .choices__list .choices__item:first-child{display:none}.form-elem-select.form-elem-select--float-caption .choices__list--dropdown .choices__item--selectable,.form-elem-select.form-elem-select--float-caption .choices__list[aria-expanded] .choices__item--selectable{padding-right:3rem}.form-elem-select.form-elem-select--float-caption .choices__list--dropdown,.form-elem-select.form-elem-select--float-caption .choices__list[aria-expanded]{-webkit-box-sizing:border-box;box-sizing:border-box}.form-elem-select.form-elem-select--float-caption.form-elem--active .form-elem__caption{display:block;font-size:1.2rem;color:var(--grey);top:1.5rem}.form-elem-select.form-elem-select--float-caption .choices .choices__list--single{position:relative;top:1rem;padding-left:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.form-elem-select.form-elem-select--float-caption .form-elem__caption{position:absolute;left:0;top:50%;display:block;width:auto;padding:0 2rem;font-size:14px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box}.course-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background-color:var(--light);padding:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-form__columns-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-form .course-form__caption{margin-bottom:5px;display:inline-block}.course-form .course-form__name-tariff{text-align:center;font-weight:700}.course-form__description ol li:not(:last-child),.course-form__description ul li:not(:last-child){margin-bottom:0;color:var(--dark)}.course-form__description ol li:before,.course-form__description ul{color:var(--dark);list-style:inherit}.course-form__description ol,.course-form__description ul{padding-left:23px}.course-form .course-card-info-list-item__price{font-size:3rem!important}.course-form .course-card-info-list-item__comment{margin-bottom:25px;display:inline-block}.course-form .course-card-info-list-item__wrapper{margin-bottom:2rem}.course-form .course-form__info-list{display:-ms-grid;display:grid;grid-template-areas:"B B" "C C" "D D";grid-gap:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4rem;margin-bottom:4rem}.course-form .course-form__info-list .great-area_a{grid-area:A}.course-form .course-form__info-list .great-area_b{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:B}.course-form .course-form__info-list .great-area_c{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:C}.course-form .course-form__info-list .great-area_d{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:D}.course-form .course-form__info-list .great-area_dd{grid-area:DD}.course-form .course-form__info-list .great-area_e{grid-area:E}.course-form .course-form__info-list .great-area_f{grid-area:F}.course-form .course-form__info-list .course-card-info-list__block-items{display:-webkit-box;display:-ms-flexbox;display:flex}.course-form .course-form__info-list .course-card-info-list__item:not(:last-child){margin-right:0}.course-form .course-form__info-list .course-card-info-list__item .course-card-info-list-item__value{font-size:2rem}.course-form .form-elem{margin-bottom:2rem}.course-form .course-form__agreement{display:block;font-size:1.3rem}.course-form .course-form__start-info{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.switch-checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switch-checkbox-label .switch-checkbox-label__caption{margin-right:1.2rem}.switch-checkbox{position:relative;width:4.8rem;height:2.4rem;border-radius:4rem;padding:.4rem .5rem;border:1px solid var(--dark);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.switch-checkbox::after{content:"";display:table;width:100%;clear:both}.switch-checkbox input{display:none}.switch-checkbox i{float:left;display:block;height:100%;aspect-ratio:1/1;border-radius:50%;background-color:var(--dark);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.switch-checkbox input:checked~i{float:right}.switch-checkbox:hover{border:1px solid var(--lawyer-color)}.switch-checkbox:hover i{background-color:var(--lawyer-color)}.form-error-box{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:1.2;color:var(--alert-color)}@media screen and (max-width:1320){.form-panel .form-panel__form{width:57.19%;padding:6rem 5%}.form-panel-form .form-elem{margin-bottom:3rem}.form-panel-form .form-panel-form__col-box{display:-ms-grid;display:grid;grid-gap:3rem}}@media screen and (max-width:1200px){.form-panel .form-panel__form{position:relative;width:57.19%;padding:4.2rem 4%;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.form-panel--finder .form-panel__decor-elem::before{right:-4.5%;width:110%}.form-panel-form .form-panel-form__col-box--two-col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.form-panel-form .form-panel-form__footer{display:block;margin-top:4rem}.form-panel-form .form-panel-form__footer .btn{max-width:100%;margin-bottom:2.2rem}.form-panel-form .form-panel-form__footer .form-panel-form__agreement{line-height:1.2}}@media screen and (max-width:1100px){.form-panel--exp-questions .form-panel__decor-elem::before{right:-5%;width:113%}}@media screen and (max-width:999px){.form-panel .form-panel__form{z-index:1}.form-panel .form-panel__form .form-panel-form__caption{margin-bottom:3rem}.form-panel--electro-exp .form-panel__decor-elem::before{width:94%}.form-panel--fire-exp .form-panel__decor-elem::before{width:97%}}@media screen and (max-width:800px){.form-panel--finder .form-panel__decor-elem::before{right:-4.5%;width:115%}}@media screen and (max-width:660px){.form-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-panel .form-panel__decor-box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.form-panel .form-panel__decor-box .form-panel__decor-elem{position:relative;display:block;height:172px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0}.form-panel .form-panel__decor-box .form-panel__decor-elem::before{right:50%;width:242px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.form-panel .form-panel__form{width:100%;padding:2.2rem}.form-panel .form-panel__form .form-panel-form__caption{margin-bottom:2rem}.form-panel-form .form-elem{margin-bottom:2.2rem}.form-panel-form .form-panel-form__col-box{grid-gap:2.2rem}.form-panel-form p{margin-bottom:2rem;font-size:1.6rem}.form-panel-form .form-panel-form__footer{display:block;margin-top:2.2rem}.form-panel.form-panel--exp-questions .form-panel__decor-box .form-panel__decor-elem::before{right:50%;max-width:311px;width:100%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.courses-catalog-filter .courses-tab-control .btn:not(:last-child){margin-right:5px}.form-panel.form-panel--stroytech-exp .form-panel__decor-box .form-panel__decor-elem{overflow:hidden}.form-panel.form-panel--stroytech-exp .form-panel__decor-box .form-panel__decor-elem::before{right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.form-panel--electro-exp .form-panel__decor-elem::before{height:94%}.form-panel.form-panel--fire-exp .form-panel__decor-box .form-panel__decor-elem{overflow:hidden}.form-panel.form-panel--fire-exp .form-panel__decor-box .form-panel__decor-elem::before{height:95%;width:100%;right:0;bottom:3px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}#modal-recovery button[type=submit]{margin-top:2rem}.upload-file-form input[type=file]{display:none}.upload-file-form .btn-file--upload{display:none}.upload-file-form .file-list li{margin-top:2rem}.upload-file-form .file-list li:not(:last-child){margin-bottom:0}.modal-contract .contract{padding:35px;max-width:620px}.modal-contract .contract__title{font-size:18px;text-align:center}.modal-contract .contract .wrap-contract{overflow-y:auto;max-height:67vh;margin-bottom:20px;background-color:#f4f5fc;padding:5px 15px}.modal-contract .contract .wrap-contract ol{list-style:none;font-size:16px;padding:0;margin:10px 0}.modal-contract .contract .wrap-contract ol>li{font-weight:700;text-align:center}.modal-contract .contract .wrap-contract ol ol>li{font-weight:400;text-align:start}.modal-contract .contract .wrap-contract li{margin:0;padding:0 0 10px 8px;position:relative;line-height:22px}.modal-contract .contract .wrap-contract li:last-of-type{padding-bottom:0}.modal-contract .contract .wrap-contract li::before{display:inline-block;position:absolute;top:0;left:0;width:32px;height:32px;color:#000;text-align:center}.modal-contract .contract .wrap-contract__first-level>li::before{position:inherit}.modal-contract .contract .wrap-contract ol ol>li::before{left:-27px;width:50px}.modal-contract .contract .wrap-contract ol ol ol>li::before{left:-23px}.modal-contract .contract .wrap-contract ol{counter-reset:list 0}.modal-contract .contract .wrap-contract ol>li{counter-increment:list}.modal-contract .contract .wrap-contract ol>li::before{content:counter(list) "."}.modal-contract .contract .wrap-contract ol ol{counter-reset:list2 0}.modal-contract .contract .wrap-contract ol ol>li{counter-increment:list2 1;text-indent:20px}.modal-contract .contract .wrap-contract ol ol>li::before{content:counter(list) "." counter(list2) "."}.modal-contract .contract .wrap-contract ol ol ol{counter-reset:point 0}.modal-contract .contract .wrap-contract ol ol ol>li{counter-increment:point;text-indent:30px;padding-left:20px}.modal-contract .contract .wrap-contract ol ol ol>li::before{content:counter(list) "." counter(list2) "." counter(point) "."}.modal-contract .contract .wrap-contract ol ol ol ol{counter-reset:point2 0}.modal-contract .contract .wrap-contract ol ol ol ol>li{counter-increment:point2;text-indent:34px;padding-left:30px}.modal-contract .contract .wrap-contract ol ol ol ol>li::before{content:counter(list) "." counter(list2) "." counter(point) "." counter(point2) "."}.modal-contract .btn{width:160px;margin-bottom:16px}#modal-application-for-consultation .modal{padding:35px 30px;max-width:350px}.individual-consultation .modal__caption{font-weight:800}.individual-consultation__header--text{font-size:18px;opacity:.4;margin-bottom:15px;display:inline-block;font-weight:600}.individual-consultation__wrapper .form-elem-radio{margin-bottom:20px}.individual-consultation__wrapper .form-elem-radio input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.form-elem-radio{margin-bottom:20px}.form-elem-radio__label-text{font-size:24px;font-weight:600}#modal-buy-for-consultation .modal{padding:35px 30px;max-width:440px}.buy-consultation .btn-submit{margin-bottom:20px}.buy-consultation .form-panel-form__agreement{opacity:.8;font-size:14px}.buy-consultation .modal__caption{font-weight:800}.buy-consultation__header{display:-webkit-box;display:-ms-flexbox;display:flex}.buy-consultation__header--text,.buy-consultation__header--text-price{font-size:18px;opacity:.4;margin-bottom:15px;display:inline-block;font-weight:600}.buy-consultation__header--text-price{text-align:end}.buy-consultation__wrapper .wrapper__form-elem-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-consultation__wrapper .wrapper__form-elem-radio .form-elem-radio{margin-bottom:20px}.buy-consultation__wrapper .wrapper__form-elem-radio .form-elem-radio__label-text{font-size:20px}.buy-consultation__wrapper .wrapper__form-elem-radio .form-elem-radio__label-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;font-weight:600}.buy-consultation__wrapper .wrapper__form-elem-radio .form-elem-radio input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;visibility:hidden}.buy-consultation__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buy-consultation__number--text{font-size:18px;opacity:.4;display:inline-block;font-weight:600;width:65%}.buy-consultation__number--input{border:1px solid var(--lawyer-color);padding:6px;width:34px;font-size:22px;text-align:center;line-height:26px;font-weight:600}.buy-consultation__total--text{font-size:18px;opacity:.6;display:inline-block;font-weight:600}.buy-consultation__total--sum{font-size:24px;font-weight:700}nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main-menu .main-menu__item:not(:last-child){margin-right:4rem}.main-menu .main-menu__item:last-child{display:none}.main-menu a{position:relative;text-decoration:none}.main-menu a svg{position:absolute;top:115%;left:0;width:0;height:5px;-webkit-transition:all 80ms ease-in;transition:all 80ms ease-in}.main-menu a.active,.main-menu a:hover{color:var(--expert-color)}.main-menu a.active svg,.main-menu a:hover svg{width:100%}.main-menu-item a{position:relative;display:block;color:var(--dark);font-size:1.8rem;line-height:1.2;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.main-menu-item a:hover{text-decoration:none;color:var(--expert-color)}.main-menu-item .main-menu-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-menu-item .main-menu-item__head .menu-link-arrow{-ms-flex-negative:0;flex-shrink:0;display:block;margin-left:.8rem;width:1.2rem;height:1.2rem;background-color:transparent;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.main-menu-item .main-menu-item__head .menu-link-arrow svg{display:block}.main-menu-item .main-menu-item__head .menu-link-arrow svg path{stroke:var(--expert-color)}.main-menu-item .main-menu-item__submenu-box{position:absolute;top:79%;left:0;width:100%;background-color:var(--light);-webkit-box-shadow:.8rem 1.2rem 0 0 var(--shadow-color);box-shadow:.8rem 1.2rem 0 0 var(--shadow-color);z-index:0;opacity:0;visibility:hidden;-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.main-menu-item .main-menu-item__submenu{max-width:1564px;padding:0 20px;width:96%;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:4rem;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-item .main-menu-item__submenu li{padding:2rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-item .main-menu-item__submenu li .link-btn,.main-menu-item .main-menu-item__submenu li a{position:relative;display:inline-block;font-size:1.5rem;font-weight:500;color:var(--dark);background-color:transparent;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.main-menu-item .main-menu-item__submenu li .link-btn:hover,.main-menu-item .main-menu-item__submenu li a:hover{color:var(--expert-color)}.main-menu-item:hover .main-menu-item__submenu-box{z-index:1;opacity:1;visibility:visible}.main-menu-item:hover .menu-link-arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.user-panel{position:relative}.user-panel .user-menu{position:absolute;top:115%;right:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.user-panel:hover .user-panel__btn svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.user-panel:hover .user-menu{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.user-menu{width:100%;min-width:20rem;background-color:var(--light);z-index:1}.user-menu__title{margin-right:5px}.user-menu li:not(:last-child){border:1px solid var(--bg-color)}.user-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1.1;padding:2rem;font-weight:500;color:var(--text-color);text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition);cursor:pointer}.user-menu li a:hover{text-decoration:none}.user-menu li a svg{margin-right:1rem}.user-menu li a .user-menu__notification-counter{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;display:block;min-width:1.8rem;min-height:1.8rem;border-radius:50%;padding:3px;font-size:1.2rem;line-height:1.2rem;text-align:center;color:var(--light);background-color:var(--expert-color);-webkit-box-sizing:border-box;box-sizing:border-box}.user-menu li:not(:last-child) a svg path{stroke:var(--text-color)}.user-menu li:not(:last-child) a.active,.user-menu li:not(:last-child) a:hover{color:var(--expert-color)}.user-menu li:not(:last-child) a.active svg path,.user-menu li:not(:last-child) a:hover svg path{stroke:var(--expert-color)}.user-menu li:last-child a:hover{color:var(--alert-color)}.subapp-elem{position:relative}.subapp-elem .subapp-elem__control{cursor:pointer}.subapp-elem .subapp-elem__control .menu-link-arrow{background-color:transparent}.subapp-elem .subapp-elem__control a{font-size:1.6rem}.subapp-elem .subapp-elem__submenu{position:absolute;display:block;top:115%;right:0;width:100%;min-width:210px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--light);z-index:1;opacity:0;visibility:hidden;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.subapp-elem .subapp-elem__submenu::after,.subapp-elem .subapp-elem__submenu::before{display:none}.subapp-elem .subapp-elem__submenu li:not(:last-child){border-bottom:1px solid var(--bg-color)}.subapp-elem .subapp-elem__submenu li .link-btn,.subapp-elem .subapp-elem__submenu li a{display:block;width:100%;background-color:transparent;padding:2rem;font-size:1.5rem;line-height:1.2;font-weight:500;text-align:left;color:var(--text-color);text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.subapp-elem .subapp-elem__submenu li .link-btn:hover,.subapp-elem .subapp-elem__submenu li a:hover{color:var(--expert-color);text-decoration:none}.subapp-elem:hover .btn svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.subapp-elem:hover .subapp-elem__submenu{opacity:1;visibility:visible;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.header-mobil-contacts{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:96%;margin:0 auto}.header-mobil-contacts .header-mobil-contacts__item{padding:0 20px}.header-mobil-contacts-item{font-weight:500}.header-mobil-contacts-item .header-mobil-contacts-item__key{display:block;font-size:12px;line-height:1.3;margin-bottom:1rem}.header-mobil-contacts-item .header-mobil-contacts-item__value{display:block;font-size:1.7rem;line-height:1;color:var(--lawyer-color)}#header{padding-top:2.9rem;padding-bottom:2.9rem;margin-bottom:2.5rem;top:0;position:fixed;width:100%;z-index:20;background-color:var(--bg-color);background-image:url(/local/templates/educational-portal/assets/css/../img/bg-cross.svg)}#header .btn{width:auto;min-height:auto}#header .inner{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}#header .logo{position:relative;display:block;max-width:212px;z-index:110}#header .logo img{display:block;width:100%;height:auto}#header .nav-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}#header .nav-panel .btn{margin-left:1.2rem;font-size:1.6rem;white-space:nowrap}#header .btn-burger{display:none}#header .subapp-elem{margin-left:2rem;-ms-flex-negative:0;flex-shrink:0}#header .btn-enter{z-index:110}.header__icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;margin-right:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:20;-ms-flex-positive:20;flex-grow:20}.header__icons a{background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header__icons .tg-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/telegram.svg)}.header__icons .ins-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/instagram.svg)}.header__icons .vk-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/vk.svg)}.header__icons a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.wrapper__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;bottom:30px;right:20px;gap:10px;z-index:10}.wrapper__icons a{background-position:center;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.wrapper__icons .tg-icon{width:44px;padding-left:5px;height:44px;background-image:url(/local/templates/educational-portal/assets/css/../img/telegram.svg)}.wrapper__icons .wa-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/whatsapp.svg)}.wrapper__icons a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1400px){.main-menu .main-menu__item:not(:last-child){margin-right:1.5rem}}@media screen and (max-width:1280px){.header__icons{gap:5px;margin-right:0}.open-main-menu{position:fixed;top:0;left:0;width:100%;height:100%}.open-main-menu #header::before{background-color:var(--bg-color)}.open-main-menu #header .main-menu-box{opacity:1;visibility:visible;z-index:100}.open-main-menu #header .btn-burger .btn-burger__cross{width:15px;height:15px}.open-main-menu #header .btn-burger .btn-burger__cross span{opacity:0}.open-main-menu #header .btn-burger .btn-burger__cross::before{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.open-main-menu #header .btn-burger .btn-burger__cross::after{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}#header{padding-top:2rem;padding-bottom:2rem}#header .btn-burger{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:110}#header a{text-decoration:none}#header::before{content:"";position:absolute;bottom:7px;left:0;width:100%;height:1px;background-color:transparent;z-index:1000}.main-menu-box{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;width:100%;height:100%;padding-top:9.3rem;padding-bottom:25px;background-color:var(--light);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0;opacity:0;visibility:hidden;overflow:auto}.main-menu-box::before{content:"";position:fixed;top:0;left:0;background-color:var(--light);width:100%;height:9rem;z-index:105}.main-menu-box nav{z-index:101}.main-menu-box .header-mobil-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}nav{position:relative;max-width:1564px;padding:0 20px;padding-top:2.4rem;width:96%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu{display:block}.main-menu .main-menu__item:not(:last-child){margin-right:0}.main-menu .main-menu__item:last-child{display:block}.main-menu a.active{color:var(--expert-color)}.main-menu a svg{display:none}.main-menu-item{margin-bottom:3rem}.main-menu-item>a{font-weight:600}.main-menu-item .main-menu-item__head a{font-weight:600;margin-right:2rem}.main-menu-item .main-menu-item__head a svg{display:none}.main-menu-item .main-menu-item__head .menu-link-arrow{margin-left:auto;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-menu-item .main-menu-item__head .menu-link-arrow svg path{stroke:var(--dark)}.main-menu-item .main-menu-item__head .menu-link-arrow:hover{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.main-menu-item .main-menu-item__head--open .menu-link-arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.main-menu-item .main-menu-item__head--open .menu-link-arrow:hover{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.main-menu-item .main-menu-item__submenu-box{display:none;position:relative;padding-top:1.5rem;opacity:1;visibility:visible;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.main-menu-item .main-menu-item__submenu{display:block;padding:0;width:100%;-webkit-transition:none;transition:none}.main-menu-item .main-menu-item__submenu li{padding:0;margin-bottom:1.6rem}.main-menu-item .main-menu-item__submenu li .link-btn,.main-menu-item .main-menu-item__submenu li a{display:inline-block;color:var(--text-color);font-weight:400}}@media screen and (max-width:865px){.main-menu-box::before{height:9.5rem}}@media screen and (max-width:810px){#header .subapp-elem{display:none}}@media screen and (max-width:610px){.header__icons{gap:5px}#header .logo{max-width:200px}#header .nav-panel .btn{min-height:40px;padding:1rem 1.5rem}#header .nav-panel .user-panel__btn{background-image:url(/local/templates/educational-portal/assets/css/../img/user-icon.svg);background-size:30px 30px;background-position:8px center;background-repeat:no-repeat;padding-left:30px;font-size:0}.user-menu li a .user-menu__notification-counter{min-width:2rem;min-height:2rem}}@media screen and (max-width:435px){.header__icons a{width:20px;height:20px}.inner{padding:0 15px}#header .logo{margin-right:2rem}}@media screen and (max-width:415px){#header .nav-panel .btn-burger{font-size:0}#header .nav-panel .btn-burger .btn-burger__cross{margin-right:0}}@media screen and (max-width:380px){.main-menu-box::before{aspect-ratio:380/80;height:auto}}@media screen and (max-width:340px){.main-menu-box .header-mobil-contacts{display:block}.main-menu-box .header-mobil-contacts .header-mobil-contacts__item:not(:last-child){margin-bottom:15px}}#footer{padding-top:58px;padding-bottom:55px}#footer a{text-decoration:none}.footer-content{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-content .org-info{margin-right:4%}.footer-content .org-info .footer-logo{display:block;max-width:213px;margin-bottom:2.9rem}.footer-content .org-info .footer-logo img{display:block;width:100%;height:auto}.footer-content .footer-menu{max-width:1020px;margin-left:auto}.footer-contacts .footer-contacts__item:not(:last-child){margin-bottom:2.5rem}.footer-contacts-item{font-weight:500}.footer-contacts-item .footer-contacts-item__key{display:block;margin-bottom:1rem;font-size:13px;line-height:1.58;color:--text-color-alt}.footer-contacts-item .footer-contacts-item__value{display:inline-block;font-size:2.6rem;line-height:1;color:var(--lawyer-color);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.footer-contacts-item .footer-contacts-item__value:hover{text-decoration:none;-webkit-box-shadow:0 2px 0 0 var(--lawyer-color);box-shadow:0 2px 0 0 var(--lawyer-color)}.footer-menu{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:2rem}.footer-menu-item .footer-menu-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:1.8rem;border-bottom:1px solid var(--light)}.footer-menu-item .footer-menu-item__header a{display:inline-block;margin-right:3rem;font-size:1.8rem;line-height:1.22;color:var(--light);font-weight:600;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.footer-menu-item .footer-menu-item__header a:hover{text-decoration:none;color:var(--lawyer-color)}.footer-menu-item .footer-menu-item__header .footer-menu-item__arrow{display:none;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;width:12px;height:12px;background-color:transparent;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);padding:0;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.footer-menu-item .footer-menu-item__header .footer-menu-item__arrow svg path{stroke:var(--light);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.footer-menu-item .footer-menu-item__header .footer-menu-item__arrow:hover svg path{stroke:var(--lawyer-color)}.footer-menu-item .footer-menu-item__header--open .footer-menu-item__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.footer-menu-item .footer-menu-item__body{padding-top:1.8rem}.footer-menu-item .footer-menu-item__body li:not(:last-child){margin-bottom:1.8rem}.footer-menu-item .footer-menu-item__body li a{font-size:1.6rem;line-height:1.22;font-weight:400;color:var(--text-color-alt);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.footer-menu-item .footer-menu-item__body li a:hover{text-decoration:none;color:var(--lawyer-color)}.footer-copyright{position:absolute;bottom:0;left:0;padding:0 20px;font-size:1.4rem;color:var(--text-color-alt);line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}.footer__modal-privacy-policy{max-width:631px;padding:33px;max-height:80vh;overflow-y:auto}.footer__modal-privacy-policy::-webkit-scrollbar{width:8px}.footer__modal-privacy-policy::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.footer__modal-privacy-policy::-webkit-scrollbar-track{background-color:#f1f1f1}.footer__inner{max-height:100%}@media screen and (max-width:1024px){.footer-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-content .org-info{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:2rem;width:100%;margin-right:0;margin-bottom:4rem}.footer-content .org-info .footer-logo{max-width:22.3rem}.footer-content .org-info .footer-contacts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2rem}.footer-copyright{position:relative;margin-top:4rem;padding-top:10px;padding-bottom:10px;text-align:center;border-top:1px solid var(--text-color)}#footer{padding-top:43px;padding-bottom:0}}@media screen and (max-width:780px){.footer-content .footer-menu{width:100%;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.footer-content .footer-menu .footer-menu__item:first-child{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4;padding-bottom:2rem}.footer-content .footer-menu .footer-menu__item:first-child .footer-menu-item__body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:2rem}.footer-content .footer-menu .footer-menu__item:first-child .footer-menu-item__body li{margin-bottom:0}}@media screen and (max-width:680px){.footer-content .org-info{display:block}}@media screen and (max-width:570px){.footer-content .org-info{margin-bottom:0}.footer-content .footer-menu{-ms-grid-columns:1fr;grid-template-columns:1fr;padding-top:2rem;border-top:1px solid var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.footer-content .footer-menu .footer-menu__item{border-bottom:1px solid var(--light);padding-bottom:1.8rem;padding-left:10px;padding-right:10px}.footer-content .footer-menu .footer-menu__item:first-child{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.footer-content .footer-menu .footer-menu__item:first-child .footer-menu-item__body{display:none}.footer-content .footer-menu .footer-menu__item:first-child .footer-menu-item__body li{margin-bottom:1.8rem}.footer-content .footer-menu .footer-menu__item:first-child .footer-menu-item__body li:last-child{margin-bottom:0}.footer-content .footer-menu .footer-menu__item .footer-menu-item__header{border-bottom:none;padding-bottom:0}.footer-content .footer-menu .footer-menu__item .footer-menu-item__header .footer-menu-item__arrow{display:block}.footer-content .footer-menu .footer-menu__item .footer-menu-item__body{display:none}.footer-content #footer{padding-top:31px;padding-bottom:0}}@media screen and (max-width:450px){.footer-contacts-item .footer-contacts-item__value{font-size:2rem}}.great-shadow{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:99;background-color:rgba(22,22,36,.7);z-index:1000;-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;visibility:hidden}.great-shadow--show{opacity:1;visibility:visible}.modal-wr{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;padding:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1010}.modal-wr.active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-wr.active .modal{opacity:1;visibility:visible}.modal{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:480px;width:100%;padding:5rem 4.75%;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;opacity:0;visibility:hidden;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.modal .modal__one-elem{font-size:1.4rem}.modal .modal__one-elem a{font-size:1.4rem}.modal .modal__two-elem{font-size:1.4rem}.modal .modal__two-elem a{font-size:1.4rem}.modal .modal__caption{margin-bottom:2rem}.modal .form-error-box{position:relative;margin-bottom:1.6rem;overflow:hidden}.modal .form-error-box li:not(:first-child){margin-top:1rem}.modal button[type=submit]{margin-top:4rem}.modal a{text-decoration:none}.modal a:hover{text-decoration:underline}.modal .form-elem-checkbox i{border:1px solid var(--bg-color)}.modal .form-elem-checkbox .form-elem-checkbox__caption{font-size:1.4rem}.modal-message__message-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:15rem;font-size:2.3rem;line-height:1.4;font-weight:600;color:var(--dark);text-align:center}.response-from-server{position:absolute;top:0;left:0;width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--light);font-size:2.3rem;line-height:1.4;font-weight:600;color:var(--dark);-webkit-transition:var(--great-transition);transition:var(--great-transition);opacity:0;visibility:hidden}.response-from-server.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible}.modal-auth-reg .form-elem{margin-bottom:2rem}.modal-auth-reg .modal__two-elem{gap:1rem}.modal-auth-reg .modal-auth-reg__footer{margin-top:4rem;text-align:center;font-size:1.6rem}.course-review-modal .modal{max-width:70rem}.course-review-modal .form-elem__textarea{min-height:20rem}.course-review-modal .form-elem{margin-bottom:2rem}.course-review-modal .star-rating{margin-bottom:2rem}.course-review-modal .star-rating .star-rating__item{width:4rem;height:4rem}.course-review-modal .star-rating .star-rating__item:not(:last-child){margin-right:1rem}.lc-frame{display:-webkit-box;display:-ms-flexbox;display:flex}.lc-frame .lc-frame__left-col{-ms-flex-negative:0;flex-shrink:0;min-width:257px;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.lc-frame .lc-frame__left-col .my-course{max-width:34.8rem}.lc-frame .lc-frame__left-col .my-course .my-course__type{padding:.6rem .84rem}.lc-frame .lc-frame__left-col .my-course .my-course__progress-list{margin-bottom:.5rem;font-size:1.4rem}.lc-frame .lc-frame__left-col .my-course__access-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lc-frame .lc-frame__left-col .my-course__access-to--date{border:1px solid var(--lawyer-color);padding:2px 4px}.lc-frame .lc-frame__left-col .my-course__count-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-bottom:15px}.lc-frame .lc-frame__left-col .my-course__count-hours--text{width:50%}.lc-frame .lc-frame__left-col .my-course__count-hours--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:17px}.lc-frame .lc-frame__left-col .my-course__count-hours--numder{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:1px solid var(--lawyer-color);padding:2px 4px;text-align:end}.lc-frame .lc-frame__left-col .my-course__count-hours--button{margin:0 auto;border-radius:.5rem;background:var(--text-color-alt);padding:8px 13px 11px;font-size:20px;font-weight:600;color:var(--light)}.lc-frame .lc-frame__left-col .my-course__count-hours--button.active{background:var(--lawyer-color)}.lc-frame .lc-frame__left-col .my-course__count-hours--button.active:active{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.lc-frame .lc-frame__center-col{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:8px;margin-right:-8px;overflow:hidden}.lc-frame .lc-frame__center-col .spoiler__header{padding:2.3rem 0}.lc-frame .lc-frame__center-col .spoiler__body>*{margin:3rem 0}.lc-frame .lc-frame__center-col .spoiler__body>:first-child{margin-top:0}.lc-frame .lc-frame__center-col .spoiler__body>:last-child{margin-bottom:0}.lc-frame .lc-frame__center-col .spoiler__body .h1,.lc-frame .lc-frame__center-col .spoiler__body .h2,.lc-frame .lc-frame__center-col .spoiler__body .h3,.lc-frame .lc-frame__center-col .spoiler__body .h4,.lc-frame .lc-frame__center-col .spoiler__body .h5,.lc-frame .lc-frame__center-col .spoiler__body h1,.lc-frame .lc-frame__center-col .spoiler__body h2,.lc-frame .lc-frame__center-col .spoiler__body h3,.lc-frame .lc-frame__center-col .spoiler__body h4,.lc-frame .lc-frame__center-col .spoiler__body h5{display:block;margin-top:3rem}.lc-frame .lc-frame__center-col .spoiler__body .h1:first-child,.lc-frame .lc-frame__center-col .spoiler__body .h2:first-child,.lc-frame .lc-frame__center-col .spoiler__body .h3:first-child,.lc-frame .lc-frame__center-col .spoiler__body .h4:first-child,.lc-frame .lc-frame__center-col .spoiler__body .h5:first-child,.lc-frame .lc-frame__center-col .spoiler__body h1:first-child,.lc-frame .lc-frame__center-col .spoiler__body h2:first-child,.lc-frame .lc-frame__center-col .spoiler__body h3:first-child,.lc-frame .lc-frame__center-col .spoiler__body h4:first-child,.lc-frame .lc-frame__center-col .spoiler__body h5:first-child{margin-top:0}.lc-frame .lc-frame__center-col .spoiler__body a.btn{min-height:6rem;margin-top:3rem;font-size:1.6rem}.lc-frame .lc-frame__center-col .spoiler__body .video-gallery{grid-gap:2rem}.lc-frame .lc-frame__center-col .spoiler__body .video-box .video-box__container{padding-top:54%;border-radius:4px;overflow:hidden}.lc-frame .lc-frame__center-col .spoiler__body .video-box .video-box__caption{margin-top:1.5rem;font-size:1.8rem;color:var(--text-color)}.lc-frame .lc-frame__center-col .spoiler__body .upload-file-form{margin-top:3rem}.lc-frame .lc-frame__right-col{-ms-flex-negative:0;flex-shrink:0;min-width:38.7rem;padding-left:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.lc-frame .lc-frame__right-col .fly-box{max-width:34.7rem}.lc-frame .bedsheet{padding:4rem;color:var(--dark)}.lc-frame .bedsheet b{font-weight:700}.lc-frame .bedsheet .h3,.lc-frame .bedsheet .h4,.lc-frame .bedsheet h3,.lc-frame .bedsheet h4{margin:3rem 0}.lc-frame .bedsheet .h5,.lc-frame .bedsheet h5{margin:2rem 0}.lc-page-title{margin-bottom:3rem;color:var(--dark)}.user-personal-data{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem;margin-bottom:4rem;background-color:var(--light);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.user-personal-data .user-personal-data__avatar{position:relative;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2rem;width:7rem;height:7rem;border-radius:50%;color:var(--light);font-size:3rem;line-height:1;font-weight:700;text-align:center;overflow:hidden}.user-personal-data .user-personal-data__avatar--expert{background-color:var(--expert-color)}.user-personal-data .user-personal-data__avatar--lawyer{background-color:var(--lawyer-color)}.user-personal-data .user-personal-data__avatar img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:center;object-fit:center;-o-object-position:center;object-position:center}.user-personal-data .user-personal-data__name-box{margin-right:6%}.user-personal-data .user-personal-data__name,.user-personal-data .user-personal-data__surname{font-size:1.8rem;line-height:1.6;color:var(--dark);font-weight:500}.user-personal-data .user-personal-data__surname{display:block}.user-personal-data .user-personal-data__name{display:block}.user-personal-data .change-password{display:block;font-size:1.4rem;margin-top:2px;line-height:1.6;color:var(--expert-color);text-decoration:none;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.user-personal-data .change-password:hover{color:var(--lawyer-color)}.user-personal-data .user-personal-data__contact-box{margin-left:7%}.user-personal-data-contact-box .user-personal-data-contact__key{display:block;font-size:1.4rem;line-height:1.6;font-weight:500;color:var(--text-color-alt)}.user-personal-data-contact-box .user-personal-data-contact__value{display:block;margin-top:.5rem;font-size:1.6rem;line-height:1.6;font-weight:500;color:var(--dark);white-space:nowrap}.lc-h4{margin-bottom:2rem}.notification{padding:4rem;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.notification .notification__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.notification .notification__header .notification__date{display:block;font-size:1.4rem;font-weight:600;line-height:1;color:var(--expert-color);white-space:nowrap;margin-right:1rem}.notification .notification__header .notification__lantern-of-freshness{display:block;width:1.4rem;height:1.4rem;border-radius:50%;background-color:var(--expert-color);margin-left:auto}.notification .notification__title{margin-top:0;margin-bottom:1rem;max-width:106.2rem}.notification .notification__text{color:var(--dark);max-width:106.2rem}.notification .notification__text :not(:first-child){margin-top:1rem}.course-paremeters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.course-paremeters__old-price span{color:var(--light-dark)}.course-paremeters__key{display:block;font-size:1.1rem;line-height:1;font-weight:600;color:var(--light-dark);text-transform:uppercase}.course-paremeters__value{display:block;margin-top:.8rem;font-size:1.8rem;line-height:1.22;color:var(--dark);font-weight:600}.my-course-continue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.my-course-continue .my-course-continue__caption{display:block;margin-right:1rem;font-size:1.6;line-height:1.4;color:var(--dark);font-weight:500}.my-course-continue .my-course-continue__link{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;width:3.5rem;height:3.5rem;-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/arrou-right-icon.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/arrou-right-icon.svg) no-repeat center center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--text-color);font-size:0;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.my-course-continue .my-course-continue__link:hover{background-color:var(--lawyer-color)}.countdown .countdown__key{display:block;font-size:1.4rem;line-height:1.2;color:var(--text-color)}.countdown .countdown__value{display:block;margin-top:.8rem;font-size:2.4rem;line-height:1.22;font-weight:600;color:var(--expert-color)}.my-course{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4rem;background-color:var(--light);color:var(--dark);-webkit-box-sizing:border-box;box-sizing:border-box}.my-course__message--notation{color:var(--alert-color);padding:10px 0;margin-bottom:20px}.my-course__price--blur{-webkit-filter:blur(3px);filter:blur(3px)}.my-course__installments-description{margin-bottom:30px;font-weight:500}.my-course__type-pay{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:distribute;justify-content:space-around}.my-course__type-pay--two-col{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.my-course__type-pay__base-pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-course .my-course__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:5px;margin-bottom:1rem}.my-course .my-course__header .my-course__status{margin-left:auto}.my-course .my-course__status{font-size:1.4rem;line-height:1;font-weight:600;padding:.8rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.my-course .my-course__status--success{color:var(--success-color);background-color:rgba(23,190,40,.1)}.my-course .my-course__status--alert{color:var(--alert-color);background-color:rgba(246,20,20,.1)}.my-course .my-course__status--normal{color:var(--expert-color);background-color:var(--bg-color)}.my-course .my-course__status--expectation{color:var(--lawyer-color);background-color:rgba(246,159,20,.2)}.my-course .my-course__type{font-size:1.4rem;line-height:1;font-weight:600;color:var(--light);padding:.8rem 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.my-course .my-course__description{margin-bottom:2.4rem;font-size:1.4rem;line-height:1.6;color:var(--light-dark);font-weight:400}.my-course .my-course__title{margin-bottom:1rem}.my-course .decor-line{height:1px;width:100%;background-color:var(--light-dark);margin-top:2.4rem;margin-bottom:2.4rem}.my-course .my-course__progress-box{margin-top:auto;width:100%;margin-bottom:0}.my-course .my-course__progress-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem;font-size:1.6rem;line-height:1.4}.my-course .my-course__progress-list li{margin-bottom:.5rem}.my-course .my-course__progress-list li:not(:last-child){margin-right:2rem}.my-course .my-course__progress-list b{font-weight:700}.my-course .my-course__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;width:100%}.my-course .my-course__footer--promo{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.my-course .my-course__footer .btn--to-pay{-ms-flex-negative:0;flex-shrink:0;max-width:15rem;min-height:50px}.my-course .my-course__footer--installments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.my-course .my-course__footer--installments .btn--to-pay{max-width:none;font-size:1.8rem}.my-course .my-course__footer-text{margin:0;padding:0;font-size:1.4rem;line-height:1.2;color:var(--text-color)}.my-course .my-course__footer-text--promo{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-course .my-course__footer-text--installments{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media screen and (max-width:560px){.my-course .my-course__footer-text--installments{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}.my-course .my-course__footer-text a{position:relative;display:inline-block;text-decoration:none;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.my-course .my-course__footer-text a svg{position:absolute;top:110%;left:0}.my-course .my-course__footer-text a svg path{-webkit-transition:var(--great-transition);transition:var(--great-transition)}.my-course .my-course__footer-text a:hover{color:var(--lawyer-color)}.my-course .my-course__footer-text a:hover svg path{fill:var(--lawyer-color);stroke:var(--lawyer-color)}@media screen and (max-width:987px){.my-course .my-course__footer-text--promo{max-width:135px}.my-course .my-course__footer--promo{-ms-flex-wrap:wrap;flex-wrap:wrap}}.my-course--lawyer .my-course__type{background-color:var(--lawyer-color)}.my-course--lawyer .my-course-progress-bar .my-course-progress-bar__indicator{background:repeating-linear-gradient(-55deg,#f69f13,#f69f13 10px,#f8af3b 10px,#f8af3b 20px)}.my-course--expert .my-course__type{background-color:var(--expert-color)}.my-course--expert .my-course-progress-bar .my-course-progress-bar__indicator{background:repeating-linear-gradient(-55deg,#3449b7,#3449b7 10px,#5768c3 10px,#5768c3 20px)}.my-course--expert .my-course-continue .my-course-continue__link:hover{background-color:var(--expert-color)}.my-course .my-course__footer--promo{padding-top:20px}@media screen and (max-width:650px){.my-course .my-course__footer--promo{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-course .my-course__footer-text--promo{max-width:none}}.my-course-progress-bar{position:relative;height:10px;border-radius:3px;background-color:var(--bg-color);width:100%}.my-course-progress-bar .my-course-progress-bar__indicator{position:absolute;top:0;left:0;height:100%;border-radius:3px}.course-leaflet{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem;padding-right:32%;color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.course-leaflet .course-leaflet__title{max-width:68.5rem;color:var(--light)}.course-leaflet .course-leaflet__desctiption-box{max-width:68.5rem;margin-top:1.6rem;margin-bottom:2.5rem}.course-leaflet .course-leaflet__desctiption-box *{font-size:1.5rem;line-height:1.6}.course-leaflet .course-leaflet__desctiption-box :not(:first-child){margin-top:1rem}.course-leaflet .course-leaflet__parametr-list{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.course-leaflet .course-leaflet__parametr-list .course-leaflet__parametr{margin-bottom:1.5rem}.course-leaflet .course-leaflet__parametr-list .course-leaflet__parametr:not(:last-child){margin-right:7%}.course-leaflet .btn{margin-top:1.5rem;max-width:14.5rem}.course-leaflet--lawyer{background-image:url(/local/templates/educational-portal/assets/css/../img/lawyer-banner-bg.png)}.course-leaflet--lawyer .btn--light{color:var(--lawyer-color)}.course-leaflet--expert{background-image:url(/local/templates/educational-portal/assets/css/../img/expert-banner-bg.png)}.course-leaflet--expert .btn--light{color:var(--expert-color)}.course-leaflet--femida::after{content:"";position:absolute;max-width:400px;width:40%;height:94%;right:2%;bottom:0;background-repeat:no-repeat;background-size:contain;background-position:center bottom;background-image:url(/local/templates/educational-portal/assets/css/../img/femida.png)}.course-leaflet--expert-course::after{content:"";position:absolute;max-width:455px;width:36%;height:94%;right:-2px;bottom:0;background-repeat:no-repeat;background-size:contain;background-position:center bottom;background-image:url(/local/templates/educational-portal/assets/css/../img/plan-helm.png)}.course-leaflet-parametr .course-leaflet-parametr__key{display:block;text-transform:uppercase;font-size:1rem;line-height:1;font-weight:700}.course-leaflet-parametr .course-leaflet-parametr__value{margin-top:.9rem;font-size:2rem;line-height:1.2;font-weight:700}.lc-control-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.lc-control-panel .link-back{margin-right:2rem}.lc-control-panel .switch-checkbox-label{margin-left:auto}.link-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.1;color:var(--text-color);text-decoration:none;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.link-back svg{width:3rem;height:3rem;margin-right:1.8rem}.link-back svg path{fill:var(--text-color);-webkit-transition:var(--great-transition);transition:var(--great-transition)}.link-back:hover{color:var(--lawyer-color)}.link-back:hover svg path{fill:var(--lawyer-color)}.test-bedsheet{padding:4rem;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.test-hall{color:var(--dark)}.test-hall .test-hall__title{margin-bottom:4rem}.test-hall p{margin:1.5rem 0;font-size:1.6rem;line-height:1.4}.test-hall .btn{margin-top:4rem}.lesson-gallery{display:-ms-grid;display:grid;grid-gap:2rem}.lesson-gallery .lesson-gallery__item{position:relative;display:block;margin:0!important;width:100%;border-radius:4px;background-color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box}.lesson-gallery .lesson-gallery__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:cenetr center;object-position:cenetr center}.lesson-gallery--one-col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.lesson-gallery--one-col .lesson-gallery__item img{position:relative;display:block;width:100%;height:auto}.lesson-gallery--two-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.lesson-gallery--two-col .lesson-gallery__item{padding-top:132%}.lesson-gallery--tree-col{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.lesson-gallery--tree-col .lesson-gallery__item{padding-top:132%}.lesson-gallery--horizontal.lesson-gallery--two-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.lesson-gallery--horizontal.lesson-gallery--two-col .lesson-gallery__item{padding-top:61%}.lesson-gallery--horizontal.lesson-gallery--tree-col{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.lesson-gallery--horizontal.lesson-gallery--tree-col .lesson-gallery__item{padding-top:61%}.lesson-gallery--cover .lesson-gallery__item{-o-object-fit:cover;object-fit:cover}.empty-box{position:relative;padding:7rem;background-color:var(--text-color);background-image:url(/local/templates/educational-portal/assets/css/../img/darkness-bg.png);overflow:hidden}.empty-box::after{content:"";position:absolute;bottom:-11%;right:2%;width:55%;max-width:62.9rem;aspect-ratio:1.16/1;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/educational-portal/assets/css/../img/justice-dark.png)}.empty-box .empty-box__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:54rem;width:55%;color:var(--light)}.empty-box .empty-box__content h2{margin-bottom:2rem;color:inherit}.empty-box .empty-box__content p{margin:2rem 0}.empty-box .empty-box__content .btn{width:auto;padding-right:3.4rem;padding-left:3.4rem}.empty-box .empty-box__content .btn--light{margin-top:6rem;color:var(--dark)}.star-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.star-rating .star-rating__item{-ms-flex-negative:0;flex-shrink:0}.star-rating .star-rating__item:not(:last-child){margin-right:2rem}.star-rating-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background-color:var(--bg-color);overflow:hidden;cursor:pointer}.star-rating-item input[type=checkbox],.star-rating-item input[type=radio]{position:absolute;top:0;left:0;width:0;opacity:0;visibility:hidden}.star-rating-item .star-rating-item__icon{width:60%;aspect-ratio:1/1;-webkit-mask:url(/local/templates/educational-portal/assets/css/../img/star.svg) no-repeat center center;mask:url(/local/templates/educational-portal/assets/css/../img/star.svg) no-repeat center center;background-color:var(--light-dark);-webkit-mask-size:contain;mask-size:contain}.star-rating-item.checked .star-rating-item__icon{background-color:var(--lawyer-color)}.rate-done-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 21rem)}.rate-done{position:relative;width:100%;max-width:1000px;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;padding:8rem;color:var(--dark);box-sizing:border-box}.rate-done p{font-size:2rem;line-height:1.4;margin-top:2rem}.rate-done .rate-done__btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:4rem}.rate-done .rate-done__btn-box .btn{width:auto;font-size:1.6rem}.rate-done .rate-done__btn-box .btn:not(:last-child){margin-right:2rem}.rate-done::before{content:"";position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%;max-width:293px;aspect-ratio:1.17/1;background-image:url(/local/templates/educational-portal/assets/css/../img/tablet.svg);background-repeat:no-repeat;background-position:center center;background-size:contain}@media screen and (max-width:1060px){.my-course__type-pay{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:560px){.my-course__type-pay{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.progress-widget{background-color:var(--light);padding:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-widget .progress-widget__container{position:relative;overflow:hidden}.progress-widget .progress-widget__caption{display:block;margin-bottom:4rem}.progress-widget .progress-widget__passing-score{position:absolute;left:5rem;height:1px;width:100%;background-color:var(--lawyer-color);-webkit-transition:var(--great-transition);transition:var(--great-transition);z-index:1}.progress-widget .progress-widget__passing-score.big-z{z-index:8}.progress-widget .progress-widget__passing-score .passing-score-tooltip{position:absolute;top:calc(100% + 1rem);left:0;opacity:0;-webkit-transition:var(--great-transition);transition:var(--great-transition);z-index:2}.progress-widget .progress-widget__passing-score:hover{background-color:var(--alert-color)}.progress-widget .progress-widget__passing-score:hover .passing-score-tooltip{opacity:1}.progress-widget .progress-widget__body{position:relative;position:relative;height:34rem;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-widget .progress-widget__body::before{content:"";position:absolute;bottom:0;left:5rem;height:calc(100% + 1.6rem);border-right:1px solid var(--bg-color)}.progress-widget .progress-widget__row{position:relative;border-bottom:1px solid var(--bg-color);height:20%;-webkit-box-sizing:border-box;box-sizing:border-box}.progress-widget .progress-widget__row:first-child{border-top:1px solid var(--bg-color)}.progress-widget .progress-widget__row:last-child::after{content:"0";position:absolute;bottom:0;left:.6rem;width:3.3rem;font-size:1.2rem;text-align:right;line-height:1.4;font-weight:600;color:var(--text-color-alt)}.progress-widget .progress-widget__y-asixs-unit{position:absolute;left:.6rem;bottom:100%;width:3.3rem;font-size:1.2rem;text-align:right;line-height:1.4;font-weight:600;color:var(--text-color-alt)}.progress-widget .progress-widget__chart{position:absolute;top:0;right:0;width:calc(100% - 5rem);height:calc(100% + 3.7rem);padding-bottom:3.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:auto}.progress-widget .progress-widget-legend{display:none;margin-top:4rem}.progress-widget-x-axis{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.progress-widget-x-axis .progress-widget-x-axis__caption{font-size:1.4rem;line-height:1.4;color:var(--text-color);font-weight:600;padding-left:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.passing-score-tooltip{max-width:26.5rem;width:100%;font-size:1.6rem;line-height:1.4;padding:2rem;border-radius:4px;background-color:var(--bg-color);-webkit-box-sizing:border-box;box-sizing:border-box}.passing-score-tooltip::after{content:"";position:absolute;bottom:100%;left:1rem;border-bottom:1rem solid var(--bg-color);border-left:1rem solid transparent;border-right:1rem solid transparent}.chart-columns .chart-columns-column-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.chart-columns .chart-columns__item{margin:0 .5rem}.chart-columns .chart-columns__item:first-child{margin-left:1rem}.chart-columns .chart-columns__item:last-child{margin-right:1rem}.chart-columns-item{position:relative;width:1.4rem;min-width:.8rem;border-radius:.4rem .4rem 0 0;background-color:var(--expert-color);z-index:2}.chart-columns-item .chart-columns-item__caption{position:absolute;left:0;bottom:0;top:calc(100% + 1.4rem);width:100%;text-align:center;font-size:1.2rem;color:var(--text-color);font-weight:600;line-height:1.4}.progress-widget-legend li{display:-webkit-box;display:-ms-flexbox;display:flex}.progress-widget-legend .progress-widget-legend__key{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:4rem;margin-right:2rem}.progress-widget-legend .progress-widget-legend__key .passing-score-exemple{margin-top:1.2rem}.progress-widget-legend .progress-widget-legend__value{display:block;font-size:1.6rem;line-height:1.4}.passing-score-exemple{width:100%;height:2px;background-color:var(--lawyer-color)}@media screen and (max-width:1024px){.progress-widget .progress-widget-legend{display:block}}.test button[type=submit]{margin-top:4rem}.test .test__item:not(:first-child){margin-top:2rem}.test-item{color:var(--dark)}.test-item .test-item__number{display:block;font-size:1.6rem;line-height:1.4;font-weight:600;color:var(--expert-color)}.test-item .test-item__question{display:block;margin-bottom:2rem;padding-top:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--bg-color);font-size:2rem;line-height:1.4;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.test-item .test-item__question .test-item-question--inner{display:block;margin-top:2rem;font-size:1.6rem;line-height:1.2;font-weight:500;color:var(--text-color)}.test-item .form-elem-checkbox,.test-item .form-elem-radio{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.test-item .form-elem-checkbox i,.test-item .form-elem-radio i{position:relative;top:.15rem}.test-item .test__response-list{margin-top:2.5rem}.test-item .form-elem-checkbox i:hover,.test-item .form-elem-radio i:hover{border:1px solid var(--lawyer-color)}.test-response-list li:not(:last-child){margin-bottom:2rem}.test-response-list~*{margin-top:2rem}.test-result{margin-bottom:3rem}.test-result .test-result__title{margin-bottom:2rem}.test-result .test-result__desc-box :not(first-child){margin-top:2rem}.test-result .test-result__parametr{margin-top:4rem}.test-result-parametr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--text-color)}.test-result-parametr .test-result-parametr__key{display:block;font-size:1.4rem;line-height:1.2;font-weight:600}.test-result-parametr .test-result-parametr__value{margin-top:1rem;display:block;font-size:4rem;line-height:1;font-weight:700}.test-result-parametr .test-result-parametr__value--good-result{color:var(--expert-color)}.test-result-parametr .test-result-parametr__value--bed-result{color:var(--alert-color)}.test-result-parametr li:not(:last-child){margin-right:4%}.test-feedback .test-feedback__title{display:block;margin-bottom:4rem}.test-feedback-list{list-style-type:none}.test-feedback-list .test-feedback-list__item{border-bottom:1px solid var(--bg-color)}.test-feedback-list .test-feedback-list__item:first-child{border-top:1px solid var(--bg-color)}.test-feedback-list-item{position:relative;padding:1.5rem 2rem 1.5rem 6.5rem;-webkit-box-sizing:border-box;box-sizing:border-box}.test-feedback-list-item::before{content:"";position:absolute;left:0;top:15px;width:6.5rem;height:2.4rem;background-repeat:no-repeat;background-position:center center;background-size:contain}.test-feedback-list-item--success::before{background-image:url(/local/templates/educational-portal/assets/css/../img/success-marker.svg)}.test-feedback-list-item--fiasco::before{background-image:url(/local/templates/educational-portal/assets/css/../img/fiasco-marker.svg)}.test-feedback-list-item__number{display:block;margin-bottom:.5rem;font-size:1.4rem;line-height:1.2;font-weight:600;color:var(--expert-color)}.test-feedback-list-item__question{display:block;font-size:1.8rem;line-height:1.4;font-weight:500;color:var(--dark)}.test-nav-footer{margin-top:3.5rem}.test-nav-footer .btn:not(:first-child){margin-top:2rem}.course-assessment .test-item:not(:first-child){margin-top:4rem}.course-assessment .course-assessment__course-name{margin-top:2rem}@media screen and (max-width:600px){.test-result-parametr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-result-parametr li:not(:last-child){margin-right:0;margin-bottom:1.5rem}.test-result-parametr .test-result-parametr__value{margin-top:1rem;display:block;font-size:3rem;line-height:1;font-weight:700}.test-feedback-list-item{padding-left:4rem}.test-feedback-list-item::before{width:4rem}.test-feedback .test-feedback__title{display:block;margin-bottom:2rem}.test-nav-footer{margin-top:3rem}.test-nav-footer .btn:not(:first-child){margin-top:1rem}}.lc-progress .progress-widget:not(:last-of-type){margin-bottom:4rem}.lc-notifications-section .notification{margin-bottom:2rem}.lc-my-courses-section .my-courses-box{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:4rem;margin-bottom:4rem}.lc-support-section .spoiler:not(:last-child){margin-bottom:2rem}@media screen and (max-width:1100px){.lc-support-section .lc-frame{-ms-flex-wrap:wrap;flex-wrap:wrap}.lc-support-section .lc-frame .lc-frame__right-col{margin-top:4rem;min-width:auto;padding-left:0;width:100%}.lc-support-section .lc-frame .lc-frame__right-col .fly-box{max-width:100%}}@media screen and (max-width:900px){.lc-my-courses-section .lc-frame,.lc-notifications-section .lc-frame,.lc-progress .lc-frame,.lc-rules-section .lc-frame,.lc-support-section .lc-frame{-ms-flex-wrap:wrap;flex-wrap:wrap}.lc-my-courses-section .lc-frame .lc-frame__left-col,.lc-notifications-section .lc-frame .lc-frame__left-col,.lc-progress .lc-frame .lc-frame__left-col,.lc-rules-section .lc-frame .lc-frame__left-col,.lc-support-section .lc-frame .lc-frame__left-col{width:100%;padding:0}.lc-my-courses-section .lc-frame .lc-frame__left-col .user-menu,.lc-notifications-section .lc-frame .lc-frame__left-col .user-menu,.lc-progress .lc-frame .lc-frame__left-col .user-menu,.lc-rules-section .lc-frame .lc-frame__left-col .user-menu,.lc-support-section .lc-frame .lc-frame__left-col .user-menu{display:none}.lc-my-courses-section .lc-frame .lc-frame__center-col,.lc-notifications-section .lc-frame .lc-frame__center-col,.lc-progress .lc-frame .lc-frame__center-col,.lc-rules-section .lc-frame .lc-frame__center-col,.lc-support-section .lc-frame .lc-frame__center-col{width:100%;padding-right:0;margin-right:0;overflow:visible}}@media screen and (max-width:1220px){.lc-frame .lc-frame__center-col .spoiler__body .video-gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.empty-box::after{content:"";position:absolute;bottom:-6%;right:1%}}@media screen and (max-width:1200px){.user-personal-data .user-personal-data__name-box{margin-right:3%}.user-personal-data .user-personal-data__contact-box{margin-left:5%}}@media screen and (max-width:1150px){.lc-my-courses-section .my-courses-box{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.lc-frame .lc-frame__left-col{padding-right:3rem}.lc-frame .lc-frame__right-col{padding-left:3rem}}@media screen and (max-width:1024px){.user-personal-data{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.user-personal-data .user-personal-data__name-box{width:70%;margin-right:0;margin-bottom:2rem}.user-personal-data .user-personal-data__contact-box{margin-left:0;margin-right:5%}.lc-page-title{margin-bottom:2rem}.lessons-section .lc-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lessons-section .lc-frame .lc-frame__left-col{min-width:auto;width:100%;padding-right:0;margin-bottom:4rem}.lessons-section .lc-frame .lc-frame__left-col .my-course{max-width:100%}.lessons-section .lc-frame .lc-frame__center-col{width:100%}.lessons-section .lc-frame .lc-frame__center-col .spoiler__body .video-gallery{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.lc-empty-section .lc-frame{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lc-empty-section .lc-frame .lc-frame__left-col{display:none}}@media screen and (max-width:850px){.empty-box::after{bottom:-6%;right:-11%;width:62%;min-width:48.3rem}.columns-box.columns-box--contacts{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:750px){.rate-done{padding:4rem;text-align:center}.rate-done::before{position:relative;top:0;left:0;display:block;max-width:25rem;width:80%;margin:0 auto;margin-bottom:2rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.rate-done .rate-done__btn-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rate-done-box{height:auto;padding:4rem 0}.star-rating-item{width:3.2rem;height:3.2rem}.star-rating .star-rating__item:not(:last-child){margin-right:1rem}}@media screen and (max-width:800px){.lc-my-courses-section .my-courses-box{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:2rem}.course-leaflet{padding:4rem;padding-right:40%}.lessons-section .lc-frame .lc-frame__center-col .spoiler__body .video-gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:650px){.course-leaflet{padding-right:auto}.course-leaflet::afetr{display:none}.course-leaflet{padding:4rem;padding-right:4rem}.course-leaflet--expert-course::after,.course-leaflet--femida::after{display:none}.empty-box::after{bottom:-6%;right:-16%;width:62%;min-width:43.3rem}.empty-box .empty-box__content{width:75%}}@media screen and (max-width:550px){.contacts-card,.course-leaflet,.lc-frame .bedsheet,.progress-widget,.test-bedsheet,.user-personal-data{padding:2rem}.contacts-card .contacts-card__title{margin-bottom:2rem}.empty-box{padding:4rem}.empty-box::after{bottom:-6%;right:-26%;width:62%;min-width:43.3rem}.lc-progress .progress-widget:not(:last-of-type){margin-bottom:2rem}.passing-score-tooltip{max-width:21.5rem;font-size:1.4rem;padding:1rem}.notification{padding:2rem}.recomendations-slider__conrtol-panel{display:none}.rate-done{padding:4rem}}@media screen and (max-width:500px){.lessons-section .lc-frame .lc-frame__center-col .spoiler__body .video-gallery{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.lesson-gallery--tree-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:500px){.course-paremeters{gap:2rem}}@media screen and (max-width:495px){.empty-box .empty-box__content{width:100%}.empty-box .empty-box__content .btn--light{margin-top:3rem;color:var(--dark)}.empty-box::after{display:none}}@media screen and (max-width:450px){.rate-done .rate-done__btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.rate-done .rate-done__btn-box .btn{width:100%}.rate-done .rate-done__btn-box .btn:not(:last-child){margin-right:0;margin-bottom:1rem}}@media screen and (max-width:440px){.my-course .my-course__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.my-course .my-course__footer .btn--to-pay{max-width:100%}.my-course .my-course__footer-text{line-height:1.6}.my-course .my-course__footer-text a svg{position:absolute;top:90%;left:0}.course-paremeters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.course-paremeters li{width:100%}.star-rating-item{width:2.2rem;height:2.2rem}.star-rating .star-rating__item:not(:last-child){margin-right:1rem}}@media screen and (max-width:420px){.user-personal-data{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.user-personal-data .user-personal-data__avatar{width:6rem;height:6rem;margin-right:1rem;margin-bottom:1rem;font-size:2.5rem}.user-personal-data .user-personal-data__name-box{width:auto;margin-right:0;margin-bottom:1rem}.user-personal-data .user-personal-data__contact-box{width:100%;margin-right:0;margin-bottom:1rem}}@media screen and (max-width:400px){.course-leaflet .course-leaflet__parametr-list{display:block}.course-leaflet .course-leaflet__parametr-list li{margin-bottom:0}.course-leaflet .course-leaflet__parametr-list li:not(:last-child){margin-bottom:2.5rem}}@media screen and (max-width:370px){.lesson-gallery--tree-col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.lesson-gallery--two-col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.rate-done{padding:3rem}}@media screen and (max-width:345px){.star-rating-item{width:2rem;height:2rem}.star-rating .star-rating__item:not(:last-child){margin-right:5px}}.load-files__fio{font-weight:300;font-size:15px}.load-files__icon-upload{width:20px;height:25px;-ms-flex-negative:0;flex-shrink:0}.load-files__link:hover .load-files__icon-upload{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.load-files__modal{padding:20px}.load-files__figcaption{font-size:20px;font-weight:600;margin-bottom:15px;line-height:23px}.load-files__item{list-style:decimal;margin-bottom:10px}.load-files__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promocode-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.promocode-block__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.promocode-block__message{display:inline-block;position:absolute;top:-30px;text-align:center;width:100%;font-size:14px;white-space:nowrap}.promocode-block__message--error{color:var(--alert-color)}.promocode-block__message--success{color:var(--success-color)}.promocode-block__delete{display:inline-block;height:30px;position:absolute;right:10px;top:10px;width:30px}.promocode-block__btn{position:relative;display:inline-block;outline:0;text-decoration:none;vertical-align:middle;text-align:center;color:#fff;line-height:22px;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:background-color .2s;transition:background-color .2s;min-height:50px;max-width:none;font-size:1.8rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.promocode-block__btn--active{border:2px solid #f69f13;background-color:#f69f13}.promocode-block__btn--active:not(.promocode-block__btn--load):hover{background-color:#fff;color:#f69f13}.promocode-block__btn--load{-webkit-animation:color-change 1s alternate linear infinite;animation:color-change 1s alternate linear infinite}.promocode-block__input{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:1060px){.promocode-block{padding-top:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.promocode-block--promo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@-webkit-keyframes color-change{from{opacity:1}to{opacity:.5}}@keyframes color-change{from{opacity:1}to{opacity:.5}}.support-block__name{color:var(--expert-color)}.support-block__body{display:block;border-top:1px solid var(--dark);padding:2.9rem 0;font-size:1.6rem;line-height:1.6}.support-block__subtitle{display:block;-ms-flex-negative:0;flex-shrink:0;font-size:1.8rem;line-height:1.3;color:var(--dark);font-weight:500;-webkit-transition:var(--great-transition);transition:var(--great-transition);margin-bottom:10px}.support-block__label{margin-bottom:15px}.support-block__btn{width:200px;margin-left:auto}.expertcoins-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.expertcoins-block__description{margin-bottom:30px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.expertcoins-block__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.expertcoins-block__message{display:inline-block;position:absolute;top:-30px;text-align:center;width:100%;font-size:14px;white-space:nowrap}.expertcoins-block__message--error{color:var(--alert-color)}.expertcoins-block__message--success{color:var(--success-color)}.expertcoins-block__delete{display:inline-block;height:30px;position:absolute;right:10px;top:10px;width:30px}.expertcoins-block__btn{position:relative;display:inline-block;outline:0;text-decoration:none;vertical-align:middle;text-align:center;color:#fff;line-height:22px;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:background-color .2s;transition:background-color .2s;min-height:50px;max-width:none;font-size:1.8rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.expertcoins-block__btn--active{border:2px solid #f69f13;background-color:#f69f13}.expertcoins-block__btn--active:not(.expertcoins-block__btn--load):hover{background-color:#fff;color:#f69f13}.expertcoins-block__btn--load{-webkit-animation:color-change 1s alternate linear infinite;animation:color-change 1s alternate linear infinite}.expertcoins-block__input{border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:1060px){.expertcoins-block{padding-top:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.expertcoins-block--promo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@keyframes color-change{from{opacity:1}to{opacity:.5}}.questions-section{position:relative;padding-top:5.5rem;padding-bottom:6rem;overflow:hidden}.questions-section .inner:first-child{max-width:1040px}.questions-section .section-title{margin-bottom:4rem}.questions-section .spoiler:not(:last-child){margin-bottom:2rem}.questions-section .form-panel--finder{margin-top:12rem}.reviews-section{position:relative;padding-top:6rem;padding-bottom:11.8rem;overflow:hidden}.reviews-section .section-title{margin-bottom:0}.reviews-section .section-header{padding-right:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews-section .inner{padding-right:0;overflow:visible}.expertise-section{position:relative;padding-top:12.3rem;overflow:hidden}.expertise-section .section-title{margin-bottom:0}.expertise-section .expertise-section__header span{max-width:47.8rem;font-size:1.8rem;line-height:1.6}.expertise-section .expertise-type-box{margin-bottom:8rem}.diplobas-and-certificates-section .scanbox-gallery{margin-top:8rem}.big-reviews-section .review-card:not(:last-child){margin-bottom:2rem}.big-reviews-section .review-card .review-card__body .review-card__text{height:auto}.big-questions-section .spoiler:not(:last-child){margin-bottom:2rem}.type-of-expertise{color:var(--dark);padding-bottom:2.5rem}.type-of-expertise .expertise-type-box{margin-bottom:7.7rem}.type-of-expertise .team-help{margin-top:4rem}.type-of-expertise .team-help,.type-of-expertise .thick-and-thin{margin-bottom:8rem}.questions-about-expertise{padding-top:2rem}.questions-about-expertise .form-panel--exp-questions .form-panel__decor-elem{max-height:571px}.electro-expertise .bedsheet,.fire-expertise .bedsheet,.stroytech-expertise .bedsheet{margin-bottom:8rem}.electro-expertise .visual-link-grid,.fire-expertise .visual-link-grid,.stroytech-expertise .visual-link-grid{margin-bottom:8rem}.electro-expertise .thick-and-thin,.fire-expertise .thick-and-thin,.stroytech-expertise .thick-and-thin{margin-top:8rem}.legislative-framework .bedsheet:not(:last-child),.typical-violations-section .bedsheet:not(:last-child){margin-bottom:2rem}.legislative-framework b{font-weight:700}.hall-section{position:relative;padding-top:5.5rem;padding-bottom:7.5rem;overflow:hidden}.hall-section .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hall-section .hall-section__content{max-width:60.5rem;margin-right:3rem;width:50%}.hall-section .hall-section__title{margin-bottom:4.2rem;font-size:6rem;line-height:1.2;font-weight:700;color:var(--dark)}.hall-section p{margin-bottom:1.5rem;font-size:1.8rem}.hall-section .hall-section__btn-box{margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex}.hall-section .btn--lawyer{max-width:14.6rem;margin-right:2rem}.hall-section .btn--expert{max-width:163px}.hall-section .btn{min-height:5.6rem}.hall-section .hall-section__decor-img-box{position:relative;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.hall-section .hall-section__decor-img-box img{width:100%;height:auto}.hall-section .hall-section__decor-img-box .hall-section__decor-img-1{max-width:646px}.hall-section .hall-section__decor-img-box .hall-section__decor-img-bild{position:absolute;right:9%;bottom:.7%;max-width:383px;width:59%;height:100%;-o-object-fit:contain;object-fit:contain}.hall-section .hall-section__decor-img-box .bat-expert{position:absolute;bottom:2%;right:1%;width:93.5%;height:86%}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box{position:absolute;bottom:0;left:-15%;z-index:1}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box .hall-section__decor-img-2{max-width:341px}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box .bat-light{position:absolute;bottom:2%;left:3%;width:97%;height:98%}@media screen and (max-width:1600px){.hall-section{position:relative;padding-top:0;padding-bottom:2.5rem;overflow:hidden}.hall-section .hall-section__decor-img-box{position:relative;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:47.5rem}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box{position:absolute;bottom:-3px;left:-15%;z-index:1}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box{max-width:26rem}.hall-section .hall-section__title{margin-bottom:4rem;font-size:5rem}.hall-section .hall-section__btn-box{margin-top:5rem}}@media screen and (max-width:1240px){.hall-section .hall-section__decor-img-box .bat-expert{display:none}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box .bat-light{display:none}}@media screen and (max-width:1220px){.hall-section{position:relative;overflow:hidden}.hall-section .hall-section__content{width:65%}.hall-section .hall-section__title{font-size:5rem}}@media screen and (max-width:1070px){.hall-section .hall-section__decor-img-box{max-width:47.5rem;left:160px}.hall-section .hall-section__decor-img-box .hall-section__decor-img-bild{position:absolute;right:20%;bottom:.7%;max-width:383px;width:59%;height:100%;-o-object-fit:contain;object-fit:contain}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box{max-width:24rem;position:absolute;width:53%;left:-13%;z-index:1}}@media screen and (max-width:1024px){.hall-section .hall-section__title{margin-bottom:3.2rem;font-size:4rem}.hall-section .hall-section__content{margin-right:0}}@media screen and (max-width:867px){.hall-section{padding-top:0}.hall-section .inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hall-section .hall-section__content{width:70%}.hall-section .hall-section__title{margin-bottom:3.2rem;font-size:3.8rem}.hall-section p{font-size:1.6rem}.hall-section .hall-section__btn-box{margin-top:6rem}}@media screen and (max-width:600px){.hall-section{padding-top:0;overflow:visible}.hall-section .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hall-section .hall-section__content{width:100%;max-width:100%;margin-right:0}.hall-section .hall-section__title{font-size:3rem;margin-bottom:2.2rem}.hall-section .hall-section__title br{display:none}.hall-section .hall-section__btn-box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:2.2rem;margin-top:3rem}.hall-section .btn--lawyer{max-width:100%;margin-right:0}.hall-section .btn--expert{max-width:100%}.hall-section .hall-section__decor-img-box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:right;margin:0 auto;margin-bottom:2.2rem;position:relative;left:0;padding-left:0;padding-right:5%;-webkit-box-sizing:border-box;box-sizing:border-box}.hall-section .hall-section__decor-img-box .hall-section__decor-img{width:75%;height:auto}.hall-section .hall-section__decor-img-box .hall-section__decor-img-bild{width:54%;right:-27px;bottom:7px;height:96%}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box{width:50%;left:7%;bottom:0}.hall-section .hall-section__decor-img-box .hall-section__inner-decor-img-box .hall-section__decor-img-2{width:100%}.hall-section .hall-section__decor-img-box{max-width:40.5rem;left:0}}@media screen and (max-width:390px){.hall-section .hall-section__decor-img-box .hall-section__decor-img-bild{width:54%;right:-18px;bottom:1.9%}}.advantages-section{padding-top:14.3rem;padding-bottom:6rem}.advantages{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages .advantages__img-box{position:relative;-ms-flex-negative:0;flex-shrink:0;width:440px;position:relative;background-color:var(--light-dark);background-image:url(/local/templates/educational-portal/assets/css/../img/interferences.jpg)}.advantages .advantages__img-box::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:111%;background-image:url(/local/templates/educational-portal/assets/css/../img/dude.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain}.advantages .advantages__content-box{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8rem 5%;padding-bottom:5.8rem;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}.advantages .advantages__content-box .advantages__title{margin-bottom:7.7rem}.advantages-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:5.7rem;grid-row-gap:3.7rem}.advantages-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages-list-item .advantages-list-item__icon{-ms-flex-negative:0;flex-shrink:0;position:relative;width:4rem;height:4rem;margin-right:1.6rem;background-image:url(/local/templates/educational-portal/assets/css/../img/bird-circle.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.advantages-list-item .advantages-list-item__caption{font-size:1.8rem;color:var(--dark)}@media screen and (max-width:1200px){.advantages{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.advantages .advantages__img-box{max-width:310px;height:478px}}@media screen and (max-width:1024px){.advantages .advantages__content-box{padding-bottom:0;padding:4.1rem 5%}.advantages .advantages__content-box{min-height:510px}.advantages .advantages__content-box .advantages__title{margin-bottom:4.1rem}.advantages-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-row-gap:3.7rem}.advantages-list-item .advantages-list-item__caption{font-size:1.6rem}}@media screen and (max-width:800px){.advantages-list{grid-row-gap:3.2rem}.advantages-section{padding-top:10.3rem;padding-bottom:4rem}}@media screen and (max-width:660px){.advantages-section{padding-top:6.3rem;padding-bottom:4rem}.advantages{display:block}.advantages .advantages__img-box{max-width:100%;width:100%;height:28rem}.advantages .advantages__content-box{padding-bottom:0;padding:2.2rem}.advantages .advantages__content-box{min-height:auto}.advantages .advantages__content-box .advantages__title{margin-bottom:2.2rem}.advantages-list-item .advantages-list-item__icon{-ms-flex-negative:0;flex-shrink:0;position:relative;width:2.8rem;height:2.8rem;margin-right:1.2rem}.advantages-list{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-row-gap:3.2rem}}@media screen and (max-width:550px){.advantages-section{padding-top:2.3rem;padding-bottom:4rem}}@media screen and (max-width:400px){.advantages{display:block}.advantages .advantages__img-box{max-width:100%;width:100%;height:172px}}.products-section{padding-top:6.3rem;padding-bottom:5.5rem}.products-section .products-section__header .section-title{max-width:330px;margin-right:3rem}.products-section .products-section__header .products-section__description{max-width:350px;font-size:1.8rem;line-height:1.6;color:var(--dark)}.product-box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:4rem}.product{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7rem;padding-top:5rem;min-height:41rem;aspect-ratio:371/300;color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.product .product__caption{color:var(--light);margin-bottom:2.8rem}.product .product__caption,.product p{width:71%}.product p{font-size:1.8rem;line-height:1.6;margin-bottom:2rem}.product .btn{margin-top:auto;max-width:158px}.product--lawyer{background-color:var(--lawyer-color)}.product--lawyer::after{content:"";position:absolute;bottom:0;right:0;width:45%;aspect-ratio:333/334;background-image:url(/local/templates/educational-portal/assets/css/../img/product-lawyer-img.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.product--expert{background-color:var(--expert-color)}.product--expert::after{content:"";position:absolute;bottom:0;right:0;width:35.8%;aspect-ratio:91/162;background-image:url(/local/templates/educational-portal/assets/css/../img/product-expert-img.png);background-repeat:no-repeat;background-size:contain;background-position:center center}@media screen and (max-width:1230px){.product-box{grid-gap:2rem}.product{padding:3.3rem 20% 3rem 3rem;aspect-ratio:auto}.product .product__caption{width:100%;font-size:3rem}.product p{width:100%;font-size:1.6rem}.product--expert::after{width:30%}}@media screen and (max-width:800px){.products-section .products-section__header{display:block;margin-bottom:3rem}.products-section .products-section__header .section-title{max-width:100%;margin-right:0}.products-section .products-section__header .products-section__description{display:block;margin-top:2rem;max-width:35rem;font-size:1.8rem}.product .btn{max-width:130px}.product--lawyer::after{right:-5px;width:41%}}@media screen and (max-width:700px){.product-box{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:450px){.product{min-height:37.64rem}}.about-section{position:relative;padding-top:12rem;padding-bottom:13rem;background-color:var(--light);overflow:hidden}.about-section .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem}.about-section .inner .left-col{width:50%;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.about-section .inner .left-col p{margin-top:1.6rem;font-size:1.8rem;line-height:1.6;color:var(--dark)}.about-section .inner .right-col{width:30%}.about-section .inner .logo{background-image:url(/local/templates/educational-portal/assets/css/../img/logo-yellow.svg);background-position:center;background-repeat:no-repeat;width:30%;height:51px;margin-top:16px}.about-section .section-title{margin-bottom:3.9rem;width:50%}@media screen and (max-width:1100px){.about-section .inner{display:block}.about-section .inner .left-col{width:100%;padding:0;max-width:100%;margin-bottom:4rem}.about-section .inner .right-col{width:100%}}@media screen and (max-width:800px){.about-section{padding-top:6rem;padding-bottom:6rem}.scanbox::after{width:8.6rem;height:8.6rem}}@media screen and (max-width:400px){.about-section{padding-top:4rem;padding-bottom:5rem}.scanbox::after{width:8.6rem;height:8.6rem}}.courses-catalog{margin-top:11.5rem}.courses-catalog .courses-catalog__filter{margin-bottom:2rem}.courses-catalog .courses-catalog__body{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:4.2rem;margin-bottom:40px}.courses-catalog .courses-catalog__body--type{font-size:30px;font-weight:600;color:var(--dark);margin-bottom:20px;text-align:center}.courses-catalog-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses-catalog-filter .courses-tab-control{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:2rem}.courses-catalog-filter .courses-tab-control .btn{font-size:1.6rem;white-space:nowrap;min-height:5rem;padding:1rem 2rem}.courses-catalog-filter .courses-tab-control .btn:not(:last-child){margin-right:1rem}.courses-catalog-filter .sort-select-label{margin-left:auto}.courses-catalog-filter .sort-select-label .choices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.courses-catalog-filter .sort-link-list{margin-left:auto}.course-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem;background-color:var(--light);-webkit-transition:var(--great-transition);transition:var(--great-transition);-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.course-card .course-card__direction{-ms-flex-item-align:start;align-self:flex-start;padding:.6rem 1rem .8rem 1rem;margin-bottom:1rem;color:var(--light);text-transform:lowercase;font-size:1.4rem;line-height:1;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.course-card .course-card__caption{margin-bottom:1.6rem;color:var(--dark);-webkit-transition:var(--great-transition);transition:var(--great-transition);cursor:pointer}.course-card .course-card__description{margin-bottom:3rem;font-size:1.4rem;line-height:1.6;color:var(--dark)}.course-card .course-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:1rem}.course-card .course-card__footer--sub{font-size:1.7rem;line-height:1.8;color:var(--dark)}.course-card .course-card__footer .course-card__arrow-box{margin-left:auto;width:4rem;height:4rem;cursor:pointer}.course-card .course-card__footer .course-card__arrow-box svg{width:100%;height:auto}.course-card .course-card__footer .course-card__arrow-box svg path{fill:#4a4a5e;-webkit-transition:var(--great-transition);transition:var(--great-transition)}.course-card--expert .course-card__direction{background-color:var(--expert-color)}.course-card--expert:hover .course-card__caption{color:var(--expert-color)}.course-card--expert:hover .course-card__footer .course-card__arrow-box svg path{fill:var(--expert-color)}.course-card--lawyer .course-card__direction{background-color:var(--lawyer-color)}.course-card--lawyer:hover .course-card__caption{color:var(--lawyer-color)}.course-card--lawyer:hover .course-card__footer .course-card__arrow-box svg path{fill:var(--lawyer-color)}.course-card:hover{text-decoration:none}.course-card-info-list{display:-webkit-box;display:-ms-flexbox;display:flex}.course-card-info-list__old-price .course-card-info-list-item__value del{color:var(--light-dark)}.course-card-info-list .course-card-info-list__item:not(:last-child){margin-right:5rem}.course-card-info-list-item .course-card-info-list-item__key{display:block;margin-bottom:1rem;font-size:1rem;line-height:1;font-weight:700;color:var(--light-dark);text-transform:uppercase}.course-card-info-list-item .course-card-info-list-item__value{display:block;font-size:1.8rem;line-height:1;color:var(--dark);font-weight:700;white-space:nowrap}.course-card-info-list .course-card-info-list__item:first-child{width:216px}@media screen and (max-width:1600px){.course-card-info-list .course-card-info-list__item:first-child{width:136px}}@media screen and (max-width:1300px){.courses-catalog .courses-catalog__body{grid-gap:2rem}.course-card-info-list .course-card-info-list__item:not(:last-child){margin-right:2rem}}@media screen and (max-width:1024px){.courses-catalog{margin-top:7.5rem}.courses-catalog .courses-catalog__body{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:800px){.course-card-info-list .course-card-info-list__item:first-child{width:200px}}@media screen and (max-width:700px){.courses-catalog-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}.courses-catalog-filter .sort-select-label{margin-left:0}.courses-catalog-filter .sort-link-list{margin-left:0}.sort-select-label .choices[data-type*=select-one]::after{right:1px}}@media screen and (max-width:550px){.courses-catalog .courses-catalog__body--type{font-size:25px}}@media screen and (max-width:480px){.course-card{padding:3rem}.course-card .course-card__footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.course-card-info-list{display:block}.course-card-info-list .course-card-info-list__item{display:block}.course-card-info-list .course-card-info-list__item:not(:last-child){margin-right:0;margin-bottom:2rem}.course-card-info-list .course-card-info-list__item:first-child{width:136px}}.course-col-box{display:-webkit-box;display:-ms-flexbox;display:flex}.course-col-box .inner-mobile{padding-right:1px}.course-col-box .project-slider__conrtol-panel .swiper-button-next{margin-left:2.4rem;margin-right:0}.course-col-box .gcb__left-col{max-width:calc(100% - 349px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.course-col-box .gcb__right-col{width:349px;-ms-flex-negative:0;flex-shrink:0}.course-col-box .gcb__right-col .inner-mobile{position:sticky;top:1rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.course-profit-section{padding-bottom:4rem}.course-profit-section .bedsheet{padding:5.6rem 6%}.wrapper-tariff{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper-tariff .course-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.course-tariffs-form{width:32%}.course-program-section{padding-top:4rem;padding-bottom:4rem}.course-program-section .spoiler:not(:last-child){margin-bottom:2rem}.course-program-section .spoiler__header{padding:2.5rem 0}.course-program-section .reward{margin-top:4rem}.authors-section{padding:4rem 0}.student-reviews-section{position:relative;padding-top:3.8rem;padding-bottom:4rem;overflow:hidden}.student-reviews__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-reviews__header .section-title{margin-bottom:0}.full-program-form-finder{margin-top:4rem}.full-program-form-finder .form-panel__form{position:relative;width:53.5%;padding:6rem 6%;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.full-program-form-finder .form-panel__form .form-panel-form__caption{font-size:2.6rem;line-height:1.4;margin-bottom:2.2rem}.full-program-form-finder .form-panel__form .form-elem:last-of-type{margin-bottom:0}.full-program-form-finder .form-panel__form .form-panel-form__footer{margin-top:3.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.full-program-form-finder .form-panel__decor-box{width:46.5%}.full-program-form-finder.form-panel--finder .form-panel__decor-elem{max-height:579px}.course-form__main-course{background-color:var(--lawyer-color)}.course-form__main-course .course-card-info-list-item__value,.course-form__main-course .h5{color:var(--light)}.course-form__main-course .course-card-info-list-item__key{color:var(--dark);font-weight:900}.course-form__main-course .btn--upp{color:var(--dark);background-color:var(--light)}.course-form .course-form__caption{text-align:center;margin-bottom:3rem}.course-form .btn--upp:hover{scale:1.01;-webkit-box-shadow:0 3px 12px 0 rgba(60,82,95,.55);box-shadow:0 3px 12px 0 rgba(60,82,95,.55)}@media screen and (max-width:1050px){.course-tariffs-form{width:48%}}@media screen and (max-width:800px){.course-tariffs-form{width:100%}}@media screen and (max-width:1500px){.course-col-box .inner-mobile{padding-right:2px}}@media screen and (max-width:1200px){.course-col-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-col-box .inner-mobile{padding-right:2px}.course-col-box .gcb__left-col{max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:0;margin-bottom:8rem}.course-col-box .gcb__right-col{width:100%}.course-form .course-form__caption{display:block;font-size:3rem;margin-bottom:3rem}.course-form .course-form__columns-box .course-form__info-list{grid-template-areas:"B B" "C C" "E F"}.course-form .course-form__columns-box .course-form__left-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:80%;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.course-form .course-form__columns-box .course-form__info-list>.great-area_b{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.course-form .course-form__columns-box .course-form__info-list>.great-area_c{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.course-form .course-form__info-list .great-area_e{-ms-grid-row:3;-ms-grid-column:1}.course-form .course-form__info-list .great-area_f{-ms-grid-row:3;-ms-grid-column:2}}@media screen and (max-width:800px){.authors-grid{grid-gap:3rem}.student-reviews-sl{max-width:140%;width:140%}.inner--desk{padding:0}.course-col-box .inner-mobile{padding:0 20px}}@media screen and (max-width:700px){.authors-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.course-form .course-form__columns-box{display:block}.course-form .course-form__columns-box .course-form__info-list{display:-ms-grid;display:grid;grid-template-areas:"B B" "C C" "E E E" "F F F";grid-gap:2rem;width:100%;margin-bottom:2rem}.course-form .course-form__columns-box .course-form__left-col{width:100%;padding-right:0}.course-form input[type=submit]{margin-top:3rem;max-width:100%}.course-profit-section .bedsheet{padding:5.6rem 4%}.team-help{padding:2rem}.course-profit-section .bedsheet{padding:3.5rem 4%}.course-form .course-form__columns-box .course-form__info-list>.great-area_b{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.course-form .course-form__columns-box .course-form__info-list>.great-area_c{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.course-form .course-form__columns-box .course-form__info-list>.great-area_e{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5}.course-form .course-form__columns-box .course-form__info-list>.great-area_f{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:5}}@media screen and (max-width:660px){.course-col-box .full-program-form-finder .form-panel__form{position:relative;width:100%;padding:4rem 6%;background-color:var(--light);-webkit-box-sizing:border-box;box-sizing:border-box}.course-col-box .full-program-form-finder .form-panel__decor-box{width:100%}.course-profit-section{padding-bottom:2rem}.course-program-section{padding-top:2rem;padding-bottom:2rem}.authors-section{padding:2rem 0}.course-col-box .gcb__left-col{margin-bottom:4rem}.student-reviews-sl__conrtol-panel{display:none}.student-reviews__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.student-reviews__header .section-title{margin-bottom:1.5rem}.reward{padding:2rem}.reward .reward__img{margin-right:2rem}}@media screen and (max-width:520px){.authors-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.course-form{padding-left:6%;padding-right:6%}.course-form .course-form__columns-box .course-form__info-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1rem;margin-bottom:3rem}.student-reviews-sl{max-width:170%;width:170%}}@media screen and (max-width:480px){.team-help{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.team-help .team-help__img{margin-right:0;width:10rem;margin-bottom:1rem}.course-form .course-form__caption{display:block;font-size:2.5rem;line-height:1.2}}@media screen and (max-width:435px){.inner--desk{padding:0}.course-col-box .inner-mobile{padding:0 15px}.reward{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.reward .reward__img{margin-right:20px}}@media screen and (max-width:350px){main .inner--desk{padding:0}.course-col-box .inner-mobile{padding:0 10px}}.settings-lk__caption{margin-bottom:35px}.settings-lk__button{max-width:340px}.settings-lk__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.settings-lk__left-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:35%;min-width:300px}.settings-lk__right-col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:61%;min-width:300px}.settings-lk__right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.settings-lk__fist-col{width:45%}.settings-lk__second-col{width:45%}.settings-lk__select{border-color:snow}.settings-lk__passport-label{width:45%}.settings-lk__passport-whom-give{width:100%}.settings-lk__passport-date{width:45%}.settings-lk__passport-cod{width:45%}.settings-lk__bottom-text{font-weight:700;margin-bottom:20px}.settings-lk__file-label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px}.settings-lk__file-text{line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-lk__create-order{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;-ms-flex-item-align:start;align-self:flex-start}.settings-lk__create-order--link{background-color:var(--expert-color);border:2px solid var(--expert-color);color:var(--light);text-transform:uppercase;font-weight:700;width:346px}.settings-lk__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:30px}.settings-lk__form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%!important;position:relative}.settings-lk__apply{padding:20px;max-width:596px}.settings-lk__apply-doc{max-width:340px}.settings-lk__apply-button{font-weight:600;text-transform:uppercase}.settings-lk__agreement{margin-bottom:13px;position:absolute;top:-46px}.settings-lk__create-contracts{padding:30px}.settings-lk__create-item{display:-webkit-box;display:-ms-flexbox;display:flex}.settings-lk__create-link{margin-left:5px}.settings-lk__errors-field{color:red;display:none;position:absolute;top:-30px;left:-28px}.settings-lk__errors-field--active{display:block}.settings-lk__errors-field--notice{top:51px}.settings-lk__list{position:relative}.settings-lk__label-required--active-notice input:not(:-moz-placeholder-shown){border:none}.settings-lk__label-required--active-notice input:not(:-ms-input-placeholder){border:none}.settings-lk__label-required--active-notice input:not(:placeholder-shown){border:none}.settings-lk__label-required--active-notice input:-moz-placeholder-shown{border:2px solid red}.settings-lk__label-required--active-notice input:-ms-input-placeholder{border:2px solid red}.settings-lk__label-required--active-notice input:placeholder-shown{border:2px solid red}@media screen and (max-width:1141px){.settings-lk__buttons-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-lk__create-order{width:inherit;margin-bottom:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.settings-lk__buttons-wrapper{width:inherit}.settings-lk__button{max-width:346px!important}.settings-lk__form-button{width:inherit!important}}@media screen and (max-width:1046px){.settings-lk__left-col,.settings-lk__right-col{max-width:100%}}.questionnaire .questionnaire-wrapper{border:none}.questionnaire .questionnaire-wrapper .no-results span{font-size:0}.questionnaire .questionnaire-wrapper span{font-size:18px}.questionnaire .questionnaire-wrapper .chosen-container-single .chosen-single{border-radius:0;height:36px;background-image:none;background-color:var(--bg-color);border:none}.questionnaire .questionnaire-wrapper .chosen-container{font-size:18px}.questionnaire .questionnaire-wrapper .chosen-container .chosen-results li.highlighted{background-color:#f2f2f2;background-image:none;color:#3875d7}.questionnaire .questionnaire-wrapper .chosen-container .chosen-container-active.chosen-with-drop .chosen-single{border-radius:0}.students-table .alCenter,.students-table .group{position:relative}.students-table .group input,.students-table .group td,.students-table td{text-align:center}.students-table .not_agree{color:var(--ui-color-background-on-alert)}.students-table .loader{display:none;position:absolute;top:1px;left:calc(50% - 15px);width:30px;height:30px;border:5px solid;border-color:#f69f13 transparent;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.students-table .loader.active{display:inline-block}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.schedule__add-link{background-color:var(--alert-color)!important}.schedule__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.schedule__button-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;padding:0 3px}.schedule__button-link:hover{background-color:#fde1b5;scale:1.05}.schedule__center{text-align:center}.schedule__block-input{display:none;position:relative}.schedule__block-input--active{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule__wrapper-save{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule__button-save{padding:0 7px}.schedule__button-save:hover{background-color:#fde1b5;scale:1.05}.schedule__textarea{width:100%;background-color:inherit}.contacts-section__form{margin-top:40px}.demo-course__img{display:block;width:1282px;margin:0 auto 15px}.demo-course__form-buy{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:4rem}.demo-course__price-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.demo-course .course-form .course-form__info-list{grid-template-areas:"B B"}.demo-course .course-tariffs{margin-bottom:30px}@media screen and (max-width:1600px){.demo-course__img{width:100%}}@media screen and (max-width:800px){.demo-course__form-buy{padding:0 20px;display:block;width:220px}}.promo-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--light);padding:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.promo-form__align.inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-form__block-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:300px;max-width:470px}.promo-form__block-form p{display:block;margin:inherit;padding:inherit;font-weight:inherit;font-size:inherit}.promo-form__description,.promo-form__sub-title,.promo-form__title{margin-bottom:3rem;line-height:1.4;color:var(--dark)}.promo-form__notice{font-size:16px;font-weight:600;margin-bottom:2rem}.promo-form__privacy-policy{display:block;font-size:14px;margin-bottom:3rem}.promo-form .form-elem{margin-bottom:2rem}.promo-form__btn.btn{max-width:100%;font-weight:600;text-transform:uppercase;margin-bottom:25px}.promo-form__error{border:2px solid var(--alert-color)}.promo-form__promo-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;border-radius:4px;background-color:var(--bg-color);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:35%;min-width:300px;position:relative;padding:15px;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.promo-form__promo-info--text{word-wrap:break-word;display:inline-block;width:241px}.promo-form__promo-info .unload{position:absolute;top:29%;right:14px;width:29px;height:29px;-webkit-transition:all 1s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.promo-form__promo-info a:hover .unload{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.promo-form__promo-info--link-file span{background-image:url(/local/templates/educational-portal/assets/css/../img/upload.png);background-repeat:no-repeat;background-position:right center;background-size:contain}.promo-form__promo-info--link-video,.promo-form__promo-info--text-promo-code{display:inline}.promo-form__promo-info--link-video.highlighting,.promo-form__promo-info--text-promo-code.highlighting{background-color:var(--lawyer-color)}.promo-form__link-video,.promo-form__title-promo{text-align:center;margin-bottom:15px}.promo-form__block-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-form__block-icons a{background-position:center;background-repeat:no-repeat;background-size:contain;width:50px;height:50px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.promo-form__block-icons a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.promo-form__block-icons .tg-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/telegram.svg)}.promo-form__block-icons .ins-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/instagram.svg)}.promo-form__block-icons .vk-icon{background-image:url(/local/templates/educational-portal/assets/css/../img/vk.svg)}@media screen and (max-width:600px){.hall-section .inner.promo-form__align{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial}}.email-mailing__title{margin-bottom:20px}.email-mailing__wrapper-tittle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}.email-mailing__wrapper-button{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.email-mailing__load-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.email-mailing__btn-preview{width:200px}.email-mailing__clear-btn{width:119px;font-size:20px}.email-mailing__file{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.email-mailing__input-file-btn{background-color:#fff;color:#f69f13;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;outline:0;text-decoration:none;font-size:15px;vertical-align:middle;text-align:center;border-radius:4px;border:2px solid #f69f13;line-height:22px;min-height:44px;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:background-color .2s;transition:background-color .2s;width:175px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.email-mailing__example-csv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.email-mailing__icon-file-svg{width:50px}.email-mailing__input-file-text{line-height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px}.email-mailing__table{margin-bottom:25px}.email-mailing__table th{vertical-align:middle;height:60px;font-size:20px}.email-mailing__table th:last-child{width:135px}.email-mailing__table.lawyer-table tbody tr:nth-child(2n+1) td{background-color:#fbf5eb}.email-mailing__table.lawyer-table tbody tr:nth-child(2n+1) td{background-color:#fbf5eb}.email-mailing__table input{background:0 0;font-size:18px;display:block;width:100%}.email-mailing__table.lawyer-table tbody tr:nth-child(2n) td{background-color:#fde1b5}.email-mailing__table--delete-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0}.email-mailing__table--delete-btn svg{width:31px;fill:red}.email-mailing__table--delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.email-mailing__label{margin-bottom:15px}.email-mailing__label .form-elem__input{font-size:18px}.email-mailing__textarea{display:block;width:100%;min-height:12rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid var(--border);background-color:var(--bg-color);border-radius:.4rem;padding-top:2.5rem;padding-bottom:2rem;line-height:1.3;resize:none;margin-bottom:15px}.email-mailing__textarea .form-elem__textarea{font-size:18px}.expertcoins__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expertcoins__balans,.expertcoins__get,.expertcoins__hystory{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--light);padding:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:49%;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.expertcoins__hystory{width:100%;margin-bottom:0}.expertcoins__caption{margin-bottom:15px;width:100%}.expertcoins__balans-value{padding:10px 20px;font-size:22px;line-height:1.1;border-radius:2px;display:inline-block;margin-bottom:15px}.expertcoins__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.expertcoins__btn{border:2px solid #f69f13;background-color:#f69f13;position:relative;display:inline-block;outline:0;text-decoration:none;vertical-align:middle;text-align:center;color:#fff;line-height:22px;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-transition:background-color .2s;transition:background-color .2s;min-height:50px;max-width:none;font-size:1.8rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.expertcoins__btn:hover{background-color:#fff;color:#f69f13}.expertcoins__message-error{display:inline-block;width:100%;font-size:21px;white-space:nowrap;margin-bottom:15px;font-weight:500;color:var(--alert-color)}.expertcoins__hystory-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.expertcoins__hystory-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.expertcoins__hystory-item--date-box{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex}.expertcoins__hystory-item--dots,.expertcoins__hystory-item--dots-second{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:4px dotted #999;min-width:18px;margin:-8px 12px 10px;height:20px}.expertcoins__hystory-item--amount.positive{color:#2e7d32}.expertcoins__hystory-item--amount.negative{color:#c62828}@media screen and (max-width:1200px){.expertcoins__hystory-item--date-box{width:20%}}@media screen and (max-width:1000px){.expertcoins__hystory-item--date-box{width:20%}}@media screen and (max-width:850px){.expertcoins__balans,.expertcoins__get,.expertcoins__hystory{width:100%}.expertcoins__hystory-item--date-box{width:20%}}@media screen and (max-width:600px){.expertcoins__hystory-item--date-box{width:20%}}@media screen and (max-width:550px){.expertcoins__hystory-item--dots,.expertcoins__hystory-item--dots-second{min-width:auto}}@media screen and (max-width:1600px){:root{font-size:9px}.inner{max-width:1320px}}@media screen and (max-width:1300px){.great-columns-box .gcb__left-col{padding-right:3rem}.typical-violations-section .great-columns-box .gcb__left-col{padding-left:3rem;padding-right:0}}@media screen and (max-width:1240px){*{cursor:auto!important}a,button{cursor:pointer!important}a>*,button>*{cursor:pointer!important}.bat{display:none}}@media screen and (max-width:1200px){.expertise-type-box{grid-gap:2rem}.expertise-type-item{padding:3rem}.expertise-type-item .expertise-type-item__caption{font-size:1.8rem}.visual-link-grid--four-col{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.course-status .course-status__main{gap:3%}}@media screen and (max-width:1100px){.course-status .course-status__main{gap:3%}.scanbox-gallery{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:3rem}.legislative-framework .great-columns-box,.typical-violations-section .great-columns-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.legislative-framework .great-columns-box .gcb__right-col,.typical-violations-section .great-columns-box .gcb__right-col{width:100%}.legislative-framework .great-columns-box .gcb__left-col,.typical-violations-section .great-columns-box .gcb__left-col{max-width:100%;padding-left:0}.legislative-framework .bedsheet:not(:last-child),.typical-violations-section .bedsheet:not(:last-child){margin-bottom:3rem}.anchor-menu{padding:3rem 0;padding-left:7%;margin-bottom:4rem;-webkit-box-sizing:border-box;box-sizing:border-box}.anchor-menu li{padding:0;padding-right:3.5%}.anchor-menu li:not(:last-child){margin-bottom:2rem;border-bottom:none}.anchor-menu li a{font-size:1.8rem}.anchor-menu li::before{width:auto;height:auto;opacity:1;visibility:visible}}@media screen and (max-width:1024px){.h1,h1{font-size:5rem}.h3,h3{font-size:2.7rem}.fly-box{max-width:100%}.big-questions-section .great-columns-box,.big-reviews-section .great-columns-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big-questions-section .great-columns-box .gcb__left-col,.big-reviews-section .great-columns-box .gcb__left-col{width:100%;max-width:100%;padding-right:0;margin-bottom:4rem}.thick-and-thin{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:4rem}.type-of-expertise .team-help,.type-of-expertise .thick-and-thin{margin-bottom:6rem}.visual-link-grid{grid-gap:1rem}}@media screen and (max-width:960px){.expertise-type-box{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.expertise-type-box .expertise-type-item:last-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.visual-link-grid--four-col{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:867px){:root{font-size:9px}.h2,h2{font-size:3.1rem}#main{padding-bottom:8rem}}@media screen and (max-width:800px){.h1,h1{font-size:4rem;line-height:1.4}.scanbox-gallery{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:3rem}.test-bedsheet .columns-box{grid-gap:2rem}.course-statuses-step:not(:last-child){margin-bottom:6rem}.course-status .course-status__course-name{margin-bottom:2rem;line-height:1.2}.course-status .course-status__main{gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-status .course-status__main .course-status__cell{display:-webkit-box;display:-ms-flexbox;display:flex}.course-status .course-status__main .course-status__cell .course-status-sell__key{margin-right:2rem}.course-status .course-status__main .course-status__cell .course-status-sell__value{margin-top:0;margin-left:auto;text-align:right}}@media screen and (max-width:770px){.expertise-section__header .section-title{width:100%;margin-bottom:3rem}.anchor-menu{padding-left:40px}}@media screen and (max-width:700px){.bedsheet{padding:3.5rem 4%}.elem-shadow{-webkit-box-shadow:4px 8px 0 0 var(--shadow-color);box-shadow:4px 8px 0 0 var(--shadow-color)}}@media screen and (max-width:625px){:root{font-size:8.5px}.h1,h1{font-size:3.5rem;line-height:1.2}.section-header{margin-bottom:3rem}.reviews-section .section-header{display:block}.reviews-section .section-header .section-title{margin-bottom:1.5rem}.btn{padding:1rem 1.5rem;min-height:5rem}.btn--upp{font-size:12px}.spoiler .btn-box--active{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:1rem}}@media screen and (max-width:570px){#main{padding-bottom:6rem}.expertise-section__header .section-title{width:100%;margin-bottom:2.3rem}.expertise-type-box{-ms-grid-columns:1fr;grid-template-columns:1fr}.expertise-type-box .expertise-type-item{padding:2.3rem;min-height:130px}.expertise-type-box .expertise-type-item img{width:7rem;height:7rem}.expertise-type-box .expertise-type-item svg{width:30px;height:auto}.expertise-type-box .expertise-type-item:last-child{-ms-grid-column:1;grid-column:1}.visual-link-grid--four-col{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.test-bedsheet .columns-box--two-col{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media screen and (max-width:507px){.questions-section{padding-top:3rem;padding-bottom:3rem}.reviews-section{padding-top:3rem;padding-bottom:6rem}.review-card{padding:2.2rem;padding-bottom:3rem}.review-card .review-card__header{margin-bottom:1.2rem}.review-card .review-card__header .review-card-header__decor-elem{width:40px;height:40px;margin-right:1rem}.review-card .review-card__header .reviews-section__course{clear:both}.review-card .review-card__header .reviews-section__name{padding-top:5px;margin-bottom:1.2rem;font-size:1.6rem}.review-card .review-card__body{padding:0}.review-card .review-card__body p{margin:1.2rem 0;font-size:1.6rem}.review-card .review-card__body a{margin-top:.5rem}}@media screen and (max-width:500px){.spoiler{padding:0 1.5rem}.scanbox-gallery{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);grid-gap:3rem}.spoiler .btn-box--active{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}.lesson-spoiler .spoiler__header>.spoiler-header__chicken-icon{margin-right:1.1rem}}@media screen and (max-width:350px){.review-card{padding:1.5rem;padding-bottom:2.5rem}.fly-box{padding:1.5rem}.inner{padding:0 10px}}
/*# sourceMappingURL=style.min.css.map */

/* End */


/* Start:/local/templates/educational-portal/jquery-ui.min.css?169860403932076*/
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/local/templates/educational-portal/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/local/templates/educational-portal/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/local/templates/educational-portal/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/local/templates/educational-portal/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/local/templates/educational-portal/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/local/templates/educational-portal/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/local/templates/educational-portal/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/educational-portal/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/educational-portal/chosen.css?169908637012188*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.chosen-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
          box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
          clip-path: inset(100% 100%);
}

.chosen-container.chosen-with-drop .chosen-drop {
  clip: auto;
  -webkit-clip-path: none;
          clip-path: none;
}

.chosen-container a {
  cursor: pointer;
}

.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}

.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), to(#f4f4f4));
  background: linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 3px #fff inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}

.chosen-container-single .chosen-default {
  color: #999;
}

.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}

.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("/local/templates/educational-portal/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}

.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}

.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url("/local/templates/educational-portal/chosen-sprite.png") no-repeat 0px 2px;
}

.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}

.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: url("/local/templates/educational-portal/chosen-sprite.png") no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}

.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
          clip-path: inset(100% 100%);
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}

.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}

.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}

.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}

.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}

.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}

.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}

.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}

.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #eee), color-stop(15%, #fff));
  background-image: linear-gradient(#eee 1%, #fff 15%);
  cursor: text;
}

.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}

.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}

.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
  width: 25px;
}

.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}

.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url("/local/templates/educational-portal/chosen-sprite.png") -42px 1px no-repeat;
  font-size: 1px;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), to(#eee));
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
  color: #666;
}

.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}

.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}

.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}

.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #eee), color-stop(80%, #fff));
  background-image: linear-gradient(#eee 20%, #fff 80%);
  -webkit-box-shadow: 0 1px 0 #fff inset;
          box-shadow: 0 1px 0 #fff inset;
}

.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}

.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}

.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}

.chosen-disabled .chosen-single {
  cursor: default;
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}

.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}

.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}

.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}

.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}

.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}

.chosen-rtl .chosen-choices li {
  float: right;
}

.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}

.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}

.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}

.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}

.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: url("/local/templates/educational-portal/chosen-sprite.png") no-repeat -30px -20px;
  direction: rtl;
}

.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}

.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url("/local/templates/educational-portal/chosen-sprite@2x.png") !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}

/* @end */

/* End */


/* Start:/local/templates/educational-portal/fancybox.css?170292302425464*/
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */
/* /local/templates/educational-portal/assets/css/style.min.css?1749592178285396 */
/* /local/templates/educational-portal/jquery-ui.min.css?169860403932076 */
/* /local/templates/educational-portal/chosen.css?169908637012188 */
/* /local/templates/educational-portal/fancybox.css?170292302425464 */
