@charset "UTF-8";:root{--main-header-height: 50px}@media(width>=768px){:root{--main-header-height: 75px}}.package-details-background-image{max-height:20.834vw;object-fit:none;width:100%;display:none}@media(min-width:768px){.package-details-background-image{display:block}}.package-details.main-container{background-color:var(--color-off-white);padding-top:73px}@media(width<=767.99px){.package-details.main-container{padding-top:30px}}.package-details.main-container p{font-size:16px}@media(min-width:992px){.package-details.main-container p{font-size:18px}}@media(width<=991px){.package-details.main-container p{line-height:1.7}}.package-details.main-container h1{color:var(--color-primary);font-size:var(--font-size-large);text-transform:initial;font-weight:600;letter-spacing:var(--letter-spacing);line-height:1.46}.package-details.main-container h1+p{margin-top:9px}.package-details.main-container h2{color:var(--color-main-font);font-size:var(--font-size-large);letter-spacing:var(--letter-spacing);line-height:35px;font-weight:var(--font-weight-semi-bold);overflow:hidden}@media(width<=740px){.package-details.main-container h2{font-size:18px;line-height:24px}}.package-details.main-container h3{color:var(--color-main-font);font-size:var(--font-size-large);letter-spacing:var(--letter-spacing);line-height:35px;font-weight:var(--font-weight-semi-bold)}.package-details.main-container>div>.row,.package-details.main-container>.row{max-width:1650px;margin-left:auto;margin-right:auto;width:100%}.package-details.main-container .package-header{border-bottom:1px solid var(--color-a-bit-lighter-grey);max-width:1650px}@media(width>=1200px)and (width<=1649px){.package-details.main-container .package-header-inner.row{display:grid;grid-template-columns:auto 1fr}}.package-details.main-container .package-header-inner{margin:0 -15px 30px!important;max-width:none!important;width:auto!important}.package-details.main-container .package-header-inner>div{padding:0 15px}.package-details.main-container .package-header-inner>div>.row{margin:0 -15px}.package-details.main-container .package-header-inner>div>.row>div{padding:0 15px}@media(min-width:992px){.package-details.main-container .package-header-inner .package-buttons{margin-top:45px}}@media(width>=561px){.package-details.main-container .package-header-inner .package-buttons{white-space:nowrap}}.package-details.main-container .package-header-inner .package-buttons .oder{color:#444446;font-size:13px;line-height:26px;padding:12px 25px}@media(width>=200px)and (width<=610px){.package-details.main-container .package-header-inner .package-buttons .oder{text-align:center}}@media(min-width:992px)and (width<=1390px){.package-details.main-container .package-header-inner .package-buttons .oder{text-align:center}}.package-details.main-container .package-header-inner .package-buttons .button.button-alternate:hover:not(:disabled){background-color:var(--color-alternate)!important}.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper{display:flex;flex-wrap:wrap}@media(width>=200px)and (width<=610px){.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper{flex-direction:column}}@media(min-width:992px)and (width<=1390px){.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper{flex-direction:column}}.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper>div{display:flex}@media(width>=200px)and (width<=610px){.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper>div{flex-direction:column}}@media(min-width:992px)and (width<=1390px){.package-details.main-container .package-header-inner .package-buttons .package-buttons__wrapper>div{flex-direction:column}}.package-details.main-container .package-header-inner .package-buttons .button-text-small{font-size:12px;line-height:26px}@media(width<=610px){.package-details.main-container .package-header-inner .package-buttons .button-text-small{text-align:center;display:block}}.package-details.main-container .package-header-inner .package-buttons a{padding:8px 20px;color:var(--color-white)!important}@media(width<=610px){.package-details.main-container .package-header-inner .package-buttons a{width:100%}}.package-details.main-container .package-header-inner .package-buttons a>span{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.package-details.main-container .package-header-inner .package-buttons a>span>span{font-size:13px;font-weight:400;text-transform:none}@media(width<=923px){.package-details.main-container .package-header-inner .package-buttons>a:first-child{margin-bottom:15px}}@media(width<=470px){.package-details.main-container .package-header-inner .package-buttons a{display:block;width:100%;max-width:calc(100vw - 30px);min-width:0}}.package-details.main-container .package-header-inner .package-buttons.hidden-mobile{display:none}@media(width>=992px){.package-details.main-container .package-header-inner .package-buttons.hidden-mobile{display:flex;align-items:flex-start}}.package-details.main-container .package-header-inner .package-buttons.hidden-desktop{display:none}@media(width<=991px){.package-details.main-container .package-header-inner .package-buttons.hidden-desktop{display:block}}.package-details.main-container .package-header-inner .package-sidebar-column{position:relative}.package-details.main-container .package-header-inner .package-sidebar-column:before{content:"";background-color:var(--color-a-bit-lighter-grey);width:1px;height:100%;position:absolute;left:15px}.package-details.main-container .package-header-inner .package-sidebar{position:relative;font-size:var(--font-size-small)}@media(min-width:992px){.package-details.main-container .package-header-inner .package-sidebar{padding-left:30px}}@media(min-width:768px)and (max-width:991.99px){.package-details.main-container .package-header-inner .package-sidebar{margin-left:0}}.package-details.main-container .package-header-inner .package-sidebar a{color:var(--color-alternate);line-height:var(--line-height-medium-small)}.package-details.main-container .package-header-inner .package-sidebar a:hover{color:var(--color-alternate-dark)}.package-details.main-container .package-header-inner .package-sidebar li{margin:10px 0;line-height:var(--line-height-medium-small)}.package-details.main-container .package-header-inner .package-sidebar h3,.package-details.main-container .package-header-inner .package-sidebar .h3{color:var(--color-grey);text-transform:uppercase;font-weight:400;font-size:16px;margin-bottom:10px;line-height:1.4;letter-spacing:var(--letter-spacing)}.package-details.main-container .package-header-inner .package-sidebar h3:first-of-type,.package-details.main-container .package-header-inner .package-sidebar .h3:first-of-type{margin-top:0}.package-details.main-container .package-header-inner .package-sidebar h3:first-of-type:not(.h3),.package-details.main-container .package-header-inner .package-sidebar .h3:first-of-type:not(.h3){margin-bottom:0}.package-details.main-container .package-header-inner .package-sidebar h3:not(:first-of-type),.package-details.main-container .package-header-inner .package-sidebar .h3:not(:first-of-type){margin-top:25px}.package-details.main-container .package-header-inner .package-sidebar .notice{margin-top:64px}.package-details.main-container .package-header-inner .package-sidebar .container-opinion-users .container-headline{display:flex;justify-content:space-between;align-items:center;width:200px;margin-bottom:0;margin-top:25px}.package-details.main-container .package-header-inner .package-sidebar .container-opinion-users .container-headline .container-icon{margin-right:2em;margin-bottom:8px;box-shadow:0 0 0 3px #0000000d}.package-details.main-container .package-header-inner .package-sidebar .container-opinion-users .container-headline .container-icon.red{box-shadow:0 0 0 3px var(--color-error-30-percent)}.package-details.main-container .package-header-inner .package-sidebar .container-opinion-users .line{line-height:var(--line-height-medium-small);margin:10px 0}.package-details.main-container .package-header-inner .package-sidebar .container-opinion-users .line.rate-now{margin-top:0}.package-details.main-container .package-header-inner .package-sidebar .package-details-authors{margin-top:25px}.package-details.main-container .package-header-inner .package-sidebar .package-details-authors .package-portraits-container{display:flex;flex-wrap:wrap}.package-details.main-container .package-header-inner .package-sidebar .package-details-authors .package-portraits-container .package-portraits-item{display:flex;flex-direction:column;align-items:center;min-width:70px;margin-right:20px;margin-bottom:20px;font-size:13px;line-height:1.46;text-align:center}.package-details.main-container .package-header-inner .package-sidebar .package-details-authors .package-portraits-container .package-portraits-item a{margin-bottom:5px;line-height:1;width:70px;height:70px}.package-details.main-container .package-header-inner .package-sidebar .package-details-authors .package-portraits-container .package-portraits-item img{width:70px;height:70px;object-fit:cover;border-radius:50%}@media(width<=991px){.package-details.main-container .package-header-inner .package-sidebar-column:before{display:none}}@media(width<=1200px){.package-details.main-container .package-header-inner .package-sidebar-column:before{left:0}.package-details.main-container .package-header-inner .package-sidebar{padding:0}}.package-details.main-container #content{position:relative;width:90vw;max-width:1650px;margin:0 auto;height:54px;border-bottom:1px solid var(--color-a-bit-lighter-grey)}@media(width>740px)and (width<=1800px){.package-details.main-container #content{width:calc(100% - 30px)}}.package-details.main-container .twentytwenty-container img{max-height:100%;max-width:100%}.package-details.main-container .card-title{color:var(--color-main-font)}.package-details.main-container .layout-text h2{color:var(--color-main-font);font-size:23px;letter-spacing:var(--letter-spacing);line-height:35px;font-weight:500}@media(width<=740px){.package-details.main-container .layout-text h2{font-size:18px;line-height:24px;font-weight:400}}.package-details.main-container .layout-text h2:first-of-type{margin-top:0}.package-details.main-container .layout-text h3{color:var(--color-main-font);font-size:23px;letter-spacing:var(--letter-spacing);line-height:35px;font-weight:500}@media(width<=740px){.package-details.main-container .layout-text h3{font-size:18px;line-height:24px;font-weight:400}}@media(width<=991px){.package-details.main-container .layout-text p{line-height:1.7}}@media(width<=740px){.package-details.main-container .layout-text p{font-size:14px;font-weight:400}}.package-details.main-container .package-image-outer{position:relative;width:100%;height:auto;margin:0 auto 30px}@media(min-width:768px){.package-details.main-container .package-image-outer{max-width:450px}}@media(min-width:992px){.package-details.main-container .package-image-outer{max-width:none;margin:7px 0 0;width:350px;height:475px}}.package-details.main-container .package-image{width:100%;height:100%;box-sizing:border-box}@media(width<=767px){.package-details.main-container .package-image{max-width:unset}}.package-details.main-container .package-image img{max-width:100%;max-height:100%;width:100%;height:auto;object-fit:cover}.package-details.main-container .package-image .package-image-text{width:100%;background-color:var(--color-black);padding:21px 10px}.package-details.main-container .package-image .package-image-text__title{color:#fff;background-color:#9eca53;text-transform:uppercase;font-weight:400;font-style:italic;line-height:1.2;display:block;width:fit-content;font-size:22px;padding:1px 5px;transform:scaleY(1.8);letter-spacing:-.25px}.package-details.main-container .package-image .package-image-text__title:first-child{margin-bottom:32px}.package-details.main-container .package-image-language{position:absolute;bottom:15px;right:15px;z-index:1;text-transform:uppercase;background-color:var(--color-alternate);color:var(--color-white);font-size:16px;font-weight:var(--font-weight-semi-bold);line-height:110%;text-align:center;padding:10px;min-width:200px}.package-details.main-container .package-usable-with{display:flex;align-items:center}.package-details.main-container .package-usable-with ul{display:flex;flex-wrap:wrap;justify-items:left;align-content:center;margin-left:3px}.package-details.main-container .package-usable-with ul>li{margin:0 2px!important;height:18px}.package-details.main-container .package-usable-with ul>li img{width:18px;height:100%;object-fit:contain}.package-details.main-container .package-slider,.package-details.main-container .related-packages,.package-details.main-container .example-images{width:100%;max-width:1650px}.package-details.main-container .package-slider{border-top:1px solid var(--color-a-bit-lighter-grey)}.package-details.main-container .related-packages{position:relative;background-color:var(--color-lighter-grey);margin-top:-1px;box-shadow:50vw 0 0 0 var(--color-lighter-grey),-50vw 0 0 0 var(--color-lighter-grey)}.package-details.main-container .related-packages .package-slider{border-top:none}.package-details.main-container .related-packages h2{text-transform:uppercase;font-weight:400}@media(width<=1649px){.package-details.main-container .package-chapter .expandable-area>.layout-normal{width:100%}}.expandable-area{border-bottom:1px solid var(--color-a-bit-lighter-grey);max-width:100%}.expandable-area>div{display:none}.expandable-area>h2{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;padding-top:40px;padding-bottom:40px;font-weight:var(--font-weight-semi-bold);transition:color .2s;margin-top:0;margin-bottom:0}@media(width<=740px){.expandable-area>h2{padding-top:30px;padding-bottom:30px}}@media(width>740px){.expandable-area>h2:hover{color:var(--color-primary)}}.expandable-area>h2:hover>.open-close{background-image:url(/build/assets/chevron-up-primary-BV2pxgaT.svg)!important}.expandable-area>h2>.open-close{min-width:35px;background-size:30px 15px;transform:rotate(-180deg);transition:transform .5s ease-in-out}@media(width<=767px){.expandable-area>h2>.open-close{min-width:20px;background-size:20px 10px}}.expandable-area.expanded>h2{height:initial;margin-top:40px;margin-bottom:40px;padding-top:0;padding-bottom:0}@media(width<=740px){.expandable-area.expanded>h2{margin-top:30px}}.expandable-area.expanded>h2>.open-close{transform:rotate(0)}@keyframes top-fade-in{0%{opacity:0;transform:translateY(-5px)}to{transform:translateY(0);opacity:1}}@keyframes top-fade-out{0%{opacity:0;transform:translateY(-5px)}to{transform:translateY(0);opacity:1}}.expandable-area.expanded>div{display:block;animation:top-fade-in .5s}.package-chapter>.expandable-area.expanded>.asset-content-list{display:grid}.package-description-long{padding-bottom:0;font-weight:var(--font-weight-regular)}.package-description-long h2{margin-bottom:15px}.package-description-long h3{font-size:var(--font-size-large);margin-top:30px;margin-bottom:15px}.package-description-long a{color:var(--color-alternate)}.package-description-long a:hover{text-decoration:none}@media(max-width:991.99px){.package-description-long .offset-1{margin-left:auto}}.package-description-long.expanded{padding-bottom:40px}.container-ebook-image,.container-asset-image{width:250px;height:168px}.container-ebook-image img,.container-asset-image img{position:relative;z-index:20}.container-ebook-image :after,.container-asset-image :after{display:none}.container-ebook-image>img,.container-asset-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.container-ebook-image.checked:after,.container-asset-image.checked:after{content:"";position:absolute;left:15px;top:132px;width:1.1em;height:1.1em;background:url(/build/assets/checkbox-O-CAsEaM.svg) no-repeat 55% 55% var(--color-primary);background-size:.7em .7em;border-radius:5px;box-shadow:0 0 0 .2em var(--color-primary-30-percent);padding:2px;z-index:20;pointer-events:none}@media(width<=575px){.container-ebook-image.checked:after,.container-asset-image.checked:after{bottom:15px}}@media(width>=576px){.container-ebook-image.checked:after,.container-asset-image.checked:after{top:132px}}.content-title{font-size:16px;color:var(--color-main-font);line-height:28px;cursor:pointer}.video-content-teaser{display:grid;grid-template-columns:250px 1fr;column-gap:30px;height:fit-content;position:relative;min-height:auto}@media(width<=767px){.video-content-teaser{grid-template-columns:1fr}}.video-content-teaser .video-content-teaser-text-container{display:flex;flex-direction:column;justify-content:space-between}.video-content-teaser .video-content-teaser-preview{width:100%;height:168px;position:relative}@media(width<=767px){.video-content-teaser .video-content-teaser-preview{height:fit-content;margin-bottom:15px}}.video-content-teaser .video-content-teaser-preview img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;margin:0;padding:0}@media(width<=767px){.video-content-teaser .video-content-teaser-preview img{height:auto}}.video-content-teaser .video-content-teaser-preview .complete-box,.video-content-teaser .video-content-teaser-preview .preview-badge{position:absolute;z-index:1}.video-content-teaser .video-content-teaser-preview .complete-box{bottom:15px;left:15px;width:18px;height:18px;border-radius:3px;background-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-20-percent);display:flex;align-items:center;justify-content:center}.video-content-teaser .video-content-teaser-preview .complete-box .icon.icon-checked{width:18px;height:18px;color:#fff;font-size:40px}.video-content-teaser .video-content-teaser-preview .preview-badge{top:0;left:0;width:100%;height:25px;text-transform:uppercase;font-size:12px;color:var(--color-white);font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-content-teaser .video-content-teaser-preview .preview-badge.update{background-color:#ffac2ce6}.video-content-teaser .video-content-teaser-preview .preview-badge.free{background-color:#8494c6e6}.video-content-teaser .video-content-teaser-preview .preview-badge.normal{display:none}.video-content-teaser .video-content-teaser-preview+.video-preview-popup{position:absolute;top:0;display:none;opacity:0;pointer-events:none;z-index:50;width:100%;height:fit-content}@media(width>=1200px){.video-content-teaser .video-content-teaser-preview+.video-preview-popup{display:block}}.video-content-teaser .video-content-teaser-preview+.video-preview-popup.left{transform:translate(calc(100% + 60px))}.video-content-teaser .video-content-teaser-preview+.video-preview-popup.right{transform:translate(calc(-100% - 60px))}.video-content-teaser .video-content-teaser-preview+.video-preview-popup.visible{opacity:1;pointer-events:auto}.video-content-teaser .video-content-teaser-preview+.video-preview-popup img{width:100%;height:auto;display:block}.video-content-teaser .button-show-info{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;font-weight:600;font-size:15px;transform:translate(.5px);color:var(--color-white)!important}.video-content-teaser>.row{align-items:center}.video-content-teaser .video-content-teaser-content .content-title{color:var(--color-main-font);font-size:23px;letter-spacing:var(--letter-spacing);line-height:32px;font-weight:500}.video-content-teaser .video-content-teaser-content h3,.video-content-teaser .video-content-teaser-content .content-title{transition:.32s;margin-bottom:10px}.video-content-teaser .video-content-teaser-content h3:hover,.video-content-teaser .video-content-teaser-content .content-title:hover{color:var(--color-primary)}@media(max-width:992px){.video-content-teaser .video-content-teaser-content{padding-left:0}}.video-content-teaser .video-content-teaser-content>div>:first-child{margin-top:0}.video-content-teaser .video-content-teaser-content>div h3{margin-top:0}.video-content-teaser .video-content-teaser-content>div p{margin-top:0;margin-bottom:0;font-size:15px;line-height:28px}.video-content-teaser .video-content-teaser-content>div p a{color:var(--color-alternate)}.video-content-teaser .video-content-teaser-content .popup-inner h3,.video-content-teaser .video-content-teaser-content .popup-inner .h3{margin-bottom:1em}.video-content-teaser .video-content-teaser-content .content-description{transition:.5s}@media(width<=575px){.video-content-teaser .video-content-teaser-content .content-description{min-height:115px}}.video-content-teaser .video-content-teaser-content .content-description .content-description-texts ul li{font-size:13px;line-height:23px}.video-content-teaser .video-content-teaser-links{display:flex;align-items:center;justify-content:space-between;margin-top:20px}@media(width<=767px){.video-content-teaser .video-content-teaser-links{display:grid;grid-template-columns:1.5fr 1fr;row-gap:15px}}@media(width<=767px){.video-content-teaser .video-content-teaser-links .hidden-on-mobile{display:none}}@media(width>=768px){.video-content-teaser .video-content-teaser-links .hidden-on-desktop{display:none}}@media(width<=767px){.video-content-teaser .video-content-teaser-links .hidden-on-desktop{grid-column:1/3}}.video-content-teaser .video-content-teaser-links .container-length-add .popup .popup-inner-scroll-container a{display:inline}.video-content-teaser .video-content-teaser-links .container-length-add .popup .popup-inner-scroll-container p{font-size:var(--font-size-small);line-height:23px}.video-content-teaser .video-content-teaser-links .container-length-add .popup .popup-inner-scroll-container p .h3{margin-bottom:25px}.video-content-teaser .video-content-teaser-links>div{display:flex;align-items:center}.video-content-teaser .video-content-teaser-links>div:first-child>*,.video-content-teaser .video-content-teaser-links>div:last-child>*{margin-right:12px}@media(width<=767px){.video-content-teaser .video-content-teaser-links>div:first-child>*,.video-content-teaser .video-content-teaser-links>div:last-child>*{margin-bottom:0}}.video-content-teaser .video-content-teaser-links>div:first-child>button,.video-content-teaser .video-content-teaser-links>div:last-child>button{margin-right:25px}.video-content-teaser .video-content-teaser-links>div:last-child>*{margin-right:0}@media(width<=767px){.video-content-teaser .video-content-teaser-links>div:last-child>*{margin-bottom:0}}.video-content-teaser .video-content-teaser-links>div:nth-child(2)>*:not(:last-child){margin-right:10px}.video-content-teaser .video-content-teaser-links>div:nth-child(2)>.container-length-add:not(:last-child){margin-right:15px}@media(width<=767px){.video-content-teaser .video-content-teaser-links>div:nth-child(2){justify-content:flex-end;align-items:center}}.video-content-teaser .video-content-teaser-links>div.help-video-icons>*:last-child{margin-right:0}.video-content-teaser .video-content-teaser-links>div a{display:flex;justify-content:flex-end;align-items:center;color:var(--color-alternate);font-size:13px;line-height:1.4}.video-content-teaser .video-content-teaser-links>div a:hover{text-decoration:none}.video-content-teaser .video-content-teaser-links>div a:hover .icon{background-color:var(--color-primary);border-color:var(--color-primary-20-percent)}.video-content-teaser .video-content-teaser-links>div a .icon{background-color:var(--color-light-grey)}.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content){background:none;outline:none;border:none;color:var(--color-alternate);padding:0;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content) .icon{background-color:var(--color-light-grey)}.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content):hover,.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content):focus{color:var(--color-alternate-dark)}.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content):hover .icon,.video-content-teaser .video-content-teaser-links>div>button:not(.button-download-content):focus .icon{background-color:var(--color-primary);border-color:var(--color-primary-20-percent)}.video-content-teaser .video-content-teaser-links>div .icon.round-small,.video-content-teaser .video-content-teaser-links>div .container-icon{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.video-content-teaser .video-content-teaser-links>div .icon.round-small{margin-left:10px}.video-content-teaser .video-content-teaser-links>div span{cursor:initial;color:var(--color-grey)}.video-content-teaser .video-content-teaser-links>div .container-icon:hover{background-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-20-percent)}@media(width>=768px){.video-content-teaser .video-content-teaser-links>div:first-child>div{min-width:100px}}@media(max-width:992px){.video-content-teaser .video-content-teaser-links{padding-top:4px;padding-bottom:32px;justify-content:space-between}.video-content-teaser .video-content-teaser-links>div{width:initial;font-size:var(--font-size-extra-small);line-height:var(--line-height-extra-small)}}.video-content-teaser .video-content-teaser-links .video-play-button-length-text{color:var(--color-primary);text-transform:lowercase;pointer-events:none}.video-content-teaser .video-content-teaser-links .button-alternate>.video-play-button-length-text{color:var(--color-alternate)}.video-content-teaser .video-content-teaser-links .button-download-content{padding-left:15px;padding-right:15px}@media(width<=767px){.video-content-teaser .video-content-teaser-links .button-download-content{width:100%;margin-bottom:0}}.video-content-teaser .video-content-teaser-links button.video-play-button{min-width:255px}.video-content-teaser h3{font-size:var(--font-size-medium)}@media(min-width:992px){.video-content-teaser h3{margin-top:35px}}.video-content-teaser p{font-size:var(--font-size-small);line-height:28px}.video-content-teaser .video-content-teaser-main-icon{margin-right:24px;transition:background .3s}@media(width<=991px){.video-content-teaser .video-content-teaser-main-icon{margin-top:0}}.video-content-teaser .video-content-teaser-main-icon:hover{background-color:var(--color-primary)}@media(min-width:992px){.video-content-teaser .video-content-teaser-main-icon{float:right;position:relative}}.video-content-teaser .open-close{position:absolute;top:-6px;right:-10px;cursor:pointer;z-index:1}.asset-content-list{display:grid;grid-template-columns:1fr 1fr;gap:30px 60px}@media(width<=1199px){.asset-content-list{grid-template-columns:100%}}.video-content-list{display:grid;grid-template-columns:1fr 1fr;gap:30px 60px}@media(width<=1199px){.video-content-list{grid-template-columns:100%;row-gap:0}}.video-content-list .video-content-teaser .video-content-teaser-main-icon{float:unset}.video-content-list .video-content-teaser .video-content-teaser-content .content-title{color:var(--color-main-font);font-size:23px;letter-spacing:var(--letter-spacing);line-height:32px;font-weight:500}.video-content-list .video-content-teaser .video-content-teaser-content h3,.video-content-list .video-content-teaser .video-content-teaser-content .content-title{margin-top:-7px;margin-bottom:10px;cursor:default;min-height:31px;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.video-content-list .video-content-teaser .video-content-teaser-content .content-description .content-description-texts,.video-content-list .video-content-teaser .video-content-teaser-content:not(.description-expanded) .content-description .content-description-texts{padding-right:0}.video-content-list .button-primary{color:var(--color-primary)}#package-details-footer[data-v-app] .ebook-content-teaser>.container-asset-image:first-of-type,#package-details-footer[data-v-app] .asset-content-teaser>.container-asset-image:first-of-type{display:block}.ebook-content-teaser,.asset-content-teaser{display:grid;grid-gap:30px;align-content:baseline;position:relative}@media(width<=991px){.ebook-content-teaser,.asset-content-teaser{grid-gap:15px}}.ebook-content-teaser>.container-asset-image:first-of-type,.asset-content-teaser>.container-asset-image:first-of-type{display:contents;position:absolute;left:0;top:0}.ebook-content-teaser .single-content-price,.asset-content-teaser .single-content-price{font-weight:600;margin-left:auto}.ebook-content-teaser .asset-add-to-cart-button .loading-area-overlay,.asset-content-teaser .asset-add-to-cart-button .loading-area-overlay{opacity:0;transition:.3s ease-in-out;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}.ebook-content-teaser .asset-add-to-cart-button .loading-area-overlay .spinner,.asset-content-teaser .asset-add-to-cart-button .loading-area-overlay .spinner{color:var(--color-alternate);margin:3px auto}.ebook-content-teaser .asset-add-to-cart-button .loading-area-overlay.shown,.asset-content-teaser .asset-add-to-cart-button .loading-area-overlay.shown{opacity:1}.ebook-content-teaser .asset-add-to-cart-button .button-label,.asset-content-teaser .asset-add-to-cart-button .button-label{opacity:1;transition:.3s ease-in-out}.ebook-content-teaser .asset-add-to-cart-button .button-label.hidden,.asset-content-teaser .asset-add-to-cart-button .button-label.hidden{opacity:0}.ebook-content-teaser .content-description-buttons-container,.asset-content-teaser .content-description-buttons-container{display:flex;align-items:center;justify-content:space-between;width:100%}@media(width<=767px){.ebook-content-teaser .content-description-buttons-container .button,.asset-content-teaser .content-description-buttons-container .button{margin-bottom:0}}.ebook-content-teaser .content-description-buttons-container .button-download-content,.ebook-content-teaser .content-description-buttons-container .button-multi-download,.ebook-content-teaser .content-description-buttons-container .button.button-primary,.asset-content-teaser .content-description-buttons-container .button-download-content,.asset-content-teaser .content-description-buttons-container .button-multi-download,.asset-content-teaser .content-description-buttons-container .button.button-primary{min-width:255px}.ebook-content-teaser .content-description-buttons-container .button-multi-download,.asset-content-teaser .content-description-buttons-container .button-multi-download{min-width:255px;height:35px}.ebook-content-teaser .content-description-buttons-container .button-multi-download>.button-multi-download-software,.asset-content-teaser .content-description-buttons-container .button-multi-download>.button-multi-download-software{justify-content:flex-end}.ebook-content-teaser .pdf-tutorial,.ebook-content-teaser .project-file,.asset-content-teaser .pdf-tutorial,.asset-content-teaser .project-file{display:inline-block;margin-left:auto;position:relative;z-index:10}@media(width<=767px){.ebook-content-teaser .pdf-tutorial,.ebook-content-teaser .project-file,.asset-content-teaser .pdf-tutorial,.asset-content-teaser .project-file{padding-left:0;grid-row-start:2;grid-column-start:1}}.ebook-content-teaser .pdf-tutorial a,.ebook-content-teaser .project-file a,.asset-content-teaser .pdf-tutorial a,.asset-content-teaser .project-file a{color:var(--color-alternate);display:flex;align-items:center;font-size:13px;line-height:1.4}.ebook-content-teaser .pdf-tutorial a:hover .icon,.ebook-content-teaser .pdf-tutorial a:focus .icon,.ebook-content-teaser .project-file a:hover .icon,.ebook-content-teaser .project-file a:focus .icon,.asset-content-teaser .pdf-tutorial a:hover .icon,.asset-content-teaser .pdf-tutorial a:focus .icon,.asset-content-teaser .project-file a:hover .icon,.asset-content-teaser .project-file a:focus .icon{background-color:var(--color-primary);border-color:var(--color-primary-20-percent)}.ebook-content-teaser .pdf-tutorial button,.ebook-content-teaser .project-file button,.asset-content-teaser .pdf-tutorial button,.asset-content-teaser .project-file button{background:none;outline:none;border:none;color:var(--color-alternate);padding:0;cursor:pointer}.ebook-content-teaser .pdf-tutorial button:hover,.ebook-content-teaser .pdf-tutorial button:focus,.ebook-content-teaser .project-file button:hover,.ebook-content-teaser .project-file button:focus,.asset-content-teaser .pdf-tutorial button:hover,.asset-content-teaser .pdf-tutorial button:focus,.asset-content-teaser .project-file button:hover,.asset-content-teaser .project-file button:focus{color:var(--color-alternate-dark)}.ebook-content-teaser .pdf-tutorial button:hover .icon,.ebook-content-teaser .pdf-tutorial button:focus .icon,.ebook-content-teaser .project-file button:hover .icon,.ebook-content-teaser .project-file button:focus .icon,.asset-content-teaser .pdf-tutorial button:hover .icon,.asset-content-teaser .pdf-tutorial button:focus .icon,.asset-content-teaser .project-file button:hover .icon,.asset-content-teaser .project-file button:focus .icon{background-color:var(--color-primary);border-color:var(--color-primary-20-percent)}.ebook-content-teaser .pdf-tutorial .icon,.ebook-content-teaser .project-file .icon,.asset-content-teaser .pdf-tutorial .icon,.asset-content-teaser .project-file .icon{margin-left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ebook-content-teaser>div .content-title,.asset-content-teaser>div .content-title{color:var(--color-main-font);font-size:23px;letter-spacing:var(--letter-spacing);line-height:32px;font-weight:500}.ebook-content-teaser>div h3,.ebook-content-teaser>div .content-title,.asset-content-teaser>div h3,.asset-content-teaser>div .content-title{margin-top:-7px;margin-bottom:11px;cursor:default;min-height:31px;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}@media(width<=991px){.ebook-content-teaser>div h3,.ebook-content-teaser>div .content-title,.asset-content-teaser>div h3,.asset-content-teaser>div .content-title{margin-top:0}}.ebook-content-teaser>div p,.asset-content-teaser>div p{margin-top:0;margin-bottom:0;font-size:15px;line-height:28px}.ebook-content-teaser>div p a,.asset-content-teaser>div p a{color:var(--color-alternate)}.ebook-content-teaser>div .content-description,.asset-content-teaser>div .content-description{margin-bottom:15px;min-height:75px;transition:.5s}.ebook-content-teaser>div .content-description .content-description-texts p,.asset-content-teaser>div .content-description .content-description-texts p{font-size:15px;line-height:28px}.ebook-content-teaser>div .content-description .content-description-texts ul li,.asset-content-teaser>div .content-description .content-description-texts ul li{font-size:13px;line-height:23px;list-style:none;position:relative}.ebook-content-teaser>div .content-description .content-description-texts ul li:before,.asset-content-teaser>div .content-description .content-description-texts ul li:before{position:absolute;content:"";left:-23px;top:7px;width:11px;height:11px;background:url(/build/assets/list-icon-HT2SssQy.svg) no-repeat;background-size:contain}.ebook-content-teaser>div .content-description .content-description-texts.after-dn,.asset-content-teaser>div .content-description .content-description-texts.after-dn{cursor:default;animation:none}.ebook-content-teaser>div .content-description .content-description-texts.after-dn>.icon,.asset-content-teaser>div .content-description .content-description-texts.after-dn>.icon{display:none}.ebook-content-teaser>div .content-description .content-description-texts.after-dn:after,.asset-content-teaser>div .content-description .content-description-texts.after-dn:after{content:none;display:none}.ebook-content-teaser>div.description-expanded .content-description-texts,.asset-content-teaser>div.description-expanded .content-description-texts{animation:top-fade-in .5s;position:relative}@media(min-width:992px){.ebook-content-teaser,.asset-content-teaser{grid-template-columns:250px auto}}@media(max-width:576px){.ebook-content-teaser:not(:last-child),.asset-content-teaser:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--color-table-even)}.ebook-content-teaser>.container-ebook-image,.ebook-content-teaser>.container-asset-image,.asset-content-teaser>.container-ebook-image,.asset-content-teaser>.container-asset-image{width:100%;max-height:195px;display:block;height:auto}.ebook-content-teaser>div,.asset-content-teaser>div{display:flex;flex-direction:column;position:relative}.ebook-content-teaser>div .open-close,.asset-content-teaser>div .open-close{order:1;position:absolute;top:-5px;right:-9px}.ebook-content-teaser>div h3,.asset-content-teaser>div h3{order:2;padding-right:15px}.ebook-content-teaser>div.open p,.asset-content-teaser>div.open p{display:block}}.ebook-content-teaser,.video-content-teaser,.asset-content-teaser{min-height:165px;margin-bottom:35px;scroll-margin:140px}@media(width<=991px){.asset-content-teaser>div .content-title,.ebook-content-teaser>div .content-title,.video-content-teaser .video-content-teaser-content .content-title{line-height:1.35!important;margin-bottom:15px!important}}@media(width<=767px){.asset-content-teaser>div .content-title,.ebook-content-teaser>div .content-title,.video-content-teaser .video-content-teaser-content .content-title{font-size:20px!important;margin-top:0!important;min-height:53px!important}}.container-certificate{padding-top:73px}.container-certificate h1{margin-bottom:0!important}.container-certificate .certification-main-row,.container-certificate .certification-footer{display:flex;justify-content:space-around;margin-top:20px}@media(width<=915px){.container-certificate .certification-main-row,.container-certificate .certification-footer{flex-direction:column}.container-certificate .certification-main-row.certification-footer,.container-certificate .certification-footer.certification-footer{flex-direction:column-reverse;margin-top:30px}.container-certificate .certification-main-row.certification-footer>div,.container-certificate .certification-footer.certification-footer>div{margin-bottom:15px}}.container-certificate .row>div>*{margin-bottom:20px}.container-certificate .container-certificate-picture,.container-certificate .certificate-back{display:flex;justify-content:flex-start;position:relative}@media(width<=767px){.container-certificate .container-certificate-picture.container-certificate-picture,.container-certificate .certificate-back.container-certificate-picture{display:none}}.container-certificate .container-certificate-picture img,.container-certificate .certificate-back img{object-fit:contain;margin-bottom:auto!important;margin-left:auto;margin-right:auto}.container-certificate .container-certificate-picture .image-certificate,.container-certificate .certificate-back .image-certificate{max-width:70%;margin-top:8%;filter:drop-shadow(4px 4px 6px rgba(0,0,0,.5019607843));max-height:400px}.container-certificate .certificate-back{padding-top:11px;padding-right:30px}.container-certificate .info-teaser{max-width:680px}.package-progress-message{margin-top:15px;max-width:225px}.certificate-icon{height:60px;width:60px;background-size:56px 56px;background-image:url(/build/assets/certificate_grey-C8qaEpXT.svg);background-color:var(--color-grey-icon-outline);border-radius:50%}.certificate-icon.certificated{background-image:url(/build/assets/certificate_primary-0CVSIZ0o.svg);background-color:var(--color-primary-20-percent)}.certificate-icon.certificated.downloaded{background-image:url(/build/assets/certificate_downloaded-1wYswsOo.svg);background-color:transparent;border-radius:0;background-size:67px 67px;height:67px;width:67px}.certificate-icon.waiting-certificated{background-image:url(/build/assets/certificate_alternate-CdXYDhRO.svg);background-color:var(--color-alternate-20-percent);animation:package-icon-animation 10s}@keyframes package-icon-animation{0%,20%,40%,60%,80%,to{filter:saturate(0)}10%,30%,50%,70%,90%{filter:saturate(1)}}.package-learning-progress-icons{display:flex;align-items:center}.package-learning-progress-icons>div{margin-right:30px}.example-images-inner{max-width:100%!important;padding-bottom:15px}.example-images-inner .image-slider{border-bottom:1px solid var(--color-light-grey);padding-bottom:50px}.example-images-inner .card{cursor:pointer}.example-images-inner .card .card-body .card-title{font-size:15px!important}.content-description{font-size:15px;line-height:28px}#package-comments{border-bottom:none;min-height:350px}#package-comments.expandable-area.expanded>h2{margin-top:0}#package-comments>h2{padding-top:40px;align-items:center;overflow-y:visible}#package-comments>div{width:100%;flex:initial;padding-bottom:50px}#package-comments .row h2,#package-comments .row p{padding:5px}.layout-text h2,.layout-text h3{color:var(--color-main-font);font-size:var(--font-size-large);letter-spacing:var(--letter-spacing);line-height:35px;font-weight:var(--font-weight-regular)}.layout-text>em{display:block;line-height:var(--line-height-medium)}.rate-now{display:flex;align-items:center}.rate-now>span{margin-left:10px}.single-info .button{padding-top:8px!important}.single-info .button .button-inner .button-label .button-text{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.single-info .button .button-inner .button-label .button-small-text{font-size:13px;font-weight:400;text-transform:none}.tutkitpopup612 .popup-inner{max-width:700px}.tutkitpopup612 .popup-inner h3,.tutkitpopup612 .popup-inner .h3{margin-bottom:1em!important}.tutkitpopup612 .popup-inner h4,.tutkitpopup612 .popup-inner .h4{font-size:var(--font-size-large);margin:0}.tutkitpopup612 .popup-inner p{line-height:2;max-width:100%!important}.dark-mode .video-content-teaser .video-content-teaser-content:not(.description-expanded) .content-description .content-description-texts:after{background:linear-gradient(0deg,#343436e6,#34343600)}.dark-mode .ebook-content-teaser>div:not(.description-expanded) .content-description .content-description-texts:after,.dark-mode .asset-content-teaser>div:not(.description-expanded) .content-description .content-description-texts:after{background:linear-gradient(0deg,#343436e6,#34343600)}.dark-mode .package-details.main-container .related-packages .package-slider h2{color:var(--color-grey)}.dark-mode .package-details.main-container .related-packages .package-slider .card{border:none}.dark-mode .package-interest-inner .container-user-interests-random .interest{border-color:var(--color-light-grey)}.dark-mode .package-interest-inner .container-user-interests-random .interest .interest-title{color:var(--color-light-grey)}.dark-mode .package-interest-inner .container-user-interests-random .interest.active{border-color:#87bc4934}@media(width<=991px){.dark-mode .package-details.main-container .package-header-inner .package-header-description-mobile:after{background:linear-gradient(0deg,#343436,#34343600)}}.package-details.main-container .expandable-area>h2{color:var(--color-primary);font-weight:400;text-transform:none}@media(width<=991px){.package-details.main-container .expandable-area>h2{margin-bottom:20px;line-height:1.35}}@media(width<=767px){.package-details.main-container .expandable-area>h2{font-size:24px}}@media(width<=991px){.asset-content-teaser>div:not(.description-expanded) .content-description,.ebook-content-teaser>div:not(.description-expanded) .content-description{margin-bottom:20px}}@media(width<=991px){.asset-content-teaser>div.description-expanded .content-description-texts,.asset-content-teaser>div:not(.description-expanded) .content-description .content-description-texts{padding-right:0}}@media(width<=991px){.asset-content-teaser>div .open-close{display:none}}@media(width<=991px){.asset-content-teaser>.container-asset-image,.asset-content-teaser>.container-ebook-image,.ebook-content-teaser>.container-asset-image,.ebook-content-teaser>.container-ebook-image{max-height:unset}}@media(width<=991px){.asset-content-teaser>.container-asset-image img,.asset-content-teaser>.container-ebook-image img,.ebook-content-teaser>.container-asset-image img,.ebook-content-teaser>.container-ebook-image img{width:100%}}.content-description-texts>.content-description-links{display:flex}@media(width<=767px){.content-description-texts>.content-description-links{flex-direction:column}}.content-description-texts>.content-description-links>a{position:relative;padding-left:10px}.content-description-texts>.content-description-links>a:not(:last-child){margin-right:10px}@media(width<=767px){.content-description-texts>.content-description-links>a:not(:last-child){margin-right:0}}.content-description-texts>.content-description-links>a:before{content:"»";color:var(--color-primary);position:absolute;font-size:14px;line-height:1;top:6px;left:0;pointer-events:none}@media(width<=767px){.content-expandable .content-description-buttons-container{gap:10px 10px}}@media(width<=767px){.content-expandable .content-description-buttons-container button{width:100%;max-width:250px;grid-column-start:1;grid-row-start:1;margin-bottom:0;min-width:auto!important;padding-left:5px;padding-right:5px}}@media(width<=767px){.content-expandable .content-description-buttons-container .content-actions-buttons{margin-left:0}}.preload-hidden{position:absolute;pointer-events:none!important;visibility:hidden!important}
