@font-face{font-weight:300;font-style:normal;font-family:"Source Sans Pro";font-display:swap;src:url(/assets/fonts/SourceSansPro/SourceSansPro-Light.eot);src:url(/assets/fonts/SourceSansPro/SourceSansPro-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SourceSansPro/SourceSansPro-Light.woff2) format("woff2"),url(/assets/fonts/SourceSansPro/SourceSansPro-Light.woff) format("woff"),url(/assets/fonts/SourceSansPro/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:"Source Sans Pro";font-display:swap;src:url(/assets/fonts/SourceSansPro/SourceSansPro-Regular.eot);src:url(/assets/fonts/SourceSansPro/SourceSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(/assets/fonts/SourceSansPro/SourceSansPro-Regular.woff) format("woff"),url(/assets/fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-weight:600;font-style:normal;font-family:"Source Sans Pro";font-display:swap;src:url(/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.eot);src:url(/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.woff) format("woff"),url(/assets/fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:"Source Sans Pro";font-display:swap;src:url(/assets/fonts/SourceSansPro/SourceSansPro-Bold.eot);src:url(/assets/fonts/SourceSansPro/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SourceSansPro/SourceSansPro-Bold.woff2) format("woff2"),url(/assets/fonts/SourceSansPro/SourceSansPro-Bold.woff) format("woff"),url(/assets/fonts/SourceSansPro/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-weight:300;font-style:normal;font-family:Montserrat;font-display:swap;src:url(/assets/fonts/Montserrat/Montserrat-Light.eot);src:url(/assets/fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(/assets/fonts/Montserrat/Montserrat-Light.woff) format("woff"),url(/assets/fonts/Montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:Montserrat;font-display:swap;src:url(/assets/fonts/Montserrat/Montserrat-Regular.eot);src:url(/assets/fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/assets/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(/assets/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-weight:600;font-style:normal;font-family:Montserrat;font-display:swap;src:url(/assets/fonts/Montserrat/Montserrat-SemiBold.eot);src:url(/assets/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/assets/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(/assets/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:Montserrat;font-display:swap;src:url(/assets/fonts/Montserrat/Montserrat-Bold.eot);src:url(/assets/fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/assets/fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(/assets/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-weight:300;font-style:normal;font-family:Roboto;font-display:swap;src:url(/assets/fonts/Roboto/Roboto-Light.eot);src:url(/assets/fonts/Roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/assets/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Light.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:Roboto;font-display:swap;src:url(/assets/fonts/Roboto/Roboto-Regular.eot);src:url(/assets/fonts/Roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/assets/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-weight:500;font-style:normal;font-family:Roboto;font-display:swap;src:url(/assets/fonts/Roboto/Roboto-Medium.eot);src:url(/assets/fonts/Roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/assets/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:Roboto;font-display:swap;src:url(/assets/fonts/Roboto/Roboto-Bold.eot);src:url(/assets/fonts/Roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/assets/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/assets/fonts/Roboto/Roboto-Bold.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:IBMPlexMono;font-display:swap;src:url(/assets/fonts/IBMPlexMono/IBMPlexMono-Regular.eot);src:url(/assets/fonts/IBMPlexMono/IBMPlexMono-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/IBMPlexMono/IBMPlexMono-Regular.woff2) format("woff2"),url(/assets/fonts/IBMPlexMono/IBMPlexMono-Regular.woff) format("woff"),url(/assets/fonts/IBMPlexMono/IBMPlexMono-Regular.ttf) format("truetype")}@font-face{font-weight:300;font-style:normal;font-family:"Futura PT";font-display:swap;src:url(/assets/fonts/FuturaPT/FuturaPT-Light.eot);src:url(/assets/fonts/FuturaPT/FuturaPT-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/FuturaPT/FuturaPT-Light.woff2) format("woff2"),url(/assets/fonts/FuturaPT/FuturaPT-Light.woff) format("woff"),url(/assets/fonts/FuturaPT/FuturaPT-Light.ttf) format("truetype")}@font-face{font-weight:600;font-style:normal;font-family:"Futura PT";font-display:swap;src:url(/assets/fonts/FuturaPT/FuturaPT-SemiBold.eot);src:url(/assets/fonts/FuturaPT/FuturaPT-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/FuturaPT/FuturaPT-SemiBold.woff2) format("woff2"),url(/assets/fonts/FuturaPT/FuturaPT-SemiBold.woff) format("woff"),url(/assets/fonts/FuturaPT/FuturaPT-SemiBold.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:"Futura PT";font-display:swap;src:url(/assets/fonts/FuturaPT/FuturaPT-Bold.eot);src:url(/assets/fonts/FuturaPT/FuturaPT-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/FuturaPT/FuturaPT-Bold.woff2) format("woff2"),url(/assets/fonts/FuturaPT/FuturaPT-Bold.woff) format("woff"),url(/assets/fonts/FuturaPT/FuturaPT-Bold.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:Oswald;font-display:swap;src:url(/assets/fonts/Oswald/Oswald-Regular.eot);src:url(/assets/fonts/Oswald/Oswald-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Oswald/Oswald-Regular.woff2) format("woff2"),url(/assets/fonts/Oswald/Oswald-Regular.woff) format("woff"),url(/assets/fonts/Oswald/Oswald-Regular.ttf) format("truetype")}@font-face{font-weight:500;font-style:normal;font-family:Oswald;font-display:swap;src:url(/assets/fonts/Oswald/Oswald-Medium.eot);src:url(/assets/fonts/Oswald/Oswald-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Oswald/Oswald-Medium.woff2) format("woff2"),url(/assets/fonts/Oswald/Oswald-Medium.woff) format("woff"),url(/assets/fonts/Oswald/Oswald-Medium.ttf) format("truetype")}@font-face{font-weight:600;font-style:normal;font-family:Oswald;font-display:swap;src:url(/assets/fonts/Oswald/Oswald-SemiBold.eot);src:url(/assets/fonts/Oswald/Oswald-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Oswald/Oswald-SemiBold.woff2) format("woff2"),url(/assets/fonts/Oswald/Oswald-SemiBold.woff) format("woff"),url(/assets/fonts/Oswald/Oswald-SemiBold.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:"Open Sans";font-display:swap;src:url(/assets/fonts/OpenSans/OpenSans-Regular.eot);src:url(/assets/fonts/OpenSans/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/OpenSans/OpenSans-Regular.woff2) format("woff2"),url(/assets/fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(/assets/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype")}@font-face{font-weight:600;font-style:normal;font-family:"Open Sans";font-display:swap;src:url(/assets/fonts/OpenSans/OpenSans-SemiBold.eot);src:url(/assets/fonts/OpenSans/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/OpenSans/OpenSans-SemiBold.woff2) format("woff2"),url(/assets/fonts/OpenSans/OpenSans-SemiBold.woff) format("woff"),url(/assets/fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:"Open Sans";font-display:swap;src:url(/assets/fonts/OpenSans/OpenSans-Bold.eot);src:url(/assets/fonts/OpenSans/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/OpenSans/OpenSans-Bold.woff2) format("woff2"),url(/assets/fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(/assets/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:Lato;font-display:swap;src:url(/assets/fonts/Lato/Lato-Regular.eot);src:url(/assets/fonts/Lato/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Lato/Lato-Regular.woff2) format("woff2"),url(/assets/fonts/Lato/Lato-Regular.woff) format("woff"),url(/assets/fonts/Lato/Lato-Regular.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:"Sang Bleu Republic";font-display:swap;src:url(/assets/fonts/SangBleuRepublic/SangBleuRepublic-Regular.eot);src:url(/assets/fonts/SangBleuRepublic/SangBleuRepublic-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SangBleuRepublic/SangBleuRepublic-Regular.woff2) format("woff2"),url(/assets/fonts/SangBleuRepublic/SangBleuRepublic-Regular.woff) format("woff"),url(/assets/fonts/SangBleuRepublic/SangBleuRepublic-Regular.ttf) format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:Postnauka;font-display:swap;src:url(/assets/fonts/Postnauka/Postnauka-Regular.eot);src:url(/assets/fonts/Postnauka/Postnauka-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Postnauka/Postnauka-Regular.woff2) format("woff2"),url(/assets/fonts/Postnauka/Postnauka-Regular.woff) format("woff"),url(/assets/fonts/Postnauka/Postnauka-Regular.ttf) format("truetype")}@font-face{font-weight:700;font-style:normal;font-family:Postnauka;font-display:swap;src:url(/assets/fonts/Postnauka/Postnauka-Bold.eot);src:url(/assets/fonts/Postnauka/Postnauka-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Postnauka/Postnauka-Bold.woff2) format("woff2"),url(/assets/fonts/Postnauka/Postnauka-Bold.woff) format("woff"),url(/assets/fonts/Postnauka/Postnauka-Bold.ttf) format("truetype")}.main-with-header{padding-top:115px;min-height:calc(100vh - 355px)}.course-post_wrapper{margin-top:-50px}.btn-more{display:block;margin:0 auto 50px;padding:11px 14px;width:200px;height:50px;border:none;border-radius:3px;background-color:#ff4005;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;font-family:"Source Sans Pro",sans-serif;font-weight:600;line-height:28px;letter-spacing:1px;transition:background-color .2s}.btn-more:focus,.btn-more:hover{background-color:#e63a05;cursor:pointer}.btn-more:active{background-color:#ff531e}@media (max-width:660px){.btn-more:active{margin-bottom:70px}}@media (max-width:880px){.btn-more{font-size:12px}}.materials-wrapper{position:relative;overflow:hidden;margin:0 auto;padding:6px 0 30px;max-width:1180px}@media (min-width:320px) and (max-width:510px){.materials-wrapper{width:300px}}@media (min-width:511px) and (max-width:710px){.materials-wrapper{width:460px}}@media (min-width:711px) and (max-width:830px){.materials-wrapper{width:660px}}@media (min-width:831px) and (max-width:1030px){.materials-wrapper{width:780px}}@media (min-width:1031px) and (max-width:1230px){.materials-wrapper{width:980px}}.materials-wrapper .materials-title{margin-bottom:28px;color:#44464c;text-align:center;font-weight:700;font-size:36px;font-family:Roboto,Helvetica,Arial,sans-serif}@media (max-width:640px){.materials-wrapper{padding-bottom:20px}.materials-wrapper .materials-title{margin-bottom:15px;font-size:24px}.materials-wrapper .materials-alphabet{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}}.materials-wrapper .materials-alphabet{margin:0;padding:25px;background-color:#fff;color:#333;list-style-type:none;text-align:center;font-weight:300;font-size:18px;font-family:Roboto,sans-serif;line-height:1.45}@media (max-width:640px){.materials-wrapper .materials-alphabet{font-weight:400;font-size:14px}}.materials-wrapper .materials-alphabet li{display:inline-block;margin-right:-2px}.materials-wrapper .materials-alphabet li.active a{background-color:#43464c;color:#fff}.materials-wrapper .materials-alphabet li a{display:block;padding:8px;background-color:transparent;color:#43464c;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;transition:.2s all;-webkit-transition:.2s}.materials-wrapper .materials-alphabet li a.hide{display:none}.materials-wrapper .materials-alphabet li ahover{background-color:#43464c;color:#fff;transition:0s all;-webkit-transition:none}.materials-wrapper .materials-alphabet li span{padding:8px;background-color:transparent;color:#ddd;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;cursor:default;transition:.2s all;-webkit-transition:.2s}.materials-wrapper .materials-alphabet li span.hide{display:none}.btn{display:inline-block;padding:0 15px;height:35px;border-radius:3px;background-color:#ff4005;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1.5px;font-size:14px;line-height:35px}.test .card__head{height:150px}.test .card__title{margin-top:15px;margin-bottom:11px;font-size:1.57rem;line-height:1.17}.partner{text-align:center}.partner .card__body{padding:0 10px;height:100px}.partner .card__title{color:#fff}.partner .card__materials{bottom:0;color:#fff}.partner .card__head-img-big{margin-top:40px;border-radius:0}@media (max-width:1360px){.slider{padding:0 80px 0 0}}@media (max-width:1200px){.slider{margin:0 auto;padding:0 50px 0 0;width:1000px}.wrapper{overflow-x:hidden}}@media (max-width:1020px){.slider{padding:0 40px 0 0;width:800px}}@media (max-width:820px){.slider{width:640px}}@media (max-width:660px){.slider{padding:0 25px 0 0;width:460px}}@media (max-width:480px){.slider{padding:0 25px 30px 0;width:300px}}.wrapper{margin:0 auto;max-width:1200px;width:100%}body.editor-modal-open{overflow:hidden}.mydp .header{min-height:0}.cke_maximized{top:50px!important}.active{border-color:#ff4005}.ng-hide:not(.ng-hide-animate){display:none;opacity:0;transition:all .1s ease-in-out}.partnerbar{position:relative;top:0;width:100%;height:50px;background:url(/assets/img/old-post/partner-background.jpg) right -170px center no-repeat #fff}.partner--load .partnerbar{top:0;margin-bottom:25px}@media (max-width:480px){.partnerbar{height:auto;padding:15px}}.partnerbar .partnerbar_layout{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1260px;height:100%;margin:0 auto;padding:0 30px;flex-wrap:wrap}.partnerbar .partnerbar_layout .partnerbar-flex{height:100%;display:flex;align-items:center}.partnerbar .partnerbar_layout .partnerbar-flex span{font-family:Roboto,sans-serif;text-transform:uppercase;vertical-align:middle;font-size:14px;font-weight:700;color:#2c3e4b;letter-spacing:1.5px;margin-right:20px}.partnerbar .partnerbar_layout .partnerbar-flex a{margin-left:15px;margin-right:15px}.partnerbar .partnerbar_layout .partnerbar-flex .parthner-logo{width:100%;height:25px}.partnerbar .partnerbar_layout .what-link{display:inline-block;font-size:15px;color:#2d3e4c;text-decoration:none;border-bottom:1px solid #2d3e4c;transition:color .2s}.partnerbar .partnerbar_layout .what-link:hover{color:#e96438;border-bottom:1px solid #e96438}.partnerbar .partnerbar_layout .what-link-mobile{display:none}@media (max-width:992px){.partnerbar{background-position-x:400px}.partnerbar .partnerbar_layout{padding:0 10px}.partnerbar .partnerbar_layout .partnerbar-flex span{display:none}.partnerbar .partnerbar_layout .partnerbar-flex a{margin-left:0;margin-right:10px}.partnerbar .partnerbar_layout .what-link{display:none}.partnerbar .partnerbar_layout .what-link-mobile{display:inline-block;font-size:15px;color:#2d3e4c;text-decoration:none;border-bottom:1px solid #2d3e4c}}.subscribe-wrapper{width:100%;padding:35px 120px 75px 30px;border-radius:3px;margin-top:20px}.subscribe-wrapper .sub-info_wrapper .sub-info .sub-name{font-size:24px;font-weight:600;color:#fff;margin-bottom:10px}.supertag .subscribe-wrapper .sub-info_wrapper .sub-info .sub-name{color:#333}@media (max-width:768px){.subscribe-wrapper{padding:25px 0}.subscribe-wrapper .sub-info_wrapper{width:90%;margin:0 auto;display:flex;align-items:flex-start}.subscribe-wrapper .sub-info_wrapper .e-mail_icon{display:flex;width:30px;height:30px;margin-right:10px}.subscribe-wrapper .sub-info_wrapper .sub-info .sub-name{font-size:17px;font-weight:400}}.subscribe-wrapper .sub-info_wrapper .sub-info .sub-description{font-weight:900;font-size:26px;color:#fff;margin-bottom:28px}.subscribe-wrapper .subscribe-flex{display:flex;justify-content:space-between;width:100%;margin-bottom:10px}.subscribe-wrapper .subscribe-flex .form-element{width:31%;font-size:16px;letter-spacing:0;color:rgba(0,0,0,.5);line-height:27px;border:2px solid #d0d0d0;padding:12px;height:40px}@media (max-width:768px){.subscribe-wrapper .sub-info_wrapper .sub-info .sub-description{font-size:19px;margin-bottom:55px}.subscribe-wrapper .subscribe-flex{flex-direction:column;width:90%;margin:0 auto}.subscribe-wrapper .subscribe-flex .form-element{width:100%;margin-bottom:20px}}.subscribe-wrapper .subscribe-flex .subscribe{background:#e96641;border:none;border-radius:2px;font-size:14px;font-weight:400;color:#fff;letter-spacing:1px;line-height:27px;height:40px;text-transform:uppercase;padding:6px 24px;width:31%;text-align:center}@media (max-width:1024px){.subscribe-wrapper .subscribe-flex .subscribe{padding:6px 0}}.subscribe-wrapper .subscribe-flex .subscribe:hover{background:#f87b46}.subscribe-wrapper .subscribe-flex .subscribe:focus{outline:0}.subscribe-wrapper .consent-wrapper{color:rgba(255,255,255,.84);font-size:14px;line-height:21px}@media (max-width:768px){.subscribe-wrapper .subscribe-flex .subscribe{width:100%;margin-bottom:20px}.subscribe-wrapper .consent-wrapper{text-align:center;width:80%;margin:0 auto}}.subscribe-wrapper .consent-wrapper .consent{color:rgba(255,255,255,.84);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.84)}.auth-wrapper{margin-top:20px;padding:25px 45px 90px}.auth-wrapper .auth{padding-top:0;background-color:transparent}.auth-wrapper .auth__link-small{display:none}.auth-wrapper__caption{margin-bottom:15px;color:#2d3e4c;font-weight:700;font-size:48px;line-height:1.1;max-width:460px}@media screen and (max-width:479px){.auth-wrapper{padding:0 20px 45px}.auth-wrapper__caption{font-size:36px}}.auth{max-width:460px;background-color:#fff;font-family:Roboto,Helvetica,sans-serif}@media screen and (max-width:639px){.auth{max-width:none}}.auth--activate{max-width:initial}.auth__description{color:#212121;font-weight:400;font-size:18px;line-height:1.3}.auth__description a{color:#ff4005}.auth__description.is-error{margin-top:10px;color:#ff4005}.auth__description.is-error a{color:#333}.auth__box{margin-top:18px}.auth__input{display:block;padding:13px 20px;width:100%;border:1px solid #dfdfdf;border-radius:3px;background-color:#fff;background-image:none;color:#555;font-size:16px;line-height:1.4;transition:border-color ease-in-out .15s}.auth__input::-webkit-input-placeholder{color:#c4c3c3}.auth__input:-moz-placeholder{color:#c4c3c3}.auth__input::-moz-placeholder{color:#c4c3c3}.auth__input:-ms-input-placholder{color:#c4c3c3}.auth__input::-ms-input-placeholder{color:#c4c3c3}@media screen and (max-width:479px){.auth__description{font-size:16px}.auth__input{font-size:14px}}.auth__links{margin-top:15px}.auth__link{margin-right:27px;border-bottom:1px solid #ff4005;color:#ff4005;text-decoration:none;font-weight:400;font-size:18px;line-height:1.6;transition:border-color .2s}.auth__link:hover{border-color:transparent;cursor:pointer;color:#e63a05;border-bottom-clear:#e63a05}@media screen and (max-width:479px){.auth__link{display:inline-block;margin-top:15px;font-size:16px}}.auth__link-small{font-size:14px}.auth__button{display:inline-block;margin-top:25px;margin-bottom:0;padding:15px 0;width:100%;border:0;border-bottom-color:transparent;border-radius:3px;background-color:#ff4005;color:#fff;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:400;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation}.auth__button[disabled]{background-color:#ff4005;opacity:.6;cursor:not-allowed}@media screen and (max-width:479px){.auth__button{font-size:14px}}.auth__button--ghost{display:none;margin-top:20px;border:1px solid #ff4005;background-color:transparent;color:#212121;transition:background-color .2s ease,color .3s}.auth__button--ghost:hover{background-color:#e63a05;color:#fff;cursor:pointer}@media screen and (max-width:639px){.auth__button--ghost{display:block}}.auth__complete-title{margin-bottom:15px;color:#1db737;font-weight:700;font-size:18px}.auth__complete-descr{margin-bottom:15px;font-size:16px;line-height:1.4}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}html{display:flex;flex-direction:column;min-height:100%;width:100%;height:100%}body{display:flex;flex-grow:1;flex-direction:column;overflow:auto;margin:0;height:100%;background-color:#f9f8f5;font-size:14px;font-family:"Source Sans Pro",sans-serif}.lock-scroll{position:fixed;overflow:hidden}