.elementor-184259 .elementor-element.elementor-element-ad85d33{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-1e43aaf{--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-184259 .elementor-element.elementor-element-b340597{--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-184259 .elementor-element.elementor-element-f7a36e4 img{width:76%;}.elementor-184259 .elementor-element.elementor-element-6c2cb32{font-family:"Roboto", Helvetica;font-size:16px;}.elementor-184259 .elementor-element.elementor-element-9aab900{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-a9ddfef{--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button{font-family:"Roboto", Helvetica;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-color:#6C1DCC;border-style:none;border-radius:42px 42px 42px 42px;padding:16px 32px 16px 32px;}.elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button:focus{color:#212B36;background-color:#FFC400;}.elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button:focus svg{fill:#212B36;}.elementor-184259 .elementor-element.elementor-element-5657fe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-5657fe9.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-28e83ee .elementor-heading-title{font-family:"Roboto", Helvetica;font-size:12px;}.elementor-184259 .elementor-element.elementor-element-83e5712{--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-184259 .elementor-element.elementor-element-83e5712.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-6ff29fa img{width:76%;border-radius:16px 16px 16px 16px;}.elementor-184259 .elementor-element.elementor-element-9df871e{--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;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-ce29789{--display:flex;}.elementor-184259 .elementor-element.elementor-element-9c618d0{text-align:start;font-family:"Roboto", Helvetica;font-size:16px;}.elementor-184259 .elementor-element.elementor-element-6150c44{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-350fcac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-d8e7833{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-d8e7833.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-823c0a3{--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-184259 .elementor-element.elementor-element-9d31562 .elementor-icon-wrapper{text-align:start;}.elementor-184259 .elementor-element.elementor-element-9d31562.elementor-view-stacked .elementor-icon{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-9d31562.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-9d31562.elementor-view-default .elementor-icon{color:#C69BF9;border-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-9d31562.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-9d31562.elementor-view-default .elementor-icon svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-9d31562 .elementor-icon{font-size:33px;}.elementor-184259 .elementor-element.elementor-element-9d31562 .elementor-icon svg{height:33px;}.elementor-184259 .elementor-element.elementor-element-bbac142{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-bbac142.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-c258758{--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-184259 .elementor-element.elementor-element-af95c0b .elementor-icon-wrapper{text-align:start;}.elementor-184259 .elementor-element.elementor-element-af95c0b.elementor-view-stacked .elementor-icon{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-af95c0b.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-af95c0b.elementor-view-default .elementor-icon{color:#C69BF9;border-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-af95c0b.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-af95c0b.elementor-view-default .elementor-icon svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-af95c0b .elementor-icon{font-size:33px;}.elementor-184259 .elementor-element.elementor-element-af95c0b .elementor-icon svg{height:33px;}.elementor-184259 .elementor-element.elementor-element-81e7ff7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-81e7ff7.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-92d154e{--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-184259 .elementor-element.elementor-element-446bf35 .elementor-icon-wrapper{text-align:start;}.elementor-184259 .elementor-element.elementor-element-446bf35.elementor-view-stacked .elementor-icon{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-446bf35.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-446bf35.elementor-view-default .elementor-icon{color:#C69BF9;border-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-446bf35.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-446bf35.elementor-view-default .elementor-icon svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-446bf35 .elementor-icon{font-size:33px;}.elementor-184259 .elementor-element.elementor-element-446bf35 .elementor-icon svg{height:33px;}.elementor-184259 .elementor-element.elementor-element-4577e23{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-4577e23.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-8b82b78{--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-184259 .elementor-element.elementor-element-42e33bd .elementor-icon-wrapper{text-align:start;}.elementor-184259 .elementor-element.elementor-element-42e33bd.elementor-view-stacked .elementor-icon{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-42e33bd.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-42e33bd.elementor-view-default .elementor-icon{color:#C69BF9;border-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-42e33bd.elementor-view-framed .elementor-icon, .elementor-184259 .elementor-element.elementor-element-42e33bd.elementor-view-default .elementor-icon svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-42e33bd .elementor-icon{font-size:33px;}.elementor-184259 .elementor-element.elementor-element-42e33bd .elementor-icon svg{height:33px;}.elementor-184259 .elementor-element.elementor-element-02cc69f{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-6d95e10{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-522b082{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-522b082.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-53529ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-53529ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-610958b{text-align:start;}.elementor-184259 .elementor-element.elementor-element-610958b img{width:20%;}.elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-48f6b52 .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-48f6b52{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-d718a10{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-d718a10.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-0ec6d0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-f92d10b{text-align:start;}.elementor-184259 .elementor-element.elementor-element-f92d10b img{width:20%;}.elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-a7ee138 .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-a7ee138{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-25f17b5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-25f17b5.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-86bdf9e{--display:flex;}.elementor-184259 .elementor-element.elementor-element-86bdf9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-1057d09{text-align:start;}.elementor-184259 .elementor-element.elementor-element-1057d09 img{width:20%;}.elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-85f9ea4 .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-85f9ea4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-ad0515b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-ad0515b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-5272803{--display:flex;}.elementor-184259 .elementor-element.elementor-element-19a6dd5{text-align:start;}.elementor-184259 .elementor-element.elementor-element-19a6dd5 img{width:20%;}.elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-823e94d .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-823e94d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-2085180{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-2085180.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-eb34453{--display:flex;}.elementor-184259 .elementor-element.elementor-element-5950eb1{text-align:start;}.elementor-184259 .elementor-element.elementor-element-5950eb1 img{width:20%;}.elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-2f30e7a .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-2f30e7a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-522a43f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-522a43f.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-3652f61{--display:flex;}.elementor-184259 .elementor-element.elementor-element-917d4d5{text-align:start;}.elementor-184259 .elementor-element.elementor-element-917d4d5 img{width:20%;}.elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-cf17a5c .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-cf17a5c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-322d180{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-322d180.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-508f09d{--display:flex;}.elementor-184259 .elementor-element.elementor-element-6a5540a{text-align:start;}.elementor-184259 .elementor-element.elementor-element-6a5540a img{width:20%;}.elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-ca0ec37 .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-ca0ec37{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-5b59199{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(178.5, 177.3358695652174, 177.3358695652174, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-5b59199.e-con:hover{--e-con-transform-scale:1.02;}.elementor-184259 .elementor-element.elementor-element-ecc870c{--display:flex;}.elementor-184259 .elementor-element.elementor-element-d4df4d7{text-align:start;}.elementor-184259 .elementor-element.elementor-element-d4df4d7 img{width:17%;}.elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button{font-family:"Manrope", Helvetica;font-size:16px;font-weight:700;text-transform:none;fill:#6C1DCC;color:#6C1DCC;background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button:hover, .elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button:focus{color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button:hover svg, .elementor-184259 .elementor-element.elementor-element-9cfbcf3 .elementor-button:focus svg{fill:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-9cfbcf3{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:auto;max-width:auto;}.elementor-184259 .elementor-element.elementor-element-738d215{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-e082339{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-3ea452a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 21px 0px rgba(203.00000000000003, 203.00000000000003, 203.00000000000003, 0.5);--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-184259 .elementor-element.elementor-element-3ea452a:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-3ea452a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-064ddaa{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:016px;}.elementor-184259 .elementor-element.elementor-element-064ddaa:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-064ddaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-064ddaa:hover{background-color:#4A148C;}.elementor-184259 .elementor-element.elementor-element-bc7fe9e{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-bc7fe9e .elementor-heading-title{font-family:"Roboto", Helvetica;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-71517b8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-523e14a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 21px 0px rgba(203.00000000000003, 203.00000000000003, 203.00000000000003, 0.5);--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-184259 .elementor-element.elementor-element-523e14a:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-523e14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-d970c75{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:016px;}.elementor-184259 .elementor-element.elementor-element-d970c75:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-d970c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-d970c75:hover{background-color:#4A148C;}.elementor-184259 .elementor-element.elementor-element-3afb665{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-3afb665 .elementor-heading-title{font-family:"Roboto", Helvetica;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-64f2fa0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-a35b143{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 21px 0px rgba(203.00000000000003, 203.00000000000003, 203.00000000000003, 0.5);--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-184259 .elementor-element.elementor-element-a35b143:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-a35b143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-5e54152{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:016px;}.elementor-184259 .elementor-element.elementor-element-5e54152:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-5e54152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-5e54152:hover{background-color:#4A148C;}.elementor-184259 .elementor-element.elementor-element-e86f302{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-e86f302 .elementor-heading-title{font-family:"Roboto", Helvetica;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-8f275e1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-c643e41{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 5px 21px 0px rgba(203.00000000000003, 203.00000000000003, 203.00000000000003, 0.5);--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-184259 .elementor-element.elementor-element-c643e41:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-c643e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-a3227a0{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:016px;}.elementor-184259 .elementor-element.elementor-element-a3227a0:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-a3227a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C69BF9;}.elementor-184259 .elementor-element.elementor-element-a3227a0:hover{background-color:#4A148C;}.elementor-184259 .elementor-element.elementor-element-8256484{text-align:start;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-8256484 .elementor-heading-title{font-family:"Roboto", Helvetica;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-184259 .elementor-element.elementor-element-ad410a5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-d99dd1f{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-ff89165{--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;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-a9582dd{--display:flex;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-a9582dd:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-a9582dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1FD;}.elementor-184259 .elementor-element.elementor-element-a9582dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-arrows-yes .elementor-main-swiper{width:calc( 81% - 40px );}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-main-swiper{width:81%;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:100px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:100px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:100px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:100px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-testimonial__text{font-family:"Roboto", Helvetica;font-size:18px;font-weight:500;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-testimonial__name{color:#212B36;font-family:"Roboto", Helvetica;font-size:16px;font-weight:400;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-testimonial__title{font-family:"Roboto", Helvetica;font-size:17px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-testimonial__image img{width:200px;height:200px;border-radius:0px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-swiper-button{font-size:24px;color:#675BDB;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-swiper-button svg{fill:#675BDB;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#CDCBDB;opacity:1;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .swiper-pagination-bullet-active, .elementor-184259 .elementor-element.elementor-element-f1d4f26 .swiper-pagination-progressbar-fill{background-color:#675BDB;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .swiper-pagination-fraction{color:#675BDB;}.elementor-184259 .elementor-element.elementor-element-f1d4f26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-4b41eff{--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;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-5aaba23{--display:flex;--justify-content:center;}.elementor-184259 .elementor-element.elementor-element-473b6f8{font-family:"Roboto", Helvetica;font-size:16px;}.elementor-184259 .elementor-element.elementor-element-af72a06{--display:flex;--justify-content:center;}.elementor-184259 .elementor-element.elementor-element-c238d28 img{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(210.79999999999998, 210.79999999999998, 210.79999999999998, 0.5);}.elementor-184259 .elementor-element.elementor-element-43440ca{--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;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-f5fff40{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-184259 .elementor-element.elementor-element-f5fff40:not(.elementor-motion-effects-element-type-background), .elementor-184259 .elementor-element.elementor-element-f5fff40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1FD;}.elementor-184259 .elementor-element.elementor-element-f60ddb1{text-align:center;font-family:"Roboto", Helvetica;font-size:16px;}.elementor-184259 .elementor-element.elementor-element-2b4dd89{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-da45b9f{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-da45b9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-419c638{--grid-row-gap:0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#C4CDD5;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-advanced-accordion .pp-faq-item:not(:last-child){margin-bottom:0px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faq-item{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C4CDD5;padding:18px 0px 18px 0px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-question{color:#212B36;font-family:"Roboto", Helvetica;font-size:18px;font-weight:600;line-height:24px;border-style:none;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-question svg{fill:#212B36;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-question .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-answer{color:#333;font-family:"Roboto", Helvetica;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-question .pp-accordion-toggle-icon{font-size:16px;}@media(max-width:1024px){.elementor-184259 .elementor-element.elementor-element-350fcac{--grid-auto-flow:row;}.elementor-184259 .elementor-element.elementor-element-6d95e10{--grid-auto-flow:row;}.elementor-184259 .elementor-element.elementor-element-e082339{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-184259 .elementor-element.elementor-element-ad85d33{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-1e43aaf{--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-184259 .elementor-element.elementor-element-b340597{--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-184259 .elementor-element.elementor-element-f7a36e4 img{width:100%;}.elementor-184259 .elementor-element.elementor-element-6c2cb32{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-184259 .elementor-element.elementor-element-9aab900.e-con{--align-self:stretch;}.elementor-184259 .elementor-element.elementor-element-5657fe9 .elementor-button{border-radius:25px 25px 25px 25px;padding:13px 31px 12px 31px;}.elementor-184259 .elementor-element.elementor-element-5657fe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-184259 .elementor-element.elementor-element-5657fe9.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-9df871e{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-ce29789{--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-184259 .elementor-element.elementor-element-6150c44{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-350fcac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-184259 .elementor-element.elementor-element-823c0a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-c258758{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-92d154e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-8b82b78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-02cc69f{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-6d95e10{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-184259 .elementor-element.elementor-element-53529ae{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-610958b img{width:28%;}.elementor-184259 .elementor-element.elementor-element-0ec6d0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-184259 .elementor-element.elementor-element-f92d10b img{width:28%;}.elementor-184259 .elementor-element.elementor-element-86bdf9e{--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-184259 .elementor-element.elementor-element-1057d09 img{width:28%;}.elementor-184259 .elementor-element.elementor-element-5272803{--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-184259 .elementor-element.elementor-element-19a6dd5 img{width:28%;}.elementor-184259 .elementor-element.elementor-element-eb34453{--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-184259 .elementor-element.elementor-element-5950eb1 img{width:28%;}.elementor-184259 .elementor-element.elementor-element-3652f61{--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-184259 .elementor-element.elementor-element-917d4d5 img{width:28%;}.elementor-184259 .elementor-element.elementor-element-508f09d{--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-184259 .elementor-element.elementor-element-6a5540a img{width:28%;}.elementor-184259 .elementor-element.elementor-element-ecc870c{--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-184259 .elementor-element.elementor-element-d4df4d7 img{width:28%;}.elementor-184259 .elementor-element.elementor-element-738d215{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-e082339{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-d99dd1f{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-184259 .elementor-element.elementor-element-ff89165{--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-arrows-yes .elementor-main-swiper{width:calc( 301px - 40px );}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-main-swiper{width:301px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:42px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:42px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:42px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:42px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26 .elementor-testimonial__image img{width:156px;height:156px;}.elementor-184259 .elementor-element.elementor-element-f1d4f26.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-184259 .elementor-element.elementor-element-4b41eff{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-5aaba23{--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-184259 .elementor-element.elementor-element-f5fff40{--padding-top:32px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-da45b9f{--margin-top:80px;--margin-bottom:080px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-faqs .pp-faq-question{font-size:16px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-toggle-icon-align-left .pp-accordion-toggle-icon{margin-right:10px;}.elementor-184259 .elementor-element.elementor-element-419c638 .pp-toggle-icon-align-right .pp-accordion-toggle-icon{margin-left:10px;}}@media(min-width:768px){.elementor-184259 .elementor-element.elementor-element-1e43aaf{--width:50%;}.elementor-184259 .elementor-element.elementor-element-b340597{--width:50%;}.elementor-184259 .elementor-element.elementor-element-a9ddfef{--width:220px;}.elementor-184259 .elementor-element.elementor-element-83e5712{--width:50%;}.elementor-184259 .elementor-element.elementor-element-53529ae{--width:100%;}.elementor-184259 .elementor-element.elementor-element-86bdf9e{--width:94.024%;}.elementor-184259 .elementor-element.elementor-element-064ddaa{--width:100%;}.elementor-184259 .elementor-element.elementor-element-d970c75{--width:100%;}.elementor-184259 .elementor-element.elementor-element-5e54152{--width:100%;}.elementor-184259 .elementor-element.elementor-element-a3227a0{--width:100%;}.elementor-184259 .elementor-element.elementor-element-a9582dd{--width:74%;}.elementor-184259 .elementor-element.elementor-element-5aaba23{--width:95%;}.elementor-184259 .elementor-element.elementor-element-af72a06{--width:50%;}.elementor-184259 .elementor-element.elementor-element-f5fff40{--width:95%;}}/* Start custom CSS for html, class: .elementor-element-22df527 */.elementor-184259 .elementor-element.elementor-element-22df527 *{
    font-family: Roboto, sans-serif !important;
}
.elementor-184259 .elementor-element.elementor-element-22df527 .zv-review-quote-icon,
.elementor-184259 .elementor-element.elementor-element-22df527 .zv-review-quote-icon * {
    font-family: Nunito !important;
}
.zv-reviews-carousel-widget{
    --zv-card: #ffffff !important;
    --zv-text: #212b36 !important;
    --zv-muted: #3f4b59 !important;
    --zv-purple: #6c1dcc !important;
    --zv-purple-dark: #39106d !important;
    --zv-star: #f59a1b !important;
    --zv-avatar-ring: #f6f1fd !important;
    --zv-card-radius: 2rem !important;
    --zv-shadow: 0 1rem 2rem -0.25rem rgba(145, 158, 171, 0.12) !important;
    --zv-gap: 1rem !important;
    --zv-card-width: clamp(17rem, 22vw, 25.25rem) !important;
    --zv-set-width: 1200px;
    --zv-marquee-duration: 72s;

    position: relative !important;
    width: min(100%, 111.125rem) !important;
    margin-inline: auto !important;
    padding-block: clamp(0.375rem, 0.9vw, 0.75rem) !important;
    color: var(--zv-text) !important;
}

.zv-reviews-carousel-widget *{
    box-sizing: border-box !important;
}

.zv-reviews-carousel__state{
    text-align: center !important;
    padding: 1.5rem 1rem !important;
    color: #64748b !important;
    font-size: 0.95rem !important;
    line-height: 1.4 !important;
}

.zv-reviews-carousel__state[data-state="error"]{
    color: #b42318 !important;
}

.zv-reviews-carousel__shell{
    position: relative !important;
}

.zv-reviews-marquee{
    width: 100% !important;
    overflow: hidden !important;
    position: relative !important;
    cursor: default !important;
}

.zv-reviews-track{
    display: flex !important;
    align-items: stretch !important;
    width: max-content !important;
    will-change: transform !important;
    animation-name: zv-reviews-marquee-scroll !important;
    animation-duration: var(--zv-marquee-duration) !important;
    animation-timing-function: linear !important;
    animation-iteration-count: infinite !important;
    animation-play-state: running !important;
}

.zv-reviews-track.is-paused{
    animation-play-state: paused !important;
}

.zv-reviews-marquee:hover .zv-reviews-track,
.zv-reviews-marquee:focus-within .zv-reviews-track{
    animation-play-state: paused !important;
}

.zv-review-set{
    display: flex !important;
    align-items: stretch !important;
    gap: var(--zv-gap) !important;
    width: max-content !important;
    padding-right: var(--zv-gap) !important;
}

.zv-review-cell{
    flex: 0 0 var(--zv-card-width) !important;
    width: var(--zv-card-width) !important;
    display: flex !important;
    cursor: default !important;
}

.zv-review-slide{
    width: 100% !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    min-height: 100% !important;
}

.zv-review-card{
    width: 100% !important;
    background: var(--zv-card) !important;
    border-radius: var(--zv-card-radius) !important;
    box-shadow: var(--zv-shadow) !important;
    padding: 4.25rem 1.5rem 6rem !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    min-height: 32.5rem !important;
    position: relative !important;
    cursor: default !important;
}

.zv-review-quote-icon{
    color: var(--zv-purple-dark) !important;
    font-weight: 400 !important;
    font-size: clamp(5.2rem, 8.3vw, 8rem) !important;
    line-height: 0.3 !important;
    margin: 0 0 0.85rem !important;
    letter-spacing: -0.06em !important;
    user-select: none !important;
}

.zv-review-text{
    width: 100% !important;
    margin: 0 !important;
    color: var(--zv-text) !important;
    font-weight: 500 !important;
    font-size: clamp(1rem, 0.9rem + 0.25vw, 1.125rem) !important;
    line-height: 1.56 !important;
    letter-spacing: 0.03125rem !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 7 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-wrap: pretty !important;
    user-select: text !important;
    -webkit-user-select: text !important;
    cursor: text !important;
}

.zv-review-cta{
    margin-top: auto !important;
    margin-bottom: 0 !important;
    padding: 0.625rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0.5rem !important;
    color: var(--zv-purple) !important;
    text-decoration: none !important;
    font-weight: 600 !important;
    /*font-size: clamp(1rem, 0.9rem + 0.35vw, 1.25rem) !important;*/
    font-size: clamp(1rem, 0.9rem + 0.25vw, 1.125rem) !important;
    line-height: 1.2 !important;
    transition: color 0.18s ease, transform 0.18s ease !important;
}

.zv-review-cta:hover{
    color: var(--zv-purple-dark) !important;
    transform: translateY(-1px) !important;
}

.zv-review-cta .zv-review-cta-arrow{
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 0.95rem !important;
    height: 0.95rem !important;
    line-height: 1 !important;
    transform: translateY(1px) !important;
    font-size: 1.1rem !important;
    font-weight: 500 !important;
}

.zv-review-stars{
    margin-top: 0.25rem !important;
    line-height: 1 !important;
    display: inline-flex !important;
    align-items: center !important;
    gap: 0.18rem !important;
    min-height: 1.56rem !important;
}

.zv-star-frac{
    position: relative !important;
    display: inline-block !important;
    width: 1em !important;
    height: 1em !important;
    line-height: 1 !important;
    font-size: clamp(1.25rem, 1.5vw, 1.56rem) !important;
}

.zv-star-base,
.zv-star-fill{
    position: absolute !important;
    inset: 0 auto auto 0 !important;
    line-height: 1 !important;
    white-space: nowrap !important;
    user-select: none !important;
    font-weight: 900 !important;
    -webkit-text-stroke: 0.35px currentColor !important;
}

.zv-star-base{
    color: rgba(245, 154, 27, 0.25) !important;
    z-index: 1 !important;
    margin-left:1px;
}

.zv-star-fill{
    color: var(--zv-star);
    overflow: hidden !important;
    width: 0;
    z-index: 2 !important;
}

.zv-review-person{
    margin-top: -63px !important;
    position: relative !important;
    z-index: 2 !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    text-align: center !important;
    width: 100% !important;
    padding: 0 0.625rem !important;
    cursor: default !important;
}

.zv-review-avatar{
    width: clamp(6.2rem, 5rem + 3.2vw, 8rem) !important;
    height: clamp(6.2rem, 5rem + 3.2vw, 8rem) !important;
    border-radius: 50% !important;
    overflow: hidden !important;
    background: var(--zv-avatar-ring) !important;
    border: clamp(0.34rem, 0.5vw, 0.5rem) solid var(--zv-avatar-ring) !important;
    box-shadow: var(--zv-shadow) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #5b21b6 !important;
    font-weight: 700 !important;
    font-size: 1.5rem !important;
    user-select: none !important;
}

.zv-review-avatar img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
}

.zv-review-name{
    margin-top: 0.875rem !important;
    font-weight: 600 !important;
    font-size: clamp(1rem, 0.88rem + 0.32vw, 1.25rem) !important;
    line-height: 1.2 !important;
    color: var(--zv-text) !important;
    user-select: text !important;
    -webkit-user-select: text !important;
}

.zv-review-role{
    margin-top: 0.25rem !important;
    color: var(--zv-muted) !important;
    font-size: clamp(0.9rem, 0.8rem + 0.22vw, 1.06rem) !important;
    line-height: 1.3 !important;
    font-weight: 400 !important;
    max-width: 96% !important;
    user-select: text !important;
    -webkit-user-select: text !important;
}

@keyframes zv-reviews-marquee-scroll {
    from {
        transform: translate3d(0, 0, 0);
    }
    to {
        transform: translate3d(calc(-1 * var(--zv-set-width)), 0, 0);
    }
}

@media (max-width: 1360px){
    .zv-reviews-carousel-widget{
        --zv-card-width: clamp(17rem, 30vw, 22.5rem) !important;
    }
}

@media (max-width: 1199px){
    .zv-reviews-carousel-widget{
        --zv-card-width: clamp(17.5rem, 41vw, 22rem) !important;
    }

    .zv-review-card{
        min-height: 30.2rem !important;
        border-radius: 1.75rem !important;
        padding: 3rem 1.1rem 5rem !important;
    }

    .zv-review-quote-icon{
        font-size: 5.3rem !important;
        margin-bottom: 0.65rem !important;
    }

    .zv-review-text{
        font-size: 1rem !important;
        letter-spacing: 0.02rem !important;
        -webkit-line-clamp: 8 !important;
    }

    .zv-review-cta{
        font-size: 1.02rem !important;
    }

    .zv-review-name{
        font-size: 1.06rem !important;
    }

    .zv-review-role{
        font-size: 0.95rem !important;
    }
}

@media (max-width: 767px){
    .zv-reviews-carousel-widget{
        --zv-gap: 0.75rem !important;
        --zv-card-width: min(84vw, 22rem) !important;
        width: 100% !important;
        padding-block: 0.35rem !important;
    }

    .zv-review-card{
        border-radius: 1.5rem !important;
        min-height: 28rem !important;
        padding: 2.4rem 1rem 4.6rem !important;
    }

    .zv-review-quote-icon{
        font-size: 4.5rem !important;
        margin-bottom: 0.55rem !important;
    }

    .zv-review-text{
        font-size: 0.98rem !important;
        line-height: 1.55 !important;
        letter-spacing: 0.015rem !important;
        -webkit-line-clamp: 8 !important;
    }

    .zv-review-cta{
        font-size: 1rem !important;
        gap: 0.42rem !important;
        padding: 0.45rem !important;
    }

    .zv-star-frac{
        font-size: 1.35rem;
    }

    .zv-review-person{
        margin-top: -3.45rem !important;
    }

    .zv-review-avatar{
        width: 6.5rem !important;
        height: 6.5rem !important;
        border-width: 0.38rem !important;
    }

    .zv-review-name{
        font-size: 1.05rem !important;
        margin-top: 0.7rem !important;
    }

    .zv-review-role{
        font-size: 0.95rem !important;
    }
}
/*
  Delta patch for code.css
  Goal: keep filled portion yellow while making the unfilled portion light gray.
  Load this file after code.css.
*/

.zv-reviews-carousel-widget {
    --zv-star-base: #dbe4ef;
}

.zv-star-base {
    color: var(--zv-star-base);
}

.zv-star-fill {
    color: var(--zv-star);
}

.zv-review-cta .zv-review-cta-arrow svg {
    width: 16px;
    height: 16px;
    display: inline-block;
    stroke: var(--zv-purple) !important;   /* <- inherits from parent color */
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
}
.zv-review-cta:hover .zv-review-cta-arrow svg {
    width: 16px;
    height: 16px;
    display: inline-block;
    stroke: var(--zv-purple-dark) !important;
    stroke-width: 1.5;
    stroke-linecap: round;
    stroke-linejoin: round;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-f1d4f26 */<style>
  /* Control the arrow icon size */
  .review-section-cta-arrow-icon {
    width: 20px;   /* adjust this */
    height: 20px;  /* adjust this */
    display: inline-block;
  }

  /* Optional: keep icon aligned nicely with text */
  .review-section-cta-icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 6px; /* space between icon and text */
  }

  /* Optional: control overall button sizing */
  .review-section-cta-button {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
  }/* End custom CSS */
/* Start custom CSS */body.elementor-page-184259 *{
    font-family: Roboto !important;
}/* End custom CSS */