﻿.bg-blue{background:#0b77a0;color:#fff;}.bg-creamLight{background:#fff7ed;}.bg-violet{background:#7d2554;color:#fff;}.bg-yellow{background:#fc3;color:#fff;}.border-cream{border:1px solid #ecbb84;}.color-green{color:#128736;}@font-face{font-family:'Material Icons';src:url('../font/MaterialIcons-Regular-upd.eot');src:url('../font/MaterialIcons-Regular-upd.eot?#iefix') format('embedded-opentype'),url('../font/MaterialIcons-Regular-upd.woff2') format('woff2'),url('../font/MaterialIcons-Regular-upd.woff') format('woff'),url('../font/MaterialIcons-Regular-upd.ttf') format('truetype');font-weight:400;font-style:normal;}.material-icons{font-family:'Material Icons',serif;font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}@font-face{font-family:MuseoSans;src:url("../font/MuseoSansCyrl-500.woff") format("woff"),url("../font/MuseoSansCyrl-500.ttf") format("truetype");}@font-face{font-family:MuseoSans;font-weight:700;src:url("../font/MuseoSansCyrl-700.woff") format("woff"),url("../font/MuseoSansCyrl-700.ttf") format("truetype");}@font-face{font-family:MuseoSans;font-weight:900;src:url("../font/MuseoSansCyrl-900.woff") format("woff"),url("../font/MuseoSansCyrl-900.ttf") format("truetype");}@font-face{font-family:NotoSans;src:url("../font/NotoSans.woff") format("woff"),url("../font/NotoSans.ttf") format("truetype");}@font-face{font-family:ProximaNova;font-weight:400;src:url("../font/ProximaNova/ProximaNova-Regular.otf");}@font-face{font-family:ProximaNova;font-weight:700;src:url("../font/ProximaNova/ProximaNova-Semibold.otf");}@font-face{font-family:ProximaNova;font-weight:900;src:url("../font/ProximaNova/ProximaNova-Bold.otf");}@font-face{font-family:ProximaNova;font-weight:500;src:url("../font/ProximaNova/ProximaNova-RegularItalic.otf");}@font-face{font-family:ProximaNova;font-weight:800;src:url("../font/ProximaNova/ProximaNova-Extrabold.otf");}@font-face{font-family:ProximaNova;font-weight:300;src:url("../font/ProximaNova/ProximaNovaRegularItalic.otf");}.font-paragraph{font-family:MuseoSans,sans-serif;}.font-heading-700{font-family:MuseoSans,sans-serif;font-weight:700;}.font-heading-900{font-family:MuseoSans,sans-serif;font-weight:900;}.font-technical{font-family:NotoSans,sans-serif;}html,body{font-family:MuseoSans,sans-serif;margin:0;padding:0;width:100%;}html.noScroll,body.noScroll{overflow-y:scroll;position:fixed;}h1,h2{font-family:MuseoSans,sans-serif;font-weight:900;line-height:1;}h3,h4{font-family:MuseoSans,sans-serif;font-weight:700;}a{color:inherit;text-decoration:none;transition:150ms;}button,input,select,textarea{border-radius:6px;}textarea{resize:vertical;}.letter-spaced{letter-spacing:1px;}.hidden{display:none !important;}.def-colors.c1{background:#849b2c;border-color:#76863f;}.def-colors.c2{background:#77b1e7;border-color:#548abd;}.def-colors.c3{background:#dd54e0;border-color:#a645a9;}.def-colors.c4{background:#59e35c;border-color:#4aa64d;}.def-colors.c5{background:#895b88;border-color:#5f3e5e;}.def-colors.c6{background:#eba834;border-color:#ba802f;}.def-colors.c7{background:#319bb0;border-color:#276e83;}.def-colors.c8{background:#cbd7de;border-color:#99a5ac;}.def-colors.c9{background:#ef241f;border-color:#c74448;}.def-colors.c10{background:#976b4e;border-color:#684c31;}.def-colors.c11{background:#fdf052;border-color:#b5a840;}.def-colors.c12{background:#005725;border-color:#00381c;}.def-colors.c13{background:#7a220c;border-color:#4f130c;}.def-colors.c14{background:#baa48d;border-color:#7b665b;}.def-colors.c15{background:#3b6dac;border-color:#31497e;}.def-colors.c16{background:#2e302f;border-color:#2e302f;}.h-30{height:30px;}.h-35{height:35px;}.h-40{height:40px;}.h-50{height:50px;}.h-80{height:80px;}.h-100{height:100px;}.h-120{height:120px;}.h-140{height:140px;}.h-150{height:150px;}.h-160{height:160px;}.rotate-90{font-size:14px;overflow:hidden;position:relative;width:32px;}.rotate-90 span{align-items:center;bottom:3px;display:flex;height:19px;left:50%;position:absolute;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);white-space:normal;width:70px;}thead .rotate-90 span{justify-content:flex-start;margin-left:10px;text-align:left;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;transform-origin:0 100%;}tfoot .rotate-90 span{justify-content:flex-end;text-align:right;-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;}.rotated-cell.h-150>*>*{min-width:150px;}.rotated-cell.h-120>*>*{min-width:120px;}.rotated-cell.h-100>*>*{min-width:100px;}.rotated-cell.h-80>*>*{min-width:80px;}.rotated-cell.w-30{min-width:30px;}.rotated-cell.w-50{min-width:50px;}.rotated-cell.w-70{min-width:70px;}.rotated-cell>*{transform:rotate(-90deg);}.rotated-cell>*>*{bottom:50%;left:50%;position:absolute;transform:translate(-50%,50%);}b.znaj{font-family:MuseoSans,sans-serif;font-weight:900;color:#128736;}.feature-01{align-items:center;background:#fff;border:none;color:#128736;display:flex;justify-content:center;transition:150ms;}.feature-01.top-left{border-top-left-radius:0 !important;}.feature-01.top-right{border-top-right-radius:0 !important;}.feature-01.bottom-left{border-bottom-left-radius:0 !important;}.feature-01:hover{background:#00aa4f;color:#fff;}.feature-01:active{background:#11c263;}.feature-01 a{align-items:center;display:flex;height:100%;justify-content:center;transition:none;width:100%;}.feature-02{background:#128736;border-radius:6px;color:#fff;display:inline-block;font-size:24px;margin:20px 0;padding:6px 12px;}.feature-02:hover{background:#00aa4f;}a.feature-02{cursor:pointer;}.feature-03{background:#128736;border:1px solid #fff;color:#fff;line-height:1;transition:150ms;}.feature-03:hover{background:#11c263;border-color:#11c263;}.feature-arrow{border-radius:5px 0 0 5px;display:inline-block;margin-bottom:2px;margin-right:19.2px;padding:0 2px 0 8px;position:relative;}.feature-arrow::after{border:16px solid transparent;content:'';display:block;right:0;margin-top:-16px;margin-right:-32px;position:absolute;top:50%;}.feature-arrow.bg-blue::after{border-left-color:#0b77a0;}.feature-arrow.bg-violet::after{border-left-color:#7d2554;}.feature-arrow.bg-yellow::after{border-left-color:#fc3;}.attention-line{padding:20px 25px;width:100%;}.attention-line>*{background-color:#ffc500;border-radius:5px;padding:10px;display:flex;justify-content:space-between;}.attention-line>* :not(.attention-line-close){font-family:ProximaNova,sans-serif;font-weight:700;font-size:15px;text-align:left;}.attention-line>* .attention-line-close{min-width:22px;height:22px;}.attention-line>* .attention-line-close:not(:hover){background:url('/images/sprites/close_white.png') no-repeat 0 0;background-size:cover;}.attention-line>* .attention-line-close:hover{background:url('/images/sprites/close.png') no-repeat 0 0;background-size:cover;cursor:pointer;}@media(max-width:1024px){.feature-02{font-size:18px;}}@media(max-width:480px){.hide-480{display:none;}}.Anchor{display:block;position:relative;top:0;visibility:hidden;}html,body{color:#212121;margin:0;padding:0;}.main-menu-container a.officetone{color:#634f9a;}.main-menu-container a.new-feature{display:flex;align-items:center;}.main-menu-container a.new-feature::after{content:"NEW";font-size:.6em;font-weight:700;color:#f37733;padding:2px 4px;width:fit-content;border-radius:25px;position:absolute;right:-18px;top:-9px;}header,footer{font-size:16px;}header,footer,header *,footer *{box-sizing:border-box;}header a,footer a{color:inherit;cursor:default;text-decoration:none;}header a[href],footer a[href]{cursor:pointer;}.page-content{box-sizing:border-box;margin:auto;min-height:100vh;padding:60px 0 166px;position:relative;}.page-content.central-design{align-items:center;display:flex;flex-direction:column;justify-content:center;}.page-content.central-design *{vertical-align:baseline;}.page-content.central-design .central-block{padding:60px 0 40px;position:relative;width:500px;}.page-content.central-design h1{color:#128736;font-size:56px;line-height:.8;margin:0 0 30px;}.page-content.central-design h1 span{font-size:90%;}.page-content.central-design h3{text-align:left;}.page-content.central-design p{font-size:16px;margin-bottom:5px;}.page-content.central-design p a{color:#128736;border-bottom:1px solid rgba(18,135,54,.5);}.page-content.central-design p a:hover{border-bottom-color:#128736;}.page-content.central-design img{border-radius:6px;max-width:100%;}.page-content.central-design .user-avatar{background:#128736;border-radius:50%;display:flex;height:200px;overflow:hidden;right:0;position:absolute;top:0;width:200px;}.page-content.central-design .user-avatar img{margin:auto;max-height:100%;max-width:100%;}.page-content.central-design form{height:180px;position:relative;transition:200ms;}.page-content.central-design form.collapsed{height:0;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);}.page-content.central-design form input:not([type=checkbox]){border-radius:17px;display:block;margin:0 0 10px -2px;padding:0 15px;width:180px;}.page-content.central-design form label{display:inline-flex;font-size:14px;justify-content:flex-start;margin-bottom:10px;}.page-content.central-design form [onclick*='toggleClass']{cursor:pointer;display:inline-block;font-size:14px;margin:10px 0 0 28px;opacity:.6;width:150px;}.page-content.central-design form [onclick*='toggleClass']:hover{opacity:1;}.page-content.central-design form .feature-01{display:flex;}.page-content.central-design .restored{height:180px;width:300px;}.page-content.central-design .user-ident{font-size:18px;margin-bottom:5px;}.page-content.central-design .logout-timer{margin-bottom:20px;}.page-content.central-design .feature-01{border-radius:16px;height:32px;width:auto;background:#128736;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;padding:0 12px;}.page-content.central-design .feature-01:hover{background:#00aa4f;}.page-content.central-design .feature-01:focus{outline:none;}.page-content.central-design .create-account{margin-top:40px;position:relative;}.page-content.central-design .create-account a{border-bottom:1px dotted #8a8a8b;cursor:pointer;margin-left:60px;padding-bottom:3px;transition:150ms;}.page-content.central-design .create-account a::before{border:1px dotted #8a8a8b;border-radius:50%;display:block;content:'';height:50px;left:0;position:absolute;top:-12px;transition:150ms;width:50px;}.page-content.central-design .create-account a:hover,.page-content.central-design .create-account a:hover::before{border-color:#000;}.page-content.bg-gray::before,.page-content>.bg-gray{background:#f6f6f6;content:'';height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1;}.page-content.bg-gray-more::before{background:#ddd;content:'';height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1;}#ajax,[ui-view]{box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;padding:60px 0 166px;width:100%;}#ajax .page-content,[ui-view] .page-content{margin:0;max-width:100%;min-height:422px;padding:0;}#ajax .page-content.subscription-terms,[ui-view] .page-content.subscription-terms{max-width:1000px;background:#fff;padding:20px;height:min-content;}[ui-view] .page-content{flex-grow:1;}.account-control{width:100%;display:flex;align-items:center;box-shadow:0 0 0 1px #d4d4d4;background:#fff;padding:15px 30px;flex-shrink:0;font-family:ProximaNova,sans-serif;font-weight:700;font-size:16px;}.account-control .account-balance{font-family:ProximaNova,sans-serif;font-weight:900;font-size:26px;text-transform:uppercase;flex:0 0 205px;padding-left:45px;}.account-control .account-id{flex-grow:1;text-align:right;}.account-control .account-id b{color:#128736;}header{background:#fff;box-shadow:0 0 0 1px #d4d4d4;left:0;margin:0 auto -121px;position:fixed;top:0;transition:200ms;width:100%;z-index:99;}header.hidden-header{overflow:hidden;-ms-transform:translateY(-110%);-webkit-transform:translateY(-110%);transform:translateY(-110%);}header .main-menu-container{align-items:center;background:#fff;display:flex;min-height:80px;position:relative;z-index:2;padding:0 30px;}header .main-menu-container .drop-list{max-height:500px;overflow:auto;}header .main-menu-container .login-logout{margin-right:20px;}header .main-menu-container .login-logout .header-login-container{display:flex;align-items:center;}header .main-menu-container .login-logout .header-login-container .avatar{width:40px;}header .main-menu-container .login-logout .drop-list{top:-5px;}header .main-menu-container .header-search,header .main-menu-container .header-language{flex:0 0 63px;justify-content:center;height:48px;background:#f4f4f4;}header .main-menu-container .header-search{border-top-left-radius:5px;border-bottom-left-radius:5px;margin-right:1px;}header .main-menu-container .header-search>li{border-radius:0;}header .main-menu-container .header-search>li>span{font-size:20px;}header .main-menu-container .header-search input{font-weight:700;font-family:'ProximaNova';font-size:16px;color:#000;border-radius:5px;cursor:text;height:43px !important;width:90%;margin:0;}header .main-menu-container .header-search input:focus{outline:none;}header .main-menu-container .header-search .icon-search{height:30px;width:30px;z-index:1;}header .main-menu-container .header-search .icon-search::before{border-radius:2px;background:#000;height:4px;top:14px;width:30px;}header .main-menu-container .header-search .icon-search::after{background:#fff;border:4px solid #000;height:21px;width:21px;}header .main-menu-container .header-search:hover .icon-search{height:30px;width:30px;}header .main-menu-container .header-search:hover .icon-search::before{border-radius:2px;background:#fff;height:4px;top:14px;width:30px;}header .main-menu-container .header-search:hover .icon-search::after{background:#128736;border:4px solid #fff;height:21px;width:21px;}header .main-menu-container .header-search .drop-list{top:-5px;}header .main-menu-container .header-language{border-top-right-radius:5px;border-bottom-right-radius:5px;}header .main-menu-container .header-language>li{border-radius:0;color:#000;}header .main-menu-container .header-language>li a::after{background:rgba(0,0,0,.2);}header .main-menu-container .header-language>li:hover a::after{background:transparent;}header .main-menu-container .header-language>li img{margin:0 0 0 5px;}header .main-menu-container .header-language .drop-list{top:-5px;text-transform:uppercase;}header .main-menu-container .header-language .drop-list li:not(.selected) a{color:#000;}header .main-menu-container .header-language .drop-list li{border-top:none;}header .main-menu-container .header-language .drop-list li:first-child{padding-top:0;padding-bottom:10px;}header .main-menu-container .header-language .drop-list li:not(:first-child){padding:10px 15px;}header .main-menu-container .service-name{font-family:ProximaNova,sans-serif;font-weight:900;font-size:32px;color:#128736;margin-right:40px;}header .main-menu-container .service-name:hover{opacity:.5;}header .main-navigation{flex-grow:1;}header .header-aside-button{display:flex;flex-shrink:0;margin-right:15px;cursor:pointer;}header .header-aside-button:not(.touch):hover .logo-icon{opacity:.5;}header .header-aside-button .logo-icon{width:32px;height:32px;background:url('../images/sprites/icon_menu@2x.png') no-repeat 0 0;background-size:cover;}header .to-the-top{background:#bdbdbe;border-radius:0 0 5px 5px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;left:50%;margin-left:-36px;padding:5px 10px;position:absolute;top:0;transition:200ms;}header .to-the-top.active{top:100%;}header .to-the-top:hover{background:#8a8a8b;}header .loading-bar{animation:moove 1200ms infinite linear;background:#000 url("../images/load.png");display:none;height:10px;overflow:hidden;position:absolute;top:100%;width:100%;z-index:1;}@keyframes moove{from{background-position:0 0;}to{background-position:160px 0;}}header .loading-bar.steady{display:block;transition:200ms;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);}header .loading-bar.shown{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}header .x-mas-lights{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;margin:-15px 0 0 0;padding:0;pointer-events:none;width:100%;}header .x-mas-lights li{position:relative;animation-fill-mode:both;animation-iteration-count:infinite;list-style:none;margin:0;padding:0;display:block;width:6px;height:14px;border-radius:50%;margin:15px;display:inline-block;background:#fb4545;box-shadow:0 2.33333333px 12px 3px #fb4545;animation-name:flash-1;animation-duration:2s;}header .x-mas-lights li:nth-child(2n+1){background:#24d024;box-shadow:0 2.33333333px 12px 3px #24d024;animation-name:flash-2;animation-duration:.4s;}header .x-mas-lights li:nth-child(4n+2){background:#fff952;box-shadow:0 2.33333333px 12px 3px #fff952;animation-name:flash-3;animation-duration:1.1s;}header .x-mas-lights li:nth-child(odd){animation-duration:1.8s;}header .x-mas-lights li:nth-child(3n+1){animation-duration:1.4s;}header .x-mas-lights li:before{content:"";position:absolute;background:#8a8888;width:4px;height:4.66666667px;border-radius:3px;top:-2.33333333px;left:1px;}header .x-mas-lights li:after{content:"";top:-7px;left:3px;position:absolute;width:42px;height:9.33333333px;border-bottom:solid #8a8888 1px;border-radius:50%;}header .x-mas-lights li:last-child:after{content:none;}header .x-mas-lights li:first-child{margin-left:-30px;}.login-aside{display:flex;flex-direction:row;justify-content:space-around;align-items:center;}.login-aside>a{transition:150ms;color:#fff;}.login-aside>a:hover *{border-color:#fff !important;opacity:1;}.login-aside>a .feature-01{border-radius:25px;height:50px;width:auto;font-family:MuseoSans,sans-serif;font-weight:700;display:inline-flex;font-size:22px;margin-right:10px;padding:0 6px !important;vertical-align:middle;width:auto !important;background:none;border:2px solid rgba(255,255,255,.6);color:#fff;height:32px !important;margin:0 3px 0 0;}.login-aside>a img{height:40px;margin-right:3px;opacity:.8;width:40px;vertical-align:middle;}.login-aside>a span{border-bottom:1px solid rgba(255,255,255,.5);}.login-logout{display:flex;}.login-logout .current-data div{color:#000;}.login-logout .current-data div:not(:last-child){margin-bottom:8px;}.login-logout .current-data div span:first-child{flex:0 0 78px;color:#666;}.login-logout .current-data .logout-exit{flex:1 1 auto;justify-content:flex-end;color:#128736;}.login-logout .current-data .logout-exit:hover{text-decoration:underline;}.login-logout .user-ident,.login-logout .demo-mode{text-align:right;}.login-logout .user-ident span,.login-logout .demo-mode span{display:block;}.login-logout .demo-mode{font-size:12px;order:-1;opacity:.6;}.login-logout img{background:#fff;border-radius:50%;max-height:55px;margin:0 5px;}.login-logout img:first-child{margin-left:0;}.login-logout>a:hover{border-bottom-color:transparent;}.login-logout a{cursor:pointer;display:block;}.login-logout a.login-link{border-bottom:1px solid rgba(0,0,0,.5);font-weight:700;margin:0 10px;transition:none;}.login-logout a.login-link:hover,.login-logout a.login-link.selected{background:#128736;border-bottom-color:transparent;border-radius:5px;color:#fff;margin:0;padding:3px 10px;}.login-logout a img{vertical-align:middle;}aside .login-logout{font-size:14px;height:auto;justify-content:space-evenly;min-height:24px;padding:15px;}aside .login-logout .user-ident,aside .login-logout .logout-timer,aside .login-logout .logout-block a,aside .login-logout .login-link{opacity:.8;}aside .login-logout .logout-block a:hover,aside .login-logout .login-link:hover{opacity:1;}aside .login-logout .logout-block a{border-bottom:none;text-decoration:underline;}aside .login-logout .login-link{border-color:#fff;font-weight:normal;transition:150ms;}aside{background:#128736;box-shadow:0 0 0 rgba(0,0,0,.2);color:#fff;display:flex;flex-direction:column;height:100%;overflow:auto;padding:15px 0;position:fixed;left:0;top:0;-ms-transform:translate(-400px);-webkit-transform:translate(-400px);transform:translate(-400px);-ms-transform-origin:100% 0;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition:200ms linear;transition-delay:200ms;max-width:400px;width:100%;z-index:3;}aside.active{box-shadow:-5px 0 20px rgba(0,0,0,.2);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);}aside:not(.active) .connect-school .icon_close{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}aside .return-button{align-items:center;border-width:1px 0 1px 1px;border-radius:6px 0 0 6px;cursor:pointer;display:flex;font-size:16px;height:27px;right:25px;padding:0 0 2px 6px;position:absolute;top:16px;-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);transition:200ms;z-index:1;}aside .return-button,aside .return-button::before{background:#128736;border-style:solid;border-color:#00aa4f;}aside .return-button::before{border-width:0 0 1px 1px;border-radius:5px;content:'';height:22px;right:-10px;position:absolute;top:1px;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);transition:200ms;width:20px;z-index:1;}aside .return-button:hover,aside .return-button:hover::before{background:#fff;border-color:#fff;color:#128736;}aside .return-button b{font-weight:normal;position:relative;z-index:2;}aside .close-button{border-color:#fff;border-style:solid;border-width:3px 3px 0 0;border-radius:0 3px 0 0;cursor:pointer;height:14px;right:25px;opacity:.8;position:absolute;top:24px;transition:200ms;width:14px;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}aside .close-button:hover{height:16px;right:28px;opacity:1;width:16px;}aside .aside-logo{align-self:flex-start;flex:0 0 auto;margin-left:15px;text-align:right;}aside .aside-logo:hover{opacity:.9;}aside .aside-container{flex:1 0 auto;}aside .aside-container .active-container .aside-bottom-panel{display:flex;flex-direction:column;align-items:center;padding:20px;}aside .aside-container .active-container .aside-bottom-panel .btn{width:100%;text-transform:uppercase;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;margin:5px;}aside .aside-container .active-container .aside-bottom-panel .btn-white{border:none;background-color:#fff;color:#019646;}aside .aside-container .active-container .aside-bottom-panel .btn-white-border{background-color:transparent;color:#fff;border:2px solid #fff;}aside .active-container{background:#00aa4f;border-radius:0 10px 10px 10px;margin:15px 15px 0;padding:10px 0;}aside .aside-banners__wrapper .title{font-family:ProximaNova,sans-serif;font-size:24px;font-weight:900;padding:0 30px 16px 30px;text-align:start;line-height:24px;margin-top:30px;}aside .aside-banners__wrapper .aside-banners-panel{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;margin:0 30px;}aside .aside-banners__wrapper .aside-banners-panel.socials{display:flex;flex-direction:column;justify-content:unset;grid-gap:16px;}aside .aside-banners__wrapper .aside-banners-panel.socials a{border:1.5px solid #fff;border-radius:16px;display:flex;align-items:center;justify-content:center;height:42px;font-weight:700;font-size:14px;grid-gap:8px;font-family:ProximaNova,sans-serif;}aside .aside-banners__wrapper .aside-banners-panel.socials a:hover{background:rgba(255,255,255,.2);}aside .aside-banners__wrapper .aside-banners-panel a{margin-bottom:5px;}aside .aside-banners{display:flex;justify-content:space-around;margin:5px;}aside ul{font-family:MuseoSans,sans-serif;font-weight:700;font-size:16px;list-style-type:none;padding-left:0;}aside ul>li{cursor:default;position:relative;transition:150ms;}aside ul>li.active{background:#00aa4f;}aside ul>li.active.drop>a::before{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}aside ul>li.active ul{max-height:1000px;}aside ul>li.selected{text-decoration:none !important;}aside ul>li.selected>a{background:#11c263;margin-bottom:1px;}aside ul>li.disabled{pointer-events:none;}aside ul>li.disabled a{cursor:default;opacity:.5;pointer-events:none;}aside ul>li.disabled a:hover{background:inherit;color:inherit;}aside ul>li a{cursor:pointer;display:block;padding:5px 30px;}aside ul>li a:hover{background:#fff;color:#128736;}aside ul>li a.new-feature{display:flex;align-items:center;}aside ul>li a.new-feature::after{content:"NEW";font-size:.6em;font-weight:700;color:#128736;margin-left:10px;background:#fff;padding:2px 4px;width:fit-content;border-radius:25px;}aside ul>li a .material-icons,aside ul>li a span{vertical-align:middle;}aside ul>li a .material-icons{margin:0 5px 0 -5px;}aside ul>li.drop::after{display:none;}aside ul>li.drop>a:hover::before{border-top-color:#128736;}aside ul>li.drop>a::before{border-color:transparent;border-style:solid;border-width:5px 4px;border-top-color:#fff;display:inline-block;content:'';left:10px;position:absolute;top:12px;-ms-transform-origin:50% 3px;-webkit-transform-origin:50% 3px;transform-origin:50% 3px;transition:200ms;}aside ul>li.drop.disabled>a::before{display:none;}aside ul>li ul{background:#00aa4f;color:#fff;font-weight:normal;list-style-type:none;max-height:0;overflow:hidden;padding:0;transition:600ms;}aside ul>li ul a{padding-left:40px;}aside .active-services,aside .current-service{margin:0;}aside .active-services>li a,aside .current-service>li a{padding:5px 15px;}aside .inactive-services .demo-mode,aside .current-service .demo-mode{color:#fff;font-size:12px;font-weight:normal;opacity:.7;padding-top:2px;position:absolute;top:100%;}aside .inactive-services .demo-mode span::after,aside .current-service .demo-mode span::after{content:'. ';}aside .active-services,aside .inactive-services,aside .menu-level-1,aside .menu-level-2{transition:200ms;-ms-transform-origin:top;-webkit-transform-origin:top;transform-origin:top;}aside .active-services{margin-top:10px;font-family:ProximaNova,sans-serif;font-size:20px;font-weight:700;list-style:disc;padding:0 0 0 70px;margin-bottom:40px;}aside .active-services>li:not(:last-child){margin-bottom:10px;}aside .active-services>li a{padding:0;}aside .active-services>li a:hover{color:inherit;background:none;text-decoration:underline;}aside .inactive-services{margin:12px 0;}aside .inactive-services li>.demo-mode{margin-left:30px;}aside .main-menu-submenu .drop-list-head,aside .main-menu-submenu .arrow,aside .main-menu-submenu .lock{display:none;}aside .menu-level-1,aside .menu-level-2{margin:0;max-height:0;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);}aside .current-service{display:block;font-size:16px;font-weight:bold;padding:0 15px;position:relative;}aside .current-service:hover{background:#fff;color:#128736;}aside .current-service a{transition:none;}aside.level-1 .return-button{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}aside.level-1 .active-services,aside.level-1 .inactive-services{margin:0;max-height:0;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);}aside.level-1:not(.level-2) .menu-level-1,aside.level-2 .menu-level-2{max-height:200vh;opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}aside.level-1:not(.level-2) .menu-level-1.current-service,aside.level-2 .menu-level-2.current-service{margin-top:10px;padding:5px 15px;}aside.level-1:not(.level-2) .menu-level-1.current-service.with-demo,aside.level-2 .menu-level-2.current-service.with-demo{margin-bottom:20px;}aside.loginned .inactive-services .selected{margin:8px 0 30px;}aside.loginned .connect-school{display:none;}aside .home-links{flex:0 0 auto;font-size:14px;font-weight:normal;}aside .connect-school{border-radius:23px;height:46px;width:270px;font-family:MuseoSans,sans-serif;font-weight:700;background:#128736;border:2px solid #fff;box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff;flex-shrink:0;font-size:16px;margin-left:15px;position:relative;-ms-transform:translate(-400px);-webkit-transform:translate(-400px);transform:translate(-400px);transition:200ms linear;transition-delay:200ms;}aside .connect-school .icon_close{opacity:.2;position:absolute !important;right:3px;top:3px;-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);}aside .connect-school .icon_close::before,aside .connect-school .icon_close::after{background:#fff;}aside .connect-school .icon_close:hover{opacity:1;}aside .connect-school.fixated,aside.active .connect-school{background:#fff;color:#128736;-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);}aside .connect-school.fixated:hover,aside.active .connect-school:hover{background:#00aa4f;color:#fff;}aside .lang-selector li a{display:flex;}aside .lang-selector li a img{order:1;}aside .lang-selector li a span{order:2;}.footer-packages{background-color:#fff;padding:28px 30px;}.footer-packages .tariff{display:flex;justify-content:start;font-family:ProximaNova;font-weight:700;font-size:16px;}.footer-packages .tariff .left{flex:1 1 auto;width:-webkit-fill-available;}.footer-packages .tariff .right{flex:0 1 200px;text-align:right;}.footer-packages .tariff .logo,.footer-packages .tariff .tariff-item{display:inline-block;vertical-align:top;}.footer-packages .tariff .tariff-item{color:#777;min-width:180px;}.footer-packages .tariff .tariff-item a{color:#000;}.footer-packages .tariff .tariff-item a:hover{color:#128736;}.footer-packages .tariff .tariff-item:not(:last-child){margin-right:45px;}.footer-packages .tariff .tariff-item div:not(:last-child){margin-bottom:15px;}.footer-packages .tariff .free{text-transform:uppercase;color:#128736;letter-spacing:7px;font-size:14px;}.footer-packages .tariff .cost{color:#777;margin-bottom:15px;font-size:22px;}.footer-packages .tariff .cost span{font-size:30px;color:#000;margin:0 6px;}.footer-packages .separator{width:100%;height:1px;margin:28px 0;background:#e5e5e5;}.footer-packages .logo{width:303px;height:23px;background:url('/images/logo/logo_standart-premium@2x.png') no-repeat;background-size:cover;margin-right:78px;}.footer-packages .logo.standart{background-position:0 0;}.footer-packages .logo.premium{background-position:0 -23px;vertical-align:top;}.footer-packages.off{display:none;}footer{position:relative;width:100%;}footer .footer{background:#2d2929;color:#fff;padding:34px 30px 28px 30px;}footer.footer-fixed{left:0;position:fixed;bottom:0;}footer .mode{font-family:ProximaNova,sans-serif;font-weight:700;font-size:14px;margin:0 0 8px 0;}footer .mode span{font-weight:900;text-transform:uppercase;color:#00ff4e;}footer .contacts{display:flex;color:#a9a8a8;font-family:ProximaNova,sans-serif;font-weight:700;font-size:17px;justify-content:start;}footer .contacts .general{flex:1 1 auto;}footer .contacts a,footer .contacts span,footer .contacts .material-icons,footer .contacts [class^='ico-']{display:inline-block;vertical-align:middle;}footer .contacts a:not(:last-child){margin-right:45px;}footer .contacts a span,footer .contacts a img{transition:150ms;}footer .contacts a [class^='ico-']{width:32px;height:32px;transform:scale(.5);background:url('/images/sprites/icon_contacts@2x.png') no-repeat;margin-left:-8px;}footer .contacts a [class^='ico-'].ico-phone{background-position:-32px -32px;}footer .contacts a [class^='ico-'].ico-mts{background-position:-32px -64px;}footer .contacts a [class^='ico-'].ico-velcom_A1{background-position:-32px -96px;}footer .contacts a [class^='ico-'].ico-life{background-position:-32px -128px;}footer .contacts a [class^='ico-'].ico-email{background-position:-32px 0;}footer .contacts a:hover .ico-phone{background-position:0 -32px;}footer .contacts a:hover .ico-mts{background-position:0 -64px;}footer .contacts a:hover .ico-velcom_A1{background-position:0 -96px;}footer .contacts a:hover .ico-life{background-position:0 -128px;}footer .contacts a:hover .ico-email{background-position:0 0;}footer .contacts a:hover span{color:#fff;}footer .contacts .premium{display:none;}footer .contacts .premium.active{display:block;flex:1 1 400px;text-align:right;margin-top:-30px;}footer .contacts .premium a{display:block;margin-right:0;}footer .contacts .premium .support{font-weight:900;font-size:14px;line-height:28px;color:#f37733;text-transform:uppercase;}footer .separator{width:100%;height:1px;margin:5px 0 10px 0;background:#555252;}footer .legal-info{font-family:ProximaNova,sans-serif;}footer .legal-info>div:first-child{font-weight:700;font-size:14px;margin-bottom:10px;}footer .legal-info>div:last-child{font-weight:400;font-size:10px;}footer .legal-info p{margin-top:5px;}footer .legal-info .logo-footer{width:100px;height:18px;background:url('/images/logo/footer_logo.png') no-repeat 0 0;display:inline-block;margin-right:35px;vertical-align:-2px;}footer .legal-info .logo-footer:hover{background-position:0 -18px;cursor:pointer;}@media(max-width:668px){footer .contacts{flex-wrap:wrap;}footer .contacts .premium.active{text-align:left;margin-top:15px;}footer .legal-info .logo-footer{display:block;margin-bottom:15px;}}.avatar{flex:0 0 40px;height:40px;background:url('/images/sprites/icon_user@2x.png') no-repeat 0 -40px;background-size:cover;margin-right:20px;}.avatar.green{background-position:0 0;}.plan{display:inline-block;font-size:14px;margin-top:4px;}.plan-standart{padding:4px 12px;text-align:center;background:#fff1cc;color:#e3a309;border-radius:3px;}.plan-premium{padding:4px 12px;text-align:center;background:#fde4d6;color:#f37733;border-radius:3px;}.main-menu-submenu{padding:0;}header .main-menu-container .main-menu-submenu:hover>.selected,nav .main-menu-submenu:hover>.selected{background:none;box-shadow:none;color:#128736 !important;}header .main-menu-container .main-menu-submenu>li.selected,nav .main-menu-submenu>li.selected{color:#128736;}header .main-menu-container .main-menu-submenu>li.selected::after,nav .main-menu-submenu>li.selected::after{position:absolute;content:'';right:0;bottom:-2.5px;left:0;background:#128736;height:3px;}header .main-menu-container .main-menu-submenu:not(.header-language) .drop-list,nav .main-menu-submenu:not(.header-language) .drop-list{min-width:280px;}header .main-menu-container .main-menu-submenu,nav .main-menu-submenu,.welcome-page .main-menu-submenu{font-family:ProximaNova,sans-serif;font-size:16px;}header .main-menu-container .main-menu-submenu>li,nav .main-menu-submenu>li,.welcome-page .main-menu-submenu>li{align-items:center;cursor:default;display:inline-flex;font-weight:700;margin:1px 0;position:relative;transition:200ms;}header .main-menu-container .main-menu-submenu>li.class-menu,nav .main-menu-submenu>li.class-menu,.welcome-page .main-menu-submenu>li.class-menu{margin-right:2px;}header .main-menu-container .main-menu-submenu>li:not(.disabled):hover,nav .main-menu-submenu>li:not(.disabled):hover,.welcome-page .main-menu-submenu>li:not(.disabled):hover{color:#128736;}header .main-menu-container .main-menu-submenu>li:not(.disabled):hover a::after,nav .main-menu-submenu>li:not(.disabled):hover a::after,.welcome-page .main-menu-submenu>li:not(.disabled):hover a::after{background:transparent;}header .main-menu-container .main-menu-submenu>li:not(:last-child),nav .main-menu-submenu>li:not(:last-child),.welcome-page .main-menu-submenu>li:not(:last-child){margin-right:25px;}header .main-menu-container .main-menu-submenu>li>a,nav .main-menu-submenu>li>a,.welcome-page .main-menu-submenu>li>a{position:relative;transition:none;}header .main-menu-container .main-menu-submenu>li.disabled,nav .main-menu-submenu>li.disabled,.welcome-page .main-menu-submenu>li.disabled{color:#8a8a8b;pointer-events:none;}header .main-menu-container .main-menu-submenu>li.disabled a,nav .main-menu-submenu>li.disabled a,.welcome-page .main-menu-submenu>li.disabled a{cursor:default;pointer-events:none;}header .main-menu-container .main-menu-submenu>li.disabled a::after,nav .main-menu-submenu>li.disabled a::after,.welcome-page .main-menu-submenu>li.disabled a::after{display:none;}header .main-menu-container .main-menu-submenu .material-icons,nav .main-menu-submenu .material-icons,.welcome-page .main-menu-submenu .material-icons{font-size:18px;margin:0 5px 0 0;vertical-align:-3px;}.main-menu-container .main-menu-submenu{align-items:stretch;display:flex;flex-wrap:wrap;text-align:left;}.drop::after{background:transparent;bottom:-5px;content:'';display:block;height:10px;position:absolute;right:0;transition:150ms;width:100%;z-index:0;}.button-design-02.drop:hover::after{background:#8d95a3;}.drop.disabled::after{display:none;}.drop-list{background:#fff;border-radius:5px;box-shadow:0 15px 40px rgba(0,0,0,.2);color:#000;font-family:ProximaNova,sans-serif;font-weight:700;font-size:16px;left:0;list-style-type:none;min-width:100%;opacity:0;padding:5px 0;position:absolute;text-align:left;top:100%;-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);-ms-transform-origin:6px 0;-webkit-transform-origin:6px 0;transform-origin:6px 0;transition:transform 200ms;z-index:3;}.drop-list.drop-list-height{max-height:400px;overflow-y:auto;}*:not(.disabled):hover>.drop-list{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}footer .drop-list{bottom:100%;top:auto;-ms-transform-origin:bottom;-webkit-transform-origin:bottom;transform-origin:bottom;}.main-menu-container .drop-list{top:-20px;padding:15px 0 0 0;}.main-menu-container .drop-list .drop-list-head{display:flex;align-items:center;margin:0 0 15px 15px;min-height:40px;}.main-menu-container .drop-list li{border-top:1px solid #f4f4f4;padding:15px;color:#128736;}.main-menu-container .drop-list li a{display:flex;justify-content:space-between;align-items:center;}.main-menu-container .drop-list li a[class^='button']{display:block;text-align:center;}.main-menu-container .drop-list li a:hover .arrow{margin-right:0;}.main-menu-container .drop-list li .arrow{flex:0 0 10px;height:16px;background:url('/images/sprites/icon_arrow_right@2x.png') no-repeat 0 0;background-size:cover;transition:200ms;margin-right:5px;}.main-menu-container .drop-list li .lock{flex:0 0 16px;height:24px;background:url('/images/sprites/icon_lock@2x.png') no-repeat 0 0;background-size:cover;}.main-menu-container .drop-list li.paid-service{color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;}.main-menu-container .drop-list li.paid-service>*{font-weight:900;font-size:22px;font-style:normal;justify-content:center;}.main-menu-container .drop-list li.paid-service.premium,.main-menu-container .drop-list li.paid-service~li{color:#fff;background:#f37733;}.main-menu-container .drop-list li.paid-service.premium:not(:first-child),.main-menu-container .drop-list li.paid-service~li:not(:first-child){border-top:1px solid #f3a980;}.main-menu-container .drop-list li.paid-service.premium:last-child,.main-menu-container .drop-list li.paid-service~li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.main-menu-container .drop-list .panel-btn{border-top:none !important;padding:0 15px 15px 15px;}.main-menu-container .drop-list .panel-search{border-top:none !important;padding-top:0;padding-bottom:10px;width:310px;}.main-menu-container .drop-list .panel-search>span{font-weight:normal;color:#808080;font-style:italic;}.main-menu-container .drop-list .panel-search .placeholder-mix{font-weight:500;font-family:'ProximaNova';color:#666;}.main-menu-container .drop-list .panel-search:hover>input{font-weight:700;font-family:'ProximaNova';color:#000;}.main-menu-container .drop-list .panel-search ::-webkit-input-placeholder{font-weight:500;font-family:'ProximaNova';color:#666;}.main-menu-container .drop-list .panel-search ::-moz-placeholder{font-weight:500;font-family:'ProximaNova';color:#666;}.main-menu-container .drop-list .panel-search :-ms-input-placeholder{font-weight:500;font-family:'ProximaNova';color:#666;}.main-menu-container .drop-list .panel-search :-moz-placeholder{font-weight:500;font-family:'ProximaNova';color:#666;}.main-menu-container .drop-list .panel-search input,.main-menu-container .drop-list .panel-search button{display:inline-block;}.main-menu-container .drop-list .panel-search button{vertical-align:middle;}.main-menu-container .drop-list .panel-search button:focus{outline:none;}aside .drop-list{background:none;border:none;border-radius:0;box-shadow:none;color:#fff;opacity:1;padding:0;position:relative;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;transition:200ms;}aside .drop-list li:hover{text-decoration:none;}aside .drop-list.drop-list-classes li{height:auto;white-space:normal;margin:4px 10px;}aside .drop-list.drop-list-classes li.classes-years,aside .drop-list.drop-list-classes li span{color:#fff;opacity:.7;}aside .drop-list.drop-list-classes li.classes-years{margin-bottom:0;margin-top:5px;}aside .drop-list a{font-size:inherit;padding-left:40px;}aside .drop-list a:hover{text-decoration:none;}.button-design-02 .drop-list{border-color:#5d6c83;}.drop-list.align-right{left:auto;right:0;}.drop-list li{position:relative;transition:150ms;z-index:1;}.drop-list li a{transition:none;white-space:nowrap;}.drop-list li i{transition:none;}.drop-list li>*{align-items:center;border:none;box-sizing:border-box;cursor:pointer;display:flex;text-align:left;}.drop-list li>input{height:auto !important;margin:0 5px;transition:none;}.drop-list li img{border:1px solid rgba(0,0,0,.2);margin-right:5px;}.drop-list li form{font-size:inherit !important;padding:0 5px;text-decoration:inherit;}.drop-list li form input{background:transparent;border:none;cursor:pointer;font-size:inherit !important;height:auto !important;text-decoration:inherit;}.drop-list li:hover:not(.paid-service),.drop-list li.selected:not(.paid-service){text-decoration:underline;cursor:default;}.drop-list li:hover.current-data,.drop-list li.selected.current-data{text-decoration:none;}.drop-list li:hover.lock-service,.drop-list li.selected.lock-service,.drop-list li:hover.panel-search,.drop-list li.selected.panel-search,.drop-list li:hover.panel-btn,.drop-list li.selected.panel-btn{text-decoration:none;cursor:default;}.drop-list li:hover>input,.drop-list li.selected>input,.drop-list li:hover>form input,.drop-list li.selected>form input{color:#fff;}.drop-list li.selected{color:#128736;}.drop-list li.disabled{pointer-events:none;}.drop-list li.disabled,.drop-list li.disabled:hover,.drop-list li.disabled.selected{background:none;color:#8a8a8b;}.drop-list li.disabled a,.drop-list li.disabled:hover a,.drop-list li.disabled.selected a{cursor:default;pointer-events:none;}aside .drop-list li.disabled,aside .drop-list li.disabled:hover,aside .drop-list li.disabled.selected{color:#f6f6f6;}.drop-list li.paid-service{background:#00aa4f;color:#fff;}.drop-list li.paid-service:hover{background:#11c263;}.drop-list li.paid-service>*{font-size:12px;font-style:italic;}aside .drop-list li.paid-service>*{align-items:center;display:flex;padding-left:0;padding-right:0;}aside .drop-list li.paid-service>*::before,aside .drop-list li.paid-service>*::after{background:#fff;content:'';display:block;height:1px;margin:5px;opacity:.8;width:50px;}aside .drop-list li.paid-service>*::after{flex-grow:1;}.drop-list li[class*='is-']{font-size:1em !important;height:auto !important;margin:4px 10px;text-decoration:none;white-space:nowrap;}.drop-list li[class*='is-']:hover{background:inherit;color:inherit;}.drop-list li[class*='is-']~li{display:none;}.drop-list li[class*='is-'].selected{display:none;}.drop-list li[class*='is-'].selected~li{display:block;}aside .drop-list li[class*='is-']{padding-left:30px;}.drop-list[class*='drop-list-'] li{border-bottom:none;font-weight:normal;white-space:nowrap;}.drop-list.drop-list-classes:hover li a.selected{background:transparent;color:#000;}.drop-list.drop-list-classes:hover li a.selected:hover{background:#128736;color:#fff;}.drop-list.drop-list-classes li{background:inherit;color:inherit;font-size:0;text-decoration:none !important;}.drop-list.drop-list-classes li.classes-years{background:inherit;color:#128736;font-size:14px;height:auto;}.drop-list.drop-list-classes li a,.drop-list.drop-list-classes li span{align-items:center;display:inline-flex;font-size:14px;justify-content:center;padding:5px 8px;}.drop-list.drop-list-classes li a{border-radius:5px;margin-right:2px;border:2px solid transparent;}.drop-list.drop-list-classes li a:hover,.drop-list.drop-list-classes li a.selected:hover,.drop-list.drop-list-classes li a.my-class:hover{background:transparent !important;border:2px solid rgba(18,135,54,.5);color:rgba(18,135,54,.5) !important;}.drop-list.drop-list-classes li a.selected{background:#128736 !important;color:#fff;}.drop-list.drop-list-classes li a.my-class{position:relative;border:2px solid #128736;font-weight:700;color:#128736;}.drop-list.drop-list-classes li a.my-class:after{position:absolute;content:'.';top:-8px;right:4px;font-weight:900;}.drop-list.drop-list-classes li span{cursor:default;flex-shrink:0;font-weight:700;justify-content:flex-end;padding-right:6px;width:22px;}.drop-list.drop-list-classes li .tooltip::after{background:rgba(0,0,0,.8);border-radius:5px;color:#fff;content:attr(data-tooltip);margin-top:-30px;opacity:0;padding:5px;position:absolute;visibility:hidden;z-index:1000;transition:all .4s ease-in-out;}.drop-list.drop-list-classes li .tooltip:hover::after{opacity:1;visibility:visible;}.menu-divider{flex-grow:1;}.icon-close{position:relative;}.icon-close::before,.icon-close::after{content:'';display:block;position:absolute;right:0;}.icon-close::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.icon-close::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.search-icon{width:22px;height:22px;background:url('/images/sprites/icon_search@2x.png') no-repeat 0 0;background-size:cover;}.search-icon.disabled{background-position:0 -22px;}.icon-search{box-sizing:border-box;display:block;position:relative;}.icon-search::before,.icon-search::after{box-sizing:border-box;content:'';display:block;position:absolute;}.icon-search::before{left:1px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.icon-search::after{border-radius:50%;left:0;}i.icon_close:not(.material-icons){background:transparent;cursor:pointer;height:16px;position:relative;transition:300ms;width:16px;}i.icon_close:not(.material-icons)::before,i.icon_close:not(.material-icons)::after{border-radius:1px;content:'';height:2px;position:absolute;right:0;top:7px;width:16px;}i.icon_close:not(.material-icons)::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}i.icon_close:not(.material-icons)::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}i.icon_close:not(.material-icons):hover{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}i.icon_close:not(.material-icons).icon_close_white::before,i.icon_close:not(.material-icons).icon_close_white::after{background:#fff;}.custom-title{background-color:#fff;border-radius:6px;box-shadow:0 0 8px gray;color:#616161;font-size:12px;margin-left:-20px;margin-top:-6px;opacity:0;padding:10px;position:fixed;transition:opacity 200ms;white-space:nowrap;z-index:20;}.custom-title.visible{opacity:1;}.custom-title::before{border:5px solid transparent;border-top-color:#fff;content:'';display:block;left:15px;position:absolute;top:100%;}.custom-title.toLeft{margin-left:20px;}.custom-title.toLeft::before{left:auto;right:15px;}.custom-title.atSide{margin-top:0;margin-left:6px;}.custom-title.atSide::before{border-color:transparent;border-right-color:#fff;left:auto;margin-top:-5px;right:100%;top:50%;}.custom-title.atSide.toLeft{margin-left:-6px;}.custom-title.atSide.toLeft::before{border-color:transparent;border-left-color:#fff;left:100%;right:auto;}.message-ok{box-shadow:0 0 8px #128736;}.message-ok .triangle::after{box-shadow:0 0 2px #128736;}.message-ok.toLeft .triangle{box-shadow:1px 0 1px -1px #128736;}.message-ok.toRight .triangle{box-shadow:-1px 0 1px -1px #128736;}.message-error{box-shadow:0 0 8px red;}.message-error .triangle::after{box-shadow:0 0 2px red;}.message-error.toLeft .triangle{box-shadow:1px 0 1px -1px red;}.message-error.toRight .triangle{box-shadow:-1px 0 1px -1px red;}.message-note{box-shadow:0 0 8px #0e9bd0;}.message-note .triangle::after{box-shadow:0 0 2px #0e9bd0;}.message-note.toLeft .triangle{box-shadow:1px 0 1px -1px #0e9bd0;}.message-note.toRight .triangle{box-shadow:-1px 0 1px -1px #0e9bd0;}@media(max-width:1295px){.footer-packages .tariff .logo{display:block;margin-bottom:15px;}}@media(max-width:1200px){header .main-menu-container .main-menu-submenu{font-size:14px;margin:0 5px;}header .main-menu-container .main-menu-submenu>li a{padding:3px 5px 4px;}header .main-menu-container .main-menu-submenu>li a::after{left:5px;right:5px;}}@media(max-width:1024px){header .main-menu-container .login-logout{flex-grow:1;justify-content:flex-end;margin-right:0;}.login-logout{margin-right:5px;}.login-logout a.login-link{margin:0 5px;}.login-logout a.login-link:hover{margin:0;padding:3px 5px;}.main-menu-container .main-navigation{display:none;}}@media(max-width:768px){.account-control{flex-wrap:wrap;}.account-control .account-balance{padding-left:0;}.account-control .account-id{text-align:left;margin-top:10px;}.login-aside{flex-direction:row;align-items:center;}.login-aside>a{margin-right:15px;}.login-logout{color:#fff;margin:0;}.login-logout img{height:40px;margin:0 5px;}.login-logout a.login-link{border-bottom:1px solid rgba(255,255,255,.5);font-size:16px;}.login-logout a.login-link:hover{border-bottom-color:#fff;border-radius:0;padding:0;}header{box-shadow:none;font-size:14px;}header.scrolled{box-shadow:none;}header .main-menu-container{background:#128736;box-shadow:0 5px 5px rgba(0,0,0,.2);justify-content:space-between;}header .main-menu-container .service-name{color:#fff;}header .main-menu-container .service-name:hover{color:#fff;opacity:.9;}header .main-menu-container .header-search,header .main-menu-container .header-language{display:none;}header .header-aside-button .logo-icon{background-position:0 -32px;}header .header-aside-button .logo-green{opacity:0;}header .header-aside-button .logo-white{opacity:1;}.menu-divider{display:none;}[class*=message-]{font-size:14px;padding:8px 10px;}.footer-packages .tariff{flex-wrap:wrap;}.footer-packages .tariff .right{margin-top:15px;text-align:left;}}@media(max-width:600px){header .main-menu-container .service-name{font-size:24px;}header .header-aside-button{width:40px;}header .header-aside-button img{display:none;}header .header-aside-button .dots{display:block;}}@media(max-width:540px){header .main-menu-container .login-logout{margin-right:0;}header aside .connect-school{background:#fff;color:#128736;opacity:1;-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);}.page-content.central-design h1{font-size:36px;margin-bottom:15px;}.page-content.central-design h1 br{display:none;}.page-content.central-design p{width:auto;}.page-content.central-design .central-block{padding:20px 10px;width:auto;}.page-content.central-design .user-avatar{height:120px;margin-bottom:15px;position:relative;right:auto;top:auto !important;width:120px;}}@media(max-width:500px){header .main-menu-container .service-name{margin-right:0;}}@media(max-width:435px){header .main-menu-container .service-name{display:none;}}@media(max-width:360px){header .main-menu-container .login-logout{font-size:12px;max-width:170px;}}@keyframes flash-1{0%,100%{background:#fb4545;box-shadow:0 2.33333333px 12px 3px #fb4545;}50%{background:rgba(251,69,69,.4);box-shadow:0 2.33333333px 12px 3px rgba(251,69,69,.2);}}@keyframes flash-2{0%,100%{background:#24d024;box-shadow:0 2.33333333px 12px 3px #24d024;}50%{background:rgba(36,208,36,.4);box-shadow:0 2.33333333px 12px 3px rgba(36,208,36,.2);}}@keyframes flash-3{0%,100%{background:#fff952;box-shadow:0 2.33333333px 12px 3px #fff952;}50%{background:rgba(255,249,82,.4);box-shadow:0 2.33333333px 12px 3px rgba(255,249,82,.2);}}.button-white{padding:8px;text-align:center;background:#fff;color:#f37733;border-radius:3px;}.button-white:hover{opacity:.8;}.button-orange{padding:8px;text-align:center;background:#f37733;color:#fff;border-radius:3px;}.button-orange:hover{background:#cc5412;}.material-icons.md-12{font-size:12px !important;}.material-icons.md-18{font-size:18px !important;}.material-icons.md-24{font-size:24px !important;}.material-icons.md-30{font-size:30px !important;}.material-icons.md-36{font-size:36px !important;}.material-icons.md-48{font-size:48px !important;}.material-icons.left-side{margin:-5px 5px -5px -10px;}.material-icons.right-side{margin:-5px -10px -5px 5px;}.material-icons.finished-homework-links{position:absolute;bottom:0;left:0;}.doneWell .material-icons,.material-icons.doneWell{color:#128736;}.doneNormal .material-icons,.material-icons.doneNormal{color:#0b77a0;}.doneBad .material-icons,.material-icons.doneBad{color:#f05a23;}[class*='filetype-icon']{background:url("/images/icons/download.png");background-size:120px 30px;display:inline-block;height:30px;margin:-8px 8px -8px 0;width:30px;}.filetype-icon-excel{background-position:-30px 0;}.filetype-icon-pdf{background-position:-60px 0;}.filetype-icon-html{background-position:-90px 0;}[class*='button-design']{align-items:center;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:44px;flex-shrink:0;font-family:ProximaNova,sans-serif;font-weight:700;font-size:16px;justify-content:center;margin:5px 4px;min-height:44px;min-width:44px;padding:0 25px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:150ms;user-select:none;vertical-align:middle;}[class*='button-design'] a{transition:none;}.popup [class*='button-design']{min-height:30px;min-width:30px;overflow:hidden;padding:11px 20px 10px;}table td [class*='button-design']{min-width:0;}[class*='button-design'].round-corners{border-radius:22px;}[class*='button-design'].fixed-size{height:44px;min-width:44px;width:44px;padding:0;}[class*='button-design'].fixed-size .material-icons{margin:-10px !important;}[class*='button-design'].big-symbol{font-size:28px !important;}[class*='button-design'].button-small{height:34px;min-height:34px;min-width:0;padding:0 10px;text-transform:none;vertical-align:middle;}[class*='button-design'].button-big{font-size:20px;height:54px;min-height:54px;}[class*='button-design'].inactive{cursor:default;}[class*='button-design'] *{vertical-align:middle;}form[class*='button-design']{padding:0;width:44px;}form[class*='button-design'] input[type='submit']{background:transparent;border:none;color:inherit;cursor:pointer;font-size:22px;}button[class*='button-design'],button[class*='button-design']:focus{outline:none;}[class*='button-design'].material-icons{font-family:'Material Icons',serif !important;font-weight:normal !important;flex-shrink:0;font-size:36px;height:44px;margin:0;padding:0;text-transform:none;width:44px;}[class*='button-design'].material-icons.button-small{font-size:18px;height:30px;min-height:30px;width:30px;}[class*='button-design'] .material-icons{margin:-10px 0;}[class*='button-design'] .material-icons:first-child{margin:-10px 5px -10px -5px;}[class*='button-design'] .material-icons:last-child{margin:-10px -5px -10px 5px;}[class*='button-design'] .material-icons.fixed-size{margin:0;}[class*='button-design'] ul.drop-list{margin:-6px 0 0;padding:10px 9px;text-transform:none;}[class*='button-design'] ul.drop-list li{align-items:center;display:flex;justify-content:flex-start;padding:5px 0;white-space:nowrap;}[class*='button-design'] ul.drop-list li.selected,[class*='button-design'] ul.drop-list li.current,[class*='button-design'] ul.drop-list li.selected *,[class*='button-design'] ul.drop-list li.current *{color:#fff;cursor:default;text-decoration:none !important;}[class*='button-design'] ul.drop-list li.current{background:#128736;}[class*='button-design'] ul.drop-list li.selected{background:#5d6c83;}[class*='button-design'] ul.drop-list li:hover{background:#128736;text-decoration:none;}[class*='button-design'].drop ul.drop-list{margin:2px 0 0;}.button-design-01{background:#d0e7d7;color:#128736;}.button-design-01:not(.inactive):hover,.button-design-01.selected{background:#128736;color:#fff;}.button-design-01:active,.button-design-01.active{background:#11c263;}.button-design-01.inactive{opacity:.9;}.button-design-01.disabled{background:#ddd;cursor:default;pointer-events:none;}.button-design-01.disabled:hover{background:#ddd;}.button-design-01.noclick-event-button{background:#ddd;cursor:default;}.button-design-01.noclick-event-button:hover{background:#ddd;}.button-design-02{background:#5d6c83;color:#fff;}.button-design-02:not(.inactive):hover,.button-design-02.selected{background-color:#8d95a3;}.button-design-02:active,.button-design-02.active{background:#8d95a3;}.button-design-03{background:#f6f6f6;color:#616161;}.button-design-03:hover,.button-design-03.selected,.button-design-03.active{background:#128736;color:#fff;}.button-design-03.inactive,.button-design-03.inactive:hover{background:#f6f6f6;color:#ddd;}.button-design-04{background:#ddd;color:#616161;}.button-design-04:not(.inactive):hover,.button-design-04.selected,.button-design-04.active{background:#128736;color:#fff;}.button-design-04.selected:hover{background:#00aa4f;}.button-design-05{background:#fff;color:#616161;}.button-design-05:hover,.button-design-05.selected,.button-design-05.active{background:#128736;color:#fff;}.button-design-10{background:#f05a23;color:#fff;}.button-design-10:hover{background:#ff4500;}.button-design-remove{background:#ec4646;color:#fff;}.button-design-remove:hover{background:#d13434;}.button-design-11{background:#fff;border:1px solid #128736;color:#616161;}.button-design-11:hover,.button-design-11.selected,.button-design-11.active{background:#128736;color:#fff;}.button-design-12{background:#fff;border:2px solid #128736;color:#616161;}.button-design-12:hover,.button-design-12.selected,.button-design-12.active{color:#fff;}.button-design-12:hover{background:#00aa4f !important;border-color:#00aa4f !important;}.button-design-12.selected,.button-design-12.active{background:#11c263;border-color:#11c263;}.button-design-13{background:#fff;border:2px solid #128736;color:#616161;border-color:#ddd;}.button-design-13:hover,.button-design-13.selected,.button-design-13.active{color:#fff;}.button-design-13:hover{background:#00aa4f !important;border-color:#00aa4f !important;}.button-design-13.selected,.button-design-13.active{background:#11c263;border-color:#11c263;}.button-design-14{background:#f37733;color:#fff;}.button-design-14:not(.inactive):hover,.button-design-14.selected{background:#cc5412;}.button-design-material,.button-design-05.material-icons,.button-design-06.material-icons,.button-design-07.material-icons,.button-design-08.material-icons{background:none;color:#616161;height:auto;margin:0;min-height:0;min-width:0;width:auto;}.button-design-05.material-icons{opacity:.5;}.button-design-05.material-icons:hover{opacity:1;}.button-design-06.material-icons{opacity:.5;}.button-design-06.material-icons:hover{color:#128736;opacity:1;}.button-design-07.material-icons{opacity:.5;}.button-design-07.material-icons:hover{color:#f05a23;opacity:1;}.button-design-08.material-icons{background:#8a8a8b;color:#fff;opacity:.5;}.button-design-08.material-icons:hover{opacity:1;}.button-design-rich{align-items:flex-start;background:#000;display:inline-flex;flex-direction:column;height:80px;justify-content:center;margin:0;position:relative;}.button-design-rich h4{color:#128736;margin:0 0 5px;text-align:left;}.button-design-rich p{color:#fff;font-size:14px;line-height:1.2;margin:0;text-align:left;text-transform:none;}.button-design-rich .material-icons{align-items:center;background:#128736;color:#fff;display:flex;height:100%;margin:0;position:absolute;right:0;top:0;}.button-design-rich .material-icons:last-child{margin:0;}.button-design-rich:hover,.button-design-rich.selected{background:#128736;}.button-design-rich:hover h4,.button-design-rich.selected h4{color:#fff;}.button-design-rich:hover p,.button-design-rich.selected p{color:#000;}.button-design-rich:hover .material-icons,.button-design-rich.selected .material-icons{background:#f6f6f6;color:#000;}button{font-family:MuseoSans,sans-serif;}button.button-material{background:transparent;border:none;cursor:pointer;opacity:.5;padding:0;}button.button-material:focus{outline:none;}button.button-material:hover{opacity:1;}button.button-material:hover .material-icons{color:#128736;}button.button-material .material-icons{vertical-align:middle;}.bw-switcher{padding:0;}.bw-switcher::before{border-color:#fff #fff #000 #000;border-style:solid;border-width:10px;border-radius:50%;content:'';}.black-and-white .bw-switcher::before{border-color:#fff #fff #f05a23 #f05a23;}.input_inlay{display:none;}.input_inlay+label{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.input_inlay+label .material-icons{background:#fff;border:1px solid #ddd;border-radius:2px;color:#fff;font-size:18px;margin:0 3px;vertical-align:middle;}.input_inlay+label .material-icons:first-child{margin-right:6px;}.input_inlay+label .material-icons:last-child{margin-left:6px;}.input_inlay+label .material-icons:only-child{margin:0 3px;}.input_inlay+label:hover .material-icons{background:#128736;border:1px solid #128736;color:#fff;opacity:.4;}.input_inlay+label input{opacity:.6;}.input_inlay:checked+label .material-icons{background:#128736;border:1px solid #128736;color:#fff;}.input_inlay:checked+label:hover .material-icons{opacity:.8;}.input_inlay:checked+label input{opacity:1;}.input_inlay.minimal+label{display:inline-flex;}.input_inlay.left+label{justify-content:flex-start;}.input_inlay:disabled+label{opacity:.6;}.file-uploader{cursor:pointer;overflow:hidden;position:relative;}.file-uploader input[type=file]{display:block;font-size:999px;left:0;min-height:100%;min-width:100%;opacity:0;position:absolute;top:0;}.file-uploader input[type=file]::-webkit-file-upload-button{cursor:pointer;}.file-listing{list-style-type:none;margin:0;padding:0;}.file-listing li{margin:4px 0;white-space:nowrap;}.file-listing li>*{vertical-align:middle;}.file-listing li a{display:inline-block;max-width:250px;overflow:hidden;text-overflow:ellipsis;}.file-uploader-v2{overflow:hidden;position:relative;}.file-uploader-v2 input[type=file]{display:block;font-size:999px;left:0;min-height:100%;min-width:100%;opacity:0;position:absolute;top:0;}.file-uploader-v2 input[type=file]::-webkit-file-upload-button{cursor:pointer;}[class*='-attached']{margin-top:5px;}[class*='-attached'] *{vertical-align:middle !important;}[class*='-attached'] a,[class*='-attached'] span{margin:0 5px;}[class*='-attached'] a{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;}[class*='-attached'] a:hover{color:#128736;text-decoration:underline;}[class*='-attached'] input{border:1px solid #ddd;width:90%;}[class*='-attached'] input[type='file']{display:none;}@media(max-width:950px){[class*='button-design'],.popup [class*='button-design']{font-size:14px;height:32px;min-height:32px;min-width:32px;padding:1px 12px 0;}[class*='button-design'].big-symbol{font-size:20px !important;}[class*='button-design'].fixed-size,[class*='button-design'].material-icons{height:32px;min-width:32px;width:32px;}form[class*='button-design']{height:32px;width:32px;}form[class*='button-design'] input[type='submit']{font-size:20px;}.material-icons .md-30,.material-icons .md-24{font-size:20px !important;}tr .material-icons[class*='button-design']{height:auto;min-width:0;width:auto;}}*{box-sizing:border-box;}input,select,textarea{border-radius:6px;}.grecaptcha-badge{visibility:hidden;}.cs-loader{display:none;width:100%;}.clm-40{width:40%;}.cs-loader-inner{display:contents;transform:translateY(-50%);width:calc(-100%);color:#128736;text-align:center;}.cs-loader-inner label{font-size:20px;opacity:0;display:inline-block;}@keyframes lol{0%{opacity:0;transform:translateX(-300px);}33%{opacity:1;transform:translateX(0);}66%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(300px);}}@-webkit-keyframes lol{0%{opacity:0;-webkit-transform:translateX(-300px);}33%{opacity:1;-webkit-transform:translateX(0);}66%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(300px);}}.cs-loader-inner label:nth-child(6){-webkit-animation:lol 3s infinite ease-in-out;animation:lol 3s infinite ease-in-out;}.cs-loader-inner label:nth-child(5){-webkit-animation:lol 3s 100ms infinite ease-in-out;animation:lol 3s 100ms infinite ease-in-out;}.cs-loader-inner label:nth-child(4){-webkit-animation:lol 3s 200ms infinite ease-in-out;animation:lol 3s 200ms infinite ease-in-out;}.cs-loader-inner label:nth-child(3){-webkit-animation:lol 3s 300ms infinite ease-in-out;animation:lol 3s 300ms infinite ease-in-out;}.cs-loader-inner label:nth-child(2){-webkit-animation:lol 3s 400ms infinite ease-in-out;animation:lol 3s 400ms infinite ease-in-out;}.cs-loader-inner label:nth-child(1){-webkit-animation:lol 3s 500ms infinite ease-in-out;animation:lol 3s 500ms infinite ease-in-out;}.partners_container{display:grid;grid-template-columns:1fr 1fr;padding:10px;grid-gap:10px;margin-top:20px;}.partners_container img{max-height:120px;}.video-container{background-size:cover;height:100vh;left:0;overflow:hidden;position:fixed;width:100%;}.video-container::after{background:rgba(18,135,54,.5);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.video-container video{min-height:100%;min-width:100%;transition:200ms;}header.index-header{align-items:center;background:#128736;box-shadow:0 0 0 rgba(0,0,0,.2);display:flex;height:0;justify-content:space-between;margin:0 auto;max-width:1280px;position:relative;transition:height 200ms;z-index:4;}header.index-header .main-menu-container{-ms-transform:scale(1,0);-webkit-transform:scale(1,0);transform:scale(1,0);transition:200ms;width:100%;}header.index-header .to-the-top{position:fixed;top:-30px;}header.index-header .to-the-top.active{top:0;}header.index-header aside{box-shadow:none;height:1500px;max-height:100vh;position:absolute;left:0;top:0;-ms-transform:none;-webkit-transform:none;transform:none;transition:transform 200ms;}header.index-header aside .connect-school{background:#fff;color:#128736;-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);}header.index-header aside .connect-school:hover{background:#00aa4f;color:#fff;}header.index-header aside .connect-school .icon_close{display:none;}header.index-header aside .close-button{display:none;}.welcome-page__wrapper{position:relative;width:100%;background:url("../images/welcome-page-wrapper.jpg") center center;background-size:cover;}.welcome-page__wrapper::after{background:rgba(0,0,0,.4);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.welcome-page .new-feature{font-size:.6em;font-weight:700;color:#f37733;position:absolute;margin-top:-36px;margin-left:188px;}.welcome-page .header{padding:20px 0 0 0;}.welcome-page .header .main-menu-container{position:relative;display:flex;justify-content:space-between;align-items:center;}.welcome-page .header .main-menu-container .drop-list{padding:0 0 0 0;border-radius:8px;font-size:18px;}.welcome-page .header .main-menu-container .drop-list li{padding:15px 30px;color:#000;}.welcome-page .header .main-menu-container .drop-list li:first-child{border-top:none;}.welcome-page .header .main-menu-container .drop-list li:hover:not(.paid-service){text-decoration:none;background-color:#d8ebdf;color:#019646;}.welcome-page .header .main-menu-container .drop-list li:hover:not(.paid-service):first-child{border-top-left-radius:8px;border-top-right-radius:8px;}.welcome-page .header .main-menu-container .drop-list li:hover:not(.paid-service):last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.welcome-page .header .main-menu-submenu{font-size:18px;}.welcome-page .header .main-menu-submenu>li{font-weight:900;}.welcome-page .header .main-menu-submenu>li:not(:last-child){margin-right:40px;}.welcome-page .header .main-menu-submenu>li:not(.disabled):hover{color:inherit;}.welcome-page .header .main-menu-submenu .ico-arrow{display:inline-block;margin-left:10px;width:12px;height:8px;background:url("../images/sprites/icon_menu-level-1.svg") center center no-repeat;}.welcome-page,.index-content{margin:auto;max-width:1280px;position:relative;}.welcome-page{position:relative;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;z-index:3;}.welcome-page__row{display:flex;flex-wrap:wrap;margin-top:75px;}.welcome-page__col{flex:0 1 50%;display:flex;flex-direction:column;}.welcome-page__col:last-child{align-items:flex-end;}.welcome-page__col-container{max-width:535px;}.welcome-page .block-login{width:100%;max-width:400px;margin-top:28px;background-color:#f78b41;border-radius:8px;font-family:ProximaNova,sans-serif;}.welcome-page .block-login__top{padding:28px 30px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);border-radius:8px;}.welcome-page .block-login__top .form__or{display:flex;align-items:center;}.welcome-page .block-login__top .form__or span{font-size:18px;font-weight:300;background:#fff;color:#b6d0c0;padding:0 10px;}.welcome-page .block-login__top .form__or:before,.welcome-page .block-login__top .form__or:after{content:'';width:100%;height:2px;border-radius:1px;background-color:#d8ebdf;}.welcome-page .block-login__top .form__bottom-phone{border-radius:6px;background-color:#d8ebdf;color:#019646;margin:22px 0 5px 0;}.welcome-page .block-login__top .form__bottom-phone a{display:flex;align-items:center;padding:13px 4px 13px 24px;font-size:20px;font-weight:900;line-height:30px;}.welcome-page .block-login__top .form__bottom-phone a:before{content:'';margin-right:12px;width:20px;height:30px;background:url("../images/icons/login/by-phone-number.svg") center center no-repeat;}.welcome-page .block-login__bottom{display:flex;align-items:center;justify-content:center;padding:18px 0;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);}.welcome-page .block-login__bottom .registration{font-size:24px;font-weight:900;line-height:1.25;text-transform:uppercase;}.welcome-page .block-login .title{font-size:28px;font-weight:800;color:#019646;margin-bottom:42px;}.welcome-page .block-login form{font-size:16px;font-weight:600;color:#000;}.welcome-page .block-login form input,.welcome-page .block-login form button{font-family:ProximaNova,sans-serif;}.welcome-page .block-login form input{font-size:16px;font-weight:400;border:0;}.welcome-page .block-login form button{font-size:20px;font-weight:900;line-height:1.5;text-align:center;}.welcome-page .block-login form button:hover{cursor:pointer;}.welcome-page .block-login form label{display:inline-block;margin-bottom:8px;text-transform:uppercase;}.welcome-page .block-login form .cs-loader-inner label{font-size:10px;opacity:0;display:inline-block;}@keyframes lol{0%{opacity:0;transform:translateX(0);}33%{opacity:1;transform:translateX(140px);}66%{opacity:1;transform:translateX(140px);}100%{opacity:0;transform:translateX(280px);}}@-webkit-keyframes lol{0%{opacity:0;-webkit-transform:translateX(0);}33%{opacity:1;-webkit-transform:translateX(140px);}66%{opacity:1;-webkit-transform:translateX(140px);}100%{opacity:0;-webkit-transform:translateX(280px);}}.welcome-page .block-login form .form__field:not(:last-child){margin-bottom:22px;}.welcome-page .block-login form .form__field input{display:inline-block;padding:12px 16px;width:100%;height:44px;border-radius:6px;border:solid 1px #dfdfdf;box-sizing:border-box;outline:none;}.welcome-page .block-login form .form__field .password-container{display:flex;vertical-align:middle;width:100%;border-radius:6px;border:solid 1px #dfdfdf;}.welcome-page .block-login form .form__field .password-container input{border:none;background:transparent;}.welcome-page .block-login form .form__field .password-container i{align-self:center;margin-right:12px;cursor:pointer;}.welcome-page .block-login form .form__message{text-align:center;color:#f00;}.welcome-page .block-login form .form__bottom{margin:30px 0;display:flex;flex-wrap:wrap;}.welcome-page .block-login form .form__bottom-col{flex:0 1 50%;display:flex;flex-direction:column;justify-content:center;}.welcome-page .block-login form .form__bottom .btn{font-size:18px;padding:9px 0;border:none;background-color:#019646;color:#fff;text-transform:uppercase;}.welcome-page .block-login form .form__bottom .btn.inactive{background:#ddd;color:#128736;pointer-events:none;}.welcome-page .block-login form .form__bottom .btn.inactive.inactive:hover{cursor:default;}.welcome-page .block-login form ::-webkit-input-placeholder{color:#a9a9a9;}.welcome-page .block-login form ::-moz-placeholder{color:#a9a9a9;}.welcome-page .block-login form :-ms-input-placeholder{color:#a9a9a9;}.welcome-page .block-login form :-moz-placeholder{color:#a9a9a9;}.welcome-page .block-login form a{color:#019646;}.welcome-page .block-login form .form__toggle{color:#019646;}.welcome-page .block-login form .form__toggle:hover{cursor:pointer;}.welcome-page .scroll-down{margin:30px auto;}.welcome-page .dots-top,.welcome-page .with-dots,.welcome-page .with-dots-canvas{flex-grow:1;opacity:.9;position:relative;}.welcome-page .dots-top{background:url("../images/index-dots-top-large.png") left bottom;max-width:998px;}.welcome-page .with-dots-canvas{max-width:516px;max-height:156px;}.welcome-page .with-dots-svg{background:url(../images/with-dots-svg.svg) center center no-repeat;height:156px;}.welcome-page h1{font-family:ProximaNova,sans-serif;font-size:46px;font-stretch:normal;font-style:normal;line-height:58px;letter-spacing:1.5px;text-shadow:0 4px 10px rgba(0,0,0,.3);}.welcome-page .active-services{font-size:24px;list-style-type:none;margin:0 0 62px;padding:0;}.welcome-page .active-services li{border-bottom:2px solid rgba(255,255,255,.5);display:inline-block;margin-right:10px;transition:150ms;}.welcome-page .active-services li:last-child{margin-right:0;}.welcome-page .active-services li:hover{border-bottom-color:#fff;}.welcome-page .connect-school{margin:80px 0 85px 0;}.welcome-page .feature-00{border-radius:6px;font-family:ProximaNova,sans-serif;font-weight:800;font-size:24px;text-align:center;color:#029646;background:#fff;}.welcome-page .feature-00 a{display:block;text-transform:uppercase;line-height:30px;padding:18px 0;}.welcome-page .feature-00 a:hover{opacity:60%;}.welcome-page .feature-01{border-radius:25px;height:50px;width:auto;font-family:MuseoSans,sans-serif;font-weight:700;display:inline-flex;font-size:22px;margin-right:10px;padding:0 20px;vertical-align:middle;}.welcome-page .schools-counter{display:inline-block;vertical-align:middle;}.welcome-page .logo{width:199px;height:33px;}.welcome-page .login-logout{bottom:45px;font-size:18px;height:auto;justify-content:flex-end;position:absolute;right:15px;}.welcome-page .login-logout img{background:none;max-height:56px;min-height:56px;margin:0 10px;width:auto;}.welcome-page .login-logout .logout-block a,.welcome-page .login-logout .login-link{border-color:rgba(255,255,255,.5);}.welcome-page .login-logout .logout-block a:hover,.welcome-page .login-logout .login-link:hover{border-color:#fff;}.welcome-page .login-logout .login-link{margin:0;padding:0;transition:150ms;}.welcome-page .login-logout .login-link:hover{background:none;border-radius:0;padding:0;}.welcome-page .login-logout .demo-mode{display:none;}.welcome-page .login-and-help{font-size:18px;font-weight:700;}.welcome-page .login-and-help *{vertical-align:middle;}.welcome-page .login-and-help>*{display:inline-block;}.welcome-page .login-and-help>*:not(:last-child){margin-right:20px;}.welcome-page .login-and-help .lang-selector>a{border-bottom:1px solid rgba(255,255,255,.5);cursor:pointer;}.welcome-page .login-and-help .lang-selector>a:hover{border-color:#fff;}.welcome-page .login-and-help .lang-selector li a{display:flex;}.welcome-page .login-and-help .lang-selector li a img{order:1;}.welcome-page .login-and-help .lang-selector li a span{order:2;}.welcome-page .login-and-help .lang-selector.drop{position:relative;}.welcome-page .login-and-help .lang-selector.drop:hover::after{display:none;}.welcome-page .login-and-help .lang-selector.drop .drop-list{border-radius:6px 6px 0 6px;bottom:100%;left:auto;margin:0;right:0;top:auto;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;transform-origin:0 100%;}.welcome-page .login-and-help .lang-selector.drop.toBottom .drop-list{border-radius:6px 0 6px 6px;bottom:auto;top:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;}@media(max-width:540px){.welcome-page .login-and-help .lang-selector.drop .drop-list{border-radius:6px 6px 6px 0;left:0;right:auto;}.welcome-page .login-and-help .lang-selector.drop.toBottom .drop-list{border-radius:0 6px 6px 6px;}}.welcome-page .login-and-help>a{transition:150ms;}.welcome-page .login-and-help>a:hover *{border-color:#fff !important;opacity:1;}.welcome-page .login-and-help>a .feature-01{background:none;border:2px solid rgba(255,255,255,.6);color:#fff;height:48px;margin:0 3px 3px 0;padding-left:40px;}.welcome-page .login-and-help>a img{max-height:56px;min-height:56px;margin-right:3px;opacity:.8;width:auto;}.welcome-page .login-and-help>a span{border-bottom:1px solid rgba(255,255,255,.5);}.index-content{font-family:ProximaNova,sans-serif;padding-left:400px;z-index:1;}.index-content__wrapper section{padding:60px 0;}.index-content__wrapper section:first-child{font-weight:700;}.index-content__wrapper section:nth-child(odd){background:#fff;}.index-content__wrapper section:nth-child(even){background:#f5f5f5;}.index-content__wrapper section:last-child{background:#3b3736;}.index-content__wrapper aside{background-color:#019646;border-radius:8px;-ms-transform:translate(-400px);-webkit-transform:translate(-400px);transform:translate(-400px);max-width:400px;}.index-content__wrapper aside .aside-logo{align-self:center;margin-left:0;margin-top:20px;}.index-content__wrapper aside .aside-logo img{width:200px;}.index-content__wrapper aside .aside-bottom-panel{font-family:ProximaNova,sans-serif;margin:36px 60px 40px 40px;}.index-content__wrapper aside .aside-bottom-panel .btn{display:inline-block;width:100%;border-radius:6px;padding:9px 0;font-weight:900;font-size:20px;text-align:center;display:block;text-transform:uppercase;}.index-content__wrapper aside .aside-bottom-panel .btn.btn-white{color:#019646;background:#fff;}.index-content__wrapper aside .aside-bottom-panel .btn.btn-white-border{border:2px solid #fff;}.index-content__wrapper aside .aside-bottom-panel .btn:not(:last-child){margin-bottom:10px;}.index-content__wrapper aside ul.menu-bullet{font-family:ProximaNova,sans-serif;font-size:20px;font-weight:700;list-style:disc;padding:0 0 0 70px;margin-bottom:40px;}.index-content__wrapper aside ul.menu-bullet>li:not(:last-child){margin-bottom:10px;}.index-content__wrapper aside ul.menu-bullet>li a{padding:0;}.index-content__wrapper aside ul.menu-bullet>li a:hover{color:inherit;background:none;text-decoration:underline;}.index-content article{position:relative;padding:0 0 0 60px;color:#333;}.index-content article h2{font-family:ProximaNova,sans-serif;font-size:48px;font-weight:800;line-height:normal;letter-spacing:normal;color:#019646;margin:0 0 40px 0;}.index-content article h2.first{margin-top:30px;}.index-content article p{margin:0;font-size:24px;font-weight:700;line-height:29px;}.index-content article p a,.index-content article p span{color:#128736;transition:150ms;}.index-content article p a.green,.index-content article p span.green{font-weight:900;}.index-content article p a.orange,.index-content article p span.orange{font-weight:800;color:#f78b41;}.index-content article p.first{font-weight:900;}.index-content article p+p{margin-top:20px;}.index-content article a:hover{cursor:pointer;}.index-content article .sliderNew .slider-labels{font-size:22px;font-weight:900;text-transform:uppercase;color:#019646;display:flex;flex-direction:row;flex-wrap:wrap;}.index-content article .sliderNew .slider-labels .slider-label{margin-bottom:20px;transition:300ms;}.index-content article .sliderNew .slider-labels .slider-label span{position:relative;}.index-content article .sliderNew .slider-labels .slider-label:not(:last-child):after{content:'';display:inline-block;vertical-align:2px;width:8px;height:8px;background-color:#019646;border-radius:50%;margin:0 31px;}.index-content article .sliderNew .slider-labels .slider-label:hover{cursor:pointer;}.index-content article .sliderNew .slider-labels .slider-label:hover span:after{position:absolute;display:block;content:'';width:100%;height:4px;background:#019646;border-radius:4px;}.index-content article .sliderNew .slider-labels .slider-label.active,.index-content article .sliderNew .slider-labels .slider-label.active:hover{cursor:default;}.index-content article .sliderNew .slider-labels .slider-label.active span:after,.index-content article .sliderNew .slider-labels .slider-label.active:hover span:after{position:absolute;display:block;content:'';width:100%;height:4px;background:#019646;border-radius:4px;}.index-content article .sliderNew .slider-container{margin:14px 0 40px 0;padding:17px;border-radius:8px;background-color:rgba(1,150,70,.1);display:flex;align-items:center;}.index-content article .sliderNew .slider-container__cell:first-child{flex:0 0 160px;height:120px;}.index-content article .sliderNew .slider-images{position:relative;display:block;}.index-content article .sliderNew .slider-images img{opacity:0;transition:400ms;width:120px;height:120px;}.index-content article .sliderNew .slider-images img.active{opacity:1;}.index-content article .sliderNew .slider-slides{width:580px;}.index-content article .sliderNew .slider-slides .slide{font-size:24px;font-weight:900;color:#019646;}.index-content article .sliderNew.slider-type1{margin:60px 0 40px 0;}.index-content article .sliderNew.slider-type1 .slider-pagination{display:none;}.index-content article .sliderNew.slider-type2{margin:10px 0 0 0;}.index-content article .sliderNew.slider-type2 .slider-slides .slide img{max-width:490px;max-height:460px;}.index-content article .sliderNew.slider-type2 .slider-pagination__container{margin:-30px auto 0 auto;text-align:center;}.index-content article .sliderNew.slider-type2 .slider-pagination__container .slider-pagination{display:inline-block;}.index-content article .sliderNew.slider-type2 .slider-slides{width:100%;}.index-content article .get-started-platform{border-radius:8px;background-color:#019646;color:#fff;padding:50px 40px;}.index-content article .get-started-platform .title{max-width:678px;margin:0 auto;font-size:24px;font-weight:900;text-align:center;}.index-content article .get-started-platform .panel-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:40px;}.index-content article .get-started-platform .panel-bottom__cell:first-child,.index-content article .get-started-platform .panel-bottom__cell:last-child{width:120px;height:48px;background:url("../images/ornament.svg") no-repeat center center;background-size:contain;}.index-content article .get-started-platform .panel-bottom__cell:nth-child(2){flex:1;}.index-content article .get-started-platform .panel-bottom__cell .btn{font-family:ProximaNova,sans-serif;font-weight:800;font-size:24px;text-align:center;margin:0 50px;border-radius:6px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:#f78b41;color:#fff;}.index-content article .get-started-platform .panel-bottom__cell .btn a{display:block;text-transform:uppercase;line-height:30px;padding:18px;}.index-content article .get-started-platform .panel-bottom__cell .btn:hover{background:#cc5412;}.index-content article .chart{display:flex;margin:45px 0 20px 0;}.index-content article .chart__cell{display:flex;flex-direction:column;align-items:center;text-align:center;width:33%;padding:0 30px;font-size:24px;font-weight:600;}.index-content article .chart__cell:nth-child(1){color:#0e9bd0;}.index-content article .chart__cell:nth-child(2){color:#f81010;}.index-content article .chart__cell:nth-child(3){color:#128736;}.index-content article .chart__cell img{height:50px;margin-bottom:28px;}.index-content article .footnote{display:flex;border-radius:4px;background-color:#fff;margin-bottom:40px;padding:8px 17px;font-size:16px;font-weight:700;line-height:20px;color:#9c9c9c;}.index-content article .footnote span{margin:6px 10px 0 0;font-size:20px;}.index-content .block__ornament{margin:60px 0;width:100%;height:84px;background:url("../images/ornament_lg.svg") no-repeat center center;}.index-content .block__slider-info{display:flex;}.index-content .block__slider-info_cell:first-child{flex:1 0 35%;}.index-content .block__slider-info_cell:last-child{flex:1;}.index-content .block__slider-info .download_free{margin:15px 0 26px 0;font-size:22px;font-weight:900;line-height:27px;color:#000;}.index-content .block__slider-info .download_free a,.index-content .block__slider-info .download_free span{font-weight:800;color:#019646;}.index-content .block__slider-info .stores a:not(:last-child){display:inline-block;margin-bottom:24px;}.index-content .block__slider-info .stores a img{width:204px;}.index-content .block__footer_top__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;}.index-content .block__footer_top__cell:first-child{color:#fff;font-size:48px;font-weight:800;line-height:1.04;}.index-content .block__footer_top__cell:last-child{width:264px;height:84px;background:url("../images/ornament_footer_top.svg") no-repeat center center;background-size:contain;}.index-content .block__footer_contacts{color:rgba(255,255,255,.5);}.index-content .block__footer_contacts .title{font-size:36px;font-weight:800;line-height:1.39;color:#fff;}.index-content .block__footer_contacts__row{display:flex;margin:19px 0 22px 0;}.index-content .block__footer_contacts__cell{font-size:18px;font-weight:700;line-height:2.22;}.index-content .block__footer_contacts__cell:first-child{display:flex;flex:1 0 25%;flex-wrap:wrap;justify-content:space-between;}.index-content .block__footer_contacts__cell:first-child div{margin-right:65px;}.index-content .block__footer_contacts__cell:last-child{flex:1;}.index-content .block__footer_contacts [class^='ico-']{display:inline-block;width:16px;height:16px;background:url("../images/sprites/icon_contacts.svg") no-repeat;margin-right:20px;}.index-content .block__footer_contacts .ico-phone{background-position:0 0;}.index-content .block__footer_contacts .ico-a1{background-position:0 -16px;}.index-content .block__footer_contacts .ico-mts{background-position:0 -32px;}.index-content .block__footer_contacts .ico-life{background-position:0 -48px;}.index-content .block__footer_contacts .ico-email{background-position:0 -64px;vertical-align:middle;}.index-content .block__footer_help{font-weight:900;font-size:20px;text-transform:uppercase;max-width:180px;text-align:center;}.index-content .block__footer_help a{display:block;line-height:30px;padding:9px 18px;border-radius:6px;color:rgba(255,255,255,.5);border:solid 2px rgba(255,255,255,.5);}.index-content .block__footer_line{width:100%;height:1px;border-radius:.5px;background-color:#686565;margin:30px 0 40px 0;}.index-content .block__footer_bottom{font-size:16px;font-weight:900;color:rgba(255,255,255,.5);}.index-content .block__footer_bottom__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;}.index-content .block__footer_bottom__cell:first-child{flex:0 1 224px;}.index-content .block__footer_bottom__cell:last-child{flex:1;}.index-content .znaj{margin-left:-15px;overflow:hidden;position:relative;}.index-content .znaj:after{background:linear-gradient(to right,#fff,transparent);content:'';display:block;height:100%;left:0;position:absolute;top:0;width:15px;}.index-content .znaj h2{margin-left:15px !important;}.index-content .znaj span{display:inline-block;transition:300ms;white-space:pre;}.index-content .block__tariff__wraper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0;}.index-content .block__tariff__wraper .tariff{position:relative;display:flex;flex:0 1 395px;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:10px;padding:26px 30px;border-radius:8px;order:1;overflow:auto;}.index-content .block__tariff__wraper .tariff__standart{box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:#fff;}.index-content .block__tariff__wraper .tariff__standart a{color:#019646;}.index-content .block__tariff__wraper .tariff__standart a.more-details{color:#f78b41;}.index-content .block__tariff__wraper .tariff__standart .logo{color:#019646;}.index-content .block__tariff__wraper .tariff__standart .package{color:#ffde86;}.index-content .block__tariff__wraper .tariff__premium{background-color:#019646;color:#fff;}.index-content .block__tariff__wraper .tariff__premium .logo{color:#fff;}.index-content .block__tariff__wraper .tariff__premium .package{color:#f78b41;}.index-content .block__tariff__wraper .tariff__premium a.more-details{color:#fff;}.index-content .block__tariff__wraper .tariff .logo{margin-right:14px;}.index-content .block__tariff__wraper .tariff .more-details{font-size:18px;font-weight:900;line-height:30px;text-decoration:underline;}.index-content .block__tariff__wraper .tariff .more-details:hover{text-decoration:none;}.index-content .block__tariff__wraper .tariff-top__header .title{font-size:24px;font-weight:800;line-height:50px;text-align:center;}.index-content .block__tariff__wraper .tariff-top__header .free{font-size:40px;font-weight:700;line-height:49px;}.index-content .block__tariff__wraper .tariff-top__header .label{font-size:16px;font-weight:900;line-height:20px;color:#797979;}.index-content .block__tariff__wraper .tariff-top__header .panel_price{margin:20px 0 16px 0;line-height:49px;font-weight:900;}.index-content .block__tariff__wraper .tariff-top__header .panel_price .price{font-size:40px;color:#fff;}.index-content .block__tariff__wraper .tariff-top__header .panel_price .currency{font-size:26px;color:#e4fff0;}.index-content .block__tariff__wraper .tariff-top__header .functions{font-size:20px;font-weight:900;line-height:normal;margin-bottom:16px;}.index-content .block__tariff__wraper .tariff-top__header .functions span{color:#ffde86;}.index-content .block__tariff__wraper .tariff-top__body{font-size:16px;font-weight:700;line-height:18px;}.index-content .block__tariff__wraper .tariff-top__body ul{margin:0 0 24px 0;padding:0;list-style:none;}.index-content .block__tariff__wraper .tariff-top__body ul.indent{margin-top:40px;}.index-content .block__tariff__wraper .tariff-top__body ul.opacity li::before{background:url(../images/sprites/icon_li_opacity.svg) no-repeat center center;}.index-content .block__tariff__wraper .tariff-top__body ul li{padding-left:42px;padding-bottom:14px;}.index-content .block__tariff__wraper .tariff-top__body ul li::before{content:"";background:url(../images/sprites/icon_li.svg) no-repeat center center;display:inline-block;width:24px;height:24px;margin-left:-44px;margin-right:20px;vertical-align:middle;}.index-content .block__tariff__wraper .tariff-bottom{width:100%;text-align:center;}.index-content .block__tariff__wraper .tariff-bottom .btn{font-family:ProximaNova,sans-serif;font-weight:900;font-size:20px;text-align:center;margin-top:10px;border-radius:6px;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);background-color:#f78b41;color:#fff;}.index-content .block__tariff__wraper .tariff-bottom .btn a{display:block;text-transform:uppercase;line-height:30px;padding:9px;}.index-content .block__tariff__wraper .tariff-bottom .btn:hover{background:#cc5412;}.login{transition:150ms;}.login:hover{opacity:.8;}.login:active{opacity:.6;}.login *{vertical-align:middle;}[id*='anchor']{display:block;position:relative;top:-200px;}.page-content{margin:0 auto;position:relative;width:100%;}.page-content label{padding-right:10px;text-align:right;}.page-content label.required{padding-right:8px;}.page-content label.required::after{color:#f00;content:'*';}.page-content input:not([type]),.page-content input[type='email'],.page-content input[type='text'],.page-content input[type='password'],.page-content select,.page-content textarea{border:1px solid #8a8a8b;font-size:16px;height:35px;padding-left:8px;}.page-content input:not([type]):focus,.page-content input[type='email']:focus,.page-content input[type='text']:focus,.page-content input[type='password']:focus,.page-content select:focus,.page-content textarea:focus{border-color:#128736;outline:none;}.page-content .error-404{height:100%;margin:50px auto;position:relative;text-align:center;}.page-content .error-404 i{display:block;font-size:14px;}.page-content .error-404 p{margin:20px 0;}.page-content .change-standard-logon-data{background:#fff;box-shadow:0 0 10px #8a8a8b;margin:50px auto;max-width:500px;padding:30px;position:relative;text-align:center;}.page-content .change-standard-logon-data h2{font-size:20px;margin-top:0;}.page-content .change-standard-logon-data img{display:block;margin:30px auto;}.page-content .change-standard-logon-data>div{display:inline-block;}.page-content .change-standard-logon-data>div>div{margin-bottom:10px;text-align:right;}.page-content .change-standard-logon-data input{height:36px;}.page-content .change-standard-logon-data p{text-align:justify;}.page-content .change-standard-logon-data a{color:inherit;cursor:pointer;display:block;margin-top:15px;text-decoration:none;}.page-content .change-standard-logon-data a:hover{text-decoration:underline;}.page-content .change-standard-logon-data button{margin-top:15px;}.page-content.create-account{text-align:center;}.page-content.create-account h1{font-size:56px;margin-bottom:25px;}.page-content.create-account h2{font-size:42px;}.page-content.create-account h3{font-size:32px;}.page-content.create-account h4{color:#128736;font-size:24px;}.page-content.create-account .regInit>*{margin:0 10px;}.page-content.create-account .regProgress{display:flex;justify-content:center;}.page-content.create-account .regProgress b{border:1px solid #8a8a8b;border-radius:50%;display:block;height:12px;margin:20px 5px;transition:200ms;width:12px;}.page-content.create-account .regProgress b.active{background:#128736;border-color:#128736;}.page-content.create-account .form-block:not(.active),.page-content.create-account .regNav:not(.active){margin-top:25px;}.page-content.create-account .form-block{background:#f6f6f6;border-radius:6px;margin:auto;padding:35px 30px 40px;position:relative;max-width:500px;overflow:hidden;}.page-content.create-account .form-block .date-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;text-align:center;}.page-content.create-account .form-block .date-row select{width:100%;margin-bottom:20px;}.page-content.create-account .form-block .buttonBack{text-align:left;}.page-content.create-account .form-block .buttonBack a{background:transparent;border:none;border-radius:6px;color:#ddd;display:inline-block;margin:0 0 30px -28px;padding:4px 10px 5px 8px;transition:200ms;user-select:none;}.page-content.create-account .form-block .buttonBack a:hover{background:#8a8a8b;color:#fff;}.page-content.create-account .form-block .input-row span,.page-content.create-account .form-block .input-row select,.page-content.create-account .form-block .input-row input{margin-right:5px;}.page-content.create-account .form-block .buttonNext{border:none;margin:15px 0 0;}.page-content.create-account .regNav{margin-top:15px;}.page-content.create-account #smsCodeResend{position:relative;}.page-content.create-account #smsCodeResend:after{border:1px solid;border-color:#fc3 #128736;border-radius:50%;content:'';display:block;height:10px;left:100%;margin-left:5px;opacity:0;position:absolute;top:1px;transition:200ms;width:10px;}.page-content.create-account #smsCodeResend.active:after{animation:rotate 1s linear infinite;opacity:1;}@keyframes rotate{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.page-content.create-account input#isParent~label{background:transparent;border-radius:6px;color:#000;cursor:pointer;display:inline-block;font-size:18px;margin:0 6px;padding:3px 12px 4px;transition:150ms;}.page-content.create-account input#isParent~label:hover{background:rgba(208,231,215,.8);color:#128736;}.page-content.create-account input#isParent~label a{border-bottom:1px dotted rgba(208,231,215,.5);transition:none;}.page-content.create-account input#isParent[value="true"]+label,.page-content.create-account input#isParent[value="false"]+label+label{background:#d0e7d7;color:#128736;}.page-content.create-account input#isParent[value="true"]+label:hover,.page-content.create-account input#isParent[value="false"]+label+label:hover{background:rgba(208,231,215,.8);}.page-content.create-account form,.page-content.create-account .text-block,.page-content.create-account img{margin:0 auto;max-width:100%;}.page-content.create-account form,.page-content.create-account .text-block{width:500px;}.page-content.create-account .text-block{color:#616161;}.page-content.create-account .text-block *{text-align:justify;}.page-content.create-account .text-block ol,.page-content.create-account .text-block ul{padding-left:20px;}.page-content.create-account .text-block img{width:auto;}.start-pages{background:#fff7ed url("../images/landing-bg-feedback.jpg") no-repeat center top;color:#fff;padding:40px 20px;}.start-pages h1{font-size:32px;margin:20px auto 0;max-width:1160px;}.start-pages h1 span{color:#128736;}.start-pages>p{font-size:18px;margin:0 auto;max-width:1160px;}.start-pages>p span{color:#128736;}.start-pages h2{font-size:22px;font-weight:bold;text-align:center;}.start-pages h3{font-size:18px;}.start-pages h4{color:#128736;font-size:16px;}.start-pages .start-pages-content{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);color:#000;font-size:0;margin:15px auto 0;max-width:1180px;padding:30px 20px;text-align:center;}.start-pages .start-pages-content p{font-size:16px;line-height:1.5;text-align:justify;text-indent:20px;}.start-pages .start-pages-content ul,.start-pages .start-pages-content ol{font-size:16px;line-height:1.5;text-align:left;}.start-pages .start-pages-content img{max-width:100%;}.start-pages *[class^='button']+*[class^='button']{margin:5px;}.start-pages .contract ul{list-style-type:none;padding:0 10px 0 20px;text-align:justify;}.start-pages .contract>ul>li{margin-bottom:10px;}.start-pages .contract li a{border-bottom:1px solid rgba(18,135,54,.5);color:#128736;}.start-pages .contract li a:hover{border-bottom-color:#128736;}.start-pages .agreement ol{counter-reset:item;padding:10px;text-align:justify;}.start-pages .agreement ol>li{display:block;}.start-pages .agreement ol>li::before{content:counters(item,".") ". ";counter-increment:item;}.start-pages .request-block{display:inline-block;font-size:16px;padding:10px 40px 10px 20px;text-align:right;vertical-align:top;width:50%;}.start-pages .request-block h2{padding-left:30%;text-align:left;}.start-pages .request-block>div{align-items:center;display:inline-flex;justify-content:flex-end;margin-bottom:15px;}.start-pages .request-block input,.start-pages .request-block textarea{flex-shrink:0;font-family:inherit;width:350px;}.start-pages .request-block textarea{height:100px;margin-bottom:5px;}.start-pages .navigation-control{display:flex;justify-content:space-around;}.start-pages .navigation-control-block{display:flex;flex-direction:column;justify-content:space-between;width:25%;}.start-pages .navigation-control-block>.material-icons{color:#128736;font-size:45px;}.start-pages .manual-section{border-top:1px dotted #ecbb84;margin-top:40px;padding-top:40px;}.start-pages .manual-section span{color:#128736;font-weight:bold;}.start-pages .manual-section ul,.start-pages .manual-section ol{margin:0 0 30px;}.form-block{margin-top:25px;padding:0 30px;}.form-block.gray-one{background:#f6f6f6;border-radius:6px;padding:35px 30px 40px;}.form-block+[class*='button-design-']{margin-top:25px;}.form-block>*:not(label){margin-bottom:20px;}.form-block>*:not(label):last-child{margin-bottom:0;}.form-block>label{display:block;font-size:16px;margin:0 8px 5px;text-align:left;}.form-block>.margin-bottom-min{margin-bottom:5px;}.form-block>input,.form-block>select,.form-block>textarea{width:100%;}.form-block .input-row{align-items:center;display:flex;justify-content:flex-start;}.form-block .input-row input:not(.input_inlay),.form-block .input-row select{flex-grow:1;}.form-block .input-row input:not(.input_inlay)+label,.form-block .input-row select+label,.form-block .input-row input:not(.input_inlay)+img,.form-block .input-row select+img{font-size:12px;margin-left:5px;text-align:left;width:200px;}.form-block .input-row select+select{margin-left:5px;}.form-block input[type='text'],.form-block input[type='email'],.form-block input[type='password'],.form-block select,.form-block textarea{border-radius:17px;vertical-align:middle;}.form-block input[type='text']::-webkit-input-placeholder,.form-block input[type='email']::-webkit-input-placeholder,.form-block input[type='password']::-webkit-input-placeholder,.form-block select::-webkit-input-placeholder,.form-block textarea::-webkit-input-placeholder{color:rgba(138,138,139,.5);}.form-block input[type='text']::-moz-placeholder,.form-block input[type='email']::-moz-placeholder,.form-block input[type='password']::-moz-placeholder,.form-block select::-moz-placeholder,.form-block textarea::-moz-placeholder{color:rgba(138,138,139,.5);}.form-block input[type='text']:-ms-input-placeholder,.form-block input[type='email']:-ms-input-placeholder,.form-block input[type='password']:-ms-input-placeholder,.form-block select:-ms-input-placeholder,.form-block textarea:-ms-input-placeholder{color:rgba(138,138,139,.5);}.form-block input[type='text']:-moz-placeholder,.form-block input[type='email']:-moz-placeholder,.form-block input[type='password']:-moz-placeholder,.form-block select:-moz-placeholder,.form-block textarea:-moz-placeholder{color:rgba(138,138,139,.5);}.form-block>textarea{height:100px;}.form-block h3{margin-top:0;}.form-block p{font-size:12px;margin:-12px 8px 20px;text-align:left;}.form-block a{border-bottom:1px dotted rgba(0,0,0,.5);cursor:pointer;}.form-block a:hover{border-color:#000;}.form-block .no-family-key{margin-bottom:30px;text-align:center;}.form-block .g-recaptcha>*{display:inline-block;}.registration{text-align:center;margin-top:15px;}.registration h2{padding-bottom:10px;}.validation-summary-errors ul{color:#f05a23;list-style-type:none;padding:0;}.contact-link-block{display:inline-block;vertical-align:top;}.contact-link-block p{width:240px !important;}a.contact-link{display:block;}a.contact-link img,a.contact-link span,a.contact-link .material-icons{transition:150ms;vertical-align:middle;}a.contact-link span{color:#128736;border-bottom:1px solid rgba(18,135,54,.5);}a.contact-link img,a.contact-link .material-icons{margin:2px 2px 2px 0;opacity:1;}a.contact-link:hover span{border-bottom-color:#128736;}a.contact-link:hover img,a.contact-link:hover .material-icons{opacity:.8;}.family-key-succes-container{padding:80px 10px 30px 30px;height:73.8vh;display:flex;align-items:center;justify-content:center;}.family-key-succes-container a{transition:150ms;border-color:#000;border-bottom:1px dotted rgba(0,0,0,.5);color:#128736;border-bottom:1px solid rgba(18,135,54,.5);}.family-key-succes-container a:hover{border-bottom-color:#128736;}.doc-pages{font-size:20px;line-height:1.5;max-width:950px;padding:10px 5px;}.doc-pages .chapter-name{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.doc-pages .chapter-name h1{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.doc-pages .doc-links{background:#f6f6f6;border-radius:6px;padding:20px 30px;}.doc-pages .doc-links a{border-bottom:2px dotted #8a8a8b;color:#000;display:inline-block;font-size:22px;margin:10px 0 10px 15px;transition:150ms;}.doc-pages .doc-links a:hover,.doc-pages .doc-links a.selected{background:#8a8a8b;border-bottom-color:transparent !important;border-radius:19px;color:#fff !important;margin-left:0;padding:0 15px;}.doc-pages .doc-links a.selected{background:#000 !important;cursor:default;}.doc-pages .doc-links .giac{float:right;text-align:center;width:180px;}.doc-pages .doc-links .giac img{box-shadow:1px 1px 5px black;display:block;margin:0 auto 5px;}.doc-pages .doc-links .giac a{font-size:16px;margin:0 auto;}.doc-pages h1{font-size:28px;margin:40px 0 30px;}.doc-pages h2{margin-top:40px;}.doc-pages h3{margin:20px 0 15px;}.doc-pages h3[onclick]{cursor:pointer;}.doc-pages h3[onclick]::after{border-color:transparent;border-style:solid;border-width:5px 4px;border-bottom-color:#128736;display:inline-block;content:'';margin-bottom:3px;margin-left:5px;-ms-transform-origin:50% 7px;-webkit-transform-origin:50% 7px;transform-origin:50% 7px;transition:200ms;}.doc-pages h3[onclick].hide-next-block::after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.doc-pages h1,.doc-pages h2,.doc-pages h3{margin-left:40px;}.doc-pages .disclaimer,.doc-pages .requisites{border-left:2px solid #616161;color:#616161;margin-left:18px;padding-left:20px;}.doc-pages p img{margin:0;}.doc-pages ol,.doc-pages ul{margin:20px 0;text-align:justify;transition:font-size .15s,opacity .2s .2s,margin .4s;}.doc-pages .hide-next-block+*{font-size:0;margin:0;opacity:0;}.doc-pages .hide-next-block+* li{margin:0;}.doc-pages li{margin-bottom:10px;transition:margin .25s;}.doc-pages li h3{display:inline-block;margin-left:5px;}.doc-pages ol{counter-reset:item;}.doc-pages ol>li{display:block;}.doc-pages ol>li::before{content:counters(item,".") ". ";counter-increment:item;}.doc-pages ol li{margin-bottom:10px;}.doc-pages ol li ol li{margin-bottom:0;}.doc-pages>ol>li>ol{padding-left:0;}.doc-pages a[href]:not([class*='button-design-']){border-bottom:1px solid rgba(18,135,54,.5);color:#128736;}.doc-pages a[href]:not([class*='button-design-']):hover{border-bottom-color:#128736;color:#00aa4f;}.doc-pages .discreet-menu{font-size:16px;margin-top:30px;position:absolute;right:20px;text-align:right;}.doc-pages .discreet-menu a{border-bottom:1px dotted #8a8a8b;cursor:pointer;display:inline-block;margin:0 10px 5px;transition:150ms;}.doc-pages .discreet-menu a:hover{border-bottom-color:transparent !important;background:#8a8a8b;border-radius:13px;color:#fff !important;margin-left:0;margin-right:0;padding:0 10px;}.doc-pages .discreet-menu *:last-child a{margin-bottom:0;}.doc-pages .tabMenuItem.selected{display:none;}.doc-pages .tabContentItem h2{line-height:1.2;}.doc-pages img{display:block;margin:auto;max-width:100%;}.doc-pages [id*='manual-']{display:block;margin-top:70px;position:relative;top:-100px;}.doc-pages form{margin:auto;max-width:100%;width:500px;}.calendar-page{font-size:20px;max-width:1200px;padding:10px 5px;}.calendar-page .chapter-name{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.calendar-page .chapter-name h1{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.calendar-page body{background-color:#f5f5f5;}.calendar-page .calendar .calendar-header{background-color:#f5f5f5;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border:0;}.calendar-page .calendar .calendar-header .year-title{font-size:18px;}.calendar-page .calendar .calendar-header .year-title:not(.year-neighbor):not(.year-neighbor2){border-bottom:2px solid #128736;}.calendar-page .calendar .months-container .month-container{height:260px;margin-bottom:25px;}.calendar-page .calendar table.month{background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);height:100%;}.calendar-page .calendar table.month th.month-title{background-color:#128736;color:#fff;padding:12px;font-weight:400;}.calendar-page .calendar table.month th.day-header{padding-top:10px;color:#cdcdcd;font-weight:400;font-size:12px;}.calendar-page .calendar table.month td.day .day-content{padding:8px;border-radius:100%;}.news-pages{font-size:18px;max-width:1280px;}.news-pages .news-block{border-bottom:1px dotted #128736;display:flex;margin-top:30px;padding-bottom:30px;position:relative;}.news-pages .news-block:nth-child(even) .news-date{right:0;}.news-pages .news-block:nth-child(even) .news-entry{align-items:flex-end;order:2;padding:0 0 0 20px;text-align:right;}.news-pages .news-block:nth-child(even) .news-image:after{border-radius:0 0 0 40px;}.news-pages .news-block:nth-child(even) a.feature-01{border-radius:25px 0 25px 25px;}.news-pages .news-block:last-child{border-bottom:none;padding-bottom:0;}.news-pages .news-date{font-size:14px;letter-spacing:3px;margin-bottom:15px;position:absolute;text-transform:uppercase;}.news-pages .news-entry{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;order:1;padding:0 20px 0 0;position:relative;width:40%;}.news-pages .news-image{order:2;position:relative;width:60%;}.news-pages .news-image:after{border:1px solid #fff;border-radius:0 0 40px 0;content:'';display:block;height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:calc(100% - 20px);}.news-pages h2,.news-pages p{width:100%;}.news-pages h2{font-size:36px;font-weight:700;margin:20px 0 0;}.news-pages img{max-width:100%;vertical-align:bottom;}.news-pages a.feature-01{border:1px solid #128736;border-radius:0 25px 25px 25px;cursor:pointer;font-size:14px;letter-spacing:3px;padding:15px 25px;text-transform:uppercase;}@media(max-width:1280px){.news-pages{padding:0 20px;}}@media(max-width:1024px){.news-pages{font-size:16px;}.news-pages h2{font-size:24px;}.news-pages .news-entry,.news-pages .news-image{width:50%;}}@media(max-width:768px){.news-pages .news-block{display:block;}.news-pages .news-date{position:relative;}.news-pages .news-entry,.news-pages .news-image{width:100%;}}.layout-guide h1{font-size:2em;margin:30px;}.layout-guide h2{background:#8a8a8b;color:#fff;font-size:1.2em;margin:40px 0 0;padding:10px 40px;}.layout-guide h3{color:#128736;margin-top:50px;}.layout-guide h3:first-child{margin-top:20px;}code{background:#f6f6f6;}pre code{display:block;overflow:auto;padding:10px;width:100%;}code span{background:#128736;color:#fff;}.tabContentItem{display:none;}.tabContentItem.selected{display:inherit;}.landing-arrow-down img{position:absolute;top:-90px;opacity:.8;width:80px;left:35%;}.dots{border-radius:50%;height:12px;position:absolute;transition:200ms;width:12px;z-index:1;}.dots.dot-above-article{background:#fff;right:200px;top:-32px;}.dots.dot-above-article.animated{animation:bounce 1s cubic-bezier(.3,0,0,1) infinite;}@keyframes bounce{from{height:13.2px;width:13.2px;}to{opacity:0;top:-100px;}}.dots.dot-on-top-article{background:#128736;right:200px;top:20px;}.with-dots .dots{background:#fff;margin-left:-6px;margin-top:-6px;opacity:.8;}.with-dots .dots.selected{opacity:1;}.with-dots .dots.excluded{opacity:.4;}.with-dots .dots.active:hover{background:#f05a23;}.with-dots.color-green .dots{background:#128736;}.line{height:2px;margin-left:-1px;margin-top:-1px;position:absolute;transition:width 900ms,opacity 1000ms;-ms-transform-origin:0 50%;-webkit-transform-origin:0 50%;transform-origin:0 50%;width:2px;}.with-dots .line{background:#fff;}.with-dots.color-green .line{background:#128736;}[onclick="this.classList.toggle('selected')"]+*{max-height:0;overflow:hidden;transition:300ms;}[onclick="this.classList.toggle('selected')"].selected+*{max-height:100vh;}h2[onclick="this.classList.toggle('selected')"]::after{content:'▾';cursor:pointer;display:inline-block;margin:0 0 0 5px;position:absolute;transition:300ms;}h2[onclick="this.classList.toggle('selected')"].selected::after{transform:rotate(180deg);}h2[onclick="this.classList.toggle('selected')"].selected+*{max-height:200vh;}.sliderNew{position:relative;}.sliderNew .slider-slides{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;}.sliderNew .slider-slides .slide{display:inline-block;transition:300ms;vertical-align:middle;white-space:normal;width:100%;}.sliderNew .slider-slides .slide img{width:100%;}.sliderNew .slider-images{display:inline-block;vertical-align:middle;}.sliderNew .slider-images img{left:0;position:absolute;top:0;}.sliderNew .slider-pagination{position:relative;display:block;font-size:0;}.sliderNew .slider-pagination .slider-bullet{display:inline-block;background:#019646;width:12px;height:12px;border-radius:50%;border:2px solid #f5f5f5;margin:0 0 0 12px;position:relative;cursor:pointer;}.sliderNew .slider-pagination .slider-bullet:first-child{margin-left:0;}.sliderNew .slider-pagination .slider-bullet.active{border:2px solid #019646;}.sliderNew .slider-pagination .slider-line{background:#019646;height:2px;left:5px;margin-top:-1px;position:absolute;top:50%;transition:300ms;width:2px;}.horizontal-accordion-list{display:flex;position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff;}.horizontal-accordion-list .horizontal-accordion-list__item{flex:1 0 80px;position:relative;margin-right:2px;transition:.25s linear;overflow:hidden;display:block;cursor:pointer;border-radius:8px;}.horizontal-accordion-list .horizontal-accordion-list__item:nth-child(1){background:#019646;}.horizontal-accordion-list .horizontal-accordion-list__item:nth-child(3){background:#0e9bd0;}.horizontal-accordion-list .horizontal-accordion-list__item:nth-child(5){background:#f78b41;}.horizontal-accordion-list .horizontal-accordion-list__item .item_cover{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.horizontal-accordion-list .horizontal-accordion-list__item .item_cover .label{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;width:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:.2s ease-in-out;}.horizontal-accordion-list .horizontal-accordion-list__item .item_cover .label span{position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-weight:900;font-size:30px;white-space:nowrap;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__cell:first-child{font-size:36px;font-weight:900;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__cell:last-child{width:156px;height:48px;background:url("../images/ornament_accordion_top.svg") no-repeat center center;background-size:contain;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_body{font-size:20px;font-weight:700;line-height:24px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_body ul{margin:0;padding:0;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_body ul li{margin:5px 0 0 20px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_body ul li:last-child{margin-bottom:20px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom{display:flex;justify-content:space-between;align-items:flex-end;flex:1;margin-top:62px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom__cell:first-child{width:156px;height:48px;background:url("../images/ornament_accordion_bottom.svg") no-repeat center center;background-size:contain;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom .btn{border-radius:6px;border:solid 2px #fff;font-weight:900;font-size:20px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom .btn a{display:block;text-transform:uppercase;line-height:30px;padding:9px 18px;font-size:16px;}.horizontal-accordion-list .ui-accordion-content{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:space-between;padding:36px 40px;border-radius:8px;}.horizontal-accordion-list .ui-accordion-content:nth-child(2){background:#019646;}.horizontal-accordion-list .ui-accordion-content:nth-child(4){background:#0e9bd0;}.horizontal-accordion-list .ui-accordion-content:nth-child(6){background:#f78b41;}.horizontal-accordion-list .ui-accordion-content-active{margin-right:2px;}.horizontal-accordion-list .ui-state-active{display:none !important;}.popup_wrap{background-color:rgba(0,0,0,.3);height:0;left:50%;overflow:hidden;position:fixed;text-align:center;top:50%;transition:200ms;width:0;z-index:100;}.popup_wrap.active{height:100vh;left:0;overflow:auto;top:0;width:100vw;display:flex;justify-content:center;align-items:center;padding:10px;}.popup{background-color:#fff;box-shadow:black 0 0 8px;overflow:auto;max-width:870px;padding:15px;}.popup .popup_header{align-content:center;align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:15px;}.popup .popup_header>*{margin-left:10px;}.popup .popup_header>*:first-child{margin-left:0;}.popup .popup_header .popup_name{cursor:default;flex-grow:1;font-size:18px;font-weight:bold;text-align:left;text-transform:uppercase;user-select:none;}.popup .popup_header .popup_name span{display:inline-block;font-size:16px;font-weight:normal;margin-left:5px;text-transform:none;vertical-align:middle;}.popup .popup_header .material-icons{height:30px;font-size:24px;min-height:30px;padding:0;width:30px;}.popup .popup_content{font-size:0;overflow:auto;position:relative;overflow-y:unset;}.popup .popup_content .image-container{display:block;overflow:hidden;max-height:65vh;}.popup .popup_content .image-container #image_content{max-width:100%;max-height:65vh;}.popup .popup_content #text_content{overflow:auto;}.popup .popup_content>*{font-size:16px;}.popup .popup_footer{align-content:center;align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-top:15px;}.popup .popup_footer [class*='button-design']{margin:0 0 0 15px;}.popup.popupPoll{width:500px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupPoll .popup_notes{margin-bottom:15px;}.popup.popupPoll .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupPoll .popup_content>*{font-size:16px;}.popup.popupPoll .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupPoll .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupPoll .popup_footer{justify-content:space-between;}.popup.popupHappyTeacherDay{width:500px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupHappyTeacherDay .popup_notes{margin-bottom:15px;}.popup.popupHappyTeacherDay .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupHappyTeacherDay .popup_content>*{font-size:16px;}.popup.popupHappyTeacherDay .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupHappyTeacherDay .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupHappyTeacherDay .popup_footer{justify-content:space-between;}.popup.popupHappyMotherDay{width:500px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupHappyMotherDay .popup_notes{margin-bottom:15px;}.popup.popupHappyMotherDay .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupHappyMotherDay .popup_content>*{font-size:16px;}.popup.popupHappyMotherDay .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupHappyMotherDay .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupHappyMotherDay .popup_footer{justify-content:space-between;}.popup.popupPremiumPackageAdvertising{width:650px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupPremiumPackageAdvertising .popup_notes{margin-bottom:15px;}.popup.popupPremiumPackageAdvertising .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupPremiumPackageAdvertising .popup_content .button-design-01{position:absolute;top:210px;right:19px;}.popup.popupPremiumPackageAdvertising .popup_content>*{font-size:16px;}.popup.popupPremiumPackageAdvertising .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupPremiumPackageAdvertising .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupPremiumPackageAdvertising .popup_footer{justify-content:space-between;}.popup.popupPortalYaClass{width:600px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupPortalYaClass .popup_notes{margin-bottom:15px;}.popup.popupPortalYaClass .popup_content{font-family:sans-serif;margin:0 auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupPortalYaClass .popup_content img{max-width:100%;height:auto;}.popup.popupPortalYaClass .popup_content p{margin-bottom:0;font-size:19px;}.popup.popupPortalYaClass .popup_content .popup-p-footer{margin:20px 0;font-size:16px;font-style:italic;}.popup.popupPortalYaClass .popup_content>*{font-size:16px;}.popup.popupPortalYaClass .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupPortalYaClass .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupPortalYaClass .popup_footer{justify-content:space-between;}.popup.popupFamilyTheaterAdvertising{width:530px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupFamilyTheaterAdvertising .popup_notes{margin-bottom:15px;}.popup.popupFamilyTheaterAdvertising .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupFamilyTheaterAdvertising .popup_content>*{font-size:16px;}.popup.popupFamilyTheaterAdvertising .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupFamilyTheaterAdvertising .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupFamilyTheaterAdvertising .popup_footer{justify-content:space-between;}.popup.popupEducationAndCareer{width:450px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupEducationAndCareer .popup_notes{margin-bottom:15px;}.popup.popupEducationAndCareer .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupEducationAndCareer .popup_content>*{font-size:16px;}.popup.popupEducationAndCareer .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupEducationAndCareer .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupEducationAndCareer .popup_footer{justify-content:space-between;}.popup.popupTeacherForBelarus{width:800px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupTeacherForBelarus .popup_notes{margin-bottom:15px;}.popup.popupTeacherForBelarus .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupTeacherForBelarus .popup_content>*{font-size:16px;}.popup.popupTeacherForBelarus .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupTeacherForBelarus .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupTeacherForBelarus .popup_footer{justify-content:space-between;}.popup.popupHappyWomensDay{width:auto;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupHappyWomensDay .title{font-weight:700;}.popup.popupHappyWomensDay .text{margin-top:-15px;max-width:512px;}.popup.popupHappyWomensDay .popup_notes{margin-bottom:15px;}.popup.popupHappyWomensDay .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupHappyWomensDay .popup_content>*{font-size:16px;}.popup.popupHappyWomensDay .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupHappyWomensDay .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupHappyWomensDay .popup_footer{justify-content:space-between;}.popup.popupHappyNewYear{width:560px;position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupHappyNewYear .popup_notes{margin-bottom:15px;}.popup.popupHappyNewYear .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupHappyNewYear .popup_content>*{font-size:16px;}.popup.popupHappyNewYear .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupHappyNewYear .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupHappyNewYear .popup_footer{justify-content:space-between;}.popup.popupFreePremiumAccount{width:auto;position:absolute;text-align:center;transition:max-height 2s ease;border-radius:6px;}.popup.popupFreePremiumAccount ul{max-width:fit-content;display:block;text-align:justify;list-style-type:decimal;padding-left:20px;}.popup.popupFreePremiumAccount ul li+li{margin-top:5px;}.popup.popupFreePremiumAccount .popup_notes{margin-bottom:15px;}.popup.popupFreePremiumAccount .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupFreePremiumAccount .popup_content>*{font-size:16px;}.popup.popupFreePremiumAccount .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupFreePremiumAccount .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupFreePremiumAccount .popup_content img{max-height:500px;height:auto;width:auto;}.popup.popupFreePremiumAccount .text-content{display:none;}.popup.popupFreePremiumAccount .popup_footer{justify-content:space-between;}.popup.popupNewFilesAttachFeature{width:auto;position:absolute;text-align:center;transition:max-height 2s ease;border-radius:6px;}.popup.popupNewFilesAttachFeature .popup_notes{margin-bottom:15px;}.popup.popupNewFilesAttachFeature .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupNewFilesAttachFeature .popup_content>*{font-size:16px;}.popup.popupNewFilesAttachFeature .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupNewFilesAttachFeature .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupNewFilesAttachFeature .popup_content img{max-height:500px;height:auto;width:auto;}.popup.popupNewFilesAttachFeature .text-content{max-width:fit-content;text-align:justify;}.popup.popupNewFilesAttachFeature .popup_footer{justify-content:space-between;}.popup.popupCheckPhoneNumber{width:540px;}.popup.popupCheckPhoneNumber .popup_content [class*='button-design']{width:150px;}.popup.popupCheckPhoneNumber .popup_content input[type='text']{width:200px;}.popup.popupMobileConnect{width:400px;}.popup.popupMobileConnect .popup_content [class*='button-design']{width:80px;}.popup.popupMobileConnect .popup_content input[type='text']{width:182px;}.popup.popupCheckPhoneNumber,.popup.popupMobileConnect{position:absolute;text-align:center;transition:none;max-width:95%;border-radius:6px;}.popup.popupCheckPhoneNumber .popup_notes,.popup.popupMobileConnect .popup_notes{margin-bottom:15px;}.popup.popupCheckPhoneNumber .popup_content,.popup.popupMobileConnect .popup_content{font-size:0;margin:auto;max-height:80vh;overflow:auto;position:relative;}.popup.popupCheckPhoneNumber .popup_content img,.popup.popupMobileConnect .popup_content img{width:50px;}.popup.popupCheckPhoneNumber .popup_content input[type='text'],.popup.popupMobileConnect .popup_content input[type='text']{border:1px solid #8a8a8b;padding:4px;font-size:20px;vertical-align:middle;}.popup.popupCheckPhoneNumber .popup_content .good-info,.popup.popupMobileConnect .popup_content .good-info{color:#128736;font-weight:bold;}.popup.popupCheckPhoneNumber .popup_content .bad-info,.popup.popupMobileConnect .popup_content .bad-info{color:#f81010;font-weight:bold;}.popup.popupCheckPhoneNumber .popup_content>*,.popup.popupMobileConnect .popup_content>*{font-size:16px;}.popup.popupCheckPhoneNumber .popup_content .popup_tabs,.popup.popupMobileConnect .popup_content .popup_tabs{font-size:0;margin-bottom:20px;text-align:left;}.popup.popupCheckPhoneNumber .popup_content .popup_tabs [class*='button-design'],.popup.popupMobileConnect .popup_content .popup_tabs [class*='button-design']{margin-top:2px;}.popup.popupCheckPhoneNumber .popup_footer,.popup.popupMobileConnect .popup_footer{justify-content:space-between;}.popup.popupRegistrationHelp{width:700px;}.popup.popupRegistrationHelp .accordionTitle{background:#128736;color:#fff;cursor:pointer;font-size:22px;padding:8px 0;transition:200ms;}.popup.popupRegistrationHelp .accordionTitle~.accordionTitle{margin-top:15px;}.popup.popupRegistrationHelp .accordionTitle:hover{background:#11c263;}.popup.popupRegistrationHelp h3{margin-bottom:5px;padding:0 10px;text-align:left;}.popup.popupRegistrationHelp p{line-height:1.3;margin-bottom:5px;padding:0 10px;text-align:justify;}.popup.popupRegistrationHelp p.hint{font-size:14px;font-style:italic;}.popup.popupRegistrationHelp p a{text-decoration:underline;}.popup.popupRegistrationHelp p a:hover{color:#128736;}.popup.popupBookDemo{display:inline-flex;flex-direction:column;height:90vh;margin:5vh auto;padding:0 0 20px;width:780px;}.popup.popupBookDemo .popup_header{background:#128736;margin:0;padding:10px 12px 10px 18px;}.popup.popupBookDemo .popup_header .popup_name{color:#fff;}.popup.popupBookDemo .popup_header .material-icons{background:transparent;}.popup.popupBookDemo .popup_header .material-icons:hover{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.popup.popupBookDemo iframe{border:none;flex-grow:1;position:relative;width:100%;}.popup.popupBookDemo::before{animation:turning 800ms infinite;animation-timing-function:linear;border:3px solid;border-color:#128736 transparent;border-radius:50%;content:'';display:block;height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px;}@keyframes turning{from{transform:rotate(0);}to{transform:rotate(360deg);}}.occupancy-report-row{padding:0;margin:0;height:5px;}li:hover>.drop-list{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}@media(max-width:1280px){.landing-arrow-down img{left:25%;}header.index-header.fixed{left:0;margin-left:0;}.welcome-page{padding:0 40px;}}@media(max-width:1260px){.index-content article .sliderNew.slider-type1 .slider-slides{width:450px;}}@media(max-width:1150px){.index-content article .sliderNew .slider-slides .slide{font-size:20px;}.index-content article .sliderNew.slider-type1 .slider-slides{width:380px;}}@media(max-width:1070px){.welcome-page .login-and-help{bottom:auto;margin:10px 15px 15px 0;position:relative;right:auto;text-align:right;}.welcome-page .login-and-help a:first-child{margin-right:5px;}.welcome-page .login-and-help .feature-01{display:none;}}@media(max-width:1050px){.horizontal-accordion-list{flex-direction:column;}.horizontal-accordion-list .horizontal-accordion-list__item{flex:none;height:80px;margin-right:0;margin-bottom:2px;}.horizontal-accordion-list .horizontal-accordion-list__item .item_cover .label{justify-content:flex-start;}.horizontal-accordion-list .horizontal-accordion-list__item .item_cover .label span{font-size:26px;-webkit-transform:none;transform:none;white-space:normal;padding:0 26px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__row{flex-wrap:wrap;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_body{font-size:18px;line-height:22px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom{flex-wrap:wrap-reverse;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom__cell{margin:20px 0 10px 0;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom .btn{font-size:16px !important;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom .btn a{padding:9px;}.horizontal-accordion-list .ui-accordion-content{padding:26px;}.horizontal-accordion-list .ui-accordion-content-active{margin-right:0;margin-bottom:2px;}}@media(max-width:1024px){.landing-arrow-down img{left:15%;}.welcome-page h1{font-size:42px;}.welcome-page .logo{height:29px;width:165px;}.index-content article{padding:0 20px 0 40px;}.index-content article h2{font-size:42px;}.index-content article p{font-size:18px;}.index-content article .sliderNew .slider-slides .slide{font-size:18px;}.index-content article .sliderNew.slider-type1 .slider-slides{width:320px;}.index-content article .chart div{font-size:20px;}.index-content article .block__slider-info{flex-wrap:wrap;flex-direction:column;}.index-content article .block__slider-info .stores a:not(:last-child){margin-bottom:12px;}.index-content article .block__slider-info .stores a img{max-width:102px;}.feature-arrow::after{border-width:12px;margin-top:-12px;margin-right:-24px;}.start-pages .request-block{display:block;width:auto;}.start-pages .request-block h2{padding:0;text-align:center;}.start-pages .request-block>div{justify-content:center;}.start-pages .request-block label{display:inline-block;width:40%;}.start-pages .request-block input,.start-pages .request-block textarea{width:60%;}}@media(max-width:950px){.welcome-page__col{flex:0 1 100%;align-items:center;}.welcome-page__col:last-child{align-items:center;margin-top:35px;}.popup.popupFreePremiumAccount .popup_content img{width:100%;}.block__footer_contacts__row{flex-direction:column;}.block__footer_contacts__cell:first-child div{margin-right:0 !important;}.block__footer_bottom{font-size:16px;}.block__footer_bottom__row{justify-content:flex-start;align-items:flex-start !important;flex-direction:column;}.block__footer_bottom__cell:first-child,.block__footer_bottom__cell:last-child{flex:1 0 100% !important;}.block__footer_bottom__cell:first-child{margin-bottom:25px;}}@media(min-width:769px) and (max-width:950px){.index-content article .sliderNew.slider-type1 .slider-slides{width:200px;}}@media(max-width:768px){header.index-header.fixed{position:fixed;top:0;box-shadow:0 5px 10px rgba(0,0,0,.2);height:60px;}header.index-header.fixed .main-menu-container{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}header.index-header aside{box-shadow:0 0 0 rgba(0,0,0,.2);height:100vh;position:fixed;left:0;-ms-transform:translateX(-400px);-webkit-transform:translateX(-400px);transform:translateX(-400px);}header.index-header aside.active{box-shadow:-5px 0 20px rgba(0,0,0,.2);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}header.index-header aside .close-button{display:block;}header.index-header .to-the-top{display:none;}.welcome-page{padding:0 20px;}.welcome-page .new-feature{font-size:.5em;margin-top:-27px;margin-left:158px;}.welcome-page .logo{align-self:flex-end;margin:10px 0 15px;position:relative;right:auto;top:auto;}.welcome-page .with-dots-canvas canvas{display:none;}.welcome-page h1{margin:40px 0;}.welcome-page .feature-01{border-radius:20px;height:40px;width:auto;font-size:16px;margin:10px 10px 10px 0;}.welcome-page .schools-counter{margin:10px 0;}.welcome-page .active-services{font-size:20px;margin-bottom:10px;}.welcome-page .active-services li{border-width:1px;}.welcome-page .login-logout{align-self:flex-end;bottom:auto;margin:10px 0 20px;position:relative;right:auto;}.index-content{padding-left:0;}.index-content article{padding:0 20px;}.index-content article .sliderNew.slider-type1 .slider-slides{width:320px;}.index-content article .get-started-platform .panel-bottom__cell .btn{font-size:18px;}.dots.dot-above-article,.dots.dot-on-top-article{left:20px;right:auto;}.start-pages .navigation-control{display:block;}.start-pages .navigation-control .navigation-control-block{margin-bottom:10px;width:auto;}.start-pages .navigation-control .navigation-control-block h4,.start-pages .navigation-control .navigation-control-block p{margin:5px 0;}.start-pages .manual-section{margin-top:25px;padding-top:10px;}.doc-pages{font-size:14px;}.doc-pages .chapter-name{font-size:32px;}.doc-pages .doc-links{padding:10px;}.doc-pages .doc-links a,.doc-pages .doc-links .giac a{border-width:1px;font-size:16px;margin:5px 0 5px 15px;}.doc-pages .doc-links .giac{float:none;text-align:left;width:auto;}.doc-pages .doc-links .giac img{display:none;}.doc-pages .doc-links .giac a:hover,.doc-pages .doc-links .giac a.selected{margin-left:0;}.doc-pages h1{font-size:24px;}.doc-pages h1,.doc-pages h2,.doc-pages h3{margin-left:15px;}.doc-pages ol,.doc-pages ul{padding-left:15px;}.doc-pages.layout-help h2{margin:20px 0 0;}.calendar-page{font-size:14px;}.calendar-page .chapter-name{font-size:32px;}}@media(max-width:600px){header.index-header .header-aside-button{width:160px;}header.index-header .header-aside-button img{display:block;}header.index-header .header-aside-button .dots{display:none;}.index-content article .sliderNew .slider-container__cell:first-child{flex:0 0 100px;height:80px;}.index-content article .sliderNew .slider-container .slider-images img{width:80px;height:80px;}.index-content article .sliderNew.slider-type1 .slider-slides{width:210px;}.index-content article .sliderNew.slider-type1 .slider-slides .slide{font-size:16px;}.index-content article .chart{flex-direction:column;}.index-content article .chart__cell{flex-direction:row;padding:0;text-align:left;}.index-content article .chart__cell:not(:last-child){margin-bottom:20px;}.index-content article .chart__cell img{margin:0 20px 0 0;width:100%;}}@media(max-width:540px){header.index-header .feature-01{border-radius:22.5px;height:45px;width:100px;}header.index-header .header-aside-button{width:40px;}header.index-header .header-aside-button img{display:none;}header.index-header .header-aside-button .dots{display:block;}.welcome-page h1{font-size:36px;margin:20px 0;}.index-content article h2{font-size:36px;}.index-content article .chart div{font-size:16px;}.start-pages{padding:5px;}.start-pages h1{font-size:24px;margin-top:10px;}.start-pages .start-pages-content{padding:10px 5px;}.start-pages .start-pages-content p,.start-pages .start-pages-content ol,.start-pages .start-pages-content ul{font-size:14px;text-align:left;}.start-pages .contract ol,.start-pages .agreement ol,.start-pages .contract ul,.start-pages .agreement ul{padding:0 0 0 10px;}.start-pages .request-block{padding:0;}.start-pages .request-block>div{display:block;text-align:left;}.start-pages .request-block>div label{display:block;margin-left:10px;text-align:left;width:auto;}.start-pages .request-block>div input,.start-pages .request-block>div textarea{width:100%;}.page-content.create-account h1{font-size:36px;}.page-content.create-account input#isParent~label{font-size:16px;}.form-block{padding:5px;}.form-block.gray-one{border-radius:0;padding:15px 5px;}.form-block .input-row{display:block;}.form-block .input-row input:not(.input_inlay),.form-block .input-row select{width:100%;}.form-block .input-row input:not(.input_inlay)+label,.form-block .input-row select+label,.form-block .input-row input:not(.input_inlay)+img,.form-block .input-row select+img{display:block;margin:3px 8px 0;width:auto;}.form-block .input-row #Agreed~*{display:inline-block;font-size:14px;padding:0;vertical-align:middle;}.form-block .no-family-key{margin-top:10px;}.doc-pages .discreet-menu{position:relative;right:auto;}}@media(max-width:511px){.popup.popupFreePremiumAccount .popup_footer{display:block;}.popup .popup_footer [class*='button-design']{margin:10px 0 0 15px;}}@media(max-width:370px){header.index-header .feature-01{display:none;}.index-content article h2{font-size:24px;}}@media(max-width:675px){.welcome-page .login-and-help{margin:15px auto;margin-left:40px;text-align:right;}.welcome-page .login-and-help .lang-selector{margin:15px auto;}.welcome-page .login-and-help *:not(:last-child){margin-right:0;}.index-content article .get-started-platform .panel-bottom__cell:first-child,.index-content article .get-started-platform .panel-bottom__cell:last-child{display:none;}.index-content article .get-started-platform .panel-bottom__cell .btn{margin:0;}}@media(min-width:769px){.container_clear{position:relative;max-width:1280px;margin:0 auto;display:flex;}.container_clear header.index-header{background:none;flex-direction:column;height:100%;flex:0 1 400px;}.container_clear header.index-header aside{height:auto;max-height:fit-content;position:relative;top:-80px;left:unset;}.container_clear .index-content{padding-left:0;flex:1;overflow:auto;}}.FAQ-page a:not([class*='button-design-']){border-bottom:1px solid rgba(18,135,54,.5);color:#128736;cursor:pointer;}.FAQ-page a:not([class*='button-design-']):hover{border-bottom-color:transparent;background:#8a8a8b;border-radius:13px;color:#fff;margin-left:0;margin-right:0;padding:0 10px;}.FAQ-page a:not([class*='button-design-']).opened{border-bottom-color:transparent;background:#000;border-radius:20px;color:#fff;margin-left:0;margin-right:0;padding:0 15px;}.FAQ-page .img-center{display:block;margin:0 auto;}.help-page-main-container,.add-school-main-container,.how-to-pay-main-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%;}.help-page-main-container .help-page-container,.add-school-main-container .help-page-container,.how-to-pay-main-container .help-page-container,.help-page-main-container .add-school-container,.add-school-main-container .add-school-container,.how-to-pay-main-container .add-school-container{display:flex;}@media(max-width:510px){.help-page-main-container,.add-school-main-container,.how-to-pay-main-container{display:block;}.help-page-main-container .help-page-container,.add-school-main-container .help-page-container,.how-to-pay-main-container .help-page-container,.help-page-main-container .add-school-container,.add-school-main-container .add-school-container,.how-to-pay-main-container .add-school-container,.help-page-main-container .how-to-pay-container,.add-school-main-container .how-to-pay-container,.how-to-pay-main-container .how-to-pay-container{display:block;}}.popup.LoginPopup{border-radius:0 0 10px 10px;padding:0;}.popup.LoginPopup .popup_header{background:unset;}.popup.LoginPopup .popup_content{padding:0;}.popup.LoginPopup .popup_content .button{width:100%;text-transform:uppercase;border:none;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;}.popup.LoginPopup .popup_content .button.green{background-color:#019646;color:#fff;}.popup.LoginPopup .popup_content .button.green:hover{background-color:#04b556;}.popup.LoginPopup .popup_content .button.white{background-color:#fff;color:#019646;}.popup.LoginPopup .popup_content .button.white:hover{color:#04b556;}.popup.LoginPopup .popup_content .button.semi-green{background-color:#d8ebdf;color:#019646;}.popup.LoginPopup .popup_content .button.semi-green:hover{background-color:#aed1bb;}.popup.LoginPopup .popup_content .button.bordered{background-color:transparent;color:#fff;border:2px solid #fff;}.popup.LoginPopup .popup_content .button.orange{background-color:#f78b41;color:#fff;}.popup.LoginPopup .popup_content .button.orange:hover{background-color:#fa802d;}.popup.LoginPopup .popup_content .form-container{text-align:center;padding-bottom:16px;}.popup.LoginPopup .popup_content .form-container.w-350{width:350px;}.popup.LoginPopup .popup_content .form-container.orange{background-color:#f78b41;}.popup.LoginPopup .popup_content .form-container.blue{background-color:#0e9bd0;}.popup.LoginPopup .popup_content .form-container.blue p{cursor:default;}.popup.LoginPopup .popup_content .form-container.yellow{background-color:#ffde86;}.popup.LoginPopup .popup_content .form-container .mobile-connect{display:flex;align-items:center;justify-content:center;}.popup.LoginPopup .popup_content .form-container .mobile-connect>*+*{margin-left:20px;}.popup.LoginPopup .popup_content .form-container .login-container{background-color:#fff;padding:28px 30px;display:grid;grid-gap:22px;text-align:initial;margin-bottom:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);}.popup.LoginPopup .popup_content .form-container .login-container .form{display:grid;grid-gap:22px;margin:0;}.popup.LoginPopup .popup_content .form-container .login-container .form .text-result{margin:0;display:none;color:#f00;}.popup.LoginPopup .popup_content .form-container .login-container .lined-or{display:flex;align-items:center;height:32px;}.popup.LoginPopup .popup_content .form-container .login-container .lined-or p{font-size:18px;font-weight:300;color:#b6d0c0;padding:0 10px;}.popup.LoginPopup .popup_content .form-container .login-container .lined-or::before,.popup.LoginPopup .popup_content .form-container .login-container .lined-or::after{content:'';width:100%;height:2px;border-radius:1px;background-color:#d8ebdf;}.popup.LoginPopup .popup_content .form-container .login-container .header{font-size:1.6em;font-weight:800;color:#019646;margin:0 0 22px 0;text-align:center;}.popup.LoginPopup .popup_content .form-container .login-container .form-field{font-size:1em;font-weight:600;color:#000;display:grid;grid-gap:8px;}.popup.LoginPopup .popup_content .form-container .login-container .form-field label{text-transform:uppercase;}.popup.LoginPopup .popup_content .form-container .login-container .form-field .input-container{display:flex;vertical-align:middle;width:100%;border-radius:6px;border:solid 1px #dfdfdf;}.popup.LoginPopup .popup_content .form-container .login-container .form-field .input-container input{display:inline-block;padding:12px 16px;width:100%;height:44px;outline:none;border:none;font-size:1em;font-weight:400;font-family:ProximaNova,sans-serif;text-align:start;}.popup.LoginPopup .popup_content .form-container .login-container .form-field .input-container i{align-self:center;margin-right:12px;cursor:pointer;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom{display:grid;grid-template-columns:1fr 1fr;align-items:baseline;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom .forgot-password{color:#019646;font-size:1em;font-weight:600;cursor:pointer;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom .button{font-size:1.1em;padding:9px 0;min-height:52px;}.popup.LoginPopup .popup_content .form-container .login-container .user-card{display:grid;grid-gap:30px;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-info{display:flex;align-items:center;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-info>*+*{margin-left:20px;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-info img{width:64px;height:64px;border-radius:50%;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-info p{font-size:1em;font-weight:600;color:#000;text-transform:uppercase;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-logout{display:flex;justify-content:space-between;align-items:center;font-size:1em;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-logout div{display:flex;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-logout div>*+*{margin-left:5px;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-logout .logout-timer{font-weight:bold;}.popup.LoginPopup .popup_content .form-container .login-container .user-card .user-logout a{color:#019646;font-weight:600;cursor:pointer;}.popup.LoginPopup .popup_content .form-container .bottom-link{font-size:1.5em;font-weight:900;text-transform:uppercase;color:#fff;cursor:pointer;margin:0;}@media(max-width:430px){.popup.LoginPopup{max-width:unset;}.popup.LoginPopup .popup_content .form-container .mobile-connect{display:unset;flex-direction:column;}.popup.LoginPopup .popup_content .form-container .mobile-connect *+*{margin-left:0;}}@media(max-width:350px){.popup.LoginPopup .popup_content .form-container .login-container{grid-gap:20px;padding:22px;}.popup.LoginPopup .popup_content .form-container .login-container .header{font-size:1.2em;margin-bottom:16px;}.popup.LoginPopup .popup_content .form-container .login-container .form-field label{font-size:.8em;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom{grid-gap:10px;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom .forgot-password{font-size:.9em;}.popup.LoginPopup .popup_content .form-container .login-container .form-bottom .button{font-size:.9em;padding:0 15px;}.popup.LoginPopup .popup_content .form-container .login-container .button{font-size:.9em;padding:15px 0;}.popup.LoginPopup .popup_content .form-container .bottom-link{font-size:1.2em;}.popup.LoginPopup .popup_content .mobile-connect{display:unset;flex-direction:column;}.popup.LoginPopup .popup_content .mobile-connect *+*{margin-left:0;}}.error-image-container{height:100%;width:100%;z-index:-1;position:fixed;background-image:url(../images/error-page-background.jpg);background-repeat:no-repeat;background-size:cover;}.error-page{display:flex;width:100%;max-height:100vh;height:100%;justify-content:center;background-color:rgba(18,135,54,.8);position:fixed;}.error-page .not-found-container{width:100%;max-width:1000px;display:grid;grid-template-columns:1fr;grid-template-rows:.5fr 1.5fr .5fr;margin:4rem 0;color:#fff;}.error-page .not-found-container .logo-home{font-size:2.5em;align-self:center;font-weight:800;}.error-page .not-found-container .error-content{display:grid;grid-gap:2rem;font-size:1.2em;line-height:1.5;font-weight:700;padding:2rem;align-self:center;}.error-page .not-found-container .error-content .error-text{display:grid;align-self:center;justify-self:center;width:70%;text-align:center;}.error-page .not-found-container .error-content .error-text h3{text-shadow:0 0 10px rgba(0,0,0,.3);}.error-page .not-found-container .error-content .error-text .home-button{width:100%;background-color:#fff;color:#128736;padding:1rem 1.5rem;border-radius:.7rem;text-transform:uppercase;text-align:center;}.error-page .not-found-container .error-content .error-text .home-button:hover{background-color:#00aa4f;color:#fff;}.error-page .not-found-container .error-content .error-code-container{background-color:#f78b41;display:flex;justify-content:center;border-radius:100%;width:16rem;height:16rem;justify-self:center;color:#fff;text-align:center;}.error-page .not-found-container .error-content .error-code-container .error-code{font-size:6em;align-self:center;justify-self:center;}.error-page .error-ad-container{text-align:center;display:flex;justify-content:center;}@media(max-width:1024px){.error-page .not-found-container{margin:2rem 2rem;}}@media(max-width:760px){.error-page .not-found-container .logo-home{font-size:2em;align-self:start;margin:0;}.error-page .not-found-container .error-content{padding:0;font-size:1em;}.error-page .not-found-container .error-content .error-code-container{width:12rem;height:12rem;}.error-page .not-found-container .error-content .error-code-container .error-code{font-size:5em;}.error-page .not-found-container .error-content .error-text{width:100%;}}@media(max-width:460px){.error-page .not-found-container .error-content{grid-gap:1rem;font-size:.8em;}.error-page .not-found-container .error-content .error-code-container{width:9rem;height:9rem;}.error-page .not-found-container .error-content .error-code-container .error-code{font-size:4.8em;}.error-page .not-found-container .error-content .error-text .home-button{padding:.8rem 1.3rem;border-radius:.5rem;}}.index-container{display:flex;justify-content:center;position:relative;}.index-container .branding-image-container{position:fixed;overflow:hidden;top:0;width:100%;height:1440px;left:0;}.index-container .branding-image-container a{background-position:50% 0;background-repeat:no-repeat;display:block;height:1440px;width:2560px;left:-1280px;margin-left:50%;position:relative;image-rendering:auto;background-image:url(../../images/banners/MobiTeen-2560-1440px.png);}.index-page-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;}.index-page-wrapper.branding{max-width:1280px;margin-top:200px;background:#fff;}.index-page-wrapper.branding .index-page-header{min-height:calc(-100vh);}.index-page-wrapper ul li a{cursor:pointer;}.index-page-wrapper blockquote{border-radius:4px;background-color:#fff;padding:8px 17px;font-size:16px;font-weight:700;line-height:20px;color:#9c9c9c;margin:0;}.index-page-wrapper .button{width:100%;text-transform:uppercase;border:none;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;}.index-page-wrapper .button.green{background-color:#019646;color:#fff;}.index-page-wrapper .button.green:hover{background-color:#04b556;}.index-page-wrapper .button.white{background-color:#fff;color:#019646;}.index-page-wrapper .button.white:hover{color:#04b556;}.index-page-wrapper .button.semi-green{background-color:#d8ebdf;color:#019646;}.index-page-wrapper .button.semi-green:hover{background-color:#aed1bb;}.index-page-wrapper .button.bordered{background-color:transparent;color:#fff;border:2px solid #fff;}.index-page-wrapper .button.orange{background-color:#f78b41;color:#fff;}.index-page-wrapper .button.orange:hover{background-color:#fa802d;}.index-page-wrapper article{display:flex;justify-content:center;position:relative;}.index-page-wrapper article .wrapper{max-width:1280px;width:100%;padding:30px 40px;position:relative;}.index-page-wrapper .index-page-header{background-image:url("../images/welcome-page-wrapper.jpg");background-position:center;background-size:cover;width:100%;min-height:100vh;height:fit-content;font-family:ProximaNova,sans-serif;position:relative;}.index-page-wrapper .index-page-header .cover{width:100%;height:100%;position:absolute;top:0;bottom:0;background-color:rgba(0,0,0,.4);}.index-page-wrapper .index-page-header .wrapper{display:grid;grid-template-rows:auto 1fr;grid-gap:40px;z-index:1;}.index-page-wrapper .index-page-header .wrapper .links-and-logo{display:flex;justify-content:space-between;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .index-logo{font-weight:800;font-size:2.2em;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.3);margin:0;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1{display:flex;color:#fff;font-size:1em;font-weight:900;list-style-type:none;cursor:pointer;margin:0;padding-top:10px;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop{align-items:center;position:relative;transition:200ms;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list{padding:0;font-size:1.1em;top:30px;right:0;left:auto;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list li{padding:15px 30px;border-bottom:solid 1px #f4f4f4;cursor:pointer;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list li:hover{color:#128736;background-color:rgba(1,150,70,.1);}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list li:hover a{text-decoration:none;border:none;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list li:last-child{border:none;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop .drop-list li+li{margin-left:0;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .drop:hover .drop-list{opacity:1;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 li+li{margin-left:40px;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1 .ico-arrow{display:inline-block;margin-left:10px;width:12px;height:8px;background:url(../images/sprites/icon_menu-level-1.svg) center center no-repeat;}.index-page-wrapper .index-page-header .wrapper .header-content{display:flex;justify-content:space-between;}.index-page-wrapper .index-page-header .wrapper .header-content>*+*{margin-left:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:535px;width:100%;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block>*+*{margin-top:30px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block h1{color:#fff;font-size:2.8em;line-height:1.3;letter-spacing:1.5px;text-shadow:0 4px 10px rgba(0,0,0,.3);margin:0;font-family:ProximaNova,sans-serif;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .button{font-size:1.5em;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .image-dots{background:url("../images/with-dots-svg.svg") center center no-repeat;height:156px;width:100%;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services{display:block;color:#fff;font-size:1.4em;font-weight:900;list-style-type:none;cursor:pointer;margin:30px 0 0 0;padding:0;width:100%;grid-gap:40px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services li{width:fit-content;white-space:nowrap;display:inline-block;margin-right:10px;margin-bottom:5px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services li :hover{border-bottom:3px solid #fff;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services li a.new-feature{position:relative;margin:0 auto;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services li a.new-feature::after{content:"NEW";font-size:.5em;font-weight:700;color:#f37733;background:#fff;padding:2px 4px;width:fit-content;border-radius:25px;position:absolute;right:-18px;top:-7px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block{display:flex;justify-content:flex-end;align-items:center;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container{width:400px;max-width:400px;border-radius:8px;text-align:center;padding-bottom:16px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.w-350{width:350px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.orange{background-color:#f78b41;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.blue{background-color:#0e9bd0;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.blue p{cursor:default;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.yellow{background-color:#ffde86;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .mobile-connect{display:flex;align-items:center;justify-content:center;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .mobile-connect>*+*{margin-left:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container{background-color:#fff;padding:28px 30px;border-radius:8px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);display:grid;grid-gap:22px;text-align:initial;margin-bottom:16px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form{display:grid;grid-gap:22px;margin:0;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form .info-message{font-size:14px;color:#f78b41;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form .text-result{margin:0;display:none;color:#f00;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .lined-or{display:flex;align-items:center;height:32px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .lined-or p{font-size:18px;font-weight:300;color:#b6d0c0;padding:0 10px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .lined-or::before,.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .lined-or::after{content:'';width:100%;height:2px;border-radius:1px;background-color:#d8ebdf;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .header{font-size:1.6em;font-weight:800;color:#019646;margin:0 0 22px 0;text-align:center;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field{font-size:1em;font-weight:600;color:#000;display:grid;grid-gap:8px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field label{text-transform:uppercase;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field .input-container{display:flex;vertical-align:middle;width:100%;border-radius:6px;border:solid 1px #dfdfdf;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field .input-container input{display:inline-block;padding:12px 16px;width:100%;height:44px;outline:none;border:none;font-size:1em;font-weight:400;font-family:ProximaNova,sans-serif;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field .input-container i{align-self:center;margin-right:12px;cursor:pointer;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom{display:grid;grid-template-columns:1fr 1fr;align-items:baseline;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom .forgot-password{color:#019646;font-size:1em;font-weight:600;cursor:pointer;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom .button{font-size:1.1em;padding:9px 0;min-height:52px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card{display:grid;grid-gap:30px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-info{display:flex;align-items:center;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-info>*+*{margin-left:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-info img{width:64px;height:64px;border-radius:50%;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-info p{font-size:1em;font-weight:600;color:#000;text-transform:uppercase;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-logout{display:flex;justify-content:space-between;align-items:center;font-size:1em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-logout div{display:flex;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-logout div>*+*{margin-left:5px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-logout .logout-timer{font-weight:bold;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .user-card .user-logout a{color:#019646;font-weight:600;cursor:pointer;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .bottom-link{font-size:1.5em;font-weight:900;text-transform:uppercase;color:#fff;cursor:pointer;margin:0;}.index-page-wrapper .index-page-header .scroll-icon{position:sticky;bottom:20px;margin:auto;display:flex;justify-content:center;align-items:center;height:2em;width:1.2em;font-size:22px;border-radius:2em;border:solid 2px;transition:.4s;color:#fff;cursor:pointer;}.index-page-wrapper .index-page-header .scroll-icon:hover{background-color:rgba(1,1,1,.5);}.index-page-wrapper .index-page-header .scroll-icon::after{content:'';width:5px;height:5px;background-color:#fff;border-radius:50%;animation:scroll-icon 2.2s infinite cubic-bezier(.65,.05,.36,1);}.index-page-wrapper .mobile-header{width:100%;height:80px;background:#128736;box-shadow:0 5px 5px rgba(0,0,0,.2);position:fixed;z-index:9;padding:0 20px;display:none;align-items:center;}.index-page-wrapper .mobile-header.visible{display:none;}.index-page-wrapper .mobile-header .hamburger{width:45px;height:33px;position:relative;cursor:pointer;}.index-page-wrapper .mobile-header .hamburger span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;}.index-page-wrapper .mobile-header .hamburger span:nth-child(1){top:0;}.index-page-wrapper .mobile-header .hamburger span:nth-child(2){top:14px;}.index-page-wrapper .mobile-header .hamburger span:nth-child(3){bottom:0;}.index-page-wrapper .index-page-content .tariff{flex-direction:column;}.index-page-wrapper .index-page-content .index-wrapper{display:grid;grid-template-columns:1fr auto;max-width:1280px;}.index-page-wrapper .index-page-content .index-wrapper>*+*{margin-left:20px;}.index-page-wrapper .index-page-content .ornament{width:100%;}.index-page-wrapper .index-page-content .aside-panel{max-height:100vh;position:sticky;top:0;padding:20px 0 20px 20px;}.index-page-wrapper .index-page-content .aside-panel .panel-content{width:auto;background-color:#019646;padding:20px;border-radius:8px;display:flex;flex-direction:column;color:#fff;min-width:400px;max-height:calc(100vh - 40px);min-height:calc(100vh - 40px);}.index-page-wrapper .index-page-content .aside-panel .panel-content>*+*{margin-top:20px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header>*+*{margin-top:20px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .aside-header{display:flex;justify-content:space-between;align-items:center;min-height:40px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .aside-header i{cursor:pointer;display:none;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account{background:#00aa4f;border-radius:0 10px 10px 10px;padding:10px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .aside-bottom-panel{display:flex;flex-direction:column;align-items:center;padding:20px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .aside-bottom-panel>*+*{margin-top:10px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .aside-bottom-panel .btn-white{width:100%;text-transform:uppercase;border:none;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;background-color:#fff;color:#019646;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .aside-bottom-panel .btn-white:hover{color:#04b556;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .aside-bottom-panel .btn-white-border{width:100%;text-transform:uppercase;border:none;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;background-color:transparent;color:#fff;border:2px solid #fff;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .login-logout{font-size:14px;justify-content:space-evenly;min-height:24px;padding:15px;align-items:center;font-weight:700;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .login-logout img{background:#fff;border-radius:50%;max-height:55px;margin:0 5px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .active-services{margin-top:10px;font-family:ProximaNova,sans-serif;font-size:20px;font-weight:700;list-style:disc;padding:0 0 0 70px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .active-services li{width:fit-content;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .active-services li :hover{border-bottom:3px solid #fff;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .active-services li a.new-feature{display:flex;align-items:center;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-header .panel-account .active-services li a.new-feature::after{content:"NEW";font-size:.6em;font-weight:700;color:#128736;margin-left:10px;background:#fff;padding:2px 4px;width:fit-content;border-radius:25px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links{overflow:hidden;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links::-webkit-scrollbar{display:none;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links>*+*{margin-top:20px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .menu-bullet{font-family:ProximaNova,sans-serif;font-size:20px;font-weight:700;list-style:disc;padding:0 0 0 70px;margin-bottom:0;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .menu-bullet li :hover{border-bottom:3px solid #fff;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .menu-bullet li a.new-feature{display:flex;align-items:center;width:max-content;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .menu-bullet li a.new-feature::after{content:"NEW";font-size:.6em;font-weight:700;color:#128736;margin-left:10px;background:#fff;padding:2px 4px;width:fit-content;border-radius:25px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper{flex-direction:column;align-items:center;padding:0 25px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper>*+*{margin-top:15px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper .title{font-family:ProximaNova,sans-serif;font-size:24px;font-weight:900;text-align:start;line-height:24px;margin-top:30px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper .aside-banners-panel{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper .aside-banners-panel.socials{display:flex;flex-direction:column;width:100%;justify-content:unset;grid-gap:16px;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper .aside-banners-panel.socials a{border:1.5px solid #fff;border-radius:16px;display:flex;align-items:center;justify-content:center;height:42px;font-weight:700;font-size:14px;grid-gap:8px;font-family:ProximaNova,sans-serif;}.index-page-wrapper .index-page-content .aside-panel .panel-content .content-links .aside-banners__wrapper .aside-banners-panel.socials a:hover{background:rgba(255,255,255,.2);}.index-page-wrapper .index-page-content .aside-panel .panel-content li+li{margin-top:10px;}.index-page-wrapper .index-page-content section{justify-content:center;width:100%;display:flex;}.index-page-wrapper .index-page-content section.gray{background-color:#f5f5f5;}.index-page-wrapper .index-page-content section .wrapper{padding:50px 40px;display:flex;flex-direction:column;}.index-page-wrapper .index-page-content section .wrapper>*+*{margin-top:40px;}.index-page-wrapper .index-page-content section .wrapper h2{font-family:ProximaNova,sans-serif;font-weight:800;font-size:2.8em;color:#019646;margin:0;}.index-page-wrapper .index-page-content section .wrapper .description{display:inherit;flex-direction:inherit;}.index-page-wrapper .index-page-content section .wrapper .description>*+*{margin-top:20px;}.index-page-wrapper .index-page-content section .wrapper .description p{font-size:24px;font-weight:400;line-height:35px;font-family:ProximaNova,sans-serif;color:#333;}.index-page-wrapper .index-page-content section .wrapper .description p a{color:#128736;transition:150ms;}.index-page-wrapper .index-page-content section .wrapper .description p .orange{color:#f78b41;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school{display:flex;flex-direction:column;background-color:#019646;color:#fff;text-align:center;border-radius:8px;padding:50px 40px;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school>*+*{margin-top:20px;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school h3{margin:0;font-size:24px;font-weight:900;line-height:1.5;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school .connect-school-container{display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school .connect-school-container img{align-self:stretch;}.index-page-wrapper .index-page-content section .wrapper .stats{grid-template-columns:1fr 1fr 1fr;display:grid;grid-gap:20px;}.index-page-wrapper .index-page-content section .wrapper .stats div{display:flex;flex-direction:column;}.index-page-wrapper .index-page-content section .wrapper .stats div>*+*{margin-top:20px;}.index-page-wrapper .index-page-content section .wrapper .stats div img{width:100%;}.index-page-wrapper .index-page-content section .wrapper .stats div p{font-size:24px;font-weight:700;line-height:29px;font-family:ProximaNova,sans-serif;text-align:center;}.index-page-wrapper .index-page-content section .wrapper .stats .blue{color:#0e9bd0;}.index-page-wrapper .index-page-content section .wrapper .stats .red{color:#f81010;}.index-page-wrapper .index-page-content section .wrapper .stats .green{color:#128736;}.index-page-wrapper .index-page-content section .wrapper .cards-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card{border-radius:8px;display:flex;flex-direction:column;padding:30px;font-family:ProximaNova,sans-serif;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card>*+*{margin-top:20px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart{background-color:#fff;color:#333;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart .header p:first-child{color:#019646;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart .header p:last-child{color:#ffde86;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart .subheader p:first-child{font-size:40px;font-weight:700;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart .subheader p:last-child{font-size:16px;font-weight:900;color:#797979;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart ul li::before{background:url(../images/sprites/icon_li.svg) no-repeat center center;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.standart .details{color:#f78b41;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium{background-color:#019646;color:#fff;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium .header p:last-child{color:#f78b41;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium .subheader p{font-size:40px;font-weight:800;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium .subheader p small{font-size:26px;color:#e4fff0;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium p{font-size:20px;font-weight:900;text-align:center;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium p mark{color:#ffde86;background-color:transparent;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card.premium ul li::before{background:url(../images/sprites/icon_li_opacity.svg) no-repeat center center;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .header{display:flex;justify-content:center;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .header>*+*{margin-left:10px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .header p{font-size:24px;font-weight:800;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .subheader{display:flex;flex-direction:column;text-align:center;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card ul{display:flex;flex-direction:column;font-size:16px;font-weight:700;list-style:none;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card ul>*+*{margin-top:10px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card ul li{padding-inline-start:10px;display:grid;grid-template-columns:auto 1fr;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card ul li::before{content:"";display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:middle;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .details{font-size:18px;font-weight:900;text-decoration:underline;text-align:center;}.index-page-wrapper .index-page-content section .wrapper .sliderNew{position:relative;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1{display:flex;flex-direction:column;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1>*+*{margin-top:30px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels{font-size:22px;font-weight:900;text-transform:uppercase;color:#019646;display:flex;flex-wrap:wrap;justify-content:space-between;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label{cursor:pointer;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label:hover{border-bottom:3px solid #019646;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label.active{cursor:default;border-bottom:3px solid #019646;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container{padding:17px;border-radius:8px;background-color:rgba(1,150,70,.1);display:flex;align-items:center;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell{flex:0 0 160px;height:120px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell.center-text{display:flex;align-items:center;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-images{position:relative;display:block;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-images img{opacity:0;transition:400ms;width:120px;height:120px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-images img.active{opacity:1;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:530px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-family:ProximaNova,sans-serif;font-size:24px;font-weight:900;color:#019646;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-pagination{display:none;}.index-page-wrapper .index-page-content section .wrapper .slider-info{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew{position:relative;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2{margin:10px 0 0 0;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2 .slider-slides{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2 .slider-slides .slide{display:inline-block;transition:300ms;vertical-align:middle;white-space:normal;width:100%;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2 .slider-slides .slide img{max-width:490px;max-height:460px;width:100%;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container{display:flex;justify-content:center;}.index-page-wrapper .index-page-content section .wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container .slider-pagination{width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .slider-info .download_free{margin:15px 0 26px 0;font-size:22px;font-weight:900;line-height:27px;color:#000;font-family:ProximaNova,sans-serif;}.index-page-wrapper .index-page-content section .wrapper .slider-info .download_free span{font-weight:800;color:#019646;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores{display:flex;flex-direction:column;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores>*+*{margin-top:20px;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores img{width:204px;}.index-page-wrapper footer{background-color:#3b3736;color:rgba(255,255,255,.5);display:flex;justify-content:center;}.index-page-wrapper footer .wrapper{max-width:1280px;width:100%;padding:20px 40px;display:flex;flex-direction:column;}.index-page-wrapper footer .wrapper>*+*{margin-top:10px;}.index-page-wrapper footer .wrapper .header{display:flex;justify-content:space-between;}.index-page-wrapper footer .wrapper .header>*+*{margin-left:20px;}.index-page-wrapper footer .wrapper .header h2{color:#fff;font-size:2.3em;font-weight:800;margin:0;max-width:750px;}.index-page-wrapper footer .wrapper .contacts{display:flex;flex-direction:column;}.index-page-wrapper footer .wrapper .contacts>*+*{margin-top:10px;}.index-page-wrapper footer .wrapper .contacts p{font-size:1.8em;font-weight:800;color:#fff;}.index-page-wrapper footer .wrapper .contacts .contacts-container{display:flex;justify-content:space-between;}.index-page-wrapper footer .wrapper .contacts .contacts-container .contact-links{display:grid;grid-gap:10px;white-space:nowrap;grid-template-columns:auto auto auto;max-width:fit-content;}.index-page-wrapper footer .wrapper .contacts .contacts-container .contact-links a{width:fit-content;padding-right:30px;}.index-page-wrapper footer .wrapper .contacts .contacts-container .button{width:160px;color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);height:fit-content;}.index-page-wrapper footer .wrapper .contacts .contacts-container .button:hover{color:#fff;border-color:#fff;}.index-page-wrapper footer .wrapper .line{border:1px solid rgba(255,255,255,.5);width:100%;position:relative;}.index-page-wrapper footer .wrapper .info{color:rgba(255,255,255,.5);display:flex;flex-direction:column;margin-top:10px;}.index-page-wrapper footer .wrapper .info>*+*{margin-top:10px;}.index-page-wrapper footer .wrapper .info div{display:flex;align-items:center;justify-content:space-between;}.index-page-wrapper footer .wrapper .info div>*+*{margin-left:20px;}.index-page-wrapper footer .wrapper .info p{line-height:1.4;font-size:.9em;font-weight:800;}.index-page-wrapper footer .wrapper .info p:first-child{font-size:1.8em;}@media(max-width:945px){.index-container .branding-image-container{display:none;}.index-page-wrapper.branding{margin-top:0;}.index-page-wrapper.branding .index-page-header{min-height:100vh;}}@media(max-width:1255px){.index-page-wrapper .index-page-content section .wrapper{padding:50px 20px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:490px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-size:22px;}}@media(max-width:1230px){.index-page-wrapper footer .wrapper .contacts .contacts-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}}@media(max-width:1145px){.index-page-wrapper .index-page-content section .wrapper .cards-container{grid-template-columns:auto;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card{max-width:460px;justify-self:center;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels{flex-direction:column;width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels>*+*{margin-top:10px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label{width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label span{display:flex;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels span{display:none;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:418px;}}@media(max-width:1070px){.index-page-wrapper .mobile-header.visible{display:flex;}.index-page-wrapper .index-page-content .index-wrapper{grid-template-columns:auto;}.index-page-wrapper .index-page-content .index-wrapper>*+*{margin-left:0;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel{position:fixed;left:0;padding:0;height:100vh;z-index:10;display:none;width:100%;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content{border-radius:0 8px 8px 0;max-height:100vh;max-width:400px;min-width:auto;height:100%;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .aside-header i{display:block;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .content-links{overflow:auto;}.index-page-wrapper .index-page-content section .wrapper{padding:50px 40px;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school h3{font-size:20px;}.index-page-wrapper .index-page-content section .wrapper .cards-container{grid-template-columns:1fr 1fr;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card{max-width:100%;justify-self:center;}.index-page-wrapper .index-page-content section .wrapper .stats{grid-template-columns:auto;justify-content:center;}.index-page-wrapper .index-page-content section .wrapper .stats div{align-items:center;flex-direction:row;max-width:500px;}.index-page-wrapper .index-page-content section .wrapper .stats div img{width:280px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels{flex-direction:row;width:auto;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels>*+*{margin-top:0;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label{width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label span{display:flex;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels span{display:block;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:580px;}}@media(max-width:1000px){.index-page-wrapper footer .wrapper .contacts .contacts-container{grid-template-columns:1fr;grid-template-rows:1fr 1fr auto;}}@media(max-width:945px){.index-page-wrapper .index-page-header{position:relative;height:fit-content;min-height:auto;}.index-page-wrapper .index-page-header .wrapper{height:fit-content;padding-bottom:50px;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .menu-level-1{display:none;}.index-page-wrapper .index-page-header .wrapper .header-content{align-items:center;flex-direction:column;justify-content:normal;}.index-page-wrapper .index-page-header .wrapper .header-content>*+*{margin-left:0;margin-top:40px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block h1{font-size:2.6em;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .image-dots{display:none;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block{justify-content:center;width:100%;max-width:535px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container{max-width:100%;width:100%;}.index-page-wrapper .index-page-header .scroll-icon{display:none;}.index-page-wrapper footer .wrapper .contacts .contacts-container{justify-content:start;flex-direction:column;grid-template-rows:auto;display:flex;}.index-page-wrapper footer .wrapper .contacts .contacts-container .button{margin-top:10px;}}@media(max-width:860px){.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom__cell:first-child{display:none;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__cell:last-child{display:none;}.index-page-wrapper .index-page-content section .wrapper .description p{font-size:20px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:490px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-size:22px;}.index-page-wrapper footer .wrapper .header img{display:none;}}@media(max-width:780px){.index-page-wrapper .index-page-content section .wrapper .cards-container{grid-template-columns:auto;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card{max-width:460px;justify-self:center;}}@media(max-width:760px){.index-page-wrapper .index-page-header .wrapper{grid-gap:30px;padding:20px;padding-bottom:50px;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .index-logo{font-size:1.8em;}.index-page-wrapper .index-page-header .wrapper .header-content{justify-content:flex-start;}.index-page-wrapper .index-page-header .wrapper .header-content>*+*{margin-top:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block h1{font-size:1.8em;line-height:1.3;text-align:start;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .button{font-size:1.2em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container{grid-gap:20px;padding:28px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .header{font-size:1.4em;margin-bottom:16px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field label{font-size:.9em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom .button{font-size:1em;padding:0 15px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .button{font-size:1em;padding:15px 0;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .bottom-link{font-size:1.4em;}.index-page-wrapper .index-page-content section .wrapper{padding:50px 20px;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school .connect-school-container{grid-template-columns:auto;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school .connect-school-container img{display:none;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores a img{width:140px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels{flex-direction:column;width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels>*+*{margin-top:10px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label{width:fit-content;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels .slider-label span{display:flex;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels span{display:none;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:380px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-size:18px;}.index-page-wrapper footer .wrapper{padding:20px 20px;}.index-page-wrapper footer .wrapper .contacts .contacts-container .contact-links{grid-template-columns:auto auto;}}@media(max-width:600px){.index-page-wrapper .index-page-content section .wrapper{padding:50px 20px;}.index-page-wrapper .index-page-content section .wrapper .slider-info{grid-template-columns:auto;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores{display:flex;flex-direction:row;justify-content:space-between;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores>*+*{margin-top:0;margin-left:10px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell{flex:0 0 100px;height:80px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-images img{width:80px;height:80px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:250px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-size:16px;}.index-page-wrapper footer .wrapper .info div{flex-direction:column;align-items:flex-start;}.index-page-wrapper footer .wrapper .info div>*+*{margin-left:0;}}@media(max-width:530px){.index-page-wrapper .index-page-content section .wrapper .ornament{display:none;}.index-page-wrapper .index-page-content section .wrapper .stats div{flex-direction:column;max-width:unset;}.index-page-wrapper footer .contacts a:not(:last-child){margin-right:0;}}@media(max-width:480px){.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_top__cell:first-child{font-size:30px;}.index-page-wrapper .index-page-content section .wrapper h2{font-size:2.4em;}.index-page-wrapper .index-page-content section .wrapper .start-connect-school{padding:30px 20px;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores{display:flex;flex-direction:column;align-items:center;}.index-page-wrapper .index-page-content section .wrapper .slider-info .stores>*+*{margin-left:0;margin-top:10px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-labels{font-size:18px;}}@media(max-width:460px){.index-page-wrapper .index-page-header .wrapper .header-content .left-block h1{display:none;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .active-services li{display:block;text-align:center;width:auto;}.index-page-wrapper footer .wrapper .header h1{font-size:2.4em;}.index-page-wrapper footer .wrapper .contacts p{font-size:2em;}.index-page-wrapper footer .wrapper .contacts .contacts-container .contact-links{grid-template-columns:auto;}}@media(max-width:430px){.horizontal-accordion-list .ui-accordion-content{padding:20px;}.horizontal-accordion-list .horizontal-accordion-list__item-panel .panel_bottom{margin-top:20px;}.index-page-wrapper blockquote{font-size:14px;}.index-page-wrapper .index-page-header .wrapper{padding-bottom:30px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .mobile-connect{flex-direction:column;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .mobile-connect>*+*{margin-left:0;margin-top:10px;}.index-page-wrapper .index-page-content section .wrapper{padding:30px 20px;}.index-page-wrapper .index-page-content section .wrapper>*+*{margin-top:25px;}.index-page-wrapper .index-page-content section .wrapper .description p{font-size:20px;}.index-page-wrapper .index-page-content section .wrapper .stats div p{font-size:20px;}.index-page-wrapper .index-page-content section .wrapper .stats div img{width:186px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card{padding:20px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:180px;}}@media(max-width:400px){.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content{border-radius:0;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .aside-banners__wrapper .aside-banners-panel{grid-template-columns:auto;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .aside-banners__wrapper .aside-banners-panel a{text-align:center;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .menu-bullet{padding:0 0 0 40px;}.index-page-wrapper .index-page-content .index-wrapper .aside-panel .panel-content .panel-account .active-services{padding:0 0 0 40px;}}@media(max-width:370px){.index-page-wrapper .index-page-header .wrapper{grid-gap:20px;padding:20px 15px;padding-bottom:30px;}.index-page-wrapper .index-page-header .wrapper .links-and-logo .index-logo{font-size:1.6em;}.index-page-wrapper .index-page-header .wrapper .header-content{justify-content:flex-start;}.index-page-wrapper .index-page-header .wrapper .header-content>*+*{margin-top:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block>*+*{margin-top:20px;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block h1{font-size:1.5em;}.index-page-wrapper .index-page-header .wrapper .header-content .left-block .button{font-size:1em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container.w-350{width:100%;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container{grid-gap:20px;padding:22px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .header{font-size:1.2em;margin-bottom:16px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-field label{font-size:.8em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom{grid-gap:10px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom .forgot-password{font-size:.9em;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .form-bottom .button{font-size:.9em;padding:0 15px;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .login-container .button{font-size:.9em;padding:15px 0;}.index-page-wrapper .index-page-header .wrapper .header-content .right-block .form-container .bottom-link{font-size:1.2em;}}@media(max-width:350px){.horizontal-accordion-list .horizontal-accordion-list__item .item_cover .label span{font-size:20px;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .header{flex-direction:column;}.index-page-wrapper .index-page-content section .wrapper .cards-container .card .header p{font-size:20px;text-align:center;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides{width:160px;}.index-page-wrapper .index-page-content section .wrapper .sliderNew.slider-type1 .slider-container .slider-container__cell .slider-slides .slide{font-size:14px;}}@keyframes scroll-icon{0%{transform:translateY(-12px);opacity:0;}30%,70%{opacity:1;}100%{transform:translateY(12px);opacity:0;}}.premium-access-info{background-color:#f5f5f5;}.premium-access-info .wrapper{background:unset;}.premium-access-info .wrapper h1{margin:0 0 35px 0;text-align:center;}.premium-access-info .wrapper p{margin:0;padding:0;}.premium-access-info .wrapper .cards-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;}.premium-access-info .wrapper .cards-container .card{border-radius:8px;display:flex;flex-direction:column;padding:30px;font-family:ProximaNova,sans-serif;max-width:500px;}.premium-access-info .wrapper .cards-container .card>*+*{margin-top:20px;}.premium-access-info .wrapper .cards-container .card.standart{background-color:#fff;color:#333;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);}.premium-access-info .wrapper .cards-container .card.standart .header p:first-child{color:#019646;}.premium-access-info .wrapper .cards-container .card.standart .header p:last-child{color:#ffde86;}.premium-access-info .wrapper .cards-container .card.standart .subheader p:first-child{font-size:40px;font-weight:700;color:#333;}.premium-access-info .wrapper .cards-container .card.standart .subheader p:last-child{font-size:16px;font-weight:900;color:#797979;}.premium-access-info .wrapper .cards-container .card.standart ul li::before{background:url(../images/sprites/icon_li.svg) no-repeat center center;}.premium-access-info .wrapper .cards-container .card.premium{background-color:#019646;color:#fff;}.premium-access-info .wrapper .cards-container .card.premium .header p:last-child{color:#f78b41;}.premium-access-info .wrapper .cards-container .card.premium .subheader p{font-size:40px;font-weight:800;}.premium-access-info .wrapper .cards-container .card.premium .subheader p small{font-size:26px;color:#e4fff0;}.premium-access-info .wrapper .cards-container .card.premium p{font-size:20px;font-weight:900;text-align:center;color:#fff;}.premium-access-info .wrapper .cards-container .card.premium p mark{color:#ffde86;background-color:transparent;}.premium-access-info .wrapper .cards-container .card.premium ul li::before{background:url(../images/sprites/icon_li_opacity.svg) no-repeat center center;}.premium-access-info .wrapper .cards-container .card.premium .details{color:#fff;border:none;}.premium-access-info .wrapper .cards-container .card.premium .button{width:100%;text-transform:uppercase;border:none;border-radius:6px;line-height:1.5;text-align:center;font-family:ProximaNova,sans-serif;font-weight:800;touch-action:manipulation;cursor:pointer;white-space:nowrap;transition:ease-in-out .2s;padding:15px 10px;}.premium-access-info .wrapper .cards-container .card.premium .button.orange{background-color:#f78b41;color:#fff;}.premium-access-info .wrapper .cards-container .card.premium .button.orange:hover{background-color:#fa802d;}.premium-access-info .wrapper .cards-container .card .header{display:flex;justify-content:center;}.premium-access-info .wrapper .cards-container .card .header>*+*{margin-left:10px;}.premium-access-info .wrapper .cards-container .card .header p{font-size:24px;font-weight:800;}.premium-access-info .wrapper .cards-container .card .subheader{display:flex;flex-direction:column;text-align:center;}.premium-access-info .wrapper .cards-container .card ul{display:flex;flex-direction:column;font-size:16px;font-weight:700;list-style:none;margin-left:30px;}.premium-access-info .wrapper .cards-container .card ul>*+*{margin-top:10px;}.premium-access-info .wrapper .cards-container .card ul li{padding-inline-start:10px;}.premium-access-info .wrapper .cards-container .card ul li::before{content:"";display:inline-block;width:24px;height:24px;margin-left:-34px;margin-right:10px;vertical-align:middle;}.premium-access-info .wrapper .cards-container .card ul li .additional-info{display:none;font-size:14px;padding:15px 0;font-style:italic;color:#cbead9;font-weight:100;border-bottom:1px solid #cbead9;}.premium-access-info .wrapper .cards-container .card ul li .additional-info ul{margin-top:10px;list-style:disc;font-size:14px;font-weight:100;padding-inline-start:20px;}.premium-access-info .wrapper .cards-container .card ul li .additional-info ul li::before{background:none;}.premium-access-info .wrapper .cards-container .card .details{font-size:18px;font-weight:900;text-decoration:underline;text-align:center;}@media(max-width:750px){.premium-access-info .wrapper .cards-container{display:flex;flex-direction:column-reverse;align-items:center;}}.messages-container{position:fixed;height:fit-content;top:0;right:0;width:fit-content;display:flex;flex-direction:column;margin-top:100px;margin-right:20px;z-index:99;}.messages-container div+div{margin-top:10px;}.messages-container .message-box{position:relative;background-color:#00aa4f;color:#fff;padding:10px 15px;border-radius:5px;display:none;max-width:300px;}.messages-container .message-box .message-box-container{align-items:center;display:flex;}.messages-container .message-box *+*{margin-left:10px;}.messages-container .message-box.error{background-color:#ec4646;}.messages-container .message-box.info{background-color:#0e9bd0;}.subgroups_tables_container{margin-top:20px;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;}.subgroups_tables_container .table-container.template{display:none;}.subgroups_tables_container .table-container .button-design-07.material-icons:hover{color:#fff;}.save-buttons{display:grid;grid-gap:2px;grid-template-columns:1fr 1fr;}.save-buttons .button-design-02{margin:0;}.save-buttons .button-design-02.disabled{background:#ddd;color:#5d6c83;cursor:default;pointer-events:none;}.save-buttons .button-design-02.round-right{border-radius:0 5px 5px 0;}.save-buttons .button-design-02.round-left{border-radius:5px 0 0 5px;}.socials{max-width:740px;display:flex;flex-direction:column;justify-content:center;}.socials .social-info{display:grid;grid-template-columns:auto;grid-gap:20px;}.socials .social-info .social-wrapper{display:flex;flex-direction:column;}.socials .social-info .social-wrapper .slider-info{display:grid;grid-template-columns:1.5fr .8fr;grid-gap:10px;}.socials .social-info .social-wrapper .slider-info .sliderNew{position:relative;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2{margin:10px 0 0 0;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2 .slider-slides{display:inline-block;font-size:0;overflow:hidden;vertical-align:middle;white-space:nowrap;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container{display:flex;justify-content:center;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container .slider-pagination{width:fit-content;margin-top:10px;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container .slider-pagination .slider-line{left:16px;}.socials .social-info .social-wrapper .slider-info .sliderNew.slider-type2 .slider-pagination__container .slider-pagination .slider-bullet{display:inline-block;width:12px;height:12px;background-color:#019646;border-radius:50px;margin:0 0 0 12px;position:relative;cursor:pointer;}.socials .app-links .app-links-info{margin:15px 0 26px 0;font-size:18px;font-weight:600;font-family:ProxiNova,sans-serif;line-height:27px;color:#000;text-align:center;}.socials .app-links .app-links-info span{font-weight:800;color:#019646;}.socials .app-links .app-links-download{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;}.socials .card-info.premium-connect{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.socials .card-info{display:grid;grid-gap:10px;white-space:normal;}.socials .card-info img{width:100%;border-radius:4px;}.socials .card-info p{margin-top:10px;padding:5px;font-weight:400;font-size:20px;line-height:35px;font-family:ProximaNova,sans-serif;color:#212121;}.socials .card-info p a{font-weight:800;text-decoration:underline;color:#128736;}.socials .card-info ul{margin-left:15px;font-family:ProximaNova,sans-serif;font-weight:400;font-size:20px;line-height:35px;}.socials .card-info ul li{margin:10px 0;}.socials .card-info ul li a{font-weight:800;text-decoration:underline;color:#128736;}.socials .card-info ul li a[name="viber"]{color:#7369f2;}.socials .card-info ul li a[name="youTube"]{color:#f05a23;}.socials .card-info ul li a[name="blog"]{color:#019646;}.socials .card-info ul li a[name="instagram"]{color:#0b77a0;}.socials .card-info .socials-info{margin:15px 0 26px 0;font-size:22px;font-weight:900;font-family:ProxiNova,sans-serif;line-height:27px;color:#019646;text-align:center;}@media(max-width:704px){.socials{max-width:440px;}.socials .social-info .social-wrapper .slider-info{grid-template-columns:auto;}.socials .card-info.premium-connect{grid-template-columns:auto;}.socials .social-links div{grid-template-columns:auto;}}@media(max-width:500px){.socials .app-links{justify-content:space-around;}.socials .app-links a+a{margin-left:0;}.socials .card-info ul,.socials .card-info p{font-size:17px;}}@media(max-width:460px){.socials .app-links{flex-direction:column;justify-content:center;align-items:center;}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;}.ad-wrapper{margin:40px 0;}.book-wrapper{width:100%;height:100%;display:flex;padding:40px 0;justify-content:center;}.book-wrapper .book-cards{max-width:1200px;width:100%;background-color:#fff;padding:10px;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(330px,min-content));}.book-wrapper .book-cards .book-card{max-width:320px;border-radius:4px;box-shadow:0 0 12px 4px rgba(47,60,78,.1);display:grid;grid-template-rows:auto auto 1fr;overflow:hidden;}.book-wrapper .book-cards .book-card .image{overflow:hidden;max-height:320px;}.book-wrapper .book-cards .book-card .image img{height:320px;width:100%;}.book-wrapper .book-cards .book-card .footer{padding:10px;display:grid;grid-gap:10px;}.book-wrapper .book-cards .book-card a{text-decoration:underline;color:#00f;}.book-wrapper .book-cards .book-card a:hover{opacity:.8;}.book-wrapper .book-cards .book-card .footer-button{display:grid;padding:10px;grid-gap:10px;}.book-wrapper .book-cards .book-card .footer-button button{text-transform:uppercase;cursor:pointer;font-weight:600;align-self:flex-end;width:100%;padding:20px 10px;color:#fff;background-color:#019646;font-size:12px;border:none;}.book-wrapper .book-cards .book-card .footer-button button:hover{opacity:.5;}.book-pages{max-width:1100px;padding:10px 5px;}.book-pages .chapter-name{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.book-pages .chapter-name h1{font-size:50px;font-weight:900;margin:20px 0;text-align:center;}.book-pages .dropdown-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:20px;}.book-pages .dropdown-list .select-container{display:flex;align-items:center;margin:10px;}.book-pages .dropdown-list .select-container label{font-size:20px;line-height:1.5;padding-left:10px;}.book-pages .dropdown-list .select-container a{text-transform:uppercase;cursor:pointer;font-weight:600;align-self:flex-end;padding:10px 30px;color:#fff;background-color:#019646;font-size:12px;border:none;border-radius:6px;margin-left:6px;}.book-pages .dropdown-list .select-container a:hover{opacity:.6;}@media(max-width:750px){.book-pages .dropdown-list label{font-size:16px;line-height:1;}.page-content select{height:auto;}}@media(max-width:530px){.page-content select{font-size:14px;}}.public-agreement{opacity:.8;display:none;justify-content:center;position:fixed;width:100%;bottom:0;background-color:#019646;z-index:99;}.public-agreement .wrapper{opacity:.8;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1.5;max-width:1280px;color:#fff;padding:30px 20px;background-color:transparent;}.public-agreement .wrapper .button{border-radius:6px;border:solid 2px #fff;text-transform:uppercase;padding:9px 18px;color:#fff;height:min-content;margin-left:20px;background-color:transparent;font-size:12px;cursor:pointer;}.public-agreement .wrapper p{color:#fff;margin:0;}.public-agreement .wrapper .link-agreement{text-decoration:underline;}.personalDataProcessingPolicy,.personalDataProcessingPolicyEmp,.cookiesPolicy{font-size:14px;font-family:'Times New Roman',Times,serif;text-indent:30px;padding-top:30px;}.personalDataProcessingPolicy .header,.personalDataProcessingPolicyEmp .header,.cookiesPolicy .header{display:flex;justify-content:end;}.personalDataProcessingPolicy li,.personalDataProcessingPolicyEmp li,.cookiesPolicy li{margin-bottom:8px;}.personalDataProcessingPolicy li ol,.personalDataProcessingPolicyEmp li ol,.cookiesPolicy li ol{margin:8px 0;}.personalDataProcessingPolicy table,.personalDataProcessingPolicyEmp table,.cookiesPolicy table{text-align:center;border-collapse:collapse;font-size:12px;}.personalDataProcessingPolicy table td,.personalDataProcessingPolicyEmp table td,.cookiesPolicy table td,.personalDataProcessingPolicy table th,.personalDataProcessingPolicyEmp table th,.cookiesPolicy table th{border:1px solid #000;padding:4px;}.personalDataProcessingPolicy table tbody,.personalDataProcessingPolicyEmp table tbody,.cookiesPolicy table tbody{text-align:start;vertical-align:bottom;}.personalDataProcessingPolicy .accept-cookies-container,.personalDataProcessingPolicyEmp .accept-cookies-container,.cookiesPolicy .accept-cookies-container{display:flex;gap:8px;margin-top:8px;margin-left:30px;}.personalDataProcessingPolicy .accept-cookies-container button,.personalDataProcessingPolicyEmp .accept-cookies-container button,.cookiesPolicy .accept-cookies-container button{border-radius:4px;padding:8px 16px;color:#fff;height:min-content;font-weight:600;cursor:pointer;outline:none;border:none;}.personalDataProcessingPolicy .accept-cookies-container button.primary,.personalDataProcessingPolicyEmp .accept-cookies-container button.primary,.cookiesPolicy .accept-cookies-container button.primary{background-color:#019646;color:#fff;}.personalDataProcessingPolicy .accept-cookies-container button.primary:hover,.personalDataProcessingPolicyEmp .accept-cookies-container button.primary:hover,.cookiesPolicy .accept-cookies-container button.primary:hover{background-color:#017d3a;}.personalDataProcessingPolicy .accept-cookies-container button.stroke,.personalDataProcessingPolicyEmp .accept-cookies-container button.stroke,.cookiesPolicy .accept-cookies-container button.stroke{color:#2f3c4e;background-color:#fff;border:1px solid #e1e3e5;}.personalDataProcessingPolicy .accept-cookies-container button.stroke:hover,.personalDataProcessingPolicyEmp .accept-cookies-container button.stroke:hover,.cookiesPolicy .accept-cookies-container button.stroke:hover{background-color:#eff0f1;}@media(max-width:768px){.public-agreement .wrapper{flex-direction:column;padding:10px;}.public-agreement .wrapper p{margin-bottom:5px;font-size:12px;}.public-agreement .wrapper .button{margin-left:0;width:100%;padding:5px;font-size:12px;}}.free-trial-notice,.not-responsible{max-width:772px;width:100%;background-color:#fff1cc;padding:10px 20px;color:#000;border-radius:6px;line-height:1.6;margin:30px;align-self:flex-end;}.free-trial-notice .trial-text,.not-responsible .trial-text{width:100%;margin:0;}.free-trial-notice a,.not-responsible a{color:#000;text-decoration:underline;margin:0;}.not-responsible{margin:30px 0;align-self:unset;max-width:unset;}@media(max-width:768px){.free-trial-notice{align-self:unset;}}.page-content .central-block .class-teacher{color:#616161;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:40px;}.page-content .central-block .class-keys-description{margin:10px 0;width:100%;}.page-content .central-block mark{color:#128736;font-weight:600;background-color:transparent;}.page-content .central-block mark::after{font-family:'Material Icons';content:'content_copy';margin-left:5px;}.promo-page-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;}.promo-page-wrapper h1{line-height:1.3;text-align:center;margin:60px 0;}.promo-page-wrapper .wrapper{max-width:1280px;width:100%;padding:60px 40px;position:relative;}.promo-page-wrapper .wrapper .logo{color:#019646;font-weight:800;font-size:36px;}.promo-page-wrapper .wrapper article p+p{margin-top:10px;}.promo-page-wrapper .wrapper article p{line-height:1.3;}.promo-page-wrapper .wrapper article ol{list-style:none;margin-top:15px;}.promo-page-wrapper .wrapper article ol li+li{margin-top:10px;}.promo-page-wrapper .wrapper article ul{padding-inline-start:35px;list-style:disc;margin-top:10px;}@media(max-width:600px){.promo-page-wrapper .wrapper{padding:60px 20px;}}