.elementor-12 .elementor-element.elementor-element-c66e57a{--display:flex;--min-height:663px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-c66e57a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-12 .elementor-element.elementor-element-c66e57a > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-c66e57a > .e-con-inner > .elementor-shape-bottom svg{width:calc(124% + 1.3px);height:134px;}.elementor-12 .elementor-element.elementor-element-a42cd70{--display:flex;}.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-12 .elementor-element.elementor-element-9787463{text-align:center;}.elementor-12 .elementor-element.elementor-element-9787463 .elementor-heading-title{font-family:"Ruwudu", Sans-serif;font-size:59px;font-weight:600;text-shadow:0px 0px 28px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4e46281{--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;--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-09f0da4{text-align:center;}.elementor-12 .elementor-element.elementor-element-09f0da4 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-size:41px;font-weight:600;text-transform:uppercase;color:#C70000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-685cd79{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-685cd79 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-685cd79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-685cd79.elementor-view-stacked .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-685cd79.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-685cd79.elementor-view-default .elementor-icon{color:#F3CE00;border-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-685cd79.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-685cd79.elementor-view-default .elementor-icon svg{fill:#F3CE00;}.elementor-12 .elementor-element.elementor-element-a6f864b{--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;}.elementor-12 .elementor-element.elementor-element-9ed758e{text-align:center;}.elementor-12 .elementor-element.elementor-element-9ed758e .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.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-12 .elementor-element.elementor-element-bfbbc89{text-align:center;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7847557{--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;}.elementor-12 .elementor-element.elementor-element-a4a76a6{--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;}.elementor-12 .elementor-element.elementor-element-cc855c8{--display:flex;}.elementor-12 .elementor-element.elementor-element-82f42cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-82f42cb .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-b0897a9{text-align:start;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-097b752{--display:flex;}.elementor-12 .elementor-element.elementor-element-930b722{text-align:center;}.elementor-12 .elementor-element.elementor-element-930b722 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-b1ffb56{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-694af0a{--display:flex;--min-height:365px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-12 .elementor-element.elementor-element-694af0a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020236;}.elementor-12 .elementor-element.elementor-element-694af0a::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fccoan.co.za/wp-content/uploads/2025/01/1XSMOiC6dIo82n-1ctifq0w_n9cNqt9Fx0fHGJFTsgo_plaintext_638711510792101457.jpg");--background-overlay:'';background-position:0px -364px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ea5df7d{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea5df7d .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4c15d1c{--divider-border-style:solid;--divider-color:#F30000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-4c15d1c .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4c15d1c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-4c15d1c.elementor-view-stacked .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-4c15d1c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4c15d1c.elementor-view-default .elementor-icon{color:#F3CE00;border-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-4c15d1c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4c15d1c.elementor-view-default .elementor-icon svg{fill:#F3CE00;}.elementor-12 .elementor-element.elementor-element-ce9f829{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e3792d5{--display:flex;--min-height:536px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3792d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e3792d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#640000;}.elementor-12 .elementor-element.elementor-element-e3792d5 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-e3792d5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:75px;}.elementor-12 .elementor-element.elementor-element-b84002f{text-align:center;}.elementor-12 .elementor-element.elementor-element-b84002f .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4a880e2{--divider-border-style:solid;--divider-color:#5958E6;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-4a880e2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4a880e2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-4a880e2.elementor-view-stacked .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-4a880e2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a880e2.elementor-view-default .elementor-icon{color:#F3CE00;border-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-4a880e2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4a880e2.elementor-view-default .elementor-icon svg{fill:#F3CE00;}.elementor-12 .elementor-element.elementor-element-6fcb358{--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;}.elementor-12 .elementor-element.elementor-element-510f06f{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-0ba0f13.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#2A0492;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-0ba0f13.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0ba0f13.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0ba0f13.elementor-view-framed .elementor-icon{background-color:#2A0492;}.elementor-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon-box-title a{font-family:"Rosarivo", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0ba0f13 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5158266{--display:flex;}.elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-31082ad.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#2A0492;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-31082ad.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-31082ad.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31082ad.elementor-view-framed .elementor-icon{background-color:#2A0492;}.elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon-box-title a{font-family:"Rosarivo", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-31082ad .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c103a84{--display:flex;}.elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-e279c54.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#2A0492;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-e279c54.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e279c54.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e279c54.elementor-view-framed .elementor-icon{background-color:#2A0492;}.elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon-box-title a{font-family:"Rosarivo", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon-box-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e279c54 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9f1ac10{--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:43px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ae74954{text-align:center;}.elementor-12 .elementor-element.elementor-element-ae74954 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-e8cc89b{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-50ca733{--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;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d3a2d1{text-align:center;}.elementor-12 .elementor-element.elementor-element-8d3a2d1 .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-23b79df{text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:23px;color:#000000;}.elementor-12 .elementor-element.elementor-element-4f38d5b{--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;}.elementor-12 .elementor-element.elementor-element-ed70ee3{--display:flex;}.elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-8b2c592.elementor-view-stacked .elementor-icon{background-color:#472D8D;fill:#F3CE00;color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-8b2c592.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8b2c592.elementor-view-default .elementor-icon{fill:#472D8D;color:#472D8D;border-color:#472D8D;}.elementor-12 .elementor-element.elementor-element-8b2c592.elementor-view-framed .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon-box-title{color:#A50000;}.elementor-12 .elementor-element.elementor-element-8b2c592 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-7154ce5{--display:flex;}.elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-0e3c25f.elementor-view-stacked .elementor-icon{background-color:#472D8D;fill:#F3CE00;color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-0e3c25f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0e3c25f.elementor-view-default .elementor-icon{fill:#472D8D;color:#472D8D;border-color:#472D8D;}.elementor-12 .elementor-element.elementor-element-0e3c25f.elementor-view-framed .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon-box-title{color:#A50000;}.elementor-12 .elementor-element.elementor-element-0e3c25f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-29162c3{--display:flex;}.elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-750b9ea.elementor-view-stacked .elementor-icon{background-color:#472D8D;fill:#F3CE00;color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-750b9ea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-750b9ea.elementor-view-default .elementor-icon{fill:#472D8D;color:#472D8D;border-color:#472D8D;}.elementor-12 .elementor-element.elementor-element-750b9ea.elementor-view-framed .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon-box-title{color:#A50000;}.elementor-12 .elementor-element.elementor-element-750b9ea .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-fec847b{--display:flex;}.elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-3481035.elementor-view-stacked .elementor-icon{background-color:#472D8D;fill:#F3CE00;color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-3481035.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3481035.elementor-view-default .elementor-icon{fill:#472D8D;color:#472D8D;border-color:#472D8D;}.elementor-12 .elementor-element.elementor-element-3481035.elementor-view-framed .elementor-icon{background-color:#F3CE00;}.elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon{font-size:32px;}.elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon-box-title{color:#A50000;}.elementor-12 .elementor-element.elementor-element-3481035 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-e64f1b4{--display:flex;}.elementor-12 .elementor-element.elementor-element-4060bbb{text-align:center;}.elementor-12 .elementor-element.elementor-element-4060bbb .elementor-heading-title{font-family:"Rosarivo", Sans-serif;font-weight:600;color:#2A0492;}.elementor-12 .elementor-element.elementor-element-944c006{--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;}.elementor-12 .elementor-element.elementor-element-b335c29{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#000000;}.elementor-12 .elementor-element.elementor-element-99b4740{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a2f683{--e-image-carousel-slides-to-show:7;}.elementor-12 .elementor-element.elementor-element-0189296{--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;}.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 );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-7847557{--content-width:1362px;}.elementor-12 .elementor-element.elementor-element-694af0a{--content-width:1157px;}.elementor-12 .elementor-element.elementor-element-e3792d5{--content-width:1402px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-694af0a::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-694af0a::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-694af0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}