.elementor-27 .elementor-element.elementor-element-37f1626{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-27 .elementor-element.elementor-element-37f1626:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-37f1626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-37f1626::before, .elementor-27 .elementor-element.elementor-element-37f1626 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37f1626 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-37f1626 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37f1626 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-37f1626 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), manrope;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7893c17 img{max-width:120px;}.elementor-27 .elementor-element.elementor-element-088ce56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-088ce56:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-088ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F7;}.elementor-27 .elementor-element.elementor-element-088ce56::before, .elementor-27 .elementor-element.elementor-element-088ce56 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-088ce56 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-088ce56 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-088ce56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-088ce56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-27 .elementor-element.elementor-element-088ce56 > .elementor-shape-top svg, .elementor-27 .elementor-element.elementor-element-088ce56 > .e-con-inner > .elementor-shape-top svg{width:calc(177% + 1.3px);height:122px;}.elementor-27 .elementor-element.elementor-element-23e15b2{--display:flex;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-a1186cc{--iteration-count:infinite;--dynamic-text-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a1186cc .elementor-headline{text-align:center;font-family:"Manrope", manrope;font-size:20px;font-weight:400;line-height:16px;letter-spacing:2.9px;word-spacing:18px;}.elementor-27 .elementor-element.elementor-element-a1186cc .elementor-headline-plain-text{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a1186cc .elementor-headline-dynamic-text{font-family:"Manrope", manrope;font-weight:400;line-height:1px;letter-spacing:2.9px;word-spacing:18px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), manrope;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-94a89b1{--divider-border-style:solid;--divider-color:#97938947;--divider-border-width:1px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-94a89b1 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-94a89b1 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-27 .elementor-element.elementor-element-94a89b1 .elementor-divider__text{color:#A5976C;font-family:"Times New Roman", manrope;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#A5976C;stroke:#A5976C;}.elementor-27 .elementor-element.elementor-element-54dba87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-54dba87:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-54dba87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-27 .elementor-element.elementor-element-1fc16b7{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1fc16b7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1fc16b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F67A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3b81d46{background-color:#F9F9F7;padding:20px 20px 20px 20px;text-align:center;}.elementor-27 .elementor-element.elementor-element-3b81d46 .elementor-heading-title{font-family:"Manrope", manrope;font-size:18px;font-weight:500;line-height:32px;letter-spacing:2.9px;color:#7A7A7A;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), manrope;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), manrope;font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-01af6f2 .swiper-slide-bg{background-color:#F7F7F7;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00033.jpg);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-01af6f2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-ef24e72 .swiper-slide-bg{background-color:#FDFDFD;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00034.png);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-ef24e72 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-443caf9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00004-e1768911002823.png);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-443caf9 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-87c2b1d .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00031.png);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-87c2b1d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-361e169 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00008.jpg);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-361e169 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-13c76a2 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.super-curriculum.com/wp-content/uploads/2026/01/image00035.jpg);background-size:cover;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-repeater-item-13c76a2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:575px;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-slide-button:hover{background-color:#A5976C;color:#193064;}.elementor-27 .elementor-element.elementor-element-05006d6{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-05006d6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-05006d6:hover{border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-slide-contents{max-width:60%;text-shadow:4px 5px 5px rgba(0,0,0,0.3);}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-slide-inner{text-align:center;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-slide-heading{color:#FFFFFFE3;font-family:"Manrope", manrope;font-weight:600;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:48px;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-slide-description{color:#FFFFFFE3;font-family:"Manrope", manrope;font-weight:400;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-slide-button{font-family:"Manrope", manrope;font-weight:500;border-width:1px;border-radius:100px;color:#FFFFFFE3;border-color:#FFFFFFE3;transition-duration:900ms;}.elementor-27 .elementor-element.elementor-element-05006d6 .elementor-swiper-button{font-size:26px;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-bullet-vertical-gap:15px;height:6px;width:6px;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-pagination-fraction{font-size:6px;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#19306478;opacity:1;}.elementor-27 .elementor-element.elementor-element-05006d6 .swiper-pagination-bullet-active{background-color:#193064;}.elementor-27 .elementor-element.elementor-element-ffd33d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-ffd33d7.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f9cae9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-f9cae9e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), manrope;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b8c87d3{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:39px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-b8c87d3.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-7dfdd52{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-27 .elementor-element.elementor-element-7dfdd52.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-f876056{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-f876056.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), manrope;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-d04f8f8{width:var( --container-widget-width, 100% );max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-27 .elementor-element.elementor-element-d04f8f8.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d04f8f8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d04f8f8 .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:600;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-d04f8f8 .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d04f8f8:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-d04f8f8:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d04f8f8 .elementor-icon-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;color:#7A7A7A;}.elementor-27 .elementor-element.elementor-element-27266d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-27266d4.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-6da79c9{width:var( --container-widget-width, 100% );max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-27 .elementor-element.elementor-element-6da79c9.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-6da79c9 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6da79c9 .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:600;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-6da79c9 .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-6da79c9:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-6da79c9:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-6da79c9 .elementor-icon-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-2ae1431{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-2ae1431.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-68d437d{width:var( --container-widget-width, 100% );max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-27 .elementor-element.elementor-element-68d437d.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-68d437d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-68d437d .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:600;letter-spacing:0.1px;}.elementor-27 .elementor-element.elementor-element-68d437d .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-68d437d:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-68d437d:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-68d437d .elementor-icon-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-0a1462f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-0a1462f.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-601bf1c{width:var( --container-widget-width, 80% );max-width:80%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-601bf1c.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-601bf1c .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-601bf1c .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:600;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-601bf1c .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-601bf1c:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-601bf1c:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-601bf1c .elementor-icon-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-65b3a0e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-65b3a0e.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d748d62{width:var( --container-widget-width, 80% );max-width:80%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 10px 10px 10px;--container-widget-width:80%;--container-widget-flex-grow:0;grid-column:span custom;border-style:none;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-d748d62.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-d748d62 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-d748d62 .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:600;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-d748d62 .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d748d62:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-d748d62:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d748d62 .elementor-icon-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;color:#7A7A7A;}.elementor-27 .elementor-element.elementor-element-80b6632{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-df94ca5{--divider-border-style:slashes;--divider-color:#97938947;--divider-border-width:1px;--divider-pattern-height:8.7px;--divider-pattern-size:8.7px;}.elementor-27 .elementor-element.elementor-element-df94ca5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-27 .elementor-element.elementor-element-df94ca5 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-27 .elementor-element.elementor-element-984500e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-9f43458{--display:flex;}.elementor-27 .elementor-element.elementor-element-ffa12a5{text-align:center;}.elementor-27 .elementor-element.elementor-element-ffa12a5 .elementor-heading-title{font-family:"Manrope", manrope;font-size:25px;font-weight:400;letter-spacing:2.9px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-543e7ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-543e7ee.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-48b4454{--display:flex;}.elementor-27 .elementor-element.elementor-element-5076c2b{padding:20px 20px 20px 20px;text-align:center;font-family:"Manrope", manrope;font-size:13px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-5076c2b p{margin-block-end:3px;}.elementor-27 .elementor-element.elementor-element-95b8354{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-95b8354.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-ae03e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-c1d50ca{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-c1d50ca.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-c1d50ca .elementor-icon-box-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-c1d50ca.elementor-view-stacked .elementor-icon{background-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-c1d50ca.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-c1d50ca.elementor-view-default .elementor-icon{fill:#A5976C;color:#A5976C;border-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-c1d50ca .elementor-icon{font-size:15px;}.elementor-27 .elementor-element.elementor-element-c1d50ca .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-c1d50ca .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:400;line-height:1px;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-c1d50ca .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-c1d50ca:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-c1d50ca:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-2c5293c{column-gap:0px;font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-e72a81b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-12d7852{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-12d7852.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-12d7852 .elementor-icon-box-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-12d7852.elementor-view-stacked .elementor-icon{background-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-12d7852.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-12d7852.elementor-view-default .elementor-icon{fill:#A5976C;color:#A5976C;border-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-12d7852 .elementor-icon{font-size:15px;}.elementor-27 .elementor-element.elementor-element-12d7852 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-12d7852 .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:400;line-height:1px;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-12d7852 .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-12d7852:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-12d7852:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-f5dca95{text-align:start;font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-4c558a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:groove;--border-style:groove;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A5976C63;--border-color:#A5976C63;--border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-a1402a3{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;padding:11px 11px 11px 11px;}.elementor-27 .elementor-element.elementor-element-a1402a3.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-a1402a3 .elementor-icon-box-wrapper{gap:15px;}.elementor-27 .elementor-element.elementor-element-a1402a3.elementor-view-stacked .elementor-icon{background-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a1402a3.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-a1402a3.elementor-view-default .elementor-icon{fill:#A5976C;color:#A5976C;border-color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a1402a3 .elementor-icon{font-size:15px;}.elementor-27 .elementor-element.elementor-element-a1402a3 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-a1402a3 .elementor-icon-box-title a{font-family:"Manrope", manrope;font-size:13px;font-weight:400;line-height:1px;letter-spacing:0.3px;}.elementor-27 .elementor-element.elementor-element-a1402a3 .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a1402a3:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-a1402a3:has(:focus) .elementor-icon-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-b6d0c59{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-d3b5581{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:020px 20px;--row-gap:020px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-d3b5581.e-con{--align-self:center;}.elementor-27 .elementor-element.elementor-element-2a4062a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-a984165{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-a984165.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-c891a30{padding:20px 20px 20px 20px;text-align:center;}.elementor-27 .elementor-element.elementor-element-c891a30 .elementor-heading-title{font-family:"Manrope", manrope;font-size:18px;font-weight:400;letter-spacing:2.9px;color:#A5976C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), manrope;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-088c8ad.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-088c8ad{text-align:center;}.elementor-27 .elementor-element.elementor-element-088c8ad img{width:24%;}.elementor-27 .elementor-element.elementor-element-a38a898{--spacer-size:50px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), manrope;font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), manrope;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-1fb1298{background-color:#FFFFFF00;border-style:groove;border-width:1px 1px 1px 1px;border-color:#A5976C63;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-1fb1298.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-1fb1298.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-1fb1298.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-title{font-family:"Manrope", manrope;font-size:13px;font-weight:600;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-1fb1298:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-1fb1298:has(:focus) .elementor-image-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-8e4ecce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27 .elementor-element.elementor-element-8e4ecce.e-con{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-f4e9d46{padding:20px 20px 20px 20px;text-align:center;}.elementor-27 .elementor-element.elementor-element-f4e9d46 .elementor-heading-title{font-family:"Manrope", manrope;font-size:18px;font-weight:400;letter-spacing:2.9px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-420f037.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-27 .elementor-element.elementor-element-420f037{text-align:center;}.elementor-27 .elementor-element.elementor-element-420f037 img{width:24%;}.elementor-27 .elementor-element.elementor-element-27407f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-71f339f{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-d46b5d4{border-style:groove;border-width:1px 1px 1px 1px;border-color:#A5976C63;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-d46b5d4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-d46b5d4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-d46b5d4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-title{font-family:"Manrope", manrope;font-size:13px;font-weight:600;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d46b5d4:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-d46b5d4:has(:focus) .elementor-image-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-e653389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-06e1e27{border-style:groove;border-width:1px 1px 1px 1px;border-color:#A5976C63;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-06e1e27.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-06e1e27.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-06e1e27.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-title{font-family:"Manrope", manrope;font-size:13px;font-weight:600;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-06e1e27:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-06e1e27:has(:focus) .elementor-image-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-935c16a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-58e2cbc{border-style:groove;border-width:1px 1px 1px 1px;border-color:#A5976C63;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-58e2cbc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-58e2cbc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-58e2cbc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-title{font-family:"Manrope", manrope;font-size:13px;font-weight:600;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-58e2cbc:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-58e2cbc:has(:focus) .elementor-image-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-464ede6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-a9be974{border-style:groove;border-width:1px 1px 1px 1px;border-color:#A5976C63;border-radius:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-a9be974.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-a9be974.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-a9be974.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-title{font-family:"Manrope", manrope;font-size:13px;font-weight:600;line-height:21px;letter-spacing:0.3px;word-spacing:2px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a9be974:has(:hover) .elementor-image-box-title,
					 .elementor-27 .elementor-element.elementor-element-a9be974:has(:focus) .elementor-image-box-title{color:#A5976C;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-description{font-family:"Manrope", manrope;font-size:12px;font-weight:400;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-2b4424c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-27 .elementor-element.elementor-element-2b4424c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-d2e05cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-d2e05cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-f8e2099{padding:20px 20px 20px 20px;text-align:center;}.elementor-27 .elementor-element.elementor-element-f8e2099 .elementor-heading-title{font-family:"Manrope", manrope;font-size:18px;font-weight:400;letter-spacing:2.9px;color:#A5976C;}.elementor-27 .elementor-element.elementor-element-6f5c65a{padding:20px 20px 20px 20px;font-family:"Manrope", manrope;font-size:12px;font-weight:400;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-6f5c65a.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-1c96f55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1c96f55.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-76057f5{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:2px 3px 3px 2px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-76057f5:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-76057f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F00;}.elementor-27 .elementor-element.elementor-element-76057f5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-36006bb{padding:20px 20px 20px 20px;font-family:"Manrope", manrope;font-size:10px;font-weight:300;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-36006bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-41fad41{--n-accordion-title-font-size:12px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7A7A7A;--n-accordion-title-hover-color:#A5976C;--n-accordion-title-active-color:#A5976C;--n-accordion-icon-size:12px;--n-accordion-icon-gap:20px;}.elementor-27 .elementor-element.elementor-element-41fad41 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-27 .elementor-element.elementor-element-41fad41 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Manrope", manrope;font-weight:700;text-transform:capitalize;line-height:12px;letter-spacing:1.6px;word-spacing:4px;}.elementor-27 .elementor-element.elementor-element-451b13f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-451b13f.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-451b13f:not( .elementor-widget-image ), .elementor-27 .elementor-element.elementor-element-451b13f.elementor-widget-image img{-webkit-mask-image:url( https://www.super-curriculum.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-451b13f img{opacity:0.57;filter:brightness( 105% ) contrast( 100% ) saturate( 90% ) blur( 0px ) hue-rotate( 0deg );}.elementor-27 .elementor-element.elementor-element-451b13f:hover img{opacity:1;}.elementor-27 .elementor-element.elementor-element-5954ee4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:045px;--margin-bottom:23px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-5aee38b{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:3px 2px 2px 3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5aee38b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5aee38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F00;}.elementor-27 .elementor-element.elementor-element-5aee38b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-a713f13{background-color:#0F0F0F00;padding:20px 20px 20px 20px;font-family:"Manrope", manrope;font-size:10px;font-weight:300;line-height:21px;letter-spacing:0.3px;word-spacing:2px;}.elementor-27 .elementor-element.elementor-element-a713f13.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-07a2c9f{--n-accordion-title-font-size:12px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#7A7A7A;--n-accordion-title-hover-color:#A5976C;--n-accordion-title-active-color:#A5976C;--n-accordion-icon-size:12px;--n-accordion-icon-gap:20px;}.elementor-27 .elementor-element.elementor-element-07a2c9f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-27 .elementor-element.elementor-element-07a2c9f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;text-transform:capitalize;letter-spacing:1.6px;word-spacing:4px;}.elementor-27 .elementor-element.elementor-element-0685e99{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-0685e99.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-0685e99:not( .elementor-widget-image ), .elementor-27 .elementor-element.elementor-element-0685e99.elementor-widget-image img{-webkit-mask-image:url( https://www.super-curriculum.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-27 .elementor-element.elementor-element-0685e99 img{opacity:0.57;}.elementor-27 .elementor-element.elementor-element-0685e99:hover img{opacity:1;}body.elementor-page-27:not(.elementor-motion-effects-element-type-background), body.elementor-page-27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-1fc16b7{--width:100%;}.elementor-27 .elementor-element.elementor-element-ffd33d7{--content-width:1400px;}.elementor-27 .elementor-element.elementor-element-7dfdd52{--width:1400px;}.elementor-27 .elementor-element.elementor-element-ae03e4f{--width:30%;}.elementor-27 .elementor-element.elementor-element-e72a81b{--width:30%;}.elementor-27 .elementor-element.elementor-element-4c558a0{--width:30%;}.elementor-27 .elementor-element.elementor-element-2a4062a{--width:30%;}.elementor-27 .elementor-element.elementor-element-a984165{--width:100%;}.elementor-27 .elementor-element.elementor-element-8e4ecce{--width:30%;}.elementor-27 .elementor-element.elementor-element-27407f0{--width:30%;}.elementor-27 .elementor-element.elementor-element-e653389{--width:30%;}.elementor-27 .elementor-element.elementor-element-935c16a{--width:30%;}.elementor-27 .elementor-element.elementor-element-464ede6{--width:30%;}.elementor-27 .elementor-element.elementor-element-2b4424c{--width:118.728%;}.elementor-27 .elementor-element.elementor-element-d2e05cc{--width:101.375%;}.elementor-27 .elementor-element.elementor-element-1c96f55{--width:40%;}.elementor-27 .elementor-element.elementor-element-76057f5{--width:88.059%;}.elementor-27 .elementor-element.elementor-element-5954ee4{--width:40%;}.elementor-27 .elementor-element.elementor-element-5aee38b{--width:95%;}}@media(max-width:1024px){.elementor-widget-theme-site-logo .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-3b81d46{text-align:start;}.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ffd33d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7dfdd52{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-543e7ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-animated-headline .elementor-headline{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-27 .elementor-element.elementor-element-a1186cc .elementor-headline{text-align:center;font-size:13px;line-height:0.1em;letter-spacing:2.6px;word-spacing:0em;}.elementor-27 .elementor-element.elementor-element-a1186cc .elementor-headline-dynamic-text{letter-spacing:3px;word-spacing:0em;}.elementor-widget-divider .elementor-divider__text{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-heading{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-27 .elementor-element.elementor-element-ffd33d7{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-7dfdd52{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-543e7ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-27 .elementor-element.elementor-element-95b8354{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27 .elementor-element.elementor-element-a984165{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-a984165.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-27 .elementor-element.elementor-element-1fb1298{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-1fb1298 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-27407f0{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-27 .elementor-element.elementor-element-d46b5d4{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-d46b5d4 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-06e1e27{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-06e1e27 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-58e2cbc{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-58e2cbc .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-a9be974{padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-a9be974 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for container, class: .elementor-element-ffd33d7 */.section-container {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 40px;
}

/* Fix mobile overflow */
@media (max-width: 767px) {
  .section-container {
    padding-left: 16px;
    padding-right: 16px;
    box-sizing: border-box;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d04f8f8 */.feature-box {
  border: 1px solid #d4ccb6; /* The beige color from your image */
  border-radius: 35px;       /* Keeps the soft rounded look */
  padding: 30px 20px;        /* Increases top/bottom space to 30px */
  min-height: 160px;         /* Forces all boxes to be the same height */
  display: flex;
  flex-direction: column;
  justify-content: center;   /* Centers text vertically */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6da79c9 */.feature-box {
  border: 1px solid #d4ccb6; /* The beige color from your image */
  border-radius: 35px;       /* Keeps the soft rounded look */
  padding: 30px 20px;        /* Increases top/bottom space to 30px */
  min-height: 160px;         /* Forces all boxes to be the same height */
  display: flex;
  flex-direction: column;
  justify-content: center;   /* Centers text vertically */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-68d437d */.feature-box {
  border: 1px solid #d4ccb6; /* The beige color from your image */
  border-radius: 35px;       /* Keeps the soft rounded look */
  padding: 30px 20px;        /* Increases top/bottom space to 30px */
  min-height: 160px;         /* Forces all boxes to be the same height */
  display: flex;
  flex-direction: column;
  justify-content: center;   /* Centers text vertically */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-601bf1c */.feature-box {
  border: 1px solid #d4ccb6; /* The beige color from your image */
  border-radius: 35px;       /* Keeps the soft rounded look */
  padding: 30px 20px;        /* Increases top/bottom space to 30px */
  min-height: 160px;         /* Forces all boxes to be the same height */
  display: flex;
  flex-direction: column;
  justify-content: center;   /* Centers text vertically */
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d748d62 */.feature-box {
  border: 1px solid #d4ccb6; /* The beige color from your image */
  border-radius: 35px;       /* Keeps the soft rounded look */
  padding: 30px 20px;        /* Increases top/bottom space to 30px */
  min-height: 160px;         /* Forces all boxes to be the same height */
  display: flex;
  flex-direction: column;
  justify-content: center;   /* Centers text vertically */
  text-align: center;
}/* End custom CSS */