.elementor-11 .elementor-element.elementor-element-da26bde{--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-11 .elementor-element.elementor-element-ffa117d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-11b1d82 .elementor-button{background-color:#854FFF30;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:#854FFF;color:#854FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#854FFF50;}.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-11 .elementor-element.elementor-element-7c980ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;color:var( --e-global-color-8fbfffb );}.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-11 .elementor-element.elementor-element-0daa0cc{font-family:"DM Sans", Sans-serif;font-size:16px;color:var( --e-global-color-29518ad );}.elementor-11 .elementor-element.elementor-element-78d48df{--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;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b7c8ad5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-11 .elementor-element.elementor-element-81d6847 .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-81d6847 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-81d6847 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-81d6847 .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-81d6847:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-81d6847:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-81d6847 .elementor-icon-box-description{font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;color:var( --e-global-color-29518ad );}.elementor-11 .elementor-element.elementor-element-041eadf .elementor-button{background-color:#F7F6FF;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:var( --e-global-color-9610908 );color:var( --e-global-color-9610908 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F5CFF2E;}.elementor-11 .elementor-element.elementor-element-efa8d1a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-11 .elementor-element.elementor-element-18d6016{text-align:end;}.elementor-11 .elementor-element.elementor-element-18d6016 img{width:75%;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-96056bc{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-fcb1d10{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-eab5e30{text-align:start;}.elementor-11 .elementor-element.elementor-element-eab5e30 img{width:75%;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-038dfa6{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-263221f .elementor-icon-box-wrapper{text-align:end;}.elementor-11 .elementor-element.elementor-element-263221f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-263221f .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-263221f .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-263221f:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-263221f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-263221f .elementor-icon-box-description{font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;color:var( --e-global-color-29518ad );}.elementor-11 .elementor-element.elementor-element-81bd813 .elementor-button{background-color:#F7F6FF;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:var( --e-global-color-9610908 );color:var( --e-global-color-9610908 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F5CFF2E;}.elementor-11 .elementor-element.elementor-element-a9abc6f{--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;--align-items:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d377c5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-d2176eb .elementor-icon-box-wrapper{text-align:start;}.elementor-11 .elementor-element.elementor-element-d2176eb .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-d2176eb .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-d2176eb .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-d2176eb:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-d2176eb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-d2176eb .elementor-icon-box-description{font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;color:var( --e-global-color-29518ad );}.elementor-11 .elementor-element.elementor-element-1e2eb23 .elementor-button{background-color:#F7F6FF;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:var( --e-global-color-9610908 );color:var( --e-global-color-9610908 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F5CFF2E;}.elementor-11 .elementor-element.elementor-element-02b5d38{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-810a676{text-align:end;}.elementor-11 .elementor-element.elementor-element-810a676 img{width:75%;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-be0a917{--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;--align-items:center;}.elementor-11 .elementor-element.elementor-element-0ab6eb6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-9fbedb2{text-align:start;}.elementor-11 .elementor-element.elementor-element-9fbedb2 img{width:75%;border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-8fab3c0{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-42b1919 .elementor-icon-box-wrapper{text-align:end;}.elementor-11 .elementor-element.elementor-element-42b1919 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-42b1919 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-42b1919 .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-42b1919:has(:hover) .elementor-icon-box-title,
					 .elementor-11 .elementor-element.elementor-element-42b1919:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-42b1919 .elementor-icon-box-description{font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;color:var( --e-global-color-29518ad );}.elementor-11 .elementor-element.elementor-element-117fdbb .elementor-button{background-color:#F7F6FF;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:var( --e-global-color-9610908 );color:var( --e-global-color-9610908 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#6F5CFF2E;}.elementor-11 .elementor-element.elementor-element-e107589{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e107589:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e107589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FF;}.elementor-11 .elementor-element.elementor-element-51039cf{--display:flex;}.elementor-11 .elementor-element.elementor-element-a942cd7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-67e23c1 .elementor-button{background-color:#854FFF30;font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:#854FFF;color:#854FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#854FFF50;}.elementor-11 .elementor-element.elementor-element-dc59314 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-aa584d5{width:var( --container-widget-width, 96.067% );max-width:96.067%;--container-widget-width:96.067%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-aa584d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-05b5b89{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-05b5b89:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-05b5b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E7FF;}.elementor-11 .elementor-element.elementor-element-65da616{--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;}.elementor-11 .elementor-element.elementor-element-9f1ce04 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:40px;color:var( --e-global-color-8fbfffb );}.elementor-11 .elementor-element.elementor-element-f7577a2 .elementor-button{background-color:var( --e-global-color-2baf514 );font-family:var( --e-global-typography-71d5c5d-font-family ), Sans-serif;fill:var( --e-global-color-9cf441c );color:var( --e-global-color-9cf441c );}.elementor-11 .elementor-element.elementor-element-f7577a2 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f7577a2 .elementor-button:focus{background-color:var( --e-global-color-f855d87 );color:var( --e-global-color-9cf441c );}.elementor-11 .elementor-element.elementor-element-f7577a2 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-f7577a2 .elementor-button:focus svg{fill:var( --e-global-color-9cf441c );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ffa117d{--content-width:1320px;}.elementor-11 .elementor-element.elementor-element-51039cf{--content-width:1320px;}.elementor-11 .elementor-element.elementor-element-65da616{--content-width:1320px;}}/* Start custom CSS for html, class: .elementor-element-aa584d5 */.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 15px;
}

.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table thead {
  background: linear-gradient(90deg, #6f5cff, #8b7dff);
  color: white;
}

.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table th {
  text-align: left;
  padding: 16px;
  font-weight: 600;
}

.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table td {
  padding: 18px 16px;
  border-bottom: 1px solid #eee;
}

.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table tbody tr:hover {
  background: #f8f7ff;
}

.elementor-11 .elementor-element.elementor-element-aa584d5 .zupricer-table {
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0,0,0,0.05);
}/* End custom CSS */