.elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-898 .elementor-element.elementor-element-83aabd9:not(.elementor-motion-effects-element-type-background), .elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.capetownkiteschool.com/wp-content/uploads/2025/01/RRD-Samuel-Tome-20210321-STP23761-scaled.jpg");background-position:center right;background-size:cover;}.elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-background-overlay{background-color:var( --e-global-color-c6b5947 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-container{min-height:751px;}.elementor-898 .elementor-element.elementor-element-83aabd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-898 .elementor-element.elementor-element-4916434 > .elementor-element-populated{margin:-135px 0px 0px 54px;--e-column-margin-right:0px;--e-column-margin-left:54px;}.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-898 .elementor-element.elementor-element-d5c6903 .elementor-heading-title{font-family:"Spartan", Sans-serif;font-size:63px;font-weight:600;color:#FFFFFF;}.elementor-898 .elementor-element.elementor-element-9ac7a1a{--spacer-size:23px;}.elementor-898 .elementor-element.elementor-element-ae64042{text-align:center;}.elementor-898 .elementor-element.elementor-element-ae64042 .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.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-898 .elementor-element.elementor-element-9e02ff5{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-0570fc2{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-40fd758{text-align:center;}.elementor-898 .elementor-element.elementor-element-40fd758 .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-5222da1{text-align:center;color:var( --e-global-color-c6b5947 );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-898 .elementor-element.elementor-element-931cab7 .elementor-accordion-icon, .elementor-898 .elementor-element.elementor-element-931cab7 .elementor-accordion-title{color:var( --e-global-color-b537f5a );}.elementor-898 .elementor-element.elementor-element-931cab7 .elementor-accordion-icon svg{fill:var( --e-global-color-b537f5a );}.elementor-898 .elementor-element.elementor-element-931cab7 .elementor-active .elementor-accordion-icon, .elementor-898 .elementor-element.elementor-element-931cab7 .elementor-active .elementor-accordion-title{color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-931cab7 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-931cab7 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-bc-flex-widget .elementor-898 .elementor-element.elementor-element-3f542b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-898 .elementor-element.elementor-element-3f542b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-898 .elementor-element.elementor-element-e15c860{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-2ab8b3a{text-align:center;}.elementor-898 .elementor-element.elementor-element-2ab8b3a .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-1f7eb1b{text-align:center;}.elementor-898 .elementor-element.elementor-element-1f7eb1b .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-0fcf8c7{text-align:center;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-ae15c57{text-align:center;}.elementor-898 .elementor-element.elementor-element-ae15c57 .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-606d4e7{text-align:center;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-476a37b{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-d4a7e40{text-align:center;}.elementor-898 .elementor-element.elementor-element-d4a7e40 .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-bc436ca{text-align:center;color:var( --e-global-color-c6b5947 );}.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-898 .elementor-element.elementor-element-b60e0f2 .elementor-button{background-color:var( --e-global-color-b537f5a );font-family:"Spartan", Sans-serif;font-weight:500;fill:#4F4F4F;color:#4F4F4F;border-radius:13px 13px 13px 13px;}.elementor-898 .elementor-element.elementor-element-b60e0f2 .elementor-button:hover, .elementor-898 .elementor-element.elementor-element-b60e0f2 .elementor-button:focus{background-color:var( --e-global-color-b537f5a );color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-b60e0f2{width:100%;max-width:100%;}.elementor-898 .elementor-element.elementor-element-b60e0f2 .elementor-button:hover svg, .elementor-898 .elementor-element.elementor-element-b60e0f2 .elementor-button:focus svg{fill:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-fe67392{--spacer-size:50px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-898 .elementor-element.elementor-element-ae35701{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-898 .elementor-element.elementor-element-89d7af3{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-8457e45{text-align:center;}.elementor-898 .elementor-element.elementor-element-8457e45 .elementor-heading-title{font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-0349c45{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-dfd405a{--spacer-size:2rem;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-separator{border-bottom-style:none;}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-item{align-items:flex-start;}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-header{color:#4B5357;font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-price{color:var( --e-global-color-b537f5a );font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-description{font-family:"Spartan", Sans-serif;font-size:30px;font-weight:400;}.elementor-898 .elementor-element.elementor-element-1efa789{text-align:start;}.elementor-898 .elementor-element.elementor-element-1efa789 .elementor-heading-title{font-size:2rem;font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-separator{border-bottom-style:none;}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-item{align-items:flex-start;}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-header{color:#4B5357;font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-price{color:var( --e-global-color-b537f5a );font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-description{font-family:"Spartan", Sans-serif;font-size:30px;font-weight:400;}.elementor-898 .elementor-element.elementor-element-33485ff{text-align:start;}.elementor-898 .elementor-element.elementor-element-33485ff .elementor-heading-title{font-size:2rem;font-weight:600;color:var( --e-global-color-c6b5947 );}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-separator{border-bottom-style:none;}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-item{align-items:flex-start;}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-header{color:#4B5357;font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-price{color:var( --e-global-color-b537f5a );font-family:"Spartan", Sans-serif;font-weight:600;}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-description{font-family:"Spartan", Sans-serif;font-size:30px;font-weight:400;}.elementor-898 .elementor-element.elementor-element-7a61987{--spacer-size:50px;}.elementor-898 .elementor-element.elementor-element-dd31646{text-align:center;color:var( --e-global-color-c6b5947 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-container{min-height:356px;}.elementor-898 .elementor-element.elementor-element-83aabd9 > .elementor-background-overlay{opacity:0.7;}.elementor-898 .elementor-element.elementor-element-4916434.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-898 .elementor-element.elementor-element-4916434 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-898 .elementor-element.elementor-element-d5c6903{width:var( --container-widget-width, 343px );max-width:343px;--container-widget-width:343px;--container-widget-flex-grow:0;text-align:center;}.elementor-898 .elementor-element.elementor-element-d5c6903 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-898 .elementor-element.elementor-element-d5c6903 .elementor-heading-title{font-size:2.2rem;}.elementor-898 .elementor-element.elementor-element-1f7eb1b .elementor-heading-title{font-size:1.5rem;}.elementor-898 .elementor-element.elementor-element-ae15c57 .elementor-heading-title{font-size:1.5rem;}.elementor-898 .elementor-element.elementor-element-b60e0f2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-898 .elementor-element.elementor-element-0349c45{--spacer-size:0px;}.elementor-898 .elementor-element.elementor-element-00e7818{width:40%;}.elementor-898 .elementor-element.elementor-element-dfd405a{--spacer-size:4rem;}.elementor-898 .elementor-element.elementor-element-1131227 .elementor-price-list-header{font-size:1.1rem;}.elementor-898 .elementor-element.elementor-element-55d2f04{width:30%;}.elementor-898 .elementor-element.elementor-element-b9f2ade .elementor-price-list-price{font-size:1.1rem;}.elementor-898 .elementor-element.elementor-element-24a86f4{width:30%;}.elementor-898 .elementor-element.elementor-element-9429d2c .elementor-price-list-price{font-size:1.1rem;}}