.elementor-2250 .elementor-element.elementor-element-184cc64{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-184cc64:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-184cc64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-1d4391ae{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-1d4391ae:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-1d4391ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2250 .elementor-element.elementor-element-4f07903b{padding:40px 0px 0px 0px;text-align:center;}.elementor-2250 .elementor-element.elementor-element-4f07903b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57px;font-weight:700;color:#C780FF;}.elementor-2250 .elementor-element.elementor-element-35106996{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2250 .elementor-element.elementor-element-59f1a09e{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-59f1a09e p{margin-block-end:0px;}.elementor-2250 .elementor-element.elementor-element-3f75820{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-480286fd{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.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-2250 .elementor-element.elementor-element-52ea32ef{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:2px 0px 0px 0px;background-image:linear-gradient(180deg, #FFD08C 40%, #F8F1C342 100%);}.elementor-2250 .elementor-element.elementor-element-52ea32ef:not( .elementor-widget-image ), .elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-widget-image img{-webkit-mask-image:url( https://www.okaypal.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon-wrapper{text-align:center;}.elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-52ea32ef.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon{font-size:60px;padding:25px;border-width:0px 0px 0px 0px;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon svg{height:60px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta .elementor-cta__bg, .elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__description:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-bdb5f73{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2250 .elementor-element.elementor-element-570c0a78{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:2px 0px 0px 0px;background-image:linear-gradient(180deg, #BD8FF7 40%, #C78EFF3B 100%);}.elementor-2250 .elementor-element.elementor-element-570c0a78:not( .elementor-widget-image ), .elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-widget-image img{-webkit-mask-image:url( https://www.okaypal.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon-wrapper{text-align:center;}.elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-570c0a78.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon{font-size:60px;padding:25px;border-width:0px 0px 0px 0px;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon svg{height:60px;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta .elementor-cta__bg, .elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;word-spacing:0em;color:#212121;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__description:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-653f95e6{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2250 .elementor-element.elementor-element-49c572cc{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:2px 0px 0px 0px;background-image:linear-gradient(180deg, #FFD08C 40%, #F8F1C342 100%);}.elementor-2250 .elementor-element.elementor-element-49c572cc:not( .elementor-widget-image ), .elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-widget-image img{-webkit-mask-image:url( https://www.okaypal.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon-wrapper{text-align:center;}.elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-view-stacked .elementor-icon{background-color:#212121;}.elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-view-default .elementor-icon{color:#212121;border-color:#212121;}.elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-49c572cc.elementor-view-default .elementor-icon svg{fill:#212121;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon{font-size:60px;padding:25px;border-width:0px 0px 0px 0px;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon svg{height:60px;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta .elementor-cta__bg, .elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1px;word-spacing:0em;color:#212121;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__description:not(:last-child){margin-bottom:16px;}.elementor-2250 .elementor-element.elementor-element-91cb25c{--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:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-91cb25c:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-91cb25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-3068927{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-2250 .elementor-element.elementor-element-3068927:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-3068927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-2250 .elementor-element.elementor-element-a177279{--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:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-a177279:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-a177279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-7d53d7e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2250 .elementor-element.elementor-element-7d53d7e:not(.elementor-motion-effects-element-type-background), .elementor-2250 .elementor-element.elementor-element-7d53d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2E;}.elementor-2250 .elementor-element.elementor-element-a93a689{--display:flex;}.elementor-2250 .elementor-element.elementor-element-66917d4c{padding:100px 0px 0px 0px;text-align:center;}.elementor-2250 .elementor-element.elementor-element-66917d4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:57px;font-weight:700;color:#C780FF;}.elementor-2250 .elementor-element.elementor-element-f429ba1{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-2342748{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2250 .elementor-element.elementor-element-2342748::before, .elementor-2250 .elementor-element.elementor-element-2342748 > .elementor-background-video-container::before, .elementor-2250 .elementor-element.elementor-element-2342748 > .e-con-inner > .elementor-background-video-container::before, .elementor-2250 .elementor-element.elementor-element-2342748 > .elementor-background-slideshow::before, .elementor-2250 .elementor-element.elementor-element-2342748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2250 .elementor-element.elementor-element-2342748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2250 .elementor-element.elementor-element-e24079a{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-fbedb39{background-color:#C780FF;}.elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-fbedb39 .elementor-icon-wrapper{text-align:center;}.elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-fbedb39.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-fbedb39 .elementor-icon{font-size:32px;}.elementor-2250 .elementor-element.elementor-element-fbedb39 .elementor-icon svg{height:32px;}.elementor-2250 .elementor-element.elementor-element-cb0672a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-d912529{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-a7f5a72{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-9440f59{background-color:#FFE600;}.elementor-2250 .elementor-element.elementor-element-9440f59.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-9440f59.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-9440f59.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-9440f59.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-9440f59.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-9440f59.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-9440f59 .elementor-icon{font-size:38px;}.elementor-2250 .elementor-element.elementor-element-9440f59 .elementor-icon svg{height:38px;}.elementor-2250 .elementor-element.elementor-element-7c5fd05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-b4de805{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-25bbf95{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-247f249{background-color:#C780FF;}.elementor-2250 .elementor-element.elementor-element-247f249.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-247f249 .elementor-icon-wrapper{text-align:center;}.elementor-2250 .elementor-element.elementor-element-247f249.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-247f249.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-247f249.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-247f249.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-247f249.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-247f249 .elementor-icon{font-size:41px;}.elementor-2250 .elementor-element.elementor-element-247f249 .elementor-icon svg{height:41px;}.elementor-2250 .elementor-element.elementor-element-247f249 .elementor-icon i, .elementor-2250 .elementor-element.elementor-element-247f249 .elementor-icon svg{transform:rotate(0deg);}.elementor-2250 .elementor-element.elementor-element-f6a1c21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-03040be{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-8ba04f0{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-ea97d14{background-color:#FFE600;}.elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-ea97d14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-ea97d14 .elementor-icon{font-size:44px;}.elementor-2250 .elementor-element.elementor-element-ea97d14 .elementor-icon svg{height:44px;}.elementor-2250 .elementor-element.elementor-element-84c36e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-9837eff{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-aa6e723{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-f9401b5{background-color:#C780FF;}.elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-f9401b5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f9401b5 .elementor-icon{font-size:44px;}.elementor-2250 .elementor-element.elementor-element-f9401b5 .elementor-icon svg{height:44px;}.elementor-2250 .elementor-element.elementor-element-b581971 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-c1545ec{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-179f981{--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:#FFFFFF73;--border-color:#FFFFFF73;box-shadow:0px 26px 60px -10px rgba(140.0000000000001, 90.00000000000001, 255, 0.25);}.elementor-2250 .elementor-element.elementor-element-f468f14{background-color:#FFE600;}.elementor-2250 .elementor-element.elementor-element-f468f14.elementor-element{--align-self:center;}.elementor-2250 .elementor-element.elementor-element-f468f14.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f468f14.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-f468f14.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f468f14.elementor-view-framed .elementor-icon, .elementor-2250 .elementor-element.elementor-element-f468f14.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2250 .elementor-element.elementor-element-f468f14 .elementor-icon{font-size:42px;}.elementor-2250 .elementor-element.elementor-element-f468f14 .elementor-icon svg{height:42px;}.elementor-2250 .elementor-element.elementor-element-e749731 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#2A2A2A;}.elementor-2250 .elementor-element.elementor-element-9033262{font-family:"Roboto", Sans-serif;font-weight:400;color:#2A2A2A;}@media(min-width:768px){.elementor-2250 .elementor-element.elementor-element-184cc64{--content-width:1200px;}.elementor-2250 .elementor-element.elementor-element-480286fd{--width:25%;}.elementor-2250 .elementor-element.elementor-element-bdb5f73{--width:25%;}.elementor-2250 .elementor-element.elementor-element-653f95e6{--width:25%;}.elementor-2250 .elementor-element.elementor-element-91cb25c{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2250 .elementor-element.elementor-element-480286fd{--width:45%;}.elementor-2250 .elementor-element.elementor-element-bdb5f73{--width:45%;}.elementor-2250 .elementor-element.elementor-element-653f95e6{--width:45%;}}@media(max-width:1024px){.elementor-2250 .elementor-element.elementor-element-3f75820{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon{font-size:90px;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon svg{height:90px;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__title{font-size:20px;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__description{line-height:20px;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon{font-size:90px;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon svg{height:90px;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__title{font-size:20px;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__description{line-height:20px;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon{font-size:90px;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon svg{height:90px;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__title{font-size:20px;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__description{line-height:20px;}.elementor-2250 .elementor-element.elementor-element-2342748{--grid-auto-flow:row;}.elementor-2250 .elementor-element.elementor-element-cb0672a .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-d912529{font-size:14px;}.elementor-2250 .elementor-element.elementor-element-7c5fd05 .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-b4de805{font-size:14px;}.elementor-2250 .elementor-element.elementor-element-f6a1c21 .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-03040be{font-size:14px;}.elementor-2250 .elementor-element.elementor-element-84c36e5 .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-9837eff{font-size:14px;}.elementor-2250 .elementor-element.elementor-element-b581971 .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-c1545ec{font-size:14px;}.elementor-2250 .elementor-element.elementor-element-e749731 .elementor-heading-title{font-size:22px;}.elementor-2250 .elementor-element.elementor-element-9033262{font-size:14px;}}@media(max-width:767px){.elementor-2250 .elementor-element.elementor-element-4f07903b .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-2250 .elementor-element.elementor-element-59f1a09e{font-size:16px;}.elementor-2250 .elementor-element.elementor-element-3f75820{--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2250 .elementor-element.elementor-element-480286fd{--width:500px;--min-height:0px;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon{font-size:50px;}.elementor-2250 .elementor-element.elementor-element-52ea32ef .elementor-icon svg{height:50px;}.elementor-2250 .elementor-element.elementor-element-54aefa6e .elementor-cta__description{line-height:22px;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon{font-size:50px;}.elementor-2250 .elementor-element.elementor-element-570c0a78 .elementor-icon svg{height:50px;}.elementor-2250 .elementor-element.elementor-element-64bc7c10 .elementor-cta__description{line-height:22px;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon{font-size:50px;}.elementor-2250 .elementor-element.elementor-element-49c572cc .elementor-icon svg{height:50px;}.elementor-2250 .elementor-element.elementor-element-7b4e0fee .elementor-cta__description{line-height:22px;}.elementor-2250 .elementor-element.elementor-element-66917d4c{padding:0px 0px 0px 0px;}.elementor-2250 .elementor-element.elementor-element-66917d4c .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-2250 .elementor-element.elementor-element-2342748{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-1d4391ae *//* ===== OKAYPAL WHY CHOOSE - Glass Cards ===== */

/* Card base */
.okp-glass-card{
  position: relative;
  overflow: hidden;
  border-radius: 22px;
  padding: 34px 28px;
  text-align: center;

  background: rgba(255,255,255,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  /* Glass blur */
  backdrop-filter: blur(16px) saturate(135%);
  -webkit-backdrop-filter: blur(16px) saturate(135%);

  /* Soft shadow like reference */
  box-shadow: 0 20px 55px rgba(109,40,217,0.18);

  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}

/* inner “transparent band” */
/*.okp-glass-card:before{*/
/*  content:"";*/
/*  position:absolute;*/
/*  left: 14px;*/
/*  right: 14px;*/
/*  top: 92px;*/
/*  height: 74px;*/
/*  border-radius: 18px;*/
/*  background: rgba(255,255,255,0.20);*/
/*  border: 1px solid rgba(255,255,255,0.30);*/
/*  pointer-events:none;*/
/*}*/

/* subtle sparkles highlight */
.okp-glass-card:after{
  content:"";
  position:absolute;
  inset:-80px -80px auto auto;
  width: 220px;
  height: 220px;
  background: radial-gradient(circle, rgba(168,85,247,0.25), transparent 60%);
  pointer-events:none;
}

.okp-glass-card.glow-2:after,
.okp-glass-card.glow-4:after,
.okp-glass-card.glow-6:after {
  content: "";
  background: radial-gradient(
    circle,
    rgba(255, 230, 0, 0.25),
    transparent 60%
  );
  pointer-events: none;
}

/*.okp-glass-card:nth-child(1):after{*/
/*  top: -80px;*/
/*  right: -80px;*/
/*}*/

/*.okp-glass-card:nth-child(2):after{*/
/*  top: -60px;*/
/*  left: -80px;*/
/*}*/

/*.okp-glass-card:nth-child(3):after{*/
/*  bottom: -80px;*/
/*  right: -60px;*/
/*}*/

/*.okp-glass-card:nth-child(4):after{*/
/*  bottom: -70px;*/
/*  left: -70px;*/
/*}*/

/*.okp-glass-card:nth-child(5):after{*/
/*  top: 40%;*/
/*  right: -90px;*/
/*}*/

/*.okp-glass-card:nth-child(6):after{*/
/*  bottom: -90px;*/
/*  left: 30%;*/
/*}*/

/* 第一行 */
.glow-1:after{ top:-80px; left:-50px; }
.glow-2:after{ top:60px; left:80px; }
.glow-3:after{ top:60%;right:-50px; }

/* 第二行（改成「往内」而不是往外） */
.glow-4:after{ top:55%; left:-60px; }
.glow-5:after{ top:60%; right:60px; }
.glow-6:after{ top:-50px; right:-60px; }


/* hover float */
.okp-glass-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 34px 80px rgba(109,40,217,0.28);
  border-color: rgba(255,255,255,0.65);
}

/* Icon badge */
.okp-icon-badge{
  display:inline-flex;
  width: 74px;
  height: 74px;
  border-radius: 50%;
  align-items:center;
  justify-content:center;

  background: rgba(168,85,247,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  backdrop-filter: blur(10px) saturate(140%);
  -webkit-backdrop-filter: blur(10px) saturate(140%);

  box-shadow: 0 18px 40px rgba(109,40,217,0.20);
  margin-bottom: 16px;
}

/* Title + desc */
.okp-card-title{
  margin-top: 6px !important;
  margin-bottom: 10px !important;
  font-size: 26px;
  font-weight: 800;
  color: #A855F7;
  letter-spacing: -0.3px;
}

.okp-card-desc{
  font-size: 15px;
  line-height: 1.7;
  color: rgba(17,24,39,0.70);
  max-width: 320px;
  margin: 0 auto;
}

/* Responsive tweaks */
@media (max-width: 1024px){
  .okp-glass-card{ padding: 30px 24px; }
  .okp-card-title{ font-size: 24px; }
}

@media (max-width: 767px){
  .okp-glass-card{ padding: 26px 20px; border-radius: 18px; }
  .okp-glass-card:before{ top: 84px; height: 64px; }
  .okp-icon-badge{ width: 66px; height: 66px; }
  .okp-card-title{ font-size: 22px; }
  .okp-card-desc{ font-size: 14px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d53d7e *//* ===== OKAYPAL WHY CHOOSE - Glass Cards ===== */

/* Card base */
.okp-glass-card{
  position: relative;
  overflow: hidden;
  border-radius: 22px;
  padding: 34px 28px;
  text-align: center;

  background: rgba(255,255,255,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  /* Glass blur */
  backdrop-filter: blur(16px) saturate(135%);
  -webkit-backdrop-filter: blur(16px) saturate(135%);

  /* Soft shadow like reference */
  box-shadow: 0 20px 55px rgba(109,40,217,0.18);

  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}

/* inner “transparent band” */
/*.okp-glass-card:before{*/
/*  content:"";*/
/*  position:absolute;*/
/*  left: 14px;*/
/*  right: 14px;*/
/*  top: 92px;*/
/*  height: 74px;*/
/*  border-radius: 18px;*/
/*  background: rgba(255,255,255,0.20);*/
/*  border: 1px solid rgba(255,255,255,0.30);*/
/*  pointer-events:none;*/
/*}*/

/* subtle sparkles highlight */
.okp-glass-card:after{
  content:"";
  position:absolute;
  inset:-80px -80px auto auto;
  width: 220px;
  height: 220px;
  background: radial-gradient(circle, rgba(168,85,247,0.25), transparent 60%);
  pointer-events:none;
}

/*.okp-glass-card:nth-child(1):after{*/
/*  top: -80px;*/
/*  right: -80px;*/
/*}*/

/*.okp-glass-card:nth-child(2):after{*/
/*  top: -60px;*/
/*  left: -80px;*/
/*}*/

/*.okp-glass-card:nth-child(3):after{*/
/*  bottom: -80px;*/
/*  right: -60px;*/
/*}*/

/*.okp-glass-card:nth-child(4):after{*/
/*  bottom: -70px;*/
/*  left: -70px;*/
/*}*/

/*.okp-glass-card:nth-child(5):after{*/
/*  top: 40%;*/
/*  right: -90px;*/
/*}*/

/*.okp-glass-card:nth-child(6):after{*/
/*  bottom: -90px;*/
/*  left: 30%;*/
/*}*/

/* 第一行 */
.glow-1:after{ top:-80px; left:-50px; }
.glow-2:after{ top:60px; left:80px; }
.glow-3:after{ top:60%;right:-50px; }

/* 第二行（改成「往内」而不是往外） */
.glow-4:after{ top:55%; left:-60px; }
.glow-5:after{ top:60%; right:60px; }
.glow-6:after{ top:-50px; right:-60px; }


/* hover float */
.okp-glass-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 34px 80px rgba(109,40,217,0.28);
  border-color: rgba(255,255,255,0.65);
}

/* Icon badge */
.okp-icon-badge{
  display:inline-flex;
  width: 74px;
  height: 74px;
  border-radius: 50%;
  align-items:center;
  justify-content:center;

  background: rgba(168,85,247,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  backdrop-filter: blur(10px) saturate(140%);
  -webkit-backdrop-filter: blur(10px) saturate(140%);

  box-shadow: 0 18px 40px rgba(109,40,217,0.20);
  margin-bottom: 16px;
}

/* Title + desc */
.okp-card-title{
  margin-top: 6px !important;
  margin-bottom: 10px !important;
  font-size: 26px;
  font-weight: 800;
  color: #A855F7;
  letter-spacing: -0.3px;
}

.okp-card-desc{
  font-size: 15px;
  line-height: 1.7;
  color: rgba(17,24,39,0.70);
  max-width: 320px;
  margin: 0 auto;
}

/* Responsive tweaks */
@media (max-width: 1024px){
  .okp-glass-card{ padding: 30px 24px; }
  .okp-card-title{ font-size: 24px; }
}

@media (max-width: 767px){
  .okp-glass-card{ padding: 26px 20px; border-radius: 18px; }
  .okp-glass-card:before{ top: 84px; height: 64px; }
  .okp-icon-badge{ width: 66px; height: 66px; }
  .okp-card-title{ font-size: 22px; }
  .okp-card-desc{ font-size: 14px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3068927 *//* ===== OKAYPAL WHY CHOOSE - Glass Cards ===== */

/* Card base */
.okp-glass-card{
  position: relative;
  overflow: hidden;
  border-radius: 22px;
  padding: 34px 28px;
  text-align: center;

  background: rgba(255,255,255,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  /* Glass blur */
  backdrop-filter: blur(16px) saturate(135%);
  -webkit-backdrop-filter: blur(16px) saturate(135%);

  /* Soft shadow like reference */
  box-shadow: 0 20px 55px rgba(109,40,217,0.18);

  transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
}


/* subtle sparkles highlight */
.okp-glass-card:after{
  content:"";
  position:absolute;
  inset:-80px -80px auto auto;
  width: 220px;
  height: 220px;
  background: radial-gradient(circle, rgba(168,85,247,0.25), transparent 60%);
  pointer-events:none;
}

.okp-glass-card.glow-2:after,
.okp-glass-card.glow-4:after,
.okp-glass-card.glow-6:after{
  content: "";
  background: radial-gradient(
    circle,
    rgba(255, 230, 0, 0.25),
    transparent 60%
  );
  pointer-events: none;
}


/* 第一行 */
.glow-1:after{ top:-80px; left:-50px; }
.glow-2:after{ top:60px; left:80px; }
.glow-3:after{ top:60%;right:-50px; }

/* 第二行（改成「往内」而不是往外） */
.glow-4:after{ top:55%; left:-60px; }
.glow-5:after{ top:60%; right:60px; }
.glow-6:after{ top:-50px; right:-60px; }


/* hover float */
.okp-glass-card:hover{
  transform: translateY(-6px);
  box-shadow: 0 34px 80px rgba(109,40,217,0.28);
  border-color: rgba(255,255,255,0.65);
}

/* Icon badge */
.okp-icon-badge{
  display:inline-flex;
  width: 74px;
  height: 74px;
  border-radius: 50%;
  align-items:center;
  justify-content:center;

  background: rgba(168,85,247,0.22);
  border: 1px solid rgba(255,255,255,0.45);

  backdrop-filter: blur(10px) saturate(140%);
  -webkit-backdrop-filter: blur(10px) saturate(140%);

  box-shadow: 0 18px 40px rgba(109,40,217,0.20);
  margin-bottom: 16px;
}

/* Title + desc */
.okp-card-title{
  margin-top: 6px !important;
  margin-bottom: 10px !important;
  font-size: 26px;
  font-weight: 800;
  color: #A855F7;
  letter-spacing: -0.3px;
}

.okp-card-desc{
  font-size: 15px;
  line-height: 1.7;
  color: rgba(17,24,39,0.70);
  max-width: 320px;
  margin: 0 auto;
}

/* Responsive tweaks */
@media (max-width: 1024px){
  .okp-glass-card{ padding: 30px 24px; }
  .okp-card-title{ font-size: 24px; }
}

@media (max-width: 767px){
  .okp-glass-card{ padding: 26px 20px; border-radius: 18px; }
  .okp-glass-card:before{ top: 84px; height: 64px; }
  .okp-icon-badge{ width: 66px; height: 66px; }
  .okp-card-title{ font-size: 22px; }
  .okp-card-desc{ font-size: 14px; }
}/* End custom CSS */