.elementor-16335 .elementor-element.elementor-element-d7dfc8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-d7dfc8e:not(.elementor-motion-effects-element-type-background), .elementor-16335 .elementor-element.elementor-element-d7dfc8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-16335 .elementor-element.elementor-element-d7dfc8e .wcf-image-hover{background-image:url( https://virtualclassconnect.com/wp-content/uploads/2025/07/placeholder-11.png );}.elementor-16335 .elementor-element.elementor-element-3792837 .ekit-heading__description{max-width:510px;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-section-title{color:#000000;margin:0px 0px 20px 0px;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-divider{width:150px;background:linear-gradient(90deg, #476695 0%, #476695 100%);}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:150px;height:4px;color:#476695;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-star{width:150px;height:4px;color:#476695;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-border-divider::before{height:4px;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .ekit_heading_separetor_wraper{margin:0px 0px 18px 0px;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#476695;color:#476695;}.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#476695;}.elementor-16335 .elementor-element.elementor-element-2083d0f9{padding:20px 0px 20px 0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-56cb99a3{padding:0px 0px 30px 0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5{padding:0px 20px 0px 0px;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5 .elementskit-section-title-wraper .elementskit-section-title{color:#0C1734;font-family:"Arsenal", Sans-serif;font-size:36px;font-weight:700;font-style:italic;line-height:55px;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#476695;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-59df207 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .ekit-heading__title-has-border::before{width:5px;height:100%;top:0px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .ekit-heading__title-has-border{padding-left:30px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .ekit-heading__title-has-border ~ *{padding-left:30px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .ekit-heading__subtitle-has-border{margin-left:30px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .elementskit-section-title-wraper .elementskit-section-subtitle{font-family:"Asap", Sans-serif;font-size:26px;line-height:30px;}.elementor-16335 .elementor-element.elementor-element-4691fd62 .elementskit-section-title-wraper p{color:#535455;font-family:"Asap", Sans-serif;font-size:16px;font-weight:400;line-height:27px;}.elementor-16335 .elementor-element.elementor-element-18202ef3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16335 .elementor-element.elementor-element-18202ef3{overflow:visible;}.elementor-16335 .elementor-element.elementor-element-97d9991:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7EE;}.elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-element-populated, .elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-element-populated > .elementor-background-overlay, .elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:40px 80px 40px 80px;}.elementor-16335 .elementor-element.elementor-element-97d9991 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-16335 .elementor-element.elementor-element-6c5837e9{width:auto;max-width:auto;bottom:0px;z-index:2;}body:not(.rtl) .elementor-16335 .elementor-element.elementor-element-6c5837e9{right:30px;}body.rtl .elementor-16335 .elementor-element.elementor-element-6c5837e9{left:30px;}.elementor-16335 .elementor-element.elementor-element-76f49f41{width:auto;max-width:auto;bottom:5px;}body:not(.rtl) .elementor-16335 .elementor-element.elementor-element-76f49f41{left:25px;}body.rtl .elementor-16335 .elementor-element.elementor-element-76f49f41{right:25px;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9DD;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-element-populated, .elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-element-populated > .elementor-background-overlay, .elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:20px 50px 30px 50px;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16335 .elementor-element.elementor-element-6a83e277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) -47px;text-align:left;}.elementor-16335 .elementor-element.elementor-element-704a8d83:not(.elementor-motion-effects-element-type-background), .elementor-16335 .elementor-element.elementor-element-704a8d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F8;}.elementor-16335 .elementor-element.elementor-element-704a8d83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-704a8d83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16335 .elementor-element.elementor-element-72049a06 > .elementor-container{max-width:600px;}.elementor-16335 .elementor-element.elementor-element-72049a06{padding:0px 0px 0px 0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-4f8dd738 .elementskit-section-title-wraper .elementskit-section-title{color:#0C1734;font-family:"Asap", Sans-serif;font-size:35px;font-weight:800;line-height:50px;}.elementor-16335 .elementor-element.elementor-element-4f8dd738 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-4f8dd738 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-16335 .elementor-element.elementor-element-4f8dd738 .elementskit-section-title-wraper p{color:#7D8089;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.elementor-16335 .elementor-element.elementor-element-90479b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:195px;--padding-bottom:193px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-90479b6:not(.elementor-motion-effects-element-type-background), .elementor-16335 .elementor-element.elementor-element-90479b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FAF9;}.elementor-16335 .elementor-element.elementor-element-90479b6 .wcf-image-hover{background-image:url( https://virtualclassconnect.com/wp-content/uploads/2025/07/placeholder-10.png );}.elementor-16335 .elementor-element.elementor-element-13ddcf38{--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;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-13ddcf38 .wcf-image-hover{background-image:url( https://virtualclassconnect.com/wp-content/uploads/2025/07/placeholder-8.png );}.elementor-16335 .elementor-element.elementor-element-194a29ae{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title{color:#072032;font-family:"colasta", Sans-serif;font-size:35px;font-weight:700;line-height:50px;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title .highlight{color:#f00000;}.elementor-16335 .elementor-element.elementor-element-264c3130{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text{color:#5C6972;}.elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text, .elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text *{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.444em;}.elementor-16335 .elementor-element.elementor-element-352b1643{--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:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-16335 .elementor-element.elementor-element-352b1643 .wcf-image-hover{background-image:url( https://virtualclassconnect.com/wp-content/uploads/2025/07/placeholder-9.png );}.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-16335 .elementor-element.elementor-element-52f85a7f .wcf--inner--accrodion--body{flex-direction:row;margin:-3px 0px 0px 0px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-item{padding:0px 0px 7px 0px;border-radius:30px 30px 0px 0px;border-style:none;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title{text-align:left;background-color:#FFFFFF;padding:25px 30px 20px 30px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon, .elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-title{color:#000000;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon svg{fill:#000000;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-active .elementor-accordion-icon, .elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-active .elementor-accordion-title{color:#072032;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-active .elementor-accordion-icon svg{fill:#072032;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-title{font-family:"Asap", Sans-serif;font-size:18px;font-weight:700;line-height:1em;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-opened svg{width:15px;height:15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-closed svg{width:15px;height:15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-opened i{font-size:15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-closed i{font-size:15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#072032;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#072032;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-content{background-color:#FFFFFF;color:#5C6972;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.444em;padding:0px 30px 0px 30px;border-style:none;}@media(max-width:1200px){.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-content{padding:0px 60px 0px 30px;}}@media(min-width:768px){.elementor-16335 .elementor-element.elementor-element-97d9991{width:65%;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf{width:35%;}.elementor-16335 .elementor-element.elementor-element-90479b6{--content-width:1290px;}.elementor-16335 .elementor-element.elementor-element-13ddcf38{--width:42.59%;}.elementor-16335 .elementor-element.elementor-element-352b1643{--width:57.41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16335 .elementor-element.elementor-element-97d9991{width:60%;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf{width:40%;}}@media(max-width:880px) and (min-width:768px){.elementor-16335 .elementor-element.elementor-element-13ddcf38{--width:100%;}.elementor-16335 .elementor-element.elementor-element-352b1643{--width:100%;}}@media(max-width:1366px){.elementor-16335 .elementor-element.elementor-element-90479b6{--padding-top:115px;--padding-bottom:112px;--padding-left:20px;--padding-right:20px;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title{font-size:50px;}.elementor-16335 .elementor-element.elementor-element-352b1643{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-16335 .elementor-element.elementor-element-90479b6{--padding-top:95px;--padding-bottom:93px;--padding-left:20px;--padding-right:20px;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title{font-size:46px;}.elementor-16335 .elementor-element.elementor-element-264c3130{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;}.elementor-16335 .elementor-element.elementor-element-352b1643{--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title{padding:25px 0px 25px 25px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-content{padding:0px 40px 0px 25px;}}@media(max-width:880px){.elementor-16335 .elementor-element.elementor-element-90479b6{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:82px;--padding-left:20px;--padding-right:20px;}.elementor-16335 .elementor-element.elementor-element-13ddcf38{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-16335 .elementor-element.elementor-element-194a29ae{text-align:center;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title{font-size:36px;}.elementor-16335 .elementor-element.elementor-element-264c3130{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;text-align:center;}.elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text, .elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text *{font-size:18px;}.elementor-16335 .elementor-element.elementor-element-352b1643{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-title{font-size:20px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-16335 .elementor-element.elementor-element-3792837 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-16335 .elementor-element.elementor-element-2083d0f9{padding:50px 0px 50px 0px;}.elementor-16335 .elementor-element.elementor-element-56ae6ce5 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.2em;}.elementor-16335 .elementor-element.elementor-element-6d48d1bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16335 .elementor-element.elementor-element-704a8d83{padding:50px 0px 50px 0px;}.elementor-16335 .elementor-element.elementor-element-90479b6{--padding-top:52px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-16335 .elementor-element.elementor-element-194a29ae{width:100%;max-width:100%;}.elementor-16335 .elementor-element.elementor-element-194a29ae .wcf--title{font-size:30px;}.elementor-16335 .elementor-element.elementor-element-264c3130{width:100%;max-width:100%;}.elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text, .elementor-16335 .elementor-element.elementor-element-264c3130 .wcf--text *{font-size:16px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-title{font-size:18px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-title{padding:15px 15px 15px 15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-opened svg{width:12px;height:12px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-closed svg{width:12px;height:12px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-opened i{font-size:12px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-accordion-icon-closed i{font-size:12px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .elementor-tab-content{font-size:16px;padding:0px 15px 0px 15px;}.elementor-16335 .elementor-element.elementor-element-52f85a7f .wcf--inner--accrodion--body{margin:-5px 0px 0px 0px;}}/* Start custom CSS for accordion, class: .elementor-element-52f85a7f */.elementor-accordion-item::before {
    position: absolute;
    content: "";
    width: 30px;
    height: 30px;
    background: #ffffff;
    bottom: -22px;
    clip-path: polygon(0 0, 50% 0, 15% 20%, 0% 50%);
    left: 0;
}
.elementor-accordion-item::after {
position: absolute;
content: "";
width: 30px;
height: 30px;
background: #ffffff;
bottom: -22px;
clip-path: polygon(100% 0, 100% 50%, 80% 20%, 50% 0);
right: -1px;
}
.elementor-accordion-item:last-child::before {
display: none;
}
.elementor-accordion-item:last-child::after {
display: none;
}
.elementor-accordion-item:last-child {
border-radius: 30px  !important;
padding-bottom: 0 !important;
}/* End custom CSS */