.elementor-288 .elementor-element.elementor-element-a0611a4{margin-top:-48px;margin-bottom:0px;}.elementor-288 .elementor-element.elementor-element-c6316cd img{width:100%;}.elementor-288 .elementor-element.elementor-element-295f7d9{--spacer-size:13px;}.elementor-288 .elementor-element.elementor-element-78898d7 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:300;line-height:51px;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-field-group{padding-left:calc( 7px / 2 );padding-right:calc( 7px / 2 );margin-bottom:7px;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-form{margin-left:calc( -7px / 2 );margin-right:calc( -7px / 2 );}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-form__indicators{padding-left:calc( 7px / 2 );padding-right:calc( 7px / 2 );}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-field{color:#E22D2D;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-field-select-arrow{font-size:20px;right:13px;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-field-select-arrow > svg, .elementor-288 .elementor-element.elementor-element-734c6d6 svg.raven-field-select-arrow{width:20px;height:20px;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button{width:100%;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button, .elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button > span{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button:not(.step-button-prev){color:#FFFFFF;background-color:#A21313;background-image:none;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button.step-button-prev{color:#FFFFFF;background-color:#E90505;background-image:none;}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button:not(.step-button-prev):hover{background-color:#FFBC30;background-image:linear-gradient(180deg, #FFBC30 0%, #FFBC30 100%);}.elementor-288 .elementor-element.elementor-element-734c6d6 .raven-submit-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D90000;}.elementor-288 .elementor-element.elementor-element-734c6d6{--raven-form-steps-indicators-spacing:20px;--raven-form-steps-indicator-padding:30px;--raven-form-steps-indicator-inactive-secondary-color:#ffffff;--raven-form-steps-indicator-active-secondary-color:#ffffff;--raven-form-steps-indicator-completed-secondary-color:#ffffff;--raven-form-steps-divider-width:1px;--raven-form-steps-divider-gap:10px;}.elementor-288 .elementor-element.elementor-element-f313936{--spacer-size:10px;}.elementor-288 .elementor-element.elementor-element-5892b1f .elementor-button{font-family:"Roboto", Sans-serif;font-size:37px;font-weight:500;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.19);fill:#B40202;color:#B40202;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:84px 84px 84px 84px;}.elementor-288 .elementor-element.elementor-element-5892b1f .elementor-button:hover, .elementor-288 .elementor-element.elementor-element-5892b1f .elementor-button:focus{color:#FFFFFF;background-color:#FBB85E;border-color:#FBB85E;}.elementor-288 .elementor-element.elementor-element-5892b1f .elementor-button:hover svg, .elementor-288 .elementor-element.elementor-element-5892b1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-7947e74{--spacer-size:10px;}.elementor-288 .elementor-element.elementor-element-d4b0210:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-d4b0210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robinvilla.co.za/wp-content/uploads/2024/09/WhatsApp-Image-2024-09-13-at-13.52.59-1536x1024.jpeg");background-position:center center;}.elementor-288 .elementor-element.elementor-element-d4b0210 > .elementor-background-overlay{background-color:#790000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-288 .elementor-element.elementor-element-d4b0210{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:44px 0px 46px 0px;}.elementor-288 .elementor-element.elementor-element-2a4fddc{text-align:center;}.elementor-288 .elementor-element.elementor-element-2a4fddc .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:71px;font-weight:300;line-height:70px;}.elementor-288 .elementor-element.elementor-element-2a4fddc > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-fe15af9{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;}.elementor-288 .elementor-element.elementor-element-907dfd9{--spacer-size:10px;}.elementor-288 .elementor-element.elementor-element-9ac6f37{text-align:center;}.elementor-288 .elementor-element.elementor-element-9ac6f37 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:39px;font-weight:300;line-height:48px;}.elementor-288 .elementor-element.elementor-element-056bc3c .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-056bc3c.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-056bc3c.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-056bc3c.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-056bc3c.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-056bc3c.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-06aac19{text-align:center;}.elementor-288 .elementor-element.elementor-element-06aac19 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-e4ac04b .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-e4ac04b.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-e4ac04b.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-e4ac04b.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-e4ac04b.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-e4ac04b.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-408eab1{text-align:center;}.elementor-288 .elementor-element.elementor-element-408eab1 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-45cffa1 .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-45cffa1.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-45cffa1.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-45cffa1.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-45cffa1.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-45cffa1.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-b4e1a24{text-align:center;}.elementor-288 .elementor-element.elementor-element-b4e1a24 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-27bc4fd .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-27bc4fd.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-27bc4fd.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-27bc4fd.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-27bc4fd.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-27bc4fd.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-951ea8c{text-align:center;}.elementor-288 .elementor-element.elementor-element-951ea8c .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-b9dbc14{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-288 .elementor-element.elementor-element-b9dbc14 .elementor-divider-separator{width:100%;}.elementor-288 .elementor-element.elementor-element-b9dbc14 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-288 .elementor-element.elementor-element-80cb7c9 .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-80cb7c9.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-80cb7c9.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-80cb7c9.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-80cb7c9.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-80cb7c9.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-ba2e908{text-align:center;}.elementor-288 .elementor-element.elementor-element-ba2e908 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-0a5f259 .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-0a5f259.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-0a5f259.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-0a5f259.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-0a5f259.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-0a5f259.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-e42db52{text-align:center;}.elementor-288 .elementor-element.elementor-element-e42db52 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-36679df .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-36679df.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-36679df.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-36679df.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-36679df.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-36679df.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-ba9dcf4{text-align:center;}.elementor-288 .elementor-element.elementor-element-ba9dcf4 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-4c27370 .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-4c27370.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-4c27370.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-4c27370.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-4c27370.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-4c27370.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-abd5992{text-align:center;}.elementor-288 .elementor-element.elementor-element-abd5992 .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-ca63845{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-288 .elementor-element.elementor-element-ca63845 .elementor-divider-separator{width:100%;}.elementor-288 .elementor-element.elementor-element-ca63845 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-288 .elementor-element.elementor-element-50e97b1 .elementor-icon-wrapper{text-align:center;}.elementor-288 .elementor-element.elementor-element-50e97b1.elementor-view-stacked .elementor-icon{background-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-50e97b1.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-50e97b1.elementor-view-default .elementor-icon{color:#9E2323;border-color:#9E2323;}.elementor-288 .elementor-element.elementor-element-50e97b1.elementor-view-framed .elementor-icon, .elementor-288 .elementor-element.elementor-element-50e97b1.elementor-view-default .elementor-icon svg{fill:#9E2323;}.elementor-288 .elementor-element.elementor-element-57b4cbc{text-align:center;}.elementor-288 .elementor-element.elementor-element-57b4cbc .elementor-heading-title{color:#9B1804;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-288 .elementor-element.elementor-element-3e91544{--spacer-size:10px;}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-bcaaee4{width:45.614%;}.elementor-288 .elementor-element.elementor-element-a9cd9c3{width:54.386%;}}@media(min-width:1025px){.elementor-288 .elementor-element.elementor-element-d4b0210:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-d4b0210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */