.elementor-41 .elementor-element.elementor-element-4621272{--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-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-7a17c4f .elementor-repeater-item-6e73df0 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.familylife.co.za/wp-content/uploads/2026/01/photo-1600880292089-90a7e086ee0c-scaled.jpg);background-size:cover;}.elementor-41 .elementor-element.elementor-element-7a17c4f .elementor-repeater-item-6e73df0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-7a17c4f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-41 .elementor-element.elementor-element-7a17c4f .swiper-slide-contents{max-width:54%;}.elementor-41 .elementor-element.elementor-element-7a17c4f .swiper-slide-inner{text-align:start;}.elementor-41 .elementor-element.elementor-element-7a17c4f .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:70px;}.elementor-41 .elementor-element.elementor-element-427313c{--display:flex;--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;--margin-top:36px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.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-41 .elementor-element.elementor-element-d1ef992{text-align:center;}.elementor-41 .elementor-element.elementor-element-d1ef992 .elementor-heading-title{color:#000000;}.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-41 .elementor-element.elementor-element-1a4a86a{text-align:center;color:#000000;}.elementor-41 .elementor-element.elementor-element-56708f2{--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;--justify-content:center;--gap:91px 91px;--row-gap:91px;--column-gap:91px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-56708f2:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-56708f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-41 .elementor-element.elementor-element-56708f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-31065b1{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-31065b1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-31065b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-31065b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-c116576{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-88e9e70{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-41 .elementor-element.elementor-element-88e9e70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-9668388{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-9668388:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-9668388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-9668388.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-29934ff{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-a529ccf{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-41 .elementor-element.elementor-element-a529ccf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-cb94414{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-cb94414:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-cb94414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-cb94414.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-7314023{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-46f7482{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:center;color:#000000;}.elementor-41 .elementor-element.elementor-element-46f7482.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-62b03c6{--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:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-c6c5c95{width:var( --container-widget-width, 90.383% );max-width:90.383%;--container-widget-width:90.383%;--container-widget-flex-grow:0;text-align:start;}.elementor-41 .elementor-element.elementor-element-c6c5c95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-c6c5c95 .elementor-heading-title{color:#000000;}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-dce18d9 .elementor-blockquote__content{color:#1A1A1A;}.elementor-41 .elementor-element.elementor-element-dce18d9 .elementor-blockquote__author{color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-dce18d9 .elementor-blockquote{border-color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-bcd7cd8 .elementor-blockquote__content{color:#151515;}.elementor-41 .elementor-element.elementor-element-bcd7cd8 .elementor-blockquote__author{color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-bcd7cd8 .elementor-blockquote{border-color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-7b40e58 .elementor-blockquote__content{color:#0E0E0E;}.elementor-41 .elementor-element.elementor-element-7b40e58 .elementor-blockquote__author{color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-7b40e58 .elementor-blockquote{border-color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-7c613b1{--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-41 .elementor-element.elementor-element-b7b2da8{width:var( --container-widget-width, 99.963% );max-width:99.963%;--container-widget-width:99.963%;--container-widget-flex-grow:0;text-align:center;}.elementor-41 .elementor-element.elementor-element-b7b2da8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-b7b2da8 .elementor-heading-title{color:#000000;}.elementor-41 .elementor-element.elementor-element-d964e1d{--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:45px 45px;--row-gap:45px;--column-gap:45px;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-4a4ace1{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-4a4ace1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-4a4ace1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-4a4ace1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-5dc5891{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-5dc5891.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-0af97f1{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-0af97f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-9ae1de5{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-9ae1de5:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-9ae1de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-9ae1de5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4a58a1f{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-4a58a1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4710829{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-4710829.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-057ada1{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-057ada1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-057ada1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-057ada1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-28e7ca2{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-28e7ca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-b74699e{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-b74699e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-26bdb27{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-26bdb27:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-26bdb27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-26bdb27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4f75acf{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-4f75acf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-596103f{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-596103f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-74911ed{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-74911ed:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-74911ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-74911ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-89def5e{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-89def5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4fd36be{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-4fd36be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-8b18f7e{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-8b18f7e:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-8b18f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-8b18f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-0d8a0f4{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-0d8a0f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-84d7e9e{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-84d7e9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-a2627bd{--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-41 .elementor-element.elementor-element-2c497fb{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--border-radius:16px 16px 16px 16px;box-shadow:3px 3px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-2c497fb:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2c497fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-2c497fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-cb83a4b{width:var( --container-widget-width, 74.302% );max-width:74.302%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:74.302%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-cb83a4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-a9d8c1f{width:var( --container-widget-width, 73.894% );max-width:73.894%;--container-widget-width:73.894%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-41 .elementor-element.elementor-element-a9d8c1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-6181f4a{--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-41 .elementor-element.elementor-element-6181f4a:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6181f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-41 .elementor-element.elementor-element-8efac9c{text-align:center;}.elementor-41 .elementor-element.elementor-element-8efac9c .elementor-heading-title{color:#000000;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-2df4d37 .elementor-swiper-button{font-size:20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-41 .elementor-element.elementor-element-7e28e97 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-41 .elementor-element.elementor-element-7e28e97 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-7e28e97{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-41 .elementor-element.elementor-element-301a63c{--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;}.elementor-41 .elementor-element.elementor-element-301a63c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-301a63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F5C56;}.elementor-41 .elementor-element.elementor-element-3eb3bd3{margin:22px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-41 .elementor-element.elementor-element-3eb3bd3 .elementor-heading-title{color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-6923e15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-fd2910a .elementor-button{background-color:#D17000;border-radius:20px 20px 20px 20px;}.elementor-41 .elementor-element.elementor-element-fd2910a .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-fd2910a .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-41 .elementor-element.elementor-element-fd2910a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-fd2910a .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-fd2910a .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-427313c{--content-width:969px;}.elementor-41 .elementor-element.elementor-element-31065b1{--width:26.573%;}.elementor-41 .elementor-element.elementor-element-9668388{--width:26.573%;}.elementor-41 .elementor-element.elementor-element-cb94414{--width:26.573%;}.elementor-41 .elementor-element.elementor-element-4a4ace1{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-9ae1de5{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-057ada1{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-26bdb27{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-74911ed{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-8b18f7e{--width:30.33%;}.elementor-41 .elementor-element.elementor-element-2c497fb{--width:30.33%;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-7a17c4f .swiper-slide-contents{max-width:92%;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-7a17c4f .swiper-slide{height:230px;}.elementor-41 .elementor-element.elementor-element-7a17c4f .elementor-slide-heading{font-size:20px;line-height:1.9em;}.elementor-41 .elementor-element.elementor-element-56708f2{--width:382.8px;}.elementor-41 .elementor-element.elementor-element-31065b1{--width:332px;}.elementor-41 .elementor-element.elementor-element-9668388{--width:334px;}.elementor-41 .elementor-element.elementor-element-cb94414{--width:331px;}.elementor-41 .elementor-element.elementor-element-d964e1d{--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-41 .elementor-element.elementor-element-4a4ace1{--width:150px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-0af97f1{font-size:12px;}.elementor-41 .elementor-element.elementor-element-9ae1de5{--width:150px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-4710829{font-size:12px;}.elementor-41 .elementor-element.elementor-element-057ada1{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-b74699e{font-size:12px;}.elementor-41 .elementor-element.elementor-element-26bdb27{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-596103f{font-size:12px;}.elementor-41 .elementor-element.elementor-element-74911ed{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-4fd36be{font-size:12px;}.elementor-41 .elementor-element.elementor-element-8b18f7e{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-84d7e9e{font-size:12px;}.elementor-41 .elementor-element.elementor-element-a2627bd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-41 .elementor-element.elementor-element-2c497fb{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-a9d8c1f{font-size:12px;}}