:root{--font-size:1rem;--white:#fff;--black:#000;--text-grey:#666;--text-dark:#9b9b9b;--brown:#c46349;--facebook:#1977f3;--spotify:#1ed760;--silver:rgb(240,238,240);--charcoal:#6a6a6a;--teak:#c4a97e;--light:#rgba(255,255,255,0.5);--light-grey:#e7e7e7;--mid-grey:#c2c2c2;--side-menu:#d8d8d8;--silver-dark:#c5c4c4;--heading:#979797;--bordercolor:#979797;--placeholder:#c5c4c4;--alt-color:rgb(246,246,246);--video-size:calc(9 / 16);--menu-color:#edbf47;--user-class:#454b4a;--snl_black:#323232;--snl_white:#edede2;--snl_green:#555649;--snl_blue:#40627a;--snl_orange:#dc714d;--snl_purple:#82495c;--snl_light_green:#bcbca5;--snl_light_blue:#31a8f0;--snl_light_purple:#cfb5be;--snl_light_orange:#f7b897;--snl_border_color:#b4b4ad;--snl_disabled:#b8b8b8;--snl_cream:#f7f3ed;--border-color:188,188,165;--gr_background:#f5f5f5;--snl_banner-bg:rgba(0,0,0,0.25);--green:#39a949;--green-hover:#349742;--gr_light_blue:#31a8f0;--default-font-size:16px;--button-orange-color:#de8d21}.modal{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:9999;overflow:auto;background:rgba(0,0,0,.4)}@media(max-height:450px){.modal{display:flex;justify-content:center}}.modal-bg{background-color:hsla(0,0%,100%,.4);position:fixed;left:0;top:0;width:100%;height:100%}.modal-content{width:40.625rem;border:1px solid #ccc;transition:.2s linear;box-shadow:-2rem 2rem 2rem rgba(0,0,0,.2);transform:scale(1);opacity:1;visibility:visible;position:absolute;z-index:99;top:3.8rem;left:50%;transform:translateX(-50%);background-color:#fff;padding:20px;animation:animatetop .4s}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@media(max-height:450px){.modal-content{position:static;transform:none}}.modal_content{padding:3.375rem;background:#fff}.modal_content .h3{margin-bottom:1.25rem}.modal_content .entry-content{font-size:1rem;font-weight:400;padding-right:1.875rem}.modal_actions{position:absolute;right:0;top:0;padding:1rem}.modal_actions .toggle-button{padding:0;width:2rem;height:2rem;background-color:var(--side-menu);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:.75rem}.close{width:50px;height:40px;float:right;position:relative;top:-18px;right:-11px}@media (max-width:575.98px){.close{position:absolute;z-index:10;background:#fff;border:1px solid #000;border-radius:50%;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;top:10px;right:10px}}.align-right{text-align:right}.modal-body{padding:1.5rem 1rem}.modal-body form{padding:25px 25px 0}.modal-signup{text-align:center}.modal-signup h3{font-size:22px;margin-bottom:20px;color:#666}.modal-signup .divider{text-align:center;margin:30px 0 40px}.modal-signup .divider span{background-color:#fff;padding:0 10px;font-size:19px}.modal-signup .divider hr{margin-top:-10px;border:1px solid #ddd}.modal-signup .register-email{margin:0 auto;max-width:340px;border-radius:3px;background:#e4992a;display:flex;align-items:center;color:#fff;font-size:1.25rem;font-weight:400;display:inline-block;padding:10px 20px;text-decoration:none;text-align:center;flex:auto}.modal-signup .register-email:hover{background:#d78f25}.modal-signup .wishlist-block span{font-size:18px;display:block;margin:30px 0 16px}.modal-signup .wishlist-block ul{padding:0;list-style:none}.modal-signup .wishlist-block ul li{margin-bottom:6px;font-size:1rem;line-height:27px}.modal-signup .wishlist-block ul li:before{font-family:fontello;content:"✓";color:#e4992a;font-weight:700;padding-right:6px}.modal-login{text-align:center}.modal-login h3{font-size:22px;margin-bottom:20px;color:#666}.modal-login .divider{text-align:center;margin:30px 0 40px}.modal-login .divider span{background-color:#fff;padding:0 10px;font-size:19px}.modal-login .divider hr{margin-top:-10px;border:1px solid #ddd}.modal-login .register-email{margin:0 auto;border-radius:3px;background:#e4992a;display:flex;align-items:center;color:#fff;font-size:1.25rem;font-weight:400;display:inline-block;padding:10px 20px;text-decoration:none;text-align:center;flex:auto}.modal-login .register-email:hover{background:#d78f25}.modal-login .glomt{font-size:16px;color:#333;text-decoration:none;padding:15px}.bli-medlem{margin:0 auto;border-radius:3px;border:1px solid #e4992a;display:flex;align-items:center;font-size:1.25rem;font-weight:400;display:inline-block;padding:10px 20px;text-align:center;flex:auto}.bli-medlem,.bli-medlem :hover{color:#e4992a;text-decoration:none}.bli-medlem :hover{background:#fff}.wishlist-block span{font-size:18px;display:block;margin:30px 0 16px}.wishlist-block ul{padding:0;list-style:none}.wishlist-block ul li{margin-bottom:6px;font-size:1rem;line-height:27px}.wishlist-block ul li:before{font-family:fontello;content:"✓";color:#e4992a;font-weight:700;padding-right:6px}.loginContainer form{padding:0;text-align:left}.bg-color__black{background-color:#000;color:#fff}.component{padding-top:3.75rem;padding-bottom:3.75rem}@media (max-width:1199.98px){.component{padding-top:2.5rem;padding-bottom:2.5rem}}@media (max-width:991.98px){.component{padding-top:1.875rem;padding-bottom:1.875rem}}@media (max-width:575.98px){.component{overflow:hidden}}.component:nth-child(odd){background-color:var(--snl_background)}.component.banner_block{background-color:var(--text-grey);padding:0}.component__link-all,.component__title{font-size:.75rem;letter-spacing:0;font-weight:300}.component__link-all .component__excerpt,.component__title .component__excerpt{font-size:1.75rem}@media(max-width:1199px){.component__link-all .component__excerpt,.component__title .component__excerpt{font-size:1.375rem}}.component__link-all .component__excerpt,.component__title .component__excerpt{line-height:1.3571428571;text-transform:none}.component__link-all[href]:hover,.component__title[href]:hover{text-decoration:underline}.component__link-all{color:var(--snl_black)}.component__title{margin-bottom:1.25rem;line-height:2;font-weight:600;letter-spacing:.085em}.component__title-bordered{border-bottom:1px solid rgba(50,50,50,.5);padding-bottom:1.3125rem;margin-bottom:2.375rem}@media(max-width:767.96px){.component__title{letter-spacing:.05em;line-height:1.1666666667}}.component__title-wrapper .component__title{padding-right:1.25rem}.component:first-child.listing-slider{padding-top:0}.component:last-child{padding-bottom:10rem}@media (max-width:1199.98px){.component:last-child{padding-bottom:5rem}}@media (max-width:991.98px){.component:last-child{padding-bottom:3.75rem}}@media (max-width:575.98px){.component:last-child{padding-bottom:2.5rem}}.component.sibling-block{padding-top:3.125rem;padding-bottom:3.125rem}.component-banner_block:last-child{padding-bottom:0}.component-listing .component__title{text-transform:none;border-top:1px solid rgba(50,50,50,.3);margin-top:3.75rem;padding:1.25rem 0 1.875rem;margin-bottom:0}@media(max-width:1024px){.component-listing .component__title{margin-top:1.25rem}}.component-listing .component__excerpt{font-weight:300}.component-listing-slider{padding-bottom:0;max-height:80vh;overflow:hidden;display:flex}.component-listing-slider .swiper{width:100%}.component-listing-slider .swiper img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media(max-width:576px){.component-listing .listing__text{margin-bottom:0}}.component a:hover{text-decoration:none}.component-login-page,.component-signup-page{flex:1;padding:3.75rem 0!important;display:flex}.component.listing-type-class{padding-top:3.75rem}@media(max-width:767.96px){.component.listing-type-class{padding-top:2.5rem}}.component.blog{padding-top:3.75rem}@media(max-width:767.96px){.component.blog{padding-top:2.5rem}}.component.blog .col{border-bottom:1px solid rgba(50,50,50,.3)}@media(max-width:991.96px){.component.blog .col.col-lg-6{border-bottom-width:0}}.component.blog .col.col-lg-6:first-child:last-child{border-bottom-width:0}.component.blog .col .col{padding:0!important}.component.blog .col.lightgreen{border-bottom-color:var(--snl_light_green)}.component.blog .col.lightgreen,.component.blog .col.lightgreen:after{background-color:var(--snl_light_green)}.component.blog .col.lightblue{border-bottom-color:var(--snl_light_blue)}.component.blog .col.lightblue,.component.blog .col.lightblue:after{background-color:var(--snl_light_blue)}.component.blog .col.lightpurple{border-bottom-color:var(--snl_light_purple)}.component.blog .col.lightpurple,.component.blog .col.lightpurple:after{background-color:var(--snl_light_purple)}.component.blog .col.lightorange{border-bottom-color:var(--snl_light_orange)}.component.blog .col.lightorange,.component.blog .col.lightorange:after{background-color:var(--snl_light_orange)}.component.blog .col.highlighted .tag-item .icon_arrow,.component.listing-type-class{background-color:#edede2}.component.lightgreen{background-color:var(--snl_light_green)}.component.lightgreen .border{border-color:rgba(50,50,50,.3)}.component.offwhite{background-color:#edede2}@media(min-width:576px){.component .border{border-right-width:0}}@media(max-width:575px){.component .border{border-right-color:rgba(0,0,0,0)!important}}.component.blog{background-color:#edede2}.component.blog .listing__text{margin-bottom:0}.component.blog .listing__text .listing__name{font-size:1.75rem;font-weight:500;line-height:1.0714285714;border-bottom:none}.component.blog .content-author{font-size:12px;font-weight:600;line-height:2;color:var(--snl_black);letter-spacing:.04px;border-top:1px solid rgba(50,50,50,.3);border-bottom:1px solid rgba(50,50,50,.3);margin-bottom:10px}.component.blog .content-author-name{font-weight:600;text-transform:uppercase;letter-spacing:.05px;white-space:nowrap}@media(max-width:576px){.component .col{margin-bottom:1.875rem}}.component .component{padding-bottom:0}.listing .bloglist{margin-bottom:3.75rem}.listing .bloglist .col{padding-top:1.125rem;padding-bottom:1.125rem}.listing__image{position:relative;background-color:var(--placeholder)}.listing__image:last-child{margin-bottom:3.75rem}.listing__image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.listing__image .loader-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.listing__text{margin-bottom:3.75rem;font-size:1rem;line-height:1.3}@media(max-width:767.96px){.listing__text{margin-bottom:1.875rem}}.listing__text>a{padding-top:1.375rem;display:block}.listing__text h1,.listing__text h2,.listing__text h3,.listing__text h4,.listing__text h5,.listing__text h6{margin-bottom:.9375rem}.listing__text .listing__name{font-size:2rem;line-height:1;font-weight:300;padding-bottom:8px;margin-bottom:0}.listing__text .listing__name+.content__author,.listing__text .listing__name+.content__country{border-top:1px solid rgba(50,50,50,.3)}@media(max-width:767.96px){.listing__text .listing__name{font-size:1.5rem}}.listing__text .content__author,.listing__text .content__country{font-size:.75rem;line-height:1;font-weight:600;border-bottom:1px solid rgba(50,50,50,.3);padding-bottom:8px;padding-top:8px;text-transform:uppercase;letter-spacing:.05px;color:#323232}a>.listing__text{padding-top:.8125rem}.content__wrapper{padding-right:1.875rem}.content-author,.content__author{font-size:.75rem;line-height:2;font-weight:600;color:var(--snl_black);letter-spacing:.04em}.content-text{color:#323232;font-size:1rem;line-height:1.4285714286;font-weight:400;max-width:32.9375rem}@media(max-width:767.96px){.content-text{font-size:.9375rem;line-height:1.2}}.content-media{margin-bottom:1.125rem}.content__country{color:#323232;margin-bottom:8px}figcaption{position:absolute;background-color:rgba(50,50,50,.5);color:var(--white);font-size:.5625rem;letter-spacing:.04em;right:0;bottom:0;padding:.125rem .1875rem}.component .component{background-color:rgba(0,0,0,0);padding-top:0}@font-face{font-family:fontello;src:url(/_next/static/media/fontello.6d08b9b3.woff2) format("woff2"),url(/_next/static/media/fontello.4ae39722.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;min-width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-large{font-size:1.25em}.icon-reversed{transform:rotateX(-180deg);display:inline-flex}.icon-graduation-cap:before{content:""}.icon-close:before{content:""}.icon-right-to-bracket:before{content:""}.icon-arrow-left:before{content:""}.icon-thumbs-up-outline:before{content:""}.icon-eye-slash-outline:before{content:""}.icon-puzzle-piece:before{content:""}.icon-twitter:before{content:""}.icon-eye-slash:before{content:""}.icon-right:before{content:""}.icon-eye-outline:before{content:""}.icon-heart-outline:before{content:""}.icon-pencil:before{content:""}.icon-square-twitter:before{content:""}.icon-eye:before{content:""}.icon-thumbs-up:before{content:""}.icon-trash-can:before{content:""}.icon-house:before{content:""}.icon-up-chevron:before{content:""}.icon-linkedin:before{content:""}.icon-arrow-up-right-from-square:before{content:""}.icon-download:before{content:""}.icon-square-up-right:before{content:""}.icon-comment:before{content:""}.icon-share:before{content:""}.icon-angles-right:before{content:""}.icon-angles-down:before{content:""}.icon-paper-plane:before{content:""}.icon-envelope:before{content:""}.icon-square-facebook:before{content:""}.icon-circle-info:before{content:""}.icon-linkedin-in:before{content:""}.icon-book:before{content:""}.icon-arrow-down:before{content:""}.icon-circle-check:before{content:""}.icon-arrow-right:before{content:""}.icon-search:before{content:""}.icon-trash:before{content:""}.icon-circle-xmark:before{content:""}.icon-user:before{content:""}.icon-circle-xmark-outline:before{content:""}.icon-pen:before{content:""}.icon-play:before{content:""}.icon-xmark:before{content:""}.icon-minus:before{content:""}.icon-file:before{content:""}.icon-user-large:before{content:""}.icon-arrow-down-long:before{content:""}.icon-facebook-f:before{content:""}.icon-circle-chevron-left:before{content:""}.icon-circle-minus:before{content:""}.icon-arrow-up:before{content:""}.icon-circle-chevron-up:before{content:""}.icon-circle-chevron-right:before{content:""}.icon-circle-chevron-down:before{content:""}.icon-filter:before{content:""}.icon-arrow-right-long:before{content:""}.icon-arrow-up-long:before{content:""}.icon-arrow-left-long:before{content:""}.icon-facebook:before{content:""}.icon-heart:before{content:""}.icon-share-nodes:before{content:""}.icon-chain:before{content:""}.icon-book-img:before{content:""}.icon-user-img:before{content:""}.icon-down-open:before{content:""}button,input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%;padding:0 .625rem;color:#000;color:var(--black);background-color:#fff;border-radius:0;height:2.5rem;border:1px solid rgba(0,0,0,0);font-family:circular-book;font-size:1rem;transition:border .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus,input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(0,0,0,0);box-shadow:none;outline:none}button::-moz-placeholder,input:not([type])::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:var(--bordercolor)}button::placeholder,input:not([type])::placeholder,input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:var(--bordercolor)}button{text-align:inherit;height:auto;cursor:pointer}select{width:100%;background-color:#fff;padding:0 10px;height:38px;border-radius:0;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-weight:500;color:#000;color:var(--gray)}select:not([multiple]){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAABGdBTUEAALGPC/xhBQAAAG9JREFUKBWt0rsNgDAMBFCstGnjediMsBnzpHdtOCQkPvkYwkmWXPheZWLmqKrT8EOIaHYisnjvafPGHhNYSik6IL3ogcHawR70jF3AL+gde4Bv0ByWBS1oCSuCNbSGodcM/jSEoBjszYLlAJAVWwH660DHksNTUgAAAABJRU5ErkJggg==");background-position:right 10px center;background-size:10px 5px;background-repeat:no-repeat;border-color:rgba(50,50,50,.3);border-radius:3px}select[multiple]{padding-top:20px;padding-bottom:20px;height:100px}[type=checkbox],[type=radio]{position:absolute;z-index:-1;opacity:0;border-width:2px}[type=checkbox]:checked+label:after,[type=checkbox]:checked+span:after,[type=radio]:checked+label:after,[type=radio]:checked+span:after{content:""}[type=checkbox]+label,[type=checkbox]+span,[type=radio]+label,[type=radio]+span{padding-left:44px;position:relative;display:block;cursor:pointer}[type=checkbox]+label:before,[type=checkbox]+span:before,[type=radio]+label:before,[type=radio]+span:before{content:"";display:block;position:absolute;top:-2px;left:0;box-shadow:inset 0 0 0 2px #000;width:24px;height:24px;border:1px solid var(--black);transition:box-shadow .2s}[type=checkbox]+label:before,[type=checkbox]+span:before{border-radius:2px;box-shadow:none}[type=checkbox]+label:after,[type=checkbox]+span:after{width:.9375rem;height:.5rem;position:absolute;border-left:2px solid var(--black);border-bottom:2px solid var(--black);border-right-width:2px;border-top-width:2px;border-top:0 solid var(--black);border-right:0 solid var(--black);left:.25rem;top:.625rem;transform:rotate(-45deg);transform-origin:0 0}[type=radio]:checked+label:after,[type=radio]:checked+span:after{background-color:var(--black)}[type=radio]+label,[type=radio]+span{padding-left:1.5rem}[type=radio]+label:after,[type=radio]+label:before,[type=radio]+span:after,[type=radio]+span:before{border-radius:50%;margin-top:3px}[type=radio]+label:before,[type=radio]+span:before{box-shadow:none;left:0;top:0;width:1rem;height:1rem;border:1px solid var(--bordercolor);background:var(--white)}[type=radio]+label:after,[type=radio]+span:after{content:"";position:absolute;width:.5rem;height:.5rem;left:4px;top:4px}textarea{height:100px;padding:.625rem;resize:vertical}@media screen and (-webkit-min-device-pixel-ratio:0)and (max-width:767px){button,input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}input.form-control,textarea.form-control{border-color:rgba(50,50,50,.3);border-radius:0}input.form-control:focus,textarea.form-control:focus{border-color:#000;box-shadow:none}.form-group{margin-bottom:1rem}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#bc3636}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#bc3636;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.top-labeled{flex-direction:column;display:flex}.top-labeled .placeholder{order:0;font-weight:600;font-size:.75rem;margin-bottom:.5rem}.top-labeled .form-control,.top-labeled .selectbox{order:1}.top-labeled .form-control+.placeholder,.top-labeled .selectbox+.placeholder{opacity:1}.form-wrapper .floating{display:flex;position:relative;margin-bottom:.625rem}.form-wrapper .floating.filled .form-control{padding-top:.375rem;border-color:var(--black)}.form-wrapper .floating.filled .selectbox{width:100%}.form-wrapper .floating.filled .selectbox .filter__control{border-color:var(--black)}.form-wrapper .floating.filled .selectbox .filter__input-container,.form-wrapper .floating.filled .selectbox .filter__placeholder,.form-wrapper .floating.filled .selectbox .filter__single-value{padding-top:5px}.form-wrapper .floating.filled .selectbox+.placeholder{opacity:1}.form-wrapper .floating.filled .placeholder{top:.25rem;transform:none;font-size:.5625rem;pointer-events:none}.form-wrapper .floating.filled.validation-error button,.form-wrapper .floating.filled.validation-error input:not([type]),.form-wrapper .floating.filled.validation-error input[type=color],.form-wrapper .floating.filled.validation-error input[type=date],.form-wrapper .floating.filled.validation-error input[type=datetime-local],.form-wrapper .floating.filled.validation-error input[type=datetime],.form-wrapper .floating.filled.validation-error input[type=email],.form-wrapper .floating.filled.validation-error input[type=month],.form-wrapper .floating.filled.validation-error input[type=number],.form-wrapper .floating.filled.validation-error input[type=password],.form-wrapper .floating.filled.validation-error input[type=search],.form-wrapper .floating.filled.validation-error input[type=tel],.form-wrapper .floating.filled.validation-error input[type=text],.form-wrapper .floating.filled.validation-error input[type=time],.form-wrapper .floating.filled.validation-error input[type=url],.form-wrapper .floating.filled.validation-error input[type=week],.form-wrapper .floating.filled.validation-error textarea{border-color:#bc3636;background-color:rgba(188,54,54,.05)}.form-wrapper .floating .placeholder{transition:.08s linear;position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);pointer-events:none}.form-wrapper .floating .form-control{padding-left:1.25rem;padding-right:1.25rem}.form-wrapper .form-infotext,.form-wrapper .side-load,.form-wrapper .top-labeled{flex-direction:row;display:flex;align-items:center}.form-wrapper .form-infotext .placeholder,.form-wrapper .side-load .placeholder,.form-wrapper .top-labeled .placeholder{order:0}.form-wrapper .form-infotext .form-control,.form-wrapper .form-infotext .selectbox,.form-wrapper .side-load .form-control,.form-wrapper .side-load .selectbox,.form-wrapper .top-labeled .form-control,.form-wrapper .top-labeled .selectbox{order:1}.form-wrapper .form-infotext .form-control+.placeholder,.form-wrapper .form-infotext .selectbox+.placeholder,.form-wrapper .side-load .form-control+.placeholder,.form-wrapper .side-load .selectbox+.placeholder,.form-wrapper .top-labeled .form-control+.placeholder,.form-wrapper .top-labeled .selectbox+.placeholder{opacity:1}.form-wrapper .form-infotext.text-right,.form-wrapper .side-load.text-right,.form-wrapper .top-labeled.text-right{justify-content:flex-end}.form-wrapper .form-infotext .placeholder,.form-wrapper .side-load .placeholder{min-width:8.75rem;max-width:12.5rem;width:8.75rem}.form-wrapper .form-infotext.not-confirmed,.form-wrapper .side-load.not-confirmed{margin-top:.3125rem;display:inline-flex}.form-wrapper .side-load .form-control{padding-left:1.25rem;padding-right:1.25rem}.form-wrapper .top-labeled{flex-direction:column}.form-submit .btn{width:100%;margin-top:.625rem;margin-bottom:.625rem;cursor:pointer;min-height:3.125rem}.form-submit a{cursor:pointer}.form-infotext{font-size:.875rem}.form-infotext a{color:inherit;text-decoration:underline}.form-check__pwd ul{-moz-column-count:2;column-count:2}.form-check__pwd li{padding-left:20px;position:relative;color:var(--text-dark);margin-bottom:.3125rem;font-size:.75rem;opacity:.4}.form-check__pwd li:before{content:"";position:absolute;width:8px;height:8px;top:4px;left:0;border-radius:50%;background-color:var(--text-dark)}.form-check__pwd li.invalid{opacity:1}.form-input{flex:1;margin-bottom:1rem}.form-input .selectbox{width:100%}.form-input .selectbox .filter__control{border-radius:0;border-color:var(--text-dark);box-shadow:none}.form-input .selectbox .filter__input-container,.form-input .selectbox .filter__placeholder,.form-input .selectbox .filter__single-value{padding-left:9px;font-weight:400}.form-input .selectbox .filter__indicator-separator{background-color:rgba(0,0,0,0)}.form-input .selectbox .filter__input{height:28px}.form-input .selectbox+.placeholder{opacity:0}.form-input .checkbox-inline{margin-top:1.25rem;margin-bottom:0}.form-input .validation-error .filter__control{border-color:#bc3636;background-color:rgba(188,54,54,.05)}.form-input__wrapper{border-color:var(--text-dark);border-width:1px;border-style:solid;min-height:2.5rem;padding:.625rem 0 0 .625rem}.form-input__wrapper .StripeElement--empty{opacity:.5}.form-inline{display:flex;flex-direction:row;margin-top:1.25rem}.form-inline .floating{margin-bottom:0}.form-inline .form-input{margin-right:.9375rem}.form-inline .form-submit{margin:0}.form-inline .form-submit .btn{margin:0;min-height:2.5rem;min-width:4.375rem;text-align:center;justify-content:center}.form-inline .form-submit .btn:after{content:none}.validation-error button,.validation-error input:not([type]),.validation-error input[type=color],.validation-error input[type=date],.validation-error input[type=datetime-local],.validation-error input[type=datetime],.validation-error input[type=email],.validation-error input[type=month],.validation-error input[type=number],.validation-error input[type=password],.validation-error input[type=search],.validation-error input[type=tel],.validation-error input[type=text],.validation-error input[type=time],.validation-error input[type=url],.validation-error input[type=week],.validation-error textarea{border-color:#bc3636;background-color:rgba(188,54,54,.05)}.section-title{font-weight:700;font-size:2rem;line-height:38/32;margin-bottom:2rem}.section-text{margin-bottom:.75rem;display:inline-block}.cover{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(237,237,226,.4);z-index:11}.signup-image{padding-bottom:48.4444444444%;background-color:var(--side-menu);margin-bottom:1.25rem}.signup-text__title{font-size:1.25rem;font-weight:700;line-height:1.6;text-align:center;display:block;margin-bottom:.625rem}.signup-text__content span{position:relative;padding-bottom:20px;width:100%;display:block;text-align:center;padding-left:25px;padding-right:25px}.signup-text__content span:after{content:"";width:85.7142857143%;height:1px;background-color:var(--bordercolor);position:absolute;left:50%;transform:translateX(-50%);bottom:10px}.signup-text__content span:last-child:after{content:none}.signup-page .form-submit{padding-left:0;padding-right:0}.signup-process{position:relative}.signup-process.next-step .signup-step_1{opacity:0;pointer-events:none}.signup-process.next-step .signup-step_2{opacity:1;pointer-events:fill}.signup-step_1{position:absolute}.signup-step_2{opacity:0;pointer-events:none}.col-card .signup-text{padding-left:4.25rem;padding-right:4.25rem;padding-bottom:4.375rem}.signup-process .form-wrapper .form-infotext{display:inline}@font-face{font-family:Circular-Std;src:url(/_next/static/media/CircularSpotifyText-Light.7c2adfe9.woff2) format("woff2"),url(/_next/static/media/CircularSpotifyText-Light.7f609b90.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:circular-book;src:url(/_next/static/media/lineto-circular-book.2092eb92.woff2) format("woff2"),url(/_next/static/media/Circular-Book.9e8324ac.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:circular-book;src:url(/_next/static/media/lineto-circular-medium.655611c1.woff2) format("woff2"),url(/_next/static/media/Circular-Medium.33825146.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.btn{padding:.3125rem 1.25rem;font-size:1rem;min-height:2.5rem;min-width:6.25rem;text-decoration:none;word-wrap:break-word;white-space:normal;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{box-shadow:none!important;text-decoration:none;outline:0}.btn.btn-loading{pointer-events:none}.btn_categories{background:none;border:0}.btn_categories:focus{outline:0}.btn-success{background-color:#3fa011;border:1px solid #3fa011}.btn-success:disabled{pointer-events:none}.btn-primary{background-color:#dc714d;border-color:#dc714d;color:#fff}.btn-primary:hover{background-color:#dc714d;border-color:rgba(220,113,77,.8);box-shadow:inset 0 0 0 12em hsla(0,0%,100%,.3)!important}.btn-primary.btn-secondary{background-color:#dc714d;border-color:#dc714d}.btn-secondary{background-color:#40627a;border-color:#40627a;color:var(--snl_black);font-weight:400}.btn-secondary strong{display:inline-block;margin-left:5px;margin-right:5px}.btn-secondary:hover{background-color:#40627a;border-color:rgba(64,98,122,.8);box-shadow:inset 0 0 0 12em hsla(0,0%,100%,.3)!important}.btn-secondary.btn-secondary{background-color:#40627a;border-color:#40627a}.btn-danger{background-color:#dc714d;border-color:#dc714d}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{background-color:rgba(64,98,122,.9);border-color:rgba(64,98,122,.9)}.btn-outline{color:#dc714d;border-color:#dc714d!important}.btn-outline:hover{background-color:#dc714d;border-color:#dc714d;color:#fff!important}.btn-disabled{background-color:#f5f5f5;pointer-events:none}.btn-disabled,.btn-disabled:after{color:var(--snl_disabled)}.btn-load-more{padding:0}.btn-load-more span{border:.125rem solid rgba(50,50,50,.3);padding:.3125rem .625rem}.btn-as-link{min-width:.625rem}.btn-block{width:100%}.btn-inline{padding:0;margin:0;display:inline-flex;text-decoration:underline;min-width:10px;min-height:10px;height:auto;cursor:pointer}@media(min-width:1199px){.btn-large{min-height:3.75rem}}.disabled,[disabled]{background-color:var(--placeholder);border-color:var(--placeholder);pointer-events:none;color:var(--snl_disabled)}a.btn,span.btn{justify-content:center;align-items:center;display:inline-flex;padding-top:0;padding-bottom:0}a.btn-arrow,a.btn-long-arrow,span.btn-arrow,span.btn-long-arrow{justify-content:space-between}a.btn-primary,a.btn-secondary,span.btn-primary,span.btn-secondary{color:var(--snl_white)}a.btn-disabled,a.btn-disabled:after,span.btn-disabled,span.btn-disabled:after{color:var(--snl_disabled)}footer .btn{margin-top:.625rem}footer .btn-outline{border-color:#fff!important;border-width:1px;border-style:solid;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0;font-weight:400;color:var(--snl_black)}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1 b,.h1 strong,.h2 b,.h2 strong,.h3 b,.h3 strong,.h4 b,.h4 strong,.h5 b,.h5 strong,.h6 b,.h6 strong,h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:inherit}.h1,h1{font-size:4.5rem;margin-bottom:1.5625rem;line-height:1}.h1 small,h1 small{font-size:1.75rem}@media (max-width:1199.98px){.h1,h1{font-size:2.75rem}.h1 small,h1 small{font-size:1.5rem}}@media (max-width:991.98px){.h1,h1{font-size:2.5rem}.h1 small,h1 small{font-size:1.25rem}}@media (max-width:575.98px){.h1,h1{font-size:1.875rem}.h1 small,h1 small{font-size:1rem}}.h2,h2{font-size:2.5rem;letter-spacing:-.9px}.h2 small,h2 small{font-size:1.75rem;font-family:circular-book;font-weight:300;color:var(--text-grey)}@media (max-width:1199.98px){.h2,h2{font-size:2.375rem}.h2 small,h2 small{font-size:1.5rem}}@media (max-width:991.98px){.h2,h2{font-size:1.875rem}.h2 small,h2 small{font-size:1.25rem}}@media (max-width:575.98px){.h2,h2{font-size:1.625rem}.h2 small,h2 small{font-size:1rem}}.h3,h3{font-size:1.75rem;letter-spacing:-.78px}@media (max-width:1199.98px){.h3,h3{font-size:1.625rem}}@media (max-width:991.98px){.h3,h3{font-size:1.5625rem}}@media (max-width:575.98px){.h3,h3{font-size:1.5rem}}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}.entry-content{line-height:1.4444444444;font-size:1.125rem}.entry-content embed,.entry-content iframe,.entry-content img,.entry-content object,.entry-content param,.entry-content video{max-width:100%;height:auto}.entry-content ol,.entry-content ul{list-style-position:inside;margin:0 0 20px 20px;padding:0}.entry-content ol:last-child,.entry-content ul:last-child{margin-bottom:0}.entry-content ol:empty,.entry-content ul:empty{display:none}.entry-content ol li,.entry-content ul li{margin:0 0 10px;padding:0}.entry-content ul{list-style:disc}.entry-content ol{list-style:decimal}.entry-content p{margin-bottom:20px}.entry-content p:last-child{margin-bottom:0}.entry-content a{color:var(--snl_black)}.entry-content a:hover{text-decoration:underline}.entry-content .h2,.entry-content h2{font-size:4.375rem}.entry-content .h2 small,.entry-content h2 small{font-size:1.75rem;font-family:circular-book;font-weight:400;color:var(--text-grey)}@media (max-width:1199.98px){.entry-content .h2,.entry-content h2{font-size:3.75rem}.entry-content .h2 small,.entry-content h2 small{font-size:1.5rem}}@media (max-width:991.98px){.entry-content .h2,.entry-content h2{font-size:3.125rem}.entry-content .h2 small,.entry-content h2 small{font-size:1.25rem}}@media (max-width:575.98px){.entry-content .h2,.entry-content h2{font-size:2.25rem}.entry-content .h2 small,.entry-content h2 small{font-size:1rem}}.entry-content .h2+p,.entry-content h2+p{margin-top:.9375rem}.entry-content .h3,.entry-content h3{margin-bottom:.75rem;font-size:1.5rem;line-height:1;font-weight:400;letter-spacing:0}.entry-content .h3~.h3,.entry-content .h3~h3,.entry-content h3~.h3,.entry-content h3~h3{margin-top:2.5rem}.entry-content small{line-height:1.1;display:inline-block}.entry-content blockquote{flex:0 0 50%}.browser_is_safari .entry-content ol,.browser_is_safari .entry-content ul{padding-left:5px}.wp-caption{width:auto!important;margin-bottom:20px;font-size:.9rem;color:rgba(0,0,0,.7)}.wp-caption img{margin-bottom:10px}blockquote,cite{margin:0 0 20px;padding:0 40px;font-size:1.625rem;font-style:italic}blockquote p:before,cite p:before{content:'" '}blockquote p:after,cite p:after{content:' "'}.preamble{font-size:1.375rem;line-height:1.2727272727}.aligncenter{margin:0;text-align:center}img.aligncenter{display:block;margin:0 auto 20px}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.embed-container{padding-bottom:calc(var(--video-size)*100%);margin-bottom:20px}.embed-container embed,.embed-container iframe,.embed-container object,.embed-container video{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container:last-child{margin-bottom:0}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-shadow{text-shadow:0 0 4px rgba(0,0,0,.4)}.no-gutter [class*=col-]{padding-right:0;padding-left:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.img-responsive{display:block;height:auto}address{font-style:normal}:root{font-size:1rem;font-weight:400;line-height:1.25;color:#000;color:var(--snl_black)}*,:after,:before{box-sizing:border-box}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.por{position:relative}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}pre{margin:0;font-family:circular-book;font-weight:500}p{margin-bottom:1rem;line-height:150%}.img-responsive{max-width:100%}.text-white{color:var(--white)}body{font-size:1rem;font-weight:400;font-family:circular-book;margin:0;overflow-y:auto;overflow-x:hidden;background-color:var(--gr_background);padding-top:0!important;color:var(--text-grey)}body.no-scroll{overflow:hidden}body.is-loaded{opacity:1;transition:opacity .2s linear}body .header{padding-left:.625rem;padding-right:.625rem}body .footer,body .main{transition:transform 1.2s cubic-bezier(.19,1,.22,1)}body .side-menu__wrapper{transform:translateX(490px);transition:transform .3s ease-in-out}body.offset-menu .footer,body.offset-menu .main{transform:translateX(-490px);opacity:.5}body.offset-menu .side-menu__wrapper{transform:translateX(0)}body.offset-menu .login-text{display:none}body.offset-menu .login-icon{display:block}figure{margin:0}figure img{max-width:100%;display:block}b,strong{font-weight:700}table{font-size:1rem}a{text-decoration:none;transition:all .3s linear;color:var(--gr_light_blue)}a:hover{text-decoration:underline}ul{margin:0;padding:0;list-style:none}.img-fluid,.img-thumbnail{max-width:100%;height:auto}.img-block{width:100%;display:block}.App{flex-direction:column;min-height:100vh;position:relative}.App,main{display:flex}main{flex:1;min-height:calc(100vh - 209px);flex-direction:column}@media (max-width:575px){main{min-height:100vh}}.product-list .component .product-title,.trs{transition:all .3s linear}.home-page{display:flex;flex:1;flex-direction:column}.homePage .component:nth-child(odd){background-color:var(--snl_background)}.homePage .component.partner_block:last-child{padding-bottom:3.125rem}.homePage .component.partner_block:last-child .component__content{margin-bottom:0}.homePage .component .component{background-color:rgba(0,0,0,0);padding-top:0}.wrapper{width:100%;margin:0 auto;padding-inline:1.25rem}@media (max-width:1250px){.wrapper{padding-inline:.625rem}}@media (max-width:991px){.wrapper{padding-inline:1.25rem}}.wrapper-xl{max-width:1300px;padding-left:1.25rem;padding-right:1.25rem}.wrapper-lg{max-width:1070px}.wrapper-sm{max-width:640px;padding-left:1.875rem;padding-right:1.875rem}.wrapper-form{max-width:960px;padding-left:0;padding-right:0}.wrapper-form .col-sm-6{padding:3.25rem 4.25rem 4.375rem}.wrapper-960{max-width:960px}.wrapper-980{max-width:980px}.wrapper-full{padding-left:0;padding-right:0}.wrapper-412{max-width:412px}.max-width{max-width:60.9375rem}.full-width{width:100%}.row{display:flex;flex-wrap:wrap;margin-inline:-.625rem}.col,.col-12,.col-3,.col-4,.col-6,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-8,.col-lg-9,.col-md-3,.col-md-4,.col-md-6,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-9{padding-inline:.625rem;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%;position:relative}@media(max-width:575px){.col{flex-basis:auto}}.col-12{width:100%;flex:0 0 100%}.col-12,.col-3{position:relative}.col-3{flex:0 0 25%;max-width:25%;width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}.col-4,.col-6{position:relative}.col-6{flex:0 0 50%;max-width:50%;width:50%}@media(min-width:576px)and (max-width:991px){.col-sm-12{width:100%}}@media(min-width:576px){.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-6{flex:0 0 50%;max-width:50%}}@media(min-width:768px){.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-9{flex:0 0 75%;max-width:75%}}@media(min-width:992px){.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}}@media(max-width:575.96px){.col-xs-12{width:100%}}.no-gutter{margin-left:0;margin-right:0}.no-gutter>[class*=col]{padding-left:0;padding-right:0}.wrapper-form .no-gutter>[class*=col]{padding-left:4.25rem;padding-right:4.25rem}@media(max-width:575.98px){.wrapper-form .no-gutter>[class*=col]{padding-left:1.5625rem;padding-right:1.5625rem}}.wrapper-form .no-gutter>.col-card{padding:0;border:1px solid #000}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.d-grid{display:grid}.overflow-hidden{overflow:hidden}.border{border:1px solid #b4b4ad}.border_top{border-top:1px solid var(--snl_border_color)}.border-right{position:relative}.border-right:after{content:"";background-color:var(--snl_border_color);height:100%;width:1px;position:absolute;top:0;bottom:0;right:0}.border-bottom{border-bottom:1px solid var(--snl_border_color)}.entry-content{font-size:1rem;line-height:1.5;font-weight:400}.entry-content-detail{padding-top:24px}.component__content{padding-right:1.125rem;padding-left:1.125rem;margin-bottom:30px}.level_block_content .component__content{margin-bottom:0}.component__content .row{margin-left:-1.125rem;margin-right:-1.125rem}.component__content.border{padding-left:1.125rem;padding-right:1.125rem;border-left-width:0;position:relative}.component__content.border .infinite-line{height:100%;width:1px;background-color:rgba(50,50,50,.3);position:absolute;left:0;top:0}@media(max-width:991.96px){.component__content.border .infinite-line:nth-child(5){display:none}}@media(max-width:991.96px)and (max-width:767.96px){.component__content.border .infinite-line:nth-child(4){display:none}}@media(max-width:991.96px)and (max-width:575.96px){.component__content.border .infinite-line:nth-child(3){left:calc(100% - 1px)!important}}@media(max-width:991.96px)and (max-width:374.96px){.component__content.border .infinite-line:nth-child(2){left:calc(100% - 1px)!important}.component__content.border .infinite-line:nth-child(3){display:none}}.component__content.border .infinite-line:nth-child(2){left:100%}@media(min-width:375px){.component__content.border .infinite-line:nth-child(2){left:50%}}@media(min-width:768px){.component__content.border .infinite-line:nth-child(2){left:33.3333333333%}}@media(min-width:992px){.component__content.border .infinite-line:nth-child(2){left:25%}}.component__content.border .infinite-line:nth-child(3){left:200%}@media(min-width:375px){.component__content.border .infinite-line:nth-child(3){left:100%}}@media(min-width:768px){.component__content.border .infinite-line:nth-child(3){left:66.6666666667%}}@media(min-width:992px){.component__content.border .infinite-line:nth-child(3){left:50%}}.component__content.border .infinite-line:nth-child(4){left:300%}@media(min-width:375px){.component__content.border .infinite-line:nth-child(4){left:150%}}@media(min-width:768px){.component__content.border .infinite-line:nth-child(4){left:100%}}@media(min-width:992px){.component__content.border .infinite-line:nth-child(4){left:75%}}.component__content.border .infinite-line:nth-child(5){left:400%}@media(min-width:375px){.component__content.border .infinite-line:nth-child(5){left:200%}}@media(min-width:768px){.component__content.border .infinite-line:nth-child(5){left:133.3333333333%}}@media(min-width:992px){.component__content.border .infinite-line:nth-child(5){left:100%}}.component__content.border .infinite-line:nth-child(6){left:500%}@media(min-width:375px){.component__content.border .infinite-line:nth-child(6){left:250%}}@media(min-width:768px){.component__content.border .infinite-line:nth-child(6){left:166.6666666667%}}@media(min-width:992px){.component__content.border .infinite-line:nth-child(6){left:125%}}.lessons-list .component__content.border .infinite-line:nth-child(2){left:100%}@media(min-width:576px){.lessons-list .component__content.border .infinite-line:nth-child(2){left:50%}}@media(min-width:768px){.lessons-list .component__content.border .infinite-line:nth-child(2){left:33.3333333333%}}@media(min-width:992px){.lessons-list .component__content.border .infinite-line:nth-child(2){left:25%}}.lessons-list .component__content.border .infinite-line:nth-child(3){left:200%}@media(min-width:576px){.lessons-list .component__content.border .infinite-line:nth-child(3){left:100%}}@media(min-width:768px){.lessons-list .component__content.border .infinite-line:nth-child(3){left:66.6666666667%}}@media(min-width:992px){.lessons-list .component__content.border .infinite-line:nth-child(3){left:50%}}.lessons-list .component__content.border .infinite-line:nth-child(4){left:300%}@media(min-width:576px){.lessons-list .component__content.border .infinite-line:nth-child(4){left:150%}}@media(min-width:768px){.lessons-list .component__content.border .infinite-line:nth-child(4){left:100%}}@media(min-width:992px){.lessons-list .component__content.border .infinite-line:nth-child(4){left:75%}}.lessons-list .component__content.border .infinite-line:nth-child(5){left:400%}@media(min-width:576px){.lessons-list .component__content.border .infinite-line:nth-child(5){left:200%}}@media(min-width:768px){.lessons-list .component__content.border .infinite-line:nth-child(5){left:133.3333333333%}}@media(min-width:992px){.lessons-list .component__content.border .infinite-line:nth-child(5){left:100%}}.lessons-list .component__content.border .infinite-line:nth-child(6){left:500%}@media(min-width:576px){.lessons-list .component__content.border .infinite-line:nth-child(6){left:250%}}@media(min-width:768px){.lessons-list .component__content.border .infinite-line:nth-child(6){left:166.6666666667%}}@media(min-width:992px){.lessons-list .component__content.border .infinite-line:nth-child(6){left:125%}}@media(max-width:574.96px){.lessons-list .component__content.border .infinite-line:nth-child(3){display:none}}.Loading,.loader-wrapper{position:relative}.Loading{min-height:5rem}#content-loader,.Loading:after{position:absolute;left:50%;top:50%;z-index:1;border-bottom:6px solid rgba(50,50,50,.3);border-right:6px solid rgba(50,50,50,.3);border-top:6px solid rgba(50,50,50,.3);border-radius:50%;border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(50,50,50,.3);border-style:solid;border-width:6px;width:60px;height:60px;margin-top:-30px;margin-left:-30px;animation:spin 1s linear infinite}.inverted #content-loader,.inverted .Loading:after{border-left-color:hsla(0,0%,100%,.6);border-right-color:hsla(0,0%,100%,.6)}.loader-smaller #content-loader{width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-width:3px}.loader-xs #content-loader{width:20px;height:20px;margin-left:-10px;margin-top:-10px;border-width:2px}.Loading:after{content:""}.loading-wrapper{max-height:100vh;height:100%;justify-content:center;display:flex;flex:1;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.img-text{color:var(--snl_black);text-align:center}.img-text-wrapper{margin-bottom:1.875rem}.img-title{text-align:center;padding-bottom:.3125rem}.img-wrapper{margin-bottom:.9375rem}.SwiperBanner{display:flex;position:relative}.SwiperBanner .swiper-container-3d .swiper-slide-shadow-left,.SwiperBanner .swiper-container-3d .swiper-slide-shadow-right{background-image:none}@media (min-width:992px){.SwiperBanner.hide-arrow-xl .swiper-button-white{display:none}}.SwiperBanner .img-wrapper:last-child{margin-bottom:0}@media (min-width:576px){.SwiperBanner .img-text{font-size:1.25rem}}.SwiperBanner .img-text-wrapper{margin-bottom:0}.SwiperBanner .swiper-slide{padding:0;height:auto}.SwiperBanner .swiper-slide .img-wrapper{display:flex;justify-content:center;align-items:center}.SwiperBanner .swiper-slide .img-wrapper>div{display:flex;justify-content:center}.SwiperBanner .swiper-container{max-width:100%;width:100%}.SwiperBanner .swiper-button-white{width:3.125rem;height:3.125rem;position:absolute;background:none;border:0;top:50%;transform:translateY(-50%);color:#c46349;cursor:pointer;display:flex;justify-content:center;align-items:center}.SwiperBanner .swiper-button-white:focus{outline:0}.SwiperBanner .swiper-button-white.swiper-button-next{right:-3.125rem}.SwiperBanner .swiper-button-white.swiper-button-prev{left:-3.125rem}@media (max-width:1300px){.SwiperBanner .swiper-button-white.swiper-button-next{justify-content:flex-end;right:-1.875rem;padding:0}.SwiperBanner .swiper-button-white.swiper-button-prev{justify-content:flex-start;left:-1.875rem;padding:0}}.SwiperBanner .swiper-button-white i{font-size:1.125rem;text-shadow:0 0 2px #fff}@media (max-width:575.98px){.SwiperBanner .swiper-button-white{display:none}}.swiper-lazy-preloader>div{position:absolute;left:50%;top:50%;margin-left:5px}.category .col-6{margin-bottom:1.25rem}.category .link-cat{border-radius:.625rem;border:1px solid rgba(50,50,50,.3);padding:.625rem;display:flex;height:100%;align-items:center;justify-content:center;word-break:break-word;word-wrap:break-word;text-align:center;color:#dc714d;transition:transform .2s linear;min-height:5rem}.pages .component:first-child{padding-top:7.5rem;padding-bottom:7.5rem}.pages-title{padding-bottom:5rem}.pages-title.h2{font-size:4.375rem;word-wrap:break-word;max-width:90%;margin:0 auto}@media (max-width:1199.98px){.pages-title.h2{font-size:3.75rem}}@media (max-width:991.98px){.pages-title.h2{font-size:3.125rem}}@media (max-width:575.98px){.pages-title.h2{font-size:2.25rem}}@media (max-width:991.98px){.pages-title{padding-bottom:10vw}}.pages-title__sub{padding-bottom:3.125rem;font-family:circular-book;font-weight:600;font-size:2rem;margin-top:.625rem}.link,.product-list .component .product-text-wrapper .link{padding-left:0;padding-right:0;color:#000;min-height:2rem}.link:hover,.product-list .component .product-text-wrapper .link:hover{text-decoration:none}.product-link__text,.product-list .component .product-link__text{margin-top:.5rem;font-size:1.4375rem;letter-spacing:.5px;cursor:default}@media (max-width:991.98px){.product-link__text,.product-list .component .product-link__text{margin-bottom:.625rem;font-size:1rem}}.product-list .component button.product-link__text,button.product-link__text{cursor:pointer}.product-list .component button.product-link__text:hover,button.product-link__text:hover{text-decoration:underline}.product-list .app-header{background-color:rgba(0,0,0,.9)}.product-list .component .product-span{cursor:pointer}.product-list .component .product-wrapper{justify-content:center;display:flex;align-items:center;border:1px solid #000;overflow:hidden;transition:transform .2s linear}.product-list .component .product-wrapper img{transition:transform .2s linear;width:100%}.product-list .component .product-text-wrapper{text-align:center;margin-bottom:5.625rem}.product-list .component .product-text-wrapper .link{display:inline-flex;justify-content:center;align-items:center}.product-list .component .product-text-wrapper div.product-link__text{color:#ff0096}.product-list .component .product-text-wrapper button.product-link__text:hover{text-decoration:underline}@media (max-width:991.98px){.product-list .component .product-text-wrapper{margin-bottom:6vw}}.product-list .component .product-title{margin-top:.9375rem;font-size:1.125rem;font-weight:400;cursor:pointer;word-wrap:break-word}@media (max-width:991.98px){.product-list .component .product-title{margin-bottom:.625rem}}.product-list .component .product-title:hover{font-weight:400}.product-list .component .product-type{margin-top:.4375rem;font-style:italic}.product-list .component .product-price{margin-top:.9375rem;font-size:1rem}@media (max-width:991.98px){.product-list .component .product-price{margin-bottom:.625rem;font-size:1rem}}.product-list .component .product-link{margin-bottom:2.5rem;text-align:center;color:#000}@media (max-width:991.98px){.product-list .component .product-link{margin-bottom:.3125rem}}.product-list .component .product-link:hover{text-decoration:none}.product-list .component .product-link:hover .product-link__text{text-decoration:underline}.product-list .component .product-link__text{margin-top:.5rem;font-size:1.4375rem;letter-spacing:.5px}@media (max-width:991.98px){.product-list .component .product-link__text{margin-bottom:.625rem;font-size:1.125rem;margin-top:0}}.no-touch-device .product-link:hover .product-wrapper{transform:translateY(-10px)}.no-touch-device .product-link:hover .product-wrapper img{transform:scale(1.2)}.playlist .iframe-wrapper{margin-bottom:.9375rem}.playlist .iframe-wrapper iframe{max-width:100%;height:380px}.btn.btn-as-link{background:none;padding:0;color:#fff;line-height:1;min-height:1.25rem}.btn.btn-as-link:focus,.btn.btn-as-link:hover{outline:0;border-color:rgba(0,0,0,0);background:none;color:#fff;box-shadow:none}.popup-overlay .popup-content{padding:0;border-color:#000;animation:popupAnimation .3s cubic-bezier(.38,.1,.36,.9) forwards}.popup-overlay .popup-content .content{max-height:calc(100vh - 200px);overflow:auto;overflow-x:hidden}@keyframes popupAnimation{0%{transform:scale(1) translateY(0);opacity:0;box-shadow:0 0 0 hsla(0,0%,94.5%,0)}1%{transform:scale(.96) translateY(10px);opacity:0;box-shadow:0 0 0 hsla(0,0%,94.5%,0)}to{transform:scale(1) translateY(0);opacity:1;box-shadow:0 0 500px hsla(0,0%,94.5%,0)}}.button-wrapper .btn{width:auto;margin-right:.625rem;margin-bottom:.625rem}@media (max-width:1200px){.button-wrapper>div{flex:1;display:flex}.button-wrapper>div .btn{flex:1}.button-wrapper>div .btn:last-child{margin-right:0}}.alertmessage{padding-left:.625rem;padding-right:.625rem;position:fixed;top:0;left:0;right:0;width:100%;max-width:30%;min-width:9.375rem;min-height:50px;background-color:#d4edda;border-color:#c3e6cb;text-align:center;margin:0 auto;z-index:10000;color:#155724;animation:popupAnimation .3s cubic-bezier(.38,.1,.36,.9) forwards}.alertmessage,.delete_item{display:flex;justify-content:center;align-items:center}.delete_item{color:#fff;font-size:1rem;padding:.3125rem;margin-left:.3125rem;cursor:pointer;width:2.25rem;height:2.25rem;background-color:#000;border-radius:50%;position:absolute;right:3.75rem;bottom:50%;transform:translateY(50%)}@media (max-width:575.95px){.delete_item{right:1.25rem}}.cookie-bar{position:fixed;width:100%;left:0;bottom:0;z-index:999;background-color:#eee;color:#333;padding:.9375rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:1rem}@media (min-width:576px){.cookie-bar__content{margin-right:1.25rem}}@media (max-width:575.98px){.cookie-bar__content{text-align:center;margin-bottom:.625rem;font-size:.9375rem}}.cookie-bar__buttons{display:flex;flex-direction:row}.cookie-bar__buttons button{margin-top:.3125rem;margin-bottom:.3125rem;margin-right:1.25rem;font-size:1rem;padding:.25rem .625rem;white-space:nowrap;background:#f1d600;border-radius:5px}.cookie-bar__buttons button#rcc-decline-button{background-color:var(--text-grey);color:#fff;margin-right:0}.text-muted{color:#6c757d!important}.cart-page{height:auto;display:flex;flex-direction:column;min-height:96vh;padding-top:7.5rem;padding-bottom:6.25rem}.cart-details{padding:1.875rem 1.25rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.375rem;background-color:#fff;margin-top:1.25rem}@media (min-width:768px){.cart-details{padding:1.875rem;margin-right:1.25rem;margin-top:0}}.page-cart{background-color:rgba(0,0,0,.01)}.page-cart .app-menu__cart{visibility:hidden;pointer-events:none;display:none}@media (max-width:575.98px){.page-cart .app-menu__search{margin-top:0}.page-cart .app-menu__search i{top:.375rem}}.page-cart .cart-page h3{font-size:1.25rem;font-family:circular-book;text-transform:none;margin-bottom:.875rem}.page-cart .cart-page .wishlist-quantity{display:none}.page-cart .cart-page .order-sm-1{order:1}@media (min-width:768px){.page-cart .cart-page .order-sm-2{order:2}}.page-cart .cart-page .blockWrap{padding:1.875rem 1.25rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);border-radius:.375rem;background-color:#fff;height:100%}@media (min-width:1201px){.page-cart .cart-page .blockWrap{padding:1.875rem;margin-right:1.25rem}}.page-cart .cart-page .row-wrapper{padding:.9375rem 0}.page-cart .cart-page .row-wrapper .wishlist-block{padding-right:1.25rem}.page-cart .cart-page .row-wrapper figure{width:5rem;min-width:5rem;margin-right:1.25rem}.page-cart .cart-page .modal-cart__btn-wrapper{background-color:rgba(0,0,0,0);padding:.625rem 0;margin-top:1.25rem;font-weight:700}.page-cart .cart-page .modal-cart__btn-wrapper dl{margin-bottom:0}.page-cart .cart-page .cart-details h3{font-size:1.0625rem;margin-bottom:.5rem}.page-cart .cart-page .cart-details button,.page-cart .cart-page .cart-details input:not([type]),.page-cart .cart-page .cart-details input[type=color],.page-cart .cart-page .cart-details input[type=date],.page-cart .cart-page .cart-details input[type=datetime-local],.page-cart .cart-page .cart-details input[type=datetime],.page-cart .cart-page .cart-details input[type=email],.page-cart .cart-page .cart-details input[type=month],.page-cart .cart-page .cart-details input[type=number],.page-cart .cart-page .cart-details input[type=password],.page-cart .cart-page .cart-details input[type=search],.page-cart .cart-page .cart-details input[type=tel],.page-cart .cart-page .cart-details input[type=text],.page-cart .cart-page .cart-details input[type=time],.page-cart .cart-page .cart-details input[type=url],.page-cart .cart-page .cart-details input[type=week],.page-cart .cart-page .cart-details textarea{font-size:1rem}@media (max-width:991px){.page-cart .cart-page .cart-details #send_wishlist{width:100%;margin-right:0}.page-cart .cart-page .cart-details .text-muted{line-height:1.1;font-size:.75rem;display:inline-block;margin-top:.5rem}}.page-cart .cart-page .cart-details .button-wrapper{flex-wrap:wrap}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:100000!important}span.productInfo{display:block;text-transform:none;padding-top:10px;font-size:1.25rem;font-family:circular-book;font-weight:300;color:var(--text-grey)}.clickable-image{cursor:pointer}@media (max-width:991.98px){.justify-content-sm-end{justify-content:flex-end!important}}.product-searched .h2{text-transform:none}.product_details{padding-top:1.25rem}.product_details h5{font-size:1.25rem;font-family:circular-book;font-weight:500}.product-uncategorised{margin-top:3.125rem}.product-uncategorised .pages-title__sub{padding-bottom:1.875rem;font-size:1.75rem}.swiper-button-next,.swiper-button-prev{position:absolute;width:2.5rem;height:2.5rem;z-index:2;background-color:rgba(0,0,0,.1)}.swiper-button-prev{left:1.25rem}.swiper-button-next{right:1.25rem}.swiper-text{position:absolute;left:0;top:0;width:100%}.swiper-text .wrapper{display:flex}.swiper-text-right{right:0;left:auto}.swiper-text-bottom{bottom:0;top:auto}.swiper-text-bottom_right{top:auto;bottom:0;left:auto;right:0}.swiper-text-bottom_right .wrapper{justify-content:flex-end}.swiper-text__box{padding:1.625rem 1.875rem 1.875rem;background-color:var(--snl_background);margin-bottom:1.875rem;max-width:21.875rem}.swiper-text__box div:last-child{margin-top:.375rem}.swiper-text__box div:last-child:first-child{margin-top:0}.bg-dark{background-color:var(--placeholder)}.bg-light{background-color:var(--light)}.bg-white{background-color:#fff}.text-error{color:#bc3636}.input-error{margin-bottom:1.25rem}.notice-primary{background-color:var(--snl_light_blue);padding:.5rem 0;color:var(--white)}.notice-empty{margin:10px 0}.content-page .notice-primary{padding-top:.9375rem}.clickable{text-decoration:underline;cursor:pointer}.component__content .d-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border:1px solid red}.component__content .d-grid>div{padding:15px;border:1px solid red}.component__content .d-grid>div:nth-child(3){grid-column:3/span 2;grid-row:1/span 2}.text-regular-16{font-size:1rem;line-height:1.5;font-weight:400;color:#323232}.show_password{position:absolute;right:0;top:0;bottom:0;width:34px;cursor:pointer;display:flex;align-items:center;z-index:10000}.fullHeight{height:100%}.blockTitle{font-size:1.5rem;font-weight:400}.blockTitleDiv{margin-bottom:30px}@media(max-width:575.98px){.blockTitle{text-align:center}}.block.blockItemList{padding-left:15px;padding-right:15px}.viewMore{font-size:1.25rem;color:var(--text-grey)}@media(max-width:767px){.viewMore{text-align:center;padding-top:10px}}.productItem{margin-bottom:20px}.productItemInfo{width:100%;height:100%;background:#fff;border:1px solid #ddd;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.productItemImage{background-color:#e0e0e0;text-align:center;position:relative}.productItemDetails{padding:20px;text-align:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.productImage{padding:0;height:100%;display:flex;min-height:275px}.productAttribute{display:flex;justify-content:space-between;padding:12px 10px 15px;position:absolute;width:100%;font-size:14px;color:#686868;z-index:999}.productName{font-size:1.25rem;line-height:1.1;margin:0 0 10px;display:block}.productName a{color:var(--green);font-weight:500}.productName a:hover{color:#349742}.productItemAttribute{font-size:14px;line-height:1.4285714286;padding-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productLink a{color:var(--green);text-decoration:underline;font-size:14px;padding:0 0 20px;display:block;flex-grow:1}.productLink a:hover{color:#349742}.productVideo{height:275px}.productVideo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.leftattribute{text-align:left;display:inline-flex}.rightattribute{text-align:right}.rightattribute .product_plan{display:inline-flex;flex-wrap:wrap}.btn{font-weight:500;border:none;width:100%;text-align:center;font-size:1.375rem;padding:8px 0;color:#fff;border-radius:3px;cursor:pointer;display:inline-block;font-weight:400;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;transition:all .2s linear}@media(max-width:1200px){.btn{font-size:1.25rem}}.greenBtn{background:var(--green)}.greenBtn:hover{background:var(--green-hover)}.blogItem{background:#fff;border-radius:4px 4px 0 0;overflow:hidden;color:#666;display:block}.blog-vertical .blogItem{border:1px solid #ddd}.blogDetails{padding:16px;background-color:#fff;color:var(--text-grey);border-radius:0 0 4px 4px;overflow:hidden}.blogDetails:first-child{border-radius:4px}.blog-horizontal{color:#fff;position:relative;overflow:auto;padding:50px 0}.blog-horizontal .blog-block-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.blog-horizontal .blog-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-horizontal .component__title{color:#fff;font-size:1.5rem;font-weight:400;letter-spacing:normal;margin-bottom:25px}.blog-horizontal .viewMore{color:#fff}.blog-horizontal .arrowAfter:after{background-image:url(/img/arrow-right-white-circle.svg)}.blog-horizontal .col-md-4{margin-bottom:15px}.blogName{font-weight:500;font-size:1.25rem;margin-bottom:16px}.blogDescription{font-size:14px;margin-bottom:1rem}.blog-item-image{text-align:center}.blog-item-image img{width:100%;max-width:100%}.blog-details{width:100%}.blog-details .blog-content .attribute-keyword{margin-right:5px}.blog-details .blog-content .attribute-keyword a{padding:2px 5px 3px;display:inline-block;font-size:9px}.blog-details .keywords{margin-top:0}.blog_description{font-size:12px;line-height:1.4}.blog_description video{max-width:100%}.blog_description p img{margin:auto;display:inherit}.blog-date{text-align:center;font-weight:500;padding-bottom:20px;font-size:16px;text-transform:uppercase}.social-label{font-size:12px;line-height:1.4}.social-share .icon{color:#39a948;display:inline-block;margin-left:5px}.itemCat_value{display:inline-block;padding:.375em 1em .5em;color:#444;border:1px solid #ddd;border-radius:20px;margin-right:.5rem;margin-bottom:.5rem}.itemCat_value:hover{color:#fff;border:1px solid var(--text-grey);background-color:var(--text-grey)}.dropdown-content{display:none;position:absolute;background-color:#fff;width:auto;left:0;border-top:1px solid #ddd;z-index:1;opacity:1;transition:transform .3s ease-out;top:100%;padding:20px 0 20px 30px}.dropdown-content .column-single{padding:10px}.single-col-menu .column-single{white-space:nowrap}.single-col-menu .dropdown-contents{overflow:hidden;overflow-y:auto;max-height:80vh;padding-right:30px}.three-col-menu .dropdown-content{left:50%;transform:translateX(-50%);padding:0;width:80%;max-width:900px}.three-col-menu .dropdown-contents{display:flex;flex-wrap:wrap;overflow:hidden;overflow-y:auto;max-height:80vh;padding-right:30px;padding-bottom:40px}.three-col-menu .dropdown-contents .column-single{max-width:33.3333%;flex:0 0 33.3333%;padding:12px 40px}.three-col-menu .dropdown-contents .column-single:nth-child(3n+2){background-color:#f5f5f5;position:relative}.three-col-menu .dropdown-contents .column-single:nth-child(3n+2):after{content:"";width:100%;position:absolute;background-color:#f5f5f5;height:100%;bottom:-40px;left:0;z-index:-1}.three-col-menu .dropdown-contents .column-single:first-child,.three-col-menu .dropdown-contents .column-single:nth-child(2),.three-col-menu .dropdown-contents .column-single:nth-child(3){padding-top:30px}.alphabetic-column .dropdown-content,.alphabetic-column .dropdown-contents{padding:0}.alphabetic-column .dropdown-content .first-column,.alphabetic-column .dropdown-contents .first-column{padding:20px}.alphabetic-column .dropdown-content .menu-filter,.alphabetic-column .dropdown-contents .menu-filter{padding:0}.alphabetic-column .dropdown-content .resetbtn,.alphabetic-column .dropdown-contents .resetbtn{white-space:nowrap;min-width:120px}.alphabetic-column .column-multi .first-column{width:170px}.second-column{padding:20px}.second-column .groupname{display:block;text-align:center;text-transform:uppercase}.second-column .menugroup{background-color:#f8f8f7;padding:10px}.second-column .menugroup a{display:block;font-size:16px;padding-bottom:5px;text-decoration:none}.second-column .menugroup-block{padding-bottom:10px}.showchildmenu .dropdown-content,.showchildmenu .multicolumn-dropdown-content{display:block;opacity:1}.multicolumn-dropdown-content{display:none;position:absolute;background-color:#fff;width:600px;right:0;z-index:1;opacity:1;transition:transform .3s ease-out;top:100%}.dropdown .menu-thumb,.multicolumn-dropdown-content .menu-thumb{max-width:100px}.column-multi{display:flex}.column-multi .first-column{width:30%;background:#eee}.column-multi .second-column{width:70%;overflow-y:scroll;max-height:500px}.multicolumn-dropdown-content .first-column{width:30%;background:#eee}.multicolumn-dropdown-content .second-column{width:70%;overflow-y:scroll;max-height:500px}.second-column .menu-item{padding:10px}.menu-filter{padding:20px}.alphabet{width:40px;height:50px;padding:5px;display:inline-block;cursor:pointer}.resetbtn{padding:10px 15px;font-size:15px;background-color:#f58d0f;margin-bottom:10px}.productImage{justify-content:center;align-items:center}.productImage .productImageContainer{width:200px;height:200px}.productImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.productImage .video-thumbnail{width:100%;height:70%;background-repeat:no-repeat;background-position:50%;background-size:cover}.productImage .video-thumbnail .video-image{height:100%;overflow:hidden}.productImage .video-thumbnail.default-thumbnail{background-size:140px;opacity:.3}.product-container{background-size:cover;padding:30px 0;position:relative}.product-container .product-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.product-container .product-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-wrapper{display:flex}.product-details{flex:1}.product-details h1{font-size:1.75rem;margin-bottom:5px;color:#fff;padding-top:0}.product-details .productno_product_plan h1{padding-bottom:0}.product-image{padding-right:15px;max-width:25%;flex:0 0 25%}.product-image a{color:#fff}.product-image a:hover{text-decoration:none}.product-image img{width:100%}.product-info{padding:0 20px;color:#fff}.product-info .value ul{margin:10px 0;list-style:disc;padding-left:20px}.keywords{margin-top:50px}.keywords a{border-bottom:none;display:inline-block;color:#fff}.keywords li a:hover{background-color:#fff;color:#223846;text-decoration:none}.attribute-keyword{display:inline-block;margin-right:10px}.attribute-keyword a{border:1px solid #fff;border-radius:20px;padding:4px 15px 6px;display:inline-block;margin:5px 0 0}.attribute-keyword a:before{font-family:circular-book;content:"#";padding-right:5px}.attributeList{margin-top:20px}.attributeList .attribute{display:inline-block;margin:5px 20px 5px 0}.attributeList .attribute .value a{color:#fff;text-decoration:underline}.attributeList .attribute .value a:hover{text-decoration:none}.product_instruction{padding:50px 0;counter-reset:instructions-counter}.product_instruction .blockTitle{color:#666;margin-bottom:25px}.product_instruction li{margin-bottom:11px;font-size:22px;overflow:auto;padding-left:50px;line-height:1.42857143}.product_instruction li:before{content:counter(instructions-counter);counter-increment:instructions-counter;position:absolute;margin-left:-50px;border:2px solid #39a949;border-radius:100%;width:36px;height:36px;color:#39a949;text-align:center}@media(max-width:767px){.product_instruction{padding:20px}.product_instruction .blockTitle{font-size:20px;margin-bottom:15px}.product_instruction li{font-size:16px;margin-bottom:8px;padding-left:40px}.product_instruction li:before{width:28px;height:28px;margin-right:16px;margin-left:-40px}}.share{padding-top:10px;display:inline-block}.product-sidebar{right:30px;min-width:323px;padding-left:30px;width:25%}.product-sidebar .product-suggestion{background:#fff;border:1px solid #ddd;border-radius:4px;color:#666}.product-sidebar .product-suggestion h4 a{font-size:18px;line-height:20px;display:block;margin:0 0 5px;word-break:break-word;color:#666;font-weight:400}.product-sidebar .product-suggestion h3{font-size:1.5rem;line-height:1.875rem;text-align:center;margin:0;padding:20px;border-bottom:1px solid #ddd;color:#666}.product-sidebar .product-suggestion .product-suggestion-item{overflow:auto;padding:20px;display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd}.product-sidebar .product-suggestion .product-suggestion-item:last-child{border-bottom:none}.product-sidebar .product-suggestion .product-suggestion-item-image{width:30%}.product-sidebar .product-suggestion .product-suggestion-item-image img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.product-sidebar .product-suggestion .product-suggestion-item-details{width:70%;padding-left:15px}.product-sidebar .product-suggestion .product-suggestion-item-details span{font-size:14px;display:block;line-height:20px;max-height:40px;overflow:hidden}.product-sidebar .product-suggestion .product-suggestion-item-details .bookicon,.product-sidebar .product-suggestion .product-suggestion-item-details .usericon{margin-right:5px}.product-sidebar .product-suggestion .product-item-actions{width:100%}.product-sidebar .actions-primary{background:#39a949;border:none;width:100%;text-align:center;border-radius:3px;overflow:hidden;margin-top:15px}.product-sidebar .actions-primary .btn{font-size:18px;padding:0;width:100%;display:inline-flex;justify-content:center;align-items:center;font-weight:400}@media(max-width:1024px){.product-sidebar{display:none}}.blog-container{background-size:cover;padding:0 0 30px}.blog-wrapper{display:flex}.blog-wrapper .blog-content{padding:30px 40px;background:#fff;max-width:500px;margin:-80px auto auto;position:relative}.blog-wrapper .item-title{font-size:26px;line-height:1.2;margin:0 0 30px;color:#39a948;text-align:center;font-weight:500}.blog-content .attribute-keyword{display:inline-block;margin-right:10px}.blog-content .attribute-keyword a{border:1px solid #999;border-radius:20px;padding:4px 15px 6px;display:inline-block;color:#444;margin:5px 0 0}.blog-content .attribute-keyword a:before{font-family:circular-book;content:"#";padding-right:5px}.blog-content .attributeList{margin-top:20px}.blog-content .attributeList .attribute{display:inline-block;margin:5px 20px 5px 0}.blog-content .attributeList .attribute .value a{color:#999;text-decoration:underline}.blog-content .attributeList .attribute .value a:hover{text-decoration:none}.component .arrowAfter:after{transition:all .3s linear}.component .arrowAfter:hover{text-decoration:underline}.component .arrowAfter:hover:after{transform:translateX(10px)}.component.component-blog{padding-bottom:80px}.blogImage img.img-responsive{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:240px}.component-material_block+.component-material_block{margin-top:-50px}.component-material_block+.component-material_block.login-block{margin-bottom:50px;margin-top:0}.component.login-block{position:relative;width:100vw;left:calc(-50vw + 50%);color:#fff}.component.login-block .login-block-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.component.login-block .login-block-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-login-banner h3{font-size:24px;margin:0 0 15px;color:#fff;text-align:center}.account-login-banner button{background:0 0;border:2px solid #fff;font-size:1.125rem;padding:5px 30px;margin:5px;text-align:center;font-weight:400;color:#fff;line-height:1.6rem;display:inline-block;vertical-align:middle;cursor:pointer;width:auto;border-radius:3px}.account-login-banner button span{color:#fff}.account-login-banner button:hover{background:#fff;color:#2d6897}.account-login-banner button:hover span{color:#2d6897}.account-login-banner-content{display:flex;justify-content:center;align-items:center;font-size:1.125rem;flex-wrap:wrap}.account-login-banner-seperator{padding:0 20px}.gallery-placeholder{margin-bottom:10px}.product-vid{width:50%;float:right;padding:0 0 20px 20px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-top:5px}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.topping{margin-top:.3rem;vertical-align:text-bottom}.filter-side-bar{background-color:#fff;border:1px solid #ccc;border-radius:4px}.filter-side-bar-item{max-width:400px;border-bottom:1px solid #ccc}.filter-side-bar-item .filter-label{cursor:pointer;padding:15px 25px 15px 30px;text-transform:none;font-size:18px}.filter-side-bar-item .filter-label .icon-down-open{font-size:13px}.filter-side-bar-item.opened .filter-text .icon-down-open{transform:rotate(180deg)}.filter-side-bar-item.opened .checkbox-list{overflow:visible;max-height:none;position:relative}.filter-side-bar-item.opened .checkbox-list .form-check-label{padding-bottom:10px}.filter-label{padding:10px}.filter-label *{pointer-events:none}.filter-text{display:flex;justify-content:space-between;align-items:center}.filter .checkbox-list{max-height:0;overflow:hidden;position:absolute}.form-check{padding:6px 10px 6px 30px}.form-check [type=checkbox]+label{padding-left:30px}.form-check [type=checkbox]+label:before{top:2px;width:16px;height:16px;border-color:#666}.default-checked [type=checkbox]+label,.form-check [type=checkbox]:checked+label,.form-check [type=checkbox]:checked+span,.form-check [type=radio]:checked+label,.form-check [type=radio]:checked+span{font-weight:600}.default-checked [type=checkbox]+label:after,.default-checked [type=checkbox]+label:before{content:""}.filter-material .form-check [type=checkbox]+label{padding-left:24px}.filter-material .form-check [type=checkbox]+label:after,.filter-material .form-check [type=checkbox]+label:before{border-radius:50%;margin-top:.1875rem}.filter-material .form-check [type=checkbox]+label:before{top:0;width:15px;height:15px}.filter-material .form-check [type=checkbox]+label:after{width:.5rem;height:.5rem;left:2px;top:7px;border:0;background-color:var(--black)}.relatedproduct-container{padding:30px 0}.block-title{margin:0 0 30px}.filterItem .productName a{color:#39a949}.filterItem .productItemInfo{padding:10px}.filterItem .productImage{background:#fff;background:linear-gradient(180deg,#ffffff 0,#efeeee)}.filterItem .productAttribute{padding:0;color:#666}.filterItem .productItemAttribute{padding-bottom:4px}.filterItem .productItemAttribute .fontIcon{margin-right:8px}.filterItem .productItemDetails{text-align:left;padding:14px 10px 10px}.filterItem .productLink{background-color:#f5f5f5;border-radius:8px;display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:10px;text-align:center}.filterItem .productLink a{font-size:16px;padding:12px;color:#666;text-decoration:none;font-weight:500}.filterItem .productBtn{border-radius:8px;padding:0}.filterItem .productBtn a{font-size:20px;display:inline-block;padding:12px 0}.catalog-header{background-size:cover;color:#fff;margin-bottom:30px;text-align:center;position:relative}.catalog-header-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.catalog-header-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-header .page-title-wrapper{margin:0 auto;padding:40px 0;overflow:auto}.catalog-header h1{font-size:24px;margin-bottom:5px;padding:0;color:#fff;border:0}.catalog-header h1 .base{display:inline-block}.catalog-header .visibility-hidden{visibility:hidden;position:absolute}.filter-title h3{font-size:24px;text-align:center;color:#666}.introtext p strong,.product p strong,.value p strong{font-weight:400}.introtext p a,.product p a,.value p a{color:inherit}.actions .downloadlist{background-color:#fff;padding:6px 0;border-radius:3px;margin-top:2px}.actions .downloadlist li{text-align:left;padding:6px 15px}.actions .downloadlist li a{color:#39a949;display:block}.actions .downloadlist li a:before{content:"";width:6px;height:6px;background-color:#39a949;border-radius:10px;display:inline-block;margin-right:7px;position:relative;top:-2px}.actions .downloadlist li a:hover{color:#333}.actions .downloadlist li a:hover:before{background-color:#333}.product_plan span{padding-left:5px}.relative{position:relative}.is-loading{opacity:.5;pointer-events:none}.is-loading .loader-wrapper{margin-top:3.125rem}.paginationDiv{display:flex;justify-content:flex-end}ul.pagination{display:flex}ul.pagination .page-link{display:inline-block;padding:2px 0 2px 15px;cursor:pointer;color:#999}ul.pagination .page-item.active a{color:#333}ul.pagination .next_item,ul.pagination .prev_item{margin-left:15px}ul.pagination .next_item .page-link,ul.pagination .prev_item .page-link{background-image:url(/img/arrow-right-circle-mustard.svg);background-position:0 0;width:28px;height:28px}ul.pagination .next_item.disabled,ul.pagination .prev_item.disabled{display:none}ul.pagination .prev_item{transform:rotate(180deg);position:relative;top:-4px}a.breakclass{pointer-events:none;position:relative;left:7px;z-index:1;color:#666}.multiple_files .downloadlist{background-color:#fff;padding:6px 0;border-radius:3px;margin-top:8px;position:absolute;width:calc(100% - 73px);z-index:100000}.multiple_files .downloadlist li{text-align:left;padding:6px 15px}.multiple_files .downloadlist li a{display:block;color:#39a949;font-size:16px}.multiple_files .downloadlist li a:before{content:"";width:6px;height:6px;background-color:#39a949;border-radius:10px;display:inline-block;margin-right:7px;position:relative;top:-2px}.film{color:#fff;text-align:left}.attribute.description{overflow:hidden;padding-bottom:5px}.description_value.safari-hidden{display:none}.description_value.safari-visible{display:block}.description_value.hidden{display:-webkit-box;max-width:100%;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.description_value.hidden+.readmore{position:relative}.description_value.visible{-webkit-line-clamp:auto}.readmore{text-decoration:none;cursor:pointer;border-bottom:1px solid #fff}.readmore:hover{border-bottom:none}.form-disabled{pointer-events:none}.material-film .productImage:after{height:40%;content:"";background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.35));position:absolute;top:0;left:0;right:0}.material-film .productAttribute{color:var(--white)}.modal-open [role=dialog]:not(.modal-download1){display:none}.account-register-header{background:url(/img/gratisiskolan-bg-mustard.webp) no-repeat 50%;background-size:cover;color:#fff;width:100%;max-height:250px}.account-register-header .page-title-wrapper{max-width:600px;margin:0 auto;padding:40px 0 20px}.account-register-header .page-title-wrapper .row{padding-top:15px}.account-register-header .page-title-wrapper .row .col-md-6 h3{color:var(--white);font-size:24px;line-height:24px;margin-bottom:20px;float:left}.account-register-header .page-title-wrapper .row .col-md-12 p{color:var(--white);text-align:left;font-size:18px;margin-bottom:20px}.account-register-header1{width:100%}.account-register-header1 .page-title-wrapper{max-width:600px;margin:0 auto;padding:40px 0 20px}.account-register-header1 .page-title-wrapper .row{padding-top:15px}.account-register-header1 .page-title-wrapper .row .col-md-6 h3{color:var(--black);font-size:24px;line-height:24px;margin-bottom:20px;float:left}.account-register-header1 .page-title-wrapper .row .col-md-12 p{color:var(--black);text-align:left;font-size:18px;margin-bottom:20px}.account-register-body{width:100%;clear:both}.pl-0{padding-left:0!important}.register-form{color:var(--black)}.red-text{color:red}.form-wrapper{max-width:600px;margin:0 auto;padding:40px 0 20px;clear:both}.form-wrapper input{border-radius:3px;margin-bottom:15px;margin-top:5px}.form-wrapper h3{font-size:20px;color:#666;line-height:45px}.form-wrapper button{border-radius:3px;background:#e4992a;padding:15px;text-align:center}.form-wrapper button span{color:#fff;font-size:18px}.form-wrapper .goBack{border-radius:3px;background:var(--white);padding:15px;border:1px solid #ccc;text-align:center}.form-wrapper .goBack span{color:var(--gray)}.ml-10{margin-left:10px!important}.text-center{text-align:center!important}.page-title{font-size:24px;line-height:1;font-weight:400}.page-title .filter-current .block-subtitle{margin-bottom:5px;display:inline-block;font-weight:400}.page-title .filter-current .items{display:flex;justify-content:center;flex-wrap:wrap}.page-title .filter-current .items .form-check{padding:0}.page-title .filter-current .items .form-check .form-check-label{display:inline-block;background-color:#fff;border-radius:50px;padding:10px 20px;margin:10px 5px 0;color:#39a949;font-size:16px;font-weight:500}.page-title .filter-current .items .form-check .form-check-label:after,.page-title .filter-current .items .form-check .form-check-label:before{display:none}.page-title .filter-current .items .form-check .form-check-label .closefilter{position:relative;left:10px}.page-title.visibility-hidden{position:absolute;visibility:hidden}.page-title.h1{color:var(--white)}div.page-title{margin-bottom:0;border-bottom-width:0;padding:0}.productStats.d-flex{justify-content:space-between;align-items:flex-end}.productStats-likes{background-color:#fff;padding:2px 5px;border-radius:5px;position:relative;text-align:center;cursor:pointer;pointer-events:all;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;height:auto;width:auto}.productStats-likes p{margin:0;padding:0}.productStats-likes i,.productStats-likes svg{margin-bottom:0;margin-right:5px;font-size:16px;color:#585858}.productStats-likes i.liked,.productStats-likes svg.liked{color:#39a949}.productStats-likes .likenum{font-size:14px;color:#585858}.productStats-likes.loader{pointer-events:none}.productStats-likes .hide{display:none}.productItem .productItemInfo .productLink{margin-bottom:10px;background-color:#f5f5f5;border-radius:5px;padding:10px;display:block;text-align:center}.productItem .productItemInfo .productLink a{padding-bottom:0;color:#666;text-decoration:none;font-weight:500}.productItem .productItemInfo .productLink a i,.productItem .productItemInfo .productLink a svg{font-weight:400;margin-right:8px}.infoicon{margin-right:5px}.infoicon,img.bookicon{position:relative;top:2px}.agreement-content .custom-checkbox .checkmark:after{margin-top:-2px}.signup-optionsForm .form-bottom .form-btn button{min-width:148px}.signup-optionsForm .form-bottom .form-btn button .loader-wrapper{min-height:auto!important}.html_content ul{list-style:disc;margin-top:16px;padding-left:30px}.userSettings .userSettingsDropdown{box-shadow:0 4px 4px #cbc4c4;border-radius:5px}.haticon{width:74px}.homeicon{width:70px}.add-material-modal .custom-form .form-bottom{margin-top:20px}.modal-dialog .downloadPdfForm .productItemDetails .productBtn.btn{padding:0;min-height:auto}.modal-dialog .downloadPdfForm .productItemDetails .productBtn .btn{font-size:18px;min-height:40px;padding:8px 0}.checkbox-container{width:100%}.checkbox-container .loader-wrapper{margin:0 auto}.catIcon{padding-right:5px}.userProductList .whitebtn:hover{background-color:#f7fbf3}.userProductList .blocklink{color:#fff;padding:15px 15px 70px;display:block}.userProductList .blocklink:hover{text-decoration:none}.userProductList .whitebtn,.userProductList button{background:#fff;color:#47aa52;border-radius:6px;width:100%;text-align:center;flex:auto;padding:10px;font-weight:700;font-size:18px}.userProductList .product-customer-title,.userProductList .product-grade,.userProductList .product-subject{font-size:14px}.userProductList .product-grade,.userProductList .product-subject{margin-top:5px}.userProductList .product-customer-title{margin:0}.userProductList .productBtn{position:absolute;bottom:20px;z-index:10;width:calc(100% - 30px);left:15px}.c_pointer{cursor:pointer}.antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale}.cookie-bar{flex-direction:row;padding:.8125rem .625rem;align-items:flex-start}.cookie-bar__content{font-size:.875rem;flex:0 0 calc(100% - 9.938rem);margin-right:0;text-align:center;line-height:1.3125rem}.cookie-bar__buttons button{margin:0;font-size:.875rem;line-height:1.3125rem}.cookie-bar #rcc-decline-button{display:none}.cookie-bar .cookie-bar__buttons{margin-top:-4px}.cookie-bar .cookie-bar__buttons button{margin-right:0;padding:.25rem .4375rem}.introtext p strong,.product p strong,.value p strong{font-weight:500}.page-title .filter-current .items .form-check .form-check-label{display:inline-flex;justify-content:center;align-items:center}.page-title .filter-current .items .form-check .form-check-label span.filterCount{display:inline-flex;justify-content:center;align-items:center;height:1.5625rem;width:1.5625rem;font-size:.75rem;margin-left:5px;border-radius:50px;color:#fff;background-color:#39a949;font-weight:400}.cookie-bar__content{padding-right:.9375rem}.product-vid{margin-top:1rem}.product-details h2,.product-details h3,.product-details h4,.product-details h5,.product-details h6{font-size:1rem;font-weight:500;margin-bottom:5px;color:#fff;padding-top:0;margin-top:1rem;letter-spacing:normal}.filter-side-bar-item .form-check{padding:.3125rem 1.875rem}.product-blogThumb{overflow:hidden;height:15.3125rem}.product-blogThumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.blog-desc{background-color:#fff;padding:1.25rem}.blog-desc p{margin:0}.blog-desc .product-title p{color:#e4992a;font-size:1.125rem;margin-bottom:.625rem}.blog-desc h3.product-title{color:#e4992a;font-size:1rem;margin-bottom:.625rem;letter-spacing:normal;font-weight:500}.blog-desc .product-desc{margin-bottom:.9375rem}.blog-desc .product-desc p{font-size:.875rem;font-weight:400;color:var(--text-grey);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog-desc .product-btn{margin-top:.4375rem}.blog-desc .product-btn .btn{background-color:var(--green);width:auto;height:auto;font-size:1rem;padding:.5rem 2.5rem;border-radius:.375rem}.blog-desc .product-tags .itemCat_value{font-size:14px}.blog-desc .product-tags .itemCat_value:hover{cursor:pointer}.product-text-wrapper a:hover{text-decoration:none}.blog-card{height:100%;display:inline-block;width:100%;background:#fff}.blog-detailHeader{margin-bottom:0}.blog-wrapper .blog-item-image{background-color:#000}.blog-wrapper .blog-item-image .img-container{width:100%;display:inline-block;position:relative;z-index:0;max-width:980px}.blog-wrapper .blog-item-image .img-container:after{content:"";position:absolute;top:0;bottom:0;width:100%;left:50%;transform:translateX(-50%);background:#020024;background:linear-gradient(90deg,rgb(2,0,36),rgb(0,0,0) 10%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgb(0,0,0) 90%,rgb(0,0,0));z-index:2}.blog-wrapper .blog-item-image img{height:auto;max-height:30rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;display:flex}.blog-detailFooter{flex-wrap:wrap;width:100%}.blog-detailFooter .categories{flex:0 0 calc(100% - 197px);max-width:12.3125rem}#BlogList .catalog-header,.blog-container .catalog-header{background:url(/img/gratisiskolan-bg-darkblue.webp) repeat 50%}.blog-desc .product-btn .btn .svg-inline--fa{font-size:12px}.blog_description iframe,.page-contents iframe{width:100%}.blog_description ol,.blog_description ul,.page-contents ol,.page-contents ul{font-size:1rem;list-style-position:inside;margin-bottom:1.25rem}.blog_description ul,.page-contents ul{list-style:disc;margin-left:1.25rem}.blog_description ol,.page-contents ol{list-style:decimal;margin-left:1.25rem;padding-left:.3125rem}.blog_description li,.page-contents li{text-indent:-.1em;margin-bottom:.625rem}.chatBot{position:fixed;bottom:0;right:10px;background-color:#fff;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;z-index:999}.chatBot-container{max-width:21.875rem;width:100%}.chatBot p{margin:0}.chatBot-header{color:#bababa;background:#555;text-align:center;position:relative;padding:4px 0 5px;display:inline-flex;width:100%;justify-content:center;align-items:center}.chatBot-header .title{display:inline-block;font-size:12px;font-weight:500}.chatBot-toggleContainer{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#bababa;background-color:rgba(0,0,0,0);padding:0;width:auto}.chatBot .form-content{padding:1.25rem 1.25rem 0}.chatBot-body .success-msg{min-height:21.875rem;min-width:21.875rem;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.chatBot-body .success-msg svg{margin-bottom:1.875rem;color:var(--green);font-size:5.625rem}.chatBot-body .success-msg p{font-size:1rem}.chatBot-body p{font-size:.75rem;margin-bottom:.9375rem}.chatBot-body form .form-group{margin-bottom:10px}.chatBot-body form label{font-weight:500;font-size:.875rem;margin-bottom:5px;display:inline-block;width:100%;color:#323232}.chatBot-body form input{margin-bottom:0;font-size:14px;border-radius:5px}.chatBot-body form input::-moz-placeholder{font-style:italic}.chatBot-body form input::placeholder{font-style:italic}.chatBot-body form .messageLabel{margin-top:15px}.chatBot-body form textarea{font-size:14px;border-radius:5px}.chatBot-body form textarea::-moz-placeholder{font-style:italic}.chatBot-body form textarea::placeholder{font-style:italic}.chatBot-body form .form-btn{text-align:center;border-top:1px solid #eee;padding:10px 0}.chatBot-body form .chatBot-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 3px;border-width:1px solid #3e3e3e;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.25);word-wrap:normal;cursor:pointer;text-align:center}.chatBot-body form .chatBot-btn,.chatBot-toggle{color:#fff;background:#555;font-weight:500;font-size:14px}.chatBot-toggle{padding:5px 10px}.chatBot-toggle svg{margin-right:10px}.errorMessage{font-size:12px;font-style:italic;color:#bc3636;display:inline-block;width:100%}.social-btns{justify-content:flex-start;align-self:stretch;margin-left:5px}.social-btns,.social-btns button{display:inline-flex;align-items:center}.social-btns button{justify-content:center;width:auto;margin-right:5px}.social-btns button:last-child{margin-right:0}.social-btns button svg{font-size:25px;color:var(--green)}.blog-related{max-width:700px;margin:30px auto 50px;position:relative}.blog-related h2{font-size:1.25rem;margin-bottom:1.25rem}.blog-related .product-blogThumb{overflow:hidden;height:196px}.blog-related .blog-desc{padding:12px}.blog-related .blog-desc .product-title p{font-size:16px;font-weight:500}.blog-related .blog-desc .product-desc p{font-size:14px}.blog-related .blog-desc .product-tags .itemCat_value{font-size:13px}.blog-related .blog-desc .product-btn .btn{background-color:rgba(0,0,0,0);color:#e4992a;border:1px solid #e4992a;width:auto;height:auto;padding:.4rem .6rem;font-size:13px;min-height:unset;min-width:unset}.blog-related .blog-desc .product-btn .btn .svg-inline--fa{font-size:6px}.blogPagination{display:inline-block;width:100%;margin-bottom:3.125rem}.menu-filter .alphabet{opacity:.6;pointer-events:none;height:40px;width:40px;display:inline-flex;justify-content:center;align-items:center}.menu-filter .alphabet:hover{background-color:#ccc}.menu-filter .alphabet.bold{opacity:1;font-weight:500;pointer-events:all}.menu-filter .alphabet.active{background-color:#f58d0f;color:#fff}.multicolumn-dropdown-content .second-column .menugroup{display:inline-flex;flex-direction:row;flex-wrap:wrap;width:100%}.multicolumn-dropdown-content .second-column .menugroup a{flex:0 0 50%;max-width:50%;text-align:center;display:inline-flex;flex-wrap:wrap;flex-direction:column}.multicolumn-dropdown-content .second-column .menugroup a img{max-width:6.25rem;max-height:3.125rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.multicolumn-dropdown-content .second-column .menugroup a .link-img{display:inline-flex;height:3.125rem;width:100%;justify-content:center;align-items:center}.multicolumn-dropdown-content .second-column .menugroup a p{font-size:.8125rem;font-weight:500;padding:0 .625rem;width:100%}span.value.product_plan{text-transform:uppercase;font-size:.875rem}.page{background-color:#fff}.page-banner{background:url(/img/gratisiskolan-bg-mustard.jpg) no-repeat 50%;background-size:cover;padding:1.875rem 0;min-height:6.625rem;display:inline-flex;justify-content:center;align-items:center;width:100%;margin-bottom:1.875rem}.page-banner.avasandare{padding:3.125rem 0}.page-banner.avasandare h1{margin-bottom:1rem}.page-banner.avasandare p{font-size:1.125rem;font-weight:400;max-width:37.5rem;margin:0 auto;color:#fff;text-align:center;padding:0 .625rem}.page-banner h1{font-size:1.5rem;color:#fff;display:inline-block;width:100%;text-align:center}.page-contents{padding-bottom:50px}.page-contents h1,.page-contents h2,.page-contents h3,.page-contents h4{color:#e4992a;font-size:1.375rem;font-weight:400}.page-contents p{font-size:1rem;color:#666}.page-contents a{font-size:1rem;color:#e4992a}.page-contents ol{padding-left:1.6875rem}.page-contents strong{font-size:1rem;font-weight:400}footer .links{line-height:1.875rem}footer .links button{padding:0;font-weight:400;color:#666;font-size:1rem}footer .links button:hover{text-decoration:underline}footer .links i,footer .links svg{max-width:1.125rem;max-height:.9375rem;margin-right:.5rem}footer .links i:before,footer .links svg:before{max-width:100%;min-width:5px;margin-right:.5rem}li.attribute.social-share .social-btns{display:inline-flex;justify-content:flex-start;align-items:stretch;margin-left:15px}li.attribute.social-share .social-btns .icon-container{width:28px;height:28px;margin-right:5px;display:inline-flex;justify-content:center;align-items:center}li.attribute.social-share .social-btns .icon-container .icon{color:#fff;font-size:13px}li.attribute.social-share .social-btns .icon-container span{margin:0}li.attribute.social-share .social-btns .icon-container.icon--fb{background-color:#3b5997}li.attribute.social-share .social-btns .icon-container.icon--fb svg{color:#fff;font-size:13px}li.attribute.social-share .social-btns .icon-container.icon--twitter{background-color:#1ea1f1}li.attribute.social-share .social-btns .icon-container.icon--twitter svg{color:#fff;font-size:13px}li.attribute.social-share .social-btns .icon-container.icon--email{background-color:#848484}li.attribute.social-share .social-btns .icon-container.icon--email svg{color:#fff;font-size:13px}.organizationHeader{display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px}.organizationHeader h4{margin-bottom:0}.organizationHeader .cancelButton{background-color:rgba(0,0,0,0);display:inline-block;text-align:right;color:#39a949}.organizationHeader .cancelButton svg{color:#39a949;margin-right:5px}@media(min-width:992px){.page-contents .col-12.content-1{flex:0 0 70%;width:70%}}.download-form,.download-form select{font-family:circular-book}.download-form button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.download-form input[type=checkbox]{margin-right:.5rem}.gs-modal-product-item .col-md-2{flex:0 0 16.66%;max-width:16.66%}.gs-modal-product-item .col-md-4{flex:0 0 33.33%;max-width:33.33%;padding-left:15px}.gs-modal-product-item .col-md-5{flex:0 0 41.66%;padding-left:15px;max-width:41.66%}.gs-modal-product-item h4,.gs-modal-product-item p,.gs-modal-product-item span{word-break:break-all;color:#fff}.gs-modal-product-item img{max-width:6.25rem}.gs-modal-product-item li a{display:inline-block;word-break:break-all;margin-top:.625rem;border-bottom:none;background:hsla(0,0%,100%,.2);padding:10px 15px;border-radius:5px;display:inline-flex;width:100%;justify-content:space-between}.gs-modal-product-item li a svg{margin-left:8px}.gs-modal-product-item li a:hover{background:#fff;color:#323232}.menugroup-block{min-width:12.375rem}.pdf-fileName{display:inline-block;width:100%}.modal-download .modal-body,.modal-download .modal-content{padding:0;border:none}.modal-download .modal-body{background-color:#f5f6f5}.modal-download form{padding:0}.modal-download .gs-modal-product-item img{max-width:160px}.modal-download .download-form{padding:2.5rem}@media(max-width:767px){.modal-download .download-form{padding-left:1.0625rem;padding-right:1.0625rem;padding-bottom:1.25rem}}.modal-download .download-form .email{margin-bottom:20px}.modal-download .download-form .email label{font-size:14px;display:inline-block;width:100%;font-weight:500;margin-bottom:10px}.modal-download .download-form .email input{border:none}.modal-download .download-form h3{color:#39a949;font-weight:500;text-align:center}.modal-download .download-form .divider{display:none}.modal-download .download-form .download-subtext p{font-size:15px;font-weight:500;max-width:300px;text-align:center;margin:10px auto 20px}.modal-download .download-form .download-infoContainer{width:100%;position:relative;margin-bottom:30px}.modal-download .download-form .download-infoContainer .icon-container{position:absolute;font-size:60px;color:#39a949;background-color:#fff;border:3px solid #f5f6f5;display:inline-flex;justify-content:center;align-items:center;top:50%;width:120px;height:120px;left:-10px;transform:translateY(-50%);border-radius:50%;padding:15px;z-index:3;overflow:hidden}.modal-download .download-form .download-infoContainer .icon-container img{width:200px;height:120px;-o-object-fit:cover;object-fit:cover}.modal-download .download-form .download-infoContainer .infoContents{position:relative;z-index:2;width:100%;padding:10px 10px 10px 130px}.modal-download .download-form .download-infoContainer .infoContents p{font-size:13px;margin-bottom:5px}.modal-download .download-form .download-infoContainer .infoContents div.form-check{padding:0;margin:0}.modal-download .download-form .download-infoContainer .infoContents:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;width:95%;background-color:#fff;z-index:-1}.modal-download .download-form .download-infoContainer .custom-checkbox{font-size:13px;font-weight:500}.modal-download .download-modalBtm{display:inline-flex;width:100%;justify-content:space-between;align-items:center}.modal-download .download-modalBtm .content-left{display:inline-flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex:0 0 70%;max-width:70%}.modal-download .download-modalBtm .content-left .custom-checkbox{font-size:14px;padding-left:22px;margin-bottom:0}.modal-download .download-modalBtm .content-left a{padding-left:22px;font-size:14px;color:#39a949;margin-top:5px}.modal-download .download-modalBtm .content-right{flex:0 0 30%;max-width:30%}.modal-download .download-modalBtm .content-right .greenBtn{background-color:var(--button-orange-color);font-size:17px}.modal-download .row{width:100%;margin:0;justify-content:center}.modal-download .close{top:0;right:0;z-index:10;background-color:#f5f6f5}.modal-download h3.mTitleStyle1{padding:0 5rem;font-weight:400}.modal-download .downloadPdfForm{border:none}.modal-download .downloadPdfForm .gs-modal-product-item{margin:0;width:100%}.modal-download .downloadPdfForm .mTitleStyle1{padding:30px 0}.modal-download .downloadList{display:none}.modal-download .downloadList.showList{display:block}.modal-download .downloadList a{color:#fff;text-decoration:none}.gs-modal-product-item li a:hover{text-decoration:none}.custom-rating{pointer-events:none}.app-header a.app-logo__wrapper.active{display:inline-block;cursor:pointer}.errorMsg{font-size:14px;color:#e02b27;display:inline-block;width:100%;margin-top:10px}.errorMsg.loginError{margin-top:0;margin-bottom:10px}button:focus,select:focus{outline:none;box-shadow:none}.loading-wrapper{height:auto;min-height:420px}.product-listingcontainer{position:relative;min-height:30vh;z-index:1}.product-listingcontainer.is-loading,.product-listingcontainer.is-loading .productItem{pointer-events:none}.product-listingcontainer .loading-wrapper{display:none;z-index:10}.product-listingcontainer .loading-wrapper.is-loading{display:block;position:absolute;top:50px;left:50%;transform:translateX(-50%);z-index:10}.blogDescription p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:pre-wrap;line-height:22px}.blog_description p{font-size:1rem}.blog_description a{color:var(--secondary-color)}.blog-details .blog_intro-text p{font-size:1.125rem}.blog-details .blog-content{max-width:700px}.blog-details .blog-content .attribute-keyword a{font-size:13px;padding:6px 9px 7px}.blog-details .blog-content .social-label{font-size:16px}.blog-details .blog-content .social-share .icon{font-size:22px}.product-container .product-details{flex-wrap:wrap}.product-container .product-image{flex:0 0 30%;max-width:30%}.product-container .product-info{flex:0 0 70%;max-width:70%}.product-container .product-info a{text-decoration:underline}.product-container #disqus_thread{flex:0 0 100%;max-width:100%;background:#fff;padding:40px;border-radius:8px;margin-top:20px}.productItemInfo .productStats{position:absolute;bottom:0;width:100%;padding:60px 10px 3px;color:rgba(0,0,0,.4);text-align:left;pointer-events:none}.productItemInfo .productStats p{margin:0;font-size:15px}.productItemInfo .productStats p i,.productItemInfo .productStats p svg{margin-right:5px}.productItemInfo .productLink{margin-top:10px}.productItemInfo .productLink a{padding-bottom:10px}.productKeywords{margin-top:10px}.productKeywords span{display:inline-block;padding:.375em 1em .5em;color:#444;border:1px solid #ddd;border-radius:20px;margin-right:3px;margin-bottom:10px;cursor:pointer;font-size:12px}.productKeywords span:hover{background-color:#999;color:#fff}.productItemDetails{text-align:left}.productItemDetails a:hover{text-decoration:none}.productItemDetails .productName{color:var(--primary-color);font-size:calc(var(--default-font-size) + 4px);line-height:1.1;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 7}.productItemDetails .productItemAttribute{color:#666;padding-bottom:0;display:inline-block;width:100%;align-items:center}.productItemDetails .productItemAttribute span{margin-left:.3125rem}.productItemDetails .productItemAttribute .catIcon{margin-right:5px}.productItemDetails .productItemAttribute .usericon{position:relative}#SignUpPage .form-check{padding:6px 10px 6px 0}.productDetailPage #disqus_thread{margin:2.5rem 0;background:#fff;border-radius:8px;padding:20px}@media(min-width:576px){.productDetailPage #disqus_thread{padding:2.5rem}}.product-details .page-title{padding-top:0;margin-bottom:0}.product-details h1 span.base{display:inline-block;width:100%;margin-bottom:15px}.product-details .productBtn{margin-bottom:10px;font-size:14px}.product-details .views-row{font-size:20px}.product-details .views-row .views{margin-left:15px;font-weight:400}.product-details .views-row .views svg{margin-right:5px}.header-search,.search-container{width:100%}.product-suggestion-item-details a{text-decoration:none}.product-suggestion-item-details h4{font-size:1.125rem;margin-bottom:5px;word-break:break-all}.product-suggestion-item-details span{color:#666;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-suggestion-item-details .views-row{display:flex;justify-content:space-between;align-items:center}main{padding-top:160px}.device-is-mobile main{padding-top:120px}@media(min-width:768px){.device-is-mobile main{padding-top:130px}}@media(max-width:767.96px){.device-is-desktop main{padding-top:160px}}.pageNotFound{display:inline-flex;justify-content:center;align-items:center;flex-direction:column;padding:100px 0;text-align:center;background-color:#f9f9f9;min-height:87vh}.pageNotFound img{width:100%;max-width:450px;height:auto;margin-bottom:40px}.pageNotFound h1{font-weight:500}.pageNotFound h4{font-weight:400}.pageNotFound a{margin-top:30px;width:auto;padding:10px 20px;background-color:#e5342b}.gallery-placeholder{position:relative}.view-container{position:absolute;bottom:0;left:0;display:inline-block;width:100%;padding:15px 15px 10px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgb(0,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);display:flex;justify-content:space-between;align-items:center}.detail-views{color:#fff;display:inline-block;width:100%;font-size:16px;margin-top:10px}.nav-wrapper{display:inline-flex;justify-content:space-between;align-items:stretch;width:100%}.app-nav li a{text-decoration:none}.page-contents strong{font-weight:500}.page-contents ul li{list-style:disc;margin-left:18px}.modal-download .gs-modal-product-item .row{max-width:450px;margin:0 auto}.modal-download .gs-modal-product-item .row .col{padding-left:30px;justify-content:center;align-items:flex-start;display:inline-flex;flex-direction:column}.modal-download .modal-body{position:relative}.modal-download .modal-body .close{position:absolute;top:15px;right:15px;width:25px;height:25px;font-size:12px;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.modal-download .modal-body h1{font-size:20px;color:#fff;line-height:normal;margin-bottom:15px}.modal-download .modal-body p{margin-top:0;margin-bottom:15px}.modal-download .modal-body .btn-downloadList{color:#fff;display:inline-block;padding:8px 15px;width:auto;background:var(--green)}.closeModal{text-align:right}.ratingPopup{text-align:center}.ratingPopup .modal-content{background:url(/img/gratisiskolan-bg-darkblue.webp);background-size:cover;border:none}.ratingPopup .modal-content .modal-body{position:relative}.ratingPopup .modal-content .closeModal{position:absolute;top:0;right:0;z-index:10}.ratingPopup .modal-content .closeModal button{background-color:rgba(0,0,0,0);color:#fff}.ratingPopup p{font-size:25px;color:#fff;margin:0 0 20px}.ratingPopup p:nth-of-type(2){margin-bottom:40px}.ratingPopup button{width:auto}.signupModal .modal-content{background-color:#f5f5f5;border:none;width:auto}.signupModal .modalContent{width:57.5rem}.signupModal .modalContent.message-open{width:42rem}.add-material-modal .close{background-color:rgba(0,0,0,0);display:inline-flex;justify-content:flex-end;align-items:center;z-index:10}.add-material-modal table th{-moz-text-align-last:left;text-align-last:left;background-color:#ddd;font-weight:500;padding:10px}.add-material-modal table .filePath{padding:10px}.add-material-modal table .filePath p{font-size:12px;max-width:200px;overflow:hidden;text-overflow:ellipsis;margin:0}.add-material-modal table .filePath img{max-width:auto;height:50px}.add-material-modal h1{font-size:30px}.add-material-modal .successMesage{text-align:center;display:inline-flex;width:100%;flex-direction:column;justify-content:center;align-items:center}.add-material-modal .successMesage svg{font-size:90px;color:#39a949}.add-material-modal .successMesage p{font-size:22px;margin:20px 0 0}.add-material-modal .custom-form .form-bottom{width:100%;justify-content:center;align-items:center}.add-material-modal .custom-form .form-bottom .form-btn{flex:0 0 100%;max-width:100%}.add-material-modal .custom-form .form-bottom .form-btn button{width:100%;font-size:18px;padding:15px 20px}.add-material-modal input[type=file]{background-color:#fff;width:100%;padding:0}.add-material-modal input[type=file]:hover{cursor:pointer}.add-material-modal input[type=file]::file-selector-button{background-color:#e6e6e6;border:none;height:45px;padding:0 10px;color:#000}.add-material-modal input[type=file]::file-selector-button:hover{cursor:pointer}.add-material-modal input[type=file]::-ms-file-selector-button,.add-material-modal input[type=file]::-webkit-file-selector-button{background-color:#e6e6e6;border:none;height:45px;padding:0 10px;color:#000}.add-material-modal input[type=file]::-ms-file-selector-button:hover,.add-material-modal input[type=file]::-webkit-file-selector-button:hover{cursor:pointer}.add-material-modal .table{width:100%;margin-bottom:10px}.add-material-modal .add-moreRow button{width:auto;font-size:14px;padding:4px 15px}.add-material-modal .custom-form{background-color:#f1f1f1}.add-material-modal .custom-form label{margin-bottom:5px;display:inline-block;width:100%;font-size:14px;font-weight:500}.add-material-modal .custom-form .select__control{border:none}.add-material-modal .custom-form .custom-checkbox{font-size:14px}.add-material-modal .custom-form .select__multi-value{background-color:#39a949;color:#fff;border-radius:50px;overflow:hidden;padding:0 4px}.add-material-modal .custom-form .select__multi-value .select__multi-value__label{color:#fff;font-size:12px}.add-material-modal .modal-content{border:none;background-color:#f1f1f1}.rdw-editor-wrapper{background-color:#fff}.rdw-editor-wrapper .rdw-editor-toolbar{width:100%}.rdw-editor-wrapper .rdw-option-wrapper{border:1px solid #dbdbdb;background:#dbdbdb}.rdw-editor-wrapper .DraftEditor-editorContainer{padding:0 10px}.rdw-editor-wrapper .rdw-editor-toolbar{background:#dbdbdb}.signup-optionsForm{position:relative;z-index:1}.signup-optionsForm .modalBack{position:absolute;top:13%;left:-22px;transform:translateY(-13%);z-index:10;background:#fff;border-radius:100%;overflow:hidden;cursor:pointer}.signup-optionsForm .modalBack i,.signup-optionsForm .modalBack svg{font-size:45px;color:#39a949}.signup-optionsForm>.nav-tabs .nav-link{pointer-events:none}.signup-optionsForm>.nav-tabs .nav-link.active{pointer-events:all}.custom-form,.signup-optionsForm{background-color:#fff}.custom-form .row,.signup-optionsForm .row{margin:0 -10px}.custom-form .form-control,.signup-optionsForm .form-control{border:none}.custom-form .form-bottom,.signup-optionsForm .form-bottom{display:inline-flex;justify-content:flex-start;align-items:stretch;padding:0 .625rem}.custom-form .form-bottom .agreement-content,.signup-optionsForm .form-bottom .agreement-content{flex:0 0 70%;max-width:70%}.custom-form .form-bottom .agreement-content label,.signup-optionsForm .form-bottom .agreement-content label{font-weight:500;font-size:12px}.custom-form .form-bottom .form-btn,.signup-optionsForm .form-bottom .form-btn{flex:0 0 30%;max-width:30%;text-align:right}.custom-form .form-bottom .form-btn a,.custom-form .form-bottom .form-btn button,.signup-optionsForm .form-bottom .form-btn a,.signup-optionsForm .form-bottom .form-btn button{background-color:#dc714d;width:auto;padding:8px 30px;font-size:16px}.nav-tabs{display:inline-flex;justify-content:space-between;align-items:center;width:100%;background:#f5f5f5}.nav-tabs.tabs-containerInner .nav-item .nav-link{background-color:#f5f5f5}.nav-tabs.tabs-containerInner .nav-item .nav-link .tabBtn{font-size:18px;text-align:center}.nav-tabs.tabs-containerInner .nav-item .nav-link .tabBtn .tab-icon{border:none;font-size:18px;display:inline-block;width:auto;height:auto}.nav-tabs.tabs-containerInner .nav-item .nav-link.active{background-color:#fafafa}.nav-tabs .nav-item{flex:0 0 49.5%;max-width:49.5%}.nav-tabs .nav-item .nav-link{font-size:20px;font-weight:500;padding:10px 20px;background-color:#f9f9f9;color:#b0b0b0}.nav-tabs .nav-item .nav-link .tab-icon{font-size:12px;width:30px;height:30px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin-right:10px;border:1px solid}.nav-tabs .nav-item .nav-link.active{color:#39a949;background-color:#fff}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.tab-content div[class^=col-]{margin-bottom:20px}.tab-content label{font-size:14px;font-weight:500;margin-bottom:8px;display:block}.tab-content .tab-pane{padding:20px}.tab-content .tab-pane.tabs-content{background-color:#ededed}.tab-content h1{font-size:1.5625rem;display:inline-block;width:100%;text-align:center;margin-bottom:1.25rem;margin-top:1.25rem;line-height:1.3;padding:0 10%}.app-search .search-list.customer-products-only{padding:10px;background:#efefef}.app-search .search-list.customer-products-only p{margin:0;padding-left:8px}@media(max-width:991px){.tab-content h1{padding:0 20px}}.organizationContent .title{margin-bottom:20px}.organizationContent .title p{font-size:25px;color:#666668}.organizationContent .captcha-container{margin-top:0}.organizationForm{background-color:#fafafa;padding:20px}.organizationForm button.btn{margin-top:20px;font-size:16px}.organizationForm button.btn-orange{background-color:#dc714d;width:auto}.organizationForm .row div[class^=col-]:last-child,.organizationForm>.row>div[class^=col-]{margin-bottom:0}.organizationForm .messageContainer{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%}.organizationForm .messageContainer textarea{flex:1}.custom-checkbox{display:block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container{background-color:#fff;padding:15px}.checkbox-container .row{display:inline-flex;width:100%;justify-content:space-between;align-items:center}.checkbox-container .row .custom-checkbox{flex:0 0 48%;max-width:48%;word-break:break-all;font-weight:400}.custom-checkbox .checkmark{position:absolute;top:1px;left:0;height:15px;width:15px;padding-left:0;border-radius:3px}.custom-checkbox input:checked~.checkmark{background-color:#39a949}.custom-checkbox .checkmark:after{content:"";position:absolute;display:none}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{left:50%;top:50%;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}.custom-checkbox .checkmark:before{content:"";position:absolute;width:100%;height:100%;border:1px solid #000;border-radius:3px;top:0;left:0}.custom-checkbox input:checked~.checkmark:before{border-color:#39a949}.profilePage{margin-top:30px}.profile__header{display:inline-flex;justify-content:space-between;align-items:stretch;width:100%;margin-bottom:30px}table.customTable{width:100%;border-spacing:0}table.customTable tr th svg{margin-right:5px}table.customTable tr td,table.customTable tr th{padding:10px}table.customTable tr th{background-color:#828282;color:#fff}table.customTable tr td,table.customTable tr th{text-align:center}table.customTable tr td:first-child,table.customTable tr th:first-child{text-align:left}table.customTable tr td:last-child,table.customTable tr th:last-child{text-align:right}table.customTable tbody tr:nth-child(2n){background-color:#f5f5f5}table.customTable tbody tr td:first-child a{color:#000;text-decoration:none}table.customTable tbody tr td:first-child a:hover{color:#39a949;text-decoration:none}table.customTable tbody tr td:first-child:hover{cursor:pointer;color:#39a949}.dropdown-menu{display:none}.dropdown-menu.show{display:block}.userSettings{position:relative;z-index:10}.userSettings .dropdown-menu{background-color:#fff;width:100%}.userSettings .userSettingsDropdown{position:absolute;top:100%;width:100%;left:0;background-color:#fff;display:none;z-index:10}.userSettings .userSettingsDropdown.visible{display:block}.userSettings .userSettingsDropdown a{padding:10px;border-bottom:1px solid #ccc;display:inline-block;width:100%}.userSettings .userSettingsDropdown a:hover{background-color:#e9e9e9;text-decoration:none}.userSettings .userSettingsDropdown a:last-child{border-bottom:none}.userSettings .dropDown-item{background-color:rgba(0,0,0,0);padding:10px 0;text-align:left;margin-bottom:0;display:inline-block;width:100%}.userSettings .logoutBtn{padding:10px}.userBtn{background-color:rgba(0,0,0,0)!important;border:1px solid #dee1e5!important;border-radius:5px;padding:10px 15px;font-size:14px;color:#333;display:inline-flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;align-items:center}.userBtn:focus{border:1px solid #dee1e5}.userBtn .userInfo{margin-right:10px}.userBtn .userInfo p{display:inline-block;margin:0 0 0 5px}.col-extra-col1 a{cursor:pointer}.col-extra-col1 li{margin-left:15px;display:inline-flex;justify-content:center;align-items:center}.dropbtn,.loginCheck{cursor:pointer}.successMessage-container{font-size:100px;text-align:center;color:#39a949;padding:30px 20px}.successMessage-container p{font-size:24px;color:#000;text-align:center;margin:10px 0}.customMessage .Toastify__toast-body{flex:0 0 94%}.addInfo{cursor:pointer}.changePassword{margin-top:20px;margin-bottom:20px}.disabledContent{pointer-events:none;display:none}.confirmationModal .modal-content{background-color:#1d2d39;border:none;max-width:380px;border-radius:.1875rem}.confirmationModal .modal-content p{color:#fff;margin:0 0 20px}.confirmationModal .modal-content p:last-child{margin-bottom:0}.confirmationModal .modal-content .choices{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.confirmationModal .modal-content .choices .btn{flex:0 0 49%;max-width:49%;font-size:16px}.btn--orange{background-color:#dc714d}.profile__top button.disabled{pointer-events:none;opacity:.5}.loader-icon{display:inline-flex;width:100%;min-height:30vh;justify-content:center;align-items:center}.verifyMailContainer{text-align:center;padding:10px 20px}.verifyMailContainer svg{font-size:90px;color:#39a949;margin-bottom:20px}.verifyMailContainer p{font-size:18px}.verifyMailContainer{display:inline-block;width:100%;padding:0 20px}.verifyMailContainer .verifyCode{display:inline-flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;width:100%}.verifyMailContainer input{height:45px;font-size:16px;background-color:#d7d7d7;flex:0 0 60%;max-width:60%}.verifyMailContainer .btn{height:45px;font-size:16px;border-top-left-radius:0;border-bottom-left-radius:0;flex:0 0 40%;max-width:40%}.btn--green{background-color:#39a949}.input-note{font-size:12px;font-weight:500;display:inline-block;width:100%;margin-top:10px}.custom-passwordInput{position:relative;z-index:1}.custom-passwordInput .eye{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:16px;z-index:5;cursor:pointer}.custom-passwordInput input{padding-right:25px}.delete-btn{border:none;color:#d52121;display:inline-flex;height:47px;width:100%;justify-content:center;align-items:center;background:#fff}@media(max-width:569px){.blog-detailFooter .categories{flex:0 0 100%;max-width:100%;margin-bottom:15px}.chatBot{bottom:10px;border-radius:5px}}.blog-wrapper .blog-item-image{background-color:#254f5f;display:flex;justify-content:center}.blog-wrapper .blog-item-image .img-container:after{background:linear-gradient(90deg,#254f5f,#254f5f 10%,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,0) 75%,#254f5f 90%,#254f5f)}.captcha-container{margin-top:10px}.productItemDetails .productBtn .btn--green{font-size:18px;display:inline-flex;width:100%;padding:0;height:40px;justify-content:center;align-items:center;border-radius:8px}.customerMaterial p.product-customer-title{font-size:12px;margin:0 0 13px;color:#fff}.customerMaterial p.product-customer-title svg{margin-right:8px}.customerMaterial .productItemDetails .productName{margin-bottom:14px;color:#fff}.customerMaterial .productItemDetails{background-color:#39a949;color:#fff}.customerMaterial .productItemDetails .productItemAttribute,.customerMaterial .productItemInfo .productKeywords span{color:#fff}.customerMaterial .productItemInfo .productKeywords span:hover{background-color:#fff;color:#999}.customerMaterial .productItemInfo .productStats{background:rgba(0,0,0,0)}.customerMaterial .productItemInfo .productLink{background-color:hsla(0,0%,100%,.1)}.customerMaterial .productItemInfo .productLink a{color:#fff}.customerMaterial .productItemInfo .productLink a svg{margin-right:8px;font-weight:400}.customerMaterial .productBtn{display:inline-block;width:100%}.customerMaterial .productBtn .btn--green{background-color:#fff;color:#39a949}.customerMaterial .productAttribute{color:#fff;background-color:#39a949;padding:15px 15px 11px}.customerMaterial .productImage{background-color:#39a949}.resetPasswordForm .errorMsg{margin-top:0;margin-bottom:10px}.resetPasswordForm h1{font-size:30px;text-align:center;font-weight:500;margin-bottom:0;color:#39a949}.resetPasswordForm h2{font-size:18px;text-align:center;font-weight:400;margin-top:10px;margin-bottom:30px}.resetPasswordForm label{margin-bottom:10px;display:inline-block;width:100%}.resetPasswordForm input,.resetPasswordForm input:focus{border:1px solid #ccc}.banner--orange{background-image:url(/img/gratisiskolan-bg-mustard.jpg);padding:50px 15px}.resetPasswordPage h1,.resetPasswordPage h2{color:#fff}.resetPasswordPage h2{margin-bottom:0}.resetPasswordPage .wrapper{max-width:28.125rem;margin:0 auto;padding:6.25rem 0}.resetPasswordPage input{width:100%}.imagePreview{display:inline-block;position:relative}.imagePreview .delete-btn{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:100%}.imagePreview img{height:200px;width:auto}.actionBtnContainer .icon img{width:35px;margin-right:-5px}.resetSuccessMsg{display:inline-flex;justify-content:flex-start;align-items:center;flex-direction:column;font-size:20px;font-weight:500;width:100%}.resetSuccessMsg svg{font-weight:400;font-size:90px;color:#39a949;margin-bottom:20px}.Toastify__progress-bar{display:none}b,strong{font-weight:500}.modal-login .modalBack{position:absolute;top:10px;left:10px;font-size:30px;color:#39a949}.heroBanner{background-position:50%}.my-facebook-button-class{margin-bottom:0}.customTable a.btn.greenBtn{font-size:14px;width:auto;height:auto;min-width:unset;min-height:unset;padding:10px 15px}.rdw-editor-main{min-height:6.25rem}.search-list .userContentLink{color:#000;text-decoration:none}ul.react-autosuggest__suggestions-list{background:#fff;margin-top:10px;border-radius:5px}ul.react-autosuggest__suggestions-list li{padding:5px 10px;margin-bottom:5px;border-bottom:1px solid #cdcdcd;cursor:pointer;transition:all .3s ease-in-out}ul.react-autosuggest__suggestions-list li.react-autosuggest__suggestion--highlighted,ul.react-autosuggest__suggestions-list li:hover{background-color:#39a949;color:#fff}ul.react-autosuggest__suggestions-list li:last-child{border-bottom:none}.react-autosuggest__suggestions-container{max-height:200px;overflow-x:hidden;overflow-y:auto}input.react-autosuggest__input::-moz-placeholder{color:#000}input.react-autosuggest__input::placeholder{color:#000}.customer-products{margin-bottom:10px;position:relative}.customer-products .blockStyle1{padding:15px}.customer-products .blockStyle1 a{color:#fff}.customer-products .blockStyle1 a.btn--white{color:#47aa52}.customer-products .blockStyle1 a:hover{text-decoration:none}.customer-products .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-products .row.loading{opacity:.3;pointer-events:none}.btn--white{background-color:#fff;color:#47aa52;font-weight:400}.btn--white:hover{text-decoration:none}.page-title .filter-current .items .opened{display:inline-flex;flex-wrap:wrap}.checklist-holder{max-height:200px;overflow-y:auto;overflow-x:hidden}.checklist-holder::-webkit-scrollbar{width:10px}.checklist-holder::-webkit-scrollbar-track{background:#f1f1f1}.checklist-holder::-webkit-scrollbar-thumb{background:#39a949;border-radius:50px}.checklist-holder::-webkit-scrollbar-thumb:hover{background:#39a949}.checklist-holder>.checkbox-list{display:none}.opened .checklist-holder>.checkbox-list{display:block}.errorMsg.loginError.responseError{background-color:rgba(226,43,39,.1);padding:5px;border-radius:5px;text-align:center;margin-top:10px}.privacyPolicy{text-align:center;margin-top:10px;font-size:12px}.privacyPolicy a{color:#39a949}.toggleSchool{color:#39a949;font-size:14px;margin-top:10px;display:inline-block;cursor:pointer}.toggleSchool svg{font-size:10px}.toggleSchool:hover{text-decoration:underline}.disabledContainer{pointer-events:none;opacity:.5}.disabledContainer input{font-size:0}.validation-loading{text-align:center}.validation-loading p{font-size:22px}@media(max-width:568px){.userBtn .userInfo{margin-right:10px;width:58px;display:inline-flex;flex-direction:revert}.userBtn .userInfo,.userBtn .userInfo p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userBtn .userInfo p{max-width:100%}}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}#errorMsg{border:1px solid rgba(224,43,39,.4);background-color:rgba(224,43,39,.2);padding:10px;border-radius:4px}.productItem.material-film .productImage{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.3))}.productItem.material-film .productImage:after{content:none}.productItem:not(.material-film) .productImage{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 57%,rgba(255,255,255,.5))}.por.material-film .productImage{background:#000;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.3))}.por.material-film .productImage:after{content:none}.por:not(.material-film) .productImage{background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 57%,rgba(255,255,255,.5))}.latest-products__list.category{position:relative}.latest-products__list.category .loader-wrapper{display:none;position:absolute;left:50%;top:30px;transform:translateX(-50%)}.latest-products__list.category.loading .loader-wrapper{display:block}.latest-products__list.category.loading .row{pointer-events:none;opacity:.5}.select__control{min-height:30px;margin-top:.5rem}.select__control .select__input-container{margin:0;padding:0}.select__control .select__input{height:34px!important}.page-title{padding-top:2.5rem;padding-bottom:1.75rem;margin-bottom:1.375rem;border-bottom:1px solid rgba(50,50,50,.3)}.page-title h1{line-height:1;letter-spacing:-.01em}.page-title h1:first-child{margin-top:0}.page-title .content-author{display:inline-block;width:100%;transform:translateY(-10px);font-size:1rem;line-height:.75;letter-spacing:.05em;font-weight:400}.pages.class-details .component:first-child{padding-top:1.9375rem;padding-bottom:0}.pages.class-details .component:first-child .lessons .row{margin-left:-1.125rem;margin-right:-1.125rem}.pages.class-details .component:first-child .lessons__repeater{padding:.1875rem 0}.pages.class-details .component .component,.pages.class-details .with-slider .listing-slider{padding-top:0}.pages.class-details .listing__topics .tag-item{font-weight:500;font-size:.8125rem;line-height:.7692307692}.pages.class-details .listing__topics span{margin-bottom:0}.lessons__highlight{cursor:pointer}.btn__text{display:flex;flex-wrap:wrap;flex-direction:column}.video_player{margin-bottom:.3125rem}.video_player .embed-container{padding-bottom:calc(var(--video-size)*100%)}.video_player .embed-container .loader-wrapper{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;height:40px}.video_highlights{border-bottom:1px solid var(--bordercolor);justify-content:center;padding-top:1.375rem;padding-bottom:1.375rem}.video__highlights,.video_highlights{display:flex;align-items:center;flex-wrap:wrap}.highlights{font-weight:400;font-size:1rem;margin:.3125rem .625rem .3125rem 0;display:inline-flex;align-items:center}.highlights:before{content:"";width:.25rem;height:.25rem;background-color:var(--snl_purple);margin-right:.625rem;border-radius:50%}.highlights:first-child:before{content:none}.highlights i{font-size:1.25rem;margin-right:.25rem;display:none}.lessons__summary{margin-bottom:1.5rem;text-transform:uppercase}.lessons__status{width:7.5rem;display:flex;justify-content:flex-end}.lessons__status-lock{margin-right:.625rem}.lessons__status-lock i{font-size:1rem}.lessons__highlight{padding:1.125rem;position:relative}.lessons__title{font-size:1.25rem;font-weight:700}.lessons__playing-text{position:absolute;right:.3125rem;top:.3125rem;font-size:.625rem}.lessons__details{padding-top:.625rem;padding-bottom:1.875rem}.lessons-list{scroll-margin:6.25rem}.lessons__choose{position:relative}.lessons__choose .lessons__highlight{padding-left:2.5rem}.lessons__choose .checkbox-inline{position:absolute;left:.5rem;top:1.5rem}.lessons__info{margin-bottom:.9375rem}.lesson-multiple{margin-top:.625rem}.lesson-multiple .content-text ul li{margin-bottom:0}.details__content{display:flex;justify-content:space-between;padding-right:1.25rem}.details__content figure{min-width:11.875rem;width:11.875rem;margin-right:1.5rem}.details__content .content__text{font-size:.875rem}.details__status{min-width:8.75rem;width:100%}.details__status .buy-class{max-width:100%}.details__status .btn{padding:.625rem;width:100%;max-width:100%;cursor:pointer;justify-content:flex-start}.details__status .icon-arrow{margin-right:.625rem}.details__status small{display:inline-block}.content__repeater{display:flex}.content__repeater .content__image,.content__repeater .content__text{width:50%}.content__repeater .content__text{padding-left:1.5625rem;font-size:1.125rem}.content__repeater .content__text h3{margin-top:.8125rem;margin-bottom:1.125rem}.content__repeater .content__text .entry-content{margin-bottom:1.25rem}.content__repeater .content__image{padding-right:1.5625rem}.content__text figure{margin-bottom:1.25rem}.no-pointer .product-added{display:flex;animation-name:animated-cart}.no-pointer .product-added svg{animation-name:zoomin}@keyframes zoomin{0%{transform:scale(.5)}20%{transform:scale(1.2)}40%{transform:scale(1)}60%{transform:scale(1.2)}}@keyframes animated-cart{0%{opacity:.5}10%{opacity:1}90%{opacity:1}to{opacity:0;visibility:hidden}}.page,.products-display{flex:1}.page-404{display:flex}.page-404 .component{flex:1}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.buy-button__wrapper{margin-top:.625rem;display:flex;flex-direction:column}.buy-button__wrapper .btn{width:100%;padding:.625rem;justify-content:flex-start;text-align:left;font-weight:300;margin-bottom:.625rem}.buy-button__wrapper .btn-secondary .icon-arrow{color:var(--snl_light_blue)}.buy-button__wrapper .btn strong{margin:0;font-weight:400}.buy-button__wrapper .btn .icon-arrow{font-size:1.625rem;margin-right:.75rem}.buy-button__wrapper .btn small{display:inline-flex;width:100%;justify-content:center}.buy-class,.buy-free,.buy-whole{flex:1;max-width:11.875rem}.buy-class span.btn,.buy-free span.btn,.buy-whole span.btn{cursor:pointer}.buy-selected{margin-top:1.25rem}.search-page{background-color:rgba(0,0,0,0)!important}.search-page h2{letter-spacing:0}.search-page .pages-title.h2{padding:0;text-align:left;font-size:2rem;margin:0 0 1.25rem}.search__filter .filter__section{background-color:var(--snl_light_blue)}.search__filter .filter__section-title{color:var(--white);margin-right:2.375rem;font-weight:700}.search__filter .filter__single-value{color:var(--white)}.search__filter .filtered__info{margin-top:.625rem;color:var(--snl_black)}.search__filter .filtered__info h3{margin-bottom:.3125rem;letter-spacing:0}.search_text_highlight{font-style:italic;font-weight:500}.filtered__text{font-size:1.375rem;font-weight:400;margin-top:1.875rem;margin-bottom:0;padding-bottom:1.875rem;border-bottom:1px solid var(--bordercolor)}.filtered__text em{font-weight:700}.filtered__text span{position:relative;width:20px;height:10px;vertical-align:middle;display:inline-block}.filtered__text span .loader-wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.filtered_item{margin-top:2.5rem;margin-bottom:2.5rem}.filtered_item:first-of-type{margin-top:1.25rem}@media(min-width:992px){.filtered_item .col-lg-9{padding-right:6.25rem}}.filtered_item figure{padding-bottom:68.75%;position:relative;background-color:var(--text-grey)}.filtered_item figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute}.filtered_item a{color:var(--text-dark)}.filtered_item a:hover h3{color:var(--black);text-decoration:underline}.filtered_item-wrapper{position:relative}.filtered__type{font-size:.75rem}.filtered__info h3{font-size:1.75rem;transition:.2s linear}.filtered__info .entry-content{font-size:.875rem}@media(min-width:992px){.filtered__info .entry-content{padding-right:2.5rem}}.filtered__loader{position:absolute;left:0;right:0;top:0;bottom:0;background-color:hsla(0,0%,100%,.2)}.filtered__loader .loader-wrapper{margin-top:3.125rem}.searched-list .app-search{visibility:visible;position:absolute}.searched-list .app-search__icon i{border-bottom:1px solid var(--text-dark)}.loadmore .btn{background-color:var(--snl_orange);width:100%;color:var(--snl_white);cursor:pointer;min-height:3.75rem}.loadmore .btn span{position:relative;width:2.5rem}.loadmore .btn i{font-size:.75rem;margin:5px}.purchase-title{margin-bottom:.625rem;text-transform:uppercase;font-weight:500;letter-spacing:.05em}.purchase-order{margin-top:1.875rem;margin-bottom:1.875rem}.purchase-package{background-color:var(--white);display:flex;align-items:center}.purchase-package figure{padding-bottom:60.7594936709%;background-color:var(--placeholder);position:relative;height:100%}.purchase-package figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;position:absolute}.purchase-package .entry-content{padding:1.5625rem}.purchase-package .content-title{margin-bottom:0!important;font-size:1.375rem}.purchase-package .content-author{text-transform:uppercase;font-weight:700}.purchase-login{margin-bottom:3.75rem}.purchase-login .bg-color-white{background-color:var(--white)}.purchase-login .col-tab{padding:3.5rem;position:relative;scroll-margin:6.25rem}.purchase-login .col-tab.current{border:2px solid var(--bordercolor)}.purchase-login .col-tab-summary{padding:1.25rem}.purchase-login .col-tab-summary .section-form{max-width:100%}.purchase-login .col-tab-summary .form-wrapper{margin-top:2.5rem}.purchase-login .col-tab-summary .form-wrapper .side-load .form-control+.placeholder,.purchase-login .col-tab-summary .form-wrapper .side-load .placeholder,.purchase-login .col-tab-summary .form-wrapper .side-load .selectbox+.placeholder{min-width:6.25rem;width:6.25rem}.purchase-login .col-tab-summary .form-wrapper .form-input{padding-top:.3125rem;padding-bottom:.3125rem;margin-bottom:0;border-top:1px solid var(--bordercolor)}.purchase-login .col-tab-summary .form-wrapper.discount-code{margin-top:0}.purchase-login .col-tab-summary .form-wrapper.discount-code .form-input{padding:0;border:0;display:flex}.purchase-login .col-tab-summary dl{margin:0;display:flex;border-top:1px solid var(--bordercolor);padding-top:.9375rem;padding-bottom:.9375rem}.purchase-login .col-tab-summary dl:first-child{margin-top:2.5rem}.purchase-login .col-tab-summary dl:last-child{border-bottom:1px solid var(--bordercolor)}.purchase-login .col-tab-summary dt{width:3.75rem}.purchase-login .section-text{margin-bottom:1.25rem;width:100%}.purchase-login .section-text .h3{margin-bottom:.625rem}.purchase-login .section-form{margin:0 auto;max-width:19.6875rem}.order-thumbnail{width:9.875rem}.step-repeater{margin-bottom:1.5625rem}.option-picker{padding:.8125rem 1.5625rem;cursor:pointer}.option-picker span{padding-left:1.25rem;position:relative}.option-picker span:after,.option-picker span:before{position:absolute;content:"";border-radius:50%}.option-picker span:before{left:0;top:0;width:1rem;height:1rem;border:1px solid var(--bordercolor);background:var(--white)}.option-picker span:after{width:.5rem;height:.5rem;left:4px;top:4px}.picked .option-picker{background-color:var(--silver)}.picked .option-picker span:after{background-color:var(--bordercolor)}.option-picker.picker-card span{background-image:url(/img/cards.png)}.option-picker.picker-card span,.option-picker.picker-paypal span{background-size:71px auto;background-position:100%;background-repeat:no-repeat;width:100%;display:inline-block}.option-picker.picker-paypal span{background-image:url(/img/paypal.png)}.option-picked{padding:1.25rem 1.25rem 1.25rem 2.1875rem;border-bottom:1px solid var(--bordercolor)}#paypal-container{margin-top:.625rem}.not-picked .option-picked{display:none}.placeholder-card{background-image:url(/img/cards.png);background-size:71px auto;background-position:100%;background-repeat:no-repeat;width:100%;display:inline-block}.halfed{display:flex;flex-direction:row}.halfed>div{flex:1}.halfed>div:first-child{padding-right:.625rem}.halfed>div:last-child{padding-left:.625rem}.halfed>label{margin-right:1.25rem}.ordered-summary{margin-top:1.25rem;margin-bottom:1.25rem}.ordered-summary .package-price{max-width:6.25rem}.ordered-summary .discount-bar .package-price{max-width:100%}.ordered-repeater{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.9375rem 0;font-weight:500;border-top:1px solid var(--bordercolor)}.ordered-repeater:last-child{border-bottom:1px solid var(--bordercolor)}.ordered-repeater .lesson-multiple{font-weight:400}.settings .entry-content ol{margin-top:.625rem}a.edit,span.edit{position:absolute;right:.625rem;top:.4375rem;color:var(--snl_light_green);font-size:.75rem;z-index:1;text-transform:uppercase;cursor:pointer}.package-price .form-input,.package-price label.floating{margin-bottom:0}.package-price span{cursor:pointer}.component__content.lessons{margin-top:1.25rem}.component__content.lessons ul{list-style:disc;padding-left:.75rem;margin-top:.5rem}.component__content.lessons ul:first-child{margin-top:0}.component__preview .lessons{background-color:var(--snl_light_green);display:flex;flex-direction:column;padding-bottom:5rem;margin-top:1.25rem}.component__preview .lessons__repeater{border:1px solid rgba(50,50,50,.3);border-top:0 solid rgba(50,50,50,.3);padding:1.125rem}.component__preview .lessons__repeater:first-child{border-top-width:1px}.component__preview .lessons__highlight{padding:0}.component__preview .lessons__content{margin-top:.625rem}.component__preview .lessons__content ul{list-style:disc;padding-left:.75rem;margin-top:.9375rem}.component__preview .lessons__content ul:first-child{margin-top:0}.component__preview .lessons__details{padding-bottom:0;padding-top:1.25rem}.component__preview .lessons__short-info{display:flex;justify-content:space-between}.component__preview .lessons__status{width:6.25rem;min-width:6.25rem}.component__preview .lessons__title{font-size:1rem;display:flex}.component__preview .lessons__info{margin-bottom:0}.component__preview .lessons__number{background-color:var(--snl_black);color:var(--snl_white);width:1.5625rem;min-width:1.5625rem;height:1.5625rem;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin-right:.3125rem;font-size:100%}.component__preview .lessons__active{background-color:var(--snl_white);border-color:var(--snl_white);position:relative}.component__preview .lessons__active:after{content:"";position:absolute;background-color:var(--snl_white);height:1px;right:-1px;top:-1px;left:-1px}.component__preview .lessons__active .lessons__content{display:block}.component__preview .lessons__content{display:none}.preview-status{position:absolute;left:0;right:0;top:0;bottom:0}.preview-status,.preview-status span{display:flex;justify-content:center;align-items:center}.preview-status span{background-color:var(--snl_orange);width:3.25rem;height:3.25rem;color:var(--snl_white);font-size:1.25rem;border:2px solid var(--snl_white)}.preview-close{align-self:flex-end;border:1px solid rgba(85,86,73,.3);color:var(--snl_green);padding:.3125rem;font-size:.75rem;font-weight:600;margin:1.25rem;cursor:pointer;text-transform:uppercase}.preview-close i{font-style:normal;font-size:.625rem}.image-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:1}.image-wrap{position:relative;overflow:hidden;height:100%}.mt-3{margin-top:15px!important}.o-h{overflow:hidden!important}.blockStyle1{background:url(/img/trans_bg.png) repeat;color:#fff;text-align:start;overflow:hidden;z-index:2;position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between}.blockStyle1 .p{font-size:small;margin:0;padding:0;vertical-align:top}.blockStyle1 h3{color:#fff;line-height:25px;padding:15px 0;font-size:22px}.blockStyle1 .whitebtn,.blockStyle1 button{background:#fff;color:#47aa52;border-radius:6px;width:100%;text-align:center;flex:auto;margin-top:15px;padding:10px;font-weight:700;font-size:18px}.productBtn:empty{display:none}.greenBtn a:hover{text-decoration:none}.actions div ul{margin-top:10px}.actions div ul li{text-align:center}.checkBoxStyle input{position:static;z-index:-1;opacity:1;border-width:2px;float:left}.checkBoxStyle [type=checkbox]+label:after,.checkBoxStyle [type=checkbox]+label:before{display:none}.gs-modal-product-item{background:url(/img/gratisiskolan-bg-darkblue.webp);background-size:cover;padding:30px;overflow:auto;color:#fff;margin-left:-77px;margin-right:-86px}.mTitleStyle1{color:var(--green);font-weight:500;text-align:center}.gs-modal-product-item .row .col-md-5 ul li a{color:#fff}.hamburger{padding:0;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible;font-size:20px;font-weight:400;position:relative;z-index:1;background:rgba(0,0,0,0);display:inline-flex;justify-content:flex-start;align-items:center}.hamburger span{color:#666}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#666}.hamburger-box{width:22px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:22px;height:3px;background-color:#666;border-radius:50px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(-90deg)}.is-mobile{display:none}.is-desktop{display:block}@media(max-width:1100px){.product-listingcontainer .col-md-4,.related-products-columns .col-md-4{flex:0 0 33.33%;max-width:33.33%}}@media(max-width:992px){.component-blog .blockItemList .col-md-4,.component-blog .bloglist .col-md-4,.component-blog .col-md-4,.component-material_block .blockItemList .col-md-4,.component-material_block .bloglist .col-md-4,.component-material_block .col-md-4,.product-listingcontainer .col-md-4,.related-products-columns .blockItemList .col-md-4,.related-products-columns .bloglist .col-md-4,.related-products-columns .col-md-4,.userProductList .col-md-4{flex:0 0 50%;max-width:50%}.signupModal .modal-content{width:100%}.heroBanner.bannertype1,.heroBanner.bannertype2,.heroBanner.bannertype3{flex:0 0 50%;max-width:50%}.heroBanner.bannertype4{flex:0 0 100%;max-width:100%}body.menu-open{overflow:hidden}.is-mobile{display:block}.is-desktop{display:none}header .col-search{flex:0 0 100%;max-width:100%}.app-nav{margin-top:0}.app-nav .menu-container{overflow-y:auto;overflow-x:hidden;display:none!important;background-color:#fff;max-height:calc(100vh - 240px);width:100%}.app-header .app-logo a{display:inline-block}.col-search{display:inline-flex;justify-content:space-between;align-items:stretch;width:100%;padding:0 30px;margin:0;flex:0 0 100%}.col-search .mob-search{display:inline-flex;justify-content:center;align-items:center;border-right:1px solid #ddd;padding:15px 15px 15px 0}.col-search .mob-search .hamburger-box{margin-right:10px}.col-search .searchForm input{background-color:rgba(0,0,0,0)}.col-search .app-search{display:inline-flex;justify-content:center;align-items:center;padding:10px 0 10px 15px}.col-search .app-search .search-btn{background-color:rgba(0,0,0,0)}.col-search .app-search .search-btn .icon-search:before{color:#666}.col-logo{flex:0 0 100%;max-width:100%;border-bottom:1px solid #ddd;padding-bottom:1.25rem}.col-logo .app-logo{text-align:center;display:inline-block;width:100%;position:relative;z-index:1}.col-logo .app-logo.dashboardpage{display:inline-flex;justify-content:space-between;padding:0 20px}.col-logo .app-logo.dashboardpage .userSettings{position:absolute;z-index:10;right:1.25rem;top:50%;transform:translateY(-50%);width:auto!important}.col-logo .app-logo.dashboardpage .userSettings .userBtn{padding:10px 15px}.col-logo .app-logo.dashboardpage .userSettings .userSettingsDropdown{top:100%;right:0}.col-logo .app-logo.dashboardpage .userSettings .userSettingsDropdown a{color:#000}.app-header ul li.app-menu__items:first-child{padding-left:30px}.menu-open .single-col-menu .dropdown-contents{overflow-y:visible;max-height:unset;height:unset}.menu-open header.app-header .app-nav{border-bottom:1px solid #ddd;height:100vh}.menu-open header.app-header .app-nav .wrapper{justify-content:flex-start;align-items:flex-start}.menu-open header.app-header .app-nav .menu-container{display:flex!important;justify-content:flex-start;align-items:flex-start}header.app-header{padding-top:1.25rem;background-color:#fff}header.app-header .wrapper{padding:0}header.app-header .menu-container{flex-wrap:wrap;width:100%}header.app-header .menu-container .dropdown-content{width:100%;position:relative;top:auto;left:auto;right:auto;bottom:auto;flex:0 0 100%;max-width:100%;padding:0;border-top:none;background-color:rgba(0,0,0,0)}header.app-header .menu-container .dropdown-content .column-single{padding-left:0;padding-right:0}header.app-header .menu-container .dropdown-content .column-single a{display:inline-block;width:100%;font-size:16px}header.app-header .menu-container li{flex:0 0 100%;max-width:100%;display:inline-flex;justify-content:space-between;align-items:center;border-right:none;padding:15px 30px}header.app-header .menu-container li.app-menu__items{height:unset;flex-wrap:wrap;border-bottom:1px solid #ddd}header.app-header .menu-container li.app-menu__items:first-child{border-top:1px solid #ddd}header.app-header .menu-container li.app-menu__items:last-child{border-bottom:none}header.app-header .menu-container .dropdown-content,header.app-header .menu-container .multicolumn-dropdown-content{margin-top:15px}header.app-header .menu-container .column-multi{display:inline-flex;width:100%;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;align-items:stretch}header.app-header .menu-container .first-column,header.app-header .menu-container .second-column{flex:0 0 100%;max-width:100%;width:100%;overflow-y:visible;max-height:unset}header.app-header .menu-container .second-column{padding:20px 0}header.app-header .menu-container .multicolumn-dropdown-content{position:relative;left:auto;top:auto;right:auto;width:100%}header.app-header .menu-container .three-col-menu .dropdown-content{transform:none}header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents{max-height:unset;overflow-y:visible;overflow-x:hidden}header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single{flex:0 0 100%;max-width:100%}header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:nth-child(3n+2),header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:nth-child(3n+2):after{background-color:rgba(0,0,0,0)}header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:first-child,header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:nth-child(2),header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:nth-child(3){padding-top:12px}header.app-header .menu-container .three-col-menu .dropdown-content .dropdown-contents .column-single:nth-child(3n+2):after{content:none}.col-extra{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #ddd;display:none;z-index:10}.col-extra .app-menu{display:inline-block;width:100%}.col-extra .app-menu ul{justify-content:space-between;align-items:center;width:100%}.col-extra .app-menu ul li{margin:0;flex:0 0 33.33%;max-width:33.33%;text-align:center;border-right:1px solid #ddd}.col-extra .app-menu ul li:last-child{border-right:none}.col-extra .app-menu ul li a{width:100%;height:90px;display:inline-flex;justify-content:center;align-items:center;flex-direction:column}.menu-open .col-extra{display:inline-block}.app-header .app-menu__items.showchildmenu a.dropbtn,.app-header .app-menu__items.showchildmenu button.dropbtn{color:#666}.app-header .app-menu__items.showchildmenu svg path{fill:#666}.single-col-menu .dropdown-contents{padding-right:0;padding-top:0}.menu-toggler{display:inline-flex;justify-content:center;align-items:center}.productListingPage .catalog-header{margin-bottom:20px}.productListingPage .relatedproduct-container{padding-top:0}.filter-side-bar-item{max-width:unset}.filter-title{display:inline-flex;justify-content:space-between;align-items:center;width:100%;font-size:16px}.filter-title h3{font-size:16px;margin-left:10px}.content-left{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center}.filter-side-bar{margin-bottom:15px}.app-nav li a.dropbtn,.app-nav li button.dropbtn{font-size:16px;font-weight:500;flex:1}.filter-side-bar-item .filter-label{font-size:16px}.catalog-header .page-title-wrapper{padding:20px 10px}.catalog-header h1{font-size:22px}.catalog-header h1,.catalog-header h1 .base{margin-bottom:0}.catalog-header h1{margin-top:15px}}@media(max-width:650px){.modal-download .modal-content{padding-bottom:6.25rem}.component-blog .blockItemList .col-md-4,.component-blog .bloglist .col-md-4,.component-blog .col-md-4,.component-material_block .blockItemList .col-md-4,.component-material_block .bloglist .col-md-4,.component-material_block .col-md-4,.product-listingcontainer .col-md-4,.related-products-columns .blockItemList .col-md-4,.related-products-columns .bloglist .col-md-4,.related-products-columns .col-md-4,.userProductList .col-md-4{flex:0 0 100%;max-width:100%}.signupOptions{flex-wrap:wrap}.signupOptions .option{flex:0 0 100%;max-width:100%}.signupOptions .option:first-child{margin-bottom:100px}.modal-download .gs-modal-product-item .row .col{padding-left:0;margin-top:10px}.modal-content{width:100%}.heroBanner{flex:1!important;max-width:100%!important}footer.app-footer .h3{font-size:22px;margin-bottom:8px}.hamburger{font-size:16px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:19px;height:2px}.hamburger--slider .hamburger-inner:before{top:6px}.hamburger--slider .hamburger-inner:after{top:12px}.col-search .mob-search .hamburger-box{margin-right:5px}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-12px,0) rotate(-90deg)}.account-login-banner-content button{width:calc(100% - 20px)}footer.app-footer .col{flex:0 0 50%;max-width:50%;margin-bottom:30px}.latest-products__list.category .col-6{flex:0 0 100%;max-width:100%;width:100%}.blog-details .blog-related .col-sm-6{margin-bottom:20px}.product-container .product-image{margin-bottom:20px;padding-right:0}.product-container .product-image .gallery-placeholder{text-align:center}.product-container .product-image img{max-height:270px;-o-object-fit:contain;object-fit:contain}.product-container .product-image,.product-container .product-info,.product-sidebar{flex:0 0 100%;max-width:100%}.product-container .product-info{padding:0}.product-details .page-title{margin-bottom:0}.product-vid{width:100%;float:none;padding:0}}@media(max-width:991px){.userSettings.is-mobile{display:inline-flex;width:100%}.userSettings.is-mobile a{height:50px}.userSettings.is-mobile a:first-child{border-right:1px solid #ccc}main{padding-top:148px}.userBtn{padding-left:50px}.userSettings .userSettingsDropdown{top:-150%;border-radius:5px;box-shadow:0 2px 4px #cbc4c4}.col-extra .app-menu ul li .userSettingsDropdown a{height:45px}.signupModal .modalBack{position:absolute;color:#39a949;top:0;left:0;font-size:30px;z-index:10}.signupModal .tab-content .tab-pane{padding:10px}}@media(max-width:768px){.signupModal .modalContent{width:100%}.heroBanner.bannertype1,.heroBanner.bannertype2,.heroBanner.bannertype3{flex:0 0 100%;max-width:100%}.modal-download .download-form .email input{min-height:48px}.modal-download .download-form .download-infoContainer{margin-top:53px;margin-bottom:8px}.modal-download .download-form .download-infoContainer .icon-container{top:5px;left:50%;margin-left:-40px;width:80px;height:80px}.modal-download .download-form .download-infoContainer .icon-container img{width:130px;height:130px}.modal-download .download-form .download-infoContainer .infoContents{padding-top:45px;padding-left:18px}.modal-download .download-form .download-infoContainer .infoContents:before{width:100%}.modal-download .download-modalBtm{flex-direction:column}.modal-download .download-modalBtm .content-left{max-width:100%}.modal-download .download-modalBtm .content-right{max-width:100%;padding-top:20px}.modal-download .download-modalBtm .content-right .greenBtn{background-color:#de8d21;padding:0 20px;font-size:14px;margin-top:9px;min-height:30px}.modal-download .download-form .download-infoContainer .infoContents p,.modal-download .download-modalBtm .content-left .custom-checkbox{font-size:12px;font-weight:500;margin-bottom:10px}.modal-download .download-modalBtm .content-left a{font-size:12px}.modal-download .download-form .email{margin-bottom:12px}.modal-download .close{top:10px;right:10px}.catalog-header h1{font-size:18px;margin-left:20px;margin-right:20px}.blockTitleDiv.view-all{border-bottom:1px solid #ddd;padding-bottom:20px}.blog-related,.blog-related .col-sm-6:last-child{margin-bottom:0}.blog-related{padding-left:10px;padding-right:10px}}@media(max-width:590px){main{padding-top:131px}.tab-content h1{font-size:20px}.modal-order .modal-content{padding-top:1.25rem;padding-bottom:6.25rem}.modal-order button.close{top:10px;right:10px}header.app-header .menu-container li.app-menu__items:last-child{padding-bottom:200px}.nav-tabs.tabs-containerInner .nav-item .nav-link .tabBtn{text-align:left}.checkbox-container .custom-checkbox,.custom-form .form-bottom .agreement-content,.signup-optionsForm .form-bottom .agreement-content{flex:0 0 100%;max-width:100%}.blog-detailFooter .categories{flex:0 0 100%;max-width:100%;margin-bottom:15px}.nav-tabs{flex-wrap:wrap}.nav-tabs .nav-item{flex:0 0 100%;max-width:100%}.col-search{padding:0 20px}.productListingPage .catalog-header{margin-bottom:10px}.cookie-bar{flex-direction:column;align-items:center;justify-content:center}.cookie-bar__content{padding-right:0}.blockTitleDiv,.component__title-wrapper{flex-direction:column}.component__title-wrapper{padding-bottom:20px}.blog-horizontal .component__title{margin-bottom:5px}.wrapper-xl{padding-left:10px;padding-right:10px}.blog-horizontal .col-md-4,.productItem{margin-bottom:10px}.component.component-blog{padding-top:30px;padding-bottom:0}.modal-content{top:0}.component__title-wrapper .component__title{text-align:center;padding-right:0}.load-more.view-all{text-align:center;padding:20px 0 40px}header.app-header{padding-top:15px}.col-logo{padding-bottom:10px}.app-menu__items .link-img{padding-right:10px}.app-menu__items .link-img img{max-width:100%!important}.app-menu__items .menugroup>a:nth-child(3n) .link-img{padding-right:0}.page-banner{margin-bottom:20px}.signupModal .tab-content .col-sm-6 .col-12{margin-bottom:0}.blog-related h2{text-align:center}.blog-wrapper .blog-content{padding-left:10px;padding-right:10px}.signupContainer .nav-tabs .nav-item .nav-link{font-size:16px}.signupContainer .tab-content .form-bottom{flex-direction:row;flex-wrap:wrap}.signup-optionsForm .form-bottom .form-btn{max-width:100%;flex:0 0 100%;margin-top:10px}.signupContainer .signup-optionsForm .form-bottom .form-btn button{width:100%;max-width:unset}.profilePage{margin-top:0}.col-extra .app-menu ul li.full-width{flex:0 0 100%;max-width:100%}.signupModal .modal-content{padding:15px 15px 12.5rem}.signupModal .modalContent{padding-top:50px}.signupContainer{padding:0}.blog_description iframe{width:100%;max-height:204px}.blog-related .row{margin:0 auto}body .main{width:100vw;overflow-x:hidden}.blog-related{margin:auto;max-width:100%}.blog-related .row{margin:0}.wrapper-main{width:100vw;overflow-x:hidden}.profile__top button{flex:0 0 100%;max-width:100%}.profile__top button:first-child{margin-bottom:10px}input[type=file]{color:#000}}@media(max-width:392px){.app-logo__svg{max-width:85%}}@media(max-width:362px){.col-logo .app-logo.dashboardpage{display:inline-flex;padding:0 20px;flex-wrap:wrap;text-align:center;justify-content:center;align-items:center}.app-logo__svg{max-width:100%}.app-header .app-logo a{flex:0 0 160px;max-width:160px}.app-logo__wrapper{max-width:160px}.col-logo .app-logo.dashboardpage .userSettings{position:relative;flex:0 0 100%;max-width:100%;top:auto;right:auto;transform:translateY(0);margin-top:5px;display:inline-flex;justify-content:center;align-items:center}.col-logo .app-logo.dashboardpage .userSettings a:first-child{border-right:none}.col-logo .app-logo.dashboardpage .userSettings .userBtn{width:auto}.profile__title h1{font-size:22px;text-align:center}.actionBtnContainer .icon img{width:27px;margin-right:-5px}.profile__actions{text-align:center}.profile__actionBtnContainer .actionBtnContainer button.btn.greenBtn{font-size:14px}.profile__actionBtnContainer .actionBtnContainer .icon{width:50px;height:50px}.profile__actionBtnContainer .actionBtnContainer button{margin:10px 10px 10px 40px}}.homePage .page-title-wrapper{text-align:center}.homePage .page-title-wrapper h1{padding:1.25rem}.component-most-visited{padding-top:.625rem;padding-bottom:2.5rem}.blockMostVisited .viewMore{padding-inline:1.25rem;padding-block:1.25rem;background-color:var(--white);display:flex;align-items:center;justify-content:space-between;border:1px solid var(--light-grey);line-height:1;color:var(--black);height:100%}.blockMostVisited .viewMore:hover{text-decoration:none;padding-left:1.625rem}.blockMostVisited .viewMore.arrowAfter:after{margin-left:0;padding-left:0;width:1.875rem;min-width:1.875rem;background-repeat:no-repeat}.blockMostVisited .col-12{margin-bottom:1.25rem}.cookie-bar{display:none!important}Cookie bot #CybotCookiebotDialog.CybotCloseButtonEnabled .CybotCookiebotBannerCloseButton{width:auto}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before{top:auto;border:none}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:after{display:none}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#c7342b!important}#CybotCookiebotDialog input[type=checkbox]{z-index:0}