.elementor-24 .elementor-element.elementor-element-6ab1447{--display:flex}.elementor-24 .elementor-element.elementor-element-9225974{--display:flex}.elementor-24 .elementor-element.elementor-element-626f788{--display:flex}.elementor-24 .elementor-element.elementor-element-4f9372d{--display:flex}.elementor-24 .elementor-element.elementor-element-e6a4d9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-e4e545f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-622ffa6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-0070bd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-cd25d55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-e067ab6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-eacc717{--display:flex}.elementor-24 .elementor-element.elementor-element-8b6e85b{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-7ae148b{text-align:center}.elementor-24 .elementor-element.elementor-element-7ae148b .elementor-heading-title{color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-1e14bcd{--display:flex}.elementor-24 .elementor-element.elementor-element-60f09bf{--display:flex}.elementor-24 .elementor-element.elementor-element-b2ff56d{text-align:center}.elementor-24 .elementor-element.elementor-element-c85dd22{text-align:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-24 .elementor-element.elementor-element-3c120af{--display:flex}.elementor-24 .elementor-element.elementor-element-2d26320{text-align:center}.elementor-24 .elementor-element.elementor-element-6b63e89{text-align:center}.elementor-24 .elementor-element.elementor-element-3ba1347{text-align:center}.elementor-24 .elementor-element.elementor-element-f6a50f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-24 .elementor-element.elementor-element-7f22d2d{padding:10px 10px 10px 10px;text-align:center}.elementor-24 .elementor-element.elementor-element-7f22d2d .elementor-heading-title{font-family:"Roboto",Sans-serif;font-weight:600;color:#1E3A8A}.elementor-24 .elementor-element.elementor-element-c887844{width:var(--container-widget-width,850px);max-width:850px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;color:#000}.elementor-24 .elementor-element.elementor-element-c887844.elementor-element{--align-self:center}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-main-swiper .swiper-slide{background-color:#0F172A}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-swiper-button{font-size:20px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__content,.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__content:after{background-color:#FFF}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__content{padding:20px 20px 20px 20px}.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px}.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__text{color:#000;font-family:"Roboto",Sans-serif;font-weight:400}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__name{color:#FFF;font-family:"Roboto",Sans-serif;font-weight:600}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__title{color:#FFF}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial__image img{width:100px;height:100px}.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc(20px + (100px / 2) - 8px)}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,body:not(.rtl) .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (100px / 2) - 8px);right:auto}body.rtl .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,body.rtl .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (100px / 2) - 8px);left:auto}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc(20px + (100px / 2) - 8px);right:auto}body.rtl .elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,.elementor-24 .elementor-element.elementor-element-59a300a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc(20px + (100px / 2) - 8px);left:auto}.elementor-24 .elementor-element.elementor-element-f014d34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-6ab1447{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-24 .elementor-element.elementor-element-f6a50f7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-f6a50f7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-24 .elementor-element.elementor-element-7f22d2d .elementor-heading-title{line-height:1.1em}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-f6a50f7{--content-width:1200px}}body .ppm-registration-section{width:100%;padding:86px 20px;background-color:#0f172a;background-image:none;font-family:inherit;box-sizing:border-box}body .ppm-registration-section>.elementor-background-overlay{background-color:#fff0;background-image:none;opacity:0}.ppm-registration-container{width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box}.ppm-registration-heading,.ppm-registration-heading .elementor-heading-title{width:100%;max-width:850px;margin:0 auto;color:#fff;font-size:48px;line-height:1.15;font-weight:900;letter-spacing:-1px;text-align:center}.ppm-registration-intro{width:100%;max-width:900px;margin:18px auto 40px;color:#e2e8f0;font-size:16px;line-height:1.7;font-weight:500;text-align:center}.ppm-registration-intro p{margin:0;color:#e2e8f0}.ppm-registration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;gap:32px;box-sizing:border-box}.ppm-registration-card{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:34px 31px 30px;border:2px solid #fff0;border-radius:22px;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(135deg,#38bdf8 0%,#6366f1 35%,#ec4899 70%,#f59e0b 100%) border-box;background-color:#fff;color:#0f172a;text-align:center;box-shadow:0 24px 55px rgb(0 0 0 / .24);transition:transform 0.25s ease,box-shadow 0.25s ease;box-sizing:border-box}.ppm-registration-card:hover{transform:translateY(-5px);box-shadow:0 30px 65px rgb(0 0 0 / .3),0 0 25px rgb(56 189 248 / .12)}.ppm-registration-card>.elementor-element{width:100%}.ppm-registration-card .elementor-widget:not(:last-child){margin-bottom:0}.ppm-registration-card h3,.ppm-registration-card .elementor-heading-title{width:100%;margin:0 0 14px;color:#0f172a;font-size:29px;line-height:1.3;font-weight:900;text-align:center}.ppm-registration-card p{width:100%;max-width:540px;margin:0 auto;color:#334155;font-size:16px;line-height:1.65;font-weight:600;text-align:center}.ppm-registration-image{width:100%;margin:25px 0 0;box-sizing:border-box}.ppm-registration-image .elementor-widget-container{display:block;width:100%;padding:16px;border:1px solid #dbeafe;border-radius:16px;background-color:#f8fafc;overflow:hidden;box-sizing:border-box}.ppm-registration-image a{display:flex;align-items:center;justify-content:center;width:100%;border-radius:9px;text-decoration:none}.ppm-registration-image a:focus{outline:3px solid #0f172a;outline-offset:4px}.ppm-registration-image img{display:block;width:auto;max-width:100%;height:auto;max-height:570px;margin:0 auto;object-fit:contain;object-position:center;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;box-shadow:0 12px 30px rgb(15 23 42 / .13);transition:transform 0.25s ease}.ppm-registration-card:hover .ppm-registration-image img{transform:scale(1.012)}.ppm-registration-image .elementor-widget-empty-icon{display:flex;align-items:center;justify-content:center;width:100%;min-height:280px;background-color:#e2e8f0}@media only screen and (max-width:1024px){body .ppm-registration-section{padding:72px 18px;background-color:#0f172a;background-image:none}.ppm-registration-heading,.ppm-registration-heading .elementor-heading-title{font-size:40px}.ppm-registration-grid{gap:22px}.ppm-registration-card{padding:28px 23px 25px}.ppm-registration-card h3,.ppm-registration-card .elementor-heading-title{font-size:24px}.ppm-registration-card p{font-size:14px}.ppm-registration-image{margin-top:22px}.ppm-registration-image .elementor-widget-container{padding:13px}.ppm-registration-image img{max-height:500px}.ppm-registration-image .elementor-widget-empty-icon{min-height:240px}}@media only screen and (max-width:767px){body .ppm-registration-section{padding:56px 15px;background-color:#0f172a;background-image:none}.ppm-registration-heading,.ppm-registration-heading .elementor-heading-title{font-size:34px;line-height:1.14;letter-spacing:-.8px}.ppm-registration-intro{margin:16px auto 34px;font-size:14px;line-height:1.65}.ppm-registration-grid{grid-template-columns:1fr;gap:20px}.ppm-registration-card{width:100%;padding:24px 18px 21px}.ppm-registration-card h3,.ppm-registration-card .elementor-heading-title{margin-bottom:11px;font-size:21px;line-height:1.35}.ppm-registration-card p{font-size:13px;line-height:1.65}.ppm-registration-image{margin-top:20px}.ppm-registration-image .elementor-widget-container{padding:10px;border-radius:13px}.ppm-registration-image img{width:auto;max-width:100%;height:auto;max-height:none;border-radius:6px}.ppm-registration-image .elementor-widget-empty-icon{min-height:210px}}@media only screen and (max-width:420px){.ppm-registration-heading,.ppm-registration-heading .elementor-heading-title{font-size:30px}.ppm-registration-card{padding:21px 14px 19px}.ppm-registration-image .elementor-widget-container{padding:8px}.ppm-registration-image .elementor-widget-empty-icon{min-height:185px}}@media (prefers-reduced-motion:reduce){.ppm-registration-card,.ppm-registration-image img{transition:none}.ppm-registration-card:hover,.ppm-registration-card:hover .ppm-registration-image img{transform:none}}.elementor-24 .elementor-element.elementor-element-c887844{padding:24px 28px;border-radius:18px;background:linear-gradient(135deg,#ffffff,#eef2ff,#ecfeff);border:1px solid #dbeafe;box-shadow:0 10px 24px rgb(37 99 235 / .1)}.elementor-24 .elementor-element.elementor-element-c887844 p{color:#334155;font-size:16px;line-height:1.8;margin:0}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial{background:#0f172a;padding:26px;border-radius:0;box-shadow:none}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__content{background:#fff;padding:32px 36px;border-radius:0;border:none;box-shadow:none}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__text{color:#1f2937;font-size:17px;line-height:1.65;font-weight:500;font-style:italic;text-align:center;margin:0}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__text::before{content:"★★★★★";display:block;color:#f59e0b;font-size:18px;letter-spacing:3px;margin-bottom:14px;font-weight:700;font-style:normal}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__content::after{border-top-color:#fff}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__footer{background:#0f172a;margin:0;padding:0 15px 22px;text-align:center;display:block}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__cite{display:block;padding-top:36px;text-align:center;color:#fff}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__name{display:block;color:#fff;font-size:15px;line-height:1.35;font-weight:800;text-align:center}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__title{display:block;color:#fff;font-size:14px;line-height:1.35;font-weight:700;text-align:center;opacity:.95}@media (max-width:767px){.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial{padding:18px 14px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__content{padding:24px 16px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__text{font-size:15px;line-height:1.65}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__text::before{font-size:16px;letter-spacing:2px;margin-bottom:10px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__cite{padding-top:34px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__name{font-size:14px}.elementor-24 .elementor-element.elementor-element-59a300a .elementor-testimonial .elementor-testimonial__title{font-size:13px}}