.elementor-6107 .elementor-element.elementor-element-gdxwqha:not(.elementor-motion-effects-element-type-background), .elementor-6107 .elementor-element.elementor-element-gdxwqha > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vedicmaths.co.za/wp-content/uploads/2017/02/collage2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6107 .elementor-element.elementor-element-gdxwqha > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-gdxwqha{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6107 .elementor-element.elementor-element-dyxxdcb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-6107 .elementor-element.elementor-element-dyxxdcb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-nmidjte > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6107 .elementor-element.elementor-element-vq0zln4 .elementor-heading-title{font-size:2.2rem;line-height:1.4em;color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-ubhuytb{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-dd2da2d:not(.elementor-motion-effects-element-type-background), .elementor-6107 .elementor-element.elementor-element-dd2da2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a539b;}.elementor-6107 .elementor-element.elementor-element-dd2da2d > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-dd2da2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6107 .elementor-element.elementor-element-7f9d302 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 70px 70px;}.elementor-6107 .elementor-element.elementor-element-7f9d302 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-dac6559 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6107 .elementor-element.elementor-element-f57d3be{text-align:center;}.elementor-6107 .elementor-element.elementor-element-f57d3be .elementor-heading-title{line-height:1.4em;color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-54f9021{text-align:center;}.elementor-6107 .elementor-element.elementor-element-54f9021 .elementor-heading-title{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-10418ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6107 .elementor-element.elementor-element-10418ac .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6107 .elementor-element.elementor-element-bf4d1a2{margin-top:30px;margin-bottom:30px;}.elementor-6107 .elementor-element.elementor-element-cf92bdd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6107 .elementor-element.elementor-element-1553960 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6107 .elementor-element.elementor-element-13gvkk5:not(.elementor-motion-effects-element-type-background), .elementor-6107 .elementor-element.elementor-element-13gvkk5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23a455;}.elementor-6107 .elementor-element.elementor-element-13gvkk5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6107 .elementor-element.elementor-element-13gvkk5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-fy8ukhq:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6107 .elementor-element.elementor-element-fy8ukhq > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-fy8ukhq > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6107 .elementor-element.elementor-element-fy8ukhq > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-igz5yef > .elementor-widget-container{background-color:#23a455;padding:3% 5% 3% 5%;}.elementor-6107 .elementor-element.elementor-element-igz5yef .elementor-testimonial-wrapper{text-align:center;}.elementor-6107 .elementor-element.elementor-element-igz5yef .elementor-testimonial-content{color:#ffffff;font-size:1.2rem;font-style:italic;}.elementor-6107 .elementor-element.elementor-element-igz5yef .elementor-testimonial-name{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-igz5yef .elementor-testimonial-job{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-jkiswba:not(.elementor-motion-effects-element-type-background), .elementor-6107 .elementor-element.elementor-element-jkiswba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e72bd;}.elementor-6107 .elementor-element.elementor-element-jkiswba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-6107 .elementor-element.elementor-element-jkiswba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-fggrqsp > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6107 .elementor-element.elementor-element-fggrqsp > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-ekprhsp > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-6107 .elementor-element.elementor-element-ekprhsp{text-align:center;}.elementor-6107 .elementor-element.elementor-element-ekprhsp .elementor-heading-title{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-vfhhkjr{padding:0% 0% 0% 0%;}.elementor-6107 .elementor-element.elementor-element-ozngntq > .elementor-element-populated{margin:0% 6% 0% 0%;--e-column-margin-right:6%;--e-column-margin-left:0%;}.elementor-6107 .elementor-element.elementor-element-lcvvmzn{text-align:justify;color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-fottpao > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-6107 .elementor-element.elementor-element-fottpao{text-align:justify;color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-cczjj40{text-align:center;}.elementor-6107 .elementor-element.elementor-element-cczjj40 .elementor-heading-title{color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-ce0c6e9 .elementor-button{background-color:#fecc5f;font-size:1.1rem;font-weight:bold;fill:#996633;color:#996633;box-shadow:0px 2px 10px 2px rgba(0,0,0,0.18);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5b74e;border-radius:4px 4px 4px 4px;}.elementor-6107 .elementor-element.elementor-element-01ghz6b{text-align:center;}.elementor-6107 .elementor-element.elementor-element-01ghz6b .elementor-heading-title{font-weight:bold;color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-bsogkcx:not(.elementor-motion-effects-element-type-background), .elementor-6107 .elementor-element.elementor-element-bsogkcx > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-bsogkcx{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6107 .elementor-element.elementor-element-bsogkcx > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-cvzkkcr:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6107 .elementor-element.elementor-element-cvzkkcr > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6107 .elementor-element.elementor-element-cvzkkcr > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6107 .elementor-element.elementor-element-cvzkkcr > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6107 .elementor-element.elementor-element-ebimufj{padding:2% 5% 2% 5%;}.elementor-6107 .elementor-element.elementor-element-yhtuiqh{color:#474747;}@media(max-width:575px){.elementor-6107 .elementor-element.elementor-element-dyxxdcb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-6107 .elementor-element.elementor-element-7f9d302 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(min-width:576px){.elementor-6107 .elementor-element.elementor-element-guawkun{width:33.772%;}.elementor-6107 .elementor-element.elementor-element-jmdodvk{width:66.228%;}}@media(max-width:991px) and (min-width:576px){.elementor-6107 .elementor-element.elementor-element-guawkun{width:100%;}.elementor-6107 .elementor-element.elementor-element-jmdodvk{width:100%;}.elementor-6107 .elementor-element.elementor-element-ozngntq{width:100%;}.elementor-6107 .elementor-element.elementor-element-tzfmlmp{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-cczjj40 */.dvd-val { color: #F1A9A0; font-size: 1.6rem; }
.dvd-new-val { color: #C8F7C5; font-size: 2.4rem; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce0c6e9 */.home-btn { 
    text-shadow:0px 1px 1px #fedd9b; 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01ghz6b */.dvd-val { color: #F1A9A0; font-size: 1.6rem; }
.dvd-new-val { color: #C8F7C5; font-size: 2.4rem; }/* End custom CSS */