.elementor-278 .elementor-element.elementor-element-034a199 > .elementor-container{max-width:900px;min-height:335px;}.elementor-278 .elementor-element.elementor-element-034a199 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-278 .elementor-element.elementor-element-034a199:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-034a199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd33321 );}.elementor-278 .elementor-element.elementor-element-034a199 > .elementor-background-overlay{background-color:var( --e-global-color-cd33321 );background-image:url("https://violinpro.co.za/wp-content/uploads/2022/03/Untitled-design-2.jpg");background-size:cover;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-034a199 .elementor-background-overlay{filter:brightness( 104% ) contrast( 100% ) saturate( 58% ) blur( 0px ) hue-rotate( 184deg );}.elementor-278 .elementor-element.elementor-element-034a199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 40px 40px;}.elementor-278 .elementor-element.elementor-element-3f16b53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:9px;}.elementor-278 .elementor-element.elementor-element-6fcb92a .elementor-heading-title{color:#D5E7EC;font-family:"Big Caslon", Sans-serif;font-size:54px;}.elementor-278 .elementor-element.elementor-element-00587d6{--divider-border-style:solid;--divider-color:var( --e-global-color-2bee94a );--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-00587d6 .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-00587d6 .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-3a9cd85{color:var( --e-global-color-2374a0f );line-height:1.3em;}.elementor-278 .elementor-element.elementor-element-3a9cd85 > .elementor-widget-container{padding:0px 277px 0px 0px;}.elementor-278 .elementor-element.elementor-element-3058fc1 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-3058fc1{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-3307251.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-3307251.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-1722427{text-align:left;}.elementor-278 .elementor-element.elementor-element-1722427 .elementor-heading-title{color:var( --e-global-color-2bee94a );font-family:"Century Gothic", Sans-serif;font-size:24px;font-weight:normal;text-transform:uppercase;font-style:italic;line-height:1.2em;letter-spacing:3.6px;}.elementor-278 .elementor-element.elementor-element-1722427 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-52399ee > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-52399ee > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d23d804 ) 29%, var( --e-global-color-2374a0f ) 7%);opacity:0.5;}.elementor-278 .elementor-element.elementor-element-52399ee{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-6510325.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-6510325.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-6510325 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-278 .elementor-element.elementor-element-6510325 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-278 .elementor-element.elementor-element-1ea7009{text-align:left;}.elementor-278 .elementor-element.elementor-element-1ea7009 .elementor-heading-title{color:var( --e-global-color-4ff016e );font-family:"Big Caslon", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-e1f6b8a{--divider-border-style:solid;--divider-color:var( --e-global-color-2bee94a );--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-e1f6b8a .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-e1f6b8a .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-1e424f9{font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.3em;}.elementor-278 .elementor-element.elementor-element-1e424f9 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-18b74c5 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-18b74c5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-064e2a0 ) 29%, var( --e-global-color-5d37ddc ) 7%);opacity:1;}.elementor-278 .elementor-element.elementor-element-18b74c5{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-041d1d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-041d1d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-041d1d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-278 .elementor-element.elementor-element-041d1d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-278 .elementor-element.elementor-element-041d1d1 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-278 .elementor-element.elementor-element-a852087{text-align:left;}.elementor-278 .elementor-element.elementor-element-a852087 .elementor-heading-title{color:#FFFFFF;font-family:"Big Caslon", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-4cd0e9c{--divider-border-style:solid;--divider-color:#FF9A81;--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-4cd0e9c .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-4cd0e9c .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-858da4c{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-858da4c > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-1d6aa3a .elementor-heading-title{color:#FF9A81;}.elementor-278 .elementor-element.elementor-element-7e5ba5c{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-7e5ba5c > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-d41983a .elementor-heading-title{color:#FF9A81;}.elementor-278 .elementor-element.elementor-element-7fc6b16{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-7fc6b16 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-6a9e213 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-6a9e213 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d23d804 ) 29%, #F7F7F7 7%);opacity:0.5;}.elementor-278 .elementor-element.elementor-element-6a9e213{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-3d167ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-3d167ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-3d167ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-278 .elementor-element.elementor-element-3d167ae > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-278 .elementor-element.elementor-element-659b6f0{text-align:left;}.elementor-278 .elementor-element.elementor-element-659b6f0 .elementor-heading-title{color:var( --e-global-color-4ff016e );font-family:"Big Caslon", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-d914ff0{--divider-border-style:solid;--divider-color:var( --e-global-color-2bee94a );--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-d914ff0 .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-d914ff0 .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-ce4f40e{font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-ce4f40e > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-2c0e8a7 .elementor-heading-title{color:var( --e-global-color-3f9098f );}.elementor-278 .elementor-element.elementor-element-c9beb45{font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-c9beb45 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-5659196 .elementor-heading-title{color:var( --e-global-color-2bee94a );}.elementor-278 .elementor-element.elementor-element-8a2e2e2{font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-8a2e2e2 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-0697296 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-0697296 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-5d37ddc ) 29%, var( --e-global-color-064e2a0 ) 7%);opacity:1;}.elementor-278 .elementor-element.elementor-element-0697296{padding:4px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-79eb16d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-79eb16d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-79eb16d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-278 .elementor-element.elementor-element-79eb16d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-278 .elementor-element.elementor-element-79eb16d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 50px;}.elementor-278 .elementor-element.elementor-element-79eb16d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-4b8e30f{text-align:left;}.elementor-278 .elementor-element.elementor-element-4b8e30f .elementor-heading-title{color:#FFFFFF;font-family:"Big Caslon", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-df475dc{--divider-border-style:solid;--divider-color:var( --e-global-color-5d37ddc );--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-df475dc .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-df475dc .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-753839c{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-753839c > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-82c0c85 .elementor-heading-title{color:#FF9A81;}.elementor-278 .elementor-element.elementor-element-740ea70{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-740ea70 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-1d86dfd .elementor-heading-title{color:#FF9A81;}.elementor-278 .elementor-element.elementor-element-8375b5d{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-278 .elementor-element.elementor-element-8375b5d > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-3052f04 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-3052f04 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d23d804 ) 29%, #F7F7F7 7%);opacity:0.5;}.elementor-278 .elementor-element.elementor-element-3052f04{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-ebcc1e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-ebcc1e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-ebcc1e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-278 .elementor-element.elementor-element-ebcc1e2 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-278 .elementor-element.elementor-element-7a7f12c{text-align:left;}.elementor-278 .elementor-element.elementor-element-7a7f12c .elementor-heading-title{color:var( --e-global-color-4ff016e );font-family:"Big Caslon", Sans-serif;font-size:32px;font-weight:100;text-transform:uppercase;font-style:normal;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-08e8513{--divider-border-style:solid;--divider-color:var( --e-global-color-2bee94a );--divider-border-width:2px;}.elementor-278 .elementor-element.elementor-element-08e8513 .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-08e8513 .elementor-divider{text-align:left;padding-top:9px;padding-bottom:9px;}.elementor-278 .elementor-element.elementor-element-e9cd113{font-family:"Century Gothic", Sans-serif;font-size:15px;line-height:1.3em;}.elementor-278 .elementor-element.elementor-element-e9cd113 > .elementor-widget-container{padding:0px 64px 0px 0px;}.elementor-278 .elementor-element.elementor-element-4a4c4187 > .elementor-container{max-width:560px;}.elementor-278 .elementor-element.elementor-element-4a4c4187:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-4a4c4187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-4a4c4187 > .elementor-background-overlay{background-color:var( --e-global-color-cd33321 );background-image:url("https://violinpro.co.za/wp-content/uploads/2022/03/1-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-4a4c4187{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 96px 40px;}.elementor-278 .elementor-element.elementor-element-4f122e96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:46px;}.elementor-278 .elementor-element.elementor-element-1135597b{text-align:center;}.elementor-278 .elementor-element.elementor-element-1135597b .elementor-heading-title{color:var( --e-global-color-4ff016e );font-family:"Big Caslon", Sans-serif;}.elementor-278 .elementor-element.elementor-element-4b76f885 .elementor-button{fill:var( --e-global-color-cd33321 );color:var( --e-global-color-cd33321 );background-color:var( --e-global-color-2bee94a );border-style:solid;border-color:var( --e-global-color-3b5e640 );}.elementor-278 .elementor-element.elementor-element-4b76f885 .elementor-button:hover, .elementor-278 .elementor-element.elementor-element-4b76f885 .elementor-button:focus{color:var( --e-global-color-2374a0f );background-color:var( --e-global-color-3f9098f );border-color:var( --e-global-color-3f9098f );}.elementor-278 .elementor-element.elementor-element-4b76f885 .elementor-button:hover svg, .elementor-278 .elementor-element.elementor-element-4b76f885 .elementor-button:focus svg{fill:var( --e-global-color-2374a0f );}.elementor-278 .elementor-element.elementor-element-21bacb7 > .elementor-container{max-width:900px;}.elementor-278 .elementor-element.elementor-element-21bacb7:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-21bacb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd33321 );}.elementor-278 .elementor-element.elementor-element-21bacb7 > .elementor-background-overlay{background-color:#041A2000;background-image:url("https://violinpro.co.za/wp-content/uploads/2022/03/5-scaled.jpg");background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-21bacb7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 40px 0px 40px;}.elementor-bc-flex-widget .elementor-278 .elementor-element.elementor-element-499ce42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-278 .elementor-element.elementor-element-499ce42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-278 .elementor-element.elementor-element-499ce42.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-278 .elementor-element.elementor-element-499ce42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-4ceae24{text-align:left;}.elementor-278 .elementor-element.elementor-element-4ceae24 .elementor-heading-title{color:#FFFFFF;font-family:"Century Gothic", Sans-serif;font-size:25px;font-weight:700;font-style:italic;line-height:1.1em;}.elementor-278 .elementor-element.elementor-element-4ceae24 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-0d62341{--divider-border-style:solid;--divider-color:var( --e-global-color-2bee94a );--divider-border-width:1px;}.elementor-278 .elementor-element.elementor-element-0d62341 .elementor-divider-separator{width:211px;margin:0 auto;margin-left:0;}.elementor-278 .elementor-element.elementor-element-0d62341 .elementor-divider{text-align:left;padding-top:15px;padding-bottom:15px;}.elementor-278 .elementor-element.elementor-element-0d62341 .elementor-divider__text{color:var( --e-global-color-3b5e640 );font-family:"Century Gothic", Sans-serif;font-size:13px;}.elementor-278 .elementor-element.elementor-element-7cea9e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-278 .elementor-element.elementor-element-7cea9e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BADB600;}.elementor-278 .elementor-element.elementor-element-7cea9e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-278 .elementor-element.elementor-element-7cea9e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-278 .elementor-element.elementor-element-e75b752 img{filter:brightness( 111% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-278 .elementor-element.elementor-element-e75b752 > .elementor-widget-container{margin:1px 0px 0px 0px;}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-1b01665{width:35.25%;}.elementor-278 .elementor-element.elementor-element-6510325{width:64.75%;}.elementor-278 .elementor-element.elementor-element-041d1d1{width:61.194%;}.elementor-278 .elementor-element.elementor-element-1a52f6b{width:38.806%;}.elementor-278 .elementor-element.elementor-element-9484bfd{width:35.25%;}.elementor-278 .elementor-element.elementor-element-3d167ae{width:64.75%;}.elementor-278 .elementor-element.elementor-element-79eb16d{width:49.194%;}.elementor-278 .elementor-element.elementor-element-34eff75{width:50.806%;}.elementor-278 .elementor-element.elementor-element-0a5c9c9{width:35.25%;}.elementor-278 .elementor-element.elementor-element-ebcc1e2{width:64.75%;}.elementor-278 .elementor-element.elementor-element-499ce42{width:56.414%;}.elementor-278 .elementor-element.elementor-element-7cea9e7{width:43.586%;}}@media(max-width:1024px){.elementor-278 .elementor-element.elementor-element-034a199{padding:200px 40px 40px 40px;}.elementor-278 .elementor-element.elementor-element-3a9cd85 > .elementor-widget-container{padding:0px 56px 0px 0px;}.elementor-278 .elementor-element.elementor-element-21bacb7{padding:70px 40px 60px 40px;}.elementor-278 .elementor-element.elementor-element-4ceae24 .elementor-heading-title{font-size:32px;}.elementor-278 .elementor-element.elementor-element-4ceae24 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-034a199{padding:0px 50px 0px 50px;}.elementor-278 .elementor-element.elementor-element-6fcb92a .elementor-heading-title{font-size:41px;}.elementor-278 .elementor-element.elementor-element-00587d6 .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-3a9cd85{font-size:15px;line-height:1.2em;}.elementor-278 .elementor-element.elementor-element-3a9cd85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-1722427 .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-1ea7009 .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-e1f6b8a .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-1e424f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-a852087 .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-4cd0e9c .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-858da4c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-7e5ba5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-7fc6b16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-659b6f0 .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-d914ff0 .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-ce4f40e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-c9beb45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-8a2e2e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-4b8e30f .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-df475dc .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-753839c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-740ea70 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-8375b5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-7a7f12c .elementor-heading-title{font-size:40px;}.elementor-278 .elementor-element.elementor-element-08e8513 .elementor-divider{padding-top:8px;padding-bottom:8px;}.elementor-278 .elementor-element.elementor-element-e9cd113 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-278 .elementor-element.elementor-element-4a4c4187{padding:80px 24px 80px 24px;}.elementor-278 .elementor-element.elementor-element-4b76f885{width:100%;max-width:100%;}.elementor-278 .elementor-element.elementor-element-21bacb7{padding:50px 50px 0px 50px;}.elementor-278 .elementor-element.elementor-element-499ce42 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-278 .elementor-element.elementor-element-4ceae24 .elementor-heading-title{font-size:22px;}.elementor-278 .elementor-element.elementor-element-0d62341 .elementor-divider-separator{width:160px;}.elementor-278 .elementor-element.elementor-element-0d62341 .elementor-divider__text{font-size:9px;}}@media(max-width:1024px) and (min-width:768px){.elementor-278 .elementor-element.elementor-element-3f16b53{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Big Caslon';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://violinpro.co.za/wp-content/uploads/2022/02/Big-Caslon-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://violinpro.co.za/wp-content/uploads/2022/02/Century-Gothic.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://violinpro.co.za/wp-content/uploads/2022/02/Century-Gothic.ttf') format('truetype');
}
/* End Custom Fonts CSS */