.interest{font-size:20.875rem;position:relative;width:1em;height:.6676em;display:flex;flex-direction:column;border:10px solid var(--color-primary-light);box-sizing:border-box;border-radius:5px;color:var(--color-font-default)}.interest.shadow-outer{box-shadow:0 3px 6px var(--color-box-shadow-dark);border-color:transparent;background:var(--color-white) 0 0 no-repeat padding-box}.interest .interest-image{height:.3em;width:100%;background-repeat:no-repeat;background-color:transparent;background-size:.18em;background-image:url(/build/assets/interests-1-f4284aca.svg);background-position:center bottom;margin:-5px 0 15px}.interest .interest-title{font-size:var(--font-size-large);text-align:center}.interest .interest-actions{height:.2em;display:flex;justify-content:center;align-items:center}.container-user-interests-random{display:flex;flex-wrap:wrap;height:290px;overflow:hidden;justify-content:space-between}.container-user-interests-random>div{margin:15px}.container-user-interests-random .interest{font-size:18.125rem;border:10px solid rgba(46,45,48,.1019607843);border-radius:5px;flex:1 0 1em;justify-content:center;height:.9em}.container-user-interests-random .interest.active{border-color:#87bc4934}.container-user-interests-random .interest .interest-image{background-size:.28em;height:.4em}.container-user-interests-random .interest .interest-title{margin:.8em}.package-interest-outer{margin-top:50px;padding-bottom:80px}.package-interest-outer .package-interest-inner{margin:0 -15px}.package-interest-outer h2{text-transform:uppercase;font-weight:400!important}.package-interests-headline a{font-size:var(--font-size-extra-small);color:var(--color-alternate);text-transform:none;display:inline-block;margin-left:20px;font-weight:400}.package-interests-headline a:hover{color:var(--color-alternate-dark)}.dark-mode .interest{color:var(--color-main-font)}body{background:var(--color-off-white)!important}.search-page{padding:57px 15px 15px;max-width:1670px;margin-left:auto;margin-right:auto;overflow-x:hidden;min-height:100vh}@media (width <= 991.5px){.search-page{padding-top:15px}.search-page>.category-packages-options{display:none}}.search-page .scope-search-outer{display:none}.search-page .component-view-filter-outer{flex:0 0 271px}@media (width <= 1649px){.search-page .component-view-filter-outer{flex:0 0 270px}}.search-page .component-view-filter-outer>button.button-alternate{margin-bottom:0;margin-top:25px}@media (min-width: 992px){.search-page .component-view-filter-outer>button.button-alternate{display:none}}.search-page .scopes{display:none;position:relative}@media (min-width: 992px){.search-page .scopes{display:block}}.search-page .scopes.mobile-visible{display:block}@media (min-width: 992px){.search-page .scopes>.icon.icon-close-dark{display:none}}.search-page .scopes>.button-alternate{display:block}.search-page .scopes>.button-alternate:first-of-type{margin-top:25px}@media (min-width: 992px){.search-page .scopes>.button-alternate{display:none}}.search-page .scopes h2{color:var(--color-main-font);font-size:var(--font-size-large);margin-top:0;margin-bottom:15px}@media (width <= 991px){.search-page .scopes h2{display:none}}.search-page .scopes>div{padding-bottom:26px;padding-top:22px}@media (min-width: 992px){.search-page .scopes>div{max-width:250px}}.search-page .component-view-results-outer{flex:1;padding-top:30px}@media (min-width: 992px){.search-page .component-view-results-outer{padding-top:0}}.search-page .list-scope-headline,.search-page .multi-scope-headline{position:relative;margin-bottom:16px;cursor:pointer;user-select:none}.search-page .list-scope-headline:after,.search-page .multi-scope-headline:after{content:"";position:absolute;right:0;top:0;width:18px;height:100%;background:#c0bfc0;mask:url(/build/assets/chevron-up-nocolor-00ad63dd.svg);mask-position:top right;mask-size:contain;mask-repeat:no-repeat}.search-page .list-scope label,.search-page .multi-scope label,.search-page .radio-list-scope label{padding-top:3.5px;padding-bottom:3.5px;font-size:var(--font-size-small);display:flex;align-items:center}.search-page .list-scope label input,.search-page .multi-scope label input,.search-page .radio-list-scope label input{margin-right:15px}.search-page .list-scope>input,.search-page .multi-scope>input,.search-page .radio-list-scope>input{width:100%;margin-top:-3px;height:33px;font-size:var(--font-size-small);padding-left:10px;margin-bottom:21px;border:1px solid var(--color-a-bit-lighter-grey);border-radius:2px;background-color:transparent}.search-page .list-scope>input::placeholder,.search-page .multi-scope>input::placeholder,.search-page .radio-list-scope>input::placeholder{color:var(--color-a-bit-lighter-grey);font-style:italic}.search-page .list-scope.radio-list-scope .scrollable-scope-list,.search-page .multi-scope.radio-list-scope .scrollable-scope-list,.search-page .radio-list-scope.radio-list-scope .scrollable-scope-list{padding-left:3px}.search-page .list-scope.radio-list-scope .scrollable-scope-list label,.search-page .multi-scope.radio-list-scope .scrollable-scope-list label,.search-page .radio-list-scope.radio-list-scope .scrollable-scope-list label{cursor:pointer}.search-page .list-scope .scrollable-scope-list,.search-page .list-scope .multi-scope-list,.search-page .multi-scope .scrollable-scope-list,.search-page .multi-scope .multi-scope-list,.search-page .radio-list-scope .scrollable-scope-list,.search-page .radio-list-scope .multi-scope-list{max-height:114px;overflow-y:auto;scrollbar-width:thin}.search-page .list-scope .scrollable-scope-list::-webkit-scrollbar-thumb,.search-page .list-scope .multi-scope-list::-webkit-scrollbar-thumb,.search-page .multi-scope .scrollable-scope-list::-webkit-scrollbar-thumb,.search-page .multi-scope .multi-scope-list::-webkit-scrollbar-thumb,.search-page .radio-list-scope .scrollable-scope-list::-webkit-scrollbar-thumb,.search-page .radio-list-scope .multi-scope-list::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:10px}.search-page .list-scope .scrollable-scope-list::-webkit-scrollbar,.search-page .list-scope .multi-scope-list::-webkit-scrollbar,.search-page .multi-scope .scrollable-scope-list::-webkit-scrollbar,.search-page .multi-scope .multi-scope-list::-webkit-scrollbar,.search-page .radio-list-scope .scrollable-scope-list::-webkit-scrollbar,.search-page .radio-list-scope .multi-scope-list::-webkit-scrollbar{width:3px;background-color:#2e2d301a}.search-page .list-scope .scrollable-scope-list label,.search-page .list-scope .multi-scope-list label,.search-page .multi-scope .scrollable-scope-list label,.search-page .multi-scope .multi-scope-list label,.search-page .radio-list-scope .scrollable-scope-list label,.search-page .radio-list-scope .multi-scope-list label{cursor:pointer}.search-page .list-scope:not(.open),.search-page .multi-scope:not(.open),.search-page .radio-list-scope:not(.open){margin-bottom:24px}.search-page .list-scope:not(.open) .list-scope-headline:after,.search-page .list-scope:not(.open) .multi-scope-headline:after,.search-page .multi-scope:not(.open) .list-scope-headline:after,.search-page .multi-scope:not(.open) .multi-scope-headline:after,.search-page .radio-list-scope:not(.open) .list-scope-headline:after,.search-page .radio-list-scope:not(.open) .multi-scope-headline:after{transform:rotateX(0)}.search-page .list-scope.open .list-scope-headline:after,.search-page .list-scope.open .multi-scope-headline:after,.search-page .multi-scope.open .list-scope-headline:after,.search-page .multi-scope.open .multi-scope-headline:after,.search-page .radio-list-scope.open .list-scope-headline:after,.search-page .radio-list-scope.open .multi-scope-headline:after{transform:rotateX(180deg)}@media (width <= 991px){.search-page .category-packages-options{margin-left:0;width:100%;margin-top:10px}}.search-page .scope-type-outer{margin-bottom:-4px;border-bottom:none!important;padding-bottom:0!important}@media (width <= 991px){.search-page .component-grid-view{display:block}}.search-page .search-results-wrapper .search-tabs-menu{padding-bottom:9px;display:flex}@media (width <= 991px){.search-page .search-results-wrapper .search-tabs-menu{overflow-x:scroll}}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item{margin-right:0;color:var(--color-grey);display:inline-block;white-space:nowrap;padding:6px 10px 6px 14px;border-radius:5px}@media (width >= 992px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item{margin-right:.15rem;padding:6px 4px}}@media (width >= 1220px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item{margin-right:.25rem;padding:10px 10px 10px 14px}}@media (width >= 1620px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item{margin-right:1rem;padding:10px 12px 10px 20px}}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item span{font-size:10px}@media (min-width: 768px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item span{font-size:var(--font-size-extra-small)}}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item span:last-child{position:relative;top:-1px}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item .tab-menu-item-title{font-weight:400;font-size:.9rem;position:relative;margin-right:4px}@media (width >= 992px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item .tab-menu-item-title{margin-right:0}}@media (width >= 1220px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item .tab-menu-item-title{font-size:1rem;margin-right:4px}}@media (width >= 1620px){.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item .tab-menu-item-title{margin-right:4px;font-size:var(--font-size-medium-larger)}}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item.active{background:var(--color-primary);color:#fff}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item.active .tab-menu-item-title{font-weight:bolder}.search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item.no-results{opacity:.3;pointer-events:none}.search-page .search-results-wrapper .search-tabs .search-tab{padding-top:37px;border-top:1px solid var(--color-light-grey)}.search-page .search-results-wrapper .search-tabs .search-tab p.title_block{color:var(--color-grey);font-size:var(--font-size-small);line-height:26px;margin-bottom:10px;margin-top:0}.search-page .search-results-wrapper .search-tabs .search-tab .component-view-results{grid-gap:30px}.search-page .search-results-wrapper .no-results-wrapper h2{color:var(--color-primary);margin:1rem 0 4rem}.search-page .search-results-wrapper .no-results-wrapper .no-results-card img{object-fit:contain!important;object-position:center;padding:3.2rem;background:white!important}.search-page .search-results-wrapper .no-results-wrapper .no-results-card h3{margin-bottom:3rem}.search-page .search-results-wrapper .no-results-wrapper .no-results-card h3>span>span:after{width:10px;height:10px;margin-left:6px;background:url(/build/assets/arrow-right-green-92caeb00.svg) no-repeat;content:"";display:inline-block;background-size:contain}.search-page .card .card-head .card-img{padding:69.75% 0 0}.search-page .search-tab_Blog .card-footer,.search-page .search-tab_Hilfezentrum .card-footer{min-height:auto}.search-page .card-footer{position:relative}.search-page .card-footer .arrow-link{position:absolute;right:20px;bottom:20px;display:none}.search-page .card-footer .arrow-link a:before{width:10px;height:10px;background:url(/build/assets/arrow-right-green-92caeb00.svg) no-repeat;content:"";display:inline-block;background-size:contain}.search-page .button-reset{margin-bottom:0;transition:.35s}.search-page .button-reset:hover i,.search-page .button-reset:focus i{background-color:var(--color-primary)!important;border:3px solid #dde8d1}.search-page .button-reset i{transition:.35s}.search-page .button-reset.unavailable{pointer-events:none!important;opacity:0}.search-page .quick-filter-btns{display:flex;text-align:center;justify-content:space-between;font-size:11px;margin-bottom:18px;line-height:1.2}.search-page .quick-filter-btns .quick-filter-btn{width:48%;border:1px solid #d1d1d1;color:#444446;padding:4px 8px;border-radius:2px;transition:.35s}.search-page .quick-filter-btns .quick-filter-btn:hover,.search-page .quick-filter-btns .quick-filter-btn.active{border-color:var(--color-primary);color:var(--color-primary)}.search-page .quick-filter-btns .quick-filter-btn.no-results{pointer-events:none!important;opacity:.5}.search-page .scopes .facets{margin-top:3px}.search-page .scopes .facets>div{margin-bottom:26px;border-bottom:1px solid var(--color-light-grey)}.search-page .scopes .facets>div>div{margin-bottom:26px}.search-page .scopes .facets>div:last-of-type{margin-bottom:0;border-bottom:none}.search-page .radio-list-scope>input[type=text]{margin-top:0}.search-page .category-card .card-img img{object-fit:contain!important;object-position:center;padding:3.2rem}.order-by-dropdown{margin-bottom:52px;border-radius:2px;z-index:1;cursor:pointer}.scope-software-outer .scope-software{margin-bottom:26px}.scope-visible-toggle{border-radius:5px;border:2px solid #C0BFC0;font-size:18px;text-align:center;text-transform:uppercase;color:#c0bfc0;line-height:26px;position:relative}@media (min-width: 992px){.scope-visible-toggle{display:none}}.scope-visible-toggle.active{background-color:var(--color-alternate);border-color:var(--color-alternate);color:var(--color-white)}.scope-visible-toggle.active:after{content:"";display:block;position:absolute;right:-2px;top:-2px;bottom:-2px;background-color:#7886b4;width:30px;border-radius:0 5px 5px 0;background-image:url(/build/assets/close-cross-2a8f69f3.svg);background-repeat:no-repeat;background-size:50%;background-position:center center}.component-view-filter-outer .facets.unavailable{pointer-events:none!important;opacity:0}.dark-mode .search-page .component-view-filter-outer .quick-filter-btns .quick-filter-btn{color:#d1d1d1}.dark-mode .search-page .component-view-filter-outer .quick-filter-btns .quick-filter-btn:hover,.dark-mode .search-page .component-view-filter-outer .quick-filter-btns .quick-filter-btn.active{color:var(--color-primary)}.dark-mode .search-page .component-view-filter-outer .order-by-dropdown-options{background-color:var(--color-lighter-black)}.dark-mode .search-page .component-view-filter-outer .radio-list-scope input{color:var(--color-a-bit-lighter-grey)}.dark-mode .search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item{color:var(--color-main-font)}.dark-mode .search-page .search-results-wrapper .search-tabs-menu a.tab-menu-item.active span{color:#fff}.dark-mode .search-page .search-results-wrapper .search-tabs .search-tab p.title_block{color:var(--color-main-font)}.dark-mode .search-page .order-by-dropdown>div:first-child span{color:var(--color-main-font)}.category-details-single{margin-top:50px}@media (width >= 768px){.category-details-single{margin-top:35px}}@media (width >= 1200px){.category-details-single{margin-top:45px}}@media (width >= 1680px){.category-details-single{margin-top:60px}}.category-details,.software-details{max-width:1640px;width:100%;margin:50px auto 0;padding-bottom:30px}@media (width >= 768px){.category-details,.software-details{margin-top:35px}}@media (width >= 1200px){.category-details,.software-details{margin-top:45px}}@media (width >= 1680px){.category-details,.software-details{margin-top:60px}}@media (width <= 1696px){.category-details,.software-details{padding-left:15px;padding-right:15px}}.category-details .button-add-interest,.software-details .button-add-interest{margin-top:2em;padding-left:15px;padding-right:15px}@media (width <= 740px){.category-details .button-add-interest,.software-details .button-add-interest{margin-bottom:2em;width:calc(100vw - 30px)}}.category-details .software-description,.category-details .category-description,.software-details .software-description,.software-details .category-description{width:100%;display:flex;justify-content:space-evenly;align-items:flex-start;max-width:1500px;margin:26px 0 21px auto}@media (width <= 740px){.category-details .software-description,.category-details .category-description,.software-details .software-description,.software-details .category-description{margin-top:0}}.category-details .software-description.secondary,.category-details .category-description.secondary,.software-details .software-description.secondary,.software-details .category-description.secondary{margin-top:50px;margin-bottom:50px}.category-details .software-description.secondary .category-description-headline>span,.category-details .category-description.secondary .category-description-headline>span,.software-details .software-description.secondary .category-description-headline>span,.software-details .category-description.secondary .category-description-headline>span{font-size:40px;line-height:80px}@media (width <= 740px){.category-details .software-description.secondary .category-description-headline,.category-details .category-description.secondary .category-description-headline,.software-details .software-description.secondary .category-description-headline,.software-details .category-description.secondary .category-description-headline{margin-bottom:15px}}.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{flex:0 0 57%}@media (width >= 1200px){.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{padding-right:25px}}@media (width <= 767px){.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{max-width:90vw}}@media (width <= 740px){.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{max-width:85vw}}@media (width <= 500px){.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{max-width:80vw}}@media (width <= 380px){.category-details .software-description .software-description-headline,.category-details .software-description .category-description-headline,.category-details .category-description .software-description-headline,.category-details .category-description .category-description-headline,.software-details .software-description .software-description-headline,.software-details .software-description .category-description-headline,.software-details .category-description .software-description-headline,.software-details .category-description .category-description-headline{max-width:75vw}}.category-details .software-description .software-description-headline>h1,.category-details .software-description .software-description-headline h2,.category-details .software-description .category-description-headline>h1,.category-details .software-description .category-description-headline h2,.category-details .category-description .software-description-headline>h1,.category-details .category-description .software-description-headline h2,.category-details .category-description .category-description-headline>h1,.category-details .category-description .category-description-headline h2,.software-details .software-description .software-description-headline>h1,.software-details .software-description .software-description-headline h2,.software-details .software-description .category-description-headline>h1,.software-details .software-description .category-description-headline h2,.software-details .category-description .software-description-headline>h1,.software-details .category-description .software-description-headline h2,.software-details .category-description .category-description-headline>h1,.software-details .category-description .category-description-headline h2{position:relative;text-align:center;font-size:53px;line-height:105px;display:inline;white-space:pre-wrap;color:var(--color-white);background:var(--color-black);padding:10px 24px;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (width <= 767px){.category-details .software-description .software-description-headline>h1,.category-details .software-description .software-description-headline h2,.category-details .software-description .category-description-headline>h1,.category-details .software-description .category-description-headline h2,.category-details .category-description .software-description-headline>h1,.category-details .category-description .software-description-headline h2,.category-details .category-description .category-description-headline>h1,.category-details .category-description .category-description-headline h2,.software-details .software-description .software-description-headline>h1,.software-details .software-description .software-description-headline h2,.software-details .software-description .category-description-headline>h1,.software-details .software-description .category-description-headline h2,.software-details .category-description .software-description-headline>h1,.software-details .category-description .software-description-headline h2,.software-details .category-description .category-description-headline>h1,.software-details .category-description .category-description-headline h2{font-size:41px;line-height:84px}}@media (width <= 540px){.category-details .software-description .software-description-headline>h1,.category-details .software-description .software-description-headline h2,.category-details .software-description .category-description-headline>h1,.category-details .software-description .category-description-headline h2,.category-details .category-description .software-description-headline>h1,.category-details .category-description .software-description-headline h2,.category-details .category-description .category-description-headline>h1,.category-details .category-description .category-description-headline h2,.software-details .software-description .software-description-headline>h1,.software-details .software-description .software-description-headline h2,.software-details .software-description .category-description-headline>h1,.software-details .software-description .category-description-headline h2,.software-details .category-description .software-description-headline>h1,.software-details .category-description .software-description-headline h2,.software-details .category-description .category-description-headline>h1,.software-details .category-description .category-description-headline h2{font-size:32px;line-height:69px}}@media (width <= 380px){.category-details .software-description .software-description-headline>h1,.category-details .software-description .software-description-headline h2,.category-details .software-description .category-description-headline>h1,.category-details .software-description .category-description-headline h2,.category-details .category-description .software-description-headline>h1,.category-details .category-description .software-description-headline h2,.category-details .category-description .category-description-headline>h1,.category-details .category-description .category-description-headline h2,.software-details .software-description .software-description-headline>h1,.software-details .software-description .software-description-headline h2,.software-details .software-description .category-description-headline>h1,.software-details .software-description .category-description-headline h2,.software-details .category-description .software-description-headline>h1,.software-details .category-description .software-description-headline h2,.software-details .category-description .category-description-headline>h1,.software-details .category-description .category-description-headline h2{font-size:28px;line-height:59px}}.category-details .software-description .software-description-text,.category-details .software-description .category-description-text,.category-details .category-description .software-description-text,.category-details .category-description .category-description-text,.software-details .software-description .software-description-text,.software-details .software-description .category-description-text,.software-details .category-description .software-description-text,.software-details .category-description .category-description-text{flex:1;text-align:left;font-size:var(--font-size-medium);color:var(--color-main-font);padding-left:30px;padding-top:3px}.category-details .software-description .software-description-text p:first-child,.category-details .software-description .category-description-text p:first-child,.category-details .category-description .software-description-text p:first-child,.category-details .category-description .category-description-text p:first-child,.software-details .software-description .software-description-text p:first-child,.software-details .software-description .category-description-text p:first-child,.software-details .category-description .software-description-text p:first-child,.software-details .category-description .category-description-text p:first-child{margin-top:0}@media (width <= 1200px){.category-details .software-description,.category-details .category-description,.software-details .software-description,.software-details .category-description{flex-direction:column}.category-details .software-description>div,.category-details .category-description>div,.software-details .software-description>div,.software-details .category-description>div{width:100%}.category-details .software-description .software-description-text,.category-details .software-description .category-description-text,.category-details .category-description .software-description-text,.category-details .category-description .category-description-text,.software-details .software-description .software-description-text,.software-details .software-description .category-description-text,.software-details .category-description .software-description-text,.software-details .category-description .category-description-text{padding:0;margin-top:25px}}.category-details .category-seo-section,.software-details .category-seo-section{margin-top:50px;margin-bottom:50px}@media (width >= 992px){.category-details .category-seo-section,.software-details .category-seo-section{margin-top:60px;margin-bottom:60px}}@media (width >= 1200px){.category-details .category-seo-section,.software-details .category-seo-section{margin-top:80px;margin-bottom:80px}}.category-details .category-seo-section .wp-block-tutkit-headline p:not(.headline-text),.software-details .category-seo-section .wp-block-tutkit-headline p:not(.headline-text){margin-top:0}.category-details .category-seo-section__headline,.software-details .category-seo-section__headline{margin-bottom:20px}@media (width >= 992px){.category-details .category-seo-section__headline,.software-details .category-seo-section__headline{margin-bottom:25px}}.category-details .category-seo-section__video,.software-details .category-seo-section__video{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;position:relative}.category-details .category-seo-section__video video,.software-details .category-seo-section__video video{display:block;width:100%;height:auto}.category-details .category-seo-section__video--cover,.software-details .category-seo-section__video--cover{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;transition:.4s ease-in-out}.category-details .category-seo-section__video--cover.not-active,.software-details .category-seo-section__video--cover.not-active{opacity:0;pointer-events:none}.category-details .category-seo-section__video--cover img,.software-details .category-seo-section__video--cover img{display:block;margin:0;padding:0;width:100%;height:100%;object-fit:cover;object-position:center}.category-details .category-seo-section__video--cover .play-video,.software-details .category-seo-section__video--cover .play-video{width:65px;height:65px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-table-even);cursor:pointer;box-shadow:0 0 0 5px #00000024;transition:.3s ease-in-out}.category-details .category-seo-section__video--cover .play-video:hover,.software-details .category-seo-section__video--cover .play-video:hover{background-color:var(--color-primary);box-shadow:0 0 0 7px var(--color-primary-light)}@media (width >= 768px){.category-details .category-seo-section__video--cover .play-video:hover,.software-details .category-seo-section__video--cover .play-video:hover{box-shadow:0 0 0 9px var(--color-primary-light)}}@media (width >= 1200px){.category-details .category-seo-section__video--cover .play-video:hover,.software-details .category-seo-section__video--cover .play-video:hover{box-shadow:0 0 0 14px var(--color-primary-light)}}.category-details .category-seo-section__video--cover .play-video:hover .play-icon,.software-details .category-seo-section__video--cover .play-video:hover .play-icon{transform:translate(-35%,-50%) scale(.95)}@media (width >= 768px){.category-details .category-seo-section__video--cover .play-video,.software-details .category-seo-section__video--cover .play-video{width:120px;height:120px;box-shadow:0 0 0 6px #00000024}}@media (width >= 1200px){.category-details .category-seo-section__video--cover .play-video,.software-details .category-seo-section__video--cover .play-video{width:190px;height:190px;box-shadow:0 0 0 10px #00000024}}.category-details .category-seo-section__video--cover .play-video .play-icon,.software-details .category-seo-section__video--cover .play-video .play-icon{width:0;height:0;border-style:solid;border-width:18px 0 18px 18px;border-color:transparent transparent transparent white;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%) scale(1);transition:.3s ease-in-out}@media (width >= 768px){.category-details .category-seo-section__video--cover .play-video .play-icon,.software-details .category-seo-section__video--cover .play-video .play-icon{border-width:30px 0 30px 30px}}@media (width >= 1200px){.category-details .category-seo-section__video--cover .play-video .play-icon,.software-details .category-seo-section__video--cover .play-video .play-icon{border-width:55px 0 55px 55px}}.category-details .category-seo-section__description,.software-details .category-seo-section__description{display:grid;grid-template-columns:1fr;grid-gap:20px 30px;margin-top:50px}@media (width >= 992px){.category-details .category-seo-section__description,.software-details .category-seo-section__description{grid-template-columns:1fr 1fr;margin-top:60px}}@media (width >= 1200px){.category-details .category-seo-section__description,.software-details .category-seo-section__description{margin-top:80px}}.category-details .category-seo-section__description--heading,.software-details .category-seo-section__description--heading{color:var(--color-primary);font-size:24px;line-height:1.3;text-transform:uppercase;margin-bottom:15px;font-weight:400;margin-top:0}@media (width >= 992px){.category-details .category-seo-section__description--heading,.software-details .category-seo-section__description--heading{margin-bottom:20px}}.category-details .category-seo-section__description--laraberg .h3,.category-details .category-seo-section__description--laraberg h3,.software-details .category-seo-section__description--laraberg .h3,.software-details .category-seo-section__description--laraberg h3{margin-top:0;margin-bottom:10px;font-weight:400;color:var(--color-main-font)}.category-details .category-seo-section__description--laraberg .h3+*,.category-details .category-seo-section__description--laraberg h3+*,.software-details .category-seo-section__description--laraberg .h3+*,.software-details .category-seo-section__description--laraberg h3+*{margin-top:0}.category-details .category-seo-section__description--laraberg .h4,.category-details .category-seo-section__description--laraberg h4,.software-details .category-seo-section__description--laraberg .h4,.software-details .category-seo-section__description--laraberg h4{margin-top:0;margin-bottom:10px;font-size:18px;line-height:1.55;font-weight:600}.category-details .category-seo-section__description--laraberg .h4+*,.category-details .category-seo-section__description--laraberg h4+*,.software-details .category-seo-section__description--laraberg .h4+*,.software-details .category-seo-section__description--laraberg h4+*{margin-top:0}@media (width >= 768px){.category-details .category-seo-section__description--laraberg p,.software-details .category-seo-section__description--laraberg p{font-size:16px;line-height:1.75;margin-bottom:20px}}.category-details .category-seo-section__description--laraberg ol,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides),.software-details .category-seo-section__description--laraberg ol,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides){padding-left:23px;margin-top:20px;margin-bottom:15px}@media (width >= 768px){.category-details .category-seo-section__description--laraberg ol,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides),.software-details .category-seo-section__description--laraberg ol,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides){margin-bottom:20px}}.category-details .category-seo-section__description--laraberg ol li,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li,.software-details .category-seo-section__description--laraberg ol li,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li{margin-bottom:10px}@media (max-width: 767px){.category-details .category-seo-section__description--laraberg ol li,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li,.software-details .category-seo-section__description--laraberg ol li,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li{margin-top:0;margin-bottom:15px}}@media (width >= 768px){.category-details .category-seo-section__description--laraberg ol li,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li,.software-details .category-seo-section__description--laraberg ol li,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li{font-size:16px;line-height:1.75}}.category-details .category-seo-section__description--laraberg ol li:last-child,.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:last-child,.software-details .category-seo-section__description--laraberg ol li:last-child,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:last-child{margin-bottom:0}.category-details .category-seo-section__description--laraberg ul:not(.glide__slides),.software-details .category-seo-section__description--laraberg ul:not(.glide__slides){list-style:none}.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li{position:relative}.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before{content:"";position:absolute;width:10px;height:22px;background-image:url(/build/assets/list-icon-7b78f51a.svg);background-position:center;background-size:contain;background-repeat:no-repeat;left:-20px;top:4px}@media (width <= 991px){.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before{width:9px;height:21px}}@media (width <= 767px){.category-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before,.software-details .category-seo-section__description--laraberg ul:not(.glide__slides) li:before{top:1px;left:-18px}}.switch-category-type-wrapper,.switch-software-type-wrapper{position:relative;margin:0 1rem}.switch-category-type-wrapper #switch-category-type,.switch-category-type-wrapper #switch-software-type,.switch-software-type-wrapper #switch-category-type,.switch-software-type-wrapper #switch-software-type{pointer-events:none}.software-packages-options,.category-packages-options{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:42px}.software-packages-options>hr,.category-packages-options>hr{display:block;height:1px;background:var(--color-light-grey);width:50%}.software-packages-options>hr:first-child,.category-packages-options>hr:first-child{margin-right:1%}.software-packages-options>hr:last-child,.category-packages-options>hr:last-child{margin-left:1%}.software-packages-options>a,.category-packages-options>a{text-align:center;cursor:pointer;font-size:var(--font-size-small);white-space:nowrap;color:var(--color-grey)}@media (width <= 400px){.software-packages-options>a,.category-packages-options>a{display:none}}.software-packages-options>a:hover,.software-packages-options>a.active,.category-packages-options>a:hover,.category-packages-options>a.active{color:var(--color-alternate)}.software-packages-options>button,.category-packages-options>button{margin:0 18px}@media (width <= 768px){.software-packages-options>button,.category-packages-options>button{margin:0 10px}}.software-packages-options .change-view,.category-packages-options .change-view{position:absolute;top:0;width:50%;height:100%}.software-packages-options .change-view-left,.category-packages-options .change-view-left{left:0}.software-packages-options .change-view-right,.category-packages-options .change-view-right{right:0}.dark-mode .software-packages-options>a,.dark-mode .category-packages-options>a{color:var(--color-a-bit-lighter-grey)}.dark-mode .software-packages-options>span:hover,.dark-mode .software-packages-options>span.active,.dark-mode .category-packages-options>span:hover,.dark-mode .category-packages-options>span.active{color:var(--color-alternate)}.category-packages{margin-bottom:5px}.category-packages .perfect-grid{margin-bottom:0}#category-packages-hidden{display:none}.author-info{width:90%;display:flex;justify-content:center;margin:105px 5% 0}.author-info .author-image{width:250px;height:250px;border-radius:125px;background-position:center;object-fit:cover;background-size:cover;background-repeat:no-repeat}.author-info .author-description{max-width:791px;margin-left:32px}.author-info .author-description aside{font-weight:400;color:var(--color-grey);text-transform:uppercase;margin-bottom:1rem}.author-info .author-description h1{font-weight:600;color:var(--color-main-font)}.author-info .author-description p>a{font-size:var(--font-size-medium);font-style:initial;color:var(--color-alternate)}@media (max-width: 768px){.author-info{flex-wrap:wrap}.author-info .author-description{margin:33px 0}}.author-packages{max-width:1650px;margin:0 auto 79px;padding:0 15px}.author-packages .author-packages-title{width:100%;font-size:var(--font-size-large);letter-spacing:var(--letter-spacing);color:var(--color-primary);text-transform:uppercase;margin:33px 0}.author-blog-posts .card .card-footer{position:relative;min-height:auto}.author-blog-posts .card .card-footer .arrow-link{position:absolute;right:20px;bottom:20px;border:none}.author-blog-posts .card .card-footer .arrow-link a:before{width:10px;height:10px;background:url(/build/assets/arrow-right-green-92caeb00.svg) no-repeat;content:"";display:inline-block;background-size:contain}.container-author{clear:both;display:flex;align-items:center;margin:40px auto;width:100%}@media (width <= 740px){.container-author{flex-direction:column}.container-author .author-name{text-align:center;margin:15px 0}}.container-author>div:first-of-type{min-width:70px;height:70px;border-radius:100px;overflow:hidden}@media (width > 740px){.container-author>div:first-of-type{margin-right:25px}}.container-author .author-name{font-size:10px;color:var(--color-grey);line-height:18px}.container-author .author-description{font-size:var(--font-size-small);font-style:italic;color:var(--color-main-font);line-height:21px}.welcome{padding-top:100px}@media (width <= 991px){.welcome{padding-top:60px}}@media (width <= 767px){.welcome{padding-top:50px}}@media (width <= 575px){.welcome{padding-top:40px}}@media (width <= 991px){.welcome .main-container{padding-bottom:70px}}@media (width <= 767px){.welcome .main-container{padding-bottom:60px}}@media (width <= 575px){.welcome .main-container{padding-bottom:50px}}.welcome>.row{max-width:1650px;margin-left:auto;margin-right:auto;padding-bottom:50px}@media (width <= 740px){.welcome>.row{padding-bottom:30px}}@media (width <= 1600px){.welcome>.row{padding-left:15px;padding-right:15px}}.welcome>.row>div:first-child h1{margin-top:0;letter-spacing:var(--letter-spacing);font-size:var(--font-size-large);line-height:31px;margin-bottom:14px;font-weight:400;color:var(--color-primary);text-transform:uppercase}@media (width <= 991px){.welcome>.row>div:first-child h1{margin-bottom:0;font-size:18px;line-height:1.4}}@media (width <= 767px){.welcome>.row>div:first-child h1{font-size:16px;line-height:1.3}}@media (width <= 575px){.welcome>.row>div:first-child h1{font-size:14px;line-height:1.28}}.welcome>.row>div:first-child>h1,.welcome>.row>div:first-child>p{text-align:center}.welcome>.row>div:first-child>p{margin-top:0;margin-bottom:0}@media (width <= 1410px){.welcome>.row>div:first-child>p{margin-bottom:20px}}.welcome>.row .success-message{background-color:var(--color-alternate-light);border:1px solid var(--color-alternate);font-size:14px;text-align:center;line-height:50px;border-radius:5px;color:var(--color-main-font);max-width:810px;margin:33px auto 10px;transition:.32s}@media (width <= 991px){.welcome>.row .success-message{border:none;margin-top:40px;margin-bottom:0;line-height:1.38;font-size:18px;padding:25px 20px}}@media (width <= 740px){.welcome>.row .success-message{margin-top:25px;font-size:16px;padding:20px}}.welcome>.row .success-message a{color:var(--color-main-font);transition:.25s}.welcome>.row .success-message strong{transition:.3s}@media (hover: hover){.welcome>.row .success-message:hover{transform:scale(1.06) translate(0)}.welcome>.row .success-message strong:nth-of-type(3):hover{color:var(--color-alternate)}}.welcome h2{font-size:var(--font-size-large);letter-spacing:var(--letter-spacing);line-height:35px;color:var(--color-main-font);text-transform:initial;margin-bottom:0;margin-top:40px}@media (width <= 991px){.welcome h2{font-size:20px;line-height:1.5;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid var(--color-a-bit-lighter-grey);margin-top:0}}@media (width <= 740px){.welcome h2{text-align:center}}@media (width <= 575px){.welcome h2{font-size:18px;line-height:1.4}}.welcome .welcome-section-container{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-light-grey);padding-bottom:50px;margin-bottom:20px}@media (width <= 1400px){.welcome .welcome-section-container{flex-direction:column}}@media (width <= 991px){.welcome .welcome-section-container{border-bottom:none;padding-bottom:70px;margin-bottom:0}}@media (width <= 575px){.welcome .welcome-section-container{padding-bottom:50px}}.welcome .welcome-section-container>div{display:flex;flex-direction:column;flex:0 0 calc(50% - 10px)}@media (width >= 1401px){.welcome .welcome-section-container>div{max-width:830px}}@media (width <= 1400px){.welcome .welcome-section-container>div:first-child{margin-bottom:30px}}.welcome .welcome-section-container>div .welcome-header h2{text-transform:none;margin-top:0;padding-left:8px}.welcome .welcome-section-container>div .welcome-continue{margin-top:30px}@media (width > 740px){.welcome .welcome-section-container>div .welcome-continue{display:flex}}@media (width >= 1401px){.welcome .welcome-section-container>div .welcome-continue{height:100%}}@media (width <= 991px){.welcome .welcome-section-container>div .welcome-continue{margin-top:0}}@media (width >= 1401px){.welcome .welcome-section-container>div .welcome-continue .card.in-view{height:100%;width:21.72vw}}@media (width >= 1680px){.welcome .welcome-section-container>div .welcome-continue .card.in-view{max-width:366px}}@media (width >= 1800px){.welcome .welcome-section-container>div .welcome-continue .card.in-view{max-width:396px}}@media (width >= 1401px){.welcome .welcome-section-container>div .welcome-continue .card.in-view .card-body a{margin-bottom:6px}}.welcome .welcome-section-container>div .welcome-continue>*{flex:1 1 0}@media (width > 740px){.welcome .welcome-section-container>div .welcome-continue>*:nth-child(2n){margin-left:30px}}@media (width <= 1200px){.welcome .welcome-section-container>div .welcome-continue>div:first-child{flex:0 0 390px}}@media (width <= 1200px) and (width > 740px){.welcome .welcome-section-container>div .welcome-continue>div:first-child{margin-right:30px}}.welcome .welcome-section-container>div .welcome-continue .continue-description{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}@media (width <= 740px){.welcome .welcome-section-container>div .welcome-continue .continue-description{margin-top:20px;font-size:14px;line-height:24px}}.welcome .welcome-section-container>div .welcome-continue .continue-description>div{height:calc(100% - 90px);max-height:365px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:11}@media (width <= 740px){.welcome .welcome-section-container>div .welcome-continue .continue-description>div{text-align:center}}.welcome .welcome-section-container>div .welcome-continue .continue-description>div ul{margin-top:15px;padding-left:23px}.welcome .welcome-section-container>div .welcome-continue .continue-description>div ul li{position:relative;text-align:left}.welcome .welcome-section-container>div .welcome-continue .continue-description>div ul li:before{content:"";position:absolute;width:11px;height:24px;background-image:url(/build/assets/list-icon-7b78f51a.svg);background-position:center;background-size:contain;background-repeat:no-repeat;left:-20px;top:3px}.welcome .welcome-section-container>div .welcome-continue .continue-description>div p{margin:0;font-size:var(--font-size-medium);line-height:var(--line-height-medium)}@media (width <= 740px){.welcome .welcome-section-container>div .welcome-continue .continue-description>div p{text-align:center;font-size:14px;line-height:24px}}.welcome .welcome-section-container>div .welcome-continue .continue-description>.button-primary{margin-top:46px;padding-left:3px;padding-right:3px}@media (width <= 740px){.welcome .welcome-section-container>div .welcome-continue .continue-description>.button-primary{margin-top:15px}}.welcome .welcome-header{justify-content:space-between;display:flex;flex-direction:column}@media (width >= 992px){.welcome .welcome-header{flex-direction:row;align-items:center}}.welcome .welcome-header a{color:var(--color-alternate);text-transform:uppercase;font-size:var(--font-size-small);margin-top:20px}@media (width >= 992px){.welcome .welcome-header a{margin-top:45px}}.welcome .award-list{margin-top:30px}@media (width <= 991px){.welcome .award-list{flex-wrap:nowrap;overflow-x:scroll;margin-top:0;width:calc(100vw - 15px);padding-bottom:30px}}@media (width <= 767px){.welcome .award-list{padding-bottom:20px}}@media (width <= 991px){.welcome .award-list::-webkit-scrollbar{display:none}}@media (width <= 991px){.welcome .award-list .award{padding:0;width:120px;margin-right:40px}}@media (width <= 575px){.welcome .award-list .award{margin-right:30px}}@media (width <= 991px){.welcome .award-list .award:last-child{padding-right:0}}@media (width <= 991px){.welcome .award-list .award>div{width:120px;height:120px;border-radius:50%;border-width:13px}}@media (width <= 991px){.welcome .award-list .award.is-reached>div{border-width:13px}}@media (width <= 991px){.welcome .award-list .award img{width:50px;height:50px}}@media (width <= 991px){.welcome .award-list .award-name{font-size:14px;color:var(--color-black);line-height:1.4}}@media (width <= 575px){.welcome .award-list .award-name{font-size:12px}}.welcome h3{color:var(--color-grey);font-size:16px;text-transform:uppercase;font-weight:400}.welcome .welcome-new-content,.welcome .welcome-awards,.welcome .welcome-learning-progress,.welcome .welcome-feature-list-slot{border-bottom:1px solid var(--color-light-grey)}@media (width <= 991px){.welcome .welcome-new-content,.welcome .welcome-awards,.welcome .welcome-learning-progress,.welcome .welcome-feature-list-slot{border-bottom:none}}.welcome .welcome-learning-progress .slider:not(.has-slider-controls) .slider-items{padding:0;overflow:visible}@media (width <= 740px){.welcome .welcome-learning-progress .welcome-header a{margin-top:0;margin-bottom:10px}}@media (width <= 991px){.welcome .welcome-awards{margin-bottom:70px}}@media (max-width: 767px){.welcome .welcome-awards{margin-bottom:50px}}@media (max-width: 991px){.welcome .welcome-awards>.welcome-header>a{display:none}}.welcome .feature-list-slot .package-slider{border-bottom:1px solid var(--color-light-grey)}.welcome .feature-list-slot .package-slider h2{margin-bottom:15px;padding-left:0!important}@media (width > 740px){.welcome .feature-list-slot .package-slider h2{margin-bottom:50px}}.welcome .section-downloads{border-bottom:1px solid var(--color-light-grey);padding-bottom:30px}@media (max-width: 991px){.welcome .section-downloads{border-bottom:none;padding-bottom:50px}}@media (max-width: 767px){.welcome .section-downloads .grey-outline-button-mobile{margin-bottom:50px}}.welcome .section-downloads .container-progress-bars{max-width:360px}@media (max-width: 767px){.welcome .section-downloads .container-progress-bars{display:flex;max-width:calc(100vw - 30px)}}.welcome .section-downloads .container-progress-bars .percentage{position:absolute;top:50%;left:50%;transform:translate(-50%,-90%)}.welcome .section-downloads .container-download-progess{display:flex}@media (max-width: 767px){.welcome .section-downloads .container-download-progess{width:50%}}.welcome .section-downloads .container-download-progess.right{justify-content:flex-end;margin-top:-30px}@media (max-width: 767px){.welcome .section-downloads .container-download-progess.right{margin-top:0}}.welcome .section-downloads .percentage{flex-direction:column;top:0;line-height:inherit}.welcome .section-downloads .indicator-current{font-size:5em;color:var(--color-primary)}@media (max-width: 767px){.welcome .section-downloads .indicator-current{font-size:60px;line-height:1.33}}.welcome .section-downloads .indicator-download-type{font-size:var(--font-size-large);color:var(--color-grey)}@media (max-width: 767px){.welcome .section-downloads .indicator-download-type{font-size:14px;line-height:1.7}}.welcome .section-downloads .container-progress-elements{position:absolute;bottom:28px;display:flex;justify-content:space-between;width:175px;z-index:10;margin:0 40px;color:var(--color-grey);font-size:var(--font-size-small)}.welcome .section-downloads .container-progress-elements .indicator-max{margin-top:23px}.welcome .section-downloads .container-progress-elements .container-icon{transform:rotate(45deg)}.welcome .last-downloads a{color:var(--color-alternate)}.welcome .last-downloads a:hover{color:var(--color-alternate-dark)}@media (max-width: 767px){.welcome .last-downloads .welcome-header a{display:none}}.welcome .last-downloads ul{margin-bottom:90px}.welcome .last-downloads ul li{display:flex;align-items:center}.welcome .last-downloads ul li .icon{margin-right:13px}@media (max-width: 991px){.welcome .last-downloads .history-list{margin-bottom:40px}}.welcome .container-welcome-back-interests{border-bottom:1px solid var(--color-light-grey);flex-wrap:nowrap}@media (max-width: 991px){.welcome .container-welcome-back-interests{flex-direction:column}}@media (max-width: 991px){.welcome .container-welcome-back-interests{border-bottom:none}}.welcome .container-welcome-back-interests .count-interests{color:var(--color-primary);font-size:12em;padding:0 50px}@media (max-width: 991px){.welcome .container-welcome-back-interests .count-interests{display:none}}.welcome .container-welcome-back-interests .welcome-header{margin-bottom:30px}@media (max-width: 991px){.welcome .container-welcome-back-interests .welcome-header{margin-bottom:0}}.welcome .container-welcome-back-interests .col-9{max-width:75%}@media (max-width: 991px){.welcome .container-welcome-back-interests .col-9{max-width:initial}}@media (max-width: 991px){.welcome .container-welcome-back-interests .col-9 .welcome-header{display:none}}.welcome .container-welcome-back-interests .container-interests{overflow:auto}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests{display:flex;flex-direction:column-reverse;overflow:hidden;width:calc(100vw - 15px);margin-bottom:50px}}@media (max-width: 767px){.welcome .container-welcome-back-interests .container-interests{margin-bottom:45px}}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .grey-outline-button-mobile{min-width:calc(100vw - 30px);max-width:450px;margin-left:0;margin-right:auto}}.welcome .container-welcome-back-interests .container-interests .container-info-apply-interest{display:flex;align-items:flex-start;max-width:830px;margin-bottom:50px;font-size:13px;line-height:24px;color:var(--color-main-font);padding:0 5px}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-info-apply-interest{display:block;font-size:14px;padding:0 15px 0 0;margin-bottom:35px}}.welcome .container-welcome-back-interests .container-interests .container-info-apply-interest .icon-alert-dark{top:3px;font-size:20px;border:1px solid var(--color-a-bit-lighter-grey);border-radius:100px;min-width:20px;height:20px;margin-right:11px}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-info-apply-interest .icon-alert-dark{display:none}}.welcome .container-welcome-back-interests .container-interests .container-user-interests{flex-wrap:nowrap;overflow-x:auto;margin-bottom:42px}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests{margin-bottom:35px}}@media (max-width: 767px){.welcome .container-welcome-back-interests .container-interests .container-user-interests{width:calc(100vw - 15px);overflow-x:scroll;margin-bottom:25px}}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests::-webkit-scrollbar{display:none}}.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest{min-width:397px}@media (width >= 1800px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:nth-of-type(1){margin-right:10px}}@media (width >= 1800px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:nth-of-type(2){margin-left:10px;margin-right:10px}}@media (width >= 1800px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:nth-of-type(3){margin-left:10px;margin-right:0}}@media (width >= 992px) and (max-width: 1649px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:nth-of-type(3){display:none}}@media (width >= 992px) and (width <= 1099px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:not(:first-of-type){display:none}}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest{min-width:335px;margin:0 20px 0 0;padding:30px 20px;border-width:5px;background-color:var(--color-white)}}@media (max-width: 767px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest{margin-right:15px}}@media (max-width: 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest:last-child{margin-right:0}}@media (width <= 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest-title{font-size:18px;margin-bottom:25px;color:var(--color-black);font-weight:600}}@media (width <= 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest-image{min-height:50px;background-size:contain;margin-top:0}}@media (width <= 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest-actions .button-label>div>div{font-size:14px}}@media (width <= 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest-actions .button-add-interest{width:100%;height:44px;margin-bottom:0}}@media (width <= 991px){.welcome .container-welcome-back-interests .container-interests .container-user-interests .interest-actions .button-add-interest .button-label>div .icon.round-small{width:30px;height:30px;border-radius:50%}}@media (width <= 740px){.welcome .welcome-new-content .welcome-slider .package-slider{margin-bottom:35px}}@media (width <= 740px){.welcome .welcome-slider .slider-container{width:calc(100vw - 15px)}}@media (width <= 740px){.welcome .welcome-slider .slider-container .slider .slider-items{padding:0}}@media (width <= 740px){.welcome .welcome-slider .package-slider{margin-top:0!important;margin-bottom:15px}}@media (width <= 740px){.welcome .welcome-slider .slider{padding:0}}@media (width <= 740px){.welcome .welcome-slider .slider .slider-items .glide__slide{padding:0 0 15px;width:335px}}@media (max-width: 991px){.welcome .welcome-slider .glide__slides::-webkit-scrollbar{display:none}}@media (width <= 740px){.welcome .welcome-slider .slider.slider-not-mobile .slider-items .glide__slides .glide__slide{margin-right:15px}}.welcome-search{display:flex;justify-content:center;margin-top:15px}@media (max-width: 991px){.welcome-search{margin-top:0}}@media (max-width: 991px){.welcome-search a.button{margin-bottom:0}}@media (max-width: 767px){.welcome-search a.button{font-size:14px;line-height:1.5;padding-top:13px;padding-bottom:11px}}.contact{padding-left:15px;padding-right:15px;max-width:1130px;margin-left:auto;margin-right:auto;padding-bottom:85px}@media (max-width: 991px){.contact{padding-bottom:60px}}@media (max-width: 767px){.contact{padding-bottom:50px}}.contact a{color:var(--color-alternate)}.contact .error-text{color:var(--color-error)}.contact .contact-image{width:175px;height:175px;object-fit:cover;border-radius:50%;display:block;margin-left:130px}@media (max-width: 991px){.contact .contact-image{display:none}}.contact .contact-support-name{font-size:24px;line-height:1.4;margin-top:20px;margin-bottom:40px;text-align:center;font-weight:400;text-transform:uppercase}.contact .wp-block-tutkit-headline{margin-bottom:38px}@media (max-width: 991px){.contact .wp-block-tutkit-headline{margin-bottom:35px}.contact .wp-block-tutkit-headline p:not(.headline-text){margin-top:45px}}@media (max-width: 767px){.contact .wp-block-tutkit-headline{margin-bottom:25px}.contact .wp-block-tutkit-headline p:not(.headline-text){margin-top:25px}}.contact .row>div{overflow:visible}.contact .row>div.col-6 .form-element>div{width:100%}.contact h2{margin-bottom:28px}@media (max-width: 991px){.contact h2{font-size:22px;line-height:28px;margin-bottom:25px}}@media (max-width: 767px){.contact h2{font-size:18px;line-height:25px;margin-bottom:20px}}.contact p{font-size:14px}@media (min-width: 768px){.contact p{font-size:16px;line-height:28px}}.contact strong{display:block}@media (max-width: 991px){.contact strong{font-weight:600}}@media (max-width: 991px){.contact a.big{font-weight:400}}.contact strong,.contact a.big{font-size:24px;line-height:31px}@media (max-width: 991px){.contact strong,.contact a.big{font-size:22px;line-height:28px}}@media (max-width: 767px){.contact strong,.contact a.big{font-size:18px;line-height:22px}}@media (max-width: 991px){.contact strong:not(:last-child),.contact a.big:not(:last-child){margin-bottom:10px}}@media (max-width: 767px){.contact strong:not(:last-child),.contact a.big:not(:last-child){margin-bottom:6px}}.contact .math-container{margin-top:20px}.contact .math-container div input{width:70px;padding:7px 15px;flex:1;border-radius:5px;border:2px solid var(--color-light-grey);outline:none;text-align:center}.contact .math-container div input:focus{border:2px solid var(--color-primary)}.contact .math-container div input.error{border-color:var(--color-error)}.contact .math-container div input::-webkit-outer-spin-button,.contact .math-container div input::-webkit-inner-spin-button{appearance:none;margin:0}.contact .math-container div input[type=number]{appearance:textfield}.contact .terms{display:flex;color:var(--color-grey);padding-top:26px;padding-bottom:26px}.contact .terms .accepted_terms{top:3px;max-width:17px;min-width:17px;height:17px;position:relative}.contact .terms .checkbox{flex:0 0 15px;position:relative;top:3px}.contact .terms .checkbox.checkbox-error.checked{border:2px solid var(--color-primary)}.contact .terms span.accept-red-text{display:none}.contact .terms .checkbox-error~p{color:var(--color-error)}.contact .terms .checkbox-error~p>span.accept-red-text{color:var(--color-error);display:inline;font-weight:600}.contact .terms .checkbox.checked~p{color:var(--color-grey)}.contact .terms .checkbox.checked~p>span.accept-red-text{display:none}.contact .terms p{margin-top:0;font-size:10px;line-height:18px;padding-left:16px;cursor:pointer}@media (max-width: 991px){.contact .terms p{font-size:12px;padding-left:15px;padding-right:10px;text-align:left;margin-bottom:0}}@media (max-width: 767px){.contact .terms p{padding-left:10px;padding-right:5px}}.contact .terms .errror{margin-bottom:10px}@media (max-width: 991px){.contact .terms{padding-top:20px;padding-bottom:20px}}@media (max-width: 767px){.contact .terms{padding-top:18px;padding-bottom:15px}}@media (width >= 976px){.contact .contact-description-container>*{max-width:440px}}@media (max-width: 991px){.contact .contact-description-container p{margin-top:0}}.contact .contact-description-container p:not(:last-child){margin-bottom:30px}.contact .contact-description-container .flex-direction-reverse{display:flex;flex-direction:column}@media (max-width: 991px){.contact .contact-description-container .flex-direction-reverse{flex-direction:column-reverse}}@media (max-width: 767px){.contact .contact-description-container .col-md-6:not(:last-child){margin-bottom:20px}}.contact .form .row{justify-content:space-between}@media (min-width: 768px){.contact .form .row .col-md-6{flex:0 0 calc(50% - 15px)}}@media (max-width: 991px){.contact .form .button.button-high.button-primary{padding-top:14px;padding-bottom:16px;font-size:16px;line-height:20px;height:50px;margin-bottom:0}}@media (max-width: 767px){.contact .form .button.button-high.button-primary{padding-top:11px;padding-bottom:13px;font-size:14px;height:44px}}@media (max-width: 991px){.contact .form-element{margin-bottom:15px}}@media (max-width: 767px){.contact .form-element{margin-bottom:10px}}@media (max-width: 991px){.contact .form-element:last-of-type{margin-bottom:20px}}@media (max-width: 767px){.contact .form-element:last-of-type{margin-bottom:15px}}@media (max-width: 991px){.contact .form-element>div{height:52px}}@media (max-width: 767px){.contact .form-element>div{height:48px}}.contact .form-element.textarea>.input-field>textarea{overflow-y:scroll;resize:vertical}@media (max-width: 991px){.contact .form-element>div:first-of-type:not(.no-form-element-border){border-width:1px;background-color:transparent}}@media (max-width: 991px){.contact .form-element>div:first-of-type:not(.no-form-element-border) input,.contact .form-element>div:first-of-type:not(.no-form-element-border) textarea{background-color:transparent;font-size:14px}}@media (max-width: 991px){.contact .form-element>div:first-of-type:not(.no-form-element-border) input{height:50px}}@media (max-width: 767px){.contact .form-element>div:first-of-type:not(.no-form-element-border) input{height:46px}}@media (max-width: 991px){.contact .form-element>div:first-of-type:not(.no-form-element-border) input::placeholder{font-size:14px}}@media (max-width: 991px){.contact .form-element>div:first-of-type:not(.no-form-element-border).form-input-top-label input{height:22px}}@media (max-width: 767px){.contact .form-element>div:first-of-type:not(.no-form-element-border).form-input-top-label input{height:20px}}@media (max-width: 991px){.contact .form-element.form-element-select>.form-input-top-label:first-of-type:not(.no-form-element-border){background-color:#fff}.contact .form-element.form-element-select>.form-input-top-label:first-of-type:not(.no-form-element-border) select{font-weight:600;background-size:16px;font-size:16px;line-height:21px;height:22px;background-position:calc(100% - 15px) 10%;background-image:url(/build/assets/form-select-arrow-7dad5f94.svg)}}@media (max-width: 767px){.contact .form-element.form-element-select>.form-input-top-label:first-of-type:not(.no-form-element-border) select{line-height:19px;height:20px;font-size:14px;background-position:calc(100% - 15px) 0}}@media (max-width: 991px){.contact .form-element.form-element-select.form-element-active>.form-input-top-label:first-of-type:not(.no-form-element-border) select{background-image:url(/build/assets/form-select-arrow-up-2b2d667a.svg)}}@media (max-width: 991px){.contact .form-element .form-input-top-label span{padding-top:10px}}@media (max-width: 767px){.contact .form-element .form-input-top-label span{padding-top:8px}}@media (width <= 975px){.contact{text-align:center}.contact>.row{flex-direction:column}.contact .contact-image{margin-left:auto;margin-right:auto}}@media (width <= 809px){.contact .form-element>div:not(.checklist){width:100%}}.contact .blade.form-element.textarea{margin-bottom:0}@media (max-width: 991px){.contact__description-text{margin-bottom:35px}}@media (max-width: 767px){.contact__description-text{margin-bottom:25px}}.contact__mobile-divider{display:none}@media (max-width: 991px){.contact__mobile-divider{width:100%;height:1px;background-color:#dbdbdb;margin-top:30px;margin-bottom:30px;display:block}}.become-a-trainer{padding:0 15px 85px;max-width:1300px;margin:0 auto}.become-a-trainer form>.row{justify-content:space-between}.become-a-trainer form>.row>.col-6{flex:0 0 calc(50% - 88px)}.become-a-trainer form>.row>.col-6:first-child{padding-top:42px}.become-a-trainer .topics{display:flex;flex-wrap:wrap}.become-a-trainer .topics label{flex:0 0 250px;margin-bottom:50px;cursor:pointer}.become-a-trainer .become-a-trainer-types{display:flex;justify-content:center;padding-bottom:50px}.become-a-trainer .become-a-trainer-types label{padding:0 30px;cursor:pointer}.become-a-trainer .become-a-trainer-types label .checkbox.checkbox-error.checked{border:2px solid var(--color-primary)}.become-a-trainer h2{font-size:24px;line-height:31px;margin:0 0 35px;color:var(--color-main-font)}.become-a-trainer .checkbox{margin-right:15px;position:relative;top:2px}.become-a-trainer .input-field{width:100%!important}.become-a-trainer textarea{height:150px}.become-a-trainer p{text-align:center}@media (width <= 975px){.become-a-trainer .row{flex-direction:column}}.become-a-trainer .math-container div{margin-bottom:25px}.become-a-trainer .math-container .h1{margin-bottom:0}.become-a-trainer .math-container input{width:70px;padding:7px 15px;flex:1;border-radius:5px;border:1px solid var(--color-light-grey);outline:none}.become-a-trainer .math-container input:focus{border-color:var(--color-primary)}.become-a-trainer .math-container input.error{border-color:var(--color-error)}.become-a-trainer .math-container input::-webkit-outer-spin-button,.become-a-trainer .math-container input::-webkit-inner-spin-button{appearance:none;margin:0}.become-a-trainer .math-container input[type=number]{appearance:textfield}.become-a-trainer .trainer-terms{display:flex;cursor:pointer;padding:25px 0}.become-a-trainer .trainer-terms .checkbox{flex:0 0 15px;margin-right:0}.become-a-trainer .trainer-terms p{margin:0;font-size:var(--font-size-extra-small);color:var(--color-grey);line-height:1.4;text-align:left;padding-left:15px}.become-a-trainer .trainer-terms p .accept-red-text{display:none}.become-a-trainer .trainer-terms .checkbox-error.checked{border:2px solid var(--color-primary)}.become-a-trainer .trainer-terms .checkbox-error.checked~p{color:var(--color-grey)}.become-a-trainer .trainer-terms .checkbox-error.checked~p>.accept-red-text{display:none}.become-a-trainer .trainer-terms .checkbox-error~p>.accept-red-text{display:inline;font-weight:600;color:var(--color-error)}.become-a-trainer .trainer-terms .checkbox-error~p{color:var(--color-error)}.award{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-small);padding-left:66px;padding-right:66px;padding-bottom:60px;flex:0 0 275px;color:var(--color-dark-grey);text-align:center}@media (width <= 1680px){.award{flex:0 0 196px;padding-left:49px;padding-right:49px;padding-bottom:42px}}@media (width <= 1460px){.award{flex:0 0 168px;padding-left:42px;padding-right:42px;padding-bottom:36px}}@media (width <= 654px){.award{flex:1 0 140px;padding-left:35px;padding-right:35px;padding-bottom:30px}}@media (width <= 390px){.award{flex:1 0 112px;padding-left:28px;padding-right:28px;padding-bottom:24px}}.award img{width:60px;height:60px;object-fit:contain;object-position:center}@media (width <= 1023px){.award img{width:48px;height:48px}}@media (width <= 654px){.award img{width:36px;height:36px}}.award.is-reached>div{background-color:var(--color-primary);border:10px solid var(--color-primary-20-percent);color:#555}@media (width <= 1023px){.award.is-reached>div{border-width:8px}}@media (width <= 654px){.award.is-reached>div{border-width:6px}}.award>div{background-color:var(--color-light-grey);height:140px;width:140px;border-radius:70px;border:10px solid var(--color-grey-icon-outline);margin-bottom:23px;background-clip:content-box;position:relative;display:flex;align-items:center;justify-content:center}@media (width <= 1023px){.award>div{height:112px;width:112px;border-radius:56px;border-width:8px;margin-bottom:18.4px}}@media (width <= 654px){.award>div{height:84px;width:84px;border-radius:42px;border-width:6px;margin-bottom:13.8px}}.award>div>span{background-color:var(--color-alternate);color:var(--color-white);height:36px;width:36px;border-radius:18px;top:-8px;right:-8px;border:4px solid var(--color-off-white);display:flex;align-items:center;justify-content:center;position:absolute;font-size:var(--font-size-medium)}@media (width <= 1023px){.award>div>span{height:28.8px;width:28.8px;border-radius:14.4px;top:-6.4px;right:-6.4px;border-width:3.2px}}@media (width <= 654px){.award>div>span{height:21.6px;width:21.6px;border-radius:10.8px;top:-4.8px;right:-4.8px;border-width:2.4px;font-size:12px}}.award-list{margin-top:67px;display:flex;flex-wrap:wrap}.award-category{margin-bottom:30px}.award-category h2{color:var(--color-main-font);font-size:20px;line-height:28px}@media (width >= 1440px){.award-category h2{margin-bottom:-10px}}.award-progress-outer{display:flex;align-items:center}.award-progress-outer>span{height:1px;flex:1;background-color:var(--color-a-bit-lighter-grey)}.award-progress{background-color:var(--color-table-even);position:relative;height:40px;border-radius:5px;border:1px solid var(--color-a-bit-lighter-grey);text-align:center;line-height:28px;color:var(--color-grey);display:flex;align-items:center;justify-content:center;flex:0 1 830px}.award-progress span{z-index:1}.award-progress.white{color:var(--color-white)}.award-progress>div{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#87BC49 0%,#7CCC1C 100%)}.main-container{padding-bottom:80px}.main-container.package-details{padding-bottom:0}.main-container h1{color:var(--color-main-font);font-size:35px;line-height:50px}@media (min-width: 768px){.main-container h1{font-size:50px;line-height:71px}}.main-container .sub-title{color:var(--color-grey);font-size:16px;text-transform:uppercase;margin-top:40px}.main-container .teaser{border-left:3px solid var(--color-primary);padding-left:17px;max-width:650px;margin-bottom:60px}@media (width >= 655px){.award-header{display:flex;justify-content:space-between;align-items:center}}.award-header .points{font-size:75px;letter-spacing:2.25px;line-height:107px;color:var(--color-primary);font-weight:700}@media (width <= 1023px){.award-header .points{font-size:50px;line-height:71px}}.user-history li{display:flex;width:100%;max-width:800px;align-items:center;margin-bottom:15px;color:var(--color-grey)}.user-history li i{margin-right:22px}.user-history li a{flex:1;padding-right:30px;color:var(--color-alternate)}.user-history li a:hover{color:var(--color-alternate-dark)}.user-history .history-list{margin-bottom:15px}.user-history .history-list li:nth-of-type(n+11):not(.hiddenContent){display:none}.user-history .history-list li:nth-of-type(n+11).visibleContent{display:flex}.user-history .history-list li.hiddenContent{display:none}.user-bought-packages .success-message{background-color:var(--color-primary-light);border:1px solid var(--color-primary);font-size:14px;text-align:center;line-height:var(--line-height-medium);border-radius:5px;color:var(--color-main-font);max-width:810px;margin:20px auto;padding:20px 10px;transition:.32s}@media (max-width: 991px){.user-bought-packages .success-message{border:none;margin-top:40px;margin-bottom:0;line-height:1.38;font-size:18px;padding:25px 20px}}@media (width <= 740px){.user-bought-packages .success-message{margin-top:25px;font-size:16px;padding:20px}}.user-bought-packages .success-message a{color:var(--color-main-font);transition:.25s}.user-bought-packages .success-message strong{transition:.3s}@media (hover: hover){.user-bought-packages .success-message strong:nth-of-type(3):hover{color:var(--color-alternate)}}.user-bought-packages .error-message{background-color:#dd374133;border:1px solid var(--color-error);font-size:var(--font-size-medium);text-align:center;line-height:28px;border-radius:5px;margin:20px auto;transition:.32s;padding:16px;max-width:810px}@media (max-width: 991px){.user-bought-packages .error-message{border:none;margin-top:40px;margin-bottom:0;line-height:1.38;font-size:18px;padding:25px 20px}}@media (width <= 740px){.user-bought-packages .error-message{margin-top:25px;font-size:16px;padding:20px}}.user-bought-packages .error-message a{color:var(--color-main-font);transition:.3s}@media (hover: hover){.user-bought-packages .error-message a:hover{color:var(--color-alternate)}}@media (min-width: 992px){.user-bought-packages .perfect-grid{margin-bottom:60px}}.user-bought-packages h2{letter-spacing:var(--letter-spacing);color:var(--color-primary);margin-top:40px;text-transform:uppercase;font-weight:400}.settings{margin-bottom:30px}.settings h2.bottom-invoice{margin-top:70px}.settings h2.top-invoice{margin-top:0}@media (width <= 991px){.settings h2{color:var(--color-main-font);font-size:24px;font-weight:600;margin-top:0;line-height:1.46;margin-bottom:5px}}@media (width >= 992px){.settings h2{letter-spacing:var(--letter-spacing);color:var(--color-primary);margin-top:40px;text-transform:uppercase;font-weight:400}}@media (width <= 991px){.settings h2+p{margin-bottom:30px}}@media (width <= 767px){.settings h2+p{margin-top:0}}.settings h3{color:var(--color-main-font)}.settings p.account-subheadline{font-size:var(--font-size-medium-larger)}.settings p.account-component-subheadline{font-size:var(--font-size-medium-small);margin-top:0;line-height:18px}.settings .setting-button{margin-top:25px}.settings .account-row-margin{margin-top:30px}.settings .setting-container-box{display:flex;flex-direction:column;height:100%}@media (width <= 767px){.settings .setting-container-box{box-shadow:0 0 12px #6767b11a}}.settings .setting-container-box .setting-header{background-color:var(--color-primary);color:#fff;text-align:center;padding:10px 0;border-top-left-radius:5px;border-top-right-radius:5px}@media (width <= 767px){.settings .setting-container-box .setting-header{font-size:14px;font-weight:600}}.settings .setting-container-box .setting-container:not(.edit){margin-right:0;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.settings .row.address-members{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}@media (width <= 1200px){.settings .row.address-members{grid-template-columns:1fr}}.settings .row.address-members .setting-container{margin-right:0}.settings .setting-container{border-radius:5px;background-color:var(--color-white);border:2px solid var(--color-light-grey);padding:25px}@media (width <= 992px){.settings .setting-container{padding:20px}}@media (width <= 767px){.settings .setting-container{padding:20px 15px;border:none}}.settings .setting-container .setting-header{background-color:var(--color-primary);color:#fff;text-align:center;margin:-27px -27px 25px;padding-top:10px;padding-bottom:10px}@media (width >= 1128px){.settings .setting-container.edit{padding-right:75px}}.settings .setting-container.edit .form-element .form-input-top-label{width:100%}.settings .setting-container.edit .headline-settings{margin-bottom:13px;line-height:40px}.settings .setting-container .container-user-data .cud-bottom{min-width:100%}.settings .setting-container .container-user-data .cud-bottom button{margin:0!important}.settings .setting-container .container-user-data .cud-top{display:flex;justify-content:space-between;min-width:100%}@media (width <= 1200px){.settings .setting-container .container-user-data .cud-top{flex-direction:column}}.settings .setting-container .container-user-data .cud-top.edit{flex-direction:column}.settings .setting-container .container-user-data .cud-top.edit .row>div{padding:2px 5px}.settings .setting-container .container-user-data .cud-top.edit .row>div .form-element .input-field{width:100%}@media (width >= 740px){.settings .setting-container .container-user-data .cud-top.edit .row>div.buttons{display:flex;justify-content:space-between}}.settings .setting-container .container-user-data .cud-top.edit .row>div.buttons button.button-primary{padding:16px 30px}.settings .setting-container .container-user-data .cud-top:not(.edit)>div{display:flex;flex-direction:column}.settings .setting-container .container-user-data .cud-top:not(.edit)>div:last-of-type{flex-direction:column-reverse;justify-content:space-between}.settings .setting-container .container-user-data .cud-top:not(.edit) .container-info>div,.settings .setting-container .container-user-data .cud-top:not(.edit) .container-info>span{line-height:2em}@media (width >= 767px){.settings .setting-container .user-info-wrapper{padding:0 115px}}@media (width >= 767px){.settings .setting-container .user-info-wrapper .row>div{flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start}}.settings .setting-container .user-info-wrapper .button{margin-bottom:0}.settings .setting-container .container-info{font-size:16px;line-height:1;margin-bottom:20px}.settings .setting-container .container-info:last-of-type{margin-bottom:0}.settings .setting-container .container-info span{display:block;margin-bottom:22px}.settings .setting-container .container-info span:last-of-type{margin-bottom:0}.settings .setting-container .headline-settings{font-size:18px;line-height:40px;display:block;text-transform:uppercase;margin-bottom:0!important}.settings .setting-container .headline-settings small{font-weight:400}.settings .setting-container .right-info{width:350px}.settings .setting-container .right-info .container-info{margin-bottom:15px}.settings .setting-container .buttons{text-align:right}.settings .change-mail-address button{margin-top:20px}@media (width <= 740px){.settings .change-mail-address button{padding-left:0;padding-right:0;width:100%}}@media (width <= 740px){.settings .change-mail-address .form-element>div:not(.checklist){width:100%}.settings .change-mail-address button{margin-top:0;margin-right:0}.settings .change-mail-address .row{flex-direction:column}}.settings .change-password button{margin-top:20px}@media (width <= 740px){.settings .change-password .form-element>div:not(.checklist){width:100%}.settings .change-password button{margin-top:0;margin-right:0}.settings .change-password .row{flex-direction:column}}.my-account-invoices .button{margin:0 0 30px}.comment-success{color:var(--color-primary);margin-bottom:10px}.invoices{padding-bottom:30px}@media (width <= 649px){.invoices{padding-bottom:0}}@media (width >= 768px){.invoices{padding-bottom:50px}}.invoices>div{margin:0 -15px}.invoices>div>div{padding:0 15px}.invoices>div .invoice-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}@media (width <= 649px){.invoices>div .invoice-item{margin-bottom:0}}@media (width <= 1284px){.invoices>div .invoice-item{flex:0 0 100%!important}}@media (width <= 649px){.invoices>div .invoice-item{flex-wrap:wrap}}.invoices>div .invoice-item>div{background-color:var(--color-table-even);border:2px solid var(--color-light-grey);border-radius:5px;padding:15px;margin:0 10px;flex:1;white-space:nowrap;font-size:14px}@media (width <= 649px){.invoices>div .invoice-item>div{margin-bottom:20px}}@media (width >= 1310px){.invoices>div .invoice-item>div{font-size:15px}}@media (width >= 1500px){.invoices>div .invoice-item>div{font-size:var(--font-size-medium-small)}}.invoices>div .invoice-item>div:first-of-type{margin-left:0;min-width:250px}@media (width <= 649px){.invoices>div .invoice-item>div:first-of-type{margin-right:0;flex:0 0 100%}}.invoices>div .invoice-item>div:nth-of-type(2){flex:.4}@media (width <= 649px){.invoices>div .invoice-item>div:nth-of-type(2){margin-left:0}}@media (width >= 1500px){.invoices>div .invoice-item>div:nth-of-type(2){flex:.5}}.invoices>div .invoice-item>div:nth-of-type(3){flex:.7;margin-right:20px}@media (width <= 649px){.invoices>div .invoice-item>div:nth-of-type(3){margin-right:0}}.invoices>div .invoice-item>div.error{color:var(--color-error)}.invoices>div .invoice-item a:not(.button){text-transform:uppercase;padding:0;display:flex;align-items:center;justify-content:flex-end;color:var(--color-font-default);transition:.32s}@media (width <= 374px){.invoices>div .invoice-item a:not(.button){margin-left:0}}@media (width <= 649px){.invoices>div .invoice-item a:not(.button){margin-bottom:20px;margin-left:30px}}.invoices>div .invoice-item a:not(.button)>div{display:inline-block;min-width:34px;min-height:34px;margin-left:10px;border-radius:100%;border:5px solid var(--color-primary-30-percent);transition:.32s}@media (min-width: 1650px){.invoices>div .invoice-item a:not(.button)>div{margin-left:25px}}.invoices>div .invoice-item a:not(.button)>div>div{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:100%;background-color:var(--color-primary);background-image:url(/build/assets/download-869a5d13.svg);background-size:65% auto;background-position:center center;background-repeat:no-repeat;transition:.32s}.invoices>div .invoice-item a:not(.button):hover>div>div{background-color:var(--color-primary-dark)}.invoices>div .invoice-item .button{margin-bottom:0;margin-left:30px;color:var(--color-primary)}@media (width <= 649px){.invoices>div .invoice-item .button{margin-bottom:20px}}@media (width <= 1284px){.invoices>div:not(.invoice-non-paid-single) .invoice-item:nth-child(2n)>div{background-color:var(--color-table-odd)}}@media (width >= 1285px){.invoices>div:not(.invoice-non-paid-single) .invoice-item:nth-child(4n+3)>div,.invoices>div:not(.invoice-non-paid-single) .invoice-item:nth-child(4n+4)>div{background-color:var(--color-table-odd)}}.invoices .invoice-non-paid{margin-bottom:0}@media (width >= 768px){.invoices .invoice-non-paid{margin-bottom:20px}}.invoices .invoice-non-paid.invoice-non-paid-single>div>div:first-of-type{min-width:auto}@media (width <= 582px){.invoices .invoice-non-paid.invoice-non-paid-single>div>div:nth-of-type(2){flex:0 0 calc(40% - 15px)}.invoices .invoice-non-paid.invoice-non-paid-single>div>div:nth-of-type(3){flex:0 0 calc(60% - 15px)}.invoices .invoice-non-paid.invoice-non-paid-single>div a:not(.button){margin-left:0}.invoices .invoice-non-paid.invoice-non-paid-single>div .button{flex:1}}@media (width <= 1284px){.invoices .invoice-non-paid.invoice-non-paid-single>div:nth-child(2n)>div{background-color:var(--color-table-odd)}}@media (width >= 1285px){.invoices .invoice-non-paid.invoice-non-paid-single>div:nth-child(2n)>div{background-color:var(--color-table-odd)}}.membership-keyvalue{display:flex;justify-content:space-between;align-items:center}@media (width <= 767px){.membership-keyvalue+p{margin-bottom:0}}.membership-keyvalue:not(:last-of-type){margin-bottom:30px}@media (width <= 767px){.membership-keyvalue:not(:last-of-type){margin-bottom:10px}}@media (width <= 767px){.membership-keyvalue label{font-size:14px;line-height:1.36;color:var(--color-main-font)}}.membership-keyvalue strong{font-size:var(--font-size-large);color:var(--color-primary)}@media (width <= 767px){.membership-keyvalue strong{color:var(--color-main-font);font-size:14px;line-height:1.36}}@media (width <= 767px){.membership-keyvalue strong a{color:var(--color-main-font)}}.my-account-newsletter-privacy{display:flex!important;align-items:flex-start!important}.my-account-newsletter-privacy .checkbox{margin-right:10px}.my-account-newsletter-privacy a{color:var(--color-alternate)}.success-message{background-color:var(--color-alternate-light);border:1px solid var(--color-alternate);font-size:14px;border-radius:5px;color:var(--color-main-font);max-width:810px;margin-left:auto;margin-right:auto;margin-bottom:10px;transition:.32s;padding:10px}@media (max-width: 991px){.success-message{border:none;margin-top:40px;margin-bottom:0;line-height:1.38;font-size:18px;padding:25px 20px}}@media (width <= 740px){.success-message{margin-top:25px;font-size:16px;padding:20px}}.success-message a{color:var(--color-alternate);transition:.25s}.membership-status{color:var(--color-grey);align-items:stretch;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin-bottom:60px}@media (width <= 1200px){.membership-status{grid-template-columns:1fr;margin-bottom:30px}}.membership-status .setting-container{height:100%}.membership-status .setting-container a.button{width:100%}.membership-status .setting-container a.button.button-red{padding-left:10px;padding-right:10px}.membership-status p{font-size:var(--font-size-small);margin-bottom:0;line-height:2}@media (width <= 1128px){.settings .setting-container .setting-header{padding-top:18px}}.dark-mode .membership-keyvalue label{color:var(--color-dark-grey)}.dark-mode .membership-status p{color:var(--color-grey)}.dark-mode .address-members .setting-container{color:#444446}.dark-mode .invoices>div .invoice-item>div{color:#444446}.dark-mode .invoices>div .invoice-item>div.error{color:var(--color-error)}.dark-mode .invoices>div .invoice-item a{color:var(--color-white)}@media (width <= 1284px){.dark-mode .invoices>div .invoice-item:nth-child(2n)>div{color:var(--color-main-font)}}@media (width >= 1285px){.dark-mode .invoices>div .invoice-item:nth-child(4n+3)>div,.dark-mode .invoices>div .invoice-item:nth-child(4n+4)>div{color:var(--color-main-font)}}.dark-mode .award,.dark-mode .my-account-newsletter-privacy{color:var(--color-main-font)}body.bg-voucher{background-image:url(/build/assets/tutkit-background-icons-ab9c27c8.png)!important;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}@media (width <= 767px){body.bg-voucher{background-image:none!important;background-color:var(--color-white)!important}}body.bg-voucher footer{order:8}#voucher{display:flex;justify-content:center;align-items:center}#voucher .verify-note .popup-inner{max-width:620px}#voucher .popup-dark{background:none;pointer-events:none}#voucher .popup-inner{max-width:774px}@media (width <= 991px){#voucher .popup-inner.non-scrollable.standalone{padding-bottom:40px}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone{margin-top:0;margin-bottom:0;padding:0;border:none;box-shadow:none}#voucher .popup-inner.non-scrollable.standalone:before{display:none}}@media (width <= 991px){#voucher .popup-inner.non-scrollable.standalone .blade.form-element{margin-bottom:15px}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone .blade.form-element{margin-bottom:10px}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone .blade.form-element input::placeholder{font-size:13px}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone .blade.form-element input{padding-right:10px;padding-left:10px}}@media (width <= 991px){#voucher .popup-inner.non-scrollable.standalone .button.button-primary.button-high{margin-bottom:0;min-width:100%;max-width:400px}}@media (width <= 991px){#voucher .popup-inner.non-scrollable.standalone form{margin-bottom:0}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone form .additional-info>p{margin-bottom:20px}}@media (width <= 420px){#voucher .popup-inner.non-scrollable.standalone form .additional-info>p{font-size:12px}}@media (width <= 991px){#voucher .popup-inner.non-scrollable.standalone h3{margin-bottom:40px;line-height:1.4}}@media (width <= 767px){#voucher .popup-inner.non-scrollable.standalone h3{margin-bottom:30px}}@media (width <= 767px){#voucher .popup-inner:before{border-radius:50%;width:80px;height:80px;top:-41px}}#voucher .popup-inner .voucher-register-form .row{margin:0 -20px}#voucher .popup-inner .voucher-register-form .row>div{padding:0 20px}#voucher .popup-inner .voucher-register-form .form-group{margin-bottom:32px;display:flex}#voucher .popup-inner .voucher-register-form .form-group .checkbox-container{width:18px;margin-right:16px}#voucher .popup-inner .voucher-register-form .form-group .checkbox-container input[type=checkbox]{width:18px;height:18px;margin-top:3px}#voucher .popup-inner .voucher-register-form .form-group .confirm-box{font-size:var(--font-size-extra-small);line-height:var(--line-height-extra-small);text-align:left;color:#8d8c8e}#voucher .popup-inner .voucher-register-form .form-group .confirm-box label{cursor:pointer}#voucher .popup-inner .voucher-register-form .form-group .confirm-box label .error{color:var(--color-error)}#voucher .popup-inner .popup-inner-scroll-container>div{height:auto}#voucher .popup-inner .form-element>div:not(.checklist){width:100%}#voucher .popup-inner .success{background-color:#87bc4934;border:1px solid var(--color-primary);font-size:14px;text-align:center;line-height:50px;border-radius:5px;color:#444446;display:block;margin-bottom:45px;min-height:50px;padding-left:15px;padding-right:15px}@media (width <= 767px){#voucher .popup-inner .success{line-height:28px;margin-bottom:20px;padding-top:10px;padding-bottom:10px}}#voucher .popup-inner .button.button-high.button-primary{padding-left:15px;padding-right:15px}#voucher .register-login-container{width:100%}#voucher .popup.popup-blade{position:static;min-height:auto;z-index:auto}#voucher .popup.popup-blade .popup-inner{margin:70px 0}#voucher .popup.popup-blade .popup-inner .popup-inner-scroll-container{max-height:none}@media (width <= 767px){#voucher .register-login-container{width:calc(100% - 30px);overflow:visible}#voucher .popup.popup-blade{position:static;min-height:auto;width:calc(100% - 30px);z-index:auto}#voucher .popup.popup-blade .popup-inner{box-shadow:none;border:none;margin:0}#voucher .popup.popup-blade .popup-inner:before{display:none}#voucher .popup.popup-blade .popup-inner .popup-inner-scroll-container{max-height:none;padding:40px 0 20px}}.voucher-centered{width:560px;min-height:350px;height:400px;background-color:var(--color-white);position:absolute;inset:0;margin:auto;padding:50px;border:1px solid var(--color-a-bit-lighter-grey);border-radius:5px;opacity:1}@media screen and (width <= 768px){.voucher-centered{width:100%;height:auto;position:relative;margin-top:70px;margin-bottom:70px;padding:15px}}.voucher-centered .top-logo{width:96px;height:96px;top:-50px;margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;background:var(--color-white);border:1px solid var(--color-a-bit-lighter-grey);opacity:1;background-image:url(/build/assets/tutkit_voucher_top-ccd3d563.svg);border-radius:50%;background-size:80px;background-position:center}.voucher-centered .info-text{text-align:center;margin-top:20px;font-size:24px;color:#7086cc;opacity:1}.voucher-centered .info-text .line-bottom{width:10%;height:1px;margin:12px auto 24px;border-bottom:2px solid #7086cc}.voucher-centered .code-input-container{margin:30px auto}.voucher-centered .code-input-container div.input-field{width:100%}.voucher-centered .code-input-container .submit-container{text-align:center}.voucher-centered .code-input-container button{background:var(--color-primary) 0 0 no-repeat padding-box;border-radius:5px;border:none;color:var(--color-white);opacity:1;margin:40px auto;width:315px;padding:15px 45px;text-transform:uppercase;user-select:none;cursor:pointer;outline:none;outline-color:transparent!important;transform:scale(1);transition:filter .3s,transform .3s,background .3s,filter .3s}.voucher-centered .code-input-container button:hover{background-color:var(--color-primary-dark);transform:scale(1.05) translate(0);text-decoration:none}@media screen and (width <= 520px){.voucher-centered .code-input-container button:hover{width:100%;margin-bottom:0}}.voucher-centered .code-input-container .pl-input-container{padding-left:10px}@media screen and (width <= 520px){.voucher-centered .code-input-container .pl-input-container{width:100%;flex:none;padding-left:0}}.voucher-centered .code-input-container .pr-input-container{padding-right:10px}@media screen and (width <= 520px){.voucher-centered .code-input-container .pr-input-container{width:100%;flex:none;padding-right:0}}.voucher-centered .code-input-container .checkbox-container{text-align:left;font-size:regular 10px/18px;opacity:1}.voucher-centered .code-input-container .checkbox-container input{margin-top:2px}.voucher-centered .code-input-container .confirm-box{color:#8d8c8e;text-align:left;font-size:10px;opacity:1}.voucher-centered .code-input-container .confirm-box a{color:var(--color-alternate)}.voucher-centered .code-input-container .confirm-box a:hover{color:var(--color-alternate-dark);text-decoration:none}@media screen and (width >= 620px){.voucher-centered .code-input-container .confirm-box{margin-left:-10px}}.voucher-centered .code-input-container .confirm-box label{cursor:pointer}.voucher-centered .code-input-container #check-agreement:before{left:1px}.voucher-centered .code-input-container #strength-rating{position:absolute;right:20px;top:30px;transition:color .25s;font-size:10px}.voucher-centered .bottom-copyright{margin-left:auto;margin-right:auto;left:0;right:0;position:absolute;bottom:10px;text-align:center;font-size:var(--font-size-extra-small);line-height:13px;color:var(--color-register-grey)}.voucher-centered .bottom-copyright a{color:var(--color-alternate)}.voucher-centered .bottom-copyright a:hover{color:var(--color-alternate-dark);text-decoration:none}.voucher-code-popup .popup-inner{min-height:auto;max-width:530px}.voucher-code-popup .popup-inner h3{margin-bottom:46px}.voucher-code-popup .popup-inner form{margin-bottom:10px}.voucher-code-popup .popup-inner .form-group{margin-bottom:6px}.voucher-code-popup .popup-inner .form-group .additional-info{margin-bottom:-6px}.voucher-code-popup .popup-inner .form-group .additional-info>p{margin-top:0;font-size:14px;line-height:26px;position:relative}.voucher-code-popup .popup-inner .form-group .additional-info>p>a:first-of-type{display:flex;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (width <= 550px){.voucher-code-popup .popup-inner .form-group .additional-info>p>a:first-of-type{display:none}}.voucher-code-popup .popup-inner .form-group .additional-info>p>a:first-of-type .circle{width:35px;height:35px;background:rgba(132,148,198,.11) 0 0 no-repeat padding-box;border-radius:50%;display:flex;justify-content:center;align-items:center}.voucher-code-popup .popup-inner .form-group .additional-info>p>a:first-of-type .circle .circle-second{width:29px;height:29px;background:rgba(132,148,198,.34) 0 0 no-repeat padding-box;opacity:1;border-radius:50%;display:flex;justify-content:center;align-items:center}.voucher-code-popup .popup-inner .form-group .additional-info>p>a:first-of-type .circle .circle-second img{height:15px;width:auto;margin-left:2px}footer{background-color:var(--color-black);box-shadow:-3px -3px 6px #0000004a}@media (width >= 768px){footer{height:50px}}footer .site-footer{padding-top:0}footer .site-footer .footer-legal{display:flex;justify-content:space-between}footer .site-footer .footer-legal .container-contact-phone span{color:var(--color-white)}.register-container{min-height:570px;width:700px}@media screen and (width <= 768px){.register-container{width:100%}}@media (width >= 768px) and (width <= 991px){#voucher+footer{padding-top:30px;padding-bottom:20px;height:100%}}@media (width <= 991px){#voucher+footer .container-contact-phone{margin-top:25px;font-size:14px;justify-content:center}}@media (width <= 767px){#voucher+footer .container-contact-phone{margin-top:30px}}@media (width <= 767px){#voucher+footer .site-footer .footer-legal{padding-top:25px;padding-bottom:25px}}@media (width >= 768px) and (width <= 991px){#voucher+footer .site-footer .footer-legal{flex-direction:column-reverse;height:100%}}@media (width >= 768px) and (width <= 991px){#voucher+footer .site-footer .footer-legal div:first-child{font-size:14px;margin-top:10px}}@media (width >= 768px) and (width <= 991px){#voucher+footer .site-footer .footer-legal .legal-links{font-size:16px}}@media (width >= 768px) and (width <= 991px){#voucher+footer .site-footer .footer-legal .legal-links a{margin-left:10px;margin-right:10px}}@media (width >= 768px) and (width <= 991px){#voucher+footer .site-footer .footer-legal .legal-links a:first-child{margin-left:0}}.category-details.showroom-details{margin-top:35px}@media (width >= 992px){.category-details.showroom-details{margin-top:70px}}.showroom-details-laraberg .wp-block-tutkit-pricing{margin-top:-100px}.cart-page .page-title{color:var(--color-primary);font-size:20px;font-weight:600;margin-bottom:20px}@media (width >= 992px){.cart-page .page-title{display:none}}@media (max-width: 991px){.cart-page .booking .point-progress{margin:20px}}@media (max-width: 991px){.cart-page .booking .point-progress span.point:after{content:none}}.cart-page .d-flex{display:flex}.cart-page .d-none{display:none}@media (min-width: 992px){.cart-page .d-lg-none{display:none}}@media (min-width: 992px){.cart-page .d-lg-block{display:block}}.cart-page .justify-content-center{justify-content:center}@media (min-width: 992px){.cart-page .justify-content-lg-center{justify-content:center}}.cart-page .text-center{text-align:center}.cart-page .text-right{text-align:right}@media (min-width: 992px){.cart-page .text-lg-right{text-align:right}}@media (min-width: 992px){.cart-page .text-lg-center{text-align:center}}.cart-page .button{padding:15px}.cart-page .container{max-width:1650px;margin:0 auto;padding:0 15px}@media (min-width: 992px){.cart-page .empty-cart{border-bottom:1px solid var(--color-a-bit-lighter-grey)}}.cart-page .package-slider-outer{background:rgba(46,45,48,.0588235294) 0 0 no-repeat padding-box;padding:40px 15px 45px}.cart-page .package-slider-outer .package-slider{margin-top:0!important;margin-bottom:0!important}.cart-page .package-slider-outer .package-slider h2{margin-top:0;font-weight:400;text-transform:uppercase}.cart-page .package-slider-outer .slider-container,.cart-page .package-slider-outer .slider-outer{margin-bottom:0}.cart-page .download-packages-list{margin:0 -7px;padding-top:10px}@media (min-width: 992px){.cart-page .download-packages-list{margin:0 -15px}}.cart-page .download-packages-list .access-warning{color:red}.cart-page .download-packages-list .download-package{padding:0 7px;position:relative}@media (min-width: 992px){.cart-page .download-packages-list .download-package{padding:0 15px}}.cart-page .download-packages-list .download-package .download-package-wrapper{position:relative;padding-bottom:50px;height:100%}.cart-page .download-packages-list .download-package .cover{width:100%;margin-bottom:18px}.cart-page .download-packages-list .download-package .cover img{width:100%}.cart-page .download-packages-list .download-package .button{padding-left:10px;padding-right:10px;min-width:auto;width:100%;position:absolute;bottom:0;margin-bottom:0}@media (max-width: 991px){.cart-page .download-packages-list .download-package .button{font-size:12px}}.cart-page .download-packages-list .download-package .button.button-multi-download{padding-top:8px;padding-bottom:8px;max-width:unset;height:50px}.cart-page .download-packages-list .download-package .button.button-multi-download.show-download-options{padding:0}.cart-page .download-packages-list .download-package .button.button-multi-download.show-download-options .button-multi-download-software{padding-left:51px;justify-content:flex-end}.cart-page .download-packages-list .download-package .button.button-multi-download.show-download-options .button-multi-download-software>.icon.icon-close{width:51px}.cart-page .download-packages-list .download-package .button.button-multi-download.show-download-options .button-multi-download-software>div>*{width:25px;height:25px}.cart-page .error-message{background-color:#dd374133;border:1px solid var(--color-error);font-size:var(--font-size-medium);text-align:center;line-height:28px;border-radius:5px;margin:0 auto 30px;transition:.32s;padding:16px;max-width:810px}@media (max-width: 991px){.cart-page .error-message{border:none;line-height:1.38;font-size:18px;padding:25px 20px}}@media (width <= 740px){.cart-page .error-message{font-size:16px;padding:20px}}.cart-page .error-message a{color:var(--color-main-font);text-decoration:underline}.cart-page .error-message strong{transition:.3s}@media (hover: hover){.cart-page .error-message strong:nth-of-type(3):hover{color:var(--color-alternate)}}.cart-page .adv-info{display:none;margin-bottom:10px}@media (min-width: 992px){.cart-page .adv-info{display:block}}.cart-page .adv-info ul{flex-wrap:wrap}.cart-page .adv-info li{background-color:#ededed54;border:1px solid var(--color-lighter-grey);font-size:12px;text-align:center;line-height:30px;border-radius:5px;color:var(--color-main-font);margin:0 35px 25px;width:fit-content;min-width:240px;padding-left:15px;padding-right:15px;display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.cart-page .adv-info li{min-width:auto;margin:0 10px 20px}}.cart-page .adv-info li .icon{width:23px;height:15px;background-size:cover}.cart-page .form-element>div:not(.checklist){width:100%!important}.cart-page.single-purchase-page form{padding-bottom:60px}.cart-page.single-purchase-page form .button{padding-left:15px!important;padding-right:15px!important;margin-left:auto;margin-right:auto;display:block}.cart-page.single-purchase-page .download-packages-list{padding-top:15px}@media (width >= 768px){.cart-page.single-purchase-page .download-packages-list{padding-top:20px}}@media (width >= 1200px){.cart-page.single-purchase-page .download-packages-list{padding-top:30px}}.cart-page.single-purchase-page .download-packages-list .download-package .cover{aspect-ratio:3/2}.cart-page.single-purchase-page .download-packages-list .download-package .cover img{width:100%;height:100%;object-fit:cover;object-position:center}.cart-page.single-purchase-page .download-packages-list .download-package{margin-bottom:15px}@media (width >= 768px){.cart-page.single-purchase-page .download-packages-list .download-package{margin-bottom:20px}}@media (width >= 1200px){.cart-page.single-purchase-page .download-packages-list .download-package{margin-bottom:30px}}@media (width <= 991px){.cart-page.single-purchase-page .download-packages-list .download-package .button{font-size:16px}}.cart-page .items-container{margin-bottom:60px}@media (width >= 992px){.cart-page .table-packages .table-single-content .cover{margin-right:30px}}.cart-page .table-packages .table-single-content .cover img{width:175px;height:115px;max-width:175px;max-height:115px}@media (width <= 575px){.cart-page .table-packages .table-single-content .cover img{width:100%;height:auto;max-width:none;max-height:none}}.cart-page .button-back{margin-bottom:0}.dark-mode .cart-page .adv-info li{background-color:#ffffffd9;border:1px solid var(--color-black);color:var(--color-black)}:root{--main-header-height: 50px}@media (width >= 768px){:root{--main-header-height: 75px}}.sitemap-container{padding-top:75px}.sitemap-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;margin-bottom:30px}.sitemap-container h2{color:var(--color-primary);font-size:var(--font-size-large);text-transform:initial;letter-spacing:var(--letter-spacing);font-weight:400;line-height:1.46;margin-bottom:20px}.sitemap-container__languages{font-size:var(--font-size-large);line-height:var(--font-size-extra-large);column-count:1}@media (width >= 768px){.sitemap-container__languages{column-count:3}}@media (width >= 992px){.sitemap-container__languages{column-count:4}}.sitemap-container__language .active{font-weight:600}.sitemap-container__language:not(.no-position)+.no-position{position:relative;margin-top:50px}.sitemap-container__language:not(.no-position)+.no-position:before{content:"";position:absolute;left:0;top:-25px;width:100%;max-width:180px;height:1px;background-color:#898989}.sitemap-container ul{font-size:var(--font-size-medium);line-height:var(--font-size-large);column-gap:30px;column-count:1}@media (width >= 992px){.sitemap-container ul{column-count:2}}
