.elementor-2629 .elementor-element.elementor-element-df972a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-fb07ce5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9C9C83D;--border-color:#C9C9C83D;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-fb07ce5:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-fb07ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F3DC400;background-image:url("https://staging.maxouthrm.com/wp-content/uploads/2026/10/hero-bg-purple-both-sides-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-5e2b82c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-aac31d9{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-3c99688{text-align:center;}.elementor-2629 .elementor-element.elementor-element-3c99688 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:400;text-transform:none;line-height:1.15em;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-75ac6a3{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-3ff1250{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2629 .elementor-element.elementor-element-604a841 .elementor-button{background-color:#5F3DC400;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-6c78533 );color:var( --e-global-color-6c78533 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6c78533 );border-radius:100px 100px 100px 100px;padding:12px 35px 12px 35px;}.elementor-2629 .elementor-element.elementor-element-604a841 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-604a841 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-99749a3 );background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);border-color:var( --e-global-color-99749a3 );}.elementor-2629 .elementor-element.elementor-element-604a841 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-604a841 .elementor-button:focus svg{fill:var( --e-global-color-99749a3 );}.elementor-2629 .elementor-element.elementor-element-9eaa3f1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-99749a3 );color:var( --e-global-color-99749a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 35px 12px 35px;}.elementor-2629 .elementor-element.elementor-element-9eaa3f1 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-9eaa3f1 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-99749a3 ) 0%, var( --e-global-color-99749a3 ) 100%);}.elementor-2629 .elementor-element.elementor-element-9eaa3f1 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-9eaa3f1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-059ad8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2629 .elementor-element.elementor-element-78fef14{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-2629 .elementor-element.elementor-element-78fef14:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-78fef14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9C0F7;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2629 .elementor-element.elementor-element-0d35650 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-2629 .elementor-element.elementor-element-1d0a1e0{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-ff406d8{--display:flex;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:#C9C9C83D;--border-color:#C9C9C83D;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2629 .elementor-element.elementor-element-8c75136{padding:0px 0px 30px 0px;text-align:center;}.elementor-2629 .elementor-element.elementor-element-8c75136 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-91c559a{--display:flex;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-26b3e89{--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;border-style:none;--border-style:none;}.elementor-2629 .elementor-element.elementor-element-b89e282{--display:flex;}.elementor-2629 .elementor-element.elementor-element-d979c7b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-140879c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-9304005{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-3a39067{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-3a39067:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-3a39067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-87e33c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-5086bca{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-5086bca:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5086bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-796dd07 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-826a3ca{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-826a3ca:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-826a3ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-d173de8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-e7f74d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2629 .elementor-element.elementor-element-936abac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-99749a3 );color:var( --e-global-color-99749a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 35px 12px 35px;}.elementor-2629 .elementor-element.elementor-element-936abac .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-936abac .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-99749a3 ) 0%, var( --e-global-color-99749a3 ) 100%);}.elementor-2629 .elementor-element.elementor-element-936abac .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-936abac .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-c75b8ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2629 .elementor-element.elementor-element-c75b8ad:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-c75b8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.maxouthrm.com/wp-content/uploads/2026/10/shape.png");background-repeat:no-repeat;background-size:contain;}.elementor-2629 .elementor-element.elementor-element-355267e{--display:flex;}.elementor-2629 .elementor-element.elementor-element-21b084f img{border-style:solid;border-width:5px 5px 5px 5px;border-color:#C9C0F7;border-radius:6px 6px 6px 6px;}.elementor-2629 .elementor-element.elementor-element-ea5d394{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2629 .elementor-element.elementor-element-5c7efea img{height:300px;object-fit:cover;object-position:center left;border-style:solid;border-width:5px 5px 5px 5px;border-color:#C9C0F7;border-radius:6px 6px 6px 6px;}.elementor-2629 .elementor-element.elementor-element-ff1cd03 img{height:400px;object-fit:cover;object-position:center right;border-style:solid;border-width:5px 5px 5px 5px;border-color:#C9C0F7;border-radius:6px 6px 6px 6px;}.elementor-2629 .elementor-element.elementor-element-a4bd884{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-a4bd884:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-a4bd884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0FE;background-image:url("https://staging.maxouthrm.com/wp-content/uploads/2026/10/testi-3-shape.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-a7928ed{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-f6864b3{text-align:center;}.elementor-2629 .elementor-element.elementor-element-f6864b3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-3824439{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2629 .elementor-element.elementor-element-09ca72d{--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-2629 .elementor-element.elementor-element-866df78{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-72aa12b{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-72aa12b:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-72aa12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-72aa12b:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-72aa12b, .elementor-2629 .elementor-element.elementor-element-72aa12b::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2629 .elementor-element.elementor-element-1274493 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-1274493 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-1274493 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-1274493 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-1274493:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-1274493:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-1274493 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-94e73a7{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-94e73a7:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-94e73a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-94e73a7:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-94e73a7, .elementor-2629 .elementor-element.elementor-element-94e73a7::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-7a48c76 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-7a48c76 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-7a48c76 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-7a48c76 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-7a48c76:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-7a48c76:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-7a48c76 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-72353d6{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-72353d6:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-72353d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-72353d6:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-72353d6, .elementor-2629 .elementor-element.elementor-element-72353d6::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-52eeb3b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-52eeb3b .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-52eeb3b .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-52eeb3b .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-52eeb3b:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-52eeb3b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-52eeb3b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-6b33b7c{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-2cc1a70{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-2cc1a70:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-2cc1a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-2cc1a70:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-2cc1a70, .elementor-2629 .elementor-element.elementor-element-2cc1a70::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-e439124 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-e439124 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-e439124 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-e439124 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-e439124:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-e439124:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-e439124 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-25fd569{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-25fd569:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-25fd569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-25fd569:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-25fd569, .elementor-2629 .elementor-element.elementor-element-25fd569::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-19ef5fe .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-19ef5fe .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-19ef5fe .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-19ef5fe .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-19ef5fe:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-19ef5fe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-19ef5fe .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-df99148{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-df99148:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-df99148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-df99148:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-df99148, .elementor-2629 .elementor-element.elementor-element-df99148::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-d093ef0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-d093ef0 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-d093ef0 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-d093ef0 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-d093ef0:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-d093ef0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-d093ef0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-decd2ff{--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-2629 .elementor-element.elementor-element-b4a59a7{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-cc5164b{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-cc5164b:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-cc5164b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-cc5164b:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-cc5164b, .elementor-2629 .elementor-element.elementor-element-cc5164b::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-d8aaad7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-d8aaad7 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-d8aaad7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-d8aaad7 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-d8aaad7:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-d8aaad7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-d8aaad7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-c2362ef{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-c2362ef:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-c2362ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-c2362ef:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-c2362ef, .elementor-2629 .elementor-element.elementor-element-c2362ef::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-305379f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-305379f .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-305379f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-305379f .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-305379f:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-305379f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-305379f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-f4597de{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-f4597de:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-f4597de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-f4597de:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-f4597de, .elementor-2629 .elementor-element.elementor-element-f4597de::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-ccad1a9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-ccad1a9 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-ccad1a9 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-ccad1a9 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-ccad1a9:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-ccad1a9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-ccad1a9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-6a15038{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-676450f{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-676450f:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-676450f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-676450f:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-676450f, .elementor-2629 .elementor-element.elementor-element-676450f::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-453ab0f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-453ab0f .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-453ab0f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-453ab0f .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-453ab0f:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-453ab0f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-453ab0f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-5d4404a{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-5d4404a:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5d4404a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-5d4404a:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-5d4404a, .elementor-2629 .elementor-element.elementor-element-5d4404a::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-99eaa64 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-99eaa64 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-99eaa64 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-99eaa64 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-99eaa64:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-99eaa64:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-99eaa64 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-e7f44f2{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-e7f44f2:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-e7f44f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-e7f44f2:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-e7f44f2, .elementor-2629 .elementor-element.elementor-element-e7f44f2::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-3656412 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-3656412 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-3656412 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-3656412 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-3656412:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-3656412:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-3656412 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-c9e0274{--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-2629 .elementor-element.elementor-element-1cee268{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-70de7b9{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-70de7b9:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-70de7b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-70de7b9:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-70de7b9, .elementor-2629 .elementor-element.elementor-element-70de7b9::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-118d66e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-118d66e .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-118d66e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-118d66e .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-118d66e:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-118d66e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-118d66e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-59fbf21{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-59fbf21:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-59fbf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-59fbf21:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-59fbf21, .elementor-2629 .elementor-element.elementor-element-59fbf21::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-9e333c2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-9e333c2 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-9e333c2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-9e333c2 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-9e333c2:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-9e333c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-9e333c2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-357c2fe{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-357c2fe:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-357c2fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-357c2fe:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-357c2fe, .elementor-2629 .elementor-element.elementor-element-357c2fe::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-6ca45f8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-6ca45f8 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-6ca45f8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-6ca45f8 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-6ca45f8:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-6ca45f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-6ca45f8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-3faa5f8{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-8b6dd87{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-8b6dd87:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-8b6dd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-8b6dd87:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-8b6dd87, .elementor-2629 .elementor-element.elementor-element-8b6dd87::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-728d377 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-728d377 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-728d377 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-728d377 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-728d377:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-728d377:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-728d377 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-b1d099c{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-b1d099c:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-b1d099c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-b1d099c:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-b1d099c, .elementor-2629 .elementor-element.elementor-element-b1d099c::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-071f43c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-071f43c .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-071f43c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-071f43c .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-071f43c:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-071f43c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-071f43c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-5f15823{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-5f15823:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-5f15823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-5f15823:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-5f15823, .elementor-2629 .elementor-element.elementor-element-5f15823::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-351c665 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-351c665 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-351c665 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-351c665 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-351c665:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-351c665:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-351c665 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-955907a{--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-2629 .elementor-element.elementor-element-197811c{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-6967628{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-6967628:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-6967628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-6967628:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-6967628, .elementor-2629 .elementor-element.elementor-element-6967628::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-83bb70f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-83bb70f .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-83bb70f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-83bb70f .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-83bb70f:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-83bb70f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-83bb70f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-bcd1c41{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-bcd1c41:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-bcd1c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-bcd1c41:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-bcd1c41, .elementor-2629 .elementor-element.elementor-element-bcd1c41::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-b80041c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-b80041c .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-b80041c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-b80041c .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-b80041c:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-b80041c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-b80041c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-01feafe{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-01feafe:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-01feafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-01feafe:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-01feafe, .elementor-2629 .elementor-element.elementor-element-01feafe::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-60d5631 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-60d5631 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-60d5631 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-60d5631 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-60d5631:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-60d5631:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-60d5631 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-67758ad{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-8c715f0{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-8c715f0:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-8c715f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-8c715f0:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-8c715f0, .elementor-2629 .elementor-element.elementor-element-8c715f0::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-bdc8e96 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-bdc8e96 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-bdc8e96 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-bdc8e96 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-bdc8e96:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-bdc8e96:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-bdc8e96 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-a4a0db0{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-a4a0db0:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-a4a0db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-a4a0db0:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-a4a0db0, .elementor-2629 .elementor-element.elementor-element-a4a0db0::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-dbf7a8a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-dbf7a8a .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-dbf7a8a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-dbf7a8a .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-dbf7a8a:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-dbf7a8a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-dbf7a8a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-b71b3e7{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-b71b3e7:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-b71b3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-b71b3e7:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-b71b3e7, .elementor-2629 .elementor-element.elementor-element-b71b3e7::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-a6111bd .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-a6111bd .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-a6111bd .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-a6111bd .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-a6111bd:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-a6111bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-a6111bd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-93af861{--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-2629 .elementor-element.elementor-element-8af5610{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-e657000{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-e657000:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-e657000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-e657000:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-e657000, .elementor-2629 .elementor-element.elementor-element-e657000::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-118edf8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-118edf8 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-118edf8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-118edf8 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-118edf8:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-118edf8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-118edf8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-082c64f{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-082c64f:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-082c64f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-082c64f:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-082c64f, .elementor-2629 .elementor-element.elementor-element-082c64f::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-1f18c11 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-1f18c11 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-1f18c11 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-1f18c11 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-1f18c11:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-1f18c11:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-1f18c11 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-9a8daab{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-9a8daab:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-9a8daab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-9a8daab:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-9a8daab, .elementor-2629 .elementor-element.elementor-element-9a8daab::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-e91bb6e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-e91bb6e .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-e91bb6e .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-e91bb6e .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-e91bb6e:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-e91bb6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-e91bb6e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-e9cf59f{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-823e4e1{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-823e4e1:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-823e4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-823e4e1:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-823e4e1, .elementor-2629 .elementor-element.elementor-element-823e4e1::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-9864ce7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-9864ce7 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-9864ce7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-9864ce7 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-9864ce7:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-9864ce7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-9864ce7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-1b798d7{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-1b798d7:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-1b798d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-1b798d7:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-1b798d7, .elementor-2629 .elementor-element.elementor-element-1b798d7::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-42d17a8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-42d17a8 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-42d17a8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-42d17a8 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-42d17a8:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-42d17a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-42d17a8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-ebccb12{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-ebccb12:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-ebccb12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-ebccb12:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-ebccb12, .elementor-2629 .elementor-element.elementor-element-ebccb12::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-6f7d365 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-6f7d365 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-6f7d365 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-6f7d365 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-6f7d365:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-6f7d365:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-6f7d365 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-c102f45{--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-2629 .elementor-element.elementor-element-08e4a1e{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-765cbd8{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-765cbd8:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-765cbd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-765cbd8:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-765cbd8, .elementor-2629 .elementor-element.elementor-element-765cbd8::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-77fb1e7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-77fb1e7 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-77fb1e7 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-77fb1e7 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-77fb1e7:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-77fb1e7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-77fb1e7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-3fe5c06{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-3fe5c06:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-3fe5c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-3fe5c06:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-3fe5c06, .elementor-2629 .elementor-element.elementor-element-3fe5c06::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-0cbd058 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-0cbd058 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-0cbd058 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-0cbd058 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-0cbd058:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-0cbd058:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-0cbd058 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-9dd5d41{--display:flex;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:#5F3DC41F;--border-color:#5F3DC41F;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2629 .elementor-element.elementor-element-9dd5d41:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-9dd5d41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-9dd5d41:hover{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:#5F3DC480;--border-color:#5F3DC480;}.elementor-2629 .elementor-element.elementor-element-9dd5d41, .elementor-2629 .elementor-element.elementor-element-9dd5d41::before{--border-transition:0.3s;}.elementor-2629 .elementor-element.elementor-element-5689402 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2629 .elementor-element.elementor-element-5689402 .elementor-icon-box-title, .elementor-2629 .elementor-element.elementor-element-5689402 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-5689402 .elementor-icon-box-title{color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-5689402:has(:hover) .elementor-icon-box-title,
					 .elementor-2629 .elementor-element.elementor-element-5689402:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6c78533 );}.elementor-2629 .elementor-element.elementor-element-5689402 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-230a9a0{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:20px;--n-tabs-gap:30px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:30px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:16px;}.elementor-2629 .elementor-element.elementor-element-230a9a0 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-230a9a0.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:none;}.elementor-2629 .elementor-element.elementor-element-230a9a0.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-cd220cb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-99749a3 );color:var( --e-global-color-99749a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 35px 12px 35px;}.elementor-2629 .elementor-element.elementor-element-cd220cb .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-cd220cb .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-99749a3 ) 0%, var( --e-global-color-99749a3 ) 100%);}.elementor-2629 .elementor-element.elementor-element-cd220cb .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-cd220cb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-c4ac36b{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-5e437e6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;fill:var( --e-global-color-99749a3 );color:var( --e-global-color-99749a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:12px 35px 12px 35px;}.elementor-2629 .elementor-element.elementor-element-5e437e6 .elementor-button:hover, .elementor-2629 .elementor-element.elementor-element-5e437e6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-primary );background-image:linear-gradient(180deg, var( --e-global-color-99749a3 ) 0%, var( --e-global-color-99749a3 ) 100%);}.elementor-2629 .elementor-element.elementor-element-5e437e6{padding:30px 0px 0px 0px;z-index:1;}.elementor-2629 .elementor-element.elementor-element-5e437e6 .elementor-button:hover svg, .elementor-2629 .elementor-element.elementor-element-5e437e6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-8d0cf19{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-36d9116{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-61940a5{--display:flex;}.elementor-2629 .elementor-element.elementor-element-b8cb802 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-aac5a7d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-8f77ffb{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-8f77ffb:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-8f77ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-9436940 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-ebd4ea7{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-ee0062d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-ee0062d:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-ee0062d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-62d7f15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-e347dab{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-c4f2736{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2629 .elementor-element.elementor-element-9745809{--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;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-02028fd{--display:flex;}.elementor-2629 .elementor-element.elementor-element-e3dfee8{--display:flex;}.elementor-2629 .elementor-element.elementor-element-925f49d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-925f49d:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-925f49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-d509ffc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-70eca52{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-d39dcc6{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-d39dcc6:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-d39dcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-8ad3fd8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-f2b13f0{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-e19035c{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-2629 .elementor-element.elementor-element-e19035c:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-e19035c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-3351677 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2629 .elementor-element.elementor-element-e706f79{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#646463;}.elementor-2629 .elementor-element.elementor-element-ba076ad{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-ba076ad:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-ba076ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F0FE;background-image:url("https://staging.maxouthrm.com/wp-content/uploads/2026/10/testi-3-shape.png");background-repeat:no-repeat;background-size:cover;}.elementor-2629 .elementor-element.elementor-element-22b0daa{--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-2629 .elementor-element.elementor-element-fbd9798{text-align:center;}.elementor-2629 .elementor-element.elementor-element-fbd9798 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-bullet-active, .elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-2629 .elementor-element.elementor-element-e74d1f6{width:var( --container-widget-width, 100.149% );max-width:100.149%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 40px 0px;--container-widget-width:100.149%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-arrows-yes .elementor-main-swiper{width:calc( 96% - 40px );}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-main-swiper{width:96%;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-main-swiper .swiper-slide{border-radius:15px;padding:20px 20px 20px 0px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-swiper-button{font-size:34px;color:#5F3DC4;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-swiper-button svg{fill:#5F3DC4;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:10px;width:10px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Montserrat Alternates", Sans-serif;font-size:20px;font-weight:600;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-b43160f{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-995e630{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-65642e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2629 .elementor-element.elementor-element-d433423 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-2629 .elementor-element.elementor-element-28eb02e{text-align:center;}.elementor-2629 .elementor-element.elementor-element-28eb02e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:400;text-transform:none;color:#0E0E0C;}.elementor-2629 .elementor-element.elementor-element-2789ca7{--display:flex;border-style:none;--border-style:none;}.elementor-2629 .elementor-element.elementor-element-d61b2e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#6A6A6A;}.elementor-2629 .elementor-element.elementor-element-735cf4a{--display:flex;border-style:none;--border-style:none;}.elementor-2629 .elementor-element.elementor-element-59a4665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#6A6A6A;}.elementor-2629 .elementor-element.elementor-element-ff8e205{--display:flex;border-style:none;--border-style:none;}.elementor-2629 .elementor-element.elementor-element-7c925cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#6A6A6A;}.elementor-2629 .elementor-element.elementor-element-5520bf9{--display:flex;border-style:none;--border-style:none;}.elementor-2629 .elementor-element.elementor-element-42b1db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;color:#6A6A6A;}.elementor-2629 .elementor-element.elementor-element-a921e13{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 20px 40px;--container-widget-width:70%;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;--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:15px;--n-accordion-item-title-distance-from-content:23px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:var( --e-global-color-6c78533 );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-6c78533 );--n-accordion-icon-size:20px;}.elementor-2629 .elementor-element.elementor-element-a921e13 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F6F6F6;border-style:solid;border-width:0px 0px 0px 0px;border-color:#F6F6F6;}.elementor-2629 .elementor-element.elementor-element-a921e13 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-2629 .elementor-element.elementor-element-a921e13:hover{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-a921e13 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-2629 .elementor-element.elementor-element-a921e13 > .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:"Plus Jakarta Sans", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2629 .elementor-element.elementor-element-df972a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-fb07ce5:not(.elementor-motion-effects-element-type-background), .elementor-2629 .elementor-element.elementor-element-fb07ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-2629 .elementor-element.elementor-element-fb07ce5{--border-radius:0px 016px 16px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-5e2b82c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-3c99688 .elementor-heading-title{font-size:50px;}.elementor-2629 .elementor-element.elementor-element-75ac6a3{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-059ad8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-78fef14{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-1d0a1e0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-ff406d8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-91c559a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-26b3e89{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-9304005{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-a4bd884{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-a7928ed{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-3824439{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-09ca72d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2629 .elementor-element.elementor-element-866df78{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-6b33b7c{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-b4a59a7{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-6a15038{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-1cee268{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-3faa5f8{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-197811c{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-67758ad{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-8af5610{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-e9cf59f{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-08e4a1e{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-230a9a0{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-2629 .elementor-element.elementor-element-c4ac36b{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-8d0cf19{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-36d9116{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-ebd4ea7{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-e347dab{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-9745809{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2629 .elementor-element.elementor-element-70eca52{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-f2b13f0{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-e706f79{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-ba076ad{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-22b0daa{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-main-swiper{width:90%;}.elementor-2629 .elementor-element.elementor-element-b43160f{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-995e630{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2629 .elementor-element.elementor-element-fb07ce5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-5e2b82c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-aac31d9{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-3c99688 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-2629 .elementor-element.elementor-element-75ac6a3{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-3ff1250{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2629 .elementor-element.elementor-element-78fef14{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-1d0a1e0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-ff406d8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2629 .elementor-element.elementor-element-8c75136{padding:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-8c75136 .elementor-heading-title{font-size:20px;}.elementor-2629 .elementor-element.elementor-element-26b3e89{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-b89e282{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-d979c7b .elementor-heading-title{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-140879c .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-9304005{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-3a39067{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-87e33c6 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-5086bca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-796dd07 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-826a3ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-d173de8 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-c75b8ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-5c7efea img{height:180px;}.elementor-2629 .elementor-element.elementor-element-ff1cd03 img{height:200px;object-position:center right;}.elementor-2629 .elementor-element.elementor-element-a7928ed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-f6864b3 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-3824439{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-09ca72d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-866df78{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-6b33b7c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-decd2ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-b4a59a7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-6a15038{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-c9e0274{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-1cee268{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-3faa5f8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-955907a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-197811c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-67758ad{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-93af861{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-8af5610{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-e9cf59f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-c102f45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-08e4a1e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-230a9a0{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;padding:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-c4ac36b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-36d9116{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-61940a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-b8cb802 .elementor-heading-title{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-aac5a7d .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-8f77ffb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-9436940 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-ebd4ea7{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-ee0062d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-62d7f15 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-e347dab{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-c4f2736{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-9745809{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-02028fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-e3dfee8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-925f49d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-d509ffc .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-70eca52{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-d39dcc6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-8ad3fd8 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-f2b13f0{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-e19035c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-3351677 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-e706f79{font-size:15px;}.elementor-2629 .elementor-element.elementor-element-22b0daa{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-fbd9798 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-2629 .elementor-element.elementor-element-e74d1f6{padding:0px 0px 0px 0px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-main-swiper{width:100%;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__text{font-size:14px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__name{font-size:14px;}.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__title{font-size:10px;}.elementor-2629 .elementor-element.elementor-element-995e630{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2629 .elementor-element.elementor-element-65642e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2629 .elementor-element.elementor-element-d433423 .elementor-heading-title{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-28eb02e .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-2629 .elementor-element.elementor-element-d61b2e7{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-59a4665{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-7c925cc{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-42b1db3{font-size:16px;}.elementor-2629 .elementor-element.elementor-element-a921e13{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-2629 .elementor-element.elementor-element-a921e13 {--n-accordion-padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-2629 .elementor-element.elementor-element-5e2b82c{--width:65%;}.elementor-2629 .elementor-element.elementor-element-3ff1250{--width:100%;}.elementor-2629 .elementor-element.elementor-element-059ad8c{--content-width:1360px;}.elementor-2629 .elementor-element.elementor-element-78fef14{--width:100%;}.elementor-2629 .elementor-element.elementor-element-1d0a1e0{--content-width:1360px;}.elementor-2629 .elementor-element.elementor-element-91c559a{--content-width:1360px;}.elementor-2629 .elementor-element.elementor-element-e7f74d3{--width:100%;}.elementor-2629 .elementor-element.elementor-element-a4bd884{--content-width:1700px;}.elementor-2629 .elementor-element.elementor-element-c4ac36b{--width:100%;}.elementor-2629 .elementor-element.elementor-element-8d0cf19{--content-width:1360px;}.elementor-2629 .elementor-element.elementor-element-ba076ad{--content-width:1360px;}.elementor-2629 .elementor-element.elementor-element-b43160f{--content-width:1360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2629 .elementor-element.elementor-element-5e2b82c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-87e33c6 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-796dd07 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d173de8 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72aa12b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e73a7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72353d6 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1a70 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd569 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df99148 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5164b */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2362ef */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4597de */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-676450f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d4404a */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f44f2 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70de7b9 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59fbf21 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-357c2fe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b6dd87 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1d099c */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f15823 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6967628 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd1c41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01feafe */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c715f0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4a0db0 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b71b3e7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e657000 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082c64f */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8daab */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-823e4e1 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b798d7 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebccb12 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-765cbd8 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fe5c06 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dd5d41 */.hovercard {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    will-change: transform;
}

.hovercard:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 30px rgba(95, 61, 196, 0.10);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-230a9a0 */.main-tab .e-n-tab-title,
.main-tab .e-n-tab-title:hover,
.main-tab .e-n-tab-title:focus,
.main-tab .e-n-tab-title[aria-selected="true"] {
    border-radius: 100px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bd884 */.feature-container {background: linear-gradient(180deg, transparent, rgba(139, 92, 246, .1), transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9436940 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62d7f15 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d509ffc */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ad3fd8 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3351677 */.about-3__item { gap: 24px;
    display: flex;
    
    border-radius: 16px;
    align-items: center;}
    
.about-3 {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 1px;
    color: white;
    display: inline-block;
    padding: 4px 16.52px;
    border-radius: 500px;
    font-family: var(--font_monts);
    background-color: #5f3dc4;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-e74d1f6 */.main-testimonial .elementor-testimonial__content {
    background-color: #0000 !important;
}

/* side cards: smaller, faded, turned in */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide{
  opacity:.55 !important;
  transform:perspective(1200px) rotateY(14deg) scale(.88) !important;
  transform-origin:right center;
  transition:transform .7s cubic-bezier(.22,.8,.24,1), opacity .6s ease;
}

/* right-hand card turns the other way */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide-next + .swiper-slide{
  transform:perspective(1200px) rotateY(-14deg) scale(.88) !important;
  transform-origin:left center;
}

/* middle card: full size, lifted */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide-next{
  opacity:1 !important;
  transform:perspective(1200px) translateY(-8px) scale(1.04) !important;
  transform-origin:center;
  z-index:2;
}

/* card look */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial{
  background:#fff !important;
  border:1px solid #E9E4FF;
  border-radius:26px;
  transition:box-shadow .6s ease;
}


/* text */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-testimonial__text{
  color:#1E1B4B;
  line-height:1.6;
}
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide:not(.swiper-slide-next) .elementor-testimonial__text{
  color:#8F89B8;
}

/* arrows */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-swiper-button{
  display:flex;
  align-items:center;
  justify-content:center;
  width:48px;
  height:48px;
  border-radius:50%;
  background:#fff;
  border:1.5px solid #CFC6F5;
  color:#1E1B4B;
  transition:background .25s, color .25s;
}
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .elementor-swiper-button:hover{
 
  border-color:#5B3FD6;

}

/* dots */
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-bullet{
  width:9px;
  height:9px;
  background:#D5CDF5;
  opacity:1;
  border-radius:99px;
  transition:width .3s, background .3s;
}
.elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-pagination-bullet-active{
  width:26px;
  background:#5B3FD6;
}

/* phone and tablet: no tilt */
@media (max-width:767px){
  .elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide,
  .elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide-next,
  .elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide-next + .swiper-slide{
    opacity:1 !important;
    transform:none !important;
  }
  .elementor-2629 .elementor-element.elementor-element-e74d1f6 .swiper-slide:not(.swiper-slide-next) .elementor-testimonial__text{
    color:#1E1B4B;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba076ad */.feature-container {background: linear-gradient(180deg, transparent, rgba(139, 92, 246, .1), transparent);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a921e13 */.elementor-widget-n-accordion .e-n-accordion-item {
    border-color: #5F3DC41F !important;
}/* End custom CSS */