.elementor-3147 .elementor-element.elementor-element-325af4a0{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3147 .elementor-element.elementor-element-3eb40d66{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-1656bef0{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-14b76fcf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-3147 .elementor-element.elementor-element-2d540a09{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3147 .elementor-element.elementor-element-eb8bce .elementor-button{border-radius:30px 30px 30px 30px;padding:20px 20px 20px 20px;}.elementor-3147 .elementor-element.elementor-element-56819a41{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3147 .elementor-element.elementor-element-27d044db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;z-index:-1;}.elementor-3147 .elementor-element.elementor-element-27d044db img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-77173f1d{--display:flex;--min-height:100vh;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3147 .elementor-element.elementor-element-6a489442{--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;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3147 .elementor-element.elementor-element-2e32bcc1 .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;}.elementor-3147 .elementor-element.elementor-element-2e32bcc1 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-top:10px;padding-bottom:10px;}.elementor-3147 .elementor-element.elementor-element-2e32bcc1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-3147 .elementor-element.elementor-element-2e32bcc1{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-3147 .elementor-element.elementor-element-2e32bcc1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-3147 .elementor-element.elementor-element-4f2da4a4{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-23ae1c23{--display:flex;--min-height:600px;--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;--align-items:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-6d7bdcad{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-4da3e8c9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-33e35059{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-37620b89{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-5681730e img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-7603249f{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-60ce3bbf{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-46d7a305 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-43874669{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-792814ae{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-225544f2 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-2326ad7e{--display:flex;--min-height:650px;--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;--align-items:center;--overlay-opacity:0.55;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-2326ad7e:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-2326ad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinaopenscied.com/wp-content/uploads/2026/09/fun-class.png");background-repeat:no-repeat;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-2326ad7e::before, .elementor-3147 .elementor-element.elementor-element-2326ad7e > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-2326ad7e > .e-con-inner > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-2326ad7e > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-2326ad7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-2326ad7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-3147 .elementor-element.elementor-element-172eb59e{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-1610033c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-310391e6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-4fcba82a{--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-3147 .elementor-element.elementor-element-3ee7efd{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-de0b447 );}.elementor-3147 .elementor-element.elementor-element-3ee7efd a{color:var( --e-global-color-de0b447 );}.elementor-3147 .elementor-element.elementor-element-3ee7efd a:hover, .elementor-3147 .elementor-element.elementor-element-3ee7efd a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-2befd482{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-52431371{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-6434a7fc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-63dd49{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-3ed78862{--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;--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-3147 .elementor-element.elementor-element-31b21337 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-6784b33f{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-f3624de{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-4d193b0d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-35b08742{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-2ec65b23{--display:flex;--min-height:650px;--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;--align-items:center;--overlay-opacity:0.55;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-2ec65b23:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinaopenscied.com/wp-content/uploads/2025/08/i-model-doc.png");background-repeat:no-repeat;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-2ec65b23::before, .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-2ec65b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-3147 .elementor-element.elementor-element-14662fee{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-261052de .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-e6ccf9d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-e6ccf9d a{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-e6ccf9d a:hover, .elementor-3147 .elementor-element.elementor-element-e6ccf9d a:focus{color:var( --e-global-color-secondary );}.elementor-3147 .elementor-element.elementor-element-6e2c7cc4{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-65d9a456{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-b8d4ce7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-677f4d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-328c42d{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-328c42d a{color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-328c42d a:hover, .elementor-3147 .elementor-element.elementor-element-328c42d a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-30a7dce{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-251b5d49 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-3df7bd4d{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-47f9c10{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-3d463f48 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-70a3fc82{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-24ecf5ee{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-26db4812 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-642ff0a8{--display:flex;--min-height:600px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-72134ee{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-d2ebec0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-3cd5e036{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-29522336{--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-3147 .elementor-element.elementor-element-729d898{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-729d898 a{color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-729d898 a:hover, .elementor-3147 .elementor-element.elementor-element-729d898 a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-0539edf{--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-3147 .elementor-element.elementor-element-6a9373a{--display:flex;}.elementor-3147 .elementor-element.elementor-element-bbd9c8c{--display:flex;--min-height:600px;--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;--align-items:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-ca78497{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-4842d06 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-39de707{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-3e0b7be{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-4b94ccd img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-283d1c0{--display:flex;}.elementor-3147 .elementor-element.elementor-element-4a88413{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-531a382{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-ad3b2e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-7e9a767{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-a4545ae{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-5ee9118 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-2a232a8{--display:flex;}.elementor-3147 .elementor-element.elementor-element-a1a0a1a{--display:flex;--min-height:650px;--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;--align-items:center;--overlay-opacity:0.55;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-a1a0a1a:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinaopenscied.com/wp-content/uploads/2026/09/fun-class.png");background-repeat:no-repeat;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-a1a0a1a::before, .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .e-con-inner > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-a1a0a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-3147 .elementor-element.elementor-element-9613916{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-7925d8e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-8742188{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-998751e{--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-3147 .elementor-element.elementor-element-d25f0ab{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-de0b447 );}.elementor-3147 .elementor-element.elementor-element-d25f0ab a{color:var( --e-global-color-de0b447 );}.elementor-3147 .elementor-element.elementor-element-d25f0ab a:hover, .elementor-3147 .elementor-element.elementor-element-d25f0ab a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-1059e0c{--display:flex;}.elementor-3147 .elementor-element.elementor-element-223fb24{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-dcb6af4{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-da6b43f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-23d0934{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-56fb5d9{--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;--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-3147 .elementor-element.elementor-element-d2debc3 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-9bedc60{--display:flex;}.elementor-3147 .elementor-element.elementor-element-a3ea6fa{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-f4ec5cb{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-14f0ab1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-634bce8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-ee8bf5e{--display:flex;}.elementor-3147 .elementor-element.elementor-element-b0fcfdd{--display:flex;--min-height:650px;--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;--align-items:center;--overlay-opacity:0.55;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-b0fcfdd:not(.elementor-motion-effects-element-type-background), .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carolinaopenscied.com/wp-content/uploads/2025/08/i-model-doc.png");background-repeat:no-repeat;background-size:cover;}.elementor-3147 .elementor-element.elementor-element-b0fcfdd::before, .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .e-con-inner > .elementor-background-video-container::before, .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3147 .elementor-element.elementor-element-b0fcfdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0F0F0F;--background-overlay:'';}.elementor-3147 .elementor-element.elementor-element-c2b12a0{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-62ef099 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-cd9e47e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3147 .elementor-element.elementor-element-cd9e47e a{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-cd9e47e a:hover, .elementor-3147 .elementor-element.elementor-element-cd9e47e a:focus{color:var( --e-global-color-secondary );}.elementor-3147 .elementor-element.elementor-element-3fe6eaa{--display:flex;}.elementor-3147 .elementor-element.elementor-element-5ddd9d7{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-d439189{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-ad5e271 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-10d82fb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-d9e6bef{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-d9e6bef a{color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-d9e6bef a:hover, .elementor-3147 .elementor-element.elementor-element-d9e6bef a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-a7f95a2{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-43e8d18 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-e3367b5{--display:flex;}.elementor-3147 .elementor-element.elementor-element-5683c18{--display:flex;--min-height:650px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-20e5c3a{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-89144f2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-aee3867{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-b1f4fb0{--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;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3147 .elementor-element.elementor-element-3e78b11 img{border-radius:15px 15px 15px 15px;}.elementor-3147 .elementor-element.elementor-element-d4ddf6e{--display:flex;}.elementor-3147 .elementor-element.elementor-element-4caea00{--display:flex;--min-height:600px;--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;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-d948e02{--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:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3147 .elementor-element.elementor-element-ce5cfce .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-3147 .elementor-element.elementor-element-d0177e5{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-3147 .elementor-element.elementor-element-6c9ae73{--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-3147 .elementor-element.elementor-element-4c657d9{font-family:"Manrope", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-4c657d9 a{color:var( --e-global-color-3780d21 );}.elementor-3147 .elementor-element.elementor-element-4c657d9 a:hover, .elementor-3147 .elementor-element.elementor-element-4c657d9 a:focus{color:var( --e-global-color-da1233e );}.elementor-3147 .elementor-element.elementor-element-53a26a1{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-de0b447 );--n-accordion-icon-size:15px;}.elementor-3147 .elementor-element.elementor-element-53a26a1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAFAFA;}.elementor-3147 .elementor-element.elementor-element-53a26a1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3147 .elementor-element.elementor-element-37620b89{--justify-content:flex-start;}.elementor-3147 .elementor-element.elementor-element-3e0b7be{--justify-content:flex-start;}}@media(min-width:768px){.elementor-3147 .elementor-element.elementor-element-3eb40d66{--width:100%;}.elementor-3147 .elementor-element.elementor-element-1656bef0{--width:50%;}.elementor-3147 .elementor-element.elementor-element-56819a41{--width:50%;}.elementor-3147 .elementor-element.elementor-element-6a489442{--width:25%;}.elementor-3147 .elementor-element.elementor-element-4f2da4a4{--width:75%;}.elementor-3147 .elementor-element.elementor-element-23ae1c23{--width:100%;}.elementor-3147 .elementor-element.elementor-element-6d7bdcad{--width:50%;}.elementor-3147 .elementor-element.elementor-element-37620b89{--width:50%;}.elementor-3147 .elementor-element.elementor-element-7603249f{--width:100%;}.elementor-3147 .elementor-element.elementor-element-60ce3bbf{--width:50%;}.elementor-3147 .elementor-element.elementor-element-792814ae{--width:50%;}.elementor-3147 .elementor-element.elementor-element-2326ad7e{--width:100%;}.elementor-3147 .elementor-element.elementor-element-172eb59e{--width:80%;}.elementor-3147 .elementor-element.elementor-element-2befd482{--width:100%;}.elementor-3147 .elementor-element.elementor-element-52431371{--width:50%;}.elementor-3147 .elementor-element.elementor-element-3ed78862{--width:50%;}.elementor-3147 .elementor-element.elementor-element-6784b33f{--width:100%;}.elementor-3147 .elementor-element.elementor-element-f3624de{--width:100%;}.elementor-3147 .elementor-element.elementor-element-2ec65b23{--width:100%;}.elementor-3147 .elementor-element.elementor-element-14662fee{--width:80%;}.elementor-3147 .elementor-element.elementor-element-6e2c7cc4{--width:100%;}.elementor-3147 .elementor-element.elementor-element-65d9a456{--width:50%;}.elementor-3147 .elementor-element.elementor-element-30a7dce{--width:50%;}.elementor-3147 .elementor-element.elementor-element-3df7bd4d{--width:100%;}.elementor-3147 .elementor-element.elementor-element-47f9c10{--width:50%;}.elementor-3147 .elementor-element.elementor-element-24ecf5ee{--width:50%;}.elementor-3147 .elementor-element.elementor-element-642ff0a8{--width:100%;}.elementor-3147 .elementor-element.elementor-element-72134ee{--width:100%;}.elementor-3147 .elementor-element.elementor-element-bbd9c8c{--width:100%;}.elementor-3147 .elementor-element.elementor-element-ca78497{--width:50%;}.elementor-3147 .elementor-element.elementor-element-3e0b7be{--width:50%;}.elementor-3147 .elementor-element.elementor-element-4a88413{--width:100%;}.elementor-3147 .elementor-element.elementor-element-531a382{--width:50%;}.elementor-3147 .elementor-element.elementor-element-a4545ae{--width:50%;}.elementor-3147 .elementor-element.elementor-element-a1a0a1a{--width:100%;}.elementor-3147 .elementor-element.elementor-element-9613916{--width:80%;}.elementor-3147 .elementor-element.elementor-element-223fb24{--width:100%;}.elementor-3147 .elementor-element.elementor-element-dcb6af4{--width:50%;}.elementor-3147 .elementor-element.elementor-element-56fb5d9{--width:50%;}.elementor-3147 .elementor-element.elementor-element-a3ea6fa{--width:100%;}.elementor-3147 .elementor-element.elementor-element-f4ec5cb{--width:100%;}.elementor-3147 .elementor-element.elementor-element-b0fcfdd{--width:100%;}.elementor-3147 .elementor-element.elementor-element-c2b12a0{--width:80%;}.elementor-3147 .elementor-element.elementor-element-5ddd9d7{--width:100%;}.elementor-3147 .elementor-element.elementor-element-d439189{--width:50%;}.elementor-3147 .elementor-element.elementor-element-a7f95a2{--width:50%;}.elementor-3147 .elementor-element.elementor-element-5683c18{--width:100%;}.elementor-3147 .elementor-element.elementor-element-20e5c3a{--width:50%;}.elementor-3147 .elementor-element.elementor-element-b1f4fb0{--width:50%;}.elementor-3147 .elementor-element.elementor-element-4caea00{--width:100%;}.elementor-3147 .elementor-element.elementor-element-d948e02{--width:100%;}}@media(max-width:767px){.elementor-3147 .elementor-element.elementor-element-56819a41.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-77173f1d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3147 .elementor-element.elementor-element-0539edf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3147 .elementor-element.elementor-element-4842d06 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-3e0b7be.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-ad3b2e5 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-a4545ae.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-7925d8e .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-da6b43f .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-56fb5d9.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-14f0ab1 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-62ef099 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-ad5e271 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-a7f95a2.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-89144f2 .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-b1f4fb0.e-con{--order:-99999 /* order start hack */;}.elementor-3147 .elementor-element.elementor-element-ce5cfce .elementor-heading-title{font-size:28px;}.elementor-3147 .elementor-element.elementor-element-53a26a1{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;}}/* Start custom CSS for menu-anchor, class: .elementor-element-e810f25 */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7bc1445a */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2acc9579 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-542eaac2 */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-6f098c */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-c5fab4d */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-1c1bf179 */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2e526974 */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-4e9da32b */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-eeaf75c */#overview {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-a652bb1 */#outline {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-49559f4 */#storylines {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-d9948fc */#materials {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-2088db9 */#approach {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-24cd22f */#instructionalmodel {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-3614c9d */#communication {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-7f6c5ec */#support {scroll-margin-top: 100px;}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-967f492 */#learnmore {scroll-margin-top: 100px;}/* End custom CSS */