.elementor-1758 .elementor-element.elementor-element-cb01f42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1758 .elementor-element.elementor-element-c47826b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1758 .elementor-element.elementor-element-b0bc326{--divider-border-style:solid;--divider-color:var(--e-global-color-text);--divider-border-width:1px;padding:30px 0;--divider-icon-size:26px}.elementor-1758 .elementor-element.elementor-element-b0bc326 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0}.elementor-1758 .elementor-element.elementor-element-b0bc326 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-1758 .elementor-element.elementor-element-b0bc326.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-b0bc326.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-b0bc326.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-b0bc326.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-b0bc326.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-25928e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1758 .elementor-element.elementor-element-4b7542e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1758 .elementor-element.elementor-element-5ca83e9 .elementor-button{background-color:#1222FE00;font-family:"Poppins",Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;fill:#1c244b;color:#1c244b;border-style:solid;border-width:1px;border-color:#1c244b;padding:12px 24px}.elementor-1758 .elementor-element.elementor-element-33a543f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1758 .elementor-element.elementor-element-4ba7a17{--divider-border-style:solid;--divider-color:var(--e-global-color-text);--divider-border-width:1px;padding:30px 0;--divider-icon-size:26px}.elementor-1758 .elementor-element.elementor-element-4ba7a17 .elementor-divider-separator{width:28%;margin:0 auto;margin-center:0}.elementor-1758 .elementor-element.elementor-element-4ba7a17 .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px}.elementor-1758 .elementor-element.elementor-element-4ba7a17.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-4ba7a17.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-4ba7a17.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-4ba7a17.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-4ba7a17.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-1758 .elementor-element.elementor-element-undefined-ca7339c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:42px 24px;--row-gap:42px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px}.elementor-1758 .elementor-element.elementor-element-undefined-9d26d27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1758 .elementor-element.elementor-element-undefined-b02c2bc{text-align:center}.elementor-1758 .elementor-element.elementor-element-undefined-b02c2bc .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#324a6d}.elementor-1758 .elementor-element.elementor-element-undefined-8761bf5{text-align:center}.elementor-1758 .elementor-element.elementor-element-undefined-8761bf5 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:48px;line-height:1.2;color:#1c244b}.elementor-1758 .elementor-element.elementor-element-undefined-3203840{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;line-height:1.5;color:#324a6d}.elementor-1758 .elementor-element.elementor-element-undefined-d7baf2c{--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:2px 2px;--row-gap:2px;--column-gap:2px;--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-1758 .elementor-element.elementor-element-undefined-3d830cd{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2c2c2c;--border-color:#2c2c2c;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--icon-box-icon-margin:22px}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-wrapper{text-align:center}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-title{margin-block-end:18px;color:#1c244b}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e.elementor-view-stacked .elementor-icon{background-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-undefined-67f471e.elementor-view-default .elementor-icon{fill:#467ff7;color:#467ff7;border-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon{font-size:35px}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-title,.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-description{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;color:#324a6d}.elementor-1758 .elementor-element.elementor-element-c9a5aec{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2c2c2c;--border-color:#2c2c2c;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-1758 .elementor-element.elementor-element-80c725f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--icon-box-icon-margin:22px}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-wrapper{text-align:center}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-title{margin-block-end:18px;color:#1c244b}.elementor-1758 .elementor-element.elementor-element-80c725f.elementor-view-stacked .elementor-icon{background-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-80c725f.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-80c725f.elementor-view-default .elementor-icon{fill:#467ff7;color:#467ff7;border-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon{font-size:35px}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-title,.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-description{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;color:#324a6d}.elementor-1758 .elementor-element.elementor-element-9b3e8dc{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--align-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2c2c2c;--border-color:#2c2c2c;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px}.elementor-1758 .elementor-element.elementor-element-637b9be{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--icon-box-icon-margin:22px}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-wrapper{text-align:center}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-title{margin-block-end:18px;color:#1c244b}.elementor-1758 .elementor-element.elementor-element-637b9be.elementor-view-stacked .elementor-icon{background-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-637b9be.elementor-view-framed .elementor-icon,.elementor-1758 .elementor-element.elementor-element-637b9be.elementor-view-default .elementor-icon{fill:#467ff7;color:#467ff7;border-color:#467ff7}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon{font-size:35px}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-title,.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-title a{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:600}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-description{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;color:#324a6d}.elementor-1758 .elementor-element.elementor-element-undefined-b97129c .elementor-button{background-color:#1222FE00;font-family:"Poppins",Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;fill:#1c244b;color:#1c244b;border-style:solid;border-width:1px;border-color:#1c244b;padding:12px 24px}@media(min-width:768px){.elementor-1758 .elementor-element.elementor-element-undefined-ca7339c{--content-width:1280px}.elementor-1758 .elementor-element.elementor-element-undefined-9d26d27{--content-width:800px}.elementor-1758 .elementor-element.elementor-element-undefined-d7baf2c{--content-width:1268px}}@media(max-width:1024px){.elementor-1758 .elementor-element.elementor-element-5ca83e9 .elementor-button{font-size:14px}.elementor-1758 .elementor-element.elementor-element-undefined-ca7339c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px}.elementor-1758 .elementor-element.elementor-element-undefined-b02c2bc .elementor-heading-title{font-size:18px}.elementor-1758 .elementor-element.elementor-element-undefined-8761bf5 .elementor-heading-title{font-size:40px}.elementor-1758 .elementor-element.elementor-element-undefined-3203840{line-height:1.5}.elementor-1758 .elementor-element.elementor-element-undefined-d7baf2c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1758 .elementor-element.elementor-element-undefined-3d830cd{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e{padding:0;--icon-box-icon-margin:10px}.elementor-1758 .elementor-element.elementor-element-undefined-67f471e .elementor-icon-box-description{font-size:14px}.elementor-1758 .elementor-element.elementor-element-c9a5aec{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-80c725f{padding:0;--icon-box-icon-margin:10px}.elementor-1758 .elementor-element.elementor-element-80c725f .elementor-icon-box-description{font-size:14px}.elementor-1758 .elementor-element.elementor-element-9b3e8dc{--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-637b9be{padding:0;--icon-box-icon-margin:10px}.elementor-1758 .elementor-element.elementor-element-637b9be .elementor-icon-box-description{font-size:14px}.elementor-1758 .elementor-element.elementor-element-undefined-b97129c .elementor-button{font-size:14px}}@media(max-width:767px){.elementor-1758 .elementor-element.elementor-element-5ca83e9 .elementor-button{font-size:15px;padding:12px 24px}.elementor-1758 .elementor-element.elementor-element-undefined-ca7339c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px}.elementor-1758 .elementor-element.elementor-element-undefined-b02c2bc .elementor-heading-title{font-size:16px}.elementor-1758 .elementor-element.elementor-element-undefined-8761bf5 .elementor-heading-title{font-size:32px}.elementor-1758 .elementor-element.elementor-element-undefined-3203840{font-size:16px}.elementor-1758 .elementor-element.elementor-element-undefined-3d830cd{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-c9a5aec{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-9b3e8dc{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-1758 .elementor-element.elementor-element-undefined-b97129c .elementor-button{font-size:15px;padding:12px 24px}}```css .medidata-payment-widget{--primary:#1a73e8;--primary-dark:#0d47a1;--secondary:#2e7d32;--secondary-dark:#1b5e20;--accent:#ffb700;--light:#f8f9fa;--dark:#1a1a1a;--gray:#666;width:100%;max-width:1200px;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);overflow:hidden;margin:40px auto;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}.medidata-payment-widget *{margin:0;padding:0;box-sizing:border-box}.medidata-payment-widget .widget-header{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;padding:40px;text-align:center}.medidata-payment-widget .widget-header h1{font-size:2.8rem;margin-bottom:15px;font-weight:700}.medidata-payment-widget .widget-header p{font-size:1.2rem;max-width:700px;margin:0 auto;opacity:.9;line-height:1.6}.medidata-payment-widget .highlight{background:linear-gradient(120deg,#ffde59 0%,var(--accent) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.medidata-payment-widget .benefits-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:30px;background:var(--light)}.medidata-payment-widget .benefit-card{flex:1;min-width:250px;max-width:300px;background:#fff;border-radius:12px;padding:25px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s ease}.medidata-payment-widget .benefit-card:hover{transform:translateY(-10px)}.medidata-payment-widget .benefit-icon{font-size:2.5rem;margin-bottom:20px;color:var(--primary)}.medidata-payment-widget .benefit-card h3{font-size:1.4rem;margin-bottom:15px;color:var(--dark)}.medidata-payment-widget .benefit-card p{color:var(--gray);line-height:1.6}.medidata-payment-widget .stages-container{padding:40px}.medidata-payment-widget .section-title{text-align:center;margin-bottom:40px}.medidata-payment-widget .section-title h2{font-size:2.2rem;color:var(--dark);margin-bottom:15px}.medidata-payment-widget .section-title p{color:var(--gray);max-width:700px;margin:0 auto;font-size:1.1rem;line-height:1.6}.medidata-payment-widget .stage-timeline{position:relative;max-width:800px;margin:0 auto}.medidata-payment-widget .stage-timeline:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:4px;background:var(--primary);transform:translateX(-50%)}.medidata-payment-widget .stage{position:relative;margin-bottom:50px;display:flex;justify-content:space-between}.medidata-payment-widget .stage-left,.medidata-payment-widget .stage-right{width:calc(50% - 60px);padding:30px;border-radius:12px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.08);position:relative;transition:all .3s ease}.medidata-payment-widget .stage-left:hover,.medidata-payment-widget .stage-right:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.12)}.medidata-payment-widget .stage-left{text-align:right}.medidata-payment-widget .stage-right{margin-left:auto}.medidata-payment-widget .stage-number{position:absolute;width:60px;height:60px;background:var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;font-weight:700;top:20px}.medidata-payment-widget .stage-left .stage-number{right:-80px}.medidata-payment-widget .stage-right .stage-number{left:-80px}.medidata-payment-widget .stage h3{font-size:1.4rem;margin-bottom:15px;color:var(--dark)}.medidata-payment-widget .stage p{color:var(--gray);line-height:1.6;margin-bottom:20px}.medidata-payment-widget .payment-info{background:#f0f7ff;padding:15px;border-radius:8px;border-left:4px solid var(--primary)}.medidata-payment-widget .payment-info i{color:var(--primary);margin-right:8px}.medidata-payment-widget .cta-section{background:linear-gradient(135deg,var(--secondary) 0%,var(--secondary-dark) 100%);padding:50px;text-align:center;color:#fff}.medidata-payment-widget .cta-section h2{font-size:2.2rem;margin-bottom:20px}.medidata-payment-widget .cta-section p{max-width:700px;margin:0 auto 30px;font-size:1.1rem;line-height:1.6;opacity:.9}.medidata-payment-widget .cta-button{display:inline-block;background:#fff;color:var(--secondary);padding:16px 40px;border-radius:50px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2)}.medidata-payment-widget .cta-button:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.3)}@media (max-width:768px){.medidata-payment-widget .stage-timeline:before{left:30px}.medidata-payment-widget .stage-left,.medidata-payment-widget .stage-right{width:calc(100% - 80px);margin-left:80px;text-align:left}.medidata-payment-widget .stage-left .stage-number,.medidata-payment-widget .stage-right .stage-number{left:-80px;right:auto}}``` .elementor-1758 .elementor-element.elementor-element-c08a238{font-family:Arial,sans-serif;color:#333;margin:20px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.widget-header h1{font-size:24px;margin-bottom:10px}.widget-header .highlight{color:#007bff;font-weight:700}.benefits-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0}.benefit-card{flex:1 1 calc(33% - 20px);margin:10px;padding:15px;background-color:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.1);text-align:center}.benefit-icon{font-size:40px;color:#007bff;margin-bottom:10px}.stages-container{margin:20px 0}.section-title h2{font-size:22px;margin-bottom:10px}.stage{display:flex;align-items:center;margin:15px 0}.stage-left,.stage-right{flex:1;padding:10px}.stage-number{font-size:24px;font-weight:700;color:#007bff;margin:0 10px}.payment-info{font-size:14px;color:#666;margin-top:5px}.cta-section{text-align:center;margin:20px 0}.cta-button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s}.cta-button:hover{background-color:#0056b3}@media (max-width:768px){.benefit-card{flex:1 1 100%}.stage{flex-direction:column;align-items:flex-start}.stage-number{margin:10px 0}}.elementor-1758 .elementor-element.elementor-element-c08a238{text-align:left}