.l-learning-listing{position:relative}.l-learning-listing__filters{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1280px;padding:40px 0 45px;width:calc(100% - 40px)}@media (min-width:768px){.l-learning-listing__filters{padding:40px 0 30px}}.l-learning-listing__filters h1{color:#0a102c;font-size:2.5rem;font-weight:700}.l-learning-listing__filters-wrapper{display:flex;flex-direction:column;margin-top:20px;width:100%}@media (min-width:768px){.l-learning-listing__filters-wrapper{flex-direction:row}}.l-learning-listing__filters-wrapper fieldset{border:none}.l-learning-listing__filters-wrapper fieldset:first-of-type{padding-left:0}.l-learning-listing__filters-wrapper label{font-weight:700}.l-learning-listing__filters-wrapper select{margin:0 0 2rem}@media (min-width:768px){.l-learning-listing__filters-wrapper select{margin:0 2rem 0 0}}.l-learning-listing__filters-wrapper select:last-of-type{margin:0}.l-learning-listing__wrapper{background:#f5f5f7;display:flex;flex-direction:column;justify-content:left;position:relative;width:100%}.l-learning-listing__warning{display:none;height:300px;justify-content:center;width:100%}.l-learning-listing__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280px;padding-top:45px;width:calc(100% - 40px)}@media (min-width:768px){.l-learning-listing__items{justify-content:flex-start;padding-top:75px;transform:translate(-15px,-20px)}}.l-learning-listing__items__item{height:280px;margin:20px 15px;transition:all .4s cubic-bezier(.19,1,.22,1);width:280px}.c-dropdown{background-color:#fbfbfb;border:solid #d7d8dc;border-radius:0;border-width:1px 1px 2px;box-sizing:border-box;color:#50525b;display:block;font-size:16px;height:45px;margin:0;padding:.5em .7em;text-decoration:none;width:100%}@media (min-width:768px){.c-dropdown{width:250px}}.c-dropdown:focus{border-color:#21be2a;outline:none}.c-learning-item{background:#fff;border-radius:3px;height:100%;overflow-x:hidden;position:relative;transition:all .4s cubic-bezier(.19,1,.22,1)}.c-learning-item:hover{box-shadow:0 24px 16px -16px rgba(0,0,0,.07);transform:translateY(-5px)}.c-learning-item__text{height:100%;padding:20px}.c-learning-item__text>span{background-color:#41cd52;border-radius:25px;color:#fff;display:block;font-size:12px;padding:2px 8px;text-transform:uppercase;white-space:pre;width:min-content}.c-learning-item__text h3{color:#fff;font-weight:700;margin:8px 0 6px}.c-learning-item__text>p{color:#cecfd5;display:inline-block;font-size:13px;line-height:150%}.c-learning-item__text__details{bottom:10px;color:#fff;font-size:13px;font-weight:400;position:absolute}.c-learning-item__items{bottom:35px;box-sizing:content-box;display:flex;margin:7px 0;position:absolute}.c-learning-item__items__item{background:#eef2f5;border-radius:4px;height:70px;margin-right:8px;padding:5px;position:relative;width:80px}.c-learning-item__items__item .upper-dot{background-color:#cecfd5;border-radius:4px;height:5px;left:8px;position:absolute;top:9px;width:17px}.c-learning-item__items__item .bottom-dot{background-color:#cecfd5;border-radius:4px;bottom:8px;height:2px;left:8px;position:absolute;width:17px}.c-learning-item__items__item p{color:#54586c;font-size:9px;font-weight:600;line-height:12px;padding-top:15px}.c-learning-item__items__item:nth-child(3){-webkit-mask-image:linear-gradient(90deg,#000,transparent)}.c-learning-item--learning-path{background:#232841}.c-learning-item--course,.c-learning-item--tutorial{border:solid #d9d9d9;border-width:1px 1px 2px}.c-learning-item--course .c-learning-item__text h3,.c-learning-item--course .c-learning-item__text>span,.c-learning-item--tutorial .c-learning-item__text h3,.c-learning-item--tutorial .c-learning-item__text>span{color:#0a102c}.c-learning-item--course .c-learning-item__text li,.c-learning-item--course .c-learning-item__text>ol,.c-learning-item--course .c-learning-item__text>p,.c-learning-item--course .c-learning-item__text>ul,.c-learning-item--tutorial .c-learning-item__text li,.c-learning-item--tutorial .c-learning-item__text>ol,.c-learning-item--tutorial .c-learning-item__text>p,.c-learning-item--tutorial .c-learning-item__text>ul{color:#54586c;font-size:13px}.c-learning-item--course .c-learning-item__text__details,.c-learning-item--tutorial .c-learning-item__text__details{bottom:15px;color:#54586c;font-weight:700;left:20px}.c-learning-item--course .c-learning-item__text>span{background-color:#f6e463}.c-learning-item--tutorial .c-learning-item__text>span{background-color:#cecfd5}.c-learning-item__overlay-link{bottom:0;left:0;position:absolute;right:0;top:0}.l-learning{position:relative}.l-learning__header-wrapper{border:solid #eaeaeb;border-width:1px 0 0;position:relative;width:100%}.l-learning__header{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280px;min-height:100px;padding:30px 0;position:relative;width:calc(100% - 40px)}@media (min-width:768px){.l-learning__header{flex-direction:row}}.l-learning__wrapper{background:#f5f5f7;padding-bottom:24px;position:relative;width:100%}.l-learning__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280px;padding-top:45px;width:calc(100% - 40px)}@media (min-width:768px){.l-learning__items{justify-content:center;padding:40px 0 75px}}.l-learning__items__item{margin:40px 0;position:relative;transition:all .4s cubic-bezier(.19,1,.22,1);width:100%}@media (min-width:768px){.l-learning__items__item{width:80%}}.l-learning__items__item hr{background:transparent;border-left:2px dashed #9d9faa;content:"";display:block;height:80px;left:50%;margin:auto;position:absolute;top:-80px;width:2px}.l-learning__items__background{background-image:url(https://149513.fs1.hubspotusercontent-eu1.net/hubfs/149513/Qt-logo-neon-small_white.png);background-repeat:no-repeat;background-size:contain;display:block;height:55px;left:50%;position:absolute;top:-27px;transform:translateX(-50%);width:77px;z-index:5}.c-course-item{background:#fff;border:solid #d9d9d9;border-radius:4px;border-width:1px 1px 2px;height:100%;margin:0;padding:0;position:relative;transition:all .4s cubic-bezier(.19,1,.22,1)}.c-course-item:focus-visible,.c-course-item:hover{border-color:#9d9faa}.c-course-item__top>span{background-color:#41cd52;border-radius:25px;color:#0a102c;display:block;font-size:12px;padding:2px 8px;text-transform:uppercase;white-space:pre;width:min-content}.c-course-item summary{align-items:center;display:flex;margin:0;padding:40px}.c-course-item summary::-webkit-details-marker{display:none}.c-course-item summary:after{border-style:solid;border-width:.1em .1em 0 0;color:#000;content:"";display:inline-block;height:.7em;position:relative;position:absolute;right:40px;transform:rotate(135deg);transition:all .4s cubic-bezier(.19,1,.22,1);vertical-align:top;width:.7em}.c-course-item h3{color:#0a102c;font-size:30px;font-weight:700;margin:15px 0 20px}.c-course-item h3 span{color:#9d9faa;font-size:16px;margin-left:10px}.c-course-item p{color:#000;font-size:16px;font-weight:400;line-height:150%}.c-course-item p:empty{display:none}.c-course-item__text{padding:0 40px 40px}.c-course-item__content{display:flex;flex-direction:column;justify-content:space-between}.c-course-item__content__text{width:100%}@media (min-width:768px){.c-course-item__content__text{margin-right:40px;width:50%}}.c-course-item__content__img{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);-moz-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);-o-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);-ms-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px,10px 0);height:fit-content;overflow:hidden}@media (min-width:768px){.c-course-item__content{flex-direction:row}}.c-course-item[open]{padding:0}.c-course-item[open] summary{margin:0;padding:40px 40px 0}.c-course-item[open] summary:after{transform:rotate(315deg)}.c-course-item[open] summary p{display:none}.c-course-item--single{padding:40px}.c-course-item--single .c-course-item__text{padding:0}.c-course-item--single .c-course-item__text>span{background-color:#41cd52;border-radius:25px;color:#0a102c;display:block;font-size:12px;padding:2px 8px;text-transform:uppercase;white-space:pre;width:min-content}.c-course-item--course .c-course-item__text>span,.c-course-item--course .c-course-item__top>span{background-color:#f6e463}.c-course-item--tutorial .c-course-item__text>span,.c-course-item--tutorial .c-course-item__top>span{background-color:#cecfd5}.c-course-item .c-btn{margin-top:20px}.c-listing-link{background-color:#fff;border:solid #d7d8dc;border-radius:0;border-width:1px 1px 2px;box-sizing:border-box;color:#000;display:block;font-size:16px;height:40px;left:0;margin:0;padding:.4em .7em;position:absolute;text-align:end;text-decoration:none;transition:all .4s cubic-bezier(.19,1,.22,1);white-space:nowrap;width:100%;width:120px}.c-listing-link:before{color:#59cd4a;content:"\f104";display:inline-block;font-family:FontAwesome;font-size:20px;line-height:1em;margin-right:1.5rem;position:relative}.c-listing-link:focus,.c-listing-link:hover{border-color:#21be2a;outline:none}@media (max-width:767px){.c-listing-link{margin:0 0 20px;position:relative}}.c-learning-path{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.c-learning-path>span{background-color:#41cd52;border-radius:25px;color:#fff;display:block;font-size:12px;padding:2px 8px;text-transform:uppercase;white-space:pre;width:min-content}.c-learning-path h1{color:#0a102c;margin:8px 0}.c-learning-path p{color:#0a102c;font-size:14px;line-height:150%}