.elementor-46153 .elementor-element.elementor-element-2c339cf{--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: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:#D2D9E6;--border-color:#D2D9E6;--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-2c339cf:not(.elementor-motion-effects-element-type-background), .elementor-46153 .elementor-element.elementor-element-2c339cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFF;}.elementor-46153 .elementor-element.elementor-element-7aaf69e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-7aaf69e:not(.elementor-motion-effects-element-type-background), .elementor-46153 .elementor-element.elementor-element-7aaf69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFF;}.elementor-46153 .elementor-element.elementor-element-8e76998{--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;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-ec6b1db.elementor-element{--order:-99999 /* order start hack */;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .ekit-heading__description{max-width:420px;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .elementskit-section-title-wraper .elementskit-section-title{font-size:24px;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .elementskit-section-title-wraper p{font-size:16px;}.elementor-46153 .elementor-element.elementor-element-4bc6a50{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );max-width:1440px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-213ba43{--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;--overlay-opacity:0.5;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-46153 .elementor-element.elementor-element-213ba43::before, .elementor-46153 .elementor-element.elementor-element-213ba43 > .elementor-background-video-container::before, .elementor-46153 .elementor-element.elementor-element-213ba43 > .e-con-inner > .elementor-background-video-container::before, .elementor-46153 .elementor-element.elementor-element-213ba43 > .elementor-background-slideshow::before, .elementor-46153 .elementor-element.elementor-element-213ba43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46153 .elementor-element.elementor-element-213ba43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-46153 .elementor-element.elementor-element-213ba43.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-46153 .elementor-element.elementor-element-c1ed7eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-c1ed7eb.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-46153 .elementor-element.elementor-element-c1ed7eb img{pointer-events:all;border-style:none;}.elementor-46153 .elementor-element.elementor-element-c1ed7eb{text-align:start;}.elementor-46153 .elementor-element.elementor-element-4bd9117{--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;--overlay-opacity:0.5;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-46153 .elementor-element.elementor-element-4bd9117::before, .elementor-46153 .elementor-element.elementor-element-4bd9117 > .elementor-background-video-container::before, .elementor-46153 .elementor-element.elementor-element-4bd9117 > .e-con-inner > .elementor-background-video-container::before, .elementor-46153 .elementor-element.elementor-element-4bd9117 > .elementor-background-slideshow::before, .elementor-46153 .elementor-element.elementor-element-4bd9117 > .e-con-inner > .elementor-background-slideshow::before, .elementor-46153 .elementor-element.elementor-element-4bd9117 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-46153 .elementor-element.elementor-element-4bd9117.e-con{--align-self:flex-start;}.elementor-46153 .elementor-element.elementor-element-86a34a2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-86a34a2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-46153 .elementor-element.elementor-element-86a34a2 img{pointer-events:all;border-style:none;}.elementor-46153 .elementor-element.elementor-element-86a34a2{text-align:start;}.elementor-46153 .elementor-element.elementor-element-0b845fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--margin-top:-40px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-0b845fe:not(.elementor-motion-effects-element-type-background), .elementor-46153 .elementor-element.elementor-element-0b845fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb875 );}.elementor-46153 .elementor-element.elementor-element-0b25100 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-0b25100 .elementskit-section-title-wraper .elementskit-section-title{font-size:20px;}.elementor-46153 .elementor-element.elementor-element-0b25100 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-46153 .elementor-element.elementor-element-0b25100 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-46153 .elementor-element.elementor-element-5cc43c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-c1dbf89{--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-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-c1dbf89.e-con{--align-self:center;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content{justify-content:center;align-items:center;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list.list-inline{justify-content:center;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-icon > i{font-size:32px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-icon > svg{height:32px;width:32px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-icon > img{height:32px;width:32px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-title{margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-text{flex-direction:column;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-cb41eef .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-46153 .elementor-element.elementor-element-92e6a80{--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-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:05px;--padding-right:05px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-92e6a80:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-46153 .elementor-element.elementor-element-92e6a80, .elementor-46153 .elementor-element.elementor-element-92e6a80::before{--border-transition:0.3s;}.elementor-46153 .elementor-element.elementor-element-92e6a80.e-con{--align-self:center;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content{justify-content:center;align-items:center;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list.list-inline{justify-content:center;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-icon > i{font-size:35px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-icon > svg{height:35px;width:35px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-icon > img{height:35px;width:35px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-title{color:#333333;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-42b3841 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-46153 .elementor-element.elementor-element-6ae7086{--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-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-6ae7086:hover{--border-radius:8px 8px 8px 8px;--border-top-left-radius:8px;--border-top-right-radius:8px;--border-bottom-right-radius:8px;--border-bottom-left-radius:8px;}.elementor-46153 .elementor-element.elementor-element-6ae7086, .elementor-46153 .elementor-element.elementor-element-6ae7086::before{--border-transition:0.3s;}.elementor-46153 .elementor-element.elementor-element-6ae7086.e-con{--align-self:center;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content{justify-content:center;align-items:center;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list.list-inline{justify-content:center;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-icon > i{font-size:32px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-icon > svg{height:32px;width:32px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-icon > img{height:32px;width:32px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-title{color:#333333;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-ba91f35 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.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-46153 .elementor-element.elementor-element-ee66fd4 > .elementor-widget-container{margin:9px 0px 0px 3px;}.elementor-46153 .elementor-element.elementor-element-ee66fd4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;font-style:italic;color:#475569;}.elementor-46153 .elementor-element.elementor-element-4d28134{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-4d28134:not(.elementor-motion-effects-element-type-background), .elementor-46153 .elementor-element.elementor-element-4d28134 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aeeb875 );}.elementor-46153 .elementor-element.elementor-element-21856b0{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-46153 .elementor-element.elementor-element-21856b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46153 .elementor-element.elementor-element-0644c01 .elementskit-section-title-wraper .elementskit-section-title > span{background-color:transparent;background-image:linear-gradient(180deg, #00000000 92%, var( --e-global-color-primary ) 50%);border-radius:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-0644c01{width:initial;max-width:initial;}.elementor-46153 .elementor-element.elementor-element-0644c01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-0644c01 .ekit-heading__description{max-width:600px;}.elementor-46153 .elementor-element.elementor-element-0644c01 .elementskit-section-title-wraper .elementskit-section-title{font-size:20px;}.elementor-46153 .elementor-element.elementor-element-0644c01 .elementskit-section-title-wraper p{font-size:15px;}.elementor-46153 .elementor-element.elementor-element-9d8dcd5{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:16px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-9d8dcd5:not(.elementor-motion-effects-element-type-background), .elementor-46153 .elementor-element.elementor-element-9d8dcd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFF;}.elementor-46153 .elementor-element.elementor-element-ec1f761{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-044bf56{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa.ekit-equal-height-enable,
					.elementor-46153 .elementor-element.elementor-element-6b5e0fa.ekit-equal-height-enable > div,
					.elementor-46153 .elementor-element.elementor-element-6b5e0fa.ekit-equal-height-enable .ekit-wid-con,
					.elementor-46153 .elementor-element.elementor-element-6b5e0fa.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-btn{background-color:#FFFFFF00;padding:0px 0px 0px 0px;color:#0057FF;border-style:none;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF00;color:#0450C2;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa > .elementor-widget-container{background-color:#FFFFFF;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-width:01px 01px 01px 01px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .ekit-image-box-body, .elementor-46153 .elementor-element.elementor-element-6b5e0fa .ekit-image-box-body:before, .elementor-46153 .elementor-element.elementor-element-6b5e0fa .ekit-image-box-body:after{border-radius:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-style-content{font-size:16px;font-weight:400;line-height:24px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-btn svg path{stroke:#0057FF;fill:#0057FF;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#0450C2;fill:#0450C2;}.elementor-46153 .elementor-element.elementor-element-7387e26{--display:flex;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-a61ea0c.ekit-equal-height-enable,
					.elementor-46153 .elementor-element.elementor-element-a61ea0c.ekit-equal-height-enable > div,
					.elementor-46153 .elementor-element.elementor-element-a61ea0c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-46153 .elementor-element.elementor-element-a61ea0c.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-btn{background-color:#FFFFFF00;padding:0px 0px 0px 0px;color:#0057FF;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF00;color:#0450C2;}.elementor-46153 .elementor-element.elementor-element-a61ea0c > .elementor-widget-container{background-color:#FFFFFF;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-width:01px 01px 01px 01px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-style-content{font-size:16px;font-weight:400;line-height:24px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-btn svg path{stroke:#0057FF;fill:#0057FF;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#0450C2;fill:#0450C2;}.elementor-46153 .elementor-element.elementor-element-c940959{--display:flex;overflow:visible;}.elementor-46153 .elementor-element.elementor-element-11c11bd.ekit-equal-height-enable,
					.elementor-46153 .elementor-element.elementor-element-11c11bd.ekit-equal-height-enable > div,
					.elementor-46153 .elementor-element.elementor-element-11c11bd.ekit-equal-height-enable .ekit-wid-con,
					.elementor-46153 .elementor-element.elementor-element-11c11bd.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-btn{background-color:#FFFFFF00;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-btn:hover{background-color:#FFFFFF00;color:#0450C2;}.elementor-46153 .elementor-element.elementor-element-11c11bd > .elementor-widget-container{background-color:#FFFFFF;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-body{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.1px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-style-content{font-size:16px;font-weight:400;line-height:24px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:#0450C2;fill:#0450C2;}@media(max-width:1024px){.elementor-46153 .elementor-element.elementor-element-2c339cf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-46153 .elementor-element.elementor-element-7aaf69e{--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:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .ekit-heading__description{max-width:100%;}.elementor-46153 .elementor-element.elementor-element-ec6b1db .elementskit-section-title-wraper p{font-size:16px;}.elementor-46153 .elementor-element.elementor-element-213ba43{--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-46153 .elementor-element.elementor-element-c1ed7eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-4bd9117{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-46153 .elementor-element.elementor-element-86a34a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-0b845fe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-46153 .elementor-element.elementor-element-c1dbf89{--padding-top:05px;--padding-bottom:05px;--padding-left:050px;--padding-right:050px;}.elementor-46153 .elementor-element.elementor-element-92e6a80{--padding-top:05px;--padding-bottom:05px;--padding-left:053px;--padding-right:050px;}.elementor-46153 .elementor-element.elementor-element-6ae7086{--padding-top:05px;--padding-bottom:05px;--padding-left:050px;--padding-right:050px;}.elementor-46153 .elementor-element.elementor-element-4d28134{--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;}.elementor-46153 .elementor-element.elementor-element-21856b0{--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46153 .elementor-element.elementor-element-9d8dcd5{--margin-top:0px;--margin-bottom:0px;--margin-left:016px;--margin-right:0px;}.elementor-46153 .elementor-element.elementor-element-ec1f761{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-46153 .elementor-element.elementor-element-044bf56{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-box-header{border-radius:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-box-header img{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-body{border-width:2px 2px 2px 2px;padding:31px 20px 30px 20px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-style-content{font-size:14px;}.elementor-46153 .elementor-element.elementor-element-7387e26{--margin-top:0px;--margin-bottom:0px;--margin-left:08px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:00px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-body{border-width:2px 2px 2px 2px;padding:31px 20px 30px 20px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-style-content{font-size:14px;}.elementor-46153 .elementor-element.elementor-element-c940959{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:000px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-body{border-width:2px 2px 2px 2px;padding:31px 20px 30px 20px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-style-content{font-size:14px;}}@media(max-width:767px){.elementor-46153 .elementor-element.elementor-element-7aaf69e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-46153 .elementor-element.elementor-element-8e76998{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-46153 .elementor-element.elementor-element-4bc6a50{max-width:100%;}.elementor-46153 .elementor-element.elementor-element-213ba43{--margin-top:30px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-46153 .elementor-element.elementor-element-4bd9117{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-46153 .elementor-element.elementor-element-0b845fe{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-46153 .elementor-element.elementor-element-044bf56{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-body{padding:31px 30px 30px 30px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-46153 .elementor-element.elementor-element-6b5e0fa .elementskit-info-image-box .elementskit-box-style-content{font-size:14px;}.elementor-46153 .elementor-element.elementor-element-7387e26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-46153 .elementor-element.elementor-element-a61ea0c .elementskit-info-image-box .elementskit-box-body{padding:31px 30px 30px 30px;}.elementor-46153 .elementor-element.elementor-element-c940959{--margin-top:0px;--margin-bottom:015px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-body{padding:31px 30px 30px 30px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:20px;}.elementor-46153 .elementor-element.elementor-element-11c11bd .elementskit-info-image-box .elementskit-box-style-content{font-size:14px;}}@media(min-width:768px){.elementor-46153 .elementor-element.elementor-element-8e76998{--width:55%;}.elementor-46153 .elementor-element.elementor-element-4bc6a50{--width:100%;}.elementor-46153 .elementor-element.elementor-element-213ba43{--width:77%;}.elementor-46153 .elementor-element.elementor-element-4bd9117{--width:70%;}.elementor-46153 .elementor-element.elementor-element-0b845fe{--width:94.5%;}.elementor-46153 .elementor-element.elementor-element-5cc43c7{--width:39%;}.elementor-46153 .elementor-element.elementor-element-4d28134{--width:96%;}.elementor-46153 .elementor-element.elementor-element-21856b0{--width:97.605%;}.elementor-46153 .elementor-element.elementor-element-9d8dcd5{--width:97%;}}@media(max-width:1024px) and (min-width:768px){.elementor-46153 .elementor-element.elementor-element-8e76998{--width:100%;}.elementor-46153 .elementor-element.elementor-element-4bc6a50{--width:100%;}.elementor-46153 .elementor-element.elementor-element-213ba43{--width:100%;}.elementor-46153 .elementor-element.elementor-element-4bd9117{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-6496fb3 *//* Multi-Button Framework Selector */
.framework-action-wrapper {
  max-width: 550px;
  margin: 20px auto;
  padding: 0px 0px;
}

.framework-action-container {
  display: flex;
  flex-direction: column;
  gap: 25px;
}

/* Dropdown Styles */
.framework-action-dropdown {
  position: relative;
  background: #ffffff;
  user-select: none;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  overflow: visible;
  z-index: 2;
}

.framework-action-selected {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 12px 16px;
  border-radius: 8px;
  cursor: pointer;
  background: #ffffff;
  transition: background-color 0.2s ease, border-color 0.2s ease;
  min-height: 48px;
  box-sizing: border-box;
}

.framework-action-selected:hover {
  background: #f9fafb;
}

.framework-action-dropdown.active .framework-action-selected {
  background: #f9fafb;
  border-color: #3b82f6;
}

.framework-action-text {
  font-size: 15px;
  font-weight: 500;
  color: #374151;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5;
}

.framework-action-text.placeholder {
  color: #9ca3af;
  font-weight: 400;
}

.framework-action-arrow {
  flex-shrink: 0;
  color: #6b7280;
  transition: transform 0.2s ease;
  width: 20px;
  height: 20px;
}

.framework-action-dropdown.active .framework-action-arrow {
  transform: rotate(180deg);
  color: #3b82f6;
}

/* Dropdown Options */
.framework-action-options {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  right: 0;
  background: #ffffff;
  border: 1px solid #d1d5db;
  border-radius: 8px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1), 0 4px 12px rgba(0, 0, 0, 0.08);
  opacity: 0;
  visibility: hidden;
  transform: translateY(-8px);
  transition: all 0.2s ease;
  z-index: 10000;
  overflow: hidden;
      max-height: 192px;
    overflow-y: auto;
}

.framework-action-dropdown.active .framework-action-options {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.framework-action-option {
  padding: 12px 16px;
  cursor: pointer;
  font-size: 15px;
  font-weight: 500;
  color: #374151;
  transition: background-color 0.15s ease;
  white-space: nowrap;
}

.framework-action-option:hover {
  background: #f3f4f6;
  color: #1f2937;
}

.framework-action-option.selected {
  background: #eff6ff;
  color: #3b82f6;
  font-weight: 600;
}

.framework-action-option:active {
  background: #dbeafe;
}

/* Action Buttons Container */
.framework-action-buttons {
  display: flex;
  gap: 25px;
  flex-direction: row;
}

/* Action Buttons */
.framework-action-btn {
  flex: 1;
  min-width: 200px;
padding: 10px 16px;
  font-size: 16px;
  font-weight: 600;
  border: none;
  border-radius: 6px !important;
  font-family: inherit;
  cursor: pointer;
  transition: all 0.2s ease;
  white-space: nowrap;
  box-sizing: border-box;
  text-align: center;
}

.framework-action-btn.primary {
  color: #ffffff;
  background: #0057ff;
  box-shadow: 0 2px 4px rgba(0, 102, 255, 0.2);
}

.framework-action-btn.primary:not(:disabled):hover {
  background: #0052cc;
  box-shadow: 0 4px 8px rgba(0, 102, 255, 0.3);
  transform: translateY(-1px);
}

.framework-action-btn.primary:not(:disabled):active {
  background: #0047b3;
  transform: translateY(0);
}

.framework-action-btn.secondary {
  color: #0057ff;
  background: #ffffff;
  border: 2px solid #0066ff;
}

.framework-action-btn.secondary:not(:disabled):hover {
  background: #f0f7ff;
  border-color: #0052cc;
}

.framework-action-btn.secondary:not(:disabled):active {
  background: #e6f2ff;
}

/* Disabled State */
.framework-action-btn:disabled {
  cursor: not-allowed;
}

.framework-action-btn:disabled:hover {
  transform: none;
}

/* Note Text */
.framework-action-note {
  font-size: 13px;
  color: #6b7280;
  text-align: center;
  margin: 0;
  font-style: italic;
}

/* Loading State */
.framework-action-container.loading {
  opacity: 0.6;
  pointer-events: none;
}

.framework-action-btn.loading {
  position: relative;
  color: transparent;
}

.framework-action-btn.loading::after {
  content: '';
  position: absolute;
  width: 16px;
  height: 16px;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -8px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  border-top-color: transparent;
  animation: spin 0.6s linear infinite;
}

@keyframes spin {
  to { transform: rotate(360deg); }
}

/* Responsive Design */
@media (max-width: 640px) {
  .framework-action-buttons {
    flex-direction: column;
  }
  
  .framework-action-btn {
    min-width: 100%;
  }
  
  .framework-action-selected {
    padding: 14px 16px;
    min-height: 52px;
  }
  
  .framework-action-text {
    font-size: 16px;
  }
  
  .framework-action-btn {
    padding: 16px 24px;
    font-size: 16px;
  }
}

@media (max-width: 480px) {
  .framework-action-wrapper {
    padding: 0 10px;
  }
}
.elementor-element-daedea4
{
    margin-top: -25px;
}
.elementor-element-daedea4 
{
    margin-left: 14px;
    margin-right: 14px;
}
.elementor-element-83ff056
{
    margin-top: 10px;
}

/* Button wrapper */
.framework-action-btn-wrapper {
  position: relative;
  display: inline-block;
  flex: 1;
}

/* Tooltip */
.framework-action-tooltip {
  position: absolute;
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
  background: #1f2937;
  color: #ffffff;
  padding: 8px 12px;
  border-radius: 6px;
  font-size: 12px;
  font-weight: 500;
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease, visibility 0.2s ease;
  pointer-events: none;
  z-index: 10005;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.framework-action-tooltip::after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border: 6px solid transparent;
  border-top-color: #1f2937;
}

/* Show tooltip ONLY when hovering disabled button */
.framework-action-btn:disabled:hover ~ .framework-action-tooltip {
  opacity: 1;
  visibility: visible;
}

/* Ensure button takes full width */
.framework-action-btn {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bc6a50 */.best-section .elementor-icon-list--layout-inline .elementor-inline-item
{
    display: flex !important;
}
.elementor-element-8e76998
{
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e76998 */@media (min-width:768px) and (max-width: 1024px) {
    .ai-agent-class .elementkit-tab-nav {
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aaf69e */@media (min-width:768px) and (max-width: 1024px) {
    .ai-agent-class .elementkit-tab-nav {
        flex-direction: row;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc43c7 */.supported-revamp .e-child
{
    border: 1px solid rgb(226 232 240 / .75);
    border-radius: 12px;
    background: #fff;
    box-shadow: 0 4px 12px 0 #e2e8f0;
    color: #1E293B;
    height: 40px;
}

.supported-revamp .e-child:hover{
    background: rgb(219 233 255 / .4);
    border: 1px solid #d8eefe;
    box-shadow: 0 4px 12px #f4e9e7;
}

.supported-revamp .e-child .ekit-stylish-list 
{
    margin-top: -5px;
}

#custom-height-ignore .e-child .ekit-stylish-list 
{
    margin-top: 0px !important;
}

.supported-revamp .e-child .ekit-stylish-list  .ekit-stylish-list-content-icon
{
    width: 28px;
    height: 28px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee66fd4 *//* Add SVG icon before "More coming soon" text */
#more-snippet-section .elementor-heading-title::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5379_2671)'%3E%3Cpath d='M10.0013 13.3327V9.99935M10.0013 6.66602H10.0096M18.3346 9.99935C18.3346 14.6017 14.6037 18.3327 10.0013 18.3327C5.39893 18.3327 1.66797 14.6017 1.66797 9.99935C1.66797 5.39698 5.39893 1.66602 10.0013 1.66602C14.6037 1.66602 18.3346 5.39698 18.3346 9.99935Z' stroke='%236C7587' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5379_2671'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* Ensure text alignment */
#more-snippet-section .elementor-heading-title {
  display: inline-flex;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-044bf56 */.border-fix .ekit-image-box-body
{
    border-bottom-left-radius: 12px !important;
    border-bottom-right-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec1f761 */@media (min-width: 768px) and (max-width: 1024px) {

    /* Parent container class */
    .cards-wrapper {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important;
       
        


    }
}/* End custom CSS */