.elementor-30382 .elementor-element.elementor-element-ffc3da2{--display:flex;--min-height:387px;--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;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:15vw;--padding-bottom:3vw;--padding-left:15vw;--padding-right:15vw;}.elementor-30382 .elementor-element.elementor-element-ffc3da2:not(.elementor-motion-effects-element-type-background), .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://classicalcharterschools.org/wp-content/uploads/2026/02/classical-charter-schools-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30382 .elementor-element.elementor-element-ffc3da2::before, .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .e-con-inner > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-ffc3da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4394b7 ) 0%, #685157 100%);}.elementor-30382 .elementor-element.elementor-element-23e6e43{--display:flex;}.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-30382 .elementor-element.elementor-element-db7b492 .elementor-heading-title{color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-d48fad5{--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:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-30382 .elementor-element.elementor-element-71286a7{--display:flex;}.elementor-30382 .elementor-element.elementor-element-c8a6383{--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;--overlay-opacity:1;--padding-top:22vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-30382 .elementor-element.elementor-element-c8a6383:not(.elementor-motion-effects-element-type-background), .elementor-30382 .elementor-element.elementor-element-c8a6383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://classicalcharterschools.org/wp-content/uploads/2026/02/classical-charter-schools-scaled.jpg");background-position:center center;background-size:cover;}.elementor-30382 .elementor-element.elementor-element-c8a6383::before, .elementor-30382 .elementor-element.elementor-element-c8a6383 > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-c8a6383 > .e-con-inner > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-c8a6383 > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-c8a6383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-c8a6383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-c4394b7 ) 26%, #F2295B00 59%);}.elementor-30382 .elementor-element.elementor-element-929b7e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:var( --e-global-color-36ba19e );}.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-30382 .elementor-element.elementor-element-6518104 .elementor-button{background-color:var( --e-global-color-168ef5a );fill:var( --e-global-color-6a9eb92 );color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-e48a489{--display:flex;}.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-30382 .elementor-element.elementor-element-fed5a14{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-7915f5b{--display:flex;}.elementor-30382 .elementor-element.elementor-element-a4393c4{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-cb281f8{--display:flex;}.elementor-30382 .elementor-element.elementor-element-42a6bc2{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-61c9612{--display:flex;}.elementor-30382 .elementor-element.elementor-element-fb00fdb{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-bb0a773{--display:flex;}.elementor-30382 .elementor-element.elementor-element-3959c1d{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-33af4e8{--display:flex;}.elementor-30382 .elementor-element.elementor-element-06da7e3{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-7040ffd{--display:flex;}.elementor-30382 .elementor-element.elementor-element-6218336{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-e18f525{--display:flex;}.elementor-30382 .elementor-element.elementor-element-09b58c2{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-1dbcaf5{--display:flex;}.elementor-30382 .elementor-element.elementor-element-c5ed5a5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-5a6b8d7{--display:flex;}.elementor-30382 .elementor-element.elementor-element-067b870{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-80b5b95{--display:flex;}.elementor-30382 .elementor-element.elementor-element-2a7cae7{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-60eaf45{--display:flex;}.elementor-30382 .elementor-element.elementor-element-5ae9ffe{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-ca83071{--display:flex;}.elementor-30382 .elementor-element.elementor-element-6c60051{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-4e4df1a{--display:flex;}.elementor-30382 .elementor-element.elementor-element-c3e35c1{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-7025109{--display:flex;}.elementor-30382 .elementor-element.elementor-element-077b772{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-7fcd8bb{--display:flex;}.elementor-30382 .elementor-element.elementor-element-1d47aa0{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-64f80c7{--display:flex;}.elementor-30382 .elementor-element.elementor-element-25c8d73{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-409fa7f{--display:flex;}.elementor-30382 .elementor-element.elementor-element-0ba5193{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-799a834{--display:flex;}.elementor-30382 .elementor-element.elementor-element-9970ea5{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-9875d1a{--display:flex;}.elementor-30382 .elementor-element.elementor-element-37deacb{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-637fe57{--display:flex;}.elementor-30382 .elementor-element.elementor-element-75c1172{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-d582d83{--display:flex;}.elementor-30382 .elementor-element.elementor-element-2ff58f7{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-a73dcad{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-c4394b7 );}:where( .elementor-30382 .elementor-element.elementor-element-a73dcad > .elementor-widget-container > .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:"Baskervville", Sans-serif;font-weight:600;line-height:40px;}.elementor-30382 .elementor-element.elementor-element-76f3707{--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-30382 .elementor-element.elementor-element-ac1fce2{--display:flex;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-30382 .elementor-element.elementor-element-ac1fce2:not(.elementor-motion-effects-element-type-background), .elementor-30382 .elementor-element.elementor-element-ac1fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4394b7 );}.elementor-30382 .elementor-element.elementor-element-6d968c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:31px;color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-645ae74{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-30382 .elementor-element.elementor-element-d8957f0{--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;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-30382 .elementor-element.elementor-element-d8957f0:not(.elementor-motion-effects-element-type-background), .elementor-30382 .elementor-element.elementor-element-d8957f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://classicalcharterschools.org/wp-content/uploads/2025/12/Image-scaled.jpg");background-position:center center;background-size:cover;}.elementor-30382 .elementor-element.elementor-element-d8957f0::before, .elementor-30382 .elementor-element.elementor-element-d8957f0 > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-d8957f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-d8957f0 > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-d8957f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-d8957f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-c4394b7 ) 32%, #F2295B00 87%);}.elementor-30382 .elementor-element.elementor-element-496ca3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-41244e2 .elementor-heading-title{color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-d548bc7 .elementor-button{background-color:var( --e-global-color-168ef5a );fill:var( --e-global-color-6a9eb92 );color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-8fa505a{--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;--overlay-opacity:1;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-30382 .elementor-element.elementor-element-8fa505a:not(.elementor-motion-effects-element-type-background), .elementor-30382 .elementor-element.elementor-element-8fa505a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://classicalcharterschools.org/wp-content/uploads/2026/01/Screenshot-2026-01-27-at-8.34.41-PM.png");background-position:center center;background-size:cover;}.elementor-30382 .elementor-element.elementor-element-8fa505a::before, .elementor-30382 .elementor-element.elementor-element-8fa505a > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-8fa505a > .e-con-inner > .elementor-background-video-container::before, .elementor-30382 .elementor-element.elementor-element-8fa505a > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-8fa505a > .e-con-inner > .elementor-background-slideshow::before, .elementor-30382 .elementor-element.elementor-element-8fa505a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, var( --e-global-color-c4394b7 ) 32%, #F2295B00 87%);}.elementor-30382 .elementor-element.elementor-element-34a19e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-6576878{width:var( --container-widget-width, 86.094% );max-width:86.094%;--container-widget-width:86.094%;--container-widget-flex-grow:0;}.elementor-30382 .elementor-element.elementor-element-6576878.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30382 .elementor-element.elementor-element-6576878 .elementor-heading-title{color:var( --e-global-color-36ba19e );}.elementor-30382 .elementor-element.elementor-element-f562b98 .elementor-button{background-color:var( --e-global-color-168ef5a );fill:var( --e-global-color-6a9eb92 );color:var( --e-global-color-6a9eb92 );}.elementor-30382 .elementor-element.elementor-element-8ec01fa{--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;}@media(min-width:768px){.elementor-30382 .elementor-element.elementor-element-71286a7{--width:48%;}.elementor-30382 .elementor-element.elementor-element-c8a6383{--width:100%;}.elementor-30382 .elementor-element.elementor-element-d8957f0{--width:50%;}.elementor-30382 .elementor-element.elementor-element-8fa505a{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-54eafd4 */.faq-sidebar li {
    display: block;
}


.faq-sidebar li a {
    box-shadow: none;
    text-decoration: none;
    color: #00346b;
    font-size: 20px;
    font-family: 'Calibri';
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a73dcad */.faq a {
    color: #00346b !important;
}/* End custom CSS */