#Hero .lottie-foreground{--lottie-scale:.8}@media screen and (max-width:900px){.section-curriculum-intro.product-even>.e-con-inner{flex-direction:column-reverse}}@media screen and (max-width:900px){.section-curriculum-intro.product-odd>.e-con-inner{flex-direction:column}}@media screen and (max-width:900px){.section-curriculum-intro#Hero>.e-con-inner{flex-direction:column-reverse}}.section-curriculum-intro>.e-con-inner{display:flex;--flex-direction:row;--justify-content:flex-start;--container-column-gap:var(--project-grid-gap-width);row-gap:40px;gap:40px var(--container-column-gap)}.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}.section-curriculum-intro>.e-con-inner .content .elementor-widget-image{width:50%;max-width:50%}.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;margin-left:calc(calc(calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width))) + var(--project-grid-gap-width)) * var(--layoutScaleFactor))}@media (min-width:982.625px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-intro>.e-con-inner .content:first-of-type{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media (min-width:982.625px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-intro>.e-con-inner .content{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media screen and (max-width:900px){.section-curriculum-intro>.e-con-inner .content{width:100%;max-width:100%;margin-left:unset}.section-curriculum-intro>.e-con-inner .content img{margin-left:var(--project-grid-gap-width)}}.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((6 * var(--project-grid-column-width)) +
((6 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((6 * var(--project-grid-column-width)) +
((6 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((6 * var(--project-grid-column-width)) +
((6 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((6 * var(--project-grid-column-width)) +
((6 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));--align-items:center;position:relative}.section-curriculum-intro>.e-con-inner .images.lottie-container{position:relative}.section-curriculum-intro>.e-con-inner .images.lottie-container>.e-con-inner{flex-direction:column;--align-items:flex-start}.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-background{opacity:0}.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-background .elementor-widget-container img{width:100%}.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-foreground{position:absolute;inset:0;overflow:hidden;display:flex;justify-content:center;align-items:center;width:100%;--lottie-aspect-ratio:calc(var(--lottie-aspect-ratio-width,100) / var(--lottie-aspect-ratio-height,100));aspect-ratio:var(--lottie-aspect-ratio,1)}.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-foreground .elementor-widget-container{display:flex;justify-content:center;align-items:flex-start;width:100%;height:auto}.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-foreground .e-lottie__animation,.section-curriculum-intro>.e-con-inner .images.lottie-container .lottie-foreground .e-lottie__animation svg{opacity:0;transform:scale(var(--lottie-scale,1));transform-origin:center;will-change:opacity,transform}.section-curriculum-intro>.e-con-inner .images.lottie-container.is-ready{}.section-curriculum-intro>.e-con-inner .images.lottie-container.is-ready .lottie-background{animation:lottie-background-fade .6s ease forwards}.section-curriculum-intro>.e-con-inner .images.lottie-container.is-ready .lottie-foreground .e-lottie__animation,.section-curriculum-intro>.e-con-inner .images.lottie-container.is-ready .lottie-foreground .e-lottie__animation svg{animation:lottie-foreground-fade .5s ease forwards,lottie-foreground-scale 3s ease forwards;animation-delay:.2s,.5s}@keyframes lottie-background-fade{to{opacity:1}}@keyframes lottie-foreground-fade{to{opacity:1}}@keyframes lottie-foreground-scale{to{transform:scale(1)}}@media (min-width:982.625px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-intro>.e-con-inner .images{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.section-curriculum-intro>.e-con-inner .images .lottie-foreground{position:absolute}.section-curriculum-intro>.e-con-inner .images .book-cover{width:82%}@media screen and (max-width:900px){.section-curriculum-intro>.e-con-inner .images{width:100%;max-width:100%;margin-left:unset}.section-curriculum-intro>.e-con-inner .images .book-cover{width:100%}}@media screen and (max-width:900px){.section-curriculum-intro>.e-con-inner{flex-direction:column;row-gap:40px}}.two-column-inset>.e-con-inner{display:flex;--flex-direction:row;--container-column-gap:var(--project-grid-gap-width);column-gap:var(--project-grid-gap-width);row-gap:40px;--justify-content:flex-start}.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;margin-left:calc(calc(calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width))) + var(--project-grid-gap-width)) * var(--layoutScaleFactor));--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media (min-width:982.625px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.two-column-inset>.e-con-inner>.elementor-element:first-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;margin-right:calc(calc(calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width))) + var(--project-grid-gap-width)) * var(--layoutScaleFactor));--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media (min-width:982.625px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.two-column-inset>.e-con-inner>.elementor-element:last-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media screen and (max-width:900px){.two-column-inset>.e-con-inner{flex-direction:var(--mobile-flex-direction,column-reverse)}}.section-curriculum-components{--project-popup-max-width:calc(var(--project-content-max-width)/12*10);gap:clamp(40px,calc(36.2817px + .874891vw),50px)}.section-curriculum-components>.e-con-inner{--align-items:center}.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((8 * var(--project-grid-column-width)) +
((8 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((8 * var(--project-grid-column-width)) +
((8 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((8 * var(--project-grid-column-width)) +
((8 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((8 * var(--project-grid-column-width)) +
((8 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-text-content{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.section-curriculum-components .curriculum-text-content p{text-align:center}.section-curriculum-components .curriculum-text-content p a{color:black;font-weight:bold;white-space:nowrap}@media screen and (max-width:900px){.section-curriculum-components .curriculum-text-content{width:100%;max-width:100%}}.section-curriculum-components .curriculum-product-grid{margin-top:clamp(40px,calc(36.2817px + .874891vw),50px);justify-content:center;gap:var(--project-grid-gap,24px);gap:24px}@media screen and (max-width:900px){.section-curriculum-components .curriculum-product-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:15px}}.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--project-grid-gap:var(--project-grid-gap-width);--widgets-spacing-column:var(--project-grid-gap-width,24px);--widgets-spacing-row:var(--project-grid-gap-width,24px);--column-gap:var(--project-grid-gap-width,24px);--row-gap:var(--project-grid-gap-width,24px);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--project-grid-gap-width,24px);column-gap:var(--project-grid-gap-width,24px);row-gap:var(--project-grid-gap-width,24px);--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((2 * var(--project-grid-column-width)) +
((2 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media screen and (max-width:900px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container{width:unset;max-width:unset}}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .curriculum-product-image{--aspect-ratio:calc(var(--image-width,400)/var(--image-height,519));aspect-ratio:var(--aspect-ratio);display:block}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .curriculum-product-image .elementor-widget-container a{height:100%}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .curriculum-product-image .elementor-widget-container img{border:3px solid var(--color-b-maize);border-radius:10px;object-fit:contain;max-height:100%;width:fit-content;max-width:100%}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content{max-height:100vh;overflow:scroll;border-radius:20px;--context-grid-column-count:10;--project-grid-reference-width:clamp(0px,100vw,var(--project-content-max-width));--project-grid-gap-width:clamp(16px,calc(100vw * 40 / 1568),40px);--project-grid-column-width:calc((var(--project-grid-reference-width) - ((var(--context-grid-column-count) - 1) * var(--project-grid-gap-width)))
/ var(--context-grid-column-count));--project-grid-gap:var(--project-grid-gap-width);--gap:var(--project-grid-gap-width);--column-gap:var(--project-grid-gap-width);--row-gap:var(--project-grid-gap-width);--e-con-grid-column-gap:var(--project-grid-gap-width);--e-con-grid-row-gap:var(--project-grid-gap-width);--container-column-gap:var(--project-grid-gap-width);--container-row-gap:var(--project-grid-gap-width)}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container{position:relative;padding:clamp(70px,calc(66.2817px + .874891vw),80px) 0 clamp(70px,calc(66.2817px + .874891vw),80px)}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner{width:100%;gap:36px var(--project-grid-gap-width)}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column{position:relative}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;margin-left:calc(calc(calc((1 * var(--project-grid-column-width)) +
((1 - 1) * var(--project-grid-gap-width))) + var(--project-grid-gap-width)) * var(--layoutScaleFactor));--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:0;--layoutInverseScaleFactor:1;margin-right:calc(calc(calc((1 * var(--project-grid-column-width)) +
((1 - 1) * var(--project-grid-gap-width))) + var(--project-grid-gap-width)) * var(--layoutScaleFactor));--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((4 * var(--project-grid-column-width)) +
((4 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1))}@media (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}@media (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image img{max-width:462px;height:auto;max-height:100%}@media screen and (max-width:900px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner{flex-direction:column;padding:0 var(--project-content-margin)}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column{max-width:var(--content-width);justify-content:flex-end}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{margin-left:unset;--layoutScaleFactor:0;--layoutInverseScaleFactor:1;--smallTargetWidth:100%;width:calc(calc((10 * var(--project-grid-column-width)) +
((10 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((10 * var(--project-grid-column-width)) +
((10 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));max-width:calc(calc((10 * var(--project-grid-column-width)) +
((10 - 1) * var(--project-grid-gap-width))) +
(var(--smallTargetWidth) - calc((10 * var(--project-grid-column-width)) +
((10 - 1) * var(--project-grid-gap-width)))) * var(--layoutInverseScaleFactor,1));aspect-ratio:calc(550/540);justify-content:center;align-items:center}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:last-child{width:100%;margin:unset;max-width:unset}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image{object-fit:contain}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image img{max-width:75%;height:auto}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image{height:100%;min-height:0;display:flex;align-items:center;justify-content:center}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image .elementor-widget-container{height:100%;min-height:0;display:flex;align-items:center;justify-content:center}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column .curriculum-product-popup-image .elementor-widget-container img{height:auto;width:auto;max-height:100%;max-width:100%;object-fit:contain;display:block}}@media screen and (max-width:900px) and (min-width:982.625px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.125;--layoutInverseScaleFactor:.875}}@media screen and (max-width:900px) and (min-width:1066.25px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.250;--layoutInverseScaleFactor:.750}}@media screen and (max-width:900px) and (min-width:1149.875px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.375;--layoutInverseScaleFactor:.625}}@media screen and (max-width:900px) and (min-width:1233.5px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.500;--layoutInverseScaleFactor:.500}}@media screen and (max-width:900px) and (min-width:1317.125px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.625;--layoutInverseScaleFactor:.375}}@media screen and (max-width:900px) and (min-width:1400.75px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.750;--layoutInverseScaleFactor:.250}}@media screen and (max-width:900px) and (min-width:1484.375px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:.875;--layoutInverseScaleFactor:.125}}@media screen and (max-width:900px) and (min-width:1568px){.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-grid .e-con-inner .curriculum-product-popup-column:first-child{--layoutScaleFactor:1;--layoutInverseScaleFactor:0}}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-close{z-index:10;position:absolute;top:30px;right:30px}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .curriculum-product-popup-close img{width:clamp(33px,calc(25.1916px + 1.83727vw),54px)}.section-curriculum-components .curriculum-product-grid .curriculum-product-container .elementor-widget-off-canvas .e-off-canvas__content .curriculum-product-popup-container .textgroup_buttons{grid-template-columns:repeat(2,1fr)}