﻿.btn{font-weight:600}.btn.btn-lg{font-size:15px}.dropdown-caret{display:inline-block;width:10px;height:10px;background:no-repeat center center transparent url("/img/elements/arrow-open.svg");margin-left:2px}.dropdown.open .dropdown-caret{background-image:url("/img/elements/arrow-close.svg")}.gradient-box-bg-light-green{background:linear-gradient(72.73deg, rgba(124,206,21,0.2) 16.94%, rgba(35,221,176,0.2) 77.1%),#fff}.gradient-box-bg-purple-green{background:linear-gradient(90deg, rgba(163,55,249,0.25) 0%, rgba(58,207,21,0.25) 100%),#fff}.gradient-bg-green,.btn-success,.btn-primary,.btn-success:focus,.btn-success:hover,.btn-primary:focus,.btn-primary:hover{background-image:linear-gradient(64.72deg, #7CCE15 27.04%, #23DDB0 94.96%) !important}.gradient-bg-btn,.gradient-bg-green,.btn-success,.btn-primary,.btn-success:focus,.btn-success:hover,.btn-primary:focus,.btn-primary:hover{border-color:transparent !important}.gradient-bg-btn:hover,.gradient-bg-green:hover,.btn-success:hover,.btn-primary:hover{border-color:transparent}.gradient-bg-btn:hover,.gradient-bg-green:hover,.btn-success:hover,.btn-primary:hover,.gradient-bg-btn:active,.gradient-bg-green:active,.btn-success:active,.btn-primary:active{border-color:transparent}.gradient-bg-btn[disabled]:hover,[disabled].gradient-bg-green:hover,[disabled].btn-success:hover,[disabled].btn-primary:hover{box-shadow:none !important}.gradient-bg-btn:focus,.gradient-bg-green:focus,.btn-success:focus,.btn-primary:focus{border-color:#888888}.btn-success:hover,.btn-primary:hover{border-color:transparent;box-shadow:0 0 20px 0 rgba(213,255,44,0.7)}.btn-success:focus,.btn-success:hover,.btn-primary:focus,.btn-primary:hover{border-color:transparent}.text-purple,.main-page .section-with-cover .cover-bg h1 span{color:#A500FF}.header-inline{display:flex;flex-direction:row;align-items:baseline}.header-inline a.header-addon{display:inline-block;font-weight:400;color:#06041F;text-decoration:underline;margin:1rem;top:-2px;position:relative}.header-inline a.header-addon:hover{color:#A500FF;text-decoration:none}.skew-block{-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg)}.skew-block>*{-webkit-transform:skewY(3deg);-moz-transform:skewY(3deg);-ms-transform:skewY(3deg);-o-transform:skewY(3deg);transform:skewY(3deg)}.skew-block-top{position:relative;width:100%}.skew-block-top::before{content:'';width:100%;height:100%;position:absolute;background:inherit;z-index:-1;bottom:0;left:0;transform-origin:left top;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg)}.skew-block-bottom{position:relative;width:100%}.skew-block-bottom::after{content:'';width:100%;height:100%;position:absolute;background:inherit;z-index:-1;bottom:0;right:0;transform-origin:right bottom;-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg)}.border-purple{border:1px solid #A500FF;border-radius:5px}.pad-sm{padding:20px}.pad-md{padding:60px}.pad-lg{padding:95px}.user-labels{position:absolute;right:0;top:10px;display:flex;flex-direction:column}.user-labels:empty{display:none}.user-labels .user-label{width:34px;height:34px;background:no-repeat center center;background-size:contain;margin-top:-5px}.user-labels .user-label.cert-user-label{background-image:url("/img/icons/cert-icon-round.svg")}.user-labels .user-label.expert-user-label{background-image:url("/img/icons/expert-icon-round.svg");z-index:1}.cert-user-icon{z-index:1;width:20px;height:20px;background:url("/img/icons/cert-icon-round.svg") no-repeat center center;background-size:contain;display:inline-block}.dash-horizontal{height:1px;display:block;background-image:url("/img/background/dash-horizontal.svg");background-position:center;background-repeat:no-repeat}.dash-vertical,.main-page .section-projects .projects-row:after{width:1px;display:block;background-image:url("/img/background/dash-vertical.svg");background-position:center;background-repeat:no-repeat}.label-soon{display:inline-block;padding:5px 15px;color:#06041F;background-color:#EED80E;float:right;border-radius:3px;font-weight:500}.star-clip{-webkit-clip-path:polygon(50% 1%, 67% 32%, 100% 38%, 76% 63%, 81% 100%, 50% 84%, 19% 100%, 24% 63%, 1% 39%, 34% 32%);clip-path:polygon(50% 1%, 67% 32%, 100% 38%, 76% 63%, 81% 100%, 50% 84%, 19% 100%, 24% 63%, 1% 39%, 34% 32%)}@media (max-width: 767px){.btn{white-space:unset}}.breadcrumb-row .breadcrumb{padding:15px 0;margin-top:15px;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;font-size:13px;color:#053159;font-weight:500}.breadcrumb-row .breadcrumb li{overflow:hidden;text-overflow:ellipsis;max-width:520px}@media (min-width: 992px){.breadcrumb-row .breadcrumb li{white-space:nowrap}}.breadcrumb-row .breadcrumb li i{font-style:normal}.breadcrumb-row .breadcrumb a{color:#053159;opacity:.5;text-decoration:underline}.breadcrumb-row .breadcrumb a:hover{text-decoration:none;opacity:1;background-color:white}.ul-purple{padding-left:5px}.ul-purple li{list-style-type:none;padding-left:20px;position:relative}.ul-purple li:before{content:'';position:absolute;top:8px;left:0;background:#A500FF;border-radius:100%;width:6px;height:6px}.up-and-down{position:fixed;bottom:8rem;margin-left:50%;left:62rem;z-index:0;opacity:.5;transition:all ease 200ms}.up-and-down:hover{bottom:9rem;opacity:1}.up-and-down.top{bottom:9rem;transform:rotate(180deg)}.up-and-down.top:hover{bottom:8rem;opacity:1}.col-xs-x5,.col-sm-x5,.col-md-x5,.col-lg-x5{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-x5{width:20%;float:left}@media (min-width: 768px){.col-sm-x5{width:20%;float:left}}@media (min-width: 992px){.col-md-x5{width:20%;float:left}}@media (min-width: 1200px){.col-lg-x5{width:20%;float:left}}.clip,.clip-1row{white-space:nowrap;overflow:hidden;max-width:100%;display:inline-block;text-overflow:ellipsis}.clip-2row{background:transparent;display:block;display:-webkit-box;max-height:39px;font-size:15px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clip-3row{background:transparent;display:block;display:-webkit-box;max-height:58.5px;font-size:15px;line-height:1.3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clip-4row{background:transparent;display:block;display:-webkit-box;max-height:78px;font-size:15px;line-height:1.3;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.clip-5row{background:transparent;display:block;display:-webkit-box;max-height:97.5px;font-size:15px;line-height:1.3;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.background-light-blue{background-color:#eaf3fc !important}.background-light-grey{background-color:#eee !important}.background-light-blue{background-color:#EAF3FC}.color-green{color:#31c70c}.color-red{color:#ff4d62}.font-size-large{font-size:17px}.display-block{display:block}.color-purple-lighter{color:#A500FF !important}.color-default{color:#06041F !important}@media (max-width: 767px){.text-xs-center{text-align:center !important}}@media (min-width: 768px){.text-sm-right{text-align:center !important}}@media (min-width: 992px){.br-md-grey{border-right:1px solid #cdd6de !important}}@media (min-width: 992px){.bl-md-grey{border-left:1px solid #cdd6de !important}}.pointer{cursor:pointer}.border-radius{border-radius:5px !important}.border-grey-light{border-width:1px;border-style:solid;border-color:#cdd6de}.font-size-base{font-size:15px !important}.text-grey{color:#8298ac}ul.list-tiny{--icon-space:1em;list-style:none;padding:0;margin:var(--icon-space) 0 0 0}ul.list-tiny li{padding-left:var(--icon-space);margin-bottom:1rem}ul.list-tiny li:before{content:"▸";font-size:18px;color:#31c70c;display:inline-block;margin-left:calc( var(--icon-space) * -1 );width:var(--icon-space)}.main-page .section{margin-bottom:2rem;padding:2rem 0}.main-page #loading{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;opacity:1;background-color:#fff;z-index:99999}.main-page #loading-image{z-index:100}.main-page .section-with-cover{position:relative;color:white;background-color:transparent;margin:auto}.main-page .section-with-cover .cover-bg h1{font-size:51px;font-weight:900;margin-top:0;margin-bottom:10px;position:relative;display:inline-block;padding:2px 5px}.main-page .section-with-cover .cover-bg h1:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(6,4,31,0.75);border-radius:3px;z-index:-1}@media (max-width: 767px){.main-page .section-with-cover .cover-bg h1{font-size:31px}}.main-page .section-with-cover .cover-bg p{font-size:19px;margin:0}.main-page .section-with-cover .cover-bg p span{position:relative;display:inline-block;padding:2px 5px}.main-page .section-with-cover .cover-bg p span:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(6,4,31,0.75);border-radius:3px;z-index:-1}.main-page .section-with-cover .cover-bg .overlay{background:rgba(0,0,0,0.05);min-height:calc(100vh - 130px);padding:55px 0}@media (min-width: 768px){.main-page .section-with-cover .cover-bg .overlay{min-height:690px;height:690px;margin-bottom:-61px}}.main-page .section-with-cover .cover-bg .btn-block{padding-left:1px;padding-right:1px}.main-page .section-with-cover .cover-footer{background:#dddddd;display:flex;flex-direction:column;align-content:center;justify-content:center;height:61px;position:relative}@media (min-width: 768px) and (max-width: 2560px){.main-page .section-with-cover .cover-footer{-webkit-transform:skewY(-3deg);-moz-transform:skewY(-3deg);-ms-transform:skewY(-3deg);-o-transform:skewY(-3deg);transform:skewY(-3deg)}}.main-page .section-with-cover .cover-footer:after{content:'';width:100%;height:calc(43px + 1vw);background:white;display:block;top:60px;left:0;position:absolute}.main-page .section-with-cover .cover-footer .container .content{color:#768da3;text-align:right;font-style:italic;line-height:1.2;opacity:1;transition:.5s opacity ease}.main-page .section-with-cover .cover-footer .container .content a{color:#768da3;text-decoration:none}.main-page .section-with-cover .cover-footer .container .content.loading{opacity:0}@media (max-width: 767px){.main-page .section-with-cover .cover-footer .container{display:block;width:100%}.main-page .section-with-cover .cover-footer .container .content{text-align:left;font-style:normal}.main-page .section-with-cover .cover-footer .container .content br{display:inline}}.main-page .sponsors-logo{width:23rem;height:auto;margin:2rem 0}.main-page .get-cert{position:relative;background-image:url("/img/background/poloski.png"),linear-gradient(90deg, #E8CDFE 0%, #CEF3C5 100%);background-color:#E8CDFE;background-position:bottom}.main-page .get-cert:before{background-size:100% 100%}.main-page .get-cert:after{background-size:100% 100%}.main-page .get-cert .container{padding-bottom:110px;padding-top:60px;background:right center no-repeat url("/img/elements/certificate.svg");background-size:225px 313px}@media (min-width: 1200px){.main-page .get-cert .container{background-position:calc(100% - 120px)}}@media (max-width: 991px){.main-page .get-cert .container{background-image:none}}.main-page .get-cert h2{font-size:900}.main-page .get-cert h2 strong{display:block;color:#A500FF;font-weight:900;font-size:51px;padding-top:12px}.main-page .get-cert p{margin-bottom:40px;margin-top:28px;max-width:600px;font-size:19px}.main-page .get-cert .btn-lg{padding:20px 45px}.main-page .section-projects .projects-row{position:relative;overflow:hidden}.main-page .section-projects .projects-row:after{content:'';height:100%;position:absolute;top:0;left:calc(50% - 50px)}@media (max-width: 767px){.main-page .section-projects .projects-row:after{content:none;display:none}}.main-page .section-projects .projects-item{max-width:450px}@media (min-width: 992px){.main-page .section-projects .projects-item.even{margin:auto}}.main-page .section-projects .projects-item p{font-size:17px;color:rgba(6,4,31,0.8)}.main-page .section-projects .projects-item h3{margin-top:0;font-size:29px}.main-page .section-projects .projects-item h3 a{color:#06041F;text-decoration:underline}.main-page .section-projects .projects-item h3 a:hover{text-decoration:none;filter:brightness(125%)}.main-page .section-projects .projects-item h3 i{display:block;margin-bottom:3px;font-size:17px;color:#06041F;font-style:normal}.main-page .section-projects .projects-item .projects-item-img{height:160px;width:75%;background-size:auto;background-repeat:no-repeat;background-position:left center}.main-page .section-projects .projects-item.projects-item-golden-lance h3,.main-page .section-projects .projects-item.projects-item-golden-lance h3 a{color:#d68711}.main-page .section-projects .projects-item.projects-item-digital-collars h3,.main-page .section-projects .projects-item.projects-item-digital-collars h3 a{color:#39b54a}.main-page .section-projects .projects-item.projects-item-freelance-today h3,.main-page .section-projects .projects-item.projects-item-freelance-today h3 a{color:#88b540}.main-page .section-projects .projects-item.projects-item-depositarium h3,.main-page .section-projects .projects-item.projects-item-depositarium h3 a{color:#5038ff}.main-page .section-goals{background:#053159;color:white}.main-page .section-goals .container{padding-top:128px;padding-bottom:90px}.main-page .section-goals h2{font-size:51px;font-weight:900;line-height:1}.main-page .section-goals h2 i{font-style:normal;color:#A500FF}@media (min-width: 992px){.main-page .section-goals h2 i{display:block}}@media (min-width: 992px){.main-page .section-goals h2 span{display:block}}.main-page .section-goals ul{color:rgba(255,255,255,0.8);font-size:17px;padding-left:0;list-style:none;margin-top:20px}.main-page .section-goals ul li{min-height:100px;padding:0 10px 10px 177px;margin-bottom:40px;position:relative;font-weight:300;line-height:1.4}.main-page .section-goals ul li:before{content:'';background:no-repeat right top;background-size:contain;display:inline-block;height:100%;width:150px;position:absolute;left:0;top:0}.main-page .section-goals ul li:nth-child(1):before{background-image:url("/img/elements/popularization.svg")}.main-page .section-goals ul li:nth-child(2):before{background-image:url("/img/elements/rating.svg")}.main-page .section-goals ul li:nth-child(3):before{background-image:url("/img/elements/level.svg")}.main-page .section-goals ul li strong{padding:0 3px;background:linear-gradient(90deg, rgba(163,55,249,0.4) 0%, rgba(58,207,21,0.4) 100%);border-radius:1px;font-weight:300}.main-page .section-goals .btn-lg{padding:20px 55px}.main-page .section-goals .btn-link{color:white;opacity:.6;padding:0 28px 0 0;margin-top:40px;text-decoration:underline;transition:.5s ease opacity;background:url("/img/elements/white-arrow.svg") no-repeat right center;background-size:20px}.main-page .section-goals .btn-link:hover{text-decoration:none;opacity:1}.main-page .section-join .btn-lg{padding:20px 55px}@media (min-width: 768px){.main-page .section-posts .post-list-item{max-width:328px}}.main-page .section-posts .post-list-item .post-list-image{padding:60.60606% 0 0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-page .section-posts .post-list-item .post-list-image[style*='https://img.youtube.com/']{background-size:110%}.main-page .section-experts .expert-avatar{width:120px;height:auto;max-width:255px;margin:auto;transition:1s e;background:no-repeat center center;background-size:cover;border-radius:5px;display:block;aspect-ratio:1}.main-page .section-experts .expert-list{padding-top:10px;overflow:hidden;position:relative;border-bottom:1px solid #eee}@media (min-width: 768px){.main-page .section-experts .expert-list{border-bottom:none;padding-left:50px;padding-bottom:200px;min-height:550px}.main-page .section-experts .expert-list:after{background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(163,55,249,0.1) 100%);content:"";position:absolute;height:100%;top:0;left:0;width:20px;z-index:-1}}.main-page .section-experts .expert-list .expert-icon{width:85px;height:85px;padding:10px;margin-right:10px;margin-bottom:10px;border-radius:3px;border:1px solid transparent;transition:.5s ease all}.main-page .section-experts .expert-list .expert-icon .expert-avatar{width:100%}.main-page .section-experts .expert-list .expert-icon:hover{border-color:rgba(5,49,89,0.2)}.main-page .section-experts .expert-list .expert-icon.active{border-color:#A337F9}.main-page .section-experts .expert-list ul{margin-bottom:32px}.main-page .section-experts .expert-list p{color:rgba(6,4,31,0.6)}.main-page .section-experts .expert-page{text-align:left;font-size:17px;padding:35px 5px}.main-page .section-experts .expert-page a{color:#A500FF;text-decoration:underline}.main-page .section-experts .expert-page a:hover{text-decoration:none}.main-page .section-experts .expert-page .media-left{padding-right:30px;float:left;margin-bottom:2rem}.main-page .section-experts .expert-page h3{font-weight:900;font-size:21px;margin:0 0 12px 0}.main-page .section-experts .expert-page .expert-avatar{width:256px}@media (min-width: 768px) and (max-width: 991px){.main-page .section-experts .expert-page .expert-avatar{width:120px}}.main-page .section-experts .expert-nav{margin-top:10px}@media (max-width: 767px){.main-page .section-experts .expert-nav{position:relative;margin:20px;padding-bottom:20px}}.main-page .section-experts .expert-nav .btn-link{font-size:20px;opacity:.2;color:#A500FF;transition:all ease .3s;position:absolute;top:0;height:100%;text-decoration:none}@media (min-width: 768px){.main-page .section-experts .expert-nav .btn-link{padding-top:150px}}.main-page .section-experts .expert-nav .btn-link:hover{opacity:1}.main-page .section-experts .expert-nav .btn-link.btn-next{right:-10px;padding-right:0}.main-page .section-experts .expert-nav .btn-link.btn-previous{left:-10px;padding-left:0}.round-arrow{position:absolute;z-index:10;width:auto}@media (max-width: 767px){.round-arrow{display:none}}
