.elementor-963 .elementor-element.elementor-element-01682a4{--display:flex;--min-height:40rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-01682a4:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-01682a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rcmflourish.ca/wp-content/uploads/2026/01/brick-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-963 .elementor-element.elementor-element-7401758{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-cd43fe1{--display:flex;}.elementor-963 .elementor-element.elementor-element-fae8848 .elementor-heading-title{font-family:var( --e-global-typography-45b99a9-font-family ), Sans-serif;font-size:var( --e-global-typography-45b99a9-font-size );font-weight:var( --e-global-typography-45b99a9-font-weight );text-transform:var( --e-global-typography-45b99a9-text-transform );line-height:var( --e-global-typography-45b99a9-line-height );color:var( --e-global-color-e4d8bdb );}.elementor-963 .elementor-element.elementor-element-92a64f3{--spacer-size:35rem;}.elementor-963 .elementor-element.elementor-element-92a64f3 > .elementor-widget-container{background-image:url("https://rcmflourish.ca/wp-content/uploads/2026/01/campers-190426032820.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:0rem 0rem 2.5rem 2.5rem;}.elementor-963 .elementor-element.elementor-element-a5d621c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-963 .elementor-element.elementor-element-65b748e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:1.125rem;}.elementor-963 .elementor-element.elementor-element-f4cff6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-963 .elementor-element.elementor-element-7ad8b32{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-7ad8b32 img{width:100%;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-963 .elementor-element.elementor-element-3e7c536{--display:flex;}.elementor-963 .elementor-element.elementor-element-1feae4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:1.125rem;}.elementor-963 .elementor-element.elementor-element-fa8cff3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-963 .elementor-element.elementor-element-fa8cff3.e-con{--align-self:center;}.elementor-963 .elementor-element.elementor-element-5c52cb7{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-5c52cb7:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-5c52cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-a3ed500{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-963 .elementor-element.elementor-element-a41e6b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-a41e6b9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-a41e6b9 .elementor-heading-title{font-size:1.3rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-51fe5a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-963 .elementor-element.elementor-element-b998c15{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-b998c15 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-b998c15 .elementor-heading-title{font-size:1.3rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-6f25a18{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-6f25a18:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-6f25a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-963 .elementor-element.elementor-element-36cf974{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-a528f9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-a528f9b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-a528f9b .elementor-heading-title{font-size:1.2rem;line-height:21px;color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-731d91e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-731d91e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-731d91e .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-1e6b711{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-1e6b711 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-1e6b711 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-063e49a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-035be1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-035be1b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-035be1b .elementor-heading-title{font-size:1.1rem;line-height:19px;color:#000000;}.elementor-963 .elementor-element.elementor-element-6a40e95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-6a40e95 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-6a40e95 .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-16f73cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-16f73cc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-16f73cc .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-65d9c27{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-65d9c27:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-65d9c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-963 .elementor-element.elementor-element-3ae5b60{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-b275d41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-b275d41 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-b275d41 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-3026928{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-3026928 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-3026928 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-65fa8bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-65fa8bb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-65fa8bb .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-9110cad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-f556b7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-f556b7b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-f556b7b .elementor-heading-title{font-size:1.1rem;line-height:19px;color:#000000;}.elementor-963 .elementor-element.elementor-element-14ff572{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-14ff572 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-14ff572 .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-5856298{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-5856298 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-5856298 .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-624db61{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-624db61:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-624db61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-963 .elementor-element.elementor-element-8390603{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-f4a2522{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-f4a2522 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-f4a2522 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-8759640{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-8759640 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-8759640 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-2db5818{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-2db5818 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-2db5818 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-ab91bcd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-67a8dfe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-67a8dfe > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-67a8dfe .elementor-heading-title{font-size:1.1rem;line-height:19px;color:#000000;}.elementor-963 .elementor-element.elementor-element-a25358c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-a25358c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-a25358c .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-445ee04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-445ee04 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-445ee04 .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-050ebd0{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-050ebd0:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-050ebd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-963 .elementor-element.elementor-element-c7b353d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-9b32f2e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-9b32f2e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-9b32f2e .elementor-heading-title{font-size:1.2rem;line-height:21px;color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-ef9861a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-ef9861a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-ef9861a .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-10d19fc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-10d19fc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-10d19fc .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-a154a11{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-8e91d14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-8e91d14 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-8e91d14 .elementor-heading-title{font-size:1.1rem;line-height:19px;color:#000000;}.elementor-963 .elementor-element.elementor-element-88dc141{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-88dc141 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-88dc141 .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-5946e0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-5946e0e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-5946e0e .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-7b15716{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-7b15716:not(.elementor-motion-effects-element-type-background), .elementor-963 .elementor-element.elementor-element-7b15716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-963 .elementor-element.elementor-element-ab3b637{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-0677929{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-0677929 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-0677929 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:var( --e-global-color-primary );}.elementor-963 .elementor-element.elementor-element-1212424{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-1212424 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-1212424 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-bfc0fe5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-bfc0fe5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-bfc0fe5 .elementor-heading-title{font-size:1.2rem;line-height:21px;color:#000000;}.elementor-963 .elementor-element.elementor-element-14f3279{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--align-content:flex-start;}.elementor-963 .elementor-element.elementor-element-d044f0c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-d044f0c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-d044f0c .elementor-heading-title{font-size:1.1rem;line-height:19px;color:#000000;}.elementor-963 .elementor-element.elementor-element-80565ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-80565ab > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-80565ab .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-32fcf4d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-32fcf4d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-32fcf4d .elementor-heading-title{font-size:0.9rem;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-ed7813e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-ed7813e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-963 .elementor-element.elementor-element-ed7813e .elementor-heading-title{font-size:0.9rem;font-style:italic;line-height:21px;color:var( --e-global-color-accent );}.elementor-963 .elementor-element.elementor-element-d2b486d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:1.125rem;}.elementor-963 .elementor-element.elementor-element-d2b486d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}@media(max-width:1366px){.elementor-963 .elementor-element.elementor-element-fae8848 .elementor-heading-title{font-size:var( --e-global-typography-45b99a9-font-size );line-height:var( --e-global-typography-45b99a9-line-height );}.elementor-963 .elementor-element.elementor-element-7ad8b32{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-7ad8b32 img{width:100%;}}@media(max-width:1024px){.elementor-963 .elementor-element.elementor-element-01682a4{--min-height:20rem;}.elementor-963 .elementor-element.elementor-element-fae8848 .elementor-heading-title{font-size:var( --e-global-typography-45b99a9-font-size );line-height:var( --e-global-typography-45b99a9-line-height );}.elementor-963 .elementor-element.elementor-element-a5d621c{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-963 .elementor-element.elementor-element-f4cff6b{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-963 .elementor-element.elementor-element-7ad8b32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-963 .elementor-element.elementor-element-3e7c536{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(max-width:767px){.elementor-963 .elementor-element.elementor-element-01682a4{--min-height:19rem;--padding-top:0rem;--padding-bottom:21rem;--padding-left:0rem;--padding-right:0rem;}.elementor-963 .elementor-element.elementor-element-7401758{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-963 .elementor-element.elementor-element-fae8848{text-align:center;}.elementor-963 .elementor-element.elementor-element-fae8848 .elementor-heading-title{font-size:var( --e-global-typography-45b99a9-font-size );line-height:var( --e-global-typography-45b99a9-line-height );}.elementor-963 .elementor-element.elementor-element-92a64f3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-963 .elementor-element.elementor-element-7ad8b32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-963 .elementor-element.elementor-element-3e7c536{--width:100%;}.elementor-963 .elementor-element.elementor-element-fa8cff3{--width:100%;}.elementor-963 .elementor-element.elementor-element-a3ed500{--width:50%;}.elementor-963 .elementor-element.elementor-element-36cf974{--width:50%;}.elementor-963 .elementor-element.elementor-element-3ae5b60{--width:50%;}.elementor-963 .elementor-element.elementor-element-8390603{--width:50%;}.elementor-963 .elementor-element.elementor-element-c7b353d{--width:50%;}.elementor-963 .elementor-element.elementor-element-ab3b637{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-963 .elementor-element.elementor-element-3e7c536{--width:100%;}.elementor-963 .elementor-element.elementor-element-fa8cff3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-01682a4 */.elementor-963 .elementor-element.elementor-element-01682a4 {
    clip-path: shape(
        from 0% 0%, 
        line to 100% 0%, 
        line to 100% 20%, 
        curve to 0% 65% with 50% 100%, 
        close);
}
    
@media (max-width: 1024px) {
    .elementor-963 .elementor-element.elementor-element-01682a4 {
        clip-path: shape(
            from 0% 0%, 
            line to 100% 0%, 
            line to 100% 25%, 
            curve to 0% 65% with 60% 100%, 
            close);
    }
}

@media (max-width: 767px) {
    .elementor-963 .elementor-element.elementor-element-01682a4 {
        clip-path: shape(
            from 0% 0%, 
            line to 100% 0%, 
            line to 100% 85%, 
            curve to 0% 85% with 50% 100%, 
            close);
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-92a64f3 */.elementor-963 .elementor-element.elementor-element-92a64f3 {
    width: 35rem;
    height: 32rem;
}

@media (max-width: 1024px) {
    .elementor-963 .elementor-element.elementor-element-92a64f3 {
        width: 15rem;
        height: 16rem;
    }
}

@media (max-width: 768px) {
    .elementor-963 .elementor-element.elementor-element-92a64f3 {
        width: 12.5rem;
        height: 12.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7401758 */.elementor-963 .elementor-element.elementor-element-7401758 {
    position: absolute;
    top: 6rem;
}

@media (max-width: 1024px) {
    .elementor-963 .elementor-element.elementor-element-7401758 {
        top: 5.75rem;
    }
}

@media (max-width: 767px) {
    .elementor-963 .elementor-element.elementor-element-7401758 {
        top: 8rem;
    }
}/* End custom CSS */