.elementor-19603 .elementor-element.elementor-element-5b4f797{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-5b4f797:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-5b4f797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae0fdf2 );background-image:url("https://ekfrazo.com/wp-content/uploads/2025/06/Group-120134.png");background-position:84% 62%;background-repeat:no-repeat;background-size:38% auto;}.elementor-19603 .elementor-element.elementor-element-b9da612{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-b9da612:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-b9da612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ekfrazo.com/wp-content/uploads/2025/06/Hero-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19603 .elementor-element.elementor-element-e834a11{--display:flex;--min-height:69vh;--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D4D4D466;--border-color:#D4D4D466;--border-radius:0px 0px 300px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-321f8e0{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-552d25f .elementor-heading-title{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7c71b6f );}.elementor-19603 .elementor-element.elementor-element-0f1bae7 .elementor-heading-title{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-f00fd1b{color:#E8E8E8;}.elementor-19603 .elementor-element.elementor-element-4c1fdb5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-def5236 .elementor-button{font-size:14px;font-weight:500;}.elementor-19603 .elementor-element.elementor-element-d296ef0{--display:flex;--justify-content:center;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-071bb74 img{width:80%;}.elementor-19603 .elementor-element.elementor-element-83ec499{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-f0f316e{--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-between;--align-items:center;--gap:33px 33px;--row-gap:33px;--column-gap:33px;--overlay-opacity:0.7;--border-radius:25px 25px 25px 25px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-f0f316e::before, .elementor-19603 .elementor-element.elementor-element-f0f316e > .elementor-background-video-container::before, .elementor-19603 .elementor-element.elementor-element-f0f316e > .e-con-inner > .elementor-background-video-container::before, .elementor-19603 .elementor-element.elementor-element-f0f316e > .elementor-background-slideshow::before, .elementor-19603 .elementor-element.elementor-element-f0f316e > .e-con-inner > .elementor-background-slideshow::before, .elementor-19603 .elementor-element.elementor-element-f0f316e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19603 .elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track .image-list{min-height:0px;}.elementor-19603 .elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-slider .image-list{opacity:100%;}.elementor-19603 .elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list{opacity:100%;}.elementor-19603 .elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .tns-controls button span{opacity:100%;}.elementor-19603 .elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button span{opacity:100%;}.elementor-19603 .elementor-element.elementor-element-d2cdef7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-72a8294{text-align:center;}.elementor-19603 .elementor-element.elementor-element-72a8294 .elementor-heading-title{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;word-spacing:0px;color:#212529;}.elementor-19603 .elementor-element.elementor-element-399d04b{--divider-border-style:solid;--divider-color:#9F4F97;--divider-border-width:5px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-399d04b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19603 .elementor-element.elementor-element-399d04b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-19603 .elementor-element.elementor-element-c70972e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-9f8322e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-9f8322e:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-9f8322e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-9f8322e:hover{background-color:#090E25;border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-9f8322e, .elementor-19603 .elementor-element.elementor-element-9f8322e::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-82592b2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-82592b2.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-82592b2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-82592b2.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-82592b2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-724a50d .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-cfbce39 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-4188ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-a583226{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-a583226.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-9691b26{border-style:none;}.elementor-19603 .elementor-element.elementor-element-9691b26 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-0d4001e .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-0d4001e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-4dd9123{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-4dd9123:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-4dd9123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-4dd9123:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-4dd9123, .elementor-19603 .elementor-element.elementor-element-4dd9123::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-e86e489.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-e86e489.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-e86e489.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-e86e489.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-e86e489.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-dca48c7 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-7c5150d .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-7587646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-1a067a4{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-1a067a4.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-58e710d{border-style:none;}.elementor-19603 .elementor-element.elementor-element-58e710d .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-cb348f0 .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-cb348f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-f2bbb78{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-f2bbb78:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-f2bbb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-f2bbb78:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-f2bbb78, .elementor-19603 .elementor-element.elementor-element-f2bbb78::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-75a1b9a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-75a1b9a.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-75a1b9a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-75a1b9a.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-75a1b9a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-365ba47 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-bbd1c40 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-b4f8ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-3fb9b28{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-3fb9b28.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-509ed97{border-style:none;}.elementor-19603 .elementor-element.elementor-element-509ed97 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-e6fa9b0 .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-e6fa9b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-87e9d49{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-87e9d49:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-87e9d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-87e9d49:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-87e9d49, .elementor-19603 .elementor-element.elementor-element-87e9d49::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-3f9f555.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3f9f555.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-3f9f555.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3f9f555.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-3f9f555.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-8b57b65 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-a3138e9 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-8359911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-95b1e0a{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-95b1e0a.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-1c6d0a2{border-style:none;}.elementor-19603 .elementor-element.elementor-element-1c6d0a2 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-aadc483 .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-aadc483{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-5185fb8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-5185fb8:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-5185fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-5185fb8:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-5185fb8, .elementor-19603 .elementor-element.elementor-element-5185fb8::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-d636218.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-d636218.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-d636218.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-d636218.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-d636218.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-c0b7388 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-33ce249 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-a1d980a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-54ece83{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-54ece83.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-614f845{border-style:none;}.elementor-19603 .elementor-element.elementor-element-614f845 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-e00cd3d .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-e00cd3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-cc52ee6{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-cc52ee6:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-cc52ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-cc52ee6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-cc52ee6, .elementor-19603 .elementor-element.elementor-element-cc52ee6::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-3817268.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3817268.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-3817268.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3817268.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-3817268.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-6cd9c3f .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-8801652 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-324a7a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-d8376c5{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-d8376c5.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-fa4066b{border-style:none;}.elementor-19603 .elementor-element.elementor-element-fa4066b .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-c5d0f4c .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-c5d0f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-2a6ed72{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-2a6ed72:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-2a6ed72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-2a6ed72:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-2a6ed72, .elementor-19603 .elementor-element.elementor-element-2a6ed72::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-5fed08f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-5fed08f.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-5fed08f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-5fed08f.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-5fed08f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-786dae7 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-999fc4f .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-b7b5492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-f93cf22{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-f93cf22.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-9e7fab2{border-style:none;}.elementor-19603 .elementor-element.elementor-element-9e7fab2 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-9b8f45e .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-9b8f45e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-eeae749{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-eeae749:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-eeae749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-eeae749:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D83896;--border-color:#D83896;--border-radius:30px 30px 30px 30px;--border-top-left-radius:30px;--border-top-right-radius:30px;--border-bottom-right-radius:30px;--border-bottom-left-radius:30px;}.elementor-19603 .elementor-element.elementor-element-eeae749, .elementor-19603 .elementor-element.elementor-element-eeae749::before{--border-transition:0.3s;}.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon-wrapper{text-align:start;}.elementor-19603 .elementor-element.elementor-element-ff697b5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-ff697b5.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-ff697b5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-ff697b5.elementor-view-framed .elementor-icon, .elementor-19603 .elementor-element.elementor-element-ff697b5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-c50bfa9 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-c4649ff .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-dc3c4db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-9ec7497{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9F519A;--border-color:#9F519A;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-9ec7497.e-con{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-bb325c1{border-style:none;}.elementor-19603 .elementor-element.elementor-element-bb325c1 .elementor-heading-title{font-size:12px;font-weight:500;color:#D0D0D0;}.elementor-19603 .elementor-element.elementor-element-200f780 .elementor-button{background-color:#02010100;font-size:12px;fill:#9F519A;color:#9F519A;padding:10px 10px 10px 5px;}.elementor-19603 .elementor-element.elementor-element-200f780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-4fb5478{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-4fb5478:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-4fb5478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-2ac29b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-ffbc7b5{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-b3948c3 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-ec873fa .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-d0008ef .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-7750a42{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-7750a42 .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-7750a42 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-a2969cc{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-54e59cf .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-6f6fe5d .elementor-icon-list-icon i{color:#A04E98;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-6f6fe5d .elementor-icon-list-icon svg{fill:#A04E98;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-6f6fe5d{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-6f6fe5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-6f6fe5d .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-6f6fe5d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-9c7e31c{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-3542c61{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-3542c61 img{border-radius:10px 10px 10px 10px;}.elementor-19603 .elementor-element.elementor-element-4108aec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-18e2226{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-b2d0f36 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-c789845 .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-93dbf90 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-9829ca9{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-9829ca9 .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-9829ca9 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-dc063ab{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-0502377 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-7c22f36 .elementor-icon-list-icon i{color:#A04E98;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-7c22f36 .elementor-icon-list-icon svg{fill:#A04E98;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-7c22f36{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-7c22f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-7c22f36 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-7c22f36 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-3affba8{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-9498fa3{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-9498fa3 img{border-radius:10px 10px 10px 10px;}.elementor-19603 .elementor-element.elementor-element-5b858b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-9cbddb0{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-1bd1a05 .elementor-heading-title{font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-3f78547 .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-999804e .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-76a3504{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-76a3504 .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-76a3504 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-4893544{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-2dc68f2 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-0233783 .elementor-icon-list-icon i{color:#A04E98;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-0233783 .elementor-icon-list-icon svg{fill:#A04E98;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-0233783{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-0233783 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-0233783 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-0233783 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-18db577{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-dbf7d47{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-eaabda6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-07733c1{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-16d7f7e .elementor-heading-title{font-weight:600;}.elementor-19603 .elementor-element.elementor-element-844e3e9 .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-a729fd7 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-6d6109e{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-6d6109e .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-6d6109e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-030d27c{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-e2da0b0 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-094cb69 .elementor-icon-list-icon i{color:#A24F9A;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-094cb69 .elementor-icon-list-icon svg{fill:#A24F9A;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-094cb69{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-094cb69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-094cb69 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-094cb69 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-90309fb{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-79654bd{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-00b7859{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-35af497{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-93cea66 .elementor-heading-title{font-weight:600;}.elementor-19603 .elementor-element.elementor-element-7df43db .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-f173d41 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-8cc250c{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-8cc250c .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-8cc250c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-457e99a{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-3e54575 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-34b44a7 .elementor-icon-list-icon i{color:#93488C;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-34b44a7 .elementor-icon-list-icon svg{fill:#93488C;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-34b44a7{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-34b44a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-34b44a7 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-34b44a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-dba5f44{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-8615695{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-30e7e65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-c320b20{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-0f3c4c8 .elementor-heading-title{font-weight:600;}.elementor-19603 .elementor-element.elementor-element-9166e8d .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-a55ac03 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-92204b8{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-92204b8 .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-92204b8 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-17786e0{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-bf64bb2 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-154dcc2 .elementor-icon-list-icon i{color:#9C4C95;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-154dcc2 .elementor-icon-list-icon svg{fill:#9C4C95;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-154dcc2{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-154dcc2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-154dcc2 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-154dcc2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-4162c7d{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-54ded6b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-8ec7666{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-85c661d{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-646194d .elementor-heading-title{font-weight:600;}.elementor-19603 .elementor-element.elementor-element-84470e4 .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-daf35b7 .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-fa966fb{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-fa966fb .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-fa966fb .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-6ac8bf4{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-3d278c5 .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-aac1074 .elementor-icon-list-icon i{color:#9C4C95;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-aac1074 .elementor-icon-list-icon svg{fill:#9C4C95;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-aac1074{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-aac1074 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-aac1074 .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-aac1074 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-51e2e59{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-eb4d427{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-ee6ba01{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-ea2020a{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-690d932 .elementor-heading-title{font-weight:600;}.elementor-19603 .elementor-element.elementor-element-4ecdc7e .elementor-heading-title{font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-d39dcba .elementor-heading-title{font-size:16px;font-weight:600;color:#9F519A;}.elementor-19603 .elementor-element.elementor-element-ef010b6{--divider-border-style:solid;--divider-color:#A24F9A;--divider-border-width:1px;}.elementor-19603 .elementor-element.elementor-element-ef010b6 .elementor-divider-separator{width:100%;}.elementor-19603 .elementor-element.elementor-element-ef010b6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-19603 .elementor-element.elementor-element-1c7e4f1{color:#D9D9D9;}.elementor-19603 .elementor-element.elementor-element-3ac692c .elementor-heading-title{font-size:16px;font-weight:600;color:#BBBBBB;}.elementor-19603 .elementor-element.elementor-element-2e3437f .elementor-icon-list-icon i{color:#9C4C95;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-2e3437f .elementor-icon-list-icon svg{fill:#9C4C95;transition:fill 0.3s;}.elementor-19603 .elementor-element.elementor-element-2e3437f{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-19603 .elementor-element.elementor-element-2e3437f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19603 .elementor-element.elementor-element-2e3437f .elementor-icon-list-item > a{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-2e3437f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19603 .elementor-element.elementor-element-e517726{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-5fe0c6b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19603 .elementor-element.elementor-element-96d1ae1{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:15px;--n-tabs-gap:50px;--n-tabs-title-font-size:14px;}.elementor-19603 .elementor-element.elementor-element-96d1ae1.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:700;text-transform:uppercase;line-height:18px;}.elementor-19603 .elementor-element.elementor-element-ab8dfad{--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;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-5d82f6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-1f6a413{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-1c46fe7{text-align:center;}.elementor-19603 .elementor-element.elementor-element-1c46fe7 .elementor-heading-title{font-size:40px;font-weight:700;line-height:50px;letter-spacing:0px;word-spacing:0px;color:#212529;}.elementor-19603 .elementor-element.elementor-element-ad6f86e{text-align:center;}.elementor-19603 .elementor-element.elementor-element-ad6f86e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:44px;letter-spacing:-0.25px;}.elementor-19603 .elementor-element.elementor-element-b619218{--divider-border-style:solid;--divider-color:#9F4F97;--divider-border-width:5px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-b619218 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19603 .elementor-element.elementor-element-b619218 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-19603 .elementor-element.elementor-element-f6134c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-855d74d{--grid-columns:4;}.elementor-19603 .elementor-element.elementor-element-855d74d .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19603 .elementor-element.elementor-element-855d74d .e-loop-item > .elementor-section, .elementor-19603 .elementor-element.elementor-element-855d74d .e-loop-item > .elementor-section > .elementor-container, .elementor-19603 .elementor-element.elementor-element-855d74d .e-loop-item > .e-con, .elementor-19603 .elementor-element.elementor-element-855d74d .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19603 .elementor-element.elementor-element-8e430db{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-8e430db:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-8e430db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131727;}.elementor-19603 .elementor-element.elementor-element-48fe10a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-b142621{--display:flex;--justify-content:center;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-c03ba2d{text-align:start;}.elementor-19603 .elementor-element.elementor-element-c03ba2d .elementor-heading-title{font-size:40px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-0c98c42{--divider-border-style:solid;--divider-color:#9F4F97;--divider-border-width:5px;padding:0px 0px 0px 0px;}.elementor-19603 .elementor-element.elementor-element-0c98c42 .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-19603 .elementor-element.elementor-element-0c98c42 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-19603 .elementor-element.elementor-element-959bb6b{width:var( --container-widget-width, 90% );max-width:90%;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:15px;font-weight:500;line-height:25px;text-shadow:16px 0px 10px rgba(255, 234.48913043478262, 234.48913043478262, 0.11);color:#FFFFFF;}.elementor-19603 .elementor-element.elementor-element-27f9896{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-19603 .elementor-element.elementor-element-46d13d5 .elementor-button{font-weight:400;}.elementor-19603 .elementor-element.elementor-element-9891ccb img{width:80%;}@media(max-width:1024px){.elementor-19603 .elementor-element.elementor-element-5b4f797:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-5b4f797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-19603 .elementor-element.elementor-element-4c1fdb5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-def5236 .elementor-button{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-83ec499{--padding-top:5em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-19603 .elementor-element.elementor-element-f0f316e{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-19603 .elementor-element.elementor-element-c70972e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-19603 .elementor-element.elementor-element-724a50d .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-cfbce39 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-a583226{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-9691b26 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-dca48c7 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-7c5150d .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-1a067a4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-58e710d .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-365ba47 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-bbd1c40 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-3fb9b28{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-509ed97 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-8b57b65 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-a3138e9 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-95b1e0a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-1c6d0a2 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-c0b7388 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-33ce249 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-54ece83{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-614f845 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-6cd9c3f .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-8801652 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-d8376c5{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-fa4066b .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-786dae7 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-999fc4f .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-f93cf22{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-9e7fab2 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-c50bfa9 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-c4649ff .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-9ec7497{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;}.elementor-19603 .elementor-element.elementor-element-bb325c1 .elementor-heading-title{font-size:14px;}.elementor-19603 .elementor-element.elementor-element-d0008ef .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-93dbf90 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-999804e .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-a729fd7 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-f173d41 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-a55ac03 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-daf35b7 .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-d39dcba .elementor-heading-title{font-size:20px;}.elementor-19603 .elementor-element.elementor-element-855d74d{--grid-columns:2;}.elementor-19603 .elementor-element.elementor-element-48fe10a{--grid-auto-flow:row;}.elementor-19603 .elementor-element.elementor-element-27f9896{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-19603 .elementor-element.elementor-element-5b4f797:not(.elementor-motion-effects-element-type-background), .elementor-19603 .elementor-element.elementor-element-5b4f797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 91%;background-size:314px auto;}.elementor-19603 .elementor-element.elementor-element-5b4f797{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19603 .elementor-element.elementor-element-e834a11{--border-radius:0px 0px 150px 0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-552d25f{padding:68px 0px 0px 0px;text-align:center;}.elementor-19603 .elementor-element.elementor-element-552d25f .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-19603 .elementor-element.elementor-element-0f1bae7{padding:50px 0px 0px 0px;text-align:center;}.elementor-19603 .elementor-element.elementor-element-0f1bae7 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-19603 .elementor-element.elementor-element-f00fd1b{padding:0px 20px 0px 20px;text-align:center;font-size:14px;}.elementor-19603 .elementor-element.elementor-element-f00fd1b.elementor-element{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-4c1fdb5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19603 .elementor-element.elementor-element-d296ef0.e-con{--order:99999 /* order end hack */;}.elementor-19603 .elementor-element.elementor-element-071bb74{padding:0px 0px 20px 0px;}.elementor-19603 .elementor-element.elementor-element-071bb74 img{width:80%;max-width:86%;}.elementor-19603 .elementor-element.elementor-element-83ec499{--padding-top:00em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-19603 .elementor-element.elementor-element-f0f316e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-d2cdef7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19603 .elementor-element.elementor-element-72a8294{padding:0px 0px 0px 0px;text-align:center;}.elementor-19603 .elementor-element.elementor-element-72a8294 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-19603 .elementor-element.elementor-element-399d04b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-19603 .elementor-element.elementor-element-c70972e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19603 .elementor-element.elementor-element-9f8322e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-cfbce39 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-a583226{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-9691b26 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-0d4001e .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-4dd9123{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-7c5150d .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-1a067a4{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-58e710d .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-cb348f0 .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-f2bbb78{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-bbd1c40 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-3fb9b28{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-509ed97 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-e6fa9b0 .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-87e9d49{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-a3138e9 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-95b1e0a{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-1c6d0a2 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-aadc483 .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-5185fb8{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-33ce249 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-54ece83{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-614f845 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-e00cd3d .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-cc52ee6{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-8801652 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-d8376c5{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-fa4066b .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-c5d0f4c .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-2a6ed72{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-999fc4f .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-f93cf22{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-9e7fab2 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-9b8f45e .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-eeae749{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:15px;}.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon{font-size:25px;}.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon svg{height:25px;}.elementor-19603 .elementor-element.elementor-element-c4649ff .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-9ec7497{--e-con-grid-template-columns:2fr 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;}.elementor-19603 .elementor-element.elementor-element-bb325c1 .elementor-heading-title{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-200f780 .elementor-button{font-size:12px;}.elementor-19603 .elementor-element.elementor-element-4fb5478{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-19603 .elementor-element.elementor-element-2ac29b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-ffbc7b5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-d0008ef .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-a2969cc{font-size:15px;}.elementor-19603 .elementor-element.elementor-element-4108aec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-18e2226{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-93dbf90 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-dc063ab{font-size:15px;}.elementor-19603 .elementor-element.elementor-element-9cbddb0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-999804e .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-07733c1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-a729fd7 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-35af497{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-f173d41 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-c320b20{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19603 .elementor-element.elementor-element-a55ac03 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-85c661d{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19603 .elementor-element.elementor-element-daf35b7 .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-ea2020a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-d39dcba .elementor-heading-title{font-size:18px;}.elementor-19603 .elementor-element.elementor-element-96d1ae1{--n-tabs-direction:column-reverse;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-19603 .elementor-element.elementor-element-5d82f6f{--padding-top:50px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-19603 .elementor-element.elementor-element-1c46fe7{padding:0px 0px 0px 0px;text-align:center;}.elementor-19603 .elementor-element.elementor-element-1c46fe7 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-19603 .elementor-element.elementor-element-ad6f86e .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-19603 .elementor-element.elementor-element-b619218 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-19603 .elementor-element.elementor-element-b619218 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-19603 .elementor-element.elementor-element-855d74d{--grid-columns:1;}.elementor-19603 .elementor-element.elementor-element-8e430db{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19603 .elementor-element.elementor-element-48fe10a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19603 .elementor-element.elementor-element-b142621{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-19603 .elementor-element.elementor-element-c03ba2d{text-align:center;}.elementor-19603 .elementor-element.elementor-element-c03ba2d .elementor-heading-title{font-size:30px;}.elementor-19603 .elementor-element.elementor-element-0c98c42 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-19603 .elementor-element.elementor-element-0c98c42 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-19603 .elementor-element.elementor-element-959bb6b.elementor-element{--align-self:center;}.elementor-19603 .elementor-element.elementor-element-959bb6b{font-size:15px;}.elementor-19603 .elementor-element.elementor-element-27f9896{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19603 .elementor-element.elementor-element-46d13d5 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-19603 .elementor-element.elementor-element-f0f316e{--content-width:1200px;}.elementor-19603 .elementor-element.elementor-element-ffbc7b5{--width:50%;}.elementor-19603 .elementor-element.elementor-element-9c7e31c{--width:50%;}.elementor-19603 .elementor-element.elementor-element-18e2226{--width:50%;}.elementor-19603 .elementor-element.elementor-element-3affba8{--width:50%;}.elementor-19603 .elementor-element.elementor-element-9cbddb0{--width:50%;}.elementor-19603 .elementor-element.elementor-element-18db577{--width:50%;}.elementor-19603 .elementor-element.elementor-element-07733c1{--width:50%;}.elementor-19603 .elementor-element.elementor-element-90309fb{--width:50%;}.elementor-19603 .elementor-element.elementor-element-35af497{--width:50%;}.elementor-19603 .elementor-element.elementor-element-dba5f44{--width:50%;}.elementor-19603 .elementor-element.elementor-element-c320b20{--width:50%;}.elementor-19603 .elementor-element.elementor-element-4162c7d{--width:50%;}.elementor-19603 .elementor-element.elementor-element-85c661d{--width:50%;}.elementor-19603 .elementor-element.elementor-element-51e2e59{--width:50%;}.elementor-19603 .elementor-element.elementor-element-ea2020a{--width:50%;}.elementor-19603 .elementor-element.elementor-element-e517726{--width:50%;}.elementor-19603 .elementor-element.elementor-element-b142621{--width:100%;}.elementor-19603 .elementor-element.elementor-element-27f9896{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19603 .elementor-element.elementor-element-b142621{--width:70%;}}/* Start custom CSS for heading, class: .elementor-element-552d25f */.big-text{
    font-size: 100px !important;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f1bae7 */.big-text{
    font-size: 100px !important;
    
}/* End custom CSS */
@media (min-width: 1025px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider { width: calc(8) } }@media (min-width: 1025px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+9) { display: none; } }@media (min-width: 1025px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(8)) { margin-right: 10px; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider { width: calc() } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) { display: none; } }@media (min-width: 768px) and (max-width: 1024px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) { margin-right: 10px; } }@media (max-width: 767px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) { display: flex; flex-direction: row; } }@media (max-width: 767px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider { width: calc(4) } }@media (max-width: 767px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+5) { display: none; } }@media (max-width: 767px) {.elementor-element.elementor-element-6d7738a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(4)) { margin-right: 10px; } }
/* Start custom CSS for heading, class: .elementor-element-72a8294 */.big-text{
    font-size: 100px !important;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-82592b2 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-82592b2 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-82592b2:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8322e *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-9f8322e {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-9f8322e:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e86e489 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-e86e489 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-e86e489:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd9123 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-4dd9123 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-4dd9123:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-75a1b9a *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-75a1b9a .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-75a1b9a:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2bbb78 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-f2bbb78 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-f2bbb78:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f9f555 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-3f9f555 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-3f9f555:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87e9d49 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-87e9d49 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-87e9d49:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d636218 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-d636218 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-d636218:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5185fb8 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-5185fb8 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-5185fb8:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3817268 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-3817268 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-3817268:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc52ee6 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-cc52ee6 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-cc52ee6:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5fed08f *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-5fed08f .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-5fed08f:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a6ed72 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-2a6ed72 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-2a6ed72:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff697b5 *//* Creates the gradient background box behind the icon */
.elementor-19603 .elementor-element.elementor-element-ff697b5 .elementor-icon {
    background: #9F519A;
    border-radius: 16px !important;
    width: 45px !important;
    height: 45px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: transform 0.3s ease !important;
}

/* Adds a slight zoom effect to the icon when you hover over the card */
.elementor-19603 .elementor-element.elementor-element-ff697b5:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeae749 *//* Premium Hover Lift & Glow Effect */
.elementor-19603 .elementor-element.elementor-element-eeae749 {
    transition: all 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-eeae749:hover {
    transform: translateY(-8px) !important; /* Lifts the card up */
    border-color: rgba(216, 56, 150, 0.4) !important; /* Changes border to pink */
    box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.5), 
                0 0 20px -5px rgba(216, 56, 150, 0.15) !important; /* Adds pink shadow */
}




/* Custom CSS for Native Elementor Containers */
.ek-p-card-native {
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  border: 1px solid transparent !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.35) !important;
}

.ek-p-card-native:hover {
  border-color: #a24f9a !important;
  background-color: #0c0d24 !important;
  transform: translateY(-4px) scale(1.02) !important;
  box-shadow: 0 20px 40px rgba(162, 79, 154, 0.15) !important;
}

/* Magnify inside icons automatically on container hover */
.ek-p-card-native:hover .elementor-icon {
  background-color: #a24f9a !important;
  color: #ffffff !important;
  transform: scale(1.08) !important;
  box-shadow: 0 10px 20px rgba(162, 79, 154, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c70972e *//* Smoothly zoom the icon when the entire card is hovered */
.elementor-19603 .elementor-element.elementor-element-c70972e .elementor-icon {
    transition: transform 0.3s ease !important;
}

.elementor-19603 .elementor-element.elementor-element-c70972e:hover .elementor-icon {
    transform: scale(1.1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3948c3 */.ek-system-label{
   color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a105a9 */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e6acfd */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;700&display=swap');

.ek-terminal-console,
.terminal-meta,
.terminal-line {
    font-family: 'IBM Plex Sans', sans-serif !important;
}
.terminal-line{
    font-size: 12px !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd1a05 */.ek-system-label{
    color: #ffffff !important;
    font-family: ibm;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c46fe7 */.big-text{
    font-size: 100px !important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d82f6f *//* Overrides white text from the loop template to dark for this specific grid */
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-widget-heading .elementor-heading-title,
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-widget-text-editor,
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-widget-theme-post-excerpt,
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-post-info__item,
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-post-info__item a {
    color: #1a1a1a !important; /* Replace with your preferred dark gray/black */
}

/* Optional: Ensures your category pills keep their original text color */
.elementor-19603 .elementor-element.elementor-element-5d82f6f .elementor-button-text {
    color: #ffffff !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46d13d5 *//* Primary Gradient Button */
.elementor-19603 .elementor-element.elementor-element-46d13d5 .elementor-button {
    background: #9F4F97; !important;
    border-radius: 50px !important; /* This creates the perfect pill shape */
    border: none !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    font-weight: 500 !important;
    transition: all 0.3s ease !important;
}

/* Hover effect for a premium feel */
.elementor-19603 .elementor-element.elementor-element-46d13d5 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow: 0px 8px 20px rgba(216, 56, 150, 0.4) !important;
}/* End custom CSS */
/* Start custom CSS *//* =======================================================
   EKFRAZO TECHNOLOGIES: DIAGNOSTICS HUB CUSTOM STYLES
   ======================================================= */

/* 1. Main Navigator Buttons (Left Column) */
.ek-diagnostic-nav-btn {
  width: 100%;
  display: block;
}

.ek-diagnostic-nav-btn .elementor-tab-title {
  background-color: rgba(5, 8, 21, 0.95) !important;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  border-radius: 12px !important;
  margin-bottom: 8px !important;
  padding: 16px 20px !important;
  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
}

/* Hover state for nav button items */
.ek-diagnostic-nav-btn .elementor-tab-title:hover {
  border-color: rgba(162, 79, 154, 0.4) !important;
  background-color: rgba(12, 13, 36, 0.6) !important;
  transform: translateX(4px);
}

/* Selected Active Tab state */
.ek-diagnostic-nav-btn .elementor-tab-title.elementor-active {
  background-color: #0c0d24 !important;
  border-color: #a24f9a !important;
  box-shadow: 0 10px 25px rgba(162, 79, 154, 0.15) !important;
}

/* Text Hierarchy styling inside left buttons */
.nav-title-wrap {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.nav-title {
  color: #ffffff !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  letter-spacing: -0.01em !important;
}

.nav-subtitle {
  color: #a24f9a !important;
  font-family: monospace !important;
  font-size: 9px !important;
  text-transform: uppercase !important;
  font-weight: 700 !important;
  margin-top: 3px !important;
  letter-spacing: 0.1em !important;
}

/* Active tab arrow decorator */
.ek-diagnostic-nav-btn .elementor-tab-title.elementor-active::after {
  content: "→";
  color: #a24f9a;
  font-size: 14px;
  font-weight: bold;
  transform: translateX(3px);
  transition: transform 300ms ease;
}

/* 2. Content Stage Panel Frame (Right Column Container) */
.ek-diagnostics-stage {
  background-color: #040713 !important;
  border: 1px solid rgba(255, 255, 255, 0.07) !important;
  border-radius: 24px !important;
  padding: 30px !important;
  box-shadow: 0 25px 60px rgba(0, 0, 0, 0.4) !important;
}

/* Tech System Label Badge */
.ek-system-label {
  display: inline-block;
  background-color: rgba(162, 79, 154, 0.1) !important;
  color: #a24f9a !important;
  font-family: monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
  padding: 4px 8px !important;
  border-radius: 4px !important;
  border: 1px solid rgba(162, 79, 154, 0.2) !important;
  margin-bottom: 12px !important;
}

/* Performance Specs Metadata Block */
.ek-latency-spec-box {
  background-color: rgba(3, 5, 16, 0.8) !important;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  border-radius: 12px !important;
  padding: 14px !important;
  margin-top: 20px !important;
}

.spec-row {
  display: flex !important;
  justify-content: space-between !important;
  font-family: monospace !important;
  font-size: 10px !important;
  margin-bottom: 6px !important;
}

.spec-row:last-child {
  margin-bottom: 0 !important;
}

.spec-label {
  color: #718096 !important;
}

.spec-val {
  color: #ffffff !important;
  font-weight: 700 !important;
}

/* 3. Browser/Console Device Mockup (Right Column Sub-Box) */
.ek-console-mock-container {
  background-color: #060814 !important;
  border: 1px solid rgba(255, 255, 255, 0.06) !important;
  border-radius: 16px !important;
  overflow: hidden !important;
  box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5) !important;
}

/* Mock browser header bar */
.ek-console-mock-container::before {
  content: "● ● ●";
  display: block;
  background-color: #030510;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
  padding: 10px 14px;
  font-family: monospace;
  font-size: 9px;
  color: #a24f9a;
  font-weight: 700;
  letter-spacing: 0.15em;
}

/* Terminal Console Panel */
.ek-terminal-console {
  background-color: #030510 !important;
  padding: 16px !important;
  font-family: monospace !important;
  font-size: 10px !important;
  color: #cbd5e0 !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 6px !important;
}

.terminal-meta {
  display: flex !important;
  justify-content: space-between !important;
  color: #ff3355 !important;
  font-weight: bold !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05) !important;
  padding-bottom: 6px !important;
  margin-bottom: 4px !important;
}

.console-status {
  color: #34d399 !important;
}

.terminal-line {
  margin: 0 !important;
  line-height: 1.4 !important;
  color: #718096 !important;
  font-size: 9px !important;
}

/* Simulated CLI Progress Loader */
.terminal-progress-bar {
  background-color: #0d1020 !important;
  height: 5px !important;
  border-radius: 100px !important;
  overflow: hidden !important;
  margin-top: 8px !important;
  position: relative !important;
}

.progress-fill {
  background-color: #a24f9a !important;
  height: 100% !important;
  border-radius: 100px !important;
  box-shadow: 0 0 8px #a24f9a !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://ekfrazo.com/wp-content/uploads/2026/06/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */