.elementor-9 .elementor-element.elementor-element-54aaca9{--display:flex;--min-height:100vh;--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:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:-165px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-54aaca9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-54aaca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-245259b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a4dba8b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f1ba457 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:52px;font-weight:600;line-height:65px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-9 .elementor-element.elementor-element-0ca2b1c{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.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-9 .elementor-element.elementor-element-4cc91a1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4cc91a1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4cc91a1 .elementor-button{font-family:"Primary Poppins 600", Sans-serif;font-size:17px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:18px 45px 18px 45px;}.elementor-9 .elementor-element.elementor-element-4cc91a1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4cc91a1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e2fc457{--display:flex;--justify-content:center;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a0cf5e0{text-align:end;}.elementor-9 .elementor-element.elementor-element-a0cf5e0 img{width:85%;}.elementor-9 .elementor-element.elementor-element-3b2ef2a{--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:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:010px;}.elementor-9 .elementor-element.elementor-element-41b52fa{text-align:center;}.elementor-9 .elementor-element.elementor-element-41b52fa .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-6efd52d{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-c88a612{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-c620ee2{text-align:start;}.elementor-9 .elementor-element.elementor-element-c620ee2 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b76051b{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-637ee3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b477c75 img{width:100%;height:66vh;object-fit:cover;object-position:top center;border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-42c6763{--display:flex;}.elementor-9 .elementor-element.elementor-element-f166643{text-align:center;}.elementor-9 .elementor-element.elementor-element-f166643 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:29px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b61ac6a{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-7cc3e02{--display:flex;}.elementor-9 .elementor-element.elementor-element-414b6b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-414b6b3 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-3dea0d7{--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-9 .elementor-element.elementor-element-d9f0cc1{--display:flex;}.elementor-9 .elementor-element.elementor-element-9f414f9 img{width:85%;}.elementor-9 .elementor-element.elementor-element-b4f647a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-b4f647a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b4f647a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b4f647a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b4f647a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8f960eb{--display:flex;}.elementor-9 .elementor-element.elementor-element-7b7e3a7 img{width:85%;}.elementor-9 .elementor-element.elementor-element-7846851 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-7846851 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7846851 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7846851 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7846851 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d428a64{--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-9 .elementor-element.elementor-element-82276c6{--display:flex;}.elementor-9 .elementor-element.elementor-element-ec52e37 img{width:85%;}.elementor-9 .elementor-element.elementor-element-d33ea77 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-d33ea77 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d33ea77 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d33ea77 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d33ea77 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9fdef14{--display:flex;}.elementor-9 .elementor-element.elementor-element-388880e img{width:85%;}.elementor-9 .elementor-element.elementor-element-1bc9ab7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-1bc9ab7 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-1bc9ab7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1bc9ab7 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-1bc9ab7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0c108ef{--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:20px;--padding-bottom:80px;--padding-left:10px;--padding-right:010px;}.elementor-9 .elementor-element.elementor-element-a40c398{text-align:center;}.elementor-9 .elementor-element.elementor-element-a40c398 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-ddfcd4e{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-4ea9d86{--display:flex;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-3d744f5{text-align:start;}.elementor-9 .elementor-element.elementor-element-3d744f5 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-55cb904{--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-9 .elementor-element.elementor-element-e39afb1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-08db937 img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b9586ea{--display:flex;}.elementor-9 .elementor-element.elementor-element-3999351{text-align:center;}.elementor-9 .elementor-element.elementor-element-3999351 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:29px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-89a352f{--display:flex;border-style:none;--border-style:none;}.elementor-9 .elementor-element.elementor-element-da9229b{text-align:start;}.elementor-9 .elementor-element.elementor-element-da9229b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-205770e{--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-9 .elementor-element.elementor-element-49c4156{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5cd9d66 img{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-237a206{--display:flex;}.elementor-9 .elementor-element.elementor-element-1ecc54c{text-align:center;}.elementor-9 .elementor-element.elementor-element-1ecc54c .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:29px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-6d76672{--display:flex;}.elementor-9 .elementor-element.elementor-element-41bc31d{text-align:start;}.elementor-9 .elementor-element.elementor-element-41bc31d .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-7dbb7b4{text-align:start;}.elementor-9 .elementor-element.elementor-element-7dbb7b4 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-9d4ac96{--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-9 .elementor-element.elementor-element-73de975{--display:flex;}.elementor-9 .elementor-element.elementor-element-731d293 img{width:60%;}.elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0dc5503{--display:flex;}.elementor-9 .elementor-element.elementor-element-9b8d0fe img{width:60%;}.elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-79ab209{--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-9 .elementor-element.elementor-element-61ee4d6{--display:flex;}.elementor-9 .elementor-element.elementor-element-3d68684 img{width:60%;}.elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-352ba7a{--display:flex;}.elementor-9 .elementor-element.elementor-element-f99e3a2 img{width:60%;}.elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:500;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c8e8d5f{--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:70px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d3a2420{text-align:center;}.elementor-9 .elementor-element.elementor-element-d3a2420 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-484706f{padding:0px 100px 0px 100px;text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#353535;}.elementor-9 .elementor-element.elementor-element-2182fb9{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a15f35e{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-a15f35e:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-f3b974e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f3b974e img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-7920db0{text-align:center;}.elementor-9 .elementor-element.elementor-element-7920db0 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-7920db0 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-7920db0 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-106f57a{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-60b8f76{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-60b8f76:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-a76b520{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a76b520 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-806b3a8{text-align:center;}.elementor-9 .elementor-element.elementor-element-806b3a8 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-806b3a8 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-806b3a8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-cfe1d9d{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-06dda64{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-06dda64:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-818c48d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-818c48d img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-de9fd4b{text-align:center;}.elementor-9 .elementor-element.elementor-element-de9fd4b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-1800568{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4e81df6{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-57da4bf{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-57da4bf:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-494a2ea{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-494a2ea img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-6da6b2e{text-align:center;}.elementor-9 .elementor-element.elementor-element-6da6b2e .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-417ffcc{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-fe1b99a{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-fe1b99a:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-b983c20{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b983c20 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-8dfe2b9{text-align:center;}.elementor-9 .elementor-element.elementor-element-8dfe2b9 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:35px;color:#000000;}.elementor-9 .elementor-element.elementor-element-47c6fce{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-a7956ed{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-a7956ed:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-779b932{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-779b932 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-025d71a{text-align:center;}.elementor-9 .elementor-element.elementor-element-025d71a .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-eed6393{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4044e8d{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b377b00{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-b377b00:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-adbc3eb{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-adbc3eb img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-ad58d76{text-align:center;}.elementor-9 .elementor-element.elementor-element-ad58d76 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-70225ae{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-e2a1447{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-e2a1447:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-dcacd29{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-dcacd29 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-afb9052{text-align:center;}.elementor-9 .elementor-element.elementor-element-afb9052 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:35px;color:#000000;}.elementor-9 .elementor-element.elementor-element-2edb40b{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-799507f{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-799507f:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-0ec29cb{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-0ec29cb img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-d200bb4{text-align:center;}.elementor-9 .elementor-element.elementor-element-d200bb4 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-cc049e2{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-0cee7a8{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f92aeee{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f92aeee:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-c36cce6{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c36cce6 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-493e90e{text-align:center;}.elementor-9 .elementor-element.elementor-element-493e90e .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:35px;color:#000000;}.elementor-9 .elementor-element.elementor-element-9568a83{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-95ff289{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-95ff289:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-7ef058f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7ef058f img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-561e157{text-align:center;}.elementor-9 .elementor-element.elementor-element-561e157 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:35px;color:#000000;}.elementor-9 .elementor-element.elementor-element-5cd8eae{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-d716fdb{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-d716fdb:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-1c11992{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1c11992 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-bb42bae{text-align:center;}.elementor-9 .elementor-element.elementor-element-bb42bae .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-09bf855{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-99a83ed{--display:flex;--margin-top:-150px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-99a83ed:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-99a83ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-fd56b89{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-9dc5eff{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-9dc5eff:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-74c51c2{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-74c51c2 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-165d95f{text-align:center;}.elementor-9 .elementor-element.elementor-element-165d95f .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-165d95f .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-165d95f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-07e6ddb{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-1b4a049{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-1b4a049:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-a52ca1f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a52ca1f img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-4e7643e{text-align:center;}.elementor-9 .elementor-element.elementor-element-4e7643e .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-4e7643e .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-4e7643e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4d84e63{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-0514c30{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-424fb71{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-424fb71:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-f657596{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f657596 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-a1f1122{text-align:center;}.elementor-9 .elementor-element.elementor-element-a1f1122 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-a1f1122 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-a1f1122 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-46106ad{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-239cef5{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-239cef5:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-ff1fd5e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ff1fd5e img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-ef9ed86{text-align:center;}.elementor-9 .elementor-element.elementor-element-ef9ed86 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-ef9ed86 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-ef9ed86 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9bbff52{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-cc9398a{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-0c134f6{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-0c134f6:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-2c65f9d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-2c65f9d img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-7934aab{text-align:center;}.elementor-9 .elementor-element.elementor-element-7934aab .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-7934aab .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-7934aab .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3283363{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-1822e1e{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-1822e1e:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-074b091{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-074b091 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-9096071{text-align:center;}.elementor-9 .elementor-element.elementor-element-9096071 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-9096071 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-9096071 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-50842d9{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-f667cea{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f667cea:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-c670e15{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c670e15 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-ed8d0bb{text-align:center;}.elementor-9 .elementor-element.elementor-element-ed8d0bb .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-ed8d0bb .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-ed8d0bb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-75aae0d{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-2b042aa{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-2b042aa:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-31c337f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-31c337f img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-f300dfd{text-align:center;}.elementor-9 .elementor-element.elementor-element-f300dfd .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-f300dfd .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-f300dfd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-aa96459{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-15b7a46{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-15b7a46:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-1671d0a{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1671d0a img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-3412f06{text-align:center;}.elementor-9 .elementor-element.elementor-element-3412f06 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-3412f06 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-3412f06 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9a77330{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-3934aab{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-3934aab:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-d9bf452{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d9bf452 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-e6c4700{text-align:center;}.elementor-9 .elementor-element.elementor-element-e6c4700 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-e6c4700 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-e6c4700 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9bcc0c8{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-aee95e7{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-aee95e7:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-f2bc31b{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f2bc31b img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-01d270b{text-align:center;}.elementor-9 .elementor-element.elementor-element-01d270b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-01d270b .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-01d270b .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d7003c3{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4fe6541{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-4fe6541:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-47a23ec{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-47a23ec img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-23b60e5{text-align:center;}.elementor-9 .elementor-element.elementor-element-23b60e5 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-23b60e5 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-23b60e5 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-dc7ff54{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-a396e40{--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-9 .elementor-element.elementor-element-56cbd18{--display:flex;box-shadow:0px 10px 46px -30px rgba(0,0,0,0.5);--margin-top:-150px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-56cbd18:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-56cbd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-254b4e8{--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;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-718eee0{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-718eee0:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-bd8993d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-bd8993d img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-b189c6f{text-align:center;}.elementor-9 .elementor-element.elementor-element-b189c6f .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b189c6f .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-b189c6f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8b1cbeb{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-ffff400{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-ffff400:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-520ff5c{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-520ff5c img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-08d4034{text-align:center;}.elementor-9 .elementor-element.elementor-element-08d4034 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-08d4034 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-08d4034 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-fc4b52f{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-27b3841{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-31f2766{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-31f2766:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-4c38c2b{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4c38c2b img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-d83bd34{text-align:center;}.elementor-9 .elementor-element.elementor-element-d83bd34 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-d83bd34 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-d83bd34 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7baad74{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-742dff7{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-742dff7:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-1cd964f{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1cd964f img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-98795fe{text-align:center;}.elementor-9 .elementor-element.elementor-element-98795fe .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-98795fe .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-98795fe .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8d6a4d9{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-6c8ccd5{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-c6e7941{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-c6e7941:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-d29da14{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-d29da14 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-7695acc{text-align:center;}.elementor-9 .elementor-element.elementor-element-7695acc .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-7695acc .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-7695acc .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-147efc5{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4e80caf{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-4e80caf:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-6f068e9{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-6f068e9 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-7a518eb{text-align:center;}.elementor-9 .elementor-element.elementor-element-7a518eb .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-9 .elementor-element.elementor-element-7a518eb .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-7a518eb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-46081b9{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-f4514b2{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-11d7687{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-11d7687:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-8873c4d{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-8873c4d img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-65d45ff{text-align:center;}.elementor-9 .elementor-element.elementor-element-65d45ff .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-65d45ff .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-65d45ff .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-beb321f{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-6e85575{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-6e85575:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-c6ae401{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c6ae401 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-7a2d49a{text-align:center;}.elementor-9 .elementor-element.elementor-element-7a2d49a .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-9 .elementor-element.elementor-element-7a2d49a .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-7a2d49a .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-fe73e5e{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-fdc1a41{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-18b7ead{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-18b7ead:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-5653ff6{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5653ff6 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-3685f2f{text-align:center;}.elementor-9 .elementor-element.elementor-element-3685f2f .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-3685f2f .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-3685f2f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ecf523f{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-e0c9a9f{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-e0c9a9f:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-3a5ce5e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3a5ce5e img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-9870168{text-align:center;}.elementor-9 .elementor-element.elementor-element-9870168 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-9 .elementor-element.elementor-element-9870168 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-9870168 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-daf724f{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-8ac9f1d{--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;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-06af2f6{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-06af2f6:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-bd5b606{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-bd5b606 img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-25590b3{text-align:center;}.elementor-9 .elementor-element.elementor-element-25590b3 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-25590b3 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-25590b3 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ed642be{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-ac20a4c{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 20px -7px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-ac20a4c:hover{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-b37513e{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b37513e img{width:85%;border-radius:15px 15px 15px 15px;}.elementor-9 .elementor-element.elementor-element-04796c3{text-align:center;}.elementor-9 .elementor-element.elementor-element-04796c3 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:28px;font-weight:600;line-height:48px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-9 .elementor-element.elementor-element-04796c3 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-04796c3 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ae744e3{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-067ba9f{--display:flex;--min-height:70vh;--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:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-067ba9f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-067ba9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-807d521{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-90e72db{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-3ed41ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-3ed41ac .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1bbd396{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button{font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d9524a5{--display:flex;--min-height:73vh;--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:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-d9524a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d9524a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-d931947{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4da367b{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-1137b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-1137b58 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ff4a48b{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-73b3531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button{font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-73b3531 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-cee47df{--display:flex;--min-height:70vh;--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:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-cee47df:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cee47df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-6600503{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4477173{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7887f30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-7887f30 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-539760d{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button{font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9dab3bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-d305f96{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-3c3b791{text-align:start;}.elementor-9 .elementor-element.elementor-element-3c3b791 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-ad0d364{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#3F3F3F;}.elementor-9 .elementor-element.elementor-element-ef8f0a1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#9051FE;--border-color:#9051FE;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-e6002b1 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:25px;color:#5F5F5F;}.elementor-9 .elementor-element.elementor-element-cf25b88{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a084e24 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-a084e24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-a084e24 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-fd6e476{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-fd6e476:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd6e476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9051FE;}.elementor-9 .elementor-element.elementor-element-fd6e476.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:0deg;}.elementor-9 .elementor-element.elementor-element-add9ffe{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-c02742d{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2ff65ae .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2ff65ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2ff65ae.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2ff65ae.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2ff65ae.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2ff65ae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{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-9 .elementor-element.elementor-element-726764e .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-726764e .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-040c91c{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-6561d27 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-6561d27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6561d27.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6561d27.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6561d27.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-6561d27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7601aa2 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-7601aa2 .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-33e4d0e{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-6382b29{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-373378c .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-373378c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-373378c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-373378c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-373378c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-373378c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0e0318b .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-0e0318b .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-de7fedc{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3ff1d5d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3ff1d5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3ff1d5d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ff1d5d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3ff1d5d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ff1d5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3a8bddb .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-3a8bddb .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e15c3bb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-35d63f1{--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-c72b422{text-align:start;}.elementor-9 .elementor-element.elementor-element-c72b422 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-8c61337{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#3F3F3F;}.elementor-9 .elementor-element.elementor-element-76b2121{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:#9051FE;--border-color:#9051FE;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7dfb8e1 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:600;font-style:italic;line-height:25px;color:#5F5F5F;}.elementor-9 .elementor-element.elementor-element-8ff04b0{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bf2e809 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-bf2e809 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-bf2e809 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-a8d0193{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a8d0193:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a8d0193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9051FE;}.elementor-9 .elementor-element.elementor-element-a8d0193.e-con{--e-con-transform-skewX:0deg;--e-con-transform-skewY:0deg;}.elementor-9 .elementor-element.elementor-element-c47bb5a{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-a94ebd8{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-29298e8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-29298e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-29298e8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-29298e8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-29298e8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-29298e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7062b6f .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-7062b6f .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6cc634a{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2367967 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-2367967.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2367967.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2367967.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-2367967.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2367967.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-b7304ff .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-b7304ff .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f732e8c{--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:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-f87ce97{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-f06c05f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f06c05f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f06c05f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f06c05f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f06c05f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f06c05f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-8515eb1 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-8515eb1 .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-fcd8f71{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1873eac .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-1873eac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1873eac.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1873eac.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-1873eac.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1873eac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-47539b4 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-47539b4 .elementor-counter-title{color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6af9da0{--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:90px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6af9da0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6af9da0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-9 .elementor-element.elementor-element-24b4d99{text-align:center;}.elementor-9 .elementor-element.elementor-element-24b4d99 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-c2584a5{--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-9 .elementor-element.elementor-element-4c54ce8{--display:flex;}.elementor-9 .elementor-element.elementor-element-f9e3023{--display:flex;}.elementor-9 .elementor-element.elementor-element-b69ef92{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b69ef92 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-684e491 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-684e491 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-684e491 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-684e491 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-684e491 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-684e491 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-684e491 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-135fb20{--display:flex;}.elementor-9 .elementor-element.elementor-element-c64968b{--display:flex;}.elementor-9 .elementor-element.elementor-element-9d52412{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-9d52412 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-87c277a .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-87c277a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-87c277a .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-87c277a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-87c277a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-87c277a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-87c277a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f7802b7{--display:flex;}.elementor-9 .elementor-element.elementor-element-fd79379{--display:flex;}.elementor-9 .elementor-element.elementor-element-d8427a3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d8427a3 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-5fdce37 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4ff1b92{--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-9 .elementor-element.elementor-element-f550ea0{--display:flex;}.elementor-9 .elementor-element.elementor-element-d4f718d{--display:flex;}.elementor-9 .elementor-element.elementor-element-7095d8b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-7095d8b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c16b469 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0714db6{--display:flex;}.elementor-9 .elementor-element.elementor-element-3174afe{--display:flex;}.elementor-9 .elementor-element.elementor-element-31474a5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-31474a5 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-58c6705 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f500573{--display:flex;}.elementor-9 .elementor-element.elementor-element-81398e5{--display:flex;}.elementor-9 .elementor-element.elementor-element-fcb6099{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-fcb6099 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-cd594b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-f247ef9{--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:90px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-f247ef9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f247ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-9 .elementor-element.elementor-element-89ccf60{text-align:center;}.elementor-9 .elementor-element.elementor-element-89ccf60 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-8581873{--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-9 .elementor-element.elementor-element-c05177a{--display:flex;}.elementor-9 .elementor-element.elementor-element-b21869e{--display:flex;}.elementor-9 .elementor-element.elementor-element-9861c3c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-9861c3c .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-bf1074b{--display:flex;}.elementor-9 .elementor-element.elementor-element-76df196{--display:flex;}.elementor-9 .elementor-element.elementor-element-e966545{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-e966545 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6c56de6{--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-9 .elementor-element.elementor-element-c940b4b{--display:flex;}.elementor-9 .elementor-element.elementor-element-c87a14f{--display:flex;}.elementor-9 .elementor-element.elementor-element-67822ee{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-67822ee .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-92a8398{--display:flex;}.elementor-9 .elementor-element.elementor-element-414fe17{--display:flex;}.elementor-9 .elementor-element.elementor-element-92cea46{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-92cea46 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-7cfddb5{--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-9 .elementor-element.elementor-element-ef26101{--display:flex;}.elementor-9 .elementor-element.elementor-element-fe9843a{--display:flex;}.elementor-9 .elementor-element.elementor-element-325238b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-325238b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-a67ccfa{--display:flex;}.elementor-9 .elementor-element.elementor-element-6dc9ef9{--display:flex;}.elementor-9 .elementor-element.elementor-element-30556ca{--display:flex;}.elementor-9 .elementor-element.elementor-element-8d954ca{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-9 .elementor-element.elementor-element-8d954ca .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:24px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button{background-color:#F6F6F6;font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:#303030;color:#303030;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e13007d{--display:flex;--min-height:90vh;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-e13007d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e13007d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-2b28762{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-d1c86b4{text-align:center;}.elementor-9 .elementor-element.elementor-element-d1c86b4 img{width:85%;}.elementor-9 .elementor-element.elementor-element-e73005d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-1dd9263 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:41px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-66ebbbd{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ed13b89{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-item > a{font-family:"Primary Poppins 600", Sans-serif;font-size:26px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ee6ba00{padding:0px 0px 0px 40px;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-aaa97f2{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-item > a{font-family:"Primary Poppins 600", Sans-serif;font-size:26px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-0f6ad90{padding:0px 0px 0px 40px;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-816691a{--display:flex;--min-height:90vh;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-816691a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-816691a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-0d83e4b{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-810c621{text-align:center;}.elementor-9 .elementor-element.elementor-element-810c621 img{width:85%;}.elementor-9 .elementor-element.elementor-element-ff047ae{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-7b65f20 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:41px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4db76b9{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-dbc5a3d{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-item > a{font-family:"Primary Poppins 600", Sans-serif;font-size:26px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-fa2426d{padding:0px 0px 0px 40px;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-61e2a68{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-item > a{font-family:"Primary Poppins 600", Sans-serif;font-size:26px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3d9aa74{padding:0px 0px 0px 40px;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d847cf7{--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-9 .elementor-element.elementor-element-ad46d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-ad46d3b .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-99cdc49{text-align:center;font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#A3A3A3;}.elementor-9 .elementor-element.elementor-element-1f1617f{--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:100px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ad5bf58{--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-9 .elementor-element.elementor-element-6b75396{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:-5px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-6b75396:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6b75396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-40d007b{--display:flex;}.elementor-9 .elementor-element.elementor-element-01179d7{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464646;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-01179d7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-01179d7 .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-27aae01{--display:flex;}.elementor-9 .elementor-element.elementor-element-97581ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-97581ea .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#464646;}.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-9 .elementor-element.elementor-element-5b93e78{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5b93e78 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-5b93e78 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-9c3b398{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-9c3b398 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-9c3b398 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-9c3b398 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3a604ad{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-3a604ad .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3a604ad .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-3a604ad .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-dc2f672{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-dc2f672 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-dc2f672 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-dc2f672 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-67444f1{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-67444f1 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-67444f1 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-67444f1 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8c8f087{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-8c8f087 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8c8f087 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-8c8f087 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-62275b4{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-62275b4 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-62275b4 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-62275b4 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-287215e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-287215e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-287215e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-287215e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-287215e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-287215e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-287215e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ebb9657{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-ebb9657:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ebb9657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-ebb9657.e-con{--e-con-transform-scale:1.1;}.elementor-9 .elementor-element.elementor-element-d40821f{--display:flex;}.elementor-9 .elementor-element.elementor-element-62b1b8b{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-62b1b8b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-62b1b8b .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-815c366{--display:flex;}.elementor-9 .elementor-element.elementor-element-b33d6ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b33d6ea .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-95a4bd4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-95a4bd4 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-95a4bd4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-da60dbf{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-da60dbf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-da60dbf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-da60dbf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e8fd654{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-e8fd654 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e8fd654 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-e8fd654 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-432544e{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-432544e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-432544e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-432544e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-755ecfb{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-755ecfb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-755ecfb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-755ecfb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-48cd0ef{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-48cd0ef .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-48cd0ef .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-48cd0ef .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-dfba3dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-dfba3dc .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-dfba3dc .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-dfba3dc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d2316e8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-9d9565f{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:5px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-9d9565f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9d9565f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3e92059{--display:flex;}.elementor-9 .elementor-element.elementor-element-3bf4dd3{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464646;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-3bf4dd3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-3bf4dd3 .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-efcff9d{--display:flex;}.elementor-9 .elementor-element.elementor-element-f8adce5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-f8adce5 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-3296264{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3296264 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-3296264 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-322693f{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-322693f .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-322693f .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-322693f .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-7587d8e{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-7587d8e .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-7587d8e .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-7587d8e .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-a99195d{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-a99195d .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-a99195d .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-a99195d .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e273047{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-e273047 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e273047 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-e273047 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-251894d{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-251894d .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-251894d .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-251894d .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5bd4213{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-5bd4213 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5bd4213 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-5bd4213 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e801d92 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-26b417e{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-258622a{--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-9 .elementor-element.elementor-element-545fef1{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:-5px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-545fef1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-545fef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6f526e5{--display:flex;}.elementor-9 .elementor-element.elementor-element-383aac0{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464646;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-383aac0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-383aac0 .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-0ebf8ab{--display:flex;}.elementor-9 .elementor-element.elementor-element-38d6a21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-38d6a21 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-363afe0{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-363afe0 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-363afe0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-97e88f3{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-97e88f3 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-97e88f3 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-97e88f3 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8519164{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-8519164 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-8519164 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-8519164 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d46e198{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-d46e198 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d46e198 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-d46e198 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-24e188e{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-24e188e .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-24e188e .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-24e188e .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-f694740{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-f694740 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-f694740 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-f694740 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2ecfd1f{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-2ecfd1f .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2ecfd1f .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-2ecfd1f .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d2275e1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c81d699{--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-9 .elementor-element.elementor-element-fda8aee{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-fda8aee:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fda8aee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A32E2 0%, #F9C80E 100%);}.elementor-9 .elementor-element.elementor-element-34d8da0{--display:flex;}.elementor-9 .elementor-element.elementor-element-68bb834{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-68bb834.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-68bb834 .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-25e8e0f{--display:flex;}.elementor-9 .elementor-element.elementor-element-848c199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-848c199 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-334f1d2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-334f1d2 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-334f1d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-b04c020{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-b04c020 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b04c020 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-b04c020 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ff3b56f{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ff3b56f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ff3b56f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ff3b56f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6fc3104{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-6fc3104 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-6fc3104 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-6fc3104 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-800cf02{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-800cf02 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-800cf02 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-800cf02 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-31f4bdb{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-31f4bdb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-31f4bdb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-31f4bdb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-13d1cd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-13d1cd4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-13d1cd4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-13d1cd4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d43ed1e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-361fac3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-4478c0f{--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-9 .elementor-element.elementor-element-09a77ef{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:-5px 0px 30px -15px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-09a77ef:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-09a77ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ff19a36{--display:flex;}.elementor-9 .elementor-element.elementor-element-a1e47ea{padding:0px 40px 0px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464646;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a1e47ea.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a1e47ea .elementor-heading-title{font-family:"Primary Poppins 400", Sans-serif;font-size:24px;font-weight:600;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-a05079f{--display:flex;}.elementor-9 .elementor-element.elementor-element-efd733d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-efd733d .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#464646;}.elementor-9 .elementor-element.elementor-element-2b8102c{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-2b8102c .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-2b8102c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-644c654{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-644c654 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-644c654 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-644c654 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-630b085{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-630b085 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-630b085 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-630b085 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ff93792{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-ff93792 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-ff93792 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-ff93792 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-64f41cb{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-64f41cb .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-64f41cb .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-64f41cb .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-acec8e6{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-acec8e6 .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-acec8e6 .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-acec8e6 .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-16cd89b{padding:0px 0px 0px 20px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-16cd89b .elementor-icon-list-icon i{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-16cd89b .elementor-icon-list-icon svg{fill:#464646;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-16cd89b .elementor-icon-list-text{color:#464646;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3987830 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Primary Poppins 600", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:15px 35px 15px 35px;}.elementor-9 .elementor-element.elementor-element-3987830 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3987830 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-3987830 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-3987830 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-3987830 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3987830 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e52f8f9{--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-9 .elementor-element.elementor-element-57c6d03{--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:50px 20px;--row-gap:50px;--column-gap:20px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-57c6d03::before, .elementor-9 .elementor-element.elementor-element-57c6d03 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-57c6d03 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-57c6d03 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-57c6d03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-57c6d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9763F7;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ae1290e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4841521{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4841521:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4841521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c9d7be9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-c9d7be9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c9d7be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-c9d7be9.e-con{--e-con-transform-translateX:7%;--e-con-transform-skewX:-12deg;}.elementor-9 .elementor-element.elementor-element-59a04c6 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:41px;font-weight:600;line-height:48px;color:#1E201F;}.elementor-9 .elementor-element.elementor-element-ce0c1cc{color:#636363;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-eeb7991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-eeb7991 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-eeb7991 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-eeb7991 .elementor-icon-box-title{color:#9051FE;}.elementor-9 .elementor-element.elementor-element-eeb7991 .elementor-icon-box-description{color:#636363;}.elementor-9 .elementor-element.elementor-element-9ed2de5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-9ed2de5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-9ed2de5 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-9ed2de5 .elementor-icon-box-title{color:#9051FE;}.elementor-9 .elementor-element.elementor-element-9ed2de5 .elementor-icon-box-description{color:#636363;}.elementor-9 .elementor-element.elementor-element-3b22cfb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-3b22cfb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-3b22cfb .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-3b22cfb .elementor-icon-box-title{color:#9051FE;}.elementor-9 .elementor-element.elementor-element-3b22cfb .elementor-icon-box-description{color:#636363;}.elementor-9 .elementor-element.elementor-element-90e095a{--display:flex;--min-height:56vh;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3ab6ad0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-3ab6ad0 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-565684f{--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:50px 20px;--row-gap:50px;--column-gap:20px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-565684f::before, .elementor-9 .elementor-element.elementor-element-565684f > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-565684f > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-565684f > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-565684f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-565684f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9763F7;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2c20e62{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a90a61a{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a90a61a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a90a61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-caa8949{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-caa8949:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-caa8949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-caa8949.e-con{--e-con-transform-translateX:6.7%;--e-con-transform-skewX:-12deg;}.elementor-9 .elementor-element.elementor-element-f2018f2 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:41px;font-weight:600;line-height:48px;color:#1E201F;}.elementor-9 .elementor-element.elementor-element-86fd597{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4f07d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-cef50c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-b5f98e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-4668ce7{--display:flex;--min-height:56vh;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-b1253bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b1253bf .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-a37e559{--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:50px 20px;--row-gap:50px;--column-gap:20px;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a37e559::before, .elementor-9 .elementor-element.elementor-element-a37e559 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a37e559 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-a37e559 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a37e559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-a37e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#9763F7;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-525c38c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-acb676b{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-acb676b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-acb676b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6660d73{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-9 .elementor-element.elementor-element-6660d73:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6660d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6660d73.e-con{--e-con-transform-translateX:6.7%;}.elementor-9 .elementor-element.elementor-element-61ca255 .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:41px;font-weight:600;line-height:48px;color:#1E201F;}.elementor-9 .elementor-element.elementor-element-1ae9183{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-eae3952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-cd93327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon{font-size:30px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title a{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:600;line-height:48px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-description{font-family:"Primary Poppins 400", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-9 .elementor-element.elementor-element-d814849{--display:flex;--min-height:56vh;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-6906f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6906f1d .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-4967c58{--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:80px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-86da83d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-86da83d .elementor-heading-title{font-family:"Primary Poppins 600", Sans-serif;font-size:40px;font-weight:400;line-height:48px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b8dd14e{text-align:center;color:#A3A3A3;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Primary Poppins 400", Sans-serif;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"Primary Poppins 400", Sans-serif;}.elementor-9 .elementor-element.elementor-element-978e5b6 .rt-tpg-container .tpg-post-holder .rt-el-post-meta, .elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-post-holder .tpg-separate-category .categories-links a{font-family:"Primary Poppins 400", Sans-serif;}.elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .tpg-post-holder .post-meta-tags a:hover{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-978e5b6 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-family:"Primary Poppins 400", Sans-serif;font-size:16px;color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );border-radius:40px 40px 40px 40px;border-style:none;}body .elementor-9 .elementor-element.elementor-element-978e5b6 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );border-style:none;}body .elementor-9 .elementor-element.elementor-element-978e5b6 .tpg-el-main-wrapper .tpg-post-holder{border:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-54aaca9{--min-height:90vh;--margin-top:-140px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-245259b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-a4dba8b .elementor-heading-title{font-size:18px;line-height:27px;}.elementor-9 .elementor-element.elementor-element-f1ba457 .elementor-heading-title{font-size:42px;line-height:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0ca2b1c{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4cc91a1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4cc91a1 .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-e2fc457{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a0cf5e0{text-align:center;}.elementor-9 .elementor-element.elementor-element-a0cf5e0 img{width:90%;}.elementor-9 .elementor-element.elementor-element-41b52fa .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-c620ee2 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-f166643 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-414b6b3 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-a40c398 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-3d744f5 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-55cb904{--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-9 .elementor-element.elementor-element-08db937 img{width:100%;height:40vh;object-fit:cover;object-position:top center;}.elementor-9 .elementor-element.elementor-element-3999351 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-da9229b .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-205770e{--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-9 .elementor-element.elementor-element-5cd9d66 img{width:100%;height:40vh;object-fit:cover;object-position:top center;}.elementor-9 .elementor-element.elementor-element-1ecc54c .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-41bc31d .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-7dbb7b4 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-731d293 img{width:100%;}.elementor-9 .elementor-element.elementor-element-64b01cc .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-9b8d0fe img{width:100%;}.elementor-9 .elementor-element.elementor-element-ac9ed87 .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-3d68684 img{width:100%;}.elementor-9 .elementor-element.elementor-element-d9750b0 .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-f99e3a2 img{width:100%;}.elementor-9 .elementor-element.elementor-element-0bf8d18 .elementor-button{font-size:14px;}.elementor-9 .elementor-element.elementor-element-d3a2420 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-484706f{font-size:16px;}.elementor-9 .elementor-element.elementor-element-165d95f .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-4e7643e .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-a1f1122 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-ef9ed86 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-7934aab .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-9096071 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-ed8d0bb .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-f300dfd .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-3412f06 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-e6c4700 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-01d270b .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-23b60e5 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-56cbd18{--margin-top:-75px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-b189c6f .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-08d4034 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-d83bd34 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-98795fe .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-7695acc .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-7a518eb .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-65d45ff .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-7a2d49a .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-3685f2f .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-9870168 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-25590b3 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-04796c3 .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-067ba9f{--min-height:50vh;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ed41ac .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-1bbd396{font-size:16px;}.elementor-9 .elementor-element.elementor-element-c3a037c .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cee47df{--min-height:50vh;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7887f30 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-539760d{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2bde080 .elementor-button{font-size:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-e15c3bb{--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-9 .elementor-element.elementor-element-c72b422 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-f247ef9{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-89ccf60 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-9861c3c{text-align:center;}.elementor-9 .elementor-element.elementor-element-9861c3c .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-7d09a25 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e966545{text-align:center;}.elementor-9 .elementor-element.elementor-element-e966545 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-78c2544 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-67822ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-67822ee .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-39e75b0 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-92cea46{text-align:center;}.elementor-9 .elementor-element.elementor-element-92cea46 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-b3d5738 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-325238b{text-align:center;}.elementor-9 .elementor-element.elementor-element-325238b .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-7b4b3bb .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8d954ca{text-align:center;}.elementor-9 .elementor-element.elementor-element-8d954ca .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-c0a9334 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-e13007d{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-2b28762{--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-d1c86b4 img{width:90%;}.elementor-9 .elementor-element.elementor-element-1dd9263 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-9 .elementor-element.elementor-element-66ebbbd{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ed13b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-ed13b89 .elementor-icon-list-item > a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-ee6ba00{font-size:16px;}.elementor-9 .elementor-element.elementor-element-aaa97f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-aaa97f2 .elementor-icon-list-item > a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-0f6ad90{font-size:16px;}.elementor-9 .elementor-element.elementor-element-816691a{--min-height:80vh;--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:35px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0d83e4b{--justify-content:flex-start;}.elementor-9 .elementor-element.elementor-element-810c621 img{width:50%;}.elementor-9 .elementor-element.elementor-element-7b65f20 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-9 .elementor-element.elementor-element-4db76b9{font-size:16px;}.elementor-9 .elementor-element.elementor-element-dbc5a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-dbc5a3d .elementor-icon-list-item > a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-fa2426d{font-size:16px;}.elementor-9 .elementor-element.elementor-element-61e2a68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-61e2a68 .elementor-icon-list-item > a{font-size:24px;}.elementor-9 .elementor-element.elementor-element-3d9aa74{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ad46d3b .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-99cdc49{font-size:16px;}.elementor-9 .elementor-element.elementor-element-26b417e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-361fac3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-565684f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-2c20e62{--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-9 .elementor-element.elementor-element-f2018f2 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-86fd597{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4f07d27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cef50c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b5f98e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4668ce7{--padding-top:30px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-b1253bf{text-align:start;}.elementor-9 .elementor-element.elementor-element-b1253bf .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-a37e559{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-525c38c{--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-9 .elementor-element.elementor-element-61ca255 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-1ae9183{font-size:16px;}.elementor-9 .elementor-element.elementor-element-eae3952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cd93327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title a{font-size:35px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-d814849{--padding-top:30px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-6906f1d{text-align:start;}.elementor-9 .elementor-element.elementor-element-6906f1d .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-54aaca9{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-a4dba8b .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f1ba457 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0ca2b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-9 .elementor-element.elementor-element-e2fc457{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-a0cf5e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3d744f5{text-align:center;}.elementor-9 .elementor-element.elementor-element-3d744f5 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-3999351 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-da9229b{text-align:center;}.elementor-9 .elementor-element.elementor-element-da9229b .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-1ecc54c .elementor-heading-title{font-size:28px;line-height:35px;}.elementor-9 .elementor-element.elementor-element-41bc31d{text-align:center;}.elementor-9 .elementor-element.elementor-element-7dbb7b4{text-align:center;}.elementor-9 .elementor-element.elementor-element-731d293 img{width:70%;}.elementor-9 .elementor-element.elementor-element-9b8d0fe img{width:70%;}.elementor-9 .elementor-element.elementor-element-3d68684 img{width:70%;}.elementor-9 .elementor-element.elementor-element-f99e3a2 img{width:70%;}.elementor-9 .elementor-element.elementor-element-c8e8d5f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-484706f{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-99a83ed{--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-9 .elementor-element.elementor-element-fd56b89{--gap:130px 0px;--row-gap:130px;--column-gap:0px;--margin-top:80px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-165d95f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4e7643e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-0514c30{--gap:130px 0px;--row-gap:130px;--column-gap:0px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a1f1122{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a1f1122 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-ef9ed86{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ef9ed86 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-cc9398a{--gap:130px 0px;--row-gap:130px;--column-gap:0px;--margin-top:0px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7934aab{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7934aab .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-9096071{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-9096071 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-ed8d0bb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ed8d0bb .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-f300dfd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f300dfd .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-3412f06{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3412f06 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-e6c4700{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-e6c4700 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-01d270b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-01d270b .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-23b60e5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-23b60e5 .elementor-heading-title{line-height:35px;}.elementor-9 .elementor-element.elementor-element-067ba9f{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cd2e669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-9 .elementor-element.elementor-element-3ed41ac{text-align:center;}.elementor-9 .elementor-element.elementor-element-1bbd396{padding:0px 10px 0px 10px;text-align:center;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-e15c3bb{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-35d63f1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-a8d0193{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-c47bb5a{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-9 .elementor-element.elementor-element-f732e8c{--gap:20px 30px;--row-gap:20px;--column-gap:30px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-810c621 img{width:80%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-f2018f2 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-4f07d27 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cef50c0 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-b5f98e6 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-4668ce7{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b1253bf .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-61ca255 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-eae3952 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cd93327 .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-5a7cb4f .elementor-icon-box-title a{font-size:30px;}.elementor-9 .elementor-element.elementor-element-d814849{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6906f1d .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-54aaca9{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-3b2ef2a{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-7cc3e02{--width:80%;}.elementor-9 .elementor-element.elementor-element-0c108ef{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-6d76672{--width:80%;}.elementor-9 .elementor-element.elementor-element-c8e8d5f{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-2182fb9{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-4e81df6{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-4044e8d{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-0cee7a8{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-067ba9f{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-807d521{--width:100%;}.elementor-9 .elementor-element.elementor-element-90e72db{--width:45%;}.elementor-9 .elementor-element.elementor-element-d9524a5{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-d931947{--width:100%;}.elementor-9 .elementor-element.elementor-element-4da367b{--width:45%;}.elementor-9 .elementor-element.elementor-element-cee47df{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-6600503{--width:100%;}.elementor-9 .elementor-element.elementor-element-4477173{--width:45%;}.elementor-9 .elementor-element.elementor-element-d305f96{--width:50%;}.elementor-9 .elementor-element.elementor-element-fd6e476{--width:50%;}.elementor-9 .elementor-element.elementor-element-35d63f1{--width:50%;}.elementor-9 .elementor-element.elementor-element-a8d0193{--width:50%;}.elementor-9 .elementor-element.elementor-element-6af9da0{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-f247ef9{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-e13007d{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-816691a{--content-width:1250px;}.elementor-9 .elementor-element.elementor-element-258622a{--width:50%;}.elementor-9 .elementor-element.elementor-element-c81d699{--width:50%;}.elementor-9 .elementor-element.elementor-element-4478c0f{--width:50%;}.elementor-9 .elementor-element.elementor-element-e52f8f9{--width:50%;}.elementor-9 .elementor-element.elementor-element-c9d7be9{--width:88%;}.elementor-9 .elementor-element.elementor-element-90e095a{--width:63%;}.elementor-9 .elementor-element.elementor-element-caa8949{--width:88%;}.elementor-9 .elementor-element.elementor-element-4668ce7{--width:65%;}.elementor-9 .elementor-element.elementor-element-6660d73{--width:88%;}.elementor-9 .elementor-element.elementor-element-d814849{--width:65%;}.elementor-9 .elementor-element.elementor-element-4967c58{--content-width:1250px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-807d521{--width:67%;}.elementor-9 .elementor-element.elementor-element-6600503{--width:67%;}.elementor-9 .elementor-element.elementor-element-35d63f1{--width:100%;}.elementor-9 .elementor-element.elementor-element-a8d0193{--width:100%;}.elementor-9 .elementor-element.elementor-element-4668ce7{--width:100%;}.elementor-9 .elementor-element.elementor-element-d814849{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a15f35e *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60b8f76 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06dda64 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57da4bf *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe1b99a *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7956ed *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b377b00 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a1447 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799507f *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f92aeee *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ff289 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d716fdb *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dc5eff *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b4a049 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-424fb71 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239cef5 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c134f6 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1822e1e *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f667cea *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b042aa *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15b7a46 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3934aab *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aee95e7 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe6541 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718eee0 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffff400 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f2766 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-742dff7 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6e7941 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e80caf *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11d7687 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e85575 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18b7ead *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0c9a9f *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06af2f6 *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac20a4c *//* --- Final CSS for Animated Service Card (with Title Fix) --- */

/* This sets up the card for animation */
.service-card-hover {
  transition: transform 0.3s ease,
              box-shadow 0.3s ease,
              background 0.5s ease 0.2s,
              border-radius 0.3s ease;
}

/* This defines the main hover effect */
.service-card-hover:hover {
  background: linear-gradient(90deg, #7A32E2, #F9C80E);
  transform: translateY(-5px);
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  border-radius: 15px;
}

/* --- THIS IS THE UPDATED PART ---
  We added more specific Elementor classes and the '!important' rule 
  to ensure the title and description turn white.
*/
.service-card-hover:hover h3,
.service-card-hover:hover .elementor-heading-title,
.service-card-hover:hover .elementor-image-box-title,
.service-card-hover:hover .elementor-icon-box-title,
.service-card-hover:hover p,
.service-card-hover:hover .elementor-image-box-description,
.service-card-hover:hover .elementor-icon-box-description {
  
  /* This forces the text color to be white */
  color: #ffffff !important; 
  
  /* This makes it fade in slowly */
  transition: color 0.4s ease 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c02742d *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-c02742d (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-040c91c *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-040c91c (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6382b29 *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-6382b29 (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de7fedc *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-de7fedc (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a94ebd8 *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-a94ebd8 (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cc634a *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-6cc634a (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f87ce97 *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-f87ce97 (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd8f71 *//* Add this class to your card containers */
.info-card {
  /* This ensures the hover effect is smooth */
  transition: all 0.3s ease-in-out;
  /* Add a border here to prevent the card from 'jumping' on hover */
  border: 2px solid transparent;
}

/* This is the hover effect */
.info-card:hover {
  background-color: #ffffff;      /* Changes background to white */
  transform: scale(1.05);          /* Makes the card slightly bigger */
  /* === THIS LINE IS UPDATED === */
  border: 2px solid #980ffa !important; /* Adds a purple border on hover */
}

/*
  FIX FOR TEXT COLOR:
  This universal .elementor-9 .elementor-element.elementor-element-fcd8f71 (*) forces EVERY element inside the card
  (headings, paragraphs, descriptions, etc.) to change its text color.
*/
.info-card:hover * {
    color: #9810fa !important;
}

/* This rule specifically handles the icon's color (fill) on hover */
.info-card:hover svg {
  fill: #9810fa !important;
}/* End custom CSS */