.module-content__wrapper{display:grid;grid-template-columns:1fr .8fr 1fr;gap:6rem;justify-content:start}.module__header{color:var(--gsc-text-color-100);background-color:var(--gsc-background-color-100);border-radius:var(--gsc-base-radii);overflow:hidden}.module__header-container{padding:4.4rem;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:4.4rem;background:url(https://fortissimo.education/cdn/shop/files/fortissimo-module-intro-chalkboard_desktop.jpg);background-size:cover;background-position:center}.module__title{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.module__subtitle{text-align:center}.module__subheader{display:grid;grid-template-columns:calc(50vw - 41.4rem) 1fr 1fr}.module__subheader-title{width:calc(50vw - 41.4rem)}.module__subheader-column{display:flex;flex-flow:column}.subheader-column--content+.subheader-column--content{margin-top:2.8rem}.subheader-column--content ul{margin:0;padding:0}.subheader-column--content ul li{list-style:none}.module-intro{grid-template-columns:1fr auto 1fr;align-items:center;display:grid;column-gap:3rem;margin:3rem 6rem}.module__back-link{justify-self:start;display:flex;flex-flow:row;align-items:center;gap:1rem;transition:all .3s ease;z-index:100}.module__back-arrow{width:1.71rem;height:1.71rem}.module__transparency{width:100%;position:relative;background-color:#f5f3e8;border-radius:var(--gsc-base-radii, 0);padding:4rem}.module__transparency--activity-wrapper{display:flex;flex-flow:column;gap:2.4rem}.activity--row{display:grid;grid-template-columns:auto 1fr 1fr;align-items:center;gap:3.2rem}.activity--figure{padding:0;margin:0;display:flex;flex-flow:column;align-items:center}.activity--figure figcaption{color:var(--gsc-background-color-100);text-align:center;margin:.6rem 0 0}.activity--icon-wrapper{width:85px;height:85px}.activity--icon{display:block;width:100%;height:100%}.activity--count{position:relative;width:62px;height:62px;border-radius:31px;display:flex;justify-content:center;align-items:center;font-family:Dekko,serif;font-size:3.2rem;color:#fff}.activity--count span{padding-top:4px}.activity--count-1,.activity--count-4{background:#85c8e1}.activity--count-2,.activity--count-5{background:#ffc045}.activity--count-3,.activity--count-6{background:#e57a62}.transparency-material--info{position:absolute;display:inline-flex;bottom:0}.transparency-material__icon{width:24px;object-fit:contain;height:auto;display:inline-block;margin-left:.8rem}.module__downloads{display:flex;flex-flow:column;gap:1.6rem}.module__downloads h3{position:relative;line-height:var(--gsc-body-line-height-xs)}.module__downloads h3:not(:first-of-type){margin-top:1.6rem}.module__downloads--button-wrapper,.subheader-column--button-wrapper{display:flex;flex-flow:column;flex-wrap:wrap;gap:1rem}h3+.subheader-column--button-wrapper{margin-top:1.6rem}.btn--download{padding:1.2rem 2rem}.btn--download .download-dropdown__document-icon{margin-right:.8rem}.module__downloads--button-wrapper .btn--download,.subheader-column--button-wrapper .btn--download{margin-right:auto}.subheader-column--button-wrapper .btn--download{--gsc-button-background-color-100: #d49420}.lesson__header{display:flex;align-items:center;gap:4rem;padding-bottom:1.2rem;margin-bottom:6rem;border-bottom:1px solid var(--gsc-text-color-100);font-weight:var(--gsc-headings-font-weight)}.lesson-header__duration{margin-left:auto}.rich-text__text-wrapper{margin:2.4rem 0}.module-lesson__material-wrapper{flex-wrap:wrap;gap:3rem;width:100%;display:flex;margin:2.4rem 0}.module-lesson__image{margin:2.4rem 0}.module-lesson__slideshow-wrapper{position:relative}figure{margin:2.4rem 0}figcaption{margin:.6rem 1.2rem 0;flex-flow:row;justify-content:space-between;display:flex}figcaption span:last-child{font-weight:var(--gsc-headings-font-weight)}.icon-container{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center}.module-lesson__vr-links-wrapper{margin:2.4rem 0}.module-lesson__highlight-wrapper{position:relative;background-color:var(--gsc-foreground-color-100);border-radius:var(--gsc-base-radii,0);padding:4rem;margin:2.4rem 0}.highlight__header{flex-flow:row;display:flex;gap:1.6rem;margin-bottom:1.6rem}.module-lesson__app-level-wrapper{position:relative;background-color:var(--gsc-foreground-color-100);border-radius:var(--gsc-base-radii,0);padding:4rem;margin:2.4rem 0}.app-level__header{flex-wrap:wrap;gap:1.6rem;display:flex}.app-level__icon{width:8rem;border-radius:4rem;max-width:100%;object-fit:contain;height:auto;display:inline-block;margin-right:1.6rem}.app-level__links{max-width:36rem;margin:3.2rem auto 0;gap:3.2rem;display:flex;flex-flow:column}.app-level__links svg{fill:var(--gsc-text-color-100)}.app-level__url{color:var(--gsc-text-color-95);font-size:var(--gsc-body-font-size-xxl);line-height:1.6;font-weight:600}.app-level__url span{color:var(--gsc-text-color-35)}.module-lesson__app-level-wrapper .link{color:var(--gsc-text-color-90)}.module-lesson__app-level-wrapper .link span:not(.link__text){margin-right:.6rem}.module-lesson__app-level-wrapper .link__text:before{background:var(--gsc-text-color-90)}.module-lesson__table-container{overflow-x:auto;width:100%;background-color:var(--gsc-foreground-color-100);border-radius:var(--gsc-base-radii,0);margin:2.4rem 0}.module-lesson__table-header-wrapper{position:relative;padding:2.4rem 2.4rem 0;display:flex;flex-flow:row;width:fit-content}.table-header{font-weight:var(--gsc-headings-font-weight);font-size:1rem;line-height:var(--gsc-body-line-height-xxs);letter-spacing:.4px;text-transform:uppercase;width:calc(calc(var(--gsc-content-width) - 4.8rem) / 3);padding:.6rem}.table-header+.table-header{border-left:1px solid var(--gsc-text-color-100)}.module-lesson__table-row-wrapper{position:relative;padding:0 2.4rem;display:flex;flex-flow:row;width:fit-content}.module-lesson__table-row-wrapper:last-of-type{padding-bottom:2.4rem}.table-row{font-size:var(--gsc-body-font-size-m);line-height:var(--gsc-body-line-height-xs);width:calc(calc(var(--gsc-content-width) - 4.8rem) / 3);padding:.6rem;border-top:1px solid var(--gsc-text-color-100)}.table-row+.table-row{border-left:1px solid var(--gsc-text-color-100)}.table-row:first-child{font-weight:var(--gsc-headings-font-weight)}.table-row ul{padding-left:2rem;margin:0}.module-lesson__hidden-element-wrapper{border:1px solid var(--gsc-text-color-100);border-radius:var(--gsc-base-radii, 0);margin:2.4rem 0}.module-lesson__hidden-element-wrapper .faq__accordeon-plus[data-aria-expanded=true]{padding-bottom:1.6rem}.module-lesson__hidden-element-wrapper .faq__accordeon-plus-btn{padding:1.6rem 3rem}.module-lesson__hidden-element-wrapper .faq__accordeon-plus-content{padding:0 1.6rem 1.6rem}.module-lesson__hidden-element-wrapper .rte:not(.highlight-text){padding:0 1.6rem}.hidden-element__highlight{background-color:var(--gsc-foreground-color-100);border-radius:var(--gsc-base-radii, 0);padding:3rem}.fancybox-trigger{position:absolute;content:"";top:1rem;right:1rem;width:36px;height:36px;z-index:1;cursor:pointer}.module__transparency-fancybox{display:flex;justify-content:center;align-items:center;background:#f5f3e8;width:60vw;height:auto;border-radius:var(--gsc-base-radii, 0);padding:8rem 4rem}.f-carousel{--f-button-width: 38px;--f-button-height: 38px;--f-button-svg-width: 16px;--f-button-svg-height: 16px;--f-button-svg-stroke-width: 2.5;--f-button-color: rgb(71 85 105);--f-button-border-radius: 50%;--f-button-shadow: 0 6px 12px -2px rgb(50 50 93 / 25%), 0 3px 7px -3px rgb(0 0 0 / 30%);--f-button-bg: #fff;--f-button-hover-bg: #f9f9f9;--f-button-active-bg: #f0f0f0}.f-carousel__slide img{width:100%;border-radius:var(--gsc-base-radii,0)}.f-thumbs__slide__button{border-radius:1.2rem}.fancybox .module__transparency--activity-wrapper{gap:6.2rem}.fancybox .activity--row{gap:8rem}.fancybox .activity--count{width:100px;height:100px;border-radius:50px;font-size:6rem}.fancybox .activity--icon-wrapper{width:120px;height:120px}.fancybox .activity--figure figcaption{color:#141416}@media screen and (max-width: 1200px){.module__subheader{display:flex;flex-wrap:wrap;gap:2.4rem 0}.module__subheader-title{width:100%}.module__subheader-column{width:50%;min-width:400px}}@media screen and (max-width: 768px){.module__header-container{padding:2rem;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:4.4rem;background:url(https://fortissimo.education/cdn/shop/files/fortissimo-module-intro-chalkboard_mobile.jpg)}.module-intro{grid-template-rows:auto auto;grid-template-columns:1fr;position:relative;gap:1.2rem;margin:2rem 0}.module__back-link{position:absolute;top:0;left:0;z-index:1}.module__subtitle{grid-row:1 / 2;grid-column:1 / -1;text-align:center;align-self:center}.module-content__wrapper{flex-direction:column}.module__subheader-column{width:100%}.lesson__header{flex-wrap:wrap;gap:2rem}.lesson-header__title{order:1}.lesson-header__duration{order:2}.lesson-header__icon{order:3}.module-lesson__table-header-wrapper,.module-lesson__table-row-wrapper{flex-flow:column}.table-header,.table-row{width:100%;border-left:0!important;padding:.6rem 0!important}}@media screen and (min-width: 768px){.module__title,.module__transparency{width:calc(100% / 3);min-width:56rem}.module__back-arrow{width:2.4rem;height:2.4rem}.module-lesson__hidden-element-wrapper .faq__accordeon-plus-btn{padding:2rem 3rem}.module-lesson__table-header-wrapper .fancybox-trigger{position:sticky;left:65rem;cursor:pointer}#module-lesson__table-fancybox .module-lesson__table-header-wrapper,#module-lesson__table-fancybox .module-lesson__table-row-wrapper{width:80%;margin:0 auto}#module-lesson__table-fancybox .table-header,#module-lesson__table-fancybox .table-row{width:25%}.module__back-link.sticky{position:fixed;top:2.8rem;left:12rem}}.image-banner__outer-container~.image-banner__outer-container{margin-top:16px}#module-lesson__table-fancybox .fancybox-trigger{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-module.css.map */
