.elementor-252 .elementor-element.elementor-element-0fb711e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-0fb711e:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-0fb711e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3E8FF 0%, #FEFEFE 100%);}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-e909df5{text-align:center;}.elementor-252 .elementor-element.elementor-element-e909df5 .elementor-heading-title{font-size:64px;font-weight:700;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-874e2e6{--spacer-size:4px;width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;border-radius:150px 150px 150px 150px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-ea59dca{text-align:center;font-size:25px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-0a591f4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-31a83fb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-31a83fb.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-252 .elementor-element.elementor-element-31a83fb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 8px 30px 0px rgba(106.99999999999999, 70, 193, 0.15);}.elementor-252 .elementor-element.elementor-element-31a83fb, .elementor-252 .elementor-element.elementor-element-31a83fb::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-2d59e20{text-align:center;}.elementor-252 .elementor-element.elementor-element-2d59e20 .elementor-heading-title{font-size:55px;font-weight:600;}.elementor-252 .elementor-element.elementor-element-83b44f3{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-83b44f3.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-83b44f3 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-a7160d6{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-b39e2d9 );}.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-252 .elementor-element.elementor-element-8f7dc4c .elementor-button{background-color:var( --e-global-color-1c90c65 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-91f86af );color:var( --e-global-color-91f86af );box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-8f7dc4c .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-8f7dc4c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);border-color:#EC489921;box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-8f7dc4c:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-8f7dc4c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-8f7dc4c .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-8f7dc4c .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-392fff4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-392fff4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-252 .elementor-element.elementor-element-392fff4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 8px 30px 0px rgba(106.99999999999999, 70, 193, 0.15);}.elementor-252 .elementor-element.elementor-element-392fff4, .elementor-252 .elementor-element.elementor-element-392fff4::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-017724f{text-align:center;}.elementor-252 .elementor-element.elementor-element-017724f .elementor-heading-title{font-size:55px;font-weight:600;}.elementor-252 .elementor-element.elementor-element-b214bf8{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-b214bf8.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-b214bf8 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-acaa61f{text-align:center;font-size:18px;font-weight:400;color:#6B7280;}.elementor-252 .elementor-element.elementor-element-29d9297 .elementor-button{background-color:var( --e-global-color-1c90c65 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-91f86af );color:var( --e-global-color-91f86af );box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-29d9297 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-29d9297 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);border-color:#EC489921;box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-29d9297:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-29d9297{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-29d9297 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-29d9297 .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-0ad555a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-0ad555a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-252 .elementor-element.elementor-element-0ad555a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:0px 8px 30px 0px rgba(106.99999999999999, 70, 193, 0.15);}.elementor-252 .elementor-element.elementor-element-0ad555a, .elementor-252 .elementor-element.elementor-element-0ad555a::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-2cc4619{text-align:center;}.elementor-252 .elementor-element.elementor-element-2cc4619 .elementor-heading-title{font-size:55px;font-weight:600;}.elementor-252 .elementor-element.elementor-element-826a864{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-826a864.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-826a864 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-6a2907e{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-21fa2b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-21fa2b2:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-21fa2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3b3d3d );}.elementor-252 .elementor-element.elementor-element-c1101cf{width:var( --container-widget-width, 955px );max-width:955px;--container-widget-width:955px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-c1101cf .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.3em;color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-9d6563a{font-size:18px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-6e4e261{--spacer-size:3px;width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-252 .elementor-element.elementor-element-6c6c375{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:03px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-2489e81{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-2489e81:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-252 .elementor-element.elementor-element-2489e81, .elementor-252 .elementor-element.elementor-element-2489e81::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-cbf2df9{background-color:var( --e-global-color-91f86af );padding:15px 15px 15px 15px;text-align:center;}.elementor-252 .elementor-element.elementor-element-cbf2df9:not( .elementor-widget-image ), .elementor-252 .elementor-element.elementor-element-cbf2df9.elementor-widget-image img{-webkit-mask-image:url( https://whitelightoracle.shop/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-252 .elementor-element.elementor-element-cbf2df9 .elementor-heading-title{font-size:29px;font-weight:700;color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-1364b16{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-1364b16.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-1364b16 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-a6d13a0{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-1c90c65 );color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1c90c65 );box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-f3bc9b1:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-f3bc9b1{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-4fb27ca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-4fb27ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-252 .elementor-element.elementor-element-4fb27ca, .elementor-252 .elementor-element.elementor-element-4fb27ca::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-00951e6{background-color:var( --e-global-color-91f86af );padding:15px 15px 15px 15px;text-align:center;}.elementor-252 .elementor-element.elementor-element-00951e6:not( .elementor-widget-image ), .elementor-252 .elementor-element.elementor-element-00951e6.elementor-widget-image img{-webkit-mask-image:url( https://whitelightoracle.shop/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-252 .elementor-element.elementor-element-00951e6 .elementor-heading-title{font-size:29px;font-weight:700;color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-8ccfe26{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-8ccfe26.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-8ccfe26 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-ff40daa{text-align:center;font-size:18px;font-weight:400;color:#6B7280;}.elementor-252 .elementor-element.elementor-element-bfffb44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-252 .elementor-element.elementor-element-b8eb037 .elementor-button{background-color:var( --e-global-color-1c90c65 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-91f86af );color:var( --e-global-color-91f86af );box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-b8eb037 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-b8eb037 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);border-color:#EC489921;box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-b8eb037:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-b8eb037{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-b8eb037 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-b8eb037 .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-f8b4470 .elementor-button{background-color:var( --e-global-color-1c90c65 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-91f86af );color:var( --e-global-color-91f86af );box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-f8b4470 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-f8b4470 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);border-color:#EC489921;box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-f8b4470:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-f8b4470{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-f8b4470 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-f8b4470 .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-1002cc7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-1002cc7:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-252 .elementor-element.elementor-element-1002cc7, .elementor-252 .elementor-element.elementor-element-1002cc7::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-361ee46{background-color:var( --e-global-color-91f86af );padding:15px 15px 15px 15px;text-align:center;}.elementor-252 .elementor-element.elementor-element-361ee46:not( .elementor-widget-image ), .elementor-252 .elementor-element.elementor-element-361ee46.elementor-widget-image img{-webkit-mask-image:url( https://whitelightoracle.shop/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-252 .elementor-element.elementor-element-361ee46 .elementor-heading-title{font-size:29px;font-weight:700;color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-a5e4ff6{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-a5e4ff6.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-a5e4ff6 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-47e3e51{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-1c90c65 );color:var( --e-global-color-1c90c65 );background-image:linear-gradient(135deg, var( --e-global-color-91f86af ) 0%, var( --e-global-color-8871bb2 ) 100%);box-shadow:0px 4px 15px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.3);border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-91f86af );border-radius:12px 12px 12px 12px;padding:14px 32px 14px 32px;}.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1c90c65 );box-shadow:0px 8px 30px 0px rgba(124.00000000000027, 58, 236.99999999999997, 0.5);}.elementor-252 .elementor-element.elementor-element-6142ac1:hover{--e-transform-translateY:-3px;}.elementor-252 .elementor-element.elementor-element-6142ac1{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:focus svg{fill:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-b95805d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-b95805d:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-b95805d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-f5c2fc8{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-f5c2fc8 .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-172a763{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-b106e02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-b106e02:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-b106e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-b106e02.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-b106e02:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-588e477{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-588e477 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-42c5354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-4f922f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-4f922f4:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-4f922f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-4f922f4.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-4f922f4:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-ce1df37{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-ce1df37 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-ea69241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-f920cf6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-f920cf6:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-f920cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-f920cf6.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-f920cf6:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-4ebff88{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-4ebff88 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-254ac5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-032e525{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-032e525:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-032e525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-032e525.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-032e525:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-d177c01{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-d177c01 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-23d53cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-f5c72d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-f5c72d3:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-f5c72d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-f5c72d3.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-f5c72d3:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-693a8a3{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-693a8a3 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-d001a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-4a12bba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-4a12bba:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-4a12bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-4a12bba.e-con:hover{--e-con-transform-translateX:10px;}.elementor-252 .elementor-element.elementor-element-4a12bba:hover{box-shadow:0px 4px 20px 0px rgba(106.99999999999999, 70, 193, 0.1);}.elementor-252 .elementor-element.elementor-element-1786dba{width:100%;max-width:100%;}.elementor-252 .elementor-element.elementor-element-1786dba .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-e17ae23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-51feaf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-51feaf8:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-51feaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3b3d3d );}.elementor-252 .elementor-element.elementor-element-eca9836{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-eca9836 .elementor-heading-title{font-size:48px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-13adb46{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-26b0776:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-26b0776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-993c062:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-993c062{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-5066098:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-5066098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-de2b666:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-de2b666{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-b6a0701:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-b6a0701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-2b100bf:hover{--e-transform-translateY:-10px;}.elementor-252 .elementor-element.elementor-element-2b100bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:500;color:var( --e-global-color-b39e2d9 );}.elementor-252 .elementor-element.elementor-element-5fd170a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-5fd170a:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-5fd170a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c90c65 );}.elementor-252 .elementor-element.elementor-element-502993f{width:var( --container-widget-width, 955px );max-width:955px;--container-widget-width:955px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-502993f .elementor-heading-title{font-size:50px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-8cf72cc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:03px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-0778523{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-0778523.e-con:hover{--e-con-transform-scale:1.05;}.elementor-252 .elementor-element.elementor-element-0778523:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-252 .elementor-element.elementor-element-0778523, .elementor-252 .elementor-element.elementor-element-0778523::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-53b2115{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-53b2115.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-53b2115 .elementor-heading-title{font-size:55px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-f1aa7e9{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-f1aa7e9.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-f1aa7e9 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-7659939{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-91f86af );}.elementor-252 .elementor-element.elementor-element-d7a0ca3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-d7a0ca3.e-con:hover{--e-con-transform-scale:1.05;}.elementor-252 .elementor-element.elementor-element-d7a0ca3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#02010100;--border-color:#02010100;--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-252 .elementor-element.elementor-element-d7a0ca3, .elementor-252 .elementor-element.elementor-element-d7a0ca3::before{--border-transition:0.3s;}.elementor-252 .elementor-element.elementor-element-089cf9d{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-089cf9d.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-089cf9d .elementor-heading-title{font-size:55px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-a519705{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;text-align:center;}.elementor-252 .elementor-element.elementor-element-a519705.elementor-element{--align-self:center;}.elementor-252 .elementor-element.elementor-element-a519705 .elementor-heading-title{font-size:32px;font-weight:600;color:var( --e-global-color-ec9101a );}.elementor-252 .elementor-element.elementor-element-44af723{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-91f86af );}@media(max-width:1024px) and (min-width:768px){.elementor-252 .elementor-element.elementor-element-172a763{--width:100%;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--width:100%;}}@media(max-width:1366px){.elementor-252 .elementor-element.elementor-element-0a591f4{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6c6c375{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-172a763{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-13adb46{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-252 .elementor-element.elementor-element-0a591f4{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6c6c375{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-172a763{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-13adb46{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-0a591f4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6c6c375{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-172a763{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-13adb46{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-252 .elementor-element.elementor-element-0a591f4{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6c6c375{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-172a763{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-13adb46{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-e909df5 .elementor-heading-title{font-size:45px;}.elementor-252 .elementor-element.elementor-element-ea59dca{font-size:16px;}.elementor-252 .elementor-element.elementor-element-0a591f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-83b44f3 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-a7160d6{font-size:16px;}.elementor-252 .elementor-element.elementor-element-b214bf8 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-acaa61f{font-size:16px;}.elementor-252 .elementor-element.elementor-element-826a864 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-6a2907e{font-size:16px;}.elementor-252 .elementor-element.elementor-element-c1101cf .elementor-heading-title{font-size:35px;}.elementor-252 .elementor-element.elementor-element-9d6563a{text-align:center;font-size:16px;}.elementor-252 .elementor-element.elementor-element-6c6c375{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-1364b16 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-a6d13a0{font-size:16px;}.elementor-252 .elementor-element.elementor-element-8ccfe26 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-ff40daa{font-size:16px;}.elementor-252 .elementor-element.elementor-element-bfffb44{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-252 .elementor-element.elementor-element-a5e4ff6 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-47e3e51{font-size:16px;}.elementor-252 .elementor-element.elementor-element-f5c2fc8 .elementor-heading-title{font-size:35px;}.elementor-252 .elementor-element.elementor-element-172a763{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-588e477 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-42c5354{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-ce1df37 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-ea69241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-4ebff88 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-254ac5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-d177c01 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-23d53cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-693a8a3 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-d001a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-1786dba .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-e17ae23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-eca9836 .elementor-heading-title{font-size:35px;}.elementor-252 .elementor-element.elementor-element-13adb46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-26b0776{text-align:center;}.elementor-252 .elementor-element.elementor-element-993c062{text-align:center;}.elementor-252 .elementor-element.elementor-element-5066098{text-align:center;}.elementor-252 .elementor-element.elementor-element-de2b666{text-align:center;}.elementor-252 .elementor-element.elementor-element-b6a0701{text-align:center;}.elementor-252 .elementor-element.elementor-element-2b100bf{text-align:center;}.elementor-252 .elementor-element.elementor-element-502993f .elementor-heading-title{font-size:35px;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-f1aa7e9 .elementor-heading-title{font-size:25px;}.elementor-252 .elementor-element.elementor-element-a519705 .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-252 .elementor-element.elementor-element-172a763{--width:60%;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--width:70%;}}@media(min-width:2400px){.elementor-252 .elementor-element.elementor-element-0a591f4{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6c6c375{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-172a763{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-13adb46{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8cf72cc{--grid-auto-flow:row;}}/* Start custom CSS for spacer, class: .elementor-element-874e2e6 */.elementor-252 .elementor-element.elementor-element-874e2e6{
       background: linear-gradient(90deg, #7c3aed, #f59e0b, #7c3aed);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea59dca */.elementor-252 .elementor-element.elementor-element-ea59dca p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fb711e */.elementor-252 .elementor-element.elementor-element-0fb711e::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(236, 72, 153, 0.12) 0%, transparent 70%);
    animation: rotate 30s linear infinite;
}

@keyframes rotate{
    0% {
    transform: rotate(0deg);
}
100% {
    transform: rotate(360deg);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7160d6 */.elementor-252 .elementor-element.elementor-element-a7160d6 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acaa61f */.elementor-252 .elementor-element.elementor-element-acaa61f p{
    margin: 0;
}

.elementor-252 .elementor-element.elementor-element-acaa61f a{
    color: #6B7280;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2907e */.elementor-252 .elementor-element.elementor-element-6a2907e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1101cf */.elementor-252 .elementor-element.elementor-element-c1101cf h2{
    webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    background-image: linear-gradient(135deg, rgb(124, 58, 237) 0%, rgb(245, 158, 11) 50%, rgb(236, 72, 153) 100%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d6563a */.elementor-252 .elementor-element.elementor-element-9d6563a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-6e4e261 */.elementor-252 .elementor-element.elementor-element-6e4e261{
        background-image: linear-gradient(90deg, transparent, rgb(124, 58, 237), rgb(245, 158, 11), transparent);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6d13a0 */.elementor-252 .elementor-element.elementor-element-a6d13a0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3bc9b1 */.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button{
    animation: buttonPulse 2s ease-in-out infinite;
    overflow: hidden;
}

@keyframes buttonPulse
{
    0%, 100% {
    box-shadow: 0 8px 30px rgba(124, 58, 237, 0.5), 0 0 20px rgba(236, 72, 153, 0.3);
}
50% {
    box-shadow: 0 8px 40px rgba(124, 58, 237, 0.7), 0 0 30px rgba(236, 72, 153, 0.5);
}
}

.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:hover{
    transform: translateY(-4px) scale(1.05);
    box-shadow: 0 15px 50px rgba(124, 58, 237, 0.6), 0 0 40px rgba(236, 72, 153, 0.5);
    animation: none;
}

.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.4);
    transform: translate(-50%, -50%);
    transition: width 0.6s, height 0.6s;
    
}

.elementor-252 .elementor-element.elementor-element-f3bc9b1 .elementor-button:hover::before {
    width: 400px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff40daa */.elementor-252 .elementor-element.elementor-element-ff40daa p{
    margin: 0;
}

.elementor-252 .elementor-element.elementor-element-ff40daa a{
    color: #6B7280;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47e3e51 */.elementor-252 .elementor-element.elementor-element-47e3e51 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6142ac1 */.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button{
    animation: buttonPulse 2s ease-in-out infinite;
    overflow: hidden;
}

@keyframes buttonPulse
{
    0%, 100% {
    box-shadow: 0 8px 30px rgba(124, 58, 237, 0.5), 0 0 20px rgba(236, 72, 153, 0.3);
}
50% {
    box-shadow: 0 8px 40px rgba(124, 58, 237, 0.7), 0 0 30px rgba(236, 72, 153, 0.5);
}
}

.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:hover{
    transform: translateY(-4px) scale(1.05);
    box-shadow: 0 15px 50px rgba(124, 58, 237, 0.6), 0 0 40px rgba(236, 72, 153, 0.5);
    animation: none;
}

.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.4);
    transform: translate(-50%, -50%);
    transition: width 0.6s, height 0.6s;
    
}

.elementor-252 .elementor-element.elementor-element-6142ac1 .elementor-button:hover::before {
    width: 400px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-588e477 */.elementor-252 .elementor-element.elementor-element-588e477 .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-588e477 .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-588e477 .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-588e477 .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-588e477 .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42c5354 */.elementor-252 .elementor-element.elementor-element-42c5354 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce1df37 */.elementor-252 .elementor-element.elementor-element-ce1df37 .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-ce1df37 .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-ce1df37 .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-ce1df37 .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-ce1df37 .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea69241 */.elementor-252 .elementor-element.elementor-element-ea69241 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ebff88 */.elementor-252 .elementor-element.elementor-element-4ebff88 .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-4ebff88 .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-4ebff88 .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-4ebff88 .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-4ebff88 .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-254ac5a */.elementor-252 .elementor-element.elementor-element-254ac5a p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d177c01 */.elementor-252 .elementor-element.elementor-element-d177c01 .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-d177c01 .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-d177c01 .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-d177c01 .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-d177c01 .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23d53cd */.elementor-252 .elementor-element.elementor-element-23d53cd p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-693a8a3 */.elementor-252 .elementor-element.elementor-element-693a8a3 .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-693a8a3 .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-693a8a3 .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-693a8a3 .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-693a8a3 .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d001a31 */.elementor-252 .elementor-element.elementor-element-d001a31 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1786dba */.elementor-252 .elementor-element.elementor-element-1786dba .icon{
    display: flex;
    gap: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.elementor-252 .elementor-element.elementor-element-1786dba .icon > div:first-child{
    width: 15% !important;
}
.elementor-252 .elementor-element.elementor-element-1786dba .icon > div:nth-child(2){
    width: 85% !important;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-1786dba .icon{
    flex-direction: column !important;
    align-items: center;
}

body[data-elementor-device-mode="mobile"] .elementor-252 .elementor-element.elementor-element-1786dba .icon > div{
    width: 100% !important;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e17ae23 */.elementor-252 .elementor-element.elementor-element-e17ae23 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26b0776 */.elementor-252 .elementor-element.elementor-element-26b0776 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-26b0776 h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-993c062 */.elementor-252 .elementor-element.elementor-element-993c062 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-993c062 h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5066098 */.elementor-252 .elementor-element.elementor-element-5066098 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-5066098 h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de2b666 */.elementor-252 .elementor-element.elementor-element-de2b666 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-de2b666 h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6a0701 */.elementor-252 .elementor-element.elementor-element-b6a0701 p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-b6a0701 h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b100bf */.elementor-252 .elementor-element.elementor-element-2b100bf p{
    margin: 0;
   word-wrap: break-word;
  overflow-wrap: break-word;
  word-break: break-word;
}


.elementor-252 .elementor-element.elementor-element-2b100bf h3{
    color: #1f2937;
    font-weight: 600;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7659939 */.elementor-252 .elementor-element.elementor-element-7659939 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44af723 */.elementor-252 .elementor-element.elementor-element-44af723 p{
    margin: 0;
}/* End custom CSS */