.elementor-42429 .elementor-element.elementor-element-498bc4dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-42429 .elementor-element.elementor-element-498bc4dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-56498c0{--display:flex;}.elementor-42429 .elementor-element.elementor-element-56498c0:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-56498c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#904F78;}.elementor-42429 .elementor-element.elementor-element-50763e2{text-align:center;}.elementor-42429 .elementor-element.elementor-element-50763e2 .elementor-heading-title{color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-8809dfd{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-65cab7a{--display:flex;}.elementor-42429 .elementor-element.elementor-element-c97f5b1{text-align:start;}.elementor-42429 .elementor-element.elementor-element-c97f5b1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-42429 .elementor-element.elementor-element-0418a68{font-size:17px;color:#505050;}.elementor-42429 .elementor-element.elementor-element-d0cbf4a{--display:flex;}.elementor-42429 .elementor-element.elementor-element-92c6f81{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-42429 .elementor-element.elementor-element-92c6f81:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-92c6f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#048CB1;}.elementor-42429 .elementor-element.elementor-element-742ce2d{text-align:center;}.elementor-42429 .elementor-element.elementor-element-742ce2d .elementor-heading-title{font-size:72px;font-weight:900;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-6be7cef{text-align:center;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-514617b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-60b7b74{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-60b7b74:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-60b7b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-42429 .elementor-element.elementor-element-8eb673d{text-align:center;}.elementor-42429 .elementor-element.elementor-element-8eb673d .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-e06b763{text-align:center;}.elementor-42429 .elementor-element.elementor-element-e06b763 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-1d8056d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-1d8056d:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-1d8056d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-42429 .elementor-element.elementor-element-dd02611{text-align:center;}.elementor-42429 .elementor-element.elementor-element-dd02611 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-19f340b{text-align:center;}.elementor-42429 .elementor-element.elementor-element-19f340b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-1cf0ca1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-1cf0ca1:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-1cf0ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-42429 .elementor-element.elementor-element-afa5c16{text-align:center;}.elementor-42429 .elementor-element.elementor-element-afa5c16 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-a5f1014{text-align:center;}.elementor-42429 .elementor-element.elementor-element-a5f1014 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-848e3f7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-848e3f7:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-848e3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-42429 .elementor-element.elementor-element-edec5be{text-align:center;}.elementor-42429 .elementor-element.elementor-element-edec5be .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-2f3e562{text-align:center;}.elementor-42429 .elementor-element.elementor-element-2f3e562 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-593e436{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-2129cc4e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:040px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-2129cc4e:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-2129cc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDE9;}.elementor-42429 .elementor-element.elementor-element-ac3f929{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42429 .elementor-element.elementor-element-9fdd3f0{text-align:center;}.elementor-42429 .elementor-element.elementor-element-9fdd3f0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#904F78;}.elementor-42429 .elementor-element.elementor-element-724a462{text-align:center;}.elementor-42429 .elementor-element.elementor-element-724a462 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-a169763{text-align:center;}.elementor-42429 .elementor-element.elementor-element-a169763 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-f73a051{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-91cff31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(137, 141, 154, 0.3);--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-42429 .elementor-element.elementor-element-91cff31:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-91cff31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baca0b0 );}.elementor-42429 .elementor-element.elementor-element-91cff31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-fc516ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-fc516ab:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-fc516ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42429 .elementor-element.elementor-element-655901c.elementor-element{--align-self:center;}.elementor-42429 .elementor-element.elementor-element-c6d5cb8{text-align:center;}.elementor-42429 .elementor-element.elementor-element-c6d5cb8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-85eac96{text-align:center;}.elementor-42429 .elementor-element.elementor-element-85eac96 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-88b206a{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42429 .elementor-element.elementor-element-07676ec.elementor-element{--align-self:center;}.elementor-42429 .elementor-element.elementor-element-39f3be6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-39f3be6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-39f3be6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-39f3be6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-39f3be6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-39f3be6 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-39f3be6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-39f3be6 .elementor-image-box-title{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-42429 .elementor-element.elementor-element-39f3be6 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-08a745c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-08a745c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-08a745c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-08a745c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-08a745c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-08a745c .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-08a745c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-08a745c .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-9adb67d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-9adb67d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-9adb67d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-9adb67d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-9adb67d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-9adb67d .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-9adb67d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-9adb67d .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-78a3cb5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-78a3cb5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-78a3cb5 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-ee99aee{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-ee99aee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-ee99aee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-ee99aee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-ee99aee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-ee99aee .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-ee99aee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-ee99aee .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-237ce68{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-237ce68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-237ce68.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-237ce68.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-237ce68.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-237ce68 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-237ce68 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-237ce68 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-c0859cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-c0859cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-c0859cf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-c0859cf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-c0859cf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-c0859cf .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-c0859cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-c0859cf .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-dd911ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-dd911ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-dd911ad.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-dd911ad.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-dd911ad.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-dd911ad .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-dd911ad .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-dd911ad .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-6d5fc6f .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-6d5fc6f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-6d5fc6f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-42429 .elementor-element.elementor-element-3f0a02d.elementor-element{--order:99999 /* order end hack */;}.elementor-42429 .elementor-element.elementor-element-3f0a02d{text-align:center;}.elementor-42429 .elementor-element.elementor-element-3f0a02d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;color:#A8A8A8;}.elementor-42429 .elementor-element.elementor-element-4970e0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(137, 141, 154, 0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-4970e0e:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-4970e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-baca0b0 );}.elementor-42429 .elementor-element.elementor-element-27d067d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-27d067d:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-27d067d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42429 .elementor-element.elementor-element-a449e9a.elementor-element{--align-self:center;}.elementor-42429 .elementor-element.elementor-element-c857cc7{text-align:center;}.elementor-42429 .elementor-element.elementor-element-c857cc7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:800;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-0027ab0{text-align:center;}.elementor-42429 .elementor-element.elementor-element-0027ab0 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-10eaa2d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-10eaa2d.e-con{--align-self:stretch;}.elementor-42429 .elementor-element.elementor-element-cbefa95{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42429 .elementor-element.elementor-element-cbefa95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-78ed575.elementor-element{--align-self:center;}.elementor-42429 .elementor-element.elementor-global-35203{padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-4a4ef14.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-4a4ef14 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-4a4ef14 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-6627409{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-6627409.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-6627409.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-6627409.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-6627409.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-6627409 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-6627409 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-6627409 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-c3d9131{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-c3d9131.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-c3d9131.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-c3d9131.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-c3d9131.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-c3d9131 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-c3d9131 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-c3d9131 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-8e733f3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-8e733f3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-8e733f3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-8e733f3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-8e733f3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-8e733f3 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-8e733f3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-8e733f3 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-61dd760{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-61dd760.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-61dd760.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-61dd760.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-61dd760.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-61dd760 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-61dd760 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-61dd760 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-f2aa545{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-f2aa545.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-f2aa545.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-f2aa545.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-f2aa545.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-f2aa545 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-42429 .elementor-element.elementor-element-f2aa545 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-f2aa545 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-8e6df95{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-8e6df95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-42429 .elementor-element.elementor-element-8e6df95.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-42429 .elementor-element.elementor-element-8e6df95.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-42429 .elementor-element.elementor-element-8e6df95.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-8e6df95 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-42429 .elementor-element.elementor-element-8e6df95 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-42429 .elementor-element.elementor-element-8e6df95 .elementor-image-box-description{font-family:"Arial", Sans-serif;font-size:16px;}.elementor-42429 .elementor-element.elementor-element-51f0e07 .elementor-button{background-color:#A05886;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-51f0e07{width:100%;max-width:100%;margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-51f0e07.elementor-element{--align-self:center;}.elementor-42429 .elementor-element.elementor-element-d225571{text-align:center;}.elementor-42429 .elementor-element.elementor-element-d225571 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:11px;color:#A8A8A8;}.elementor-42429 .elementor-element.elementor-element-1a7b4d8c{--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-42429 .elementor-element.elementor-element-1a7b4d8c:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-1a7b4d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-243a5ba3{--display:flex;}.elementor-42429 .elementor-element.elementor-element-2435f0a8{text-align:center;}.elementor-42429 .elementor-element.elementor-element-2435f0a8 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-42429 .elementor-element.elementor-element-280b3f0d{--display:flex;}.elementor-42429 .elementor-element.elementor-element-4a3c6d7{--display:flex;}.elementor-42429 .elementor-element.elementor-element-ecc10e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-weight:400;font-style:normal;}.elementor-42429 .elementor-element.elementor-element-ef29a99{--display:flex;}.elementor-42429 .elementor-element.elementor-element-0ff1403{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-weight:400;font-style:normal;}.elementor-42429 .elementor-element.elementor-element-52ff8ec{--display:flex;}.elementor-42429 .elementor-element.elementor-element-c80f48d{--display:flex;}.elementor-42429 .elementor-element.elementor-element-b371a77{--display:flex;}.elementor-42429 .elementor-element.elementor-element-ab22cc5{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-icon-size:26px;}.elementor-42429 .elementor-element.elementor-element-ab22cc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-secondary );}:where( .elementor-42429 .elementor-element.elementor-element-ab22cc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:700;}.elementor-42429 .elementor-element.elementor-element-18ffd3ef{--spacer-size:30px;}.elementor-42429 .elementor-element.elementor-element-5edb2c0a{--display:flex;--padding-top:40px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-5edb2c0a:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-5edb2c0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDE9;}.elementor-42429 .elementor-element.elementor-element-ef58cc7{text-align:center;}.elementor-42429 .elementor-element.elementor-element-ef58cc7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#904F78;}.elementor-42429 .elementor-element.elementor-element-b8c35bb{text-align:center;}.elementor-42429 .elementor-element.elementor-element-b8c35bb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-25bb151{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-8140fb1{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-8140fb1:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-8140fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-e50165b{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-e50165b:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-e50165b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-6a85fae{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-6a85fae:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-6a85fae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-5421e7d{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-5421e7d:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-5421e7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-a5801d6{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-a5801d6:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-a5801d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-7504df9{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-7504df9:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-7504df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-3773f05{--display:flex;--padding-top:40px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-3773f05:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-3773f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-3b6c41c{text-align:center;}.elementor-42429 .elementor-element.elementor-element-3b6c41c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#904F78;}.elementor-42429 .elementor-element.elementor-element-5df6b20{text-align:center;}.elementor-42429 .elementor-element.elementor-element-5df6b20 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-ffd71f6{text-align:center;}.elementor-42429 .elementor-element.elementor-element-ffd71f6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-9f6b075{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-6d5c274{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-6d5c274:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-6d5c274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-39faf22{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-39faf22:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-39faf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-af3a429{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-af3a429:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-af3a429 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-f2c7363{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-f2c7363:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-f2c7363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-e51ba61{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-e51ba61:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-e51ba61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-249a2e0{--display:flex;border-style:solid;--border-style:solid;border-width:04px 0px 0px 0px;--border-top-width:04px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-249a2e0:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-249a2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-110fb148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-465607f{--display:flex;--padding-top:40px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-465607f:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-465607f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEDE9;}.elementor-42429 .elementor-element.elementor-element-5dec128{text-align:center;}.elementor-42429 .elementor-element.elementor-element-5dec128 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#904F78;}.elementor-42429 .elementor-element.elementor-element-2162287{text-align:center;}.elementor-42429 .elementor-element.elementor-element-2162287 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-ffd5803{text-align:center;}.elementor-42429 .elementor-element.elementor-element-ffd5803 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#505050;}.elementor-42429 .elementor-element.elementor-element-a5a73ef{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-49cb14d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-49cb14d:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-49cb14d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-f493dae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-f493dae:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-f493dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-b965e5c{--display:flex;--padding-top:40px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-b965e5c:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-b965e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414342;}.elementor-42429 .elementor-element.elementor-element-ffb33aa{text-align:center;}.elementor-42429 .elementor-element.elementor-element-ffb33aa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-65a7cc3{text-align:center;}.elementor-42429 .elementor-element.elementor-element-65a7cc3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-5ab095c{text-align:center;}.elementor-42429 .elementor-element.elementor-element-5ab095c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-42429 .elementor-element.elementor-element-d3fa5d3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-30b9a65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1D8E2;--border-color:#B1D8E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-30b9a65:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-30b9a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-42429 .elementor-element.elementor-element-00059fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-0f25aa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1D8E2;--border-color:#B1D8E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-0f25aa2:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-0f25aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-42429 .elementor-element.elementor-element-be2bb89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-9794a99{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1D8E2;--border-color:#B1D8E2;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.31);--padding-top:28px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-9794a99:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-9794a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF2B;}.elementor-42429 .elementor-element.elementor-element-bf615c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-42429 .elementor-element.elementor-element-e3cc402{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-e3cc402:not(.elementor-motion-effects-element-type-background), .elementor-42429 .elementor-element.elementor-element-e3cc402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2F0;}.elementor-42429 .elementor-element.elementor-element-0cb0143{text-align:center;}.elementor-42429 .elementor-element.elementor-element-0cb0143 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:300;line-height:1.3em;color:#505050;}.elementor-42429 .elementor-element.elementor-element-6d5c2559{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-42429 .elementor-element.elementor-element-0f22d03{text-align:center;}.elementor-42429 .elementor-element.elementor-element-0f22d03 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-text );}.elementor-42429 .elementor-element.elementor-element-7d99232{text-align:center;font-family:"Lato", Sans-serif;font-size:17px;line-height:1.7em;}.elementor-42429 .elementor-element.elementor-element-4aebca00{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42429 .elementor-element.elementor-element-32100751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-42429 .elementor-element.elementor-element-8809dfd{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-514617b{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-f73a051{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-51f0e07{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-25bb151{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-9f6b075{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-a5a73ef{--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-d3fa5d3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-42429 .elementor-element.elementor-element-498bc4dc{--width:100%;}.elementor-42429 .elementor-element.elementor-element-56498c0{--content-width:1290px;}.elementor-42429 .elementor-element.elementor-element-8809dfd{--content-width:1280px;}.elementor-42429 .elementor-element.elementor-element-f73a051{--content-width:1000px;}.elementor-42429 .elementor-element.elementor-element-91cff31{--width:100%;}.elementor-42429 .elementor-element.elementor-element-1a7b4d8c{--content-width:1140px;}.elementor-42429 .elementor-element.elementor-element-280b3f0d{--content-width:75%;}.elementor-42429 .elementor-element.elementor-element-6d5c2559{--content-width:600px;}}@media(max-width:767px){.elementor-42429 .elementor-element.elementor-element-8809dfd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-514617b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-f73a051{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-39f3be6 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-08a745c .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-9adb67d .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-78a3cb5 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-ee99aee .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-237ce68 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-c0859cf .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-dd911ad .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-4a4ef14 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-6627409 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-c3d9131 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-8e733f3 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-61dd760 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-f2aa545 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-8e6df95 .elementor-image-box-img{margin-bottom:0px;}.elementor-42429 .elementor-element.elementor-element-51f0e07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42429 .elementor-element.elementor-element-25bb151{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-9f6b075{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-a5a73ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42429 .elementor-element.elementor-element-d3fa5d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-c97f5b1 */.hero h1{
    text-align: left !important;
}

.hero h1 .highlight {
    color: #904F78;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a16f721 */.hero-trust {
    display: flex;
    gap: 24px;
    margin-bottom: 36px;
    flex-wrap: wrap;
}
.hero-trust-item {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 13px;
    color: #505050;
    font-weight: 600;
}
.hero-trust-item::before {
    content: "✓";
    color: rgb(4, 140, 177);
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-867b52c */.btn-primary .elementor-button {
    background: #904F78;
    color: #ffffff ! Important;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 15px;
    padding: 16px 32px;
    border-radius: 4px;
    display: inline-block;
    text-decoration: none;
    transition: background 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65cab7a */.hero-subtext {
    font-size: 17px;
    color: #505050;
    margin-bottom: 32px;
    line-height: 1.7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593e436 *//* ---- SOCIAL PROOF STRIP ---- */
    .proof-strip {
      background: #25A4C9;
      padding: 16px 40px;
    }
    .proof-strip-inner {
      max-width: 1100px;
      margin: 0 auto;
      display: flex;
      justify-content: center;
      gap: 40px;
      flex-wrap: wrap;
    }
    .proof-item {
      color: #ffffff;
      font-family: 'Montserrat', sans-serif;
      font-size: 13px;
      font-weight: 600;
      display: flex;
      align-items: center;
      gap: 8px;
    }
    .proof-item::before { content: "✓"; 
    font-weight: 700; 
        
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-655901c */.pricing-badge {
    display: inline-block;
    background: rgba(255, 255, 255, 0.25);
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    padding: 4px 12px;
    border-radius: 20px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07676ec */.pricing-header {
      background: #048CB1;
      color: #ffffff;
      padding: 24px 28px;
      text-align: center;
    }
    .pricing-header.pink { background: #904F78; }
    .pricing-badge {
      display: inline-block;
      background: rgba(255,255,255,0.25);
      color: #ffffff;
      font-family: 'Montserrat', sans-serif;
      font-size: 10px;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 1.5px;
      padding: 4px 12px;
      border-radius: 20px;
      margin-bottom: 10px;
    }
    .pricing-header h3 {
      font-size: 18px;
      font-weight: 800;
      color: #ffffff;
      margin-bottom: 4px;
    }
    .pricing-header p {
      font-size: 13px;
      color: rgba(255,255,255,0.85);
    }
    .pricing-price {
      padding: 24px 28px 0;
      text-align: center;
    }
    .price-current {
      font-family: 'Montserrat', sans-serif;
      font-size: 48px;
      font-weight: 900;
      color: #505050;
      line-height: 1;
    }
    .price-original {
      font-size: 18px;
      color: #aaa;
      text-decoration: line-through;
      margin-left: 8px;
    }
    .price-savings {
      display: inline-block;
      background: #904F78;
      color: #ffffff;
      font-family: 'Montserrat', sans-serif;
      font-size: 12px;
      font-weight: 700;
      padding: 3px 10px;
      border-radius: 20px;
      margin-top: 6px;
    }
    .pricing-features {
      padding: 24px 28px;
      list-style: none;
    }
.pricing-features {
  padding: 24px 28px;
  margin: 0;
  list-style: none;
}

.pricing-features li {
  font-size: 14px;
  color: #505050;
  padding: 7px 0 7px 26px;
  border-bottom: 1px solid #F6F5F3;
  line-height: 1.5;
  position: relative;
  display: block;
}

.pricing-features li strong {
  white-space: nowrap;
}

.pricing-features li::before {
  content: "✓";
  color: #048CB1;
  font-weight: 700;
  position: absolute;
  left: 0;
  top: 7px;
}

    .pricing-cta {
      padding: 0 28px 28px;
      text-align: center;
margin-top:auto;
    }
    .pricing-cta .btn-primary { width: 100%; text-align: center; font-size: 16px; padding: 18px; }
    .pricing-cta .btn-teal { background: #048CB1; }
    .pricing-cta .btn-teal:hover { background: #025f7a; }
    .pricing-cta-note {
      font-size: 12px;
      color: #888;
      margin-top: 10px;
    }
    .pricing-free-link {
      text-align: center;
      margin-top: 24px;
      font-size: 14px;
      color: #505050;
    }
    .pricing-free-link a { color: #048CB1; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d5fc6f */.pricing-cta .elementor-button {
    width: 100%;
    text-align: center;
    font-size: 16px;
    padding: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a449e9a */.pricing-badge {
    display: inline-block;
    background: rgba(255, 255, 255, 0.25);
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    padding: 4px 12px;
    border-radius: 20px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-78ed575 */.pricing-header {
      background: #048CB1;
      color: #ffffff;
      padding: 24px 28px;
      text-align: center;
    }
    .pricing-header.pink { background: #904F78; }
    .pricing-badge {
      display: inline-block;
      background: rgba(255,255,255,0.25);
      color: #ffffff;
      font-family: 'Montserrat', sans-serif;
      font-size: 10px;
      font-weight: 700;
      text-transform: uppercase;
      letter-spacing: 1.5px;
      padding: 4px 12px;
      border-radius: 20px;
      margin-bottom: 10px;
    }
    .pricing-header h3 {
      font-size: 18px;
      font-weight: 800;
      color: #ffffff;
      margin-bottom: 4px;
    }
    .pricing-header p {
      font-size: 13px;
      color: rgba(255,255,255,0.85);
    }
    .pricing-price {
      padding: 24px 28px 0;
      text-align: center;
    }
    .price-current {
      font-family: 'Montserrat', sans-serif;
      font-size: 48px;
      font-weight: 900;
      color: #505050;
      line-height: 1;
    }
    .price-original {
      font-size: 18px;
      color: #aaa;
      text-decoration: line-through;
      margin-left: 8px;
    }
    .price-savings {
      display: inline-block;
      background: #904F78;
      color: #ffffff;
      font-family: 'Montserrat', sans-serif;
      font-size: 12px;
      font-weight: 700;
      padding: 3px 10px;
      border-radius: 20px;
      margin-top: 6px;
    }
    .pricing-features {
      padding: 24px 28px;
      list-style: none;
    }
.pricing-features {
  padding: 24px 28px;
  margin: 0;
  list-style: none;
}

.pricing-features li {
  font-size: 14px;
  color: #505050;
  padding: 7px 0 7px 26px;
  border-bottom: 1px solid #F6F5F3;
  line-height: 1.5;
  position: relative;
  display: block;
}

.pricing-features li strong {
  white-space: nowrap;
}

.pricing-features li::before {
  content: "✓";
  color: #048CB1;
  font-weight: 700;
  position: absolute;
  left: 0;
  top: 7px;
}

    .pricing-cta {
      padding: 0 28px 28px;
      text-align: center;
margin-top:auto;
    }
    .pricing-cta .btn-primary { width: 100%; text-align: center; font-size: 16px; padding: 18px; }
    .pricing-cta .btn-teal { background: #048CB1; }
    .pricing-cta .btn-teal:hover { background: #025f7a; }
    .pricing-cta-note {
      font-size: 12px;
      color: #888;
      margin-top: 10px;
    }
    .pricing-free-link {
      text-align: center;
      margin-top: 24px;
      font-size: 14px;
      color: #505050;
    }
    .pricing-free-link a { color: #048CB1; font-weight: 600; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51f0e07 */.pricing-cta .elementor-button {
    width: 100%;
    text-align: center;
    font-size: 16px;
    padding: 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25bb151 */.testimonial-card {
      background: #ffffff;
      border-radius: 8px;
      padding: 28px 24px;
      box-shadow: 0 2px 12px rgba(0,0,0,0.06);
      border-top: 3px solid #048CB1;
    }
    .testimonial-stars {
      color: #F10E78;
      font-size: 16px;
      margin-bottom: 14px;
      letter-spacing: 2px;
    }
    .testimonial-text {
      font-size: 14px;
      color: #505050;
      line-height: 1.7;
      font-style: italic;
      margin-bottom: 18px;
    }
    .testimonial-author {
      font-family: 'Montserrat', sans-serif;
      font-weight: 700;
      font-size: 13px;
      color: #048CB1;
    }
    .testimonial-location {
      font-size: 12px;
      color: #888;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6b075 *//* ---- FEATURES GRID ---- */
    .features-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 24px;
    }
    .feature-card {
      background: #ffffff;
      border-radius: 8px;
      padding: 32px 28px;
      box-shadow: 0 2px 12px rgba(0,0,0,0.05);
      border-top: 3px solid #25A4C9;
      transition: transform 0.2s, box-shadow 0.2s;
    }
    .feature-card:hover { transform: translateY(-4px); box-shadow: 0 8px 24px rgba(0,0,0,0.1); }
    .feature-icon {
      width: 48px;
      height: 48px;
      background: #F6F5F3;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 18px;
      font-size: 22px;
    }
    .feature-card h3 {
      font-size: 17px;
      font-weight: 700;
      color: #048CB1;
      margin-bottom: 10px;
    }
    .feature-card p {
      font-size: 14px;
      color: #505050;
      line-height: 1.7;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e27130 */.detail-block h3 {
      font-size: 20px;
      font-weight: 800;
      color: #048CB1;
      margin-bottom: 8px;
      padding-bottom: 12px;
      border-bottom: 2px solid #EEEDE9;
    }
    .detail-block h4 {
      font-size: 13px;
      font-weight: 700;
      color: #904F78;
      text-transform: uppercase;
      letter-spacing: 1px;
      margin: 18px 0 0px;
    }
    .detail-block p {
      font-size: 14px;
      color: #505050;
      line-height: 1.3;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7720613 */.detail-block h3 {
      font-size: 20px;
      font-weight: 800;
      color: #048CB1;
      margin-bottom: 8px;
      padding-bottom: 12px;
      border-bottom: 2px solid #EEEDE9;
    }
    .detail-block h4 {
      font-size: 13px;
      font-weight: 700;
      color: #904F78;
      text-transform: uppercase;
      letter-spacing: 1px;
      margin: 18px 0 0px;
    }
    .detail-block p {
      font-size: 14px;
      color: #505050;
      line-height: 1.3;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a73ef */.testimonial-card {
      background: #ffffff;
      border-radius: 8px;
      padding: 28px 24px;
      box-shadow: 0 2px 12px rgba(0,0,0,0.06);
      border-top: 3px solid #048CB1;
    }
    .testimonial-stars {
      color: #F10E78;
      font-size: 16px;
      margin-bottom: 14px;
      letter-spacing: 2px;
    }
    .testimonial-text {
      font-size: 14px;
      color: #505050;
      line-height: 1.7;
      font-style: italic;
      margin-bottom: 18px;
    }
    .testimonial-author {
      font-family: 'Montserrat', sans-serif;
      font-weight: 700;
      font-size: 13px;
      color: #048CB1;
    }
    .testimonial-location {
      font-size: 12px;
      color: #888;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00059fd */.guarantee-card {
      background: rgba(255,255,255,0.1);
      border: 1px solid rgba(255,255,255,0.2);
      border-radius: 8px;
      padding: 28px 24px;
      text-align: center;
    }
    .guarantee-icon {
      font-size: 36px;
      margin-bottom: 14px;
    }
    .guarantee-card h3 {
      font-size: 17px;
      font-weight: 700;
      color: #ffffff;
      margin-bottom: 10px;
    }
    .guarantee-card p {
      font-size: 14px;
      color: rgba(255,255,255,0.85);
      line-height: 1.7;
    }
    .resource-card {
    background: rgba(255,255,255,0.1);
    border: 1px solid rgba(255,255,255,0.2);
    border-radius: 8px;
    padding: 32px 28px;
    text-align: center;
}

.resource-card h3 {
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: rgba(255,255,255,0.7);
    margin-bottom: 12px;
}

.resource-card h4 {
    font-size: 20px;
    font-weight: 800;
    color: #ffffff;
    margin-bottom: 14px;
    line-height: 1.3;
}

.resource-card p {
    font-size: 14px;
    color: rgba(255,255,255,0.85);
    line-height: 1.7;
    margin-bottom: 24px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be2bb89 */.guarantee-card {
      background: rgba(255,255,255,0.1);
      border: 1px solid rgba(255,255,255,0.2);
      border-radius: 8px;
      padding: 28px 24px;
      text-align: center;
    }
    .guarantee-icon {
      font-size: 36px;
      margin-bottom: 14px;
    }
    .guarantee-card h3 {
      font-size: 17px;
      font-weight: 700;
      color: #ffffff;
      margin-bottom: 10px;
    }
    .guarantee-card p {
      font-size: 14px;
      color: rgba(255,255,255,0.85);
      line-height: 1.7;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf615c4 */.guarantee-card {
      background: rgba(255,255,255,0.1);
      border: 1px solid rgba(255,255,255,0.2);
      border-radius: 8px;
      padding: 28px 24px;
      text-align: center;
    }
    .guarantee-icon {
      font-size: 36px;
      margin-bottom: 14px;
    }
    .guarantee-card h3 {
      font-size: 17px;
      font-weight: 700;
      color: #ffffff;
      margin-bottom: 10px;
    }
    .guarantee-card p {
      font-size: 14px;
      color: rgba(255,255,255,0.85);
      line-height: 1.7;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3fa5d3 */.testimonial-card {
      background: #ffffff;
      border-radius: 8px;
      padding: 28px 24px;
      box-shadow: 0 2px 12px rgba(0,0,0,0.06);
      border-top: 3px solid #048CB1;
    }
    .testimonial-stars {
      color: #F10E78;
      font-size: 16px;
      margin-bottom: 14px;
      letter-spacing: 2px;
    }
    .testimonial-text {
      font-size: 14px;
      color: #505050;
      line-height: 1.7;
      font-style: italic;
      margin-bottom: 18px;
    }
    .testimonial-author {
      font-family: 'Montserrat', sans-serif;
      font-weight: 700;
      font-size: 13px;
      color: #048CB1;
    }
    .testimonial-location {
      font-size: 12px;
      color: #888;
    }/* End custom CSS */