@font-face{font-family:"Rubik";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/RubikRegular/RubikRegular.eot);src:url(../fonts/RubikRegular/RubikRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RubikRegular/RubikRegular.woff) format("woff"),url(../fonts/RubikRegular/RubikRegular.ttf) format("truetype")}@font-face{font-family:"Rubik";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/RubikMedium/RubikMedium.eot);src:url(../fonts/RubikMedium/RubikMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/RubikMedium/RubikMedium.woff) format("woff"),url(../fonts/RubikMedium/RubikMedium.ttf) format("truetype")}@font-face{font-family:"Rubik";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/RubikBold/RubikBold.eot);src:url(../fonts/RubikBold/RubikBold.eot?#iefix) format("embedded-opentype"),url(../fonts/RubikBold/RubikBold.woff) format("woff"),url(../fonts/RubikBold/RubikBold.ttf) format("truetype")}@font-face{font-family:"Lato";font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/LatoBold/LatoBold.eot);src:url(../fonts/LatoBold/LatoBold.eot?#iefix) format("embedded-opentype"),url(../fonts/LatoBold/LatoBold.woff) format("woff"),url(../fonts/LatoBold/LatoBold.ttf) format("truetype")}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#828385}.hamburger-box{width:15px;height:15px;display:inline-block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:15px;height:3px;background-color:#828385;border-radius:5px;position:absolute;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;display:block}.hamburger-inner{top:50%;margin-top:-1.5px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--3dx .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1);-o-transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:30px;perspective:30px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1);-o-transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-3px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-3px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-3px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-3px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(3px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(3px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(3px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(3px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-3px,-3.75px,0) rotate(-45deg) scale(.7,1);transform:translate3d(-3px,-3.75px,0) rotate(-45deg) scale(.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);-o-transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-3px,3.75px,0) rotate(45deg) scale(.7,1);transform:translate3d(-3px,3.75px,0) rotate(45deg) scale(.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);-o-transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);-o-transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(3px,-3.75px,0) rotate(45deg) scale(.7,1);transform:translate3d(3px,-3.75px,0) rotate(45deg) scale(.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);-o-transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(3px,3.75px,0) rotate(-45deg) scale(.7,1);transform:translate3d(3px,3.75px,0) rotate(-45deg) scale(.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22);-o-transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22),-webkit-transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn-r.is-active .hamburger-inner,.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner,.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-12px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner,.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner::after{top:-12px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-6px,0) rotate(45deg);transform:translate3d(0,-6px,0) rotate(45deg)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner,.hamburger--elastic-r .hamburger-inner{top:1.5px;-webkit-transition-duration:.275s;-o-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;-webkit-transition:opacity .125s .275s ease;-o-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:12px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(135deg);transform:translate3d(0,6px,0) rotate(135deg);-webkit-transition-delay:.075s;-o-transition-delay:.075s;transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner,.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-12px,0) rotate(-270deg);transform:translate3d(0,-12px,0) rotate(-270deg);-webkit-transition-delay:.075s;-o-transition-delay:.075s;transition-delay:.075s}.hamburger--elastic-r .hamburger-inner::before{top:6px;-webkit-transition:opacity .125s .275s ease;-o-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:12px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);-o-transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(-135deg);transform:translate3d(0,6px,0) rotate(-135deg)}.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-12px,0) rotate(270deg);transform:translate3d(0,-12px,0) rotate(270deg);-webkit-transition-delay:.075s;-o-transition-delay:.075s;transition-delay:.075s}.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic .hamburger-inner,.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;-o-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner::after{top:6px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner,.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-30px;top:-30px;-webkit-transform:translate3d(30px,30px,0) rotate(45deg);transform:translate3d(30px,30px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);-o-transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-30px;top:-30px;-webkit-transform:translate3d(-30px,30px,0) rotate(-45deg);transform:translate3d(-30px,30px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);-o-transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner::after{top:6px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);-o-transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-30px;top:30px;-webkit-transform:translate3d(30px,-30px,0) rotate(-45deg);transform:translate3d(30px,-30px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);-o-transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-30px;top:30px;-webkit-transform:translate3d(-30px,-30px,0) rotate(45deg);transform:translate3d(-30px,-30px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1);-o-transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1),-webkit-transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{-webkit-transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear;-o-transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear;transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear;-o-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner,.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:6px;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:12px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-2.14286px,-3px,0);transform:rotate(-45deg) translate3d(-2.14286px,-3px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-12px,0) rotate(-90deg);transform:translate3d(0,-12px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner::before{top:6px;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:12px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,6px,0) rotate(-45deg);transform:translate3d(0,6px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(2.14286px,-3px,0);transform:rotate(45deg) translate3d(2.14286px,-3px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-12px,0) rotate(90deg);transform:translate3d(0,-12px,0) rotate(90deg)}.hamburger--spin .hamburger-inner,.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;-o-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;-o-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner,.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;-o-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;-o-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;-o-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:1.5px;-webkit-transition:background-color 0s .13s linear;-o-transition:background-color 0s .13s linear;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:6px;-webkit-transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:12px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,6px,0) rotate(45deg);transform:translate3d(0,6px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,6px,0) rotate(-45deg);transform:translate3d(0,6px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-12px;-webkit-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear;-o-transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);-o-transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-6px,0) rotate(-45deg);transform:translate3d(0,-6px,0) rotate(-45deg);-webkit-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear;-o-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1);-o-transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1),-webkit-transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner,.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19);-o-transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);-o-transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner,.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1);-o-transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);-o-transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);-o-transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);-o-transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner,.hamburger--vortex-r .hamburger-inner,.hamburger--vortex-r.is-active .hamburger-inner,.hamburger--vortex.is-active .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner,.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner,.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top,opacity;-o-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
/*!
* lazyYT (lazy load YouTube videos)
* v1.0.1 - 2014-12-30
* (CC) This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
* http://creativecommons.org/licenses/by-sa/4.0/
* Contributors: https://github.com/tylerpearson/lazyYT/graphs/contributors || https://github.com/daugilas/lazyYT/graphs/contributors
*/
@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.lazyYT-container{direction:ltr;position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden;background-color:#000}.lazyYT-container iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.lazyYT-container .html5-info-bar{position:absolute;top:0;z-index:935;width:100%;height:30px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);-o-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1)}.lazyYT-container .html5-title{padding-right:6px;padding-left:12px}.lazyYT-container .html5-title-text-wrapper{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.lazyYT-container .html5-title-text{width:100%;font-size:13px;line-height:30px;color:#ccc;text-decoration:none}.lazyYT-container .html5-title-text:hover{color:#fff;text-decoration:underline}.ytp-thumbnail{padding-bottom:inherit;cursor:pointer;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.ytp-large-play-button{position:absolute;top:50%!important;left:50%!important;width:68px!important;height:48px!important;padding:0!important;margin:-29px 0 0 -42px!important;font-size:normal!important;font-weight:400!important;line-height:1!important}.ytp-large-play-button-bg{fill-opacity:.8;fill:#212121;-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);-o-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1)}.lazyYT-image-loaded:hover .ytp-large-play-button-bg,.ytp-large-play-button:focus .ytp-large-play-button-bg{fill-opacity:1;fill:red}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal,body{position:relative}.modal{display:none;vertical-align:middle;z-index:2;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;display:block;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}body{font-size:14px;overflow-x:hidden;font-family:"Rubik",sans-serif;background-color:#f7f8f9}.modal-spinner>div,.slick-arrow,body.main-page{background-color:#fff}.slick-arrow{width:31px;height:31px;border-radius:4px;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;outline:0;cursor:pointer;position:absolute;padding:0;z-index:1;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.slick-arrow:hover{background-color:#eb5255}.lesson-item-inside .lesson-item-button:hover span svg path,.main-slider-team .slick-arrow:hover svg path,.slick-arrow:hover svg path,.slider-lesson-head-nav .slick-arrow:hover svg path{fill:#fff}.contacts-social-icon-item path,.footer-top-social-icon svg path,.slick-arrow svg path,.slider-lesson-head-nav .slick-arrow svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}textarea{resize:none}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{text-decoration:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}input,textarea{outline:0;width:100%;font-size:16px;border:1px solid #d5d6d6;border-radius:6px;-webkit-transition:border-color .2s ease-in-out,background-image .2s ease-in-out,padding .2s ease-in-out;-o-transition:border-color .2s ease-in-out,background-image .2s ease-in-out,padding .2s ease-in-out;transition:border-color .2s ease-in-out,background-image .2s ease-in-out,padding .2s ease-in-out;color:#2f3134;background:0 0;padding:15.5px 30px 15.5px 12px;position:relative;z-index:2}input.active,input:focus,textarea.active,textarea:focus{padding:23px 30px 8px 12px}input.active+.input-placeholder,input:focus+.input-placeholder,textarea.active+.input-placeholder,textarea:focus+.input-placeholder{top:9px;font-size:12px;z-index:3}input[type=submit],textarea[type=submit]{-webkit-appearance:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#828385}input::-moz-placeholder,textarea::-moz-placeholder{color:#828385}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#828385}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#828385}input::placeholder,textarea::placeholder{color:#828385}input:hover,textarea:hover{border-color:#acadae}input:focus,textarea:focus{border-color:#2f3134}.input{position:relative;width:100%}.input-check::after{content:"";position:absolute;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.184615 7.61542C0.0615385 7.49234 0 7.30773 0 7.18465C0 7.06158 0.0615385 6.87696 0.184615 6.75388L1.04615 5.89234C1.29231 5.64619 1.66154 5.64619 1.90769 5.89234L1.96923 5.95388L5.35385 9.58465C5.47692 9.70773 5.66154 9.70773 5.78462 9.58465L14.0308 1.03081H14.0923V1.03081C14.3385 0.784653 14.7077 0.784653 14.9538 1.03081L15.8154 1.89235C16.0615 2.1385 16.0615 2.50773 15.8154 2.75388L5.96923 12.9693C5.84615 13.0923 5.72308 13.1539 5.53846 13.1539C5.35385 13.1539 5.23077 13.0923 5.10769 12.9693L0.307692 7.80004L0.184615 7.61542V7.61542Z' fill='%2353B374'/%3e%3c/svg%3e ") no-repeat;width:16px;height:14px;right:12px;top:20px}.input-placeholder{color:#828385;position:absolute;left:12px;top:17px;font-size:16px;-webkit-transition:top .2s ease-in-out,font-size .2s ease-in-out;-o-transition:top .2s ease-in-out,font-size .2s ease-in-out;transition:top .2s ease-in-out,font-size .2s ease-in-out}.input-text{font-size:12px;color:#828385;display:block;margin-top:5px}.input.input-incorrectly input{border-color:#eb5757}.input.input-incorrectly .input-text{color:#ff6a59}.input.input-correctly input{border-color:#27ae60}.input.input-correctly .input-text{color:#27ae60}.input.input-disabled{cursor:not-allowed}.input.input-disabled::after{content:"";position:absolute;width:100%;height:52px;background-color:rgba(234,234,235,.5);left:0;top:0;z-index:2;border-radius:6px}.input input{font-family:"Rubik",sans-serif}button{font-size:14px}button:disabled{position:relative;cursor:not-allowed;background-color:#ed6366;border:0;color:#fff;overflow:hidden}button:disabled::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;opacity:.7}button.button-primary:hover,button.button-secondary:hover{background-color:#ed6366}.checkbox-item{color:#2f3134;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:default;line-height:23px}.checkbox-item a{color:#ed6366;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.checkbox-item a:hover,.page-text a:hover{color:#bf4a4c}.checkbox-item span{font-weight:500}.checkbox-item label{cursor:pointer}.checkbox-item input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox-item input[type=checkbox]:not(:checked):disabled+label:before{background-color:#eaeaeb}.checkbox-item input[type=checkbox]:checked,.checkbox-item input[type=checkbox]:not(:checked),.radio-item input[type=radio]:checked,.radio-item input[type=radio]:not(:checked){position:absolute;left:-9999px}.checkbox-item input[type=checkbox]:checked+label,.checkbox-item input[type=checkbox]:not(:checked)+label{position:relative;padding-left:31px}.checkbox-item input[type=checkbox]:checked+label:before,.checkbox-item input[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:23px;height:23px;background-color:#fff;border:1px solid #d5d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-webkit-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.checkbox-item input[type=checkbox]:checked+label:hover:before,.checkbox-item input[type=checkbox]:not(:checked):not(:disabled)+label:hover:before{border-color:#acadae}.checkbox-item input[type=checkbox]:checked+label:after,.checkbox-item input[type=checkbox]:not(:checked)+label:after{position:absolute;content:"";background:#ed6366 url("data:image/svg+xml;charset=UTF-8,%3csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1 4L4 7L10 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e") no-repeat center;top:0;width:23px;height:23px;border-radius:5px;left:0;border:1px solid #ed6366;-webkit-transition:border-color .2s ease-in-out,opacity .2s ease-in-out;-o-transition:border-color .2s ease-in-out,opacity .2s ease-in-out;transition:border-color .2s ease-in-out,opacity .2s ease-in-out}.checkbox-item input[type=checkbox]:checked+label:hover:after,.checkbox-item input[type=checkbox]:not(:checked)+label:hover:after{border-color:#bf4a4c}.checkbox-item input[type=checkbox]:not(:checked)+label:after{opacity:0}.checkbox-item input[type=checkbox]:checked+label:after{opacity:1}.radio-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2f3134;line-height:24.5px}.radio-item input[type=radio]:checked+label,.radio-item input[type=radio]:not(:checked)+label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:32px;cursor:pointer}.radio-item input[type=radio]:checked+label:before,.radio-item input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-color:#fff;border:1px solid #d5d6d6;border-radius:50%}.radio-item input[type=radio]:checked+label:after,.radio-item input[type=radio]:not(:checked)+label:after{position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:"";background-color:#ed6366;border-radius:50%;width:14px;height:14px;top:5px;left:5px}.radio-item input[type=radio]:not(:checked)+label:after{opacity:0}.radio-item input[type=radio]:checked+label:after{opacity:1}.container{max-width:1280px;width:100%;margin:0 auto;padding:0 50px}.button{cursor:pointer}.button-primary,.button-secondary{background-color:#ed6366;color:#fff;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;outline-color:#2f3134}.button-primary:hover{background-color:#eb5255}.button-secondary{background-color:#fff;color:#ed6366;border:1px solid #ed6366;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.button-secondary:hover{background-color:#ed6366;color:#fff}.button-primary:active,.button-secondary:active{background-color:#bf4a4c;color:#fff}.button-check-log{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button-check-log svg,.lesson-item-inside .lesson-item-button span svg{margin-right:9px}.page{padding:29px 0 48px}.page-title{font-weight:500;color:#2f3134;font-size:32px;margin-top:26px;line-height:40px;max-width: 745px;}.page-content{margin-top:16px}.page-content-sidebar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page-text{line-height:20px;color:#585a5d}.page-text a{color:#eb5255;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.page-button{font-weight:500;padding:17.5px 20px;display:inline-block;border-radius:6px}.sidebar{max-width:280px;margin-right:20px}.content,.sidebar{width:100%}.content-block{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;padding:30px}.content-block:not(:first-child),.page-lesson .content-block p:not(:first-of-type){margin-top:20px}.breadcrumbs{color:#828385;line-height:29px}.breadcrumbs li{display:inline-block}.breadcrumbs li:not(:last-child)::after{content:">";margin:0 13px}.breadcrumbs li a{color:#828385;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.breadcrumbs li a:hover,.sorting-items .sorting-item{color:#ed6366}.sorting{color:#585a5d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sorting-item{cursor:pointer}.sorting-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sorting-items .sorting-item.active{color:#585a5d}.sorting-items .sorting-item:not(:last-child){margin-right:14px}.sorting-items-current,.sorting-title{margin-right:14px}.sorting-items-another .sorting-item{-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.sorting-items-another .sorting-item:hover{color:#bf4a4c}.pagination,.pagination-numbers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination{margin-top:24px}.pagination-numbers{border:1px solid #d5d6d6;overflow:hidden;border-radius:4px;margin:0 12px}.pagination-numbers li:not(:last-child) a{border-right:1px solid #d5d6d6}.pagination-numbers li.active a{background-color:#eaeaeb}.pagination-numbers li a{width:36px;text-align:center}.pagination>a{border:1px solid #d5d6d6;border-radius:4px;padding-right:15.3px;padding-left:15.3px}.pagination a{background-color:#fff;color:#2f3134;display:block;padding-top:8.5px;padding-bottom:8.5px}.article-statistics{color:#acadae; letter-spacing: 1px;}.article-statistics-item{display:inline-block;position:relative;padding-left:20px}.article-statistics-item::after{content:"";position:absolute;width:16px;height:16px;left:0;top:0}.article-statistics-item:not(:last-child){margin-right:17px}.article-statistics-item-view::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.9111 7.92936C14.786 7.72805 11.806 3 7.99995 3C4.19393 3 1.21377 7.72805 1.08884 7.92917C0.970387 8.12016 0.970387 8.3792 1.08884 8.57019C1.21377 8.77151 4.19393 13.4996 7.99995 13.4996C11.806 13.4996 14.786 8.77147 14.9111 8.57035C15.0297 8.37939 15.0297 8.12016 14.9111 7.92936ZM7.99995 12.4134C5.19641 12.4134 2.76825 9.2753 2.04946 8.24941C2.76732 7.22261 5.19039 4.08616 7.99995 4.08616C10.8033 4.08616 13.2313 7.22371 13.9504 8.25015C13.2326 9.27691 10.8095 12.4134 7.99995 12.4134Z' fill='%23ACADAE'/%3e%3cpath d='M7.99996 5.48102C6.47303 5.48102 5.23071 6.72333 5.23071 8.25027C5.23071 9.7772 6.47303 11.0195 7.99996 11.0195C9.5269 11.0195 10.7692 9.7772 10.7692 8.25027C10.7692 6.72333 9.5269 5.48102 7.99996 5.48102ZM7.99996 10.0964C6.98195 10.0964 6.15381 9.26825 6.15381 8.25027C6.15381 7.23228 6.98198 6.40412 7.99996 6.40412C9.01794 6.40412 9.84611 7.23228 9.84611 8.25027C9.84611 9.26825 9.01797 10.0964 7.99996 10.0964Z' fill='%23ACADAE'/%3e%3c/svg%3e ")}.article-statistics-item-comments::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.43 1.07819H2.55441C1.41733 1.07819 0.492188 2.00314 0.492188 3.14041V9.79602C0.492188 10.9307 1.4133 11.8542 2.54709 11.8582V14.8785L6.88751 11.8582H13.43C14.567 11.8582 15.4922 10.9331 15.4922 9.79602V3.14041C15.4922 2.00314 14.567 1.07819 13.43 1.07819ZM14.6133 9.79602C14.6133 10.4484 14.0825 10.9793 13.43 10.9793H6.61175L3.42599 13.1962V10.9793H2.55441C1.90192 10.9793 1.37109 10.4484 1.37109 9.79602V3.14041C1.37109 2.48782 1.90192 1.95709 2.55441 1.95709H13.43C14.0825 1.95709 14.6133 2.48782 14.6133 3.14041V9.79602Z' fill='%23ACADAE'/%3e%3cpath d='M4.5069 4.18396H11.4775V5.06286H4.5069V4.18396Z' fill='%23ACADAE'/%3e%3cpath d='M4.5069 6.05896H11.4775V6.93787H4.5069V6.05896Z' fill='%23ACADAE'/%3e%3cpath d='M4.5069 7.93396H11.4775V8.81287H4.5069V7.93396Z' fill='%23ACADAE'/%3e%3c/svg%3e")}.article-statistics-item-date{padding-left:0}.box{display:none}.box.open-tab{display:block}.profile-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#2f3134;font-weight:500;line-height:20px}.profile-nav li{cursor:pointer;padding-bottom:11px;position:relative}.profile-nav li::after{content:"";position:absolute;left:0;bottom:0;border-bottom:2px solid #eb5255;width:100%;z-index:1;opacity:0}.profile-nav li:not(:last-child){margin-right:32px}.profile-nav li.active{color:#eb5255}.header-bottom-menu li.active a::after,.header-bottom-menu li.active span::after,.main-create-nav-menu li.active::after,.modal-authentication-nav li.active::after,.profile-nav li.active::after{opacity:1}.profile-data{text-align:center;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px}.profile-data::after{content:"";position:absolute;width:100%;height:120px;background-color:#34495e;background-image:url(../img/author-bg.png);background-size:contain;left:0;top:0;z-index:1;border-top-left-radius:4px;border-top-right-radius:4px}.profile-data-content{padding:40px 24px 16px;border-bottom:1px solid #eaeaeb}.profile-data-bottom{padding:17px 24px 24px}.profile-data-img{width:130px;height:130px;border-radius:50%;background-position:center;background-size:cover;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;margin:0 auto;position:relative;z-index:2}.profile-data-name{color:#2f3134;font-size:18px;font-weight:500;margin-top:24px}.profile-data-mail,.profile-data-position{color:#585a5d;margin-top:7px}.profile-data-check{color:#27ae60;position:relative;padding-left:20px;display:inline-block;margin-top:19px}.profile-data-check::after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;left:0;top:0;background-color:#53b374;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8.05469 1.30475L3.72131 5.638C3.59131 5.76801 3.42065 5.83344 3.25 5.83344C3.07935 5.83344 2.90869 5.76801 2.77869 5.638L0.612061 3.47137C0.351318 3.21075 0.351318 2.78937 0.612061 2.52875C0.872681 2.26801 1.29395 2.26801 1.55469 2.52875L3.25 4.22406L7.11206 0.362122C7.37268 0.101379 7.79395 0.101379 8.05469 0.362122C8.31531 0.622742 8.31531 1.04401 8.05469 1.30475Z' fill='%23FAFAFA'/%3e%3c/svg%3e ");background-position:center;background-repeat:no-repeat}.profile-data-statistics{color:#585a5d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.profile-data-statistics-item:not(:last-child){margin-right:31px}.profile-data-statistics span{display:block;font-size:18px;color:#2f3134;font-weight:500;margin-bottom:7px}.profile-data-button{border-radius:6px;padding:17.5px 20px;font-weight:500;margin-top:25px;display:block}.profile-data-sub .profile-data-name{padding-left:25px;position:relative;display:inline-block}.profile-data-sub .profile-data-name::after{content:"";position:absolute;width:16px;height:12px;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.42725 10.1873V11.4475C2.42725 11.7528 2.63818 12.0001 2.89844 12.0001H13.1016C13.3618 12.0001 13.5728 11.7528 13.5728 11.4475V10.1873H2.42725Z' fill='%23ED6366'/%3e%3cpath d='M16 3.16338C16 2.17888 15.317 1.3779 14.4775 1.3779C13.6381 1.3779 12.9552 2.17888 12.9552 3.16338C12.9552 3.63666 13.1133 4.06728 13.3706 4.3871C12.913 4.98751 12.2484 5.36645 11.5094 5.36645C10.3131 5.36645 9.31116 4.37465 9.06873 3.05558C9.34863 2.73161 9.52246 2.28195 9.52246 1.78548C9.52246 0.800973 8.83948 0 8 0C7.16052 0 6.47754 0.800973 6.47754 1.78548C6.47754 2.28195 6.65149 2.73161 6.93127 3.05558C6.68884 4.37465 5.68689 5.36645 4.4906 5.36645C3.75159 5.36645 3.08704 4.98751 2.62939 4.3871C2.88672 4.06728 3.04492 3.63666 3.04492 3.16338C3.04492 2.17888 2.36194 1.3779 1.52246 1.3779C0.682983 1.3779 0 2.17888 0 3.16338C0 4.01661 0.513062 4.73154 1.19629 4.90705C1.33142 6.21495 1.59253 7.80845 2.09668 9.08228H13.9033C14.4075 7.80845 14.6686 6.21495 14.8037 4.90705C15.4869 4.7314 16 4.01661 16 3.16338Z' fill='%23ED6366'/%3e%3c/svg%3e")}.profile-status{padding:24px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;margin-top:20px}.profile-status-sub .profile-status-img{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='38' height='28' viewBox='0 0 38 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.76465 23.7701V26.7106C5.76465 27.4228 6.26562 28 6.88373 28H31.1161C31.7343 28 32.2352 27.4228 32.2352 26.7106V23.7701H5.76465Z' fill='%23EAEAEB'/%3e%3csvg width='38' height='28' viewBox='0 0 38 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.76465 23.7701V26.7106C5.76465 27.4228 6.26562 28 6.88373 28H31.1161C31.7343 28 32.2352 27.4228 32.2352 26.7106V23.7701H5.76465Z' fill='%23ED6366'/%3e%3cpath d='M38 7.38114C38 5.08399 36.3779 3.21507 34.3842 3.21507C32.3904 3.21507 30.7686 5.08399 30.7686 7.38114C30.7686 8.48545 31.144 9.49022 31.7552 10.2365C30.6683 11.6374 29.09 12.5216 27.3348 12.5216C24.4936 12.5216 22.114 10.2074 21.5382 7.12961C22.203 6.37369 22.6158 5.32449 22.6158 4.16606C22.6158 1.86892 20.9938 0 19 0C17.0062 0 15.3842 1.86892 15.3842 4.16606C15.3842 5.32449 15.7973 6.37369 16.4618 7.12961C15.886 10.2074 13.5064 12.5216 10.6652 12.5216C8.91002 12.5216 7.33171 11.6374 6.24481 10.2365C6.85596 9.49022 7.23169 8.48545 7.23169 7.38114C7.23169 5.08399 5.6096 3.21507 3.61584 3.21507C1.62209 3.21507 0 5.08399 0 7.38114C0 9.37197 1.21852 11.0401 2.84119 11.4497C3.16212 14.5014 3.78226 18.2195 4.97961 21.1917H33.0204C34.2177 18.2195 34.8379 14.5014 35.1588 11.4497C36.7815 11.0398 38 9.37197 38 7.38114Z' fill='%23ED6366'/%3e%3c/svg%3e%3c/svg%3e ")}.profile-status-img{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='38' height='28' viewBox='0 0 38 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.76465 23.7701V26.7106C5.76465 27.4228 6.26562 28 6.88373 28H31.1161C31.7343 28 32.2352 27.4228 32.2352 26.7106V23.7701H5.76465Z' fill='%23EAEAEB'/%3e%3cpath d='M38 7.38114C38 5.08399 36.3779 3.21507 34.3842 3.21507C32.3904 3.21507 30.7686 5.08399 30.7686 7.38114C30.7686 8.48545 31.144 9.49022 31.7552 10.2365C30.6683 11.6374 29.09 12.5216 27.3348 12.5216C24.4936 12.5216 22.114 10.2074 21.5382 7.12961C22.203 6.37369 22.6158 5.32449 22.6158 4.16606C22.6158 1.86892 20.9938 0 19 0C17.0062 0 15.3842 1.86892 15.3842 4.16606C15.3842 5.32449 15.7973 6.37369 16.4618 7.12961C15.886 10.2074 13.5064 12.5216 10.6652 12.5216C8.91002 12.5216 7.33171 11.6374 6.24481 10.2365C6.85596 9.49022 7.23169 8.48545 7.23169 7.38114C7.23169 5.08399 5.6096 3.21507 3.61584 3.21507C1.62209 3.21507 0 5.08399 0 7.38114C0 9.37197 1.21852 11.0401 2.84119 11.4497C3.16212 14.5014 3.78226 18.2195 4.97961 21.1917H33.0204C34.2177 18.2195 34.8379 14.5014 35.1588 11.4497C36.7815 11.0398 38 9.37197 38 7.38114Z' fill='%23EAEAEB'/%3e%3c/svg%3e ");background-repeat:no-repeat;background-position:center;width:38px;height:28px;margin:0 auto}.profile-status-text{color:#585a5d;line-height:22px;text-align:center;margin-top:12px}.profile-status-text span{display:block;line-height:32px}.profile-status-button{border-radius:6px;font-weight:500;padding:17.5px 20px;text-align:center;margin-top:10px;display:block}.page .tabs-block .content-block{padding-top:21px;padding-bottom:0;position:relative}.page .tabs-block .content-block::after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #d5d6d6}.block-plus-num,.profile-status-text span{font-size:24px;font-weight:500;color:#2f3134}.block-plus-text{color:#585a5d;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:3px}.block-plus-text span{min-width:14px;height:14px;margin-left:5px;border-radius:50%;background:#eaeaeb url("data:image/svg+xml;charset=UTF-8,%3csvg width='2' height='6' viewBox='0 0 2 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.664 1.24C0.605333 1.24 0.557333 1.22133 0.52 1.184C0.482667 1.14667 0.464 1.09867 0.464 1.04V0.32C0.464 0.261333 0.482667 0.213333 0.52 0.176C0.557333 0.138666 0.605333 0.12 0.664 0.12H1.624C1.68267 0.12 1.73067 0.138666 1.768 0.176C1.80533 0.213333 1.824 0.261333 1.824 0.32V1.04C1.824 1.09867 1.80533 1.14667 1.768 1.184C1.73067 1.22133 1.68267 1.24 1.624 1.24H0.664ZM0.672 6C0.613333 6 0.565333 5.98133 0.528 5.944C0.490667 5.90667 0.472 5.85867 0.472 5.8V2.04C0.472 1.98133 0.490667 1.93333 0.528 1.896C0.565333 1.85867 0.613333 1.84 0.672 1.84H1.616C1.67467 1.84 1.72267 1.85867 1.76 1.896C1.79733 1.93333 1.816 1.98133 1.816 2.04V5.8C1.816 5.85333 1.79733 5.90133 1.76 5.944C1.72267 5.98133 1.67467 6 1.616 6H0.672Z' fill='%23828385'/%3e%3c/svg%3e") no-repeat center}.jquery-modal{background-color:rgba(47,49,52,.7);z-index:2}.modal{background-color:#fff;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.modal-trial{padding:32px 40px;max-width:398px;width:100%;color:#2f3134;text-align:center}.modal-trial-title{font-weight:500;font-size:18px;line-height:24px}.modal-trial-text{margin-top:6px;line-height:20px}.modal-trial-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:13px}.modal-trial-button{padding:17.5px 20.16px;border-radius:6px;font-weight:500}.modal-trial-button.button-primary{margin-right:16px}.modal-price{max-width:398px;width:100%;padding:32px 40px}.modal-price-pay-text{color:#828385;line-height:20px;display:block}.modal-price-pay .price-now{color:#eb5255;font-size:24px;font-weight:500;line-height:32px;display:inline-block;margin-top:3px}.modal-price-pay .price-cancel{color:#2f3134;line-height:22px;font-size:16px;font-weight:500;text-decoration:line-through;margin-left:11px}.modal-price-promo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:16px}.modal-price-promo-button{padding:16.5px 18.88px;border-radius:6px}.modal-price-promo .input{margin-right:12px;max-width:191px}.modal-price-payment{margin-top:16px}.modal-price-payment .radio-item:not(:first-child){margin-top:12px}.modal-price-points{padding:16px 0;border-top:1px solid #eaeaeb;margin-top:15px}.modal-price-button{border:0;width:100%;border-radius:6px;padding:17px;font-weight:500;font-size:14px;font-family:"Rubik",sans-serif;margin-top:4px;line-height:18px}.modal a.close-modal{width:13px;height:13px;top:16px;right:16px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.302533C1.35991 -0.100844 0.705909 -0.100844 0.302533 0.302533C-0.100844 0.705909 -0.100844 1.35991 0.302533 1.76329L5.03924 6.5L0.302535 11.2367C-0.100842 11.6401 -0.100842 12.2941 0.302535 12.6975C0.705912 13.1008 1.35992 13.1008 1.76329 12.6975L6.5 7.96076L11.2367 12.6975C11.6401 13.1008 12.2941 13.1008 12.6975 12.6975C13.1008 12.2941 13.1008 11.6401 12.6975 11.2367L7.96076 6.5L12.6975 1.76329C13.1008 1.35991 13.1008 0.705909 12.6975 0.302533C12.2941 -0.100844 11.6401 -0.100844 11.2367 0.302533L6.5 5.03924L1.76329 0.302533Z' fill='%23A7A8A9'/%3e%3c/svg%3e")}.modal-authentication{padding:32px 68px;max-width:454px}.modal-authentication-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #d5d6d6}.modal-authentication-nav li{line-height:20px;color:#2f3134;font-weight:500;padding-bottom:9px;position:relative;cursor:pointer}.modal-authentication-nav li::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;border-bottom:2px solid #eb5255;opacity:0}.modal-authentication-nav li:not(:last-child){margin-right:32px}.modal-authentication-nav li.active{color:#eb5255}.modal-authentication .modal-form-box{margin-top:24px}.modal-authentication .modal-form-box .input:not(:first-child){margin-top:16px}.modal-authentication-add{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px}.modal-authentication-add>a{color:#eb5255;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.modal-authentication-add>a:hover{color:#bf4a4c}.modal-authentication-add .checkbox-item{margin-right:20px}.modal-authentication-social{margin-top:25px}.modal-authentication-social-title{color:#2f3134;text-align:center;position:relative;z-index:1}.modal-authentication-social-title::after{content:"";position:absolute;width:100%;border-top:1px solid #d5d6d6;left:0;top:8px;z-index:-1}.modal-authentication-social-title span{background-color:#fff;display:inline-block;padding:0 10px}.modal-authentication-social-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.modal-authentication-social-icon-item{height:36px}.modal-authentication-social-icon-item:not(:last-child){margin-right:24px}.modal-authentication-button{text-align:center;border:0;padding:17.5px;width:100%;font-weight:500;font-family:"Rubik",sans-serif;border-radius:6px;margin-top:24px}.hamburger{line-height:0;padding:23.5px 0 23.5px 23.5px;display:none;position:relative;z-index:2}.audioplayer, .audioplayer_stub{background-color:#f7f8f9;border-radius:4px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px}.audioplayer-playpause{margin-right:12px}.audioplayer-playpause a{display:block;width:44px;height:44px;background-color:#d6dbdf;border:2px solid #d6dbdf;border-radius:50%;position:relative;-webkit-transition:background-color .2s ease-in-out,border .2s ease-in-out,background-image .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border .2s ease-in-out,background-image .2s ease-in-out;transition:background-color .2s ease-in-out,border .2s ease-in-out,background-image .2s ease-in-out}.audioplayer-playpause a::after{content:"";position:absolute;top:50%;left:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.2459 9.93767L1.41264 18.1877C1.26225 18.2852 1.08857 18.3336 0.916697 18.3336C0.766306 18.3336 0.61411 18.296 0.478071 18.2217C0.182618 18.0606 0 17.7526 0 17.4169V0.916898C0 0.581226 0.182618 0.273226 0.478071 0.112093C0.76811 -0.0472347 1.13154 -0.0374372 1.41264 0.146125L14.2459 8.39612C14.5074 8.56439 14.6667 8.85537 14.6667 9.1669C14.6667 9.47842 14.5074 9.76932 14.2459 9.93767Z' fill='white'/%3e%3c/svg%3e")}.audioplayer-playpause a:hover,.audioplayer.audioplayer-playing .audioplayer-playpause a:hover{background-color:#eb5255;border:2px solid #eb5255}.audioplayer.audioplayer-playing .audioplayer-playpause a,.audioplayer.audioplayer-stopped .audioplayer-playpause a{background-color:transparent;border:2px solid #eb5255}.audioplayer.audioplayer-playing .audioplayer-playpause a:hover::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='6' height='20' rx='2' fill='white'/%3e%3crect x='12' width='6' height='20' rx='2' fill='white'/%3e%3c/svg%3e")}.audioplayer.audioplayer-playing .audioplayer-playpause a::after{width:18px;height:20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='6' height='20' rx='2' fill='%23EB5255'/%3e%3crect x='12' width='6' height='20' rx='2' fill='%23EB5255'/%3e%3c/svg%3e")}.audioplayer-playpause a::after,.audioplayer.audioplayer-stopped .audioplayer-playpause a::after{-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:15px;height:19px}.audioplayer.audioplayer-stopped .audioplayer-playpause a::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.2459 9.93767L1.41264 18.1877C1.26225 18.2852 1.08857 18.3336 0.916697 18.3336C0.766306 18.3336 0.61411 18.296 0.478071 18.2217C0.182618 18.0606 0 17.7526 0 17.4169V0.916898C0 0.581226 0.182618 0.273226 0.478071 0.112093C0.76811 -0.0472347 1.13154 -0.0374372 1.41264 0.146125L14.2459 8.39612C14.5074 8.56439 14.6667 8.85537 14.6667 9.1669C14.6667 9.47842 14.5074 9.76932 14.2459 9.93767Z' fill='%23EB5255'/%3e%3c/svg%3e")}.audioplayer.audioplayer-stopped .audioplayer-playpause a:hover{background-color:#eb5255}.audioplayer.audioplayer-stopped .audioplayer-playpause a:hover::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='19' viewBox='0 0 15 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.2459 9.93767L1.41264 18.1877C1.26225 18.2852 1.08857 18.3336 0.916697 18.3336C0.766306 18.3336 0.61411 18.296 0.478071 18.2217C0.182618 18.0606 0 17.7526 0 17.4169V0.916898C0 0.581226 0.182618 0.273226 0.478071 0.112093C0.76811 -0.0472347 1.13154 -0.0374372 1.41264 0.146125L14.2459 8.39612C14.5074 8.56439 14.6667 8.85537 14.6667 9.1669C14.6667 9.47842 14.5074 9.76932 14.2459 9.93767Z' fill='white'/%3e%3c/svg%3e")}.audioplayer-bar{max-width:487px;width:100%;height:2px;background-color:#d6dbdf;cursor:pointer}.audioplayer-bar-played{background-color:#eb5255;height:100%;position:relative;width:0}.audioplayer-volume{display:none}.audioplayer-time-duration,.header-bottom-menu li{position:relative}.audio,.header-top-profile-item.header-top-profile-item-name-subscription .header-top-profile-item-icon{display:none}.audio-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;color:#828385;min-width:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.audio-button{padding:11.5px 37.7px;background-color:#ed6366;border-radius:6px;color:#fff;font-weight:500}.audio-title{color:#2f3134;margin-bottom:10px}.audio-block:not(:first-of-type){margin-top:26px}.audio-box{margin-top:16px}.header{position:relative;z-index:2}.header::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-shadow:0 2px 9px rgba(52,73,94,.1);box-shadow:0 2px 9px rgba(52,73,94,.1);z-index:-1}.header-top{background-color:#ebedef}.header-top-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:16px}.header-top-button{padding:11.5px 20px;font-weight:500}.header-top-button.button-check-in{background-color:#d6dbdf;color:#2f3134}.header-top-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-top-languages{position:relative;z-index:5}.header-top-languages.active .header-top-language-current::after,.lessons-category-title.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header-top-language{font-size:12px;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:13px 29px 13px 16px;cursor:pointer;position:relative;background-color:#ebedef}.header-top-language img{margin-right:8px}.header-top-language span{width:16.25px}.header-top-language-another{position:absolute;top:100%;display:none}.header-top-language-another.view,.header-top-profile-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-top-language-current::after{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 5L0.401924 0.5L5.59808 0.5L3 5Z' fill='%232F3134'/%3e%3c/svg%3e");width:6px;height:5px;top:50%;right:16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);line-height:0;-webkit-transform-origin:50% 27% 0;-ms-transform-origin:50% 27% 0;transform-origin:50% 27% 0}.header-top-profile-item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2f3134;margin:0 17.5px}.header-top-profile-item-name{margin-left:0}.header-top-profile-item-exit,.header-top-profile-item-exit .header-top-profile-item-icon{margin-right:0}.header-top-profile-item-icon{width:16px;height:14px;line-height:14px;margin-right:7px}.header-top-profile-item.header-top-profile-item-name-subscription .header-top-profile-item-icon-subscription{display:block}.header-top-profile-item .header-top-profile-item-icon-subscription{display:none}.header-bottom{background-color:#fff}.header-bottom-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-bottom-logo{width:74px;height:32px;display:block;margin-right:16px}.header-bottom-menu{font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-bottom-menu li.has-submenu{cursor:pointer}.header-bottom-menu li.has-submenu:hover .submenu{opacity:1;visibility:visible}.header-bottom-menu li a,.header-bottom-menu li span{color:#2f3134;padding:22.5px 16px;display:block;position:relative;background-color:#fff;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.header-bottom-menu li a::after,.header-bottom-menu li span::after{content:"";position:absolute;width:100%;border-bottom:3px solid #eb5255;left:0;bottom:0;opacity:0}.header-bottom-menu li a:hover,.header-bottom-menu li span:hover{background-color:#f7f8f9;color:#eb5255}.submenu{position:absolute;top:calc(100% + 4px);left:0;background-color:#fff;-webkit-box-shadow:0 2px 9px rgba(52,73,94,.1);box-shadow:0 2px 9px rgba(52,73,94,.1);border-radius:4px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.submenu::after{content:"";position:absolute;top:-4px;left:0;width:100%;height:4px}.submenu-long{width:230px}.submenu-short{width:180px}.submenu li a{padding:11px 15.5px;background-color:#fff}.submenu li a::after{display:none}.lessons-sorting{margin-top:15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.lessons-sorting,.lessons-sorting-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lessons-sorting-view-item{cursor:pointer;height:14px}.lessons-sorting-view-item.active svg rect{fill:#585a5d}.lessons-sorting-view-item-list{margin-right:12px;width:16px}.lessons-sorting-view-item-tile{width:14px}.lessons-category{padding:20px 24px}.lessons-category:not(:last-child){border-bottom:1px solid #eaeaeb}.lessons-category:last-child{padding-bottom:24px}.lessons-category-accordion{padding:0}.lessons-category-box{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;overflow:hidden}.lessons-category-reset{padding:10px 16px;background-color:#fff;border:1px solid #d5d6d6;border-radius:6px;text-align:center;cursor:pointer;font-weight:500;line-height:18px}.lessons-category-title{color:#2f3134;font-size:16px;font-weight:500;position:relative;padding:21.5px 24px;cursor:pointer}.lessons-category-title::after{content:"";position:absolute;width:13px;height:8px;right:24px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform-origin:50% 27% 0;-ms-transform-origin:50% 27% 0;transform-origin:50% 27% 0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.304024C1.35991 -0.101341 0.705909 -0.101341 0.302533 0.304024C-0.100844 0.709389 -0.100844 1.36662 0.302533 1.77198L5.79116 7.28766C6.18208 7.68051 6.81793 7.68051 7.20884 7.28766L12.6975 1.77198C13.1008 1.36662 13.1008 0.709389 12.6975 0.304024C12.2941 -0.101341 11.6401 -0.101341 11.2367 0.304024L6.85442 4.70792C6.65896 4.90434 6.34104 4.90434 6.14558 4.70792L1.76329 0.304024Z' fill='%23D5D6D6'/%3e%3c/svg%3e ");-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.lessons-category-items{padding:0 24px 22px;display:none}.lessons-category-items .checkbox-item:not(:first-child){margin-top:16px}.lessons-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.lessons-filter-item{margin:0 8px 8px 0}.lessons-filter-item:not(.lessons-filter-item-delete){color:#2f3134;background-color:#ebedef;padding:9px 13px;border-radius:16px;font-size:12px}.lessons-filter-item.lessons-filter-item-delete{font-size:14px;color:#ed6366;cursor:pointer;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.lessons-filter-item.lessons-filter-item-delete:hover{color:#bf4a4c}.lessons-filter-item span{cursor:pointer;margin-left:13px}.lessons-search input{padding:15.5px 32px;line-height:19px;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.83509 5.39922C8.83509 7.2968 7.2968 8.83509 5.39922 8.83509C3.50165 8.83509 1.96335 7.2968 1.96335 5.39922C1.96335 3.50165 3.50165 1.96335 5.39922 1.96335C7.2968 1.96335 8.83509 3.50165 8.83509 5.39922ZM8.45962 9.84793C7.58982 10.4474 6.53551 10.7984 5.39922 10.7984C2.41731 10.7984 0 8.38113 0 5.39922C0 2.41731 2.41731 0 5.39922 0C8.38113 0 10.7984 2.41731 10.7984 5.39922C10.7984 6.53551 10.4474 7.58982 9.84793 8.45963L12.7125 11.3242C13.0958 11.7075 13.0958 12.3291 12.7125 12.7125C12.3291 13.0958 11.7075 13.0958 11.3242 12.7125L8.45962 9.84793Z' fill='%23ACADAE'/%3e%3c/svg%3e ");background-position:left 11px center;background-repeat:no-repeat;z-index:1}.lessons-search input:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.83509 5.39922C8.83509 7.2968 7.2968 8.83509 5.39922 8.83509C3.50165 8.83509 1.96335 7.2968 1.96335 5.39922C1.96335 3.50165 3.50165 1.96335 5.39922 1.96335C7.2968 1.96335 8.83509 3.50165 8.83509 5.39922ZM8.45962 9.84793C7.58982 10.4474 6.53551 10.7984 5.39922 10.7984C2.41731 10.7984 0 8.38113 0 5.39922C0 2.41731 2.41731 0 5.39922 0C8.38113 0 10.7984 2.41731 10.7984 5.39922C10.7984 6.53551 10.4474 7.58982 9.84793 8.45963L12.7125 11.3242C13.0958 11.7075 13.0958 12.3291 12.7125 12.7125C12.3291 13.0958 11.7075 13.0958 11.3242 12.7125L8.45962 9.84793Z' fill='%23828385'/%3e%3c/svg%3e ")}.lessons-search input:focus:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.83509 5.39922C8.83509 7.2968 7.2968 8.83509 5.39922 8.83509C3.50165 8.83509 1.96335 7.2968 1.96335 5.39922C1.96335 3.50165 3.50165 1.96335 5.39922 1.96335C7.2968 1.96335 8.83509 3.50165 8.83509 5.39922ZM8.45962 9.84793C7.58982 10.4474 6.53551 10.7984 5.39922 10.7984C2.41731 10.7984 0 8.38113 0 5.39922C0 2.41731 2.41731 0 5.39922 0C8.38113 0 10.7984 2.41731 10.7984 5.39922C10.7984 6.53551 10.4474 7.58982 9.84793 8.45963L12.7125 11.3242C13.0958 11.7075 13.0958 12.3291 12.7125 12.7125C12.3291 13.0958 11.7075 13.0958 11.3242 12.7125L8.45962 9.84793Z' fill='%23ACADAE'/%3e%3c/svg%3e ")}.lessons-search input:focus::-webkit-input-placeholder{text-indent:100%}.lessons-search input:focus::-moz-placeholder{text-indent:100%}.lessons-search input:focus:-ms-input-placeholder{text-indent:100%}.lessons-search input:focus::-ms-input-placeholder{text-indent:100%}.lessons-search input:focus::placeholder{text-indent:100%}.lessons-search input::-webkit-input-placeholder{text-indent:0;-webkit-transition:text-indent .5s ease-in-out;transition:text-indent .5s ease-in-out}.lessons-search input::-moz-placeholder{text-indent:0;-moz-transition:text-indent .5s ease-in-out;transition:text-indent .5s ease-in-out}.lessons-search input:-ms-input-placeholder{text-indent:0;-ms-transition:text-indent .5s ease-in-out;transition:text-indent .5s ease-in-out}.lessons-search input::-ms-input-placeholder{text-indent:0;-ms-transition:text-indent .5s ease-in-out;transition:text-indent .5s ease-in-out}.lessons-search input::placeholder{text-indent:0;-webkit-transition:text-indent .5s ease-in-out;-o-transition:text-indent .5s ease-in-out;transition:text-indent .5s ease-in-out}.lessons-block-tile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px}.lessons-nothing-found{color:#585a5d;text-align:center;margin-top:33px}.lessons-nothing-found-title{font-size:16px;font-weight:500;margin-top:9px}.lessons-nothing-found-text{margin-top:12px}.lesson-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;margin-top:20px;-webkit-transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.lesson-item .level{width:38px;line-height:38px;border-bottom-right-radius:4px;position:absolute;left:0;top:0;text-align:center;font-size:16px;color:#fff;z-index:1}.lesson-item .level-a{background-color:#eb5255}.lesson-item .level-b{background-color:#25a8c5}.lesson-item .level-c{background-color:#ecba56}.lesson-item-tile{width:31.112%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:20px 10px 0}.lesson-item-tile .lesson-item-img{height:140px;min-width:auto}.lesson-item-tile .lesson-item-bottom,.lesson-item-tile .lesson-item-content{padding:16px}.lesson-item-tile .lesson-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:245px}.lesson-item-tile .lesson-item-desc{margin-bottom:11px}.lesson-item-tile .lesson-item-button{margin:auto auto 0;width:100%}.lesson-item.lesson-item-closed:hover .lesson-item-button{color:#acadae;background:#fff}.lesson-item.lesson-item-closed .lesson-item-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.lesson-item.lesson-item-closed .lesson-item-button{border:1px solid #acadae;color:#acadae}.lesson-item.lesson-item-closed .lesson-item-title{cursor:default}.lesson-item:not(.lesson-item-inside):hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.lesson-item:not(.category-course-item-test):not(.lesson-item-inside):hover .lesson-item-button{background-color:#ed6366;color:#fff}.lesson-item-img{min-width:180px;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.lesson-item-title{color:#2f3134;font-size:18px;font-weight:500;line-height:24px}.lesson-item-title::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.lesson-item-desc{line-height:20px;color:#585a5d;margin-top:9px}.lesson-item-content{padding:24px 24px 17px}.lesson-item-bottom,.lesson-item-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lesson-item-bottom{padding:16px 24px 24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eaeaeb}.lesson-item-icons{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:20px;height:22px}.lesson-item-icon{line-height:15px;height:14px}.lesson-item-icon:not(:last-child){margin-right:16px}.lesson-item-free{font-size:10px;color:#585a5d;padding:5px 12.21px;background-color:#ebedef;border-radius:11px}.lesson-item-button{font-weight:500;padding:10.5px;border-radius:6px;text-align:center;margin:11px auto 0;max-width:288px}.page-lesson .content{overflow:hidden}.page-lesson .content-block{margin-top:20px}.page-lesson .content-block h2{font-weight:500;color:#2f3134;font-size:24px;margin-bottom:11px;line-height:32px}.page-lesson .content-block p{color:#585a5d;line-height:20px}.block-authors{position:relative;margin-top:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:2px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-authors::after{content:"";position:absolute;border-top:1px solid #eaeaeb;width:calc(100% + 64px);top:0;left:-32px}.lesson-item-inside{margin:0;width:100%}.lesson-item-inside:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07)}.lesson-item-inside .lesson-item-title::after,.lesson-item-inside.lesson-item-inside-sub .lesson-item-holder-nosub{display:none}.lesson-item-inside.lesson-item-inside-sub .lesson-item-holder-sub{display:block}.lesson-item-inside .lesson-item-title{font-size:16px;line-height:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lesson-item-inside .lesson-item-title-text span{font-weight:400;font-size:14px;display:block;line-height:20px}.lesson-item-inside .lesson-item-title-icon{min-width:32px;height:32px;border-radius:50%;border:1px solid #d6dbdf;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.1454 15.953C13.2128 15.9848 13.2851 16 13.3569 16C13.4789 16 13.5995 15.955 13.6933 15.8694C13.8427 15.7333 13.8954 15.521 13.8275 15.3306L11.8666 9.82751L15.8534 5.83244C15.9965 5.68907 16.0394 5.47379 15.9618 5.28639C15.8847 5.09899 15.702 5.00002 15.4999 5.00002H10.1381L8.47068 0.299461C8.32909 -0.0998204 7.67088 -0.0998204 7.52929 0.299461L5.86186 4.99998H0.500117C0.29797 4.99998 0.115348 5.09895 0.0381929 5.28636C-0.039434 5.47376 0.00351995 5.68904 0.146588 5.83241L4.13333 9.82751L2.17243 15.3306C2.10456 15.521 2.15731 15.7333 2.30671 15.8694C2.45466 16.0049 2.67145 16.0377 2.85454 15.953L8 13.5466L13.1454 15.953Z' fill='%23D6DBDF'/%3e%3c/svg%3e ") no-repeat center}.lesson-item-inside .lesson-item-content{padding:24px 16px}.lesson-item-inside .lesson-item-holder-nosub{display:block}.lesson-item-inside .lesson-item-holder-sub{display:none}.lesson-item-inside .lesson-item-button{display:block;width:100%;padding:17.5px;text-align:center;border-radius:6px;font-weight:500}.lesson-item-inside .lesson-item-button-buy{margin-top:23px;padding:16.5px 17.5px}.lesson-item-inside .lesson-item-button-sub{margin-top:16px}.lesson-category,.lesson-item-inside .lesson-item-button span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.lesson-item-inside .lesson-item-button span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lesson-item-inside .lesson-item-text{line-height:20px;color:#828385;text-align:center;margin-top:9px}.lesson-item-inside .lesson-item-text span{display:block}.lesson-category{font-size:12px}.lesson-category-name{color:#585a5d;margin-right:8px;padding-top:8px}.lesson-category:nth-child(even) .lesson-subcategory li{background-color:#ebedef}.lesson-category:nth-child(odd) .lesson-subcategory li{background-color:#d6dbdf}.lesson-category:not(:first-child){margin-top:12px}.lesson-subcategory{color:#2f3134;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lesson-subcategory li{padding:9px 12px;border-radius:16px}.lesson-subcategory li:not(:last-child){margin-right:8px}.lesson-author{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:16px}.lesson-author:not(:last-child){margin-right:21px}.lesson-author .profile-img{margin-right:13px}.lesson-author .profile-name{color:#ed6366;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.lesson-author .profile-name:hover{color:#bf4a4c}.profile-img{min-width:40px;height:40px;border-radius:50%;background-color:#ebedef;background-size:cover;background-position:center;font-weight:500;font-size:24px;line-height:40px;text-align:center;color:#fff}.slider-lesson{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:17px}.slider-lesson *{outline:0}.slider-lesson-for{width:607px;margin:0 10px 0 0}.slider-lesson-nav{width:198px}.friends-steps-item-img img,.loyalty-steps-item-img img,.slider-lesson .slider-for,.slider-lesson .slider-nav{width:100%}.slider-lesson .slider-for{-webkit-box-shadow:0 2px 8px rgba(52,73,94,.18);box-shadow:0 2px 8px rgba(52,73,94,.18);margin-top:14px}.slider-lesson .slider-for-item{height:858.61px;background-size:cover;background-position:center}.slider-lesson .slider-nav{margin-top:31px;max-height:868.61px;overflow:hidden}.slider-lesson .slider-nav-item{height:252px;background-size:cover;background-position:center;-webkit-box-shadow:0 2px 8px rgba(52,73,94,.18);box-shadow:0 2px 8px rgba(52,73,94,.18);margin:10px}.slider-lesson .slider-nav-item.slick-current{border:2px solid #eb5255}.slider-lesson-head,.slider-lesson-head-nav .slick-arrow{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slider-lesson-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.slider-lesson-head-num{color:#acadae;font-weight:500}.slider-lesson-head-nav .slick-arrow{width:27px;height:27px;padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f8f9;border-radius:2px;border:0;cursor:pointer;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;position:static}.slider-lesson-head-nav .slick-arrow:hover{background-color:#eb5255}.slider-lesson-head-nav .slick-prev{margin-right:8px}.slider-counter{margin-left:3px}.comments{margin-top:20px}.comments.subcomments{padding-left:56px;margin-top:25px}.comments-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;padding-bottom:8px;border-bottom:1px solid #d5d6d6}.comments-filter-qty{padding-left:21px;position:relative;color:#828385}.comments-filter-qty::after{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.43 1.07812H2.55441C1.41733 1.07812 0.492188 2.00308 0.492188 3.14035V9.79596C0.492188 10.9307 1.4133 11.8542 2.54709 11.8582V14.8784L6.88751 11.8582H13.43C14.567 11.8582 15.4922 10.933 15.4922 9.79596V3.14035C15.4922 2.00308 14.567 1.07812 13.43 1.07812ZM14.6133 9.79596C14.6133 10.4484 14.0825 10.9793 13.43 10.9793H6.61175L3.42599 13.1961V10.9793H2.55441C1.90192 10.9793 1.37109 10.4484 1.37109 9.79596V3.14035C1.37109 2.48776 1.90192 1.95703 2.55441 1.95703H13.43C14.0825 1.95703 14.6133 2.48776 14.6133 3.14035V9.79596Z' fill='%23828385'/%3e%3cpath d='M4.50684 4.18384H11.4775V5.06274H4.50684V4.18384Z' fill='%23828385'/%3e%3cpath d='M4.50684 6.05884H11.4775V6.93775H4.50684V6.05884Z' fill='%23828385'/%3e%3cpath d='M4.50684 7.93384H11.4775V8.81274H4.50684V7.93384Z' fill='%23828385'/%3e%3c/svg%3e")}.comments-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px}.comments-message textarea{padding:16px 120px 16px 12px;background-color:#fff;border:1px solid #d5d6d6;border-radius:6px;font-size:16px;height:92px;width:100%;color:#828385;font-family:"Rubik",sans-serif}.comments-message textarea::-webkit-input-placeholder{color:#acadae}.comments-message textarea::-moz-placeholder{color:#acadae}.comments-message textarea:-ms-input-placeholder{color:#acadae}.comments-message textarea::-ms-input-placeholder{color:#acadae}.comments-message textarea::placeholder{color:#acadae}.comments-message .profile-img{margin-right:16px}.comments-message .profile-name{display:none}.comments .profile-name{color:#2f3134;line-height:20px;font-weight:500;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.comments .profile-name:hover{color:#bf4a4c}.comments .profile-img{margin-right:16px}.comment-item:not(:first-child){margin-top:25px}.comment-item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.comment-content{padding-top:11px}.comment-content-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.account-lessons-filter li:not(:last-child),.comment-content-item:not(:last-child){margin-right:8px}.comment-content-item-date{font-size:12px;color:#acadae}.comment-content-item-author{font-size:10px;color:#585a5d;padding:4px 12.12px;background-color:#ebedef;border-radius:10px}.comment-content-item-profile-name{color:#2f3134}.comment-content-text{color:#2f3134;line-height:20px;margin-top:8px}.comment-content-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:13px}.comment-content-remove{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center; color: #ed6366; margin-left: 18px; cursor: pointer;}.comment-content-reply{color:#acadae;margin-right:18px}.comment-content-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comment-content-rating .rate-down,.comment-content-rating .rate-up{width:13px;height:8px;background-repeat:no-repeat;cursor:pointer}.comment-content-rating .rate-down{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.304024C1.35991 -0.101341 0.705909 -0.101341 0.302533 0.304024C-0.100844 0.709389 -0.100844 1.36662 0.302533 1.77198L5.79116 7.28766C6.18208 7.68051 6.81793 7.68051 7.20884 7.28766L12.6975 1.77198C13.1008 1.36662 13.1008 0.709389 12.6975 0.304024C12.2941 -0.101341 11.6401 -0.101341 11.2367 0.304024L6.85442 4.70792C6.65896 4.90434 6.34104 4.90434 6.14558 4.70792L1.76329 0.304024Z' fill='%23ACADAE'/%3e%3c/svg%3e")}.comment-content-rating .rate-up{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11.2367 7.69598C11.6401 8.10134 12.2941 8.10134 12.6975 7.69598C13.1008 7.29061 13.1008 6.63338 12.6975 6.22802L7.20884 0.712338C6.81792 0.319493 6.18207 0.319493 5.79116 0.712339L0.302531 6.22802C-0.100845 6.63339 -0.100845 7.29061 0.302531 7.69598C0.705909 8.10134 1.35991 8.10134 1.76329 7.69598L6.14558 3.29209C6.34104 3.09566 6.65896 3.09566 6.85442 3.29209L11.2367 7.69598Z' fill='%23ACADAE'/%3e%3c/svg%3e")}.comment-content-rating .rate-now{margin:0 9px}.comment-content-more{color:#ed6366;cursor:pointer;margin-top:19px;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.comment-content-more:hover{color:#bf4a4c}.comment-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.message{position:relative;width:100%;font-weight:500}.message-button{padding:11.5px 20px;border-radius:6px;position:absolute;right:11px;bottom:20px;visibility:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out}.message-button.active{visibility:visible;opacity:1}.page-blog .sorting{margin-top:14px}.page-blog .page-content-sidebar .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0;margin-right:0}.page-blog .page-content-sidebar .content{margin-right:20px}.page-blog .article-item{min-height:272px}.page-blog .article-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-blog .article-item-img{max-width:280px;width:100%}.sidebar-lessons{font-weight:500;padding:24px;background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px}.sidebar-lessons-title{font-size:18px;line-height:24px;color:#2f3134}.sidebar-lesson-item{width:100%;position:relative;padding:16px 0}.sidebar-lesson-item:not(:last-child)::after{content:"";position:absolute;height:1px;width:calc(100% + 48px);bottom:0;left:-24px;background-color:#eaeaeb}.sidebar-lesson-item:last-child{padding-bottom:0}.sidebar-lesson-item-img{background-size:cover;background-position:center;height:124px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.sidebar-lesson-item-title{font-size:16px;line-height:22px;margin-top:11px;color:#2f3134;display:block;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.sidebar-lesson-item-title::after{content:"";position:absolute;width:100%;height:100%;left:0;right:0;bottom:0;top:0}.article-item-content-profile .profile-name:hover,.page-article .content-block .content-link:hover,.sidebar-lesson-item-title:hover{color:#bf4a4c}.article-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;overflow:hidden}.article-item:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.article-item:not(:first-child){margin-top:20px}.article-item-img{min-width:280px;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.article-item-content{padding:25px 0}.article-item-content-text{padding:0 20px 14px}.article-item-content-date{color:#acadae}.article-item-content-title{color:#2f3134;font-size:18px;line-height:24px;font-weight:500;margin-top:17px}.article-item-content-desc{line-height:20px;color:#585a5d;margin-top:9px}.article-item-content-bottom{padding:16px 20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eaeaeb}.article-content-head,.article-item-content-bottom,.article-item-content-profile{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article-item-content-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:20px}.article-item-content-profile .profile-name{color:#ed6366;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;line-height:20px}.article-item-content-profile .profile-name::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;z-index:1}.article-item-content-profile .profile-img{margin-right:13px}.page-article .page-content-sidebar .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:0}.page-article .page-content-sidebar .content{margin-right:20px}.page-article .content-block img{width:100%;margin-top:14px}#article_block img{margin-top: 20px;}.page-article .content-block p{color:#2F3134;font-size:16px;line-height:24px;margin-top:16px;}.article-content-head-profile .profile-name,.contacts-text a,.discount-item-text a,.page-article .content-block .content-link,.profile-block-head-text a{color:#eb5255;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.page-article .content-block h2{font-weight:500;color:#2f3134;font-size:24px}.article-content-head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.article-content-head,.article-content-head-profile,.article-related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-content-head-profile{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:30px}.article-content-head-profile .profile-name{color:#ed6366}.article-content-head-profile .profile-img{margin-right:13px}.article-related{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.article-related-item{width:259px;position:relative}.article-related-item-title{font-size:16px;color:#2f3134;font-weight:500;line-height:22px;margin-top:11px;display:block;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.article-content-head-profile .profile-name:hover,.article-related-item-title:hover,.discount-item-text a:hover,.profile-block-head-text a:hover{color:#bf4a4c}.article-related-item-img{background-size:cover;background-position:center;height:124px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.team-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;width:31.667%;padding:24px;text-align:center;font-size:14px;position:relative;-webkit-transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;margin:20px 10px 0}.team-item:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.team-item-img{width:130px;height:130px;border-radius:50%;background-position:center;background-size:cover;margin:0 auto;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.team-item-desc{text-align:left;margin-top:14px;line-height:20px;color:#2f3134}.team-item-name{font-weight:500;font-size:18px;color:#2f3134;margin-top:13px;display:block}.article-related-item-title::after,.team-item-name::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.team-item-position{color:#828385;margin-top:7px}.team-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -10px 0}.page-about-author .sidebar,.page-account .sidebar{position:relative;z-index:1}.page-about-author .page-content,.page-account .page-content{margin-top:29px}.page-about-author .content-block{line-height:20px;color:#585a5d}.page-about-author .tabs-block .content-block{margin-top:20px}.page-about-author .lesson-item{margin-top:0}.page-about-author .lesson-item:not(:first-child){margin-top:20px}.page-about-author .article-box,.page-about-author .lessons-block{margin-top:16px}.page-account .profile-data-img{position:relative}.page-account .profile-data-img::after{content:"";position:absolute;width:32px;height:32px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='16' cy='16' r='15' fill='%23EB5255' stroke='white' stroke-width='2'/%3e%3crect x='9' y='14.8301' width='14' height='1.97734' fill='white'/%3e%3crect x='15' y='22.7394' width='13.8414' height='2' transform='rotate(-90 15 22.7394)' fill='white'/%3e%3c/svg%3e");right:2px;bottom:2px}.page-account .profile-data-content{border-bottom:none}.page-account .profile-data-bottom{padding-top:0}.page-account .profile-data-button{margin-top:0}.page-account .lessons-block{margin-top:-4px}.page-account .content-block{padding:24px}.page-account h1{font-size:18px;font-weight:500;line-height:24px;color:#2f3134}.profile-box-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.profile-block{width:100%;background-color:#fff;background-repeat:no-repeat;background-position:top right;background-size:cover;border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);color:#2f3134;margin-top:20px}.profile-block-friends .profile-block-head,.profile-block-loyalty .profile-block-head,.profile-block-trial .profile-block-head{border-bottom:1px solid #eaeaeb;padding:24px 24px 14px}.profile-block-friends .profile-block-content,.profile-block-loyalty .profile-block-content,.profile-block-trial .profile-block-content{padding:18px 24px 24px;min-height:210px}.profile-block-friends .profile-block-content{background-image:url(../img/account/friends-desctop.png)}.profile-block-friends .profile-block-content-promo-text{font-size:16px}.profile-block-trial{width:calc(50% - 10px)}.profile-block-loyalty{margin-right:20px}.profile-block-loyalty .profile-block-content{background-image:url(../img/account/loyalty-desctop.png)}.profile-block-loyalty .profile-block-content-promo-text{color:#585a5d}.profile-block-partners,.profile-block-promo{background-image:url(../img/account/partners-desctop.png)}.profile-block:not(.profile-block-promo) .profile-block-content-button{font-weight:500;border-radius:6px;border:1px solid #d5d6d6;padding:10.5px 15.07px;display:inline-block;margin-top:11px;color:#2f3134;background-color:#fff;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}.profile-block:not(.profile-block-promo) .profile-block-content-button:hover{background-color:#d5d6d6;color:#fff}.profile-block-promo .input{max-width:256px;margin-right:12px}.profile-block-promo .profile-block-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:16px;padding-bottom:32px}.profile-block-promo .profile-block-content-button{font-weight:500;padding:16.5px 10px;border-radius:6px}.profile-block-head{padding:24px 24px 0}.profile-block-head-title{font-size:18px;font-weight:500;line-height:24px}.profile-block-head-text{color:#585a5d;line-height:20px;margin-top:5px}.profile-block-content{padding:0 24px 24px;background-size:cover;background-repeat:no-repeat}.profile-block-content-input{max-width:256px;position:relative}.profile-block-content-promo{margin-top:26px}.profile-block-content-promo-title{font-size:16px;font-weight:500}.profile-block-content-promo-text{line-height:20px;margin-top:7px}.account-lessons-filter{font-weight:500;color:#2f3134;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.account-lessons-filter li{background-color:#fff;border:1px solid #d5d6d6;border-radius:6px;padding:10.5px 15.15px;margin-top:16px;cursor:pointer}.account-lessons-filter li.active{border-color:#ed6366;background-color:#ed6366;color:#fff}.account-edit{padding-bottom:7px}.account-edit-block{position:relative;padding:20px 0 21px}.account-edit-block:not(:last-of-type)::after{content:"";position:absolute;width:calc(100% + 48px);left:-24px;bottom:0;border-bottom:1px solid #eaeaeb}.account-edit-block:first-of-type{padding-top:16px}.account-edit-title{font-weight:500;font-size:16px;line-height:22px;color:#2f3134}.account-edit-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.account-edit-button{font-weight:500;font-size:14px;padding:17.5px 19px;border-radius:6px;margin-top:2px;font-family:"Rubik",sans-serif}.account-edit-button-save{border:0;margin-right:16px}.account-edit .input{margin-top:12px}.account-edit .input:not(:last-child){margin-right:20px}.price-box{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px}.trial-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px}.trial-item{padding:32px 20px}.trial-item:first-child{width:26%}.trial-item:nth-of-type(3){width:37%}.trial-item:last-child{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.trial-item:not(:last-child){border-right:1px solid #eaeaeb}.trial-item-title{font-weight:500;font-size:18px;color:#2f3134;line-height:24px}.trial-item-text{color:#585a5d;line-height:20px;margin-top:5px}.trial-item-button{padding:17.5px 49.14px;border-radius:6px;font-weight:500;display:inline-block}.discount-box{padding:0 12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.discount-item{padding:24px 17px}.discount-item:first-child{width:40%}.discount-item:nth-child(2){width:11.5%}.discount-item:nth-child(3){width:21%}.discount-item:last-child{width:27.5%}.discount-item:not(:last-child){border-right:1px solid #eaeaeb}.discount-item-percent .discount-item-title{font-size:24px;line-height:32px}.discount-item-title{color:#2f3134;font-weight:500;font-size:18px;line-height:24px}.discount-item-text{font-size:14px;line-height:20px;color:#585a5d;margin-top:5px}.discount-item-text-link{color:#eb5255;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;margin-left:10px;cursor:pointer}.tariffs-box{padding:24px 32px;margin-top:20px}.tariffs-box-mobile{display:none}.tariffs-title{font-size:18px;font-weight:500;line-height:24px;color:#2f3134}.tariffs-table{border-collapse:separate;width:100%;border-spacing:0;border-radius:4px;margin-top:28px}.tariffs-table-text{text-align:left;font-size:12px;line-height:16px;color:#2f3134}.tariffs-table-title{color:#2f3134}.tariffs-table-button{width:100%;padding:17.5px;display:block;font-weight:500;border-radius:6px}.tariffs-table-link{color:#eb5255;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;display:inline-block;margin-top:14px}.contacts-text a:hover,.tariffs-table-link:hover{color:#bf4a4c}.tariffs-table-price{margin-top:10px;position:relative}.tariffs-table-price-base{color:#27ae60}.tariffs-table-price-year{color:#eb5255}.tariffs-table-price-halfyear{color:#2d9cdb}.tariffs-table-price small{display:block;color:#828385;font-size:12px;line-height:16px;font-weight:400;margin-top:2px}.tariffs-table td{width:26.3%;text-align:center;padding:12px 20px;line-height:0;border-top:1px solid #eaeaeb;border-right:1px solid #eaeaeb}.tariffs-table td:first-child{width:22.1%;border-left:1px solid #eaeaeb}.tariffs-table thead{font-size:16px;font-weight:500;line-height:20px}.tariffs-table thead td{padding:24px;line-height:normal;vertical-align:top}.tariffs-table thead td:first-child{border-top-left-radius:4px}.tariffs-table thead td:last-child{border-top-right-radius:4px}.tariffs-table thead td.label{position:relative;border-top:none}.tariffs-table thead td.label::after{content:"";position:absolute;width:calc(100% + 2px);height:20px;border-top:1px solid #eaeaeb;border-left:1px solid #eaeaeb;border-right:1px solid #eaeaeb;left:-1px;top:-20px;border-top-left-radius:4px;border-top-right-radius:4px}.tariffs-table thead td.label::before{content:"";position:absolute;width:133px;height:28px;left:-3px;top:-12px;z-index:1;background-repeat:no-repeat;background-position:center;background-size:cover}.tariffs-table thead td.label-ru::before{background-image:url(../img/ribbon-ru.png)}.tariffs-table thead td.label-en::before{background-image:url(../img/ribbon-en.png)}.tariffs-table tfoot td{padding:24px 24px 22px;line-height:normal;vertical-align:top;border-bottom:1px solid #eaeaeb}.tariffs-table tfoot td:first-child{border-bottom-left-radius:4px}.tariffs-table tfoot td:last-child{border-bottom-right-radius:4px}.promo-timer,.promo-timer-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.promo-timer-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promo-timer-text{font-size:12px;line-height:16px;color:#828385;max-width:90px;margin-right:13px}.promo-timer-item{font-weight:500;font-size:16px;color:#2f3134;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f7f8f9;border-radius:4px;padding:3px 4px;position:relative;min-width:32px}.promo-timer-item:not(:last-child){margin-right:13px}.promo-timer-item:not(:last-child)::after{content:":";position:absolute;right:-9px;top:2px}.promo-timer-item span{font-size:8px;color:#acadae;font-weight:400}.discount-page-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-20px -10px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.discount-page-item{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:right top;opacity:0;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;padding:121px 24px 24px;position:relative;max-width:380px;width:100%;-webkit-transition:opacity .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;margin:20px 10px 0}.discount-page-item:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.discount-page-item-img{height:106px}.discount-page-item-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.discount-page-item-title::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.discount-page-item-desc{line-height:20px;color:#585a5d;margin-top:5px}.page-discounts-loyalty .page-title{margin:0 0 9px}.discount-block{margin-top:15px}.discount-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.discount-text{font-size:14px;line-height:20px;color:#585a5d;margin-top:5px}.discount-text span{diplay:block}.discount-button{display:inline-block;padding:17.5px 23.2px;border-radius:6px;font-weight:500;margin-top:23px}.loyalty-steps{margin:8px 0 20px;max-width:832px;width:100%}.loyalty-steps-box,.page-partner .partner-item-head-title::after{display:none}.loyalty-steps-img{background-image:url(../img/loyalty-steps.png);background-size:contain;background-repeat:no-repeat;padding-bottom:29.568%}.loyalty-steps-item{background-color:#fff;border:1px solid #d5d6d6;border-radius:4px;text-align:center;padding:26px 0 0;overflow:hidden}.loyalty-steps-item:nth-child(2) .loyalty-steps-item-discount{background-color:#aeb6bf}.loyalty-steps-item:nth-child(3) .loyalty-steps-item-discount{background-color:#85929e}.loyalty-steps-item:last-child .loyalty-steps-item-discount{background-color:#34495e}.loyalty-steps-item:not(:first-child){margin-top:20px}.loyalty-steps-item-img{width:44px;height:56px;margin:0 auto}.loyalty-steps-item-title{line-height:20px;color:#585a5d}.loyalty-steps-item-title span,.main-trial .page-title span{display:block}.loyalty-steps-item-discount{font-family:"Lato";background-color:#d6dbdf;font-weight:900;font-size:16px;text-align:center;color:#fff;padding:8px 10px;margin-top:23px}.loyalty-steps-item-content{padding:0 20px}.page-discounts-friends .page-title{margin:0 0 9px}.friends-steps-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:12px 0 20px}.friends-steps-item{background-color:#fff;border:1px solid #d5d6d6;border-radius:4px;padding:32px 16px;width:211px;min-height:186px;text-align:center}.friends-steps-item:not(:last-child){margin-right:20px}.friends-steps-item-img{width:44px;height:60px;margin:0 auto}.friends-steps-item-text{line-height:20px;color:#585a5d}.page-discounts-club .page-text{max-width:780px;margin-top:13px}.page-discounts-club .page-button{margin:15px 0 4px}.page-discounts-club .page-content{margin-top:13px}.partner-box,.partner-item,.partner-item-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partner-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.partner-item,.partner-item-head{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.partner-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;margin:10px;padding:24px 23.5px;width:31.667%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:opacity .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out;transition:box-shadow .2s ease-in-out,opacity .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.partner-item:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.partner-item-head{padding-bottom:17px}.partner-item-head-text{margin-right:30px}.page-partner .content-block h2,.partner-item-head-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.partner-item-head-title::after{content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0}.partner-item-head-desc{font-size:12px;line-height:16px;color:#828385;margin-top:4px}.page-partner .content-block img,.partner-item-head-img{-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}.partner-item-head-img{min-width:80px;height:80px;border-radius:50%;background-color:#f7f8f9;background-size:cover;background-repeat:no-repeat;background-position:center}.partner-item-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:18px 0 0;border-top:1px solid #eaeaeb}.partner-item-bottom-percent{font-weight:500;font-size:24px;color:#2f3134;margin-right:12px}.partner-item-bottom-desc{color:#585a5d;line-height:20px}.page-partner .sidebar{max-width:380px}.page-partner .content-block img{width:100%}.page-partner .content-block h2{margin:12px 0 -3px}.page-partner .content-block p{line-height:20px;color:#585a5d;margin-top:12px}.page-partner .partner-item{width:100%;margin:0}.page-partner .partner-item:hover,.partner-promo{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07)}.page-partner .partner-item-head{padding-bottom:15px}.page-partner .partner-item-head-link{font-size:12px;color:#eb5255;display:inline-block;margin-top:25px}.page-partner .partner-item-bottom{border-top:none;position:relative;padding-top:19px}.page-partner .partner-item-bottom::after,.partner-promo-text::after{content:"";position:absolute;width:calc(100% + 47px);border-top:1px solid #eaeaeb;left:-23.5px;top:0}.partner-promo{background-color:#fff;border-radius:4px;padding:24px;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.partner-promo-discount{padding-bottom:16px}.page-about-project .content h2,.partner-promo-discount-title{font-weight:500;font-size:18px;color:#2f3134}.partner-promo-discount-text{color:#585a5d;margin-top:7px;line-height:20px}.partner-promo-discount-button{font-weight:500;padding:16.5px 15.57px;border-radius:6px;display:inline-block;margin-top:13px}.partner-promo-discount-button.button-primary{display:block;text-align:center;margin-top:-3px}.partner-promo-text{padding-top:19px;position:relative}.partner-promo-text::after{left:-24px;width:calc(100% + 48px)}.partner-promo-text-title{font-weight:500;font-size:14px;color:#2f3134}.partner-promo-text-desc{line-height:20px;color:#585a5d;margin-top:6px;position:relative}.partner-promo-text-desc-more{max-height:80px;overflow:hidden;-webkit-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.partner-promo-text-desc-more::after{content:"";position:absolute;width:100%;height:53px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(121.43%,rgba(255,255,255,0)));background:-o-linear-gradient(bottom,#fff 0,rgba(255,255,255,0) 121.43%);background:linear-gradient(360deg,#fff 0,rgba(255,255,255,0) 121.43%);bottom:0;left:0;opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.partner-promo-text-desc-more.active{max-height:1000px}.partner-promo-text-desc-more.active::after{opacity:0}.partner-promo-text-more{color:#eb5255;cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;margin-top:9px}.page-about-project .sidebar{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:0}.page-about-project .content{margin-right:20px}.page-about-project .content h2{line-height:24px;margin-bottom:-3px}.page-about-project .content h2:not(:first-child){margin-top:15px}.page-about-project .content p{line-height:20px;color:#585a5d;margin-top:13px}.project-button{padding:17.5px 20px;border-radius:6px;display:inline-block;font-weight:500;margin-top:23px}.partner-list,.partner-list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.partner-list{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-list-item{width:25%;border-right:1px solid #eaeaeb;border-bottom:1px solid #eaeaeb;height:213px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px}.partner-list-item:nth-child(4n){border-right:none}.partner-list-item:nth-last-child(-n+4){border-bottom:none}.partner-list-item img{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%}.review-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-22px -10px 0}.review-list-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;width:31.667%;padding:24px;margin:83px 10px 0;text-align:center;line-height:20px;min-height:300px}.review-list-item-img{width:130px;height:130px;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;margin-top:-88px;opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.review-list-item-name{font-weight:500;font-size:18px;line-height:24px;color:#2f3134;margin-top:6px}.review-list-item-position{color:#828385;margin-top:14px}.review-list-item-text{color:#2f3134;margin-top:13px;text-align:left}.review-button{width:160px;padding:16.5px;text-align:center;border-radius:6px;font-weight:500;margin:24px auto 0}.main-mobile-button span,.review-button span{display:inline-block;position:relative;padding-left:23px}.main-mobile-button span::after,.review-button span::after{content:"";position:absolute;width:16px;height:16px;left:0;top:0;background-color:#fff;-webkit-transition:background-image .2s ease-in-out,background-color .2s ease-in-out;-o-transition:background-image .2s ease-in-out,background-color .2s ease-in-out;transition:background-image .2s ease-in-out,background-color .2s ease-in-out;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1.33334C4.32 1.33334 1.33333 4.32001 1.33333 8.00001C1.33333 11.68 4.32 14.6667 8 14.6667C11.68 14.6667 14.6667 11.68 14.6667 8.00001C14.6667 4.32001 11.68 1.33334 8 1.33334ZM11.3333 8.66668H8.66667V11.3333H7.33333V8.66668H4.66667V7.33334H7.33333V4.66668H8.66667V7.33334H11.3333V8.66668Z' fill='%23ED6366'/%3e%3c/svg%3e")}.review-button:active span::after,.review-button:hover span::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1.33334C4.32 1.33334 1.33333 4.32001 1.33333 8.00001C1.33333 11.68 4.32 14.6667 8 14.6667C11.68 14.6667 14.6667 11.68 14.6667 8.00001C14.6667 4.32001 11.68 1.33334 8 1.33334ZM11.3333 8.66668H8.66667V11.3333H7.33333V8.66668H4.66667V7.33334H7.33333V4.66668H8.66667V7.33334H11.3333V8.66668Z' fill='%23ffffff'/%3e%3c/svg%3e")}.review-button:hover span::after{background-color:#ed6366}.review-button:active span::after{background-color:#bf4a4c}.page-contacts .sidebar{max-width:423px}.page-contacts .page-content-sidebar{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.contacts-box{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;padding:32px;height:100%}.contacts-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.contacts-form{margin-top:24px}.contacts-form .input:not(:first-child){margin-top:16px}.contacts-form .input-textarea textarea{height:92px}.contacts-form .checkbox-item{margin-top:8px}.contacts-form-button{border-radius:6px;padding:17.5px 20.43px;font-family:"Rubik",sans-serif;font-weight:500;border:0;margin-top:24px}.contacts-text{max-width:475px;line-height:20px;color:#585a5d;margin-top:10px}.contacts-text p:not(:first-child){margin-top:17px}.contacts-social-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:23px}.contacts-social-icon-item:not(:last-child){margin-right:20px}.contacts-social-icon-item:hover path:not(.svg-path-youtube),.footer-top-social-icon:hover svg path:not(.svg-path-youtube){fill:#ed6366}.main{background-color:#fff;background-image:url(../img/main/main-img.png);background-size:739px auto;background-repeat:no-repeat;background-position:right bottom;min-height:577px;padding:123px 0 30px}.main-section-project{margin-top:-36px;padding-bottom:33px}.main-section-create-sub{padding:122px 0 0;position:relative;background-color:#f7f8f9}.main-section-create-sub::after,.main-section-create-sub::before{content:"";position:absolute;width:100%;height:100px;background-repeat:no-repeat;background-position:bottom center;left:0}.main-section-create-sub::after{background-image:url(../img/main/main-project-bg.png);background-size:100% 597px;top:0}.main-section-create-sub::before{background-image:url(../img/main/main-sub-bg.png);background-size:100% 479px;bottom:-100px}.main-section-sub{text-align:center;padding:161px 0 40px}.main-section-reviews{padding:136px 0 100px;background-image:url(../img/main/main-reviews-bg.png);background-repeat:no-repeat;background-size:100% 900px}.main-section-sale{padding-top:100px; padding-bottom: 100px;background-color: #f7f8f9;}.main-section-team{padding-bottom:78px;background-image: linear-gradient(to bottom, #f2f4f5, #f3f5f6, #f5f6f7, #f6f7f8, #f7f8f9);}.main-section-lessons{background-color:#f7f8f9;padding:60px 0 50px}.main-section-trial{background-color:#34495e;padding:60px 0}.main-section-partners .partner-list-item:hover img,.main-section-trial:hover .main-trial::after,.main-subscribe-item-inner:hover .main-subscribe-item-img,.main-subscribe-item-inner:hover::after{-webkit-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}.main-section-news{padding:147px 0 43px}.main-section-news,.main-section-partners{background-color:#f7f8f9}.main-section-partners .partner-list{margin-top:32px;position:relative}.main-section-partners .partner-list-more{content:"";position:absolute;width:48px;height:48px;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12);border-radius:50%;left:50%;bottom:-24px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);font-size:34px;line-height:48px;text-align:center;color:#2f3134;cursor:pointer}.main-section-partners .partner-list-item img{-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-section-start{background-color:#34495e;background-image:url(../img/main/main-start-bg.png);background-size:auto 373px;margin-top:-63px;padding:146px 0 60px}.main-section-start-course{padding:60px 0;margin-top:0}.main-section-start .page-title{color:#fff}.main-box{max-width:580px}.main-mobile-button{display:none;max-width:288px;width:100%;padding:16.5px;text-align:center;border-radius:6px;font-weight:500;margin:24px auto 0}.main-mobile-button:active span::after,.main-mobile-button:hover span::after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1.33334C4.32 1.33334 1.33333 4.32001 1.33333 8.00001C1.33333 11.68 4.32 14.6667 8 14.6667C11.68 14.6667 14.6667 11.68 14.6667 8.00001C14.6667 4.32001 11.68 1.33334 8 1.33334ZM11.3333 8.66668H8.66667V11.3333H7.33333V8.66668H4.66667V7.33334H7.33333V4.66668H8.66667V7.33334H11.3333V8.66668Z' fill='%23ffffff'/%3e%3c/svg%3e")}.main-mobile-button:hover span::after{background-color:#ed6366}.main-mobile-button:active span::after{background-color:#bf4a4c}.main-list{margin-top:21px}.main-list li{position:relative;padding-left:16px;font-size:16px;line-height:20px;color:#2f3134}.main-list li::after{content:"";position:absolute;width:4px;height:4px;background-color:#2f3134;border-radius:50%;left:0;top:6px}.main-list li:not(:first-child){margin-top:13px}.main-button{padding:17.5px 23.5px;display:inline-block;border-radius:6px;margin-top:20px;font-weight:500}.main-section .page-title{text-align:center;margin-top:0}.main .page-title{margin-top:0}.main-project{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.main-project-item{width:21.5%;margin-top:20px}.main-project-item-img{height:143px}.main-project-item-img img{max-height:100%}.main-project-item-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134;margin-top:7px}.main-project-item-desc{line-height:20px;color:#585a5d;margin-top:11px}.main-create{padding-bottom:101px}.main-create-wrapper{overflow:hidden}.main-create-nav{text-align:center;margin-top:49px;overflow:auto}.main-create-nav-menu{font-weight:500;font-size:16px;line-height:20px;color:#2f3134;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;border-bottom:1px solid #d5d6d6}.main-create-nav-menu li{position:relative;padding-bottom:11px;cursor:pointer;white-space:nowrap}.main-create-nav-menu li::after{content:"";position:absolute;border-bottom:2px solid #eb5255;width:100%;left:0;bottom:-1px;opacity:0}.main-create-nav-menu li:not(:last-child){margin-right:48px}.footer-top a:hover,.main-create-nav-menu li.active{color:#eb5255}.main-create-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;padding:40px 55px 40px 32px;line-height:20px;color:#2f3134;max-width:567px;margin:48px 0 0 113px;position:relative}.main-create-item::after{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover}.main-create-item-teachers::after{background-image:url(../img/main/main-create-3.png);width:445px;height:318px;top:0;right:-388px}.main-create-item-students::after{background-image:url(../img/main/main-create-2.png);width:407px;height:321px;top:-11px;right:-352px}.main-create-item-partners::after{background-image:url(../img/main/main-create-1.png);width:397px;height:307px;top:-26px;right:-342px}.main-create-item-title{font-weight:500}.main-create-item-desc{margin-top:5px}.main-create-item-button{padding:17.5px 20.23px;font-weight:500;border-radius:6px;display:inline-block;margin-top:19px;line-height:normal}.main-subscribe-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px;height:230px}.main-subscribe-item-inner{max-width:220px;position:relative;z-index:1}.main-subscribe-item-inner::after{content:"";position:absolute;background-repeat:no-repeat;background-size:cover;z-index:-1;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-subscribe-item-lessons .main-subscribe-item-inner::after{width:172px;height:164px;background-image:url(../img/main/main-subscribe-bg-1.png);top:10px;left:23px}.main-subscribe-item-lessons .main-subscribe-item-img{background-image:url(../img/main/main-subscribe-img-1.png)}.main-subscribe-item-full{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.main-subscribe-item-full .main-subscribe-item-inner::after{width:157px;height:150px;background-image:url(../img/main/main-subscribe-bg-2.png);top:25px;left:45px}.main-subscribe-item-full .main-subscribe-item-img{background-image:url(../img/main/main-subscribe-img-2.png)}.main-subscribe-item-youtube{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.main-subscribe-item-youtube .main-subscribe-item-inner::after{width:147px;height:162px;background-image:url(../img/main/main-subscribe-bg-3.png);top:5px;left:32px}.main-subscribe-item-youtube .main-subscribe-item-img{background-image:url(../img/main/main-subscribe-img-3.png)}.main-subscribe-item-audio{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.main-subscribe-item-audio .main-subscribe-item-inner::after{width:183px;height:138px;background-image:url(../img/main/main-subscribe-bg-4.png);top:30px;left:17px}.main-subscribe-item-audio .main-subscribe-item-img{background-image:url(../img/main/main-subscribe-img-4.png)}.main-subscribe-item-sale .main-subscribe-item-inner::after{width:135px;height:142px;background-image:url(../img/main/main-subscribe-bg-5.png);top:27px;left:35px}.main-subscribe-item-sale .main-subscribe-item-img{background-image:url(../img/main/main-subscribe-img-5.png)}.main-subscribe-item-img{width:112px;height:112px;background-size:cover;background-repeat:no-repeat;margin:0 auto;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-subscribe-item-title{font-weight:500;line-height:20px;text-align:center;color:#2f3134;margin-top:10px}.main-sub-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:47px -10px 0}.main-sub-item{width:22%;text-align:left;margin:0 10px}.main-sub-item-num{font-weight:700;font-size:64px;line-height:68px;color:#fbdcdd}.main-sub-item-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.main-sub-item-desc{line-height:20px;color:#585a5d;margin-top:6px}.main-sub-button{padding:17.5px 20px;font-weight:500;display:inline-block;border-radius:6px;margin-top:55px}.main-slider{margin:0 -10px;position:relative}.main-slider-review{margin-top:32px}.main-slider-review .slick-arrow{top:-43px}.main-slider-team .slick-arrow{background-color:#f7f8f9;top:-27px}.main-slider-team .slick-arrow:hover{background-color:#eb5255}.main-slider-news,.main-slider-team,.main-slider.main-slider-lessons{margin-top:16px}.main-slider.main-slider-lessons .item-wrapper{width:300px}.main-slider-news .slick-arrow,.main-slider.main-slider-lessons .slick-arrow{top:-27px}.main-slider .slick-next{right:10px}.main-slider .slick-prev{right:49px}.main-slider .item-wrapper{outline:0;width:400px}.main-slider .review-list-item{width:auto;margin:65px 10px 10px;min-height:393px}.main-slider .review-list-item-img{opacity:1}.main-slider .team-item{width:auto;margin:16px 10px}.main-slider .team-item-name{outline:0}.main-slider .team-item-img{opacity:1}.main-slider .lesson-item{width:auto;margin:16px 10px}.main-slider .lesson-item-tile .lesson-item-img{opacity:1;height:140px}.main-slider .article-item-content-profile .profile-name,.main-slider .lesson-item-title{outline:0}.main-slider .article-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:16px 10px;height:400px}.main-slider .article-item-img{height:160px;opacity:1}.main-slider .article-item-content{padding-bottom:15px}.main-slider .article-item-content-bottom{padding-top:18px}.main-slider .article-item-content-desc{-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.main-sale{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:37px}.main-sale-item{position:relative;padding-top:19px;width:30%}.main-sale-item::after{content:"";position:absolute;width:48px;border-top:3px solid #eb5255;left:0;top:0}.main-sale-item-title{font-weight:500;font-size:18px;line-height:24px;color:#2f3134}.main-sale-item-text{line-height:20px;color:#585a5d;margin-top:6px}.main-trial{padding-left:148px;position:relative}.main-trial::after{content:"";position:absolute;width:483px;height:232px;background-image:url(../img/main/main-trial-img.png);background-repeat:no-repeat;background-size:cover;top:-16px;right:140px;-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.main-trial-text{color:#fff;font-size:16px;line-height:22px;max-width:368px;margin-top:12px}.main-trial-button{padding:17.5px 20.34px;display:inline-block;border-radius:6px;font-weight:500;margin-top:20px}.main-trial .page-title{color:#fff;text-align:left}.main-start{text-align:center;max-width:500px;margin:0 auto}.main-start-text{font-size:16px;line-height:22px;color:#fff;max-width:440px;margin:10px auto 0}.main-start-button{border-radius:6px;font-weight:500;padding:17.5px 20.23px;display:inline-block;margin-top:20px}.page-course{padding-bottom:84px;background-image:url(../img/course-bg-1.png),url(../img/course-bg-2.png);background-repeat:no-repeat;background-size:contain;background-position:top 760px center,center center}.page-course .page-text{max-width:730px;margin-top:14px}.page-course .item-wrapper{width:33.33333%;margin-top:16px}.page-course .item-wrapper .lesson-item{margin-top:0}.page-course .item-wrapper:nth-child(3n),.page-course .item-wrapper:nth-child(3n-1){margin-top:16px}.page-course .item-wrapper:nth-child(3n-1) .lesson-item{margin:0 auto}.page-course .item-wrapper:nth-child(3n) .lesson-item{margin:auto 0 auto auto}.category-course{margin-top:39px}.category-course-item-title{font-weight:500;font-size:24px;line-height:32px;color:#2f3134;position:relative;overflow:hidden;text-align:left}.category-course-item-title::after{content:"";display:inline-block;vertical-align:middle;width:100%;border-bottom:1px dashed #aeb6bf;position:relative;margin-right:-100%;top:5px;left:9px}.category-course-item-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:-10px}.category-course-item .lesson-item{width:280px;height:100%}.category-course-item .lesson-item-tile{margin-top:16px}.category-course-item .lesson-item-img{opacity:1;min-height:140px}.course-slider *{outline:0}.course-slider .slick-arrow{background-color:#fff;top:-40px}.course-slider .slick-next{right:0}.course-slider .slick-prev{right:39px}.course-slider .slick-track{padding:12px 0 20px 0}.author-course{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}.author-course-box{margin-top:62px}.author-course-title{font-weight:500;font-size:24px;color:#2f3134;text-align:center}.author-course-item{background-color:#fff;-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07);box-shadow:0 2px 4px rgba(52,73,94,.07);border-radius:4px;text-align:center;color:#2f3134;font-size:14px;position:relative;width:100%;max-width:280px;padding:24px 16px;margin:0 10px;-webkit-transition:-webkit-box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.author-course-item:hover{-webkit-box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12);box-shadow:0 2px 4px rgba(52,73,94,.07),4px 8px 12px rgba(52,73,94,.12)}.author-course-item-name{font-weight:500;font-size:18px;color:#2f3134;display:block;margin-top:9px}.author-course-item-name::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0}.author-course-item-desc{text-align:left;line-height:20px;margin-top:15px}.author-course-item-position{color:#828385;margin-top:8px}.author-course-item-img{width:135px;height:135px;margin-top:-80px;display:inline-block;border-radius:50%;background-size:cover}.author-course .item-wrapper{margin-top:101px}.author-course .item-wrapper:nth-child(3n),.author-course .item-wrapper:nth-child(3n-1){margin-top:101px}.author-course .item-wrapper:nth-child(3n-1) .author-course-item{margin:0 auto}.author-course .item-wrapper:nth-child(3n) .author-course-item{margin:auto 0 auto auto}.notification{background-color:#ed6366;-webkit-box-shadow:0 -2px 9px rgba(52,73,94,.15);box-shadow:0 -2px 9px rgba(52,73,94,.15);padding:15px 0;position:fixed;left:0;bottom:0;right:0;width:100%;z-index:10}.notification-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-right:25px}.notification-img{min-width:34px;height:34px;background-size:cover;margin-right:20px}.notification-info{color:#fff;margin-right:24px}.notification-info-title{font-weight:500;font-size:16px;line-height:22px}.notification-info-text{font-size:12px;line-height:16px}.notification-button{display:block;border:1px solid #fff;border-radius:6px;padding:10.5px 19.13px;color:#fff;font-weight:500;background-color:#ed6366;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.notification-button:hover{background-color:#fff;color:#ed6366}.notification-close{cursor:pointer;width:13px;height:13px;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.302533C1.35991 -0.100844 0.705909 -0.100844 0.302533 0.302533C-0.100844 0.705909 -0.100844 1.35991 0.302533 1.76329L5.03924 6.5L0.302535 11.2367C-0.100842 11.6401 -0.100842 12.2941 0.302535 12.6975C0.705912 13.1008 1.35992 13.1008 1.76329 12.6975L6.5 7.96076L11.2367 12.6975C11.6401 13.1008 12.2941 13.1008 12.6975 12.6975C13.1008 12.2941 13.1008 11.6401 12.6975 11.2367L7.96076 6.5L12.6975 1.76329C13.1008 1.35991 13.1008 0.705909 12.6975 0.302533C12.2941 -0.100844 11.6401 -0.100844 11.2367 0.302533L6.5 5.03924L1.76329 0.302533Z' fill='%23EAEAEB'/%3e%3c/svg%3e")}.notification-close:hover{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.302533C1.35991 -0.100844 0.705909 -0.100844 0.302533 0.302533C-0.100844 0.705909 -0.100844 1.35991 0.302533 1.76329L5.03924 6.5L0.302535 11.2367C-0.100842 11.6401 -0.100842 12.2941 0.302535 12.6975C0.705912 13.1008 1.35992 13.1008 1.76329 12.6975L6.5 7.96076L11.2367 12.6975C11.6401 13.1008 12.2941 13.1008 12.6975 12.6975C13.1008 12.2941 13.1008 11.6401 12.6975 11.2367L7.96076 6.5L12.6975 1.76329C13.1008 1.35991 13.1008 0.705909 12.6975 0.302533C12.2941 -0.100844 11.6401 -0.100844 11.2367 0.302533L6.5 5.03924L1.76329 0.302533Z' fill='%23FFFFFF'/%3e%3c/svg%3e")}.footer{font-size:12px;padding:48px 0 40px;background-color:#fff}.footer-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#585a5d;border-bottom:1px solid #d6dbdf;padding-bottom:25px}.footer-top-document:last-child{margin-top:14px}.footer-top a{color:#585a5d;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer-top-copyright{font-weight:500;margin-bottom:42px}.footer-top-copyright span{display:inline-block;position:relative;padding-left:9px;margin-left:6px}.footer-top-copyright span::after{content:"";position:absolute;border-left:1px solid #585a5d;height:12px;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.footer-top-nav,.footer-top-social-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-top-menu:not(:last-child){margin-right:100px}.footer-top-menu li:not(:first-child){margin-top:14px}.footer-top-social-icon{display:block;height:24px}.footer-top-social-icon:not(:last-child){margin-right:16px}.footer-bottom{padding-top:19px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom-recaptcha{color:#acadae;max-width:280px;line-height:16px}@media only screen and (max-width:1280px){.container{padding:0 34px}.profile-data-bottom{max-width:280px;margin:0 auto}.profile-status-button{max-width:232px;margin:11px auto 0}.lessons-sorting-view{display:none}.lessons-block-tile{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0}.lessons-block-tile .lesson-item{width:48.9%;margin:20px 0 0}.lesson-item-inside,.page-lesson .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-lesson .page-content-sidebar .sidebar{max-width:700px;margin:0 auto}.lesson-item-inside{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.lesson-item-inside .lesson-item-img{min-width:404px;max-width:none;height:auto}.lesson-item-inside .lesson-item-block{width:100%}.lesson-item-inside .lesson-item-content{padding:24px}.lesson-categories{margin-top:8px}.lesson-category:not(:first-child){margin-top:0}.lesson-category-name{padding-top:19px}.lesson-subcategory li{margin-top:12px}.comments{margin-top:10px}.trial-table-item-button{padding:17.5px 45.14px}.page-article .page-content-sidebar,.page-blog .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-blog .page-content-sidebar .sidebar{max-width:none;margin-top:32px}.page-blog .page-content-sidebar .sidebar-lessons{padding:28px 24px 24px}.sidebar-lessons-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar-lessons-title{font-size:24px}.sidebar-lesson-item{width:31.29%;padding-bottom:0}.sidebar-lesson-item:not(:last-child)::after{display:none}.sidebar-lesson-item-img{height:auto;padding-bottom:46.08%}.article-item-img{min-width:auto;width:58.24%}.page-article .sidebar{max-width:none;margin-top:20px}.page-article .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-article .content .content-block:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:24px}.article-related-item{width:31.29%}.article-related-item-img{height:auto;padding-bottom:46.08%}.team-item{width:48.9%;margin:20px 0 0}.team-box{margin:-20px auto 0;max-width:900px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-about-author .sidebar,.page-account .sidebar{max-width:none;margin-right:0}.page-about-author .page-content-sidebar,.page-account .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-about-author .content,.page-account .content{margin-top:20px}.profile-block-friends .profile-block-head,.profile-block-loyalty .profile-block-head{padding-top:116px}.profile-block-friends .profile-block-content,.profile-block-loyalty .profile-block-content{background:0 0}.profile-block-friends{background-image:url(../img/account/friends-1280.png);background-size:200px}.profile-block-loyalty{background-image:url(../img/account/loyalty-1280.png);background-size:288px}.profile-block-partners{background-image:url(../img/account/partners-1280.png);background-position:right 30px center;background-size:172px}.account-edit .input{width:32.1%}.tariffs-table td,.tariffs-table td:first-child{width:25%}.tariffs-box{padding:24px}.tariffs-table thead{font-size:14px}.discount-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.discount-item{padding:24px}.discount-item:first-child{width:60%;padding-bottom:15px}.discount-item:nth-child(2){width:40%;padding-bottom:15px;border-right:none}.discount-item:nth-child(3){width:40%;padding-top:15px;border-top:1px solid #eaeaeb}.discount-item:last-child{width:60%;padding:22px 24px;border-top:1px solid #eaeaeb}.promo-timer-item{font-size:18px;padding:4px;min-width:49px}.promo-timer-item:not(:last-child){margin-right:20px}.promo-timer-item:not(:last-child)::after{right:-13px}.promo-timer-item span{font-size:12px}.discount-page-box{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-20px auto 0;max-width:900px}.discount-page-item{max-width:none;width:48.9%;margin:20px 0 0}.partner-box{max-width:900px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:-10px auto 0}.partner-item{width:48.9%;margin:20px 0 0}.page-partner .sidebar{max-width:350px}.page-about-project .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-about-project .sidebar{max-width:none;margin-top:20px}.review-list{margin:-22px auto 0;max-width:900px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.review-list-item{width:48.9%;margin:83px 0 0}.main{background-size:525px auto;background-position:right -62px bottom;min-height:525px;padding:64px 0 30px}.main-project{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-project-item{width:47%}.main-section-create-sub::after{background-size:auto 597px}.main-section-create-sub::before{background-size:auto 479px;bottom:-50px}.main-section-sub{padding:95px 0 0}.main-section-reviews{background-size:auto 900px;background-position:center top}.main-section-start{margin-top:-42px}.main-create{padding-bottom:59px}.main-create-item{max-width:460px;margin:48px 0 0;padding-right:100px}.main-create-item-teachers::after{top:18px;right:-345px}.main-create-item-partners::after,.main-create-item-students::after{right:-300px}.main-subscribe-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:470px;max-width:800px;margin:31px auto 0}.main-subscribe-item{width:33%}.main-subscribe-item-youtube .main-subscribe-item-inner{top:67px}.main-sub-box{margin:32px -10px 0}.main-sub-item-title{font-size:16px;line-height:22px}.main-sub-button{margin-top:23px}.main-trial{padding-left:0}.main-trial::after{width:400px;height:190px;right:0;top:0}.main-slider .article-item-img{width:100%}.page-course .item-wrapper{width:300px;margin-top:0}.page-course .item-wrapper:nth-child(3n),.page-course .item-wrapper:nth-child(3n-1){margin-top:0}.page-course .item-wrapper:nth-child(3n) .item-wrapper,.page-course .item-wrapper:nth-child(3n-1) .item-wrapper{margin-top:93px}.author-course .item-wrapper:nth-child(3n) .author-course-item,.author-course .item-wrapper:nth-child(3n-1) .author-course-item,.page-course .item-wrapper:nth-child(3n) .lesson-item{margin:0 auto}.category-course-item-box{display:block}.category-course-item-title::after{width:63%}.author-course-box{margin-top:52px}.author-course .item-wrapper{margin-top:98px}.author-course .item-wrapper:nth-child(3n),.author-course .item-wrapper:nth-child(3n-1){margin-top:98px}.notification{padding:10px 0}.footer{padding:39px 0 40px}.footer-top-menu:not(:last-child){margin-right:62px}}@media only screen and (max-width:992px){.header-bottom-menu li a,.header-bottom-menu li span{padding:22.5px 14px}.lessons-block-tile{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lessons-block-tile .lesson-item{width:100%}.lesson-item-tile .lesson-item-img{height:auto;padding-bottom:35%}.slider-lesson-for{width:488px}.slider-lesson-nav{width:148px}.slider-lesson .slider-for-item{height:698.28px}.slider-lesson .slider-nav{max-height:708.28px}.slider-lesson .slider-nav-item{height:181px}.audio-time{min-width:85px}.team-item{width:48.572%}.team-box{max-width:700px}.page-about-author .lesson-item-img{min-width:160px}.page-about-author .lesson-item-content{padding:24px 19px 14px}.page-about-author .lesson-item-bottom{padding:16px 24px 24px 19px}.account-edit-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:-4px}.account-edit .input{width:48.467%;margin-top:16px}.account-edit .input:not(:last-child){margin-right:0}.trial-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 4px}.trial-item{padding:24px 20px}.trial-item:nth-of-type(1){width:33%}.trial-item:nth-of-type(2){width:17%}.trial-item:not(:last-of-type){position:relative}.trial-item:not(:last-of-type)::after{content:"";position:absolute;width:calc(100% + 8px);left:-4px;bottom:-1px;border-bottom:1px solid #eaeaeb}.trial-item:nth-of-type(3),.trial-item:nth-of-type(4),.trial-item:nth-of-type(5){width:50%}.trial-item:nth-of-type(3){border-right:none}.tariffs-table thead td{padding:24px 8px}.tariffs-table td{padding:12px}.tariffs-table-button{padding:17.5px 7px}.discount-page-box{max-width:700px}.discount-page-item{width:48.572%}.loyalty-steps{max-width:none}.loyalty-steps-img{background-image:url(../img/loyalty-steps-992.png);padding-bottom:38.68%}.partner-box{max-width:700px}.partner-item{width:48.572%}.friends-steps-item:not(:last-child){margin-right:16px}.page-partner .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-partner .sidebar{max-width:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-partner .content{margin-top:20px}.page-partner .partner-item{margin-right:20px;width:100%}.partner-promo{margin-top:0;width:100%}.partner-list-item{width:33.333333%}.partner-list-item:nth-child(4n){border-right:1px solid #eaeaeb}.partner-list-item:nth-child(3n){border-right:none}.partner-list-item:nth-last-child(-n+4){border-bottom:1px solid #eaeaeb}.partner-list-item:nth-last-child(-n+2){border-bottom:none}.review-list{max-width:700px}.review-list-item{width:48.572%}.page-contacts .sidebar{max-width:none}.page-contacts .content{margin-top:16px}.page-contacts .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts-form{max-width:359px}.page-course{background-size:100% 600px}}@media only screen and (max-width:767px){.container{padding:0 16px}.sidebar{max-width:none;width:100%;margin:0 auto}.page{padding:21px 0 32px}.page-title{margin-top:19px;font-size:24px;line-height:32px}.page-blog .article-item-img{max-width:none}.sorting{margin-right:0}.sorting-items{position:relative}.sorting-items .sorting-item:not(:last-child){margin-right:0}.sorting-items-another{position:absolute;background-color:#fff;-webkit-box-shadow:0 2px 9px rgba(52,73,94,.1);box-shadow:0 2px 9px rgba(52,73,94,.1);border-radius:5px;width:182px;top:calc(100% + 10px);left:-16px;padding:0 15px;opacity:0;visibility:hidden;z-index:1}.sorting-items-another.view{opacity:1;visibility:visible}.sorting-items-another::after{content:"";position:absolute;border:5px solid transparent;border-bottom:5px solid #fff;left:15px;top:-10px}.sorting-items-another .sorting-item{display:block;color:#585a5d;padding:16.5px 0}.sorting-items-another .sorting-item:not(:last-child){border-bottom:1px solid #eaeaeb}.sorting-items-another .sorting-item:hover{color:#585a5d}.sorting-items-current{margin-right:0}.header-bottom-menu li.has-submenu.open::after,.sorting-items-current.active .sorting-item::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sorting-items-current .sorting-item{color:#585a5d;position:relative;padding-right:10px}.sorting-items-current .sorting-item::after{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='6' height='5' viewBox='0 0 6 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3 5L0.401924 0.5L5.59808 0.5L3 5Z' fill='%232F3134'/%3e%3c/svg%3e");width:6px;height:5px;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform-origin:50% 27% 0;-ms-transform-origin:50% 27% 0;transform-origin:50% 27% 0}.pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pagination-numbers{margin:0 10px}.pagination a{padding-right:10px;padding-left:10px}.article-statistics{white-space:nowrap}.article-statistics-item:not(:last-child){margin-right:10px}.content-block,.profile .profile-status{padding:16px}.profile-data-content{padding:40px 16px 16px}.profile-data-bottom{padding:16px;max-width:288px}.profile .profile-status-button{max-width:256px}.header-top-out .container,.jquery-modal{padding:0}.modal{width:100%;min-height:100%;max-width:none;border-radius:0;padding:32px 16px}.modal-trial{padding-top:48px}.hamburger{display:block}.audio-button{min-width:20px;height:16px;font-size:0;padding:0;background-position:center;background-color:transparent;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0)'%3e%3cpath d='M8 12C7.724 12 7.5 11.7826 7.5 11.5147V1.48529C7.5 1.21741 7.724 1 8 1C8.276 1 8.5 1.21741 8.5 1.48529V11.5147C8.5 11.7826 8.276 12 8 12Z' fill='%23ACADAE'/%3e%3cpath d='M8 11.9998C7.87195 11.9998 7.74402 11.9525 7.64661 11.8574L4.97998 9.26919C4.78467 9.07963 4.78467 8.77229 4.97998 8.58261C5.17529 8.39304 5.49194 8.39304 5.68738 8.58261L8.00061 10.8279L10.314 8.58261C10.5093 8.39304 10.826 8.39304 11.0214 8.58261C11.2167 8.77229 11.2167 9.07963 11.0214 9.26919L8.35461 11.8574C8.25598 11.9525 8.12805 11.9998 8 11.9998Z' fill='%23ACADAE'/%3e%3cpath d='M14.1666 15.9999H1.83337C0.822021 15.9999 0 15.1779 0 14.1665V11.1665C0 10.8905 0.223999 10.6665 0.5 10.6665C0.776001 10.6665 1 10.8905 1 11.1665V14.1665C1 14.6259 1.37402 14.9999 1.83337 14.9999H14.1666C14.626 14.9999 15 14.6259 15 14.1665V11.1665C15 10.8905 15.224 10.6665 15.5 10.6665C15.776 10.6665 16 10.8905 16 11.1665V14.1665C16 15.1779 15.178 15.9999 14.1666 15.9999Z' fill='%23ACADAE'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0'%3e%3cpath d='M0 0H16V16H0V0Z' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.audio-time{min-width:65px}.audioplayer-playpause{margin-right:8px}.header-top-button{display:none}.header-top-button.button-check-log{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-top-buttons{margin-right:8px}.header-top-inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-top-language{padding-left:8px;padding-right:20px}.header-top-language-current::after{right:7px}.header-top-profile-item{margin:0 15px}.header-top-profile-item-name{margin:0}.header-bottom-menu li a::after,.header-bottom-menu li span::after,.header-bottom-menu li.active span::after,.header-top-profile-item-name .header-top-profile-item-text{display:none}.header-top-profile-item-exit,.header-top-profile-item-name .header-top-profile-item-icon{margin-right:0}.header-bottom{position:relative}.header-bottom-menu{position:absolute;left:-100%;top:100%;min-height:calc(100vh - 102px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;z-index:-1;padding:12px 0;-webkit-transition:left .2s ease-in-out;-o-transition:left .2s ease-in-out;transition:left .2s ease-in-out}.header-bottom-menu.active{left:0}.header-bottom-menu li.has-submenu::after{content:"";position:absolute;width:13px;height:8px;right:17px;top:18px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.76329 0.304024C1.35991 -0.101341 0.705909 -0.101341 0.302533 0.304024C-0.100844 0.709389 -0.100844 1.36662 0.302533 1.77198L5.79116 7.28766C6.18208 7.68051 6.81793 7.68051 7.20884 7.28766L12.6975 1.77198C13.1008 1.36662 13.1008 0.709389 12.6975 0.304024C12.2941 -0.101341 11.6401 -0.101341 11.2367 0.304024L6.85442 4.70792C6.65896 4.90434 6.34104 4.90434 6.14558 4.70792L1.76329 0.304024Z' fill='%23D5D6D6'/%3e%3c/svg%3e ");-webkit-transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.header-bottom-menu li a,.header-bottom-menu li span{padding:13.5px 16px}.header-bottom-inner{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.submenu{position:static;opacity:1;visibility:visible;display:none;width:100%;-webkit-box-shadow:none;box-shadow:none;font-weight:400}.submenu li a:hover{background-color:#fff;color:#2f3134}.lessons-filter,.page-lessons .page-content-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lessons-filter{margin-top:17px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.lessons-filter-item{margin:0 0 12px}.lessons-filter-item-delete{margin-top:6px}.lessons-search{margin-top:5px}.lessons-block-tile{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:616px;margin:0 auto}.lessons-block-tile .lesson-item{max-width:288px;margin:20px 10px 0}.lessons-block-tile .lesson-item-img{height:110px;padding-bottom:0}.lessons-block-tile .lesson-item-desc{margin-top:5px}.page-lesson .content-block h2{font-size:18px;line-height:24px}.lesson-item-inside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.lesson-item-inside .lesson-item-img{padding-bottom:48.613%;max-width:none;min-width:auto}.lesson-item-inside .lesson-item-block{width:100%}.lesson-item-inside .lesson-item-content{padding:16px}.lesson-item-inside .lesson-item-button-buy{margin-top:15px}.lesson-item-button{max-width:none}.lesson-item-tile .lesson-item-content{min-height:auto}.block-authors{margin-top:11px}.block-authors::after{left:-17px;width:calc(100% + 34px)}.slider-lesson{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:13px}.slider-lesson-nav{max-width:400px;width:100%}.slider-lesson-for{display:none}.slider-lesson .slider-nav{margin-top:0;max-height:none;overflow:visible}.slider-lesson .slider-nav-item{margin:0;height:0;padding-bottom:141.27%}.slider-lesson .slider-nav-item:not(:first-child){margin-top:20px}.comments-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.comments-message textarea{padding:16px 70px 16px 12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.comments-filter .sorting-items-another{width:150px}.comments.subcomments{padding-left:14px}.message{margin-top:12px}.message-button{position:static;display:none;text-align:center;margin-top:-4px;border-top-right-radius:0;border-top-left-radius:0}.message-button.active{display:block}.comment-content{padding-top:10px}.comment-content-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.comment-content-item:not(:last-child){margin-right:0}.comment-content-item:not(:first-child){margin-top:4px}.comment-content-text{margin-top:0}.comment-content-bottom{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.comment-item-inner,.sidebar-lessons-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-blog .page-content-sidebar{margin-top:-3px}.page-blog .page-content-sidebar .sidebar-lessons{padding:24px 16px}.page-blog .pagination{margin-top:32px}.sidebar-lessons-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sidebar-lessons-title{font-size:18px}.sidebar-lesson-item{width:100%;padding:16px 0}.sidebar-lesson-item:not(:last-child)::after{display:block}.sidebar-lesson-item-img{padding-bottom:48.44%}.article-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:616px;margin:0 auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.article-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:288px;margin:20px 10px 0}.article-item-img{height:110px;width:100%}.article-item-content{padding:18px 0 15px}.article-item-content-profile{width:60%;margin-right:10px}.article-item-content-profile .profile-img{display:none}.article-item-content-bottom{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.article-item-content-desc{margin-top:5px}.article-item-content-text{padding:0 16px 14px}.article-item-content-bottom{padding:16px 16px 0}.page-article .article-statistics{width:100%}.page-article .content .content-block p{margin-top:8px}.page-article .content .content-block:nth-child(2) h2{font-size:18px;margin-bottom:0;line-height:24px}.article-content-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.article-content-head-profile{padding-bottom:13px;margin:0 0 18px;position:relative;width:100%}.article-content-head-profile::after{content:"";position:absolute;width:calc(100% + 32px);border-bottom:1px solid #eaeaeb;bottom:0;left:-16px}.article-related{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.article-related-item{width:100%;padding:16px 0}.article-related-item:not(:last-child)::after{content:"";position:absolute;height:1px;width:calc(100% + 48px);bottom:0;left:-24px;background-color:#eaeaeb}.article-related-item:last-child{padding-bottom:0}.article-related-item-img{padding-bottom:48.44%}.team-item{width:100%;padding:16px}.page-about-author .page-content,.page-account .page-content{margin-top:21px}.page-about-author .lesson-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.page-about-author .lesson-item-img{height:110px}.page-about-author .lesson-item-bottom,.page-about-author .lesson-item-content{padding:16px}.page-about-author .lesson-item-desc{margin-top:5px}.page-about-author .article-box,.page-about-author .lessons-block{margin-top:-4px}.page-account .content-block{padding:16px}.profile-box-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.profile-block-trial{width:100%}.profile-block-partners{background-position:top 16px left 16px}.profile-block-loyalty{margin-right:0}.profile-block-friends .profile-block-head,.profile-block-loyalty .profile-block-head,.profile-block-trial .profile-block-head{padding:116px 16px 14px}.profile-block-friends .profile-block-content,.profile-block-loyalty .profile-block-content,.profile-block-trial .profile-block-content{padding:18px 16px 16px;min-height:auto}.profile-block-trial .profile-block-head{padding-top:14px}.profile-block-promo{background-image:none}.profile-block-promo .profile-block-head{padding-top:16px}.profile-block-promo .profile-block-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px}.profile-block-promo .profile-block-content-button{width:100%;text-align:center;margin-top:16px}.profile-block-promo .input{margin-right:0;max-width:none}.profile-block-head{padding:110px 16px 0}.profile-block-content{padding:0 16px 16px}.account-lessons-filter{display:none}.account-edit{padding-bottom:0}.account-edit-block:not(:last-of-type)::after{left:-16px;width:calc(100% + 32px)}.account-edit .input{width:100%}.account-edit-button{display:block;width:100%;margin-right:0}.account-edit-button-exit{margin-top:16px}.trial-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.trial-item{padding:16px}.trial-item:nth-of-type(1),.trial-item:nth-of-type(2),.trial-item:nth-of-type(3),.trial-item:nth-of-type(4),.trial-item:nth-of-type(5){width:100%}.trial-item:nth-of-type(1),.trial-item:nth-of-type(2),.trial-item:nth-of-type(4){border-right:none}.trial-item:not(:last-of-type):not(:nth-of-type(4)){border-bottom:1px solid #eaeaeb}.trial-item:not(:last-of-type)::after{display:none}.trial-item:last-of-type{padding-top:0}.discount-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.discount-item{padding:16px}.discount-item:not(:last-child){border-right:none}.discount-item:not(:first-child){border-top:1px solid #eaeaeb}.discount-item:first-child,.discount-item:last-child,.discount-item:nth-child(2),.discount-item:nth-child(3){width:100%}.discount-item:last-child,.discount-item:nth-child(3){padding:16px}.discount-item-text-link{display:block;text-decoration:none;background-color:#fff;border:1px solid #d5d6d6;border-radius:6px;margin-left:0;color:#2f3134;font-weight:500;padding:9px 0;text-align:center;max-width:300px;margin-top:11px}.tariffs-box,.tariffs-box-mobile thead td.label::after{display:none}.tariffs-box-mobile{display:block;padding:0}.tariffs-box-mobile thead td.label{border-top:none;padding-top:41px}.tariffs-title{padding:13.5px 12px 0}.tariffs-title+.tariffs-table thead td{border-top:1px solid #eaeaeb}.tariffs-table{margin-top:13.5px}.tariffs-table-price{margin-top:4px}.tariffs-table-price span{display:inline;margin-left:8px}.tariffs-table-button{max-width:400px;margin:0 auto}.tariffs-table tfoot td:first-child,.tariffs-table tfoot td:last-child,.tariffs-table thead td:first-child{border-radius:0}.tariffs-table thead td{text-align:left;padding:13px 16px;border:0}.tariffs-table thead td.label::before{top:7px}.tariffs-table tfoot td{padding:16px}.tariffs-table td{padding:8px 16px}.tariffs-table td:first-child{border-left:none;width:60%}.tariffs-table td:last-child{border-right:none;width:40%}.promo-timer{margin-top:12px}.promo-timer-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.discount-page-box,.promo-timer-text{max-width:none}.discount-page-item{width:100%;padding:121px 16px 16px}.loyalty-steps{margin:16px 0 20px}.loyalty-steps-img{display:none}.loyalty-steps-box{display:block}.friends-steps-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.friends-steps-item{width:100%;max-width:400px}.friends-steps-item:not(:last-child){margin-right:0}.friends-steps-item:not(:first-child){margin-top:12px}.partner-item{width:100%;padding:16px;text-align:center}.partner-item-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.partner-item-head-text{margin-right:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:14px}.partner-item-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:14px}.partner-item-bottom-desc{margin-top:11px}.page-partner .sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-partner .partner-item-head{padding-bottom:11px}.page-partner .partner-item-head-link{margin-top:12px}.page-partner .partner-item-bottom{padding-top:15px}.page-partner .partner-item-bottom::after{width:100%;left:0}.page-partner .content-block{padding:16px}.partner-promo{margin-top:20px;padding:16px}.partner-promo-text::after{left:-16px;width:calc(100% + 32px)}.partner-list-item{width:100%;border-right:none}.partner-list-item:nth-last-child(-n+2){border-bottom:1px solid #eaeaeb}.partner-list-item:nth-child(4n){border-right:none}.partner-list-item:last-child{border-bottom:none}.review-list{margin-top:-25px}.review-list-item{width:100%;min-height:auto;padding:16px}.review-list-item-img{margin-top:-80px}.contacts-box{padding:16px}.contacts-form{max-width:none}.contacts-form-button{margin-top:18px}.contacts-text{margin-top:6px}.main{background-size:250px auto;min-height:auto;padding:36px 0 126px;background-image:url(../img/main/main-img-768.png);background-position:right top}.main-box{max-width:none}.main-list{margin-top:17px}.main-mobile-button{display:block}.main-button{margin-top:16px}.main-section-project{margin-top:-94px;padding-bottom:21px}.main-section-project .page-title{text-align:left}.main-section-create-sub{padding-top:67px}.main-section-sub{padding-top:90px;padding-bottom:50px}.main-section-sale{padding-top: 50px; padding-bottom: 80px;}.main-section-reviews{padding-top:70px; padding-bottom: 20px;background-size:879% 100%;background-position:left 0 top 56px}.main-section-team{padding-top:31px;padding-bottom: 50px;background-size:auto 110%;background-position:top 100px right}.main-section-lessons{padding:15px 0}.main-section-trial{padding:48px 0}.main-section-news{padding:32px 0}.main-section-partners{padding-bottom:56px}.main-section-partners .partner-list{margin-top:24px}.main-section-start{margin-top:0;padding:48px 0}.main-project{margin-top:-4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-project-item{margin-top:20px;width:100%}.main-create{padding-bottom:32px}.main-create-nav{margin-top:26px}.main-create-nav-menu{font-size:14px}.main-create-nav-menu li:not(:last-child){margin-right:32px}.main-create-item{max-width:none;padding:68px 16px 16px;margin-top:151px}.main-create-item::after{width:256px;height:182px;top:-128px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.main-subscribe-box{height:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main-slider.main-slider-lessons .item-wrapper,.main-subscribe-item{width:100%}.main-subscribe-item:not(:first-child){margin-top:45px}.main-subscribe-item-youtube .main-subscribe-item-inner{top:0}.main-subscribe-item-inner{margin:0 auto}.main-sub-box{margin:23px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-sub-item{text-align:center;max-width:400px;width:100%;margin:0 auto}.main-sub-item:not(:first-child){margin-top:23px}.main-slider{margin:0}.main-slider-news,.main-slider-team{margin-top:24px}.main-slider.main-slider-lessons{margin-top:0}.main-slider .item-wrapper{width:100%}.main-slider .review-list-item{margin:87px 0 0}.main-slider .team-item{margin:20px 0 0}.main-slider .lesson-item{margin:24px 0 0;min-height:auto}.main-slider .article-item{max-width:none;min-height:auto;margin:20px 0 0}.main-sale{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:21px}.main-sale-item{width:100%;text-align:center}.main-sale-item::after{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.main-sale-item:not(:first-child){margin-top:40px}.main-trial::after{display:none}.category-course-item-title::after{width:100%}.category-course-item-box{margin-left:0}.category-course-item .item-wrapper{margin:16px auto 0;width:100%}.category-course-item .item-wrapper:nth-child(3n),.category-course-item .item-wrapper:nth-child(3n-1){margin:16px auto 0}.category-course-item .item-wrapper .lesson-item{margin:0 auto}.page-course{padding-bottom:40px}.page-course .item-wrapper{width:100%}.author-course-title{text-align:left}.author-course-box{margin-top:41px}.author-course-item{margin:0 auto}.notification-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.notification-button,.notification-info-title{margin-top:10px}.footer{padding:32px 0 34px}.footer-top-copyright{margin-bottom:26px}.footer-top-menu{margin-top:26px}.footer-top-menu:not(:last-child){display:none}.footer-bottom{padding-top:24px}.footer-bottom-recaptcha{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:20px}.footer-bottom,.footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:480px){.article-item,.lessons-block-tile .lesson-item{margin:20px 0 0}.author-data-bottom{max-width:none}.page-discounts-club .page-button,.partner-promo-discount-button,.project-button,.trial-table-item-button{display:block;text-align:center}.contacts-form-button,.review-button{width:100%}.review-button::after{left:84px}.main-button,.main-create-item-button,.main-start-button,.main-sub-button,.main-trial-button{display:block;text-align:center}}

@media only screen and (max-width: 1280px) {  .page-title {max-width: 100%;}}

.page-title.blog-title {margin-top: 32px;}
#article_block>img:first-of-type {margin-top: 14px;}

/* #article_block h2~p {margin-top: 8px;} */
#article_block h2+p {margin-top: 8px;}
#article_block h6+p {margin-top: 20px;}

#article_block blockquote {background: #F7F8F9; margin: 16px 0 0 0; padding: 20px 100px 20px 20px; font-weight: 400; font-size: 16px; line-height: 24px;}
/* .page-article blockquote>p:first-child {margin-top: 0;}
.page-article blockquote>p:last-child {margin-bottom: 0;} */
#article_block h1 {font-size: 32px; line-height: 40px; font-weight: 500; margin: 16px 0;}
#article_block h2 {font-size: 24px; line-height: 32px; font-weight: 500; margin-top: 16px;}
#article_block h3 {font-size: 18px; line-height: 24px; font-weight: 500; margin-top: 16px;}
#article_block h4 {font-size: 16px; line-height: 22px; font-weight: 500; margin: 16px 0;}
#article_block h5 {font-size: 14px; font-weight: 500; margin: 16px 0;}
#article_block h6 {font-size: 14px; font-weight: 400; margin-top: 8px;}

#article_block div:not(.article-content-head):not(.article-content-head-profile):not(.article-statistics) {position: relative; margin-top: 12px; background-color: #F7F8F9; padding: 20px; font-size: 16px; line-height: 24px;}
#article_block div:not(.article-content-head):not(.article-content-head-profile):not(.article-statistics)>div {background: unset; padding: 0;}
#article_block div:not(.article-content-head):not(.article-content-head-profile):not(.article-statistics)>table, #article_block div>table tr, #article_block div>table td {border: none;}
#article_block table img, #article_block table p:first-child, #article_block div p:first-child {margin-top: 0;}

#article_block blockquote>p {margin-top: 24px;}
#article_block blockquote>p:first-child {margin-top: 0;}
/* .page-article .content-block blockquote>h5 {margin: 16px 0; font-size: 16px; line-height: 24px;  font-weight: normal;}*/

#article_block {color: #2F3134;}

#article_block ol {list-style: decimal outside; font-size: 16px; line-height: 24px; margin-left: 19px; margin-top: 8px;}
#article_block ol li {margin-bottom: 8px; padding-left: 11.5px;}


#article_block ul {list-style: disc outside; margin: 0 23px; font-size: 16px; line-height: 24px; margin-top: 24px;}
#article_block ul li {margin-bottom: 8px; padding-left: 7.5px;}
#article_block ul li::marker {font-size: 25px;}

#logout-form {
    display: none;
}
.alerts {
    display: none;
    text-align: center;
    padding:10px 0;
}
.alerts .error {
    color:#f00;
    margin: 0;
    padding:5px 0;
    font-size:90%;
}
.alerts .success {
    color:green;
    margin: 0;
    padding:5px 0;
    font-size:90%;
}

.pagination {
    width: 100%;
}

iframe {border:1px solid #828385;}



.lessons-category-accordion.active .lessons-category-items {
    display: block;
}
.lessons-category-accordion.active .lessons-category-title::after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.lessons-block .lesson-item-block {
    flex-grow: 2;
}
.lesson-like-block{
    position: relative;
    display: flex;
    justify-content: center;
    margin-top: 18px;
    color: #828385;
    padding-top: 18px;
    text-align: center;
}

.lesson-like-block svg{
    font-size: 14px;
    fill: #828385;
}

.lesson-like-block::after {
    content: "";
    position: absolute;
    border-top: 1px solid #eaeaeb;
    width: calc(100% + 64px);
    top: 0;
    left: -32px;
}

.lesson-like-content{
    display: flex;
    justify-content: center;
    align-items: center;
    width: fit-content;
    user-select: none;
    cursor: pointer;
}

.lesson-like-content.active{
    color: red;
}

.lesson-like-content.active>svg{
    fill: red;
}

.lesson-like-content.active svg.like-non{
    display: none;
}

.lesson-like-content svg.like-yes{
    display: none;
}

.lesson-like-content.active svg.like-yes{
    display: initial;
}

.lesson-like-content > span{
    margin-left: 6px;
    font-size: 14px;
}

.tariffs-table-price .change-currency{
    user-select: none;
    cursor: pointer;
    border-bottom: 1px dashed;
}

.hide {
    display: none;
}

.sorting-items .active {
    color: #585a5d;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    flex-basis: 0;
    order: 1;
}

.sorting-items-current {
    margin-right: 0;
}

.sorting-item:first-of-type {
    margin-right: 14px;
}

.lesson-item-title-icon:hover {
    cursor: pointer;
    opacity: 0.7;
}

.lesson-item-title-icon.active {
    border: 1px solid #ff6767;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.1454 15.953C13.2128 15.9848 13.2851 16 13.3569 16C13.4789 16 13.5995 15.955 13.6933 15.8694C13.8427 15.7333 13.8954 15.521 13.8275 15.3306L11.8666 9.82751L15.8534 5.83244C15.9965 5.68907 16.0394 5.47379 15.9618 5.28639C15.8847 5.09899 15.702 5.00002 15.4999 5.00002H10.1381L8.47068 0.299461C8.32909 -0.0998204 7.67088 -0.0998204 7.52929 0.299461L5.86186 4.99998H0.500117C0.29797 4.99998 0.115348 5.09895 0.0381929 5.28636C-0.039434 5.47376 0.00351995 5.68904 0.146588 5.83241L4.13333 9.82751L2.17243 15.3306C2.10456 15.521 2.15731 15.7333 2.30671 15.8694C2.45466 16.0049 2.67145 16.0377 2.85454 15.953L8 13.5466L13.1454 15.953Z' fill='%23FF6767'/%3e%3c/svg%3e ") no-repeat center;
}

.page-about-author .tabs-block .content-block {
    margin-top: 0;
}

.page-about-author .content > .content-block {
    margin-bottom: 20px;
}

.page-info .page-text p {
    margin: 0 0 10px;
}

.page-info .page-text ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}

.page-info .page-title {
    font-size: 24px;
    font-weight: 400;
}

.main-page .partner-list-item:nth-of-type(n+9) {
    display: none;
}

.partner-list-item > img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.lesson-subcategory a {
    color: inherit;
}
.jquery-modal {
    z-index: 10;
}

.partner-promo .promo-link {
    font-size: 12px;
    color: #eb5255;
    display: inline-block;
    margin-top: 25px;
    word-break: break-all;
}


.modal-price-button {
    margin-top: 16px;
}
.modal-price-points {
    padding-bottom: 0;
}
[data-count-down-timer]{
    opacity: 0;
}


.page-min-height {
    min-height: 400px;
}
button.profile-block-content-button {
    font-family: Rubik, sans-serif;
    font-weight: 500;
}

.page-about-author .profile-nav a {
    color: inherit;
}

.page-article .content-block img {
    width: auto;
    max-width: 100%;
    height: auto;
}

.payments-list-title{
    margin-top: 24px;
    margin-bottom: 8px;
}

.payments-list-block{
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #EAEAEB;
    border-radius: 4px;
}

.payments-list-item{
    display: flex;
    flex-direction: row;
    align-items: center;
    height: 88px;
    border-right: 1px solid #EAEAEB;
    padding: 0 20px;
    justify-content: center;
    color: #2F3134;
    align-content: center;
    flex-wrap: wrap;
}

.payments-list-item:last-child{
    border-right: 0;
}

.payments-list-item>img{
    height: 24px;
}

.payments-list-item>.payment-item-text{
    font-size: 14px;
    margin-top: 4px;
    text-align: center;
}

.payments-list-item small{
    font-size: 11px;
    color: #88898c;
    margin-top: 4px;
    text-align: center;
    display: block;
}


/*.lesson-item-tile .lesson-item-img {*/
/*    min-height: 140px;*/
/*}*/

/*.lesson-item-tile .lesson-item-content {*/
/*    min-height: unset;*/
/*    height: 245px;*/
/*}*/

/*.article-item-content-text {*/
/*    min-height: 245px;*/
/*}*/

/*.category-course .lesson-item-tile .lesson-item-content, .main-slider .lesson-item-tile .lesson-item-content {*/
/*    height: 300px;*/
/*}*/

.sidebar .lesson-item-tile .lesson-item-content {
    height:unset;
}

.lesson-item-inside .lesson-item-button-sub {
    margin-top: 23px;
}

.article-statistics-item-comments {
    cursor: pointer;
}

.page-account .profile-data-img::after {
    content: none;
}

.message-textarea {
    font-family: "Rubik",sans-serif;
}

.page-about-author .content > .content-block {
    line-height: 20px;
}

.block-plus-text span {
    display: none;
}

.lesson-item-inside .download-sub .lesson-item-button-buy {
    margin-top: 16px;
}

.tariffs-table-text a {
    color: #2F3134;
    word-break: break-all;
    text-decoration: underline;
}

.page-article .content-block:first-of-type a:not(.profile-name) {
    color:#2F3134;
    word-break: break-all;
    border-bottom: 1px solid #D5D6D6;
}

.sorting-items-another.view {
    z-index: 10;
}


#comments-block a {
    cursor: pointer;
}


.tariffs-table-text a:hover {
    color: #bf4a4c;
}

.contacts-form textarea[name="message"]{
    font-family: "Rubik", sans-serif;
}

.grecaptcha-badge {
    visibility: hidden;
}

.sorting-items-another .sorting-item:hover {
    color:#585a5d;
}

.page-partner .content-block img {
    opacity: 1;
}

.forgot-pass-button {
    cursor: pointer;
}

@media only screen and (max-width: 992px) {
    .main-page .partner-list-item:nth-of-type(9) {
        display: flex;
    }
}

@media(max-width: 768px) {
    iframe {
        max-width: 100% !important;
    }

    .partner-list-item > img {
        max-width: 60%;
    }

    .main-slider .item-wrapper:nth-of-type(n+3) {
        display: none;
    }

    .main-page .partner-list-item:nth-of-type(n+9) {
        display: none;
    }
}

@media(max-width: 360px) {

    .partner-list-item > img {
        max-width: 100%;
    }
}

.tariffs-table-text a {
    word-break: inherit;
}


.page-description-title {
    color: #2f3134;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
}

.page-course .content-block .page-text {
    max-width: 816px;
}

.course-banner {
    max-width: 816px;
    background-image: url('../img/course-banner.svg');
    padding: 20px;
}

.course-banner-text {
    color: #585A5D;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}

.course-banner-button {
    padding: 16px 20px;
    border-radius: 6px;
    display: inline-block;
    font-weight: 500;
    margin-top: 12px;
    line-height: 20px;
    font-size: 14px;
}

.course-banner-button svg {
    margin-right: 8px;
}

.category-course-item-test {
    margin-top: 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    color: #2F3134;
}


.page-lesson .sidebar .lesson-item-tile .lesson-item-content {
    min-height: unset;
}

.page-lesson .content-block .article-statistics{
    margin-bottom: 11px;
}

.article-statistics-item-downloads::after{
    margin-right: 10px;
    background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 477.867 477.867' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M443.733,307.2c-9.426,0-17.067,7.641-17.067,17.067v102.4c0,9.426-7.641,17.067-17.067,17.067H68.267 c-9.426,0-17.067-7.641-17.067-17.067v-102.4c0-9.426-7.641-17.067-17.067-17.067s-17.067,7.641-17.067,17.067v102.4 c0,28.277,22.923,51.2,51.2,51.2H409.6c28.277,0,51.2-22.923,51.2-51.2v-102.4C460.8,314.841,453.159,307.2,443.733,307.2z' fill='%23ACADAE'/%3e%3cpath d='M335.947,295.134c-6.614-6.387-17.099-6.387-23.712,0L256,351.334V17.067C256,7.641,248.359,0,238.933,0 s-17.067,7.641-17.067,17.067v334.268l-56.201-56.201c-6.78-6.548-17.584-6.36-24.132,0.419c-6.388,6.614-6.388,17.099,0,23.713 l85.333,85.333c6.657,6.673,17.463,6.687,24.136,0.031c0.01-0.01,0.02-0.02,0.031-0.031l85.333-85.333 C342.915,312.486,342.727,301.682,335.947,295.134z' fill='%23ACADAE'/%3e%3c/svg%3e ");
}

.lesson-item-button--down {position: absolute; bottom: -73px; z-index: 999;}
#course_intro .slick-list {overflow: unset;}
@media only screen and (max-width: 767px) {#course_intro .item-wrapper:nth-child(3n), #course_intro .item-wrapper:nth-child(3n-1) {margin: 96px auto 0;}}

.profile-block:not(.profile-block-promo) .profile-block-content-button--primary {font-size: 14px; text-align: center; line-height: 20px; font-weight: 500; border-radius: 6px; border: 1px solid #ED6366; padding: 10px 20px; display: inline-block; margin-top: 16px; color: #fff; background-color: #ED6366; -webkit-transition: color .2s ease-in-out,background-color .2s ease-in-out; -o-transition: color .2s ease-in-out,background-color .2s ease-in-out; transition: color .2s ease-in-out,background-color .2s ease-in-out;}

.profile-block-connect-accounts {background-image: url(../img/account/accounts_connect.png); background-origin: content-box; padding-right: 24px; background-size: 124px 124px; background-position: center right;}

.profile-block-connect-accounts .profile-block-head-text {width: 70%; margin-top: 4px;}

@media only screen and (max-width: 900px) {
    .profile-block-connect-accounts .profile-block-head-text {width: 80%;}
    .profile-block-connect-accounts .profile-block-head {padding: 16px 16px 0;}
    .profile-block-connect-accounts {background-position: top right; padding-top: 16px; padding-right: 16px;}
}

@media only screen and (max-width: 600px) {
    .profile-block-connect-accounts .profile-block-head-text {width: 72%;}
}

@media only screen and (max-width: 450px) {
    .profile-block-connect-accounts .profile-block-head-text {width: 100%;}
    .profile-block-connect-accounts .profile-block-head {padding: 140px 0 0 0;}
    .profile-block-connect-accounts {background-position: top left; padding-left: 16px;}
    .profile-block:not(.profile-block-promo) .profile-block-content-button--primary {width: 100%;}
    .profile-block-connect-accounts .profile-block-content {padding: 0 0 16px 0;}
}

.lesson-item-button.button-primary {background-color:rgba(237, 99, 102, 1);}
.lesson-item-button.button-primary:hover {background-color:rgba(237, 99, 102, .9);}

.page-course .content-block{margin-top: 16px;}
.page-course .page-title {margin-top: 32px;}
.category-course-box .category-course {background: #fff; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.07); border-radius: 4px; padding: 32px; margin-top: 20px;}
.category-course-box .category-course {margin-top: 20px;}
.category-course-box .category-course-item-test {margin-top: 20px;}
/* .category-course-box .category-course-item-title {margin-bottom: 20px;} */
.category-course-box .category-course-item-subtitle {font-size: 16px; font-weight: 500; line-height: 20px; color: #2F3134; margin-top: 20px;}
.category-course-box .category-course-item-title:after {width: 0;}
.category-course-box .course-slider .slick-track {padding: 12px 0;}
.lesson-item-content.workbooks {min-height: 0;}
.lesson-item-content.workbooks .lesson-item-button {margin-top: 12px;}
.lesson-item-content.workbooks .lesson-item-desc {margin-top: 8px; margin-bottom: 0;}

@media only screen and (max-width:767px){
    .page-course .page-title {margin-top: 24px;}
   .page-course .container{padding:0;}
   .category-course-box .category-course {padding: 16px;}
   .page-course .author-course-title, .page-course .breadcrumbs, .page-course .page-title {margin-left: 16px;}
   .category-course-box .category-course-item .lesson-item {width: 100%;}
}



.modal-price-currencies small {
    margin-left: 5px;
    color:#666;
}

/*----- Nice Select  ------*/
.nice-select {-webkit-tap-highlight-color: transparent; background-color: #fff; border-radius: 5px; border: solid 1px #D5D6D6; box-sizing: border-box; clear: both; cursor: pointer; display: block; font-family: inherit; font-size: 16px; color: #2F3134; font-weight: normal; height: 52px; line-height: 52px; outline: none; padding-left: 12px; padding-right: 22.5px; padding-top: 8px; position: relative; text-align: left !important; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: 100%; z-index: 1001; margin-bottom: 16px;
}
.nice-select:hover {border-color: #2F3134;}
.nice-select:active, .nice-select.open, .nice-select:focus {border-color: #2F3134;}
.nice-select:after {-webkit-appearance: none; -moz-appearance: none; background: transparent; background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.76329 0.804024C1.35991 0.398659 0.705909 0.398659 0.302533 0.804024C-0.100844 1.20939 -0.100844 1.86662 0.302533 2.27198L5.79116 7.78766C6.18208 8.18051 6.81793 8.18051 7.20884 7.78766L12.6975 2.27198C13.1008 1.86662 13.1008 1.20939 12.6975 0.804024C12.2941 0.398659 11.6401 0.398659 11.2367 0.804024L6.85442 5.20792C6.65896 5.40434 6.34104 5.40434 6.14558 5.20792L1.76329 0.804024Z' fill='%23ACADAE'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; content: ''; display: block; width: 13px; height: 8px; margin-top: -4px; pointer-events: none; position: absolute; right: 12px; top: 50%;}
.nice-select.open:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg);}
.nice-select.open .list { width: 100%; opacity: 1; pointer-events: auto; -webkit-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); transform: scale(1) translateY(0);}
.nice-select.disabled {border-color: #ededed; color: #999; pointer-events: none;}
.nice-select.disabled:after {border-color: #cccccc;}
.nice-select.wide {width: 100%;}
.nice-select.wide .list {left: 0 !important; right: 0 !important;}
.nice-select.right {float: right;}
.nice-select.right .list {left: auto; right: 0;}
.nice-select.small {font-size: 12px; height: 36px; line-height: 34px;}
.nice-select.small:after {height: 4px; width: 4px;}
.nice-select.small .option {line-height: 34px; min-height: 34px;}
.nice-select .list {background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); box-sizing: border-box; margin-top: 4px; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; position: absolute; top: 100%; left: 0; -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scale(0.75) translateY(-21px); -ms-transform: scale(0.75) translateY(-21px); transform: scale(0.75) translateY(-21px); -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 9;}
.nice-select .list:hover .option:not(:hover) {background-color: transparent !important;}
.nice-select .option {cursor: pointer; font-weight: 400; line-height: 40px; list-style: none; min-height: 40px; outline: none; padding-left: 12px; padding-right: 22.5px; text-align: left; -webkit-transition: all 0.2s; transition: all 0.2s;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {background-color: #F7F8F9; color: #EB5255;}
.nice-select .option.selected {background: #F7F8F9; color: #EB5255;}
.nice-select .option.disabled {background-color: transparent; color: #999; cursor: default; display: none;}
.no-csspointerevents .nice-select .list {display: none;}
.no-csspointerevents .nice-select.open .list {display: block; }
.nice-select .current {font-size: 16px; line-height: 20px;}
.profile-edit .input-placeholder {z-index: 1001;}
.modal-role .nice-select {margin-bottom: 0;}

select {visibility: hidden;}
.input-select { -webkit-appearance: none; -moz-appearance: none; background: transparent; background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.76329 0.804024C1.35991 0.398659 0.705909 0.398659 0.302533 0.804024C-0.100844 1.20939 -0.100844 1.86662 0.302533 2.27198L5.79116 7.78766C6.18208 8.18051 6.81793 8.18051 7.20884 7.78766L12.6975 2.27198C13.1008 1.86662 13.1008 1.20939 12.6975 0.804024C12.2941 0.398659 11.6401 0.398659 11.2367 0.804024L6.85442 5.20792C6.65896 5.40434 6.34104 5.40434 6.14558 5.20792L1.76329 0.804024Z' fill='%23ACADAE'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat; background-position-x: 94%; background-position-y: 50%; border: 1px solid #D5D6D6; border-radius: 6px; margin-right: 2rem; min-width: 264px; color: #2f3134; font-size: 16px; padding: 23px 30px 8px 12px;}
.input-select:focus, .modal-select:focus {border: 1px solid #2F3134; outline:none;}
.input-select:hover, .modal-select:hover {border-color: #acadae;}
.input-select:focus + .input-placeholder, .input-placeholder.active {top: 8px; font-size:12px;}
.input-select:hover option:hover, .input-select option:checked, .modal-select:hover option:hover, .modal-select option:checked {background: #F7F8F9; color: #EB5255; user-select: none;}
.modal-select {width: 100%; -webkit-appearance: none; -moz-appearance: none; background: transparent; background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.76329 0.804024C1.35991 0.398659 0.705909 0.398659 0.302533 0.804024C-0.100844 1.20939 -0.100844 1.86662 0.302533 2.27198L5.79116 7.78766C6.18208 8.18051 6.81793 8.18051 7.20884 7.78766L12.6975 2.27198C13.1008 1.86662 13.1008 1.20939 12.6975 0.804024C12.2941 0.398659 11.6401 0.398659 11.2367 0.804024L6.85442 5.20792C6.65896 5.40434 6.34104 5.40434 6.14558 5.20792L1.76329 0.804024Z' fill='%23ACADAE'/%3E%3C/svg%3E%0A"); background-repeat: no-repeat;background-position-x: 94%; background-position-y: 50%; border: 1px solid #D5D6D6; border-radius: 6px; margin-right: 2rem; color: #2f3134; font-size: 16px; padding: 16px 12px; margin-top: 16px;}

.slider-counter--mob {display: none;}

.modal-role {width: 100%; height: 100%; position: fixed; top:0; left:0; z-index: 1001; background: rgba(0,0,0,.7);}
#modal-role {width: 534px; height: 356px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #fff; border-radius: 4px;}
#modal-role .fomr-block {width:347px; margin: 0 auto;}
#modal-role .close-modal  {display: none;}
#modal-role .modal-title  {font-weight: 500; font-size: 24px; line-height: 42px; margin-bottom: 8px;}
#modal-role.main-content-block-form {padding-top: 48px; padding-bottom: 48px; padding-left:0; padding-right: 0;}

@media only screen and (max-width: 767px) {
    .slider-counter--mob {display: block; color: #acadae; font-weight: 500;}
}

@media only screen and (max-width: 450px) {
    #modal-role {width: 100%; height: 100%; border-radius: unset;}
    #modal-role .fomr-block {width: 100%;}
    #modal-role.main-content-block-form {padding-left: 20px; padding-right: 20px;}
    #modal-role .modal-title {font-size: 24px; line-height: 34px;}
    .modal-select option {width: 100px;}
}


.payment_methods_block {
    padding-top: 32px;
}
.payment_methods_block p {
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
    color: #2f3134;
}
.payment_methods_block .methods_list {
    display: flex;
    justify-content: space-around;
    margin-top:16px;
    background: #FFFFFF;
    box-shadow: 0px 1px 3px rgba(29, 18, 47, 0.2);
    border-radius: 4px;
}
.payment_methods_block .methods_list div {
    padding: 29px 46px;
    border-right: 1px solid #EAEAEB;
    text-align: center;
}
.payment_methods_block .methods_list div.visa img {
    margin-top:4px;
}
.payment_methods_block .methods_list div.mir img {
    margin-top:5px;
}
.payment_methods_block .methods_list div.sber_pay img {
    margin-top:-1px;
}
.payment_methods_block .methods_list div.yoomany {
    margin-top:4px;
}
.payment_methods_block .methods_list div.unionpay {
    padding-top: 23px;
}
.payment_methods_block .methods_list div.unionpay img {
    max-width: 60px;
}
.payment_methods_block .methods_list div:last-of-type {
    border-right:none;
}

.localization_edit_mode {
    opacity: 0 !important;
}
.localization_edit_mode.localization_edit_mode_js_ready {
    opacity: 1 !important;
}

@media only screen and (max-width:1200px){
    .payment_methods_block .methods_list {
        justify-content: space-around;
    }
    .payment_methods_block .methods_list div {
        padding: 3% 3% !important;
    }
}
@media only screen and (max-width:1000px){
    .payment_methods_block .methods_list div {
        padding: 3% 2% !important;
    }
}
@media only screen and (max-width:768px){
    .payment_methods_block .methods_list {
        flex-wrap: wrap;
    }
    .payment_methods_block .methods_list div {
        padding: 3% 4% !important;
        min-width: 33.33%;
        box-sizing: border-box;
    }
    .payment_methods_block .methods_list div:last-of-type {
        width: 100%;
        border-top: 2px solid #eee;
    }
    .payment_methods_block .methods_list div:nth-of-type(1),
    .payment_methods_block .methods_list div:nth-of-type(2),
    .payment_methods_block .methods_list div:nth-of-type(3) {
        border-bottom: 1px solid #EAEAEB;
    }
    .payment_methods_block .methods_list div:nth-of-type(3) {
        border-right: none;
    }
}
@media only screen and (max-width:440px){
    .payment_methods_block .methods_list div {
        padding: 4% 5% !important;
        min-width: 50%;
        box-sizing: border-box;
    }
    .payment_methods_block .methods_list div:nth-of-type(1),
    .payment_methods_block .methods_list div:nth-of-type(2),
    .payment_methods_block .methods_list div:nth-of-type(3),
    .payment_methods_block .methods_list div:nth-of-type(4) {
        border-bottom: 1px solid #EAEAEB;
    }
    .payment_methods_block .methods_list div:nth-of-type(3) {
        border-right: 1px solid #EAEAEB;
    }
    .payment_methods_block .methods_list div:nth-of-type(2),
    .payment_methods_block .methods_list div:nth-of-type(4) {
        border-right: none;
    }
}
@media only screen and (max-width:290px){
    .payment_methods_block .methods_list div {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid #EAEAEB;
    }
    .payment_methods_block .methods_list div:last-of-type {
        border-bottom: none;
        border-top: 0;
    }
}


.page-price .nav-tabs {
    border-radius: 4px;
    background: #FFF;
    box-shadow: 0px 2px 4px 0px rgba(52, 73, 94, 0.07);
    padding: 20px 32px 0 20px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.page-price .nav-tabs ul {
    padding: 0;
    margin: 0;
}
.page-price .nav-tabs ul li {
    display: inline-block;
}
.page-price .nav-tabs ul li a {
    display: inline-block;
    color: #2F3134;
    font-family: Rubik;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 142.857% */
    margin-right: 32px;
    padding-bottom: 10px;
    border-bottom: 2px solid #fff;
}
.page-price .nav-tabs ul li.active a, .page-price .nav-tabs ul li a:hover {
    color:#EB5255;
    border-bottom: 2px solid #EB5255;
}
.tariffs-box-mobile .tariffs-table-price span {
    margin-left: 0;
}
.count-students-accounts-to-buy {
    display: flex;
    align-items: center;
}
.count-students-accounts-to-buy .input-accounts {
    padding: 8px;
    border-radius: 6px;
    border: 1px solid #D5D6D6;
    background: #fff;
    display: flex;
    margin-left: 8px;
    max-width: 150px;
}
.count-students-accounts-to-buy .input-accounts input {
    width: 60px;
    border: none;
    background: none;
    box-shadow: none;
    text-align: center;
    margin: 0;
    color: #1D122F;
    font-family: Rubik;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    padding:0;
}
.count-students-accounts-to-buy .btn-minus,
.count-students-accounts-to-buy .btn-plus {
    display: block;
    width: 36px;
    height: 36px;
    background-color: #EB5255;
    border-radius: 4px;
    background-position: center;
    background-repeat: no-repeat;
}
.count-students-accounts-to-buy .btn-plus {
    background-image: url("/assets/guest/img/plus_24.svg");
}
.count-students-accounts-to-buy .btn-minus {
    background-image: url("/assets/guest/img/minus_24.svg");
}
.count-students-accounts-to-buy .btn-minus:hover,
.count-students-accounts-to-buy .btn-plus:hover {
    cursor: pointer;
    opacity: 0.8;
}
.count-students-accounts-to-buy .btn-minus.disabled,
.count-students-accounts-to-buy .btn-plus.disabled {
    background-color: rgba(29, 18, 47, 0.10);
}
.tariffs-table .count-students-accounts-to-buy .text {
    line-height: 16px;
}
@media only screen and (max-width:968px){
    .count-students-accounts-to-buy {
        display: block;
    }
    .count-students-accounts-to-buy .input-accounts {
        margin: 0 auto;
    }
}


.page-price .contacts-box {
    max-width: 444px;
}
.page-price .contacts-box .contacts-title {
   font-size: 24px;
}
.page-price .contacts-box p {
    margin: 8px 0 20px 0;
}
.page-price .contacts-box .contacts-form-button {
    width: 100%;
}

.header-top-profile-menu {
    display: flex;
}
.header-top-profile-menu li.has-submenu {
    cursor: pointer;
}
.header-top-profile-menu li {
    position: relative;
}

.header-top-profile-menu li a, .header-top-profile-menu li span, .header-top-profile-menu li svg {
    color: #2f3134;
    display: inline-block;
    position: relative;
    -webkit-transition: background-color .2s ease-in-out, color .2s ease-in-out;
    -o-transition: background-color .2s ease-in-out, color .2s ease-in-out;
    transition: background-color .2s ease-in-out, color .2s ease-in-out;
}
.header-top-profile-menu li a:hover {
    color: red;
}
.header-top-profile-menu li.has-submenu .submenu {
    z-index: 100;
}
.header-top-profile-menu li.has-submenu:hover .submenu {
    opacity: 1;
    visibility: visible;
    display: block;
    top: calc(100% + 5px);
}
.header-top-profile-mobile {
    display: none;
}

@media only screen and (max-width:1280px){
    .header-top-profile-menu {
        display:none;
    }
    .header-top-profile-mobile {
        display: block;
    }

}


.modal-student-notion {
    text-align: center;
    padding: 24px 40px;
    max-width: 400px;
}

@media only screen and (max-width: 768px) {
    .modal-student-notion {
        max-width: 100%;
    }
}

.main-page .page-title {
    width: fit-content;
    margin: 0 auto;
}

.main-trial .page-title {
    margin: initial;
}


/*Аудиоплеер*/

.audioplayer {
    position: relative;
    padding-top: 16px;
    padding-bottom: 30px;
    flex-direction: column;
}

.player-wrapper-second-line {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}

.d-hide {
    display: none!important;
}

.d-block {
    display: block!important;
}

.audio-box .audioplayer-playpause {
    margin-right: 0;
}

.audio-box .audioplayer {
    gap: 10px;
}

.audio-box .player_skip_backward {
    cursor: pointer;
}

.audio-box .player_skip_forward {
    cursor: pointer;
}

.audio-box .audioplayer-bar {
    height: 4px;
    max-width: initial;
}

.audio-box .player_speed {
    width: 54px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    font-size: 12px;
    cursor: pointer;
    line-height: 16px;
}

.audio-box .audio-time {
    min-width: 40px;
}

.audio-box .player_speed {
    position: relative;
    font-weight: 500;
    color: #585A5D;
}

.audio-box .player_speed_options {
    position: absolute;
    bottom: 40px;
    right: 0;
    box-shadow: 0px 2px 4px 0px #34495E12;
    background-color: #fff;
    z-index: 2;
}

.audio-box .player_speed_options ul li {
    padding: 10px 35px;
}

.audio-box .player_speed_options ul li:hover {
    background: #F7F8F9;
}

.li_play_speed_checkmark {
    display: none;
}

.li_play_speed_checkmark.active_checkmark {
    display: inline;
}

.audio-box .li_play_speed {
    position: relative;
    display: flex;
    gap: 5px;
}

.audio-box .li_play_speed_checkmark {
    position: absolute;
    top: 12px;
    left: 14px;
}

.audioplayer-time.audioplayer-time-current {
    display: none;
}

.audio-box .player_div {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.audio-box .play_position_div {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    position: relative;
}

.audio-box .player_bottom_line_desktop {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    left: 0;
    top: 30px;
    gap: 20px;
}

.audio-box .player_bottom_line_desktop_download {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    cursor: pointer;
    font-size: 12px;
    color: #007AFF;
;
}

.audio-box .player_bottom_line_desktop_copy {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
    cursor: pointer;
    font-size: 12px;
    color: #007AFF;
    position: relative;
}

.audio-box .player_link_copy_success {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    color: #FFFFFF;
    background-color: #585A5D;
    border-radius: 5px;
    position: absolute;
    bottom: 20px;
    opacity: 0;
    transition: opacity 0.5s ease-in-out;
}

.audio-box .player_link_copy_success.show {
    opacity: 1;
}

.player_bottom_line_buttons_mobile {
    display: none;
}

.player_position_point {
    position: absolute;
    width: 12px;
    height: 12px;
    background-color: #eb5255;
    border-radius: 50%;
    right: -11px;
    top: -4px;
}

.audio-box .player_time_position_badge {
    position: absolute;
    background: #585A5D;
    color: white;
    padding: 5px 9px;
    border-radius: 8px;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    top: -34px;
    left: -19px;
    min-width: 50px;
    visibility: hidden;
    opacity: 0;
    transition: opacity 0.3s ease, visibility 0s 0.3s;
    z-index: 1;
}


.audio-box .player_time_position_badge:after {
    content: '';
    position: absolute;
    bottom: -4px;
    left: 50%;
    transform: translateX(-50%);
    border-width: 6px 7px 0;
    border-style: solid;
    border-color: #585A5D transparent transparent;
}

.audio-box .player_position_point:hover .player_time_position_badge {
    visibility: visible;
    opacity: 1;
    transition: opacity 0.3s ease;
}

.audio-block .audio-title {
    display: none;
}

.audio-block .player_heading {
    width: calc(100% - 250px);
    color: #2F3134;
    line-height: 20px;
}

.audio-block .audioplayer-playpause a{
    background-color: #eb5255;
    border: 2px solid #eb5255;
}


.prolong-subscription-block {
    height: 50px;
    background-color: #FFFFFF;
    display: flex;
    align-items: center;
}

.prolong-subscription-block__promocode-wrapper {
    display: flex;
    align-items: center;
    gap: 10px;
}

.prolong-subscription-block__promocode {
    display: flex;
    align-items: center;
    font-weight: 500;
}

.prolong-subscription-block-copy-button {
    cursor: pointer;
    color: #EB5255;
}

.prolong-subscription-block__left {
    display: flex;
    align-items: center;
    gap: 10px;
}

.submenu-short-top {
    width: 250px;
}

@media only screen and (max-width:1020px){
    .prolong-subscription-block-copy-button {
        display: none;
    }
}


@media only screen and (max-width:880px){
    .prolong-subscription-block .promo-timer {
        display: none;
    }
}


@media only screen and (max-width:600px){

    .audioplayer {
        padding-top: 16px;
        padding-bottom: 20px;
    }

    .player-wrapper-second-line {
        flex-direction: column;
    }

    .audio-box .audioplayer {
        flex-direction: column;
    }

    .audio-box .player_bottom_line_desktop {
        display: none;
    }

    .player_bottom_line_buttons_mobile {
        display: flex;
        justify-content: center;
        align-items: center;
        gap: 10px;
    }

    .player_bottom_line_buttons_mobile_copy {
        border: 1px solid #ACADAE;
        border-radius: 4px;
        padding: 6px 10px;
        cursor: pointer;
    }

    .player_bottom_line_buttons_mobile_download {
        border: 1px solid #ACADAE;
        border-radius: 4px;
        padding: 6px 10px;
        cursor: pointer;
    }

    .player_bottom_line_buttons_mobile_copy:hover,
    .player_bottom_line_buttons_mobile_download:hover {
       background-color: #EAEAEB;
    }

    .play_bottom_line_div {
        display: flex;
        justify-content: space-between;
        width: 100%;
        align-items: baseline;
    }

    .audio-box .player_link_copy_success {
        bottom: 70px;
        right: 7%;
    }


    .audio-box .player_speed_options {
        left: 0;
        right: initial;
    }

    .audio-block .player_heading {
        width: 100%;
        color: #2F3134;
    }

    .prolong-subscription-block__promocode-wrapper {
        flex-wrap: wrap;
    }

    .prolong-subscription-block__left {
        display: block;
        line-height: 21px;
        padding-top: 10px;
    }
}

@media only screen and (max-width:411px) {
    .prolong-subscription-block__left,
    .prolong-subscription-block__promocode {
        font-size: 13px;
    }
}


@media only screen and (max-width:385px) {
    .prolong-subscription-block__left,
    .prolong-subscription-block__promocode {
        font-size: 12px;
        padding-top: 2px;
    }
}
