.elementor-3673 .elementor-element.elementor-element-3c0d391{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-c02d21a{--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;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title a{font-family:"DM Sans", IBM Plex Sans;font-size:12px;font-weight:500;letter-spacing:1.3px;}.elementor-3673 .elementor-element.elementor-element-f6f391c .elementor-heading-title{font-weight:600;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-25ef09a .elementor-heading-title{font-weight:600;color:#252525A3;}.elementor-3673 .elementor-element.elementor-element-60372c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-60372c0{color:#252525CF;}.elementor-3673 .elementor-element.elementor-element-da19b56{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-54903d6 .elementor-button{background-color:transparent;background-image:linear-gradient(96deg, #E877E3 29%, #865EE2 100%);transition-duration:0.5s;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-3673 .elementor-element.elementor-element-54903d6.elementor-element{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-c4d8b65 .elementor-button{background-color:transparent;background-image:linear-gradient(96deg, #E877E3 29%, #865EE2 100%);transition-duration:0.5s;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-3673 .elementor-element.elementor-element-c4d8b65.elementor-element{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-icon i{color:#22C55E;transition:color 1s;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-icon svg{fill:#22C55E;transition:fill 1s;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#34774D;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#34774D;}.elementor-3673 .elementor-element.elementor-element-05cac3e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-item > a{font-size:14px;font-weight:500;}.elementor-3673 .elementor-element.elementor-element-05cac3e .elementor-icon-list-text{color:#0201017D;transition:color 0.3s;}.elementor-3673 .elementor-element.elementor-element-60a4d44{--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-3673 .elementor-element.elementor-element-da3d804 img{transition-duration:1s;}.elementor-3673 .elementor-element.elementor-element-9c9b122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-9c9b122:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-9c9b122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-3673 .elementor-element.elementor-element-892e698 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-892e698.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title a{font-family:"DM Sans", IBM Plex Sans;font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-10b9046 .elementor-heading-title{font-weight:600;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-5cd939b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:start;--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-3673 .elementor-element.elementor-element-9a887e9{--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-3673 .elementor-element.elementor-element-c1c7744{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-3673 .elementor-element.elementor-element-c1c7744 .elementor-divider-separator{width:100%;}.elementor-3673 .elementor-element.elementor-element-c1c7744 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3673 .elementor-element.elementor-element-4470e1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-4470e1b .elementor-heading-title{font-size:18px;font-weight:400;color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-5c24f0c{--display:flex;}.elementor-3673 .elementor-element.elementor-element-5d3c5bb > .elementor-widget-container{background-color:#F5F0FF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8878A8;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-5d3c5bb .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-5d3c5bb .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-3673 .elementor-element.elementor-element-5d3c5bb .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-5d3c5bb .elementor-icon-box-title a{font-family:"DM Sans", IBM Plex Sans;font-size:14px;}.elementor-3673 .elementor-element.elementor-element-555c1c0 > .elementor-widget-container{background-color:#FDE8F5;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B44088;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-555c1c0 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-555c1c0 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;color:#B44088;}.elementor-3673 .elementor-element.elementor-element-555c1c0 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-555c1c0 .elementor-icon-box-title a{font-family:"DM Sans", IBM Plex Sans;font-size:14px;}.elementor-3673 .elementor-element.elementor-element-cc62a00 > .elementor-widget-container{background-color:#EEF0FF;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5B52D4;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-cc62a00 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-cc62a00 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-cc62a00 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-cc62a00 .elementor-icon-box-title a{font-family:"DM Sans", IBM Plex Sans;font-size:14px;}.elementor-3673 .elementor-element.elementor-element-fd823d5{--display:flex;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-cada0c5 > .elementor-widget-container{background-color:#EEF0FF;padding:15px 15px 15px 15px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-cada0c5.eael_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(20px) brightness(1);}.elementor-3673 .elementor-element.elementor-element-cada0c5.eael_liquid_glass_shadow-effect4{border-style:none;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-title a{font-size:20px;font-weight:700;letter-spacing:1.6px;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-description{font-size:22px;color:#6F1C6B;}.elementor-3673 .elementor-element.elementor-element-f24fb0e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-0ddaac9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-65f3547{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3673 .elementor-element.elementor-element-65f3547:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-65f3547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zynito.com/wp-content/uploads/2025/06/Frame-1597882358.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3673 .elementor-element.elementor-element-4d5929f{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3673 .elementor-element.elementor-element-4d5929f::before{filter:brightness( 7% ) contrast( 31% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3673 .elementor-element.elementor-element-22d61e5 .elementor-icon-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-68d25ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-68d25ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-68d25ed{text-align:start;}.elementor-3673 .elementor-element.elementor-element-68d25ed .elementor-heading-title{font-size:30px;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-3673 .elementor-element.elementor-element-2e5411a .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-3673 .elementor-element.elementor-element-9684de6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-9684de6{text-align:start;}.elementor-3673 .elementor-element.elementor-element-9684de6 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-3673 .elementor-element.elementor-element-c9a1caa{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3673 .elementor-element.elementor-element-c9a1caa:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-c9a1caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E2FF;}.elementor-3673 .elementor-element.elementor-element-d2075eb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3673 .elementor-element.elementor-element-cecd936 .elementor-icon-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-6309c8a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-6309c8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-6309c8a{text-align:start;}.elementor-3673 .elementor-element.elementor-element-6309c8a .elementor-heading-title{font-size:30px;font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-3673 .elementor-element.elementor-element-80df69a .elementor-heading-title{font-size:20px;color:#000000;}.elementor-3673 .elementor-element.elementor-element-26f0196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-26f0196{text-align:start;}.elementor-3673 .elementor-element.elementor-element-26f0196 .elementor-heading-title{font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3673 .elementor-element.elementor-element-8a9acdd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3673 .elementor-element.elementor-element-c6bc992{--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-3673 .elementor-element.elementor-element-4fe3ae2{--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-3673 .elementor-element.elementor-element-7277317{--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-3673 .elementor-element.elementor-element-5b16789{--display:flex;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-5b16789:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-5b16789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-ba3eb31.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title a{font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-517b17c .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-3673 .elementor-element.elementor-element-3d55061 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3673 .elementor-element.elementor-element-3d55061 .elementor-icon{font-size:30px;}.elementor-3673 .elementor-element.elementor-element-b54c894 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3673 .elementor-element.elementor-element-b54c894 .elementor-icon{font-size:30px;}.elementor-3673 .elementor-element.elementor-element-d95dd42 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-3673 .elementor-element.elementor-element-d95dd42 .elementor-icon{font-size:30px;}.elementor-3673 .elementor-element.elementor-element-04575a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-92d3889 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-92d3889.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title a{font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-660b85d .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-b438a80{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--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-3673 .elementor-element.elementor-element-607b7f6 > .elementor-widget-container{background-color:#F5F0FF;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-607b7f6.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-607b7f6.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-607b7f6 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-607b7f6 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-607b7f6 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-607b7f6 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-7794ebd > .elementor-widget-container{background-color:#EEE8FF;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-7794ebd.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-7794ebd.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-7794ebd .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-7794ebd .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-7794ebd .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-7794ebd .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-3c6f9ff > .elementor-widget-container{background-color:#F5E8FF;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-3c6f9ff.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-3c6f9ff.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-3c6f9ff .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-3c6f9ff .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-3c6f9ff .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-3c6f9ff .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-0534993 > .elementor-widget-container{background-color:#FDF0FF;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-0534993.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-0534993.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-0534993 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-0534993 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-0534993 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-0534993 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-c3fa518 > .elementor-widget-container{background-color:#FEF0F8;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-c3fa518.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-c3fa518.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-c3fa518 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-c3fa518 .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-c3fa518 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-c3fa518 .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-8b35ccb > .elementor-widget-container{background-color:#FDE8F5;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;}.elementor-3673 .elementor-element.elementor-element-8b35ccb.eael_liquid_glass-effect2{background-color:#FFFFFF00;backdrop-filter:blur(23px) brightness(5);}.elementor-3673 .elementor-element.elementor-element-8b35ccb.eael_liquid_glass_shadow-effect4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#AAAAAA1A;border-radius:24px 24px 24px 24px;box-shadow:0px 9px 21px 0px #00000040;}.elementor-3673 .elementor-element.elementor-element-8b35ccb .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-8b35ccb .elementor-icon-box-title{margin-block-end:6px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-8b35ccb .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-8b35ccb .elementor-icon-box-title a{font-size:16px;font-weight:700;}.elementor-3673 .elementor-element.elementor-element-e283837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-e283837:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-e283837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-3673 .elementor-element.elementor-element-064f229 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-064f229.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title a{font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-cf4e9e9 .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--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-3673 .elementor-element.elementor-element-b0c9133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-b0c9133 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-b0c9133 .elementor-image-box-title{margin-bottom:8px;font-size:20px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3673 .elementor-element.elementor-element-b0c9133 .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-2c9b012 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-2c9b012 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-2c9b012 .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-172010d .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-172010d .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-172010d .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-fe929aa .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-fe929aa .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-fe929aa .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-79aed44 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-79aed44 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-79aed44 .elementor-image-box-description{color:#000000A3;}.elementor-3673 .elementor-element.elementor-element-775de27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-49d2618 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-49d2618.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title a{font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-c21bb94 .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-a175910{--display:flex;}.elementor-3673 .elementor-element.elementor-element-e31ee6f{--display:flex;}.elementor-3673 .elementor-element.elementor-element-84b9806{--display:flex;}.elementor-3673 .elementor-element.elementor-element-12a8d56{--display:flex;}.elementor-3673 .elementor-element.elementor-element-0490f9d{--display:flex;}.elementor-3673 .elementor-element.elementor-element-ce1831a{--display:flex;}.elementor-3673 .elementor-element.elementor-element-b1a1013{--display:flex;}.elementor-3673 .elementor-element.elementor-element-3ff4234{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3673 .elementor-element.elementor-element-e3e1388{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-e3e1388:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-e3e1388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(168deg, #EDE4FF 36%, #DDB6CE 100%);}.elementor-3673 .elementor-element.elementor-element-361b70d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3673 .elementor-element.elementor-element-361b70d .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-5aebd48 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-6397fb6{--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: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-3673 .elementor-element.elementor-element-1696994 .elementor-button{background-color:transparent;background-image:linear-gradient(96deg, #E877E3 29%, #865EE2 100%);transition-duration:0.5s;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-3673 .elementor-element.elementor-element-1696994.elementor-element{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-4f834a2 .elementor-button{background-color:transparent;background-image:linear-gradient(96deg, #E877E3 29%, #865EE2 100%);transition-duration:0.5s;border-radius:8px 8px 8px 8px;padding:15px 25px 15px 25px;}.elementor-3673 .elementor-element.elementor-element-4f834a2.elementor-element{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-20c25cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-20c25cf:not(.elementor-motion-effects-element-type-background), .elementor-3673 .elementor-element.elementor-element-20c25cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F1EE;}.elementor-3673 .elementor-element.elementor-element-0c51f47 > .elementor-widget-container{background-color:#E4E2FF;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4D0FF;border-radius:25px 25px 25px 25px;}.elementor-3673 .elementor-element.elementor-element-0c51f47.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title{margin-block-end:5px;color:#5B52D4;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title a{font-size:12px;font-weight:500;letter-spacing:1.2px;}.elementor-3673 .elementor-element.elementor-element-7fd07c1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3673 .elementor-element.elementor-element-7fd07c1{text-align:center;}.elementor-3673 .elementor-element.elementor-element-7fd07c1 .elementor-heading-title{font-weight:700;line-height:37px;}.elementor-3673 .elementor-element.elementor-element-c5c125f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-c5c125f{text-align:center;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-378c7e6{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3673 .elementor-element.elementor-element-378c7e6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-group .elementor-field, .elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-subgroup label{font-family:"IBM Plex Sans", IBM Plex Sans;font-size:16px;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#E0E0E0;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#E0E0E0;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-field-group .elementor-select-wrapper::before{color:#E0E0E0;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-button{font-family:"Helvetica", IBM Plex Sans;font-size:16px;border-radius:5px 5px 5px 5px;padding:16px 17px 15px 17px;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .e-form__buttons__wrapper__button-next{background-color:#E877E3;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-button[type="submit"]{background-color:#E877E3;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .e-form__buttons__wrapper__button-previous{background-color:#C62E2E;color:#ffffff;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3673 .elementor-element.elementor-element-378c7e6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3673 .elementor-element.elementor-element-c4f77fb{text-align:center;font-size:22px;}:root{--page-title-display:none;}@media(max-width:1540px){.elementor-3673 .elementor-element.elementor-element-5cd939b{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-title a{font-size:22px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-b438a80{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-b0c9133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-b0c9133 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-b0c9133 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-2c9b012 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-2c9b012 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-2c9b012 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-172010d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-172010d .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-172010d .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-6d6b8ac .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-fe929aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-fe929aa .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-fe929aa .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-79aed44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-79aed44 .elementor-image-box-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-79aed44 .elementor-image-box-title{margin-bottom:10px;font-size:20px;}.elementor-3673 .elementor-element.elementor-element-c21bb94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-361b70d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3673 .elementor-element.elementor-element-7fd07c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:480px){.elementor-3673 .elementor-element.elementor-element-c02d21a{--width:50%;}.elementor-3673 .elementor-element.elementor-element-60a4d44{--width:50%;}.elementor-3673 .elementor-element.elementor-element-c6bc992{--width:33.33%;}.elementor-3673 .elementor-element.elementor-element-4fe3ae2{--width:33.33%;}.elementor-3673 .elementor-element.elementor-element-7277317{--width:33.34%;}}@media(max-width:1280px){.elementor-3673 .elementor-element.elementor-element-3c0d391{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-9c9b122{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-5cd939b{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-fd823d5{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-f24fb0e{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-68d25ed .elementor-heading-title{font-size:32px;}.elementor-3673 .elementor-element.elementor-element-9684de6 .elementor-heading-title{font-size:18px;}.elementor-3673 .elementor-element.elementor-element-6309c8a .elementor-heading-title{font-size:32px;}.elementor-3673 .elementor-element.elementor-element-26f0196 .elementor-heading-title{font-size:18px;}.elementor-3673 .elementor-element.elementor-element-5b16789{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-04575a9{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-b438a80{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-e283837{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-3673 .elementor-element.elementor-element-3c0d391{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-60a4d44{--justify-content:center;}.elementor-3673 .elementor-element.elementor-element-9c9b122{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-5cd939b{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-fd823d5{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-f24fb0e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-0ddaac9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3673 .elementor-element.elementor-element-68d25ed .elementor-heading-title{font-size:28px;}.elementor-3673 .elementor-element.elementor-element-9684de6 .elementor-heading-title{font-size:16px;}.elementor-3673 .elementor-element.elementor-element-6309c8a .elementor-heading-title{font-size:28px;}.elementor-3673 .elementor-element.elementor-element-26f0196 .elementor-heading-title{font-size:16px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-b438a80{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-775de27{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-361b70d{text-align:center;}}@media(max-width:767px){.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-54903d6 .elementor-button{padding:13px 20px 13px 20px;}.elementor-3673 .elementor-element.elementor-element-c4d8b65 .elementor-button{padding:13px 20px 13px 20px;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-5cd939b{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-f24fb0e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3673 .elementor-element.elementor-element-68d25ed .elementor-heading-title{font-size:24px;}.elementor-3673 .elementor-element.elementor-element-6309c8a .elementor-heading-title{font-size:24px;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-b438a80{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title a{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-1696994 .elementor-button{padding:13px 20px 13px 20px;}.elementor-3673 .elementor-element.elementor-element-4f834a2 .elementor-button{padding:13px 20px 13px 20px;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title a{font-size:14px;}}@media(max-width:479px){.elementor-3673 .elementor-element.elementor-element-3c0d391{--padding-top:050px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title, .elementor-3673 .elementor-element.elementor-element-f4c0b1e .elementor-icon-box-title a{font-size:12px;}.elementor-3673 .elementor-element.elementor-element-54903d6 .elementor-button{padding:13px 17px 13px 17px;}.elementor-3673 .elementor-element.elementor-element-c4d8b65 .elementor-button{padding:13px 17px 13px 17px;}.elementor-3673 .elementor-element.elementor-element-892e698 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-892e698 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-5cd939b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-cada0c5 .elementor-icon-box-description{font-size:20px;}.elementor-3673 .elementor-element.elementor-element-f24fb0e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-0ddaac9{--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-3673 .elementor-element.elementor-element-65f3547{--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-3673 .elementor-element.elementor-element-4d5929f{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3673 .elementor-element.elementor-element-22d61e5 .elementor-icon-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-9684de6{width:100%;max-width:100%;}.elementor-3673 .elementor-element.elementor-element-9684de6 .elementor-heading-title{font-size:16px;}.elementor-3673 .elementor-element.elementor-element-c9a1caa{--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-3673 .elementor-element.elementor-element-d2075eb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3673 .elementor-element.elementor-element-cecd936 .elementor-icon-wrapper{text-align:start;}.elementor-3673 .elementor-element.elementor-element-26f0196{width:100%;max-width:100%;}.elementor-3673 .elementor-element.elementor-element-26f0196 .elementor-heading-title{font-size:16px;}.elementor-3673 .elementor-element.elementor-element-5b16789{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-ba3eb31 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-1f03113{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-3673 .elementor-element.elementor-element-92d3889 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-92d3889 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-b438a80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-064f229 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-064f229 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-f00ba1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3673 .elementor-element.elementor-element-775de27{--padding-top:050px;--padding-bottom:050px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-49d2618 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-49d2618 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-e3e1388{--justify-content:center;--padding-top:050px;--padding-bottom:50px;--padding-left:010px;--padding-right:010px;}.elementor-3673 .elementor-element.elementor-element-e3e1388.e-con{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-361b70d.elementor-element{--align-self:center;}.elementor-3673 .elementor-element.elementor-element-361b70d{text-align:center;}.elementor-3673 .elementor-element.elementor-element-361b70d .elementor-heading-title{font-size:31px;}.elementor-3673 .elementor-element.elementor-element-5aebd48{text-align:center;}.elementor-3673 .elementor-element.elementor-element-1696994 .elementor-button{padding:13px 17px 13px 17px;}.elementor-3673 .elementor-element.elementor-element-4f834a2 .elementor-button{padding:13px 17px 13px 17px;}.elementor-3673 .elementor-element.elementor-element-0c51f47 > .elementor-widget-container{padding:3px 12px 3px 12px;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-wrapper{text-align:center;}.elementor-3673 .elementor-element.elementor-element-0c51f47 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3673 .elementor-element.elementor-element-7fd07c1 .elementor-heading-title{font-size:30px;}.elementor-3673 .elementor-element.elementor-element-c5c125f{font-size:14px;}.elementor-3673 .elementor-element.elementor-element-378c7e6{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;}.elementor-3673 .elementor-element.elementor-element-c4f77fb{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-65f3547 */.elementor-element-65f3547 {
  transition: transform 0.28s ease, box-shadow 0.28s ease;
  position: relative;
  overflow: hidden;
}

.elementor-element-65f3547::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0;
  width: 0%;
  height: 3px;
  background: linear-gradient(90deg, #A78BFA, #C4B5FD);
  border-radius: 0 0 18px 18px;
  transition: width 0.35s ease;
}

.elementor-element-65f3547:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 40px rgba(80, 40, 180, 0.35);
}

.elementor-element-65f3547:hover::after { width: 100%; }

.elementor-element-65f3547 .elementor-icon {
  transition: transform 0.28s ease;
}

.elementor-element-65f3547:hover .elementor-icon {
  transform: scale(1.12);
}

.elementor-element-65f3547 .elementor-icon {
  transition: transform 0.28s ease, filter 0.28s ease;
}

.elementor-element-65f3547:hover .elementor-icon {
  transform: scale(1.12);
  filter: drop-shadow(0 0 8px rgba(167, 139, 250, 0.8));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a1caa */.elementor-element-c9a1caa {
  transition: transform 0.28s ease, box-shadow 0.28s ease;
  position: relative;
  overflow: hidden;
}

.elementor-element-c9a1caa::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0;
  width: 0%;
  height: 3px;
  background: linear-gradient(90deg, #6D5EFF, #A78BFA);
  border-radius: 0 0 18px 18px;
  transition: width 0.35s ease;
}

.elementor-element-c9a1caa:hover {
  transform: translateY(-5px);
  box-shadow: 0 12px 40px rgba(150, 130, 220, 0.25);
}

.elementor-element-c9a1caa:hover::after { width: 100%; }

.elementor-element-c9a1caa .elementor-icon {
  transition: transform 0.28s ease;
}

.elementor-element-c9a1caa:hover .elementor-icon {
  transform: scale(1.12);
}

.elementor-element-c9a1caa .elementor-icon {
  transition: transform 0.28s ease, filter 0.28s ease;
}

.elementor-element-c9a1caa:hover .elementor-icon {
  transform: scale(1.12);
  filter: drop-shadow(0 0 8px rgba(109, 94, 255, 0.6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f03113 *//* ============================================================
   ZYNITO — "Who Zynito Is For" Cards
   Targets the three Elementor icon-box widgets exactly.
   Paste into WPCode (CSS) or Elementor > Custom CSS.
   ============================================================ */

/* ── Shared base for all three cards ── */
.elementor-element-3d55061.elementor-widget-icon-box,
.elementor-element-b54c894.elementor-widget-icon-box,
.elementor-element-d95dd42.elementor-widget-icon-box {
  background: #FFFFFF;
  border: 1px solid #DDDBD7;
  border-radius: 18px;
  padding: 32px 28px 36px;
  transition:
    box-shadow 0.28s ease,
    transform   0.28s ease,
    border-color 0.28s ease,
    background  0.28s ease;
  cursor: default;
  position: relative;
  overflow: hidden;
}

/* Subtle purple glow layer (pseudo-element, hidden by default) */
.elementor-element-3d55061.elementor-widget-icon-box::before,
.elementor-element-b54c894.elementor-widget-icon-box::before,
.elementor-element-d95dd42.elementor-widget-icon-box::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 18px;
  background: linear-gradient(135deg, rgba(109,94,255,0.06) 0%, rgba(109,94,255,0) 60%);
  opacity: 0;
  transition: opacity 0.28s ease;
  pointer-events: none;
}

/* ── HOVER STATE ── */
.elementor-element-3d55061.elementor-widget-icon-box:hover,
.elementor-element-b54c894.elementor-widget-icon-box:hover,
.elementor-element-d95dd42.elementor-widget-icon-box:hover {
  box-shadow:
    0 12px 40px rgba(109, 94, 255, 0.12),
    0  2px 10px rgba(0, 0, 0, 0.04);
  transform: translateY(-5px);
  border-color: #B8B0FF;
  background: #FDFCFF;
}

.elementor-element-3d55061.elementor-widget-icon-box:hover::before,
.elementor-element-b54c894.elementor-widget-icon-box:hover::before,
.elementor-element-d95dd42.elementor-widget-icon-box:hover::before {
  opacity: 1;
}

/* ── Icon wrapper — pill-shaped purple bg ── */
.elementor-element-3d55061 .elementor-icon-box-wrapper .elementor-icon,
.elementor-element-b54c894 .elementor-icon-box-wrapper .elementor-icon,
.elementor-element-d95dd42 .elementor-icon-box-wrapper .elementor-icon {
  background: #EDE9FF;
  border: 1px solid #C5BEFF;
  border-radius: 10px;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
  transition: background 0.28s ease, border-color 0.28s ease, transform 0.28s ease;
}

/* Icon itself */
.elementor-element-3d55061 .elementor-icon-box-wrapper .elementor-icon i,
.elementor-element-3d55061 .elementor-icon-box-wrapper .elementor-icon svg,
.elementor-element-b54c894 .elementor-icon-box-wrapper .elementor-icon i,
.elementor-element-b54c894 .elementor-icon-box-wrapper .elementor-icon svg,
.elementor-element-d95dd42 .elementor-icon-box-wrapper .elementor-icon i,
.elementor-element-d95dd42 .elementor-icon-box-wrapper .elementor-icon svg {
  color: #6D5EFF;
  font-size: 22px;
  transition: color 0.28s ease, transform 0.28s ease;
}

/* Icon hover — deepens + slight scale */
.elementor-element-3d55061.elementor-widget-icon-box:hover .elementor-icon,
.elementor-element-b54c894.elementor-widget-icon-box:hover .elementor-icon,
.elementor-element-d95dd42.elementor-widget-icon-box:hover .elementor-icon {
  background: #DDD8FF;
  border-color: #9D94FF;
  transform: scale(1.08);
}

.elementor-element-3d55061.elementor-widget-icon-box:hover .elementor-icon i,
.elementor-element-3d55061.elementor-widget-icon-box:hover .elementor-icon svg,
.elementor-element-b54c894.elementor-widget-icon-box:hover .elementor-icon i,
.elementor-element-b54c894.elementor-widget-icon-box:hover .elementor-icon svg,
.elementor-element-d95dd42.elementor-widget-icon-box:hover .elementor-icon i,
.elementor-element-d95dd42.elementor-widget-icon-box:hover .elementor-icon svg {
  color: #4B3FD8;
  transform: scale(1.12);
}

/* ── Title ── */
.elementor-element-3d55061 .elementor-icon-box-title,
.elementor-element-b54c894 .elementor-icon-box-title,
.elementor-element-d95dd42 .elementor-icon-box-title {
  font-family: 'Inter', sans-serif !important;
  font-size: 19px !important;
  font-weight: 700 !important;
  letter-spacing: -0.01em !important;
  color: #0A0A0A !important;
  margin-bottom: 10px !important;
  transition: color 0.28s ease;
}

.elementor-element-3d55061.elementor-widget-icon-box:hover .elementor-icon-box-title,
.elementor-element-b54c894.elementor-widget-icon-box:hover .elementor-icon-box-title,
.elementor-element-d95dd42.elementor-widget-icon-box:hover .elementor-icon-box-title {
  color: #3B30CC !important;
}

/* ── Description ── */
.elementor-element-3d55061 .elementor-icon-box-description,
.elementor-element-b54c894 .elementor-icon-box-description,
.elementor-element-d95dd42 .elementor-icon-box-description {
  font-family: 'Inter', sans-serif !important;
  font-size: 15px !important;
  font-weight: 400 !important;
  line-height: 1.68 !important;
  color: #4A4A4A !important;
  transition: color 0.28s ease;
}

.elementor-element-3d55061.elementor-widget-icon-box:hover .elementor-icon-box-description,
.elementor-element-b54c894.elementor-widget-icon-box:hover .elementor-icon-box-description,
.elementor-element-d95dd42.elementor-widget-icon-box:hover .elementor-icon-box-description {
  color: #2A2A2A !important;
}

/* ── Animated bottom border accent on hover ── */
.elementor-element-3d55061.elementor-widget-icon-box::after,
.elementor-element-b54c894.elementor-widget-icon-box::after,
.elementor-element-d95dd42.elementor-widget-icon-box::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 3px;
  background: linear-gradient(90deg, #6D5EFF, #A78BFA);
  border-radius: 0 0 18px 18px;
  transition: width 0.35s ease;
}

.elementor-element-3d55061.elementor-widget-icon-box:hover::after,
.elementor-element-b54c894.elementor-widget-icon-box:hover::after,
.elementor-element-d95dd42.elementor-widget-icon-box:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b438a80 */.elementor-element-607b7f6 .elementor-icon-box-title::after,
.elementor-element-7794ebd .elementor-icon-box-title::after {
  content: 'CORE';
  display: inline-block;
  margin-left: 10px;
  background: #0A0A0A;
  color: #ffffff;
  font-family: 'Inter', sans-serif;
  font-size: 9px;
  font-weight: 800;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  padding: 3px 10px;
  border-radius: 999px;
  vertical-align: middle;
  position: relative;
  top: -2px;
  line-height: 1;
}
 
/* ── Responsive: slightly smaller on mobile ── */
@media (max-width: 767px) {
  .elementor-element-607b7f6 .elementor-icon-box-title::after,
  .elementor-element-7794ebd .elementor-icon-box-title::after {
    font-size: 8px;
    padding: 2px 8px;
    margin-left: 8px;
    top: -1px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f00ba1f *//* ============================================================
   ZYNITO — "Why Agencies Switch" Cards
   Uniform: purple left border + title underline + slide left on hover
   ============================================================ */

/* ── Base ── */
.elementor-element-b0c9133.elementor-widget-image-box,
.elementor-element-2c9b012.elementor-widget-image-box,
.elementor-element-172010d.elementor-widget-image-box,
.elementor-element-6d6b8ac.elementor-widget-image-box,
.elementor-element-fe929aa.elementor-widget-image-box,
.elementor-element-79aed44.elementor-widget-image-box {
  border-left: 3px solid #DDDBD7;
  padding: 4px 0 4px 20px !important;
  transition: border-color 0.3s ease, background 0.3s ease, transform 0.3s ease;
  border-radius: 0 8px 8px 0;
  background: transparent;
  cursor: default;
  transform: translateX(0px);
}

/* ── Hover: purple border + slide left ── */
.elementor-element-b0c9133.elementor-widget-image-box:hover,
.elementor-element-2c9b012.elementor-widget-image-box:hover,
.elementor-element-172010d.elementor-widget-image-box:hover,
.elementor-element-6d6b8ac.elementor-widget-image-box:hover,
.elementor-element-fe929aa.elementor-widget-image-box:hover,
.elementor-element-79aed44.elementor-widget-image-box:hover {
  border-color: #6D5EFF;
  background: rgba(109, 94, 255, 0.03);
  transform: translateX(7px);
}

/* ── Title base ── */
.elementor-element-b0c9133 .elementor-image-box-title,
.elementor-element-2c9b012 .elementor-image-box-title,
.elementor-element-172010d .elementor-image-box-title,
.elementor-element-6d6b8ac .elementor-image-box-title,
.elementor-element-fe929aa .elementor-image-box-title,
.elementor-element-79aed44 .elementor-image-box-title {
  font-family: 'Inter', sans-serif !important;
  font-size: 15.5px !important;
  font-weight: 700 !important;
  color: #0A0A0A !important;
  letter-spacing: -0.01em !important;
  margin-bottom: 8px !important;
  display: inline-block;
  position: relative;
  transition: color 0.3s ease;
}

/* ── Underline element ── */
.elementor-element-b0c9133 .elementor-image-box-title::after,
.elementor-element-2c9b012 .elementor-image-box-title::after,
.elementor-element-172010d .elementor-image-box-title::after,
.elementor-element-6d6b8ac .elementor-image-box-title::after,
.elementor-element-fe929aa .elementor-image-box-title::after,
.elementor-element-79aed44 .elementor-image-box-title::after {
  content: '';
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 0%;
  height: 2px;
  background: #6D5EFF;
  border-radius: 2px;
  transition: width 0.35s ease;
}

/* ── Hover: underline draws + title turns purple ── */
.elementor-element-b0c9133.elementor-widget-image-box:hover .elementor-image-box-title,
.elementor-element-2c9b012.elementor-widget-image-box:hover .elementor-image-box-title,
.elementor-element-172010d.elementor-widget-image-box:hover .elementor-image-box-title,
.elementor-element-6d6b8ac.elementor-widget-image-box:hover .elementor-image-box-title,
.elementor-element-fe929aa.elementor-widget-image-box:hover .elementor-image-box-title,
.elementor-element-79aed44.elementor-widget-image-box:hover .elementor-image-box-title {
  color: #6D5EFF !important;
}

.elementor-element-b0c9133.elementor-widget-image-box:hover .elementor-image-box-title::after,
.elementor-element-2c9b012.elementor-widget-image-box:hover .elementor-image-box-title::after,
.elementor-element-172010d.elementor-widget-image-box:hover .elementor-image-box-title::after,
.elementor-element-6d6b8ac.elementor-widget-image-box:hover .elementor-image-box-title::after,
.elementor-element-fe929aa.elementor-widget-image-box:hover .elementor-image-box-title::after,
.elementor-element-79aed44.elementor-widget-image-box:hover .elementor-image-box-title::after {
  width: 100%;
}

/* ── Description ── */
/*.elementor-element-b0c9133 .elementor-image-box-description,*/
/*.elementor-element-2c9b012 .elementor-image-box-description,*/
/*.elementor-element-172010d .elementor-image-box-description,*/
/*.elementor-element-6d6b8ac .elementor-image-box-description,*/
/*.elementor-element-fe929aa .elementor-image-box-description,*/
/*.elementor-element-79aed44 .elementor-image-box-description {*/
/*  font-family: 'Inter', sans-serif !important;*/
/*  font-size: 14px !important;*/
/*  font-weight: 400 !important;*/
/*  line-height: 1.68 !important;*/
/*  color: #6B6B6B !important;*/
/*  transition: color 0.3s ease;*/
/*}*/

.elementor-element-b0c9133.elementor-widget-image-box:hover .elementor-image-box-description,
.elementor-element-2c9b012.elementor-widget-image-box:hover .elementor-image-box-description,
.elementor-element-172010d.elementor-widget-image-box:hover .elementor-image-box-description,
.elementor-element-6d6b8ac.elementor-widget-image-box:hover .elementor-image-box-description,
.elementor-element-fe929aa.elementor-widget-image-box:hover .elementor-image-box-description,
.elementor-element-79aed44.elementor-widget-image-box:hover .elementor-image-box-description {
  color: #3A3A3A !important;
}

/* ── Responsive ── */
@media (max-width: 1024px) {
  .elementor-element-b0c9133.elementor-widget-image-box,
  .elementor-element-2c9b012.elementor-widget-image-box,
  .elementor-element-172010d.elementor-widget-image-box,
  .elementor-element-6d6b8ac.elementor-widget-image-box,
  .elementor-element-fe929aa.elementor-widget-image-box,
  .elementor-element-79aed44.elementor-widget-image-box {
    padding: 4px 0 4px 16px !important;
  }
}

@media (max-width: 767px) {
  .elementor-element-b0c9133.elementor-widget-image-box,
  .elementor-element-2c9b012.elementor-widget-image-box,
  .elementor-element-172010d.elementor-widget-image-box,
  .elementor-element-6d6b8ac.elementor-widget-image-box,
  .elementor-element-fe929aa.elementor-widget-image-box,
  .elementor-element-79aed44.elementor-widget-image-box {
    padding: 4px 0 4px 14px !important;
    transform: none !important; /* disable slide on touch */
  }

  .elementor-element-b0c9133 .elementor-image-box-title,
  .elementor-element-2c9b012 .elementor-image-box-title,
  .elementor-element-172010d .elementor-image-box-title,
  .elementor-element-6d6b8ac .elementor-image-box-title,
  .elementor-element-fe929aa .elementor-image-box-title,
  .elementor-element-79aed44 .elementor-image-box-title {
    font-size: 14.5px !important;
  }

  .elementor-element-b0c9133 .elementor-image-box-description,
  .elementor-element-2c9b012 .elementor-image-box-description,
  .elementor-element-172010d .elementor-image-box-description,
  .elementor-element-6d6b8ac .elementor-image-box-description,
  .elementor-element-fe929aa .elementor-image-box-description,
  .elementor-element-79aed44 .elementor-image-box-description {
    font-size: 13.5px !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3ff4234 *//* ============================================================
   ZYNITO — FAQ Accordion Card Design
   Inspired by the purple-pink 6-grid card style
   Items: e-n-accordion-item-6700 through 6706
   ============================================================ */

/* ── Accordion wrapper spacing ── */
.elementor-element-3ff4234 .e-n-accordion {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* ── Base card ── */
#e-n-accordion-item-6700,
#e-n-accordion-item-6701,
#e-n-accordion-item-6702,
#e-n-accordion-item-6703,
#e-n-accordion-item-6704,
#e-n-accordion-item-6705,
#e-n-accordion-item-6706 {
  border-radius: 12px !important;
  border: 1px solid rgba(168, 85, 247, 0.18) !important;
  overflow: hidden;
  transition: border-color 0.3s ease, box-shadow 0.3s ease, transform 0.3s ease;
  background: #F5F0FF;
}

/* ── Alternating pink tint on even cards ── */
#e-n-accordion-item-6701,
#e-n-accordion-item-6703,
#e-n-accordion-item-6705 {
  background: #FEF0F8;
  border-color: rgba(236, 72, 153, 0.18) !important;
}

/* ── Hover state ── */
#e-n-accordion-item-6700:hover,
#e-n-accordion-item-6701:hover,
#e-n-accordion-item-6702:hover,
#e-n-accordion-item-6703:hover,
#e-n-accordion-item-6704:hover,
#e-n-accordion-item-6705:hover,
#e-n-accordion-item-6706:hover {
  border-color: rgba(109, 94, 255, 0.45) !important;
  box-shadow: 0 4px 20px rgba(109, 94, 255, 0.08);
  transform: translateY(-2px);
}

/* ── Open/active card ── */
#e-n-accordion-item-6700[open],
#e-n-accordion-item-6701[open],
#e-n-accordion-item-6702[open],
#e-n-accordion-item-6703[open],
#e-n-accordion-item-6704[open],
#e-n-accordion-item-6705[open],
#e-n-accordion-item-6706[open] {
  border-color: #6D5EFF !important;
  box-shadow: 0 4px 24px rgba(109, 94, 255, 0.12);
  transform: translateY(0);
}

/* ── Summary (question row) ── */
#e-n-accordion-item-6700 summary,
#e-n-accordion-item-6701 summary,
#e-n-accordion-item-6702 summary,
#e-n-accordion-item-6703 summary,
#e-n-accordion-item-6704 summary,
#e-n-accordion-item-6705 summary,
#e-n-accordion-item-6706 summary {
  padding: 18px 22px !important;
  cursor: pointer;
  list-style: none;
  background: transparent;
}

/* ── Question title ── */
#e-n-accordion-item-6700 .e-n-accordion-item-title,
#e-n-accordion-item-6701 .e-n-accordion-item-title,
#e-n-accordion-item-6702 .e-n-accordion-item-title,
#e-n-accordion-item-6703 .e-n-accordion-item-title,
#e-n-accordion-item-6704 .e-n-accordion-item-title,
#e-n-accordion-item-6705 .e-n-accordion-item-title,
#e-n-accordion-item-6706 .e-n-accordion-item-title {
  font-family: 'Inter', 'Sora', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #5B21B6 !important;
  letter-spacing: -0.01em !important;
  transition: color 0.3s ease;
}

/* ── Pink titles on even cards ── */
#e-n-accordion-item-6701 .e-n-accordion-item-title,
#e-n-accordion-item-6703 .e-n-accordion-item-title,
#e-n-accordion-item-6705 .e-n-accordion-item-title {
  color: #9D174D !important;
}

/* ── Open title turns deeper ── */
#e-n-accordion-item-6700[open] .e-n-accordion-item-title,
#e-n-accordion-item-6702[open] .e-n-accordion-item-title,
#e-n-accordion-item-6704[open] .e-n-accordion-item-title,
#e-n-accordion-item-6706[open] .e-n-accordion-item-title {
  color: #4C1D95 !important;
}

#e-n-accordion-item-6701[open] .e-n-accordion-item-title,
#e-n-accordion-item-6703[open] .e-n-accordion-item-title,
#e-n-accordion-item-6705[open] .e-n-accordion-item-title {
  color: #831843 !important;
}

/* ── Toggle icon ── */
#e-n-accordion-item-6700 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6701 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6702 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6703 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6704 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6705 .e-n-accordion-item-title-icon,
#e-n-accordion-item-6706 .e-n-accordion-item-title-icon {
  color: #A78BFA !important;
  transition: color 0.3s ease, transform 0.3s ease;
}

#e-n-accordion-item-6700[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6701[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6702[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6703[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6704[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6705[open] .e-n-accordion-item-title-icon,
#e-n-accordion-item-6706[open] .e-n-accordion-item-title-icon {
  color: #6D5EFF !important;
}

/* ── Divider between summary and answer ── */
#e-n-accordion-item-6700[open] summary,
#e-n-accordion-item-6701[open] summary,
#e-n-accordion-item-6702[open] summary,
#e-n-accordion-item-6703[open] summary,
#e-n-accordion-item-6704[open] summary,
#e-n-accordion-item-6705[open] summary,
#e-n-accordion-item-6706[open] summary {
  border-bottom: 1px solid rgba(109, 94, 255, 0.15);
}

/* ── Answer content ── */
#e-n-accordion-item-6700 .e-con-full,
#e-n-accordion-item-6701 .e-con-full,
#e-n-accordion-item-6702 .e-con-full,
#e-n-accordion-item-6703 .e-con-full,
#e-n-accordion-item-6704 .e-con-full,
#e-n-accordion-item-6705 .e-con-full,
#e-n-accordion-item-6706 .e-con-full {
  padding: 16px 22px 20px !important;
  background: transparent;
}

/* ── Answer text ── */
#e-n-accordion-item-6700 .elementor-widget-text-editor,
#e-n-accordion-item-6701 .elementor-widget-text-editor,
#e-n-accordion-item-6702 .elementor-widget-text-editor,
#e-n-accordion-item-6703 .elementor-widget-text-editor,
#e-n-accordion-item-6704 .elementor-widget-text-editor,
#e-n-accordion-item-6705 .elementor-widget-text-editor,
#e-n-accordion-item-6706 .elementor-widget-text-editor {
  font-family: 'Inter', sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  color: #4C1D95 !important;
}

#e-n-accordion-item-6701 .elementor-widget-text-editor,
#e-n-accordion-item-6703 .elementor-widget-text-editor,
#e-n-accordion-item-6705 .elementor-widget-text-editor {
  color: #831843 !important;
}

/* ── Responsive ── */
@media (max-width: 767px) {
  #e-n-accordion-item-6700,
  #e-n-accordion-item-6701,
  #e-n-accordion-item-6702,
  #e-n-accordion-item-6703,
  #e-n-accordion-item-6704,
  #e-n-accordion-item-6705,
  #e-n-accordion-item-6706 {
    transform: none !important;
  }

  #e-n-accordion-item-6700 summary,
  #e-n-accordion-item-6701 summary,
  #e-n-accordion-item-6702 summary,
  #e-n-accordion-item-6703 summary,
  #e-n-accordion-item-6704 summary,
  #e-n-accordion-item-6705 summary,
  #e-n-accordion-item-6706 summary {
    padding: 14px 16px !important;
  }

  #e-n-accordion-item-6700 .e-con-full,
  #e-n-accordion-item-6701 .e-con-full,
  #e-n-accordion-item-6702 .e-con-full,
  #e-n-accordion-item-6703 .e-con-full,
  #e-n-accordion-item-6704 .e-con-full,
  #e-n-accordion-item-6705 .e-con-full,
  #e-n-accordion-item-6706 .e-con-full {
    padding: 12px 16px 16px !important;
  }
}/* End custom CSS */